1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.63 for libusb-compat 0.1.3.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9## --------------------- ##
10## M4sh Initialization.  ##
11## --------------------- ##
12
13# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16  emulate sh
17  NULLCMD=:
18  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19  # is contrary to our usage.  Disable this feature.
20  alias -g '${1+"$@"}'='"$@"'
21  setopt NO_GLOB_SUBST
22else
23  case `(set -o) 2>/dev/null` in
24  *posix*) set -o posix ;;
25esac
26
27fi
28
29
30
31
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40as_nl='
41'
42export as_nl
43# Printing a long string crashes Solaris 7 /usr/bin/printf.
44as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81# Support unset when possible.
82if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
83  as_unset=unset
84else
85  as_unset=false
86fi
87
88
89# IFS
90# We need space, tab and new line, in precisely that order.  Quoting is
91# there to prevent editors from complaining about space-tab.
92# (If _AS_PATH_WALK were called with IFS unset, it would disable word
93# splitting by setting IFS to empty value.)
94IFS=" ""	$as_nl"
95
96# Find who we are.  Look in the path if we contain no directory separator.
97case $0 in
98  *[\\/]* ) as_myself=$0 ;;
99  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100for as_dir in $PATH
101do
102  IFS=$as_save_IFS
103  test -z "$as_dir" && as_dir=.
104  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105done
106IFS=$as_save_IFS
107
108     ;;
109esac
110# We did not find ourselves, most probably we were run as `sh COMMAND'
111# in which case we are not to be found in the path.
112if test "x$as_myself" = x; then
113  as_myself=$0
114fi
115if test ! -f "$as_myself"; then
116  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117  { (exit 1); exit 1; }
118fi
119
120# Work around bugs in pre-3.0 UWIN ksh.
121for as_var in ENV MAIL MAILPATH
122do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# Required to use basename.
135if expr a : '\(a\)' >/dev/null 2>&1 &&
136   test "X`expr 00001 : '.*\(...\)'`" = X001; then
137  as_expr=expr
138else
139  as_expr=false
140fi
141
142if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
143  as_basename=basename
144else
145  as_basename=false
146fi
147
148
149# Name of the executable.
150as_me=`$as_basename -- "$0" ||
151$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152	 X"$0" : 'X\(//\)$' \| \
153	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
154$as_echo X/"$0" |
155    sed '/^.*\/\([^/][^/]*\)\/*$/{
156	    s//\1/
157	    q
158	  }
159	  /^X\/\(\/\/\)$/{
160	    s//\1/
161	    q
162	  }
163	  /^X\/\(\/\).*/{
164	    s//\1/
165	    q
166	  }
167	  s/.*/./; q'`
168
169# CDPATH.
170$as_unset CDPATH
171
172
173if test "x$CONFIG_SHELL" = x; then
174  if (eval ":") 2>/dev/null; then
175  as_have_required=yes
176else
177  as_have_required=no
178fi
179
180  if test $as_have_required = yes &&	 (eval ":
181(as_func_return () {
182  (exit \$1)
183}
184as_func_success () {
185  as_func_return 0
186}
187as_func_failure () {
188  as_func_return 1
189}
190as_func_ret_success () {
191  return 0
192}
193as_func_ret_failure () {
194  return 1
195}
196
197exitcode=0
198if as_func_success; then
199  :
200else
201  exitcode=1
202  echo as_func_success failed.
203fi
204
205if as_func_failure; then
206  exitcode=1
207  echo as_func_failure succeeded.
208fi
209
210if as_func_ret_success; then
211  :
212else
213  exitcode=1
214  echo as_func_ret_success failed.
215fi
216
217if as_func_ret_failure; then
218  exitcode=1
219  echo as_func_ret_failure succeeded.
220fi
221
222if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
223  :
224else
225  exitcode=1
226  echo positional parameters were not saved.
227fi
228
229test \$exitcode = 0) || { (exit 1); exit 1; }
230
231(
232  as_lineno_1=\$LINENO
233  as_lineno_2=\$LINENO
234  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236") 2> /dev/null; then
237  :
238else
239  as_candidate_shells=
240    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
241for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
242do
243  IFS=$as_save_IFS
244  test -z "$as_dir" && as_dir=.
245  case $as_dir in
246	 /*)
247	   for as_base in sh bash ksh sh5; do
248	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
249	   done;;
250       esac
251done
252IFS=$as_save_IFS
253
254
255      for as_shell in $as_candidate_shells $SHELL; do
256	 # Try only shells that exist, to save several forks.
257	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
258		{ ("$as_shell") 2> /dev/null <<\_ASEOF
259if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
260  emulate sh
261  NULLCMD=:
262  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263  # is contrary to our usage.  Disable this feature.
264  alias -g '${1+"$@"}'='"$@"'
265  setopt NO_GLOB_SUBST
266else
267  case `(set -o) 2>/dev/null` in
268  *posix*) set -o posix ;;
269esac
270
271fi
272
273
274:
275_ASEOF
276}; then
277  CONFIG_SHELL=$as_shell
278	       as_have_required=yes
279	       if { "$as_shell" 2> /dev/null <<\_ASEOF
280if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
281  emulate sh
282  NULLCMD=:
283  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284  # is contrary to our usage.  Disable this feature.
285  alias -g '${1+"$@"}'='"$@"'
286  setopt NO_GLOB_SUBST
287else
288  case `(set -o) 2>/dev/null` in
289  *posix*) set -o posix ;;
290esac
291
292fi
293
294
295:
296(as_func_return () {
297  (exit $1)
298}
299as_func_success () {
300  as_func_return 0
301}
302as_func_failure () {
303  as_func_return 1
304}
305as_func_ret_success () {
306  return 0
307}
308as_func_ret_failure () {
309  return 1
310}
311
312exitcode=0
313if as_func_success; then
314  :
315else
316  exitcode=1
317  echo as_func_success failed.
318fi
319
320if as_func_failure; then
321  exitcode=1
322  echo as_func_failure succeeded.
323fi
324
325if as_func_ret_success; then
326  :
327else
328  exitcode=1
329  echo as_func_ret_success failed.
330fi
331
332if as_func_ret_failure; then
333  exitcode=1
334  echo as_func_ret_failure succeeded.
335fi
336
337if ( set x; as_func_ret_success y && test x = "$1" ); then
338  :
339else
340  exitcode=1
341  echo positional parameters were not saved.
342fi
343
344test $exitcode = 0) || { (exit 1); exit 1; }
345
346(
347  as_lineno_1=$LINENO
348  as_lineno_2=$LINENO
349  test "x$as_lineno_1" != "x$as_lineno_2" &&
350  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
351
352_ASEOF
353}; then
354  break
355fi
356
357fi
358
359      done
360
361      if test "x$CONFIG_SHELL" != x; then
362  for as_var in BASH_ENV ENV
363	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
364	done
365	export CONFIG_SHELL
366	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
367fi
368
369
370    if test $as_have_required = no; then
371  echo This script requires a shell more modern than all the
372      echo shells that I found on your system.  Please install a
373      echo modern shell, or manually run the script under such a
374      echo shell if you do have one.
375      { (exit 1); exit 1; }
376fi
377
378
379fi
380
381fi
382
383
384
385(eval "as_func_return () {
386  (exit \$1)
387}
388as_func_success () {
389  as_func_return 0
390}
391as_func_failure () {
392  as_func_return 1
393}
394as_func_ret_success () {
395  return 0
396}
397as_func_ret_failure () {
398  return 1
399}
400
401exitcode=0
402if as_func_success; then
403  :
404else
405  exitcode=1
406  echo as_func_success failed.
407fi
408
409if as_func_failure; then
410  exitcode=1
411  echo as_func_failure succeeded.
412fi
413
414if as_func_ret_success; then
415  :
416else
417  exitcode=1
418  echo as_func_ret_success failed.
419fi
420
421if as_func_ret_failure; then
422  exitcode=1
423  echo as_func_ret_failure succeeded.
424fi
425
426if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
427  :
428else
429  exitcode=1
430  echo positional parameters were not saved.
431fi
432
433test \$exitcode = 0") || {
434  echo No shell found that supports shell functions.
435  echo Please tell bug-autoconf@gnu.org about your system,
436  echo including any error possibly output before this message.
437  echo This can help us improve future autoconf versions.
438  echo Configuration will now proceed without shell functions.
439}
440
441
442
443  as_lineno_1=$LINENO
444  as_lineno_2=$LINENO
445  test "x$as_lineno_1" != "x$as_lineno_2" &&
446  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
447
448  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449  # uniformly replaced by the line number.  The first 'sed' inserts a
450  # line-number line after each line using $LINENO; the second 'sed'
451  # does the real work.  The second script uses 'N' to pair each
452  # line-number line with the line containing $LINENO, and appends
453  # trailing '-' during substitution so that $LINENO is not a special
454  # case at line end.
455  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
456  # scripts with optimization help from Paolo Bonzini.  Blame Lee
457  # E. McMahon (1931-1989) for sed's syntax.  :-)
458  sed -n '
459    p
460    /[$]LINENO/=
461  ' <$as_myself |
462    sed '
463      s/[$]LINENO.*/&-/
464      t lineno
465      b
466      :lineno
467      N
468      :loop
469      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
470      t loop
471      s/-\n.*//
472    ' >$as_me.lineno &&
473  chmod +x "$as_me.lineno" ||
474    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475   { (exit 1); exit 1; }; }
476
477  # Don't try to exec as it changes $[0], causing all sort of problems
478  # (the dirname of $[0] is not the place where we might find the
479  # original and so on.  Autoconf is especially sensitive to this).
480  . "./$as_me.lineno"
481  # Exit status is that of the last command.
482  exit
483}
484
485
486if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
487  as_dirname=dirname
488else
489  as_dirname=false
490fi
491
492ECHO_C= ECHO_N= ECHO_T=
493case `echo -n x` in
494-n*)
495  case `echo 'x\c'` in
496  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
497  *)   ECHO_C='\c';;
498  esac;;
499*)
500  ECHO_N='-n';;
501esac
502if expr a : '\(a\)' >/dev/null 2>&1 &&
503   test "X`expr 00001 : '.*\(...\)'`" = X001; then
504  as_expr=expr
505else
506  as_expr=false
507fi
508
509rm -f conf$$ conf$$.exe conf$$.file
510if test -d conf$$.dir; then
511  rm -f conf$$.dir/conf$$.file
512else
513  rm -f conf$$.dir
514  mkdir conf$$.dir 2>/dev/null
515fi
516if (echo >conf$$.file) 2>/dev/null; then
517  if ln -s conf$$.file conf$$ 2>/dev/null; then
518    as_ln_s='ln -s'
519    # ... but there are two gotchas:
520    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522    # In both cases, we have to default to `cp -p'.
523    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
524      as_ln_s='cp -p'
525  elif ln conf$$.file conf$$ 2>/dev/null; then
526    as_ln_s=ln
527  else
528    as_ln_s='cp -p'
529  fi
530else
531  as_ln_s='cp -p'
532fi
533rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
534rmdir conf$$.dir 2>/dev/null
535
536if mkdir -p . 2>/dev/null; then
537  as_mkdir_p=:
538else
539  test -d ./-p && rmdir ./-p
540  as_mkdir_p=false
541fi
542
543if test -x / >/dev/null 2>&1; then
544  as_test_x='test -x'
545else
546  if ls -dL / >/dev/null 2>&1; then
547    as_ls_L_option=L
548  else
549    as_ls_L_option=
550  fi
551  as_test_x='
552    eval sh -c '\''
553      if test -d "$1"; then
554	test -d "$1/.";
555      else
556	case $1 in
557	-*)set "./$1";;
558	esac;
559	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560	???[sx]*):;;*)false;;esac;fi
561    '\'' sh
562  '
563fi
564as_executable_p=$as_test_x
565
566# Sed expression to map a string onto a valid CPP name.
567as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
568
569# Sed expression to map a string onto a valid variable name.
570as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
571
572
573
574
575# Check that we are running under the correct shell.
576SHELL=${CONFIG_SHELL-/bin/sh}
577
578case X$lt_ECHO in
579X*--fallback-echo)
580  # Remove one level of quotation (which was required for Make).
581  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
582  ;;
583esac
584
585ECHO=${lt_ECHO-echo}
586if test "X$1" = X--no-reexec; then
587  # Discard the --no-reexec flag, and continue.
588  shift
589elif test "X$1" = X--fallback-echo; then
590  # Avoid inline document here, it may be left over
591  :
592elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
593  # Yippee, $ECHO works!
594  :
595else
596  # Restart under the correct shell.
597  exec $SHELL "$0" --no-reexec ${1+"$@"}
598fi
599
600if test "X$1" = X--fallback-echo; then
601  # used as fallback echo
602  shift
603  cat <<_LT_EOF
604$*
605_LT_EOF
606  exit 0
607fi
608
609# The HP-UX ksh and POSIX shell print the target directory to stdout
610# if CDPATH is set.
611(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
612
613if test -z "$lt_ECHO"; then
614  if test "X${echo_test_string+set}" != Xset; then
615    # find a string as large as possible, as long as the shell can cope with it
616    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
617      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
618      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
619	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
620      then
621        break
622      fi
623    done
624  fi
625
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    :
630  else
631    # The Solaris, AIX, and Digital Unix default echo programs unquote
632    # backslashes.  This makes it impossible to quote backslashes using
633    #   echo "$something" | sed 's/\\/\\\\/g'
634    #
635    # So, first we look for a working echo in the user's PATH.
636
637    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
638    for dir in $PATH /usr/ucb; do
639      IFS="$lt_save_ifs"
640      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
641         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
642         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
643         test "X$echo_testing_string" = "X$echo_test_string"; then
644        ECHO="$dir/echo"
645        break
646      fi
647    done
648    IFS="$lt_save_ifs"
649
650    if test "X$ECHO" = Xecho; then
651      # We didn't find a better echo, so look for alternatives.
652      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
653         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
654         test "X$echo_testing_string" = "X$echo_test_string"; then
655        # This shell has a builtin print -r that does the trick.
656        ECHO='print -r'
657      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
658	   test "X$CONFIG_SHELL" != X/bin/ksh; then
659        # If we have ksh, try running configure again with it.
660        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
661        export ORIGINAL_CONFIG_SHELL
662        CONFIG_SHELL=/bin/ksh
663        export CONFIG_SHELL
664        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
665      else
666        # Try using printf.
667        ECHO='printf %s\n'
668        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
669	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
670	   test "X$echo_testing_string" = "X$echo_test_string"; then
671	  # Cool, printf works
672	  :
673        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
674	     test "X$echo_testing_string" = 'X\t' &&
675	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
676	     test "X$echo_testing_string" = "X$echo_test_string"; then
677	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
678	  export CONFIG_SHELL
679	  SHELL="$CONFIG_SHELL"
680	  export SHELL
681	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
682        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
683	     test "X$echo_testing_string" = 'X\t' &&
684	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
685	     test "X$echo_testing_string" = "X$echo_test_string"; then
686	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
687        else
688	  # maybe with a smaller string...
689	  prev=:
690
691	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
692	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
693	    then
694	      break
695	    fi
696	    prev="$cmd"
697	  done
698
699	  if test "$prev" != 'sed 50q "$0"'; then
700	    echo_test_string=`eval $prev`
701	    export echo_test_string
702	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
703	  else
704	    # Oops.  We lost completely, so just stick with echo.
705	    ECHO=echo
706	  fi
707        fi
708      fi
709    fi
710  fi
711fi
712
713# Copy echo and quote the copy suitably for passing to libtool from
714# the Makefile, instead of quoting the original, which is used later.
715lt_ECHO=$ECHO
716if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
717   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
718fi
719
720
721
722
723exec 7<&0 </dev/null 6>&1
724
725# Name of the host.
726# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
727# so uname gets run too.
728ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
729
730#
731# Initializations.
732#
733ac_default_prefix=/usr/local
734ac_clean_files=
735ac_config_libobj_dir=.
736LIBOBJS=
737cross_compiling=no
738subdirs=
739MFLAGS=
740MAKEFLAGS=
741SHELL=${CONFIG_SHELL-/bin/sh}
742
743# Identity of this package.
744PACKAGE_NAME='libusb-compat'
745PACKAGE_TARNAME='libusb-compat'
746PACKAGE_VERSION='0.1.3'
747PACKAGE_STRING='libusb-compat 0.1.3'
748PACKAGE_BUGREPORT=''
749
750ac_unique_file="libusb/core.c"
751# Factoring default headers for most tests.
752ac_includes_default="\
753#include <stdio.h>
754#ifdef HAVE_SYS_TYPES_H
755# include <sys/types.h>
756#endif
757#ifdef HAVE_SYS_STAT_H
758# include <sys/stat.h>
759#endif
760#ifdef STDC_HEADERS
761# include <stdlib.h>
762# include <stddef.h>
763#else
764# ifdef HAVE_STDLIB_H
765#  include <stdlib.h>
766# endif
767#endif
768#ifdef HAVE_STRING_H
769# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
770#  include <memory.h>
771# endif
772# include <string.h>
773#endif
774#ifdef HAVE_STRINGS_H
775# include <strings.h>
776#endif
777#ifdef HAVE_INTTYPES_H
778# include <inttypes.h>
779#endif
780#ifdef HAVE_STDINT_H
781# include <stdint.h>
782#endif
783#ifdef HAVE_UNISTD_H
784# include <unistd.h>
785#endif"
786
787ac_subst_vars='LTLIBOBJS
788LIBOBJS
789AM_CFLAGS
790BUILD_EXAMPLES_FALSE
791BUILD_EXAMPLES_TRUE
792LIBUSB_1_0_LIBS
793LIBUSB_1_0_CFLAGS
794PKG_CONFIG
795LIBUSB01_VERSION
796LT_AGE
797LT_REVISION
798LT_MAJOR
799CPP
800OTOOL64
801OTOOL
802LIPO
803NMEDIT
804DSYMUTIL
805lt_ECHO
806RANLIB
807AR
808OBJDUMP
809LN_S
810NM
811ac_ct_DUMPBIN
812DUMPBIN
813LD
814FGREP
815EGREP
816GREP
817SED
818host_os
819host_vendor
820host_cpu
821host
822build_os
823build_vendor
824build_cpu
825build
826LIBTOOL
827am__fastdepCC_FALSE
828am__fastdepCC_TRUE
829CCDEPMODE
830AMDEPBACKSLASH
831AMDEP_FALSE
832AMDEP_TRUE
833am__quote
834am__include
835DEPDIR
836OBJEXT
837EXEEXT
838ac_ct_CC
839CPPFLAGS
840LDFLAGS
841CFLAGS
842CC
843am__untar
844am__tar
845AMTAR
846am__leading_dot
847SET_MAKE
848AWK
849mkdir_p
850MKDIR_P
851INSTALL_STRIP_PROGRAM
852STRIP
853install_sh
854MAKEINFO
855AUTOHEADER
856AUTOMAKE
857AUTOCONF
858ACLOCAL
859VERSION
860PACKAGE
861CYGPATH_W
862am__isrc
863INSTALL_DATA
864INSTALL_SCRIPT
865INSTALL_PROGRAM
866target_alias
867host_alias
868build_alias
869LIBS
870ECHO_T
871ECHO_N
872ECHO_C
873DEFS
874mandir
875localedir
876libdir
877psdir
878pdfdir
879dvidir
880htmldir
881infodir
882docdir
883oldincludedir
884includedir
885localstatedir
886sharedstatedir
887sysconfdir
888datadir
889datarootdir
890libexecdir
891sbindir
892bindir
893program_transform_name
894prefix
895exec_prefix
896PACKAGE_BUGREPORT
897PACKAGE_STRING
898PACKAGE_VERSION
899PACKAGE_TARNAME
900PACKAGE_NAME
901PATH_SEPARATOR
902SHELL'
903ac_subst_files=''
904ac_user_opts='
905enable_option_checking
906enable_dependency_tracking
907enable_shared
908enable_static
909with_pic
910enable_fast_install
911with_gnu_ld
912enable_libtool_lock
913enable_log
914enable_debug_log
915enable_examples_build
916'
917      ac_precious_vars='build_alias
918host_alias
919target_alias
920CC
921CFLAGS
922LDFLAGS
923LIBS
924CPPFLAGS
925CPP
926PKG_CONFIG
927LIBUSB_1_0_CFLAGS
928LIBUSB_1_0_LIBS'
929
930
931# Initialize some variables set by options.
932ac_init_help=
933ac_init_version=false
934ac_unrecognized_opts=
935ac_unrecognized_sep=
936# The variables have the same names as the options, with
937# dashes changed to underlines.
938cache_file=/dev/null
939exec_prefix=NONE
940no_create=
941no_recursion=
942prefix=NONE
943program_prefix=NONE
944program_suffix=NONE
945program_transform_name=s,x,x,
946silent=
947site=
948srcdir=
949verbose=
950x_includes=NONE
951x_libraries=NONE
952
953# Installation directory options.
954# These are left unexpanded so users can "make install exec_prefix=/foo"
955# and all the variables that are supposed to be based on exec_prefix
956# by default will actually change.
957# Use braces instead of parens because sh, perl, etc. also accept them.
958# (The list follows the same order as the GNU Coding Standards.)
959bindir='${exec_prefix}/bin'
960sbindir='${exec_prefix}/sbin'
961libexecdir='${exec_prefix}/libexec'
962datarootdir='${prefix}/share'
963datadir='${datarootdir}'
964sysconfdir='${prefix}/etc'
965sharedstatedir='${prefix}/com'
966localstatedir='${prefix}/var'
967includedir='${prefix}/include'
968oldincludedir='/usr/include'
969docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
970infodir='${datarootdir}/info'
971htmldir='${docdir}'
972dvidir='${docdir}'
973pdfdir='${docdir}'
974psdir='${docdir}'
975libdir='${exec_prefix}/lib'
976localedir='${datarootdir}/locale'
977mandir='${datarootdir}/man'
978
979ac_prev=
980ac_dashdash=
981for ac_option
982do
983  # If the previous option needs an argument, assign it.
984  if test -n "$ac_prev"; then
985    eval $ac_prev=\$ac_option
986    ac_prev=
987    continue
988  fi
989
990  case $ac_option in
991  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
992  *)	ac_optarg=yes ;;
993  esac
994
995  # Accept the important Cygnus configure options, so we can diagnose typos.
996
997  case $ac_dashdash$ac_option in
998  --)
999    ac_dashdash=yes ;;
1000
1001  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1002    ac_prev=bindir ;;
1003  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1004    bindir=$ac_optarg ;;
1005
1006  -build | --build | --buil | --bui | --bu)
1007    ac_prev=build_alias ;;
1008  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1009    build_alias=$ac_optarg ;;
1010
1011  -cache-file | --cache-file | --cache-fil | --cache-fi \
1012  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1013    ac_prev=cache_file ;;
1014  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1015  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1016    cache_file=$ac_optarg ;;
1017
1018  --config-cache | -C)
1019    cache_file=config.cache ;;
1020
1021  -datadir | --datadir | --datadi | --datad)
1022    ac_prev=datadir ;;
1023  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1024    datadir=$ac_optarg ;;
1025
1026  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1027  | --dataroo | --dataro | --datar)
1028    ac_prev=datarootdir ;;
1029  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1030  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1031    datarootdir=$ac_optarg ;;
1032
1033  -disable-* | --disable-*)
1034    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1035    # Reject names that are not valid shell variable names.
1036    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1037      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1038   { (exit 1); exit 1; }; }
1039    ac_useropt_orig=$ac_useropt
1040    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1041    case $ac_user_opts in
1042      *"
1043"enable_$ac_useropt"
1044"*) ;;
1045      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1046	 ac_unrecognized_sep=', ';;
1047    esac
1048    eval enable_$ac_useropt=no ;;
1049
1050  -docdir | --docdir | --docdi | --doc | --do)
1051    ac_prev=docdir ;;
1052  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1053    docdir=$ac_optarg ;;
1054
1055  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1056    ac_prev=dvidir ;;
1057  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1058    dvidir=$ac_optarg ;;
1059
1060  -enable-* | --enable-*)
1061    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1062    # Reject names that are not valid shell variable names.
1063    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1064      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1065   { (exit 1); exit 1; }; }
1066    ac_useropt_orig=$ac_useropt
1067    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068    case $ac_user_opts in
1069      *"
1070"enable_$ac_useropt"
1071"*) ;;
1072      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1073	 ac_unrecognized_sep=', ';;
1074    esac
1075    eval enable_$ac_useropt=\$ac_optarg ;;
1076
1077  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1078  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1079  | --exec | --exe | --ex)
1080    ac_prev=exec_prefix ;;
1081  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1082  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1083  | --exec=* | --exe=* | --ex=*)
1084    exec_prefix=$ac_optarg ;;
1085
1086  -gas | --gas | --ga | --g)
1087    # Obsolete; use --with-gas.
1088    with_gas=yes ;;
1089
1090  -help | --help | --hel | --he | -h)
1091    ac_init_help=long ;;
1092  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1093    ac_init_help=recursive ;;
1094  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1095    ac_init_help=short ;;
1096
1097  -host | --host | --hos | --ho)
1098    ac_prev=host_alias ;;
1099  -host=* | --host=* | --hos=* | --ho=*)
1100    host_alias=$ac_optarg ;;
1101
1102  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1103    ac_prev=htmldir ;;
1104  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1105  | --ht=*)
1106    htmldir=$ac_optarg ;;
1107
1108  -includedir | --includedir | --includedi | --included | --include \
1109  | --includ | --inclu | --incl | --inc)
1110    ac_prev=includedir ;;
1111  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1112  | --includ=* | --inclu=* | --incl=* | --inc=*)
1113    includedir=$ac_optarg ;;
1114
1115  -infodir | --infodir | --infodi | --infod | --info | --inf)
1116    ac_prev=infodir ;;
1117  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1118    infodir=$ac_optarg ;;
1119
1120  -libdir | --libdir | --libdi | --libd)
1121    ac_prev=libdir ;;
1122  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1123    libdir=$ac_optarg ;;
1124
1125  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1126  | --libexe | --libex | --libe)
1127    ac_prev=libexecdir ;;
1128  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1129  | --libexe=* | --libex=* | --libe=*)
1130    libexecdir=$ac_optarg ;;
1131
1132  -localedir | --localedir | --localedi | --localed | --locale)
1133    ac_prev=localedir ;;
1134  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1135    localedir=$ac_optarg ;;
1136
1137  -localstatedir | --localstatedir | --localstatedi | --localstated \
1138  | --localstate | --localstat | --localsta | --localst | --locals)
1139    ac_prev=localstatedir ;;
1140  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1141  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1142    localstatedir=$ac_optarg ;;
1143
1144  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1145    ac_prev=mandir ;;
1146  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1147    mandir=$ac_optarg ;;
1148
1149  -nfp | --nfp | --nf)
1150    # Obsolete; use --without-fp.
1151    with_fp=no ;;
1152
1153  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1154  | --no-cr | --no-c | -n)
1155    no_create=yes ;;
1156
1157  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1158  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1159    no_recursion=yes ;;
1160
1161  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1162  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1163  | --oldin | --oldi | --old | --ol | --o)
1164    ac_prev=oldincludedir ;;
1165  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1166  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1167  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1168    oldincludedir=$ac_optarg ;;
1169
1170  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1171    ac_prev=prefix ;;
1172  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1173    prefix=$ac_optarg ;;
1174
1175  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1176  | --program-pre | --program-pr | --program-p)
1177    ac_prev=program_prefix ;;
1178  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1179  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1180    program_prefix=$ac_optarg ;;
1181
1182  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1183  | --program-suf | --program-su | --program-s)
1184    ac_prev=program_suffix ;;
1185  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1186  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1187    program_suffix=$ac_optarg ;;
1188
1189  -program-transform-name | --program-transform-name \
1190  | --program-transform-nam | --program-transform-na \
1191  | --program-transform-n | --program-transform- \
1192  | --program-transform | --program-transfor \
1193  | --program-transfo | --program-transf \
1194  | --program-trans | --program-tran \
1195  | --progr-tra | --program-tr | --program-t)
1196    ac_prev=program_transform_name ;;
1197  -program-transform-name=* | --program-transform-name=* \
1198  | --program-transform-nam=* | --program-transform-na=* \
1199  | --program-transform-n=* | --program-transform-=* \
1200  | --program-transform=* | --program-transfor=* \
1201  | --program-transfo=* | --program-transf=* \
1202  | --program-trans=* | --program-tran=* \
1203  | --progr-tra=* | --program-tr=* | --program-t=*)
1204    program_transform_name=$ac_optarg ;;
1205
1206  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1207    ac_prev=pdfdir ;;
1208  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1209    pdfdir=$ac_optarg ;;
1210
1211  -psdir | --psdir | --psdi | --psd | --ps)
1212    ac_prev=psdir ;;
1213  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1214    psdir=$ac_optarg ;;
1215
1216  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1217  | -silent | --silent | --silen | --sile | --sil)
1218    silent=yes ;;
1219
1220  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1221    ac_prev=sbindir ;;
1222  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1223  | --sbi=* | --sb=*)
1224    sbindir=$ac_optarg ;;
1225
1226  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1227  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1228  | --sharedst | --shareds | --shared | --share | --shar \
1229  | --sha | --sh)
1230    ac_prev=sharedstatedir ;;
1231  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1232  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1233  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1234  | --sha=* | --sh=*)
1235    sharedstatedir=$ac_optarg ;;
1236
1237  -site | --site | --sit)
1238    ac_prev=site ;;
1239  -site=* | --site=* | --sit=*)
1240    site=$ac_optarg ;;
1241
1242  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1243    ac_prev=srcdir ;;
1244  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1245    srcdir=$ac_optarg ;;
1246
1247  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1248  | --syscon | --sysco | --sysc | --sys | --sy)
1249    ac_prev=sysconfdir ;;
1250  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1251  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1252    sysconfdir=$ac_optarg ;;
1253
1254  -target | --target | --targe | --targ | --tar | --ta | --t)
1255    ac_prev=target_alias ;;
1256  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1257    target_alias=$ac_optarg ;;
1258
1259  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1260    verbose=yes ;;
1261
1262  -version | --version | --versio | --versi | --vers | -V)
1263    ac_init_version=: ;;
1264
1265  -with-* | --with-*)
1266    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1267    # Reject names that are not valid shell variable names.
1268    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1269      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1270   { (exit 1); exit 1; }; }
1271    ac_useropt_orig=$ac_useropt
1272    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1273    case $ac_user_opts in
1274      *"
1275"with_$ac_useropt"
1276"*) ;;
1277      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1278	 ac_unrecognized_sep=', ';;
1279    esac
1280    eval with_$ac_useropt=\$ac_optarg ;;
1281
1282  -without-* | --without-*)
1283    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1284    # Reject names that are not valid shell variable names.
1285    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1286      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1287   { (exit 1); exit 1; }; }
1288    ac_useropt_orig=$ac_useropt
1289    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1290    case $ac_user_opts in
1291      *"
1292"with_$ac_useropt"
1293"*) ;;
1294      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1295	 ac_unrecognized_sep=', ';;
1296    esac
1297    eval with_$ac_useropt=no ;;
1298
1299  --x)
1300    # Obsolete; use --with-x.
1301    with_x=yes ;;
1302
1303  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1304  | --x-incl | --x-inc | --x-in | --x-i)
1305    ac_prev=x_includes ;;
1306  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1307  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1308    x_includes=$ac_optarg ;;
1309
1310  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1311  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1312    ac_prev=x_libraries ;;
1313  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1314  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1315    x_libraries=$ac_optarg ;;
1316
1317  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1318Try \`$0 --help' for more information." >&2
1319   { (exit 1); exit 1; }; }
1320    ;;
1321
1322  *=*)
1323    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1324    # Reject names that are not valid shell variable names.
1325    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1326      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1327   { (exit 1); exit 1; }; }
1328    eval $ac_envvar=\$ac_optarg
1329    export $ac_envvar ;;
1330
1331  *)
1332    # FIXME: should be removed in autoconf 3.0.
1333    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1334    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1335      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1336    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1337    ;;
1338
1339  esac
1340done
1341
1342if test -n "$ac_prev"; then
1343  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1344  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1345   { (exit 1); exit 1; }; }
1346fi
1347
1348if test -n "$ac_unrecognized_opts"; then
1349  case $enable_option_checking in
1350    no) ;;
1351    fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1352   { (exit 1); exit 1; }; } ;;
1353    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1354  esac
1355fi
1356
1357# Check all directory arguments for consistency.
1358for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1359		datadir sysconfdir sharedstatedir localstatedir includedir \
1360		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1361		libdir localedir mandir
1362do
1363  eval ac_val=\$$ac_var
1364  # Remove trailing slashes.
1365  case $ac_val in
1366    */ )
1367      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1368      eval $ac_var=\$ac_val;;
1369  esac
1370  # Be sure to have absolute directory names.
1371  case $ac_val in
1372    [\\/$]* | ?:[\\/]* )  continue;;
1373    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1374  esac
1375  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1376   { (exit 1); exit 1; }; }
1377done
1378
1379# There might be people who depend on the old broken behavior: `$host'
1380# used to hold the argument of --host etc.
1381# FIXME: To remove some day.
1382build=$build_alias
1383host=$host_alias
1384target=$target_alias
1385
1386# FIXME: To remove some day.
1387if test "x$host_alias" != x; then
1388  if test "x$build_alias" = x; then
1389    cross_compiling=maybe
1390    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1391    If a cross compiler is detected then cross compile mode will be used." >&2
1392  elif test "x$build_alias" != "x$host_alias"; then
1393    cross_compiling=yes
1394  fi
1395fi
1396
1397ac_tool_prefix=
1398test -n "$host_alias" && ac_tool_prefix=$host_alias-
1399
1400test "$silent" = yes && exec 6>/dev/null
1401
1402
1403ac_pwd=`pwd` && test -n "$ac_pwd" &&
1404ac_ls_di=`ls -di .` &&
1405ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1406  { $as_echo "$as_me: error: working directory cannot be determined" >&2
1407   { (exit 1); exit 1; }; }
1408test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1409  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1410   { (exit 1); exit 1; }; }
1411
1412
1413# Find the source files, if location was not specified.
1414if test -z "$srcdir"; then
1415  ac_srcdir_defaulted=yes
1416  # Try the directory containing this script, then the parent directory.
1417  ac_confdir=`$as_dirname -- "$as_myself" ||
1418$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1419	 X"$as_myself" : 'X\(//\)[^/]' \| \
1420	 X"$as_myself" : 'X\(//\)$' \| \
1421	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1422$as_echo X"$as_myself" |
1423    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1424	    s//\1/
1425	    q
1426	  }
1427	  /^X\(\/\/\)[^/].*/{
1428	    s//\1/
1429	    q
1430	  }
1431	  /^X\(\/\/\)$/{
1432	    s//\1/
1433	    q
1434	  }
1435	  /^X\(\/\).*/{
1436	    s//\1/
1437	    q
1438	  }
1439	  s/.*/./; q'`
1440  srcdir=$ac_confdir
1441  if test ! -r "$srcdir/$ac_unique_file"; then
1442    srcdir=..
1443  fi
1444else
1445  ac_srcdir_defaulted=no
1446fi
1447if test ! -r "$srcdir/$ac_unique_file"; then
1448  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1449  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1450   { (exit 1); exit 1; }; }
1451fi
1452ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1453ac_abs_confdir=`(
1454	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1455   { (exit 1); exit 1; }; }
1456	pwd)`
1457# When building in place, set srcdir=.
1458if test "$ac_abs_confdir" = "$ac_pwd"; then
1459  srcdir=.
1460fi
1461# Remove unnecessary trailing slashes from srcdir.
1462# Double slashes in file names in object file debugging info
1463# mess up M-x gdb in Emacs.
1464case $srcdir in
1465*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1466esac
1467for ac_var in $ac_precious_vars; do
1468  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1469  eval ac_env_${ac_var}_value=\$${ac_var}
1470  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1471  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1472done
1473
1474#
1475# Report the --help message.
1476#
1477if test "$ac_init_help" = "long"; then
1478  # Omit some internal or obsolete options to make the list less imposing.
1479  # This message is too long to be a string in the A/UX 3.1 sh.
1480  cat <<_ACEOF
1481\`configure' configures libusb-compat 0.1.3 to adapt to many kinds of systems.
1482
1483Usage: $0 [OPTION]... [VAR=VALUE]...
1484
1485To assign environment variables (e.g., CC, CFLAGS...), specify them as
1486VAR=VALUE.  See below for descriptions of some of the useful variables.
1487
1488Defaults for the options are specified in brackets.
1489
1490Configuration:
1491  -h, --help              display this help and exit
1492      --help=short        display options specific to this package
1493      --help=recursive    display the short help of all the included packages
1494  -V, --version           display version information and exit
1495  -q, --quiet, --silent   do not print \`checking...' messages
1496      --cache-file=FILE   cache test results in FILE [disabled]
1497  -C, --config-cache      alias for \`--cache-file=config.cache'
1498  -n, --no-create         do not create output files
1499      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1500
1501Installation directories:
1502  --prefix=PREFIX         install architecture-independent files in PREFIX
1503                          [$ac_default_prefix]
1504  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1505                          [PREFIX]
1506
1507By default, \`make install' will install all the files in
1508\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1509an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1510for instance \`--prefix=\$HOME'.
1511
1512For better control, use the options below.
1513
1514Fine tuning of the installation directories:
1515  --bindir=DIR            user executables [EPREFIX/bin]
1516  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1517  --libexecdir=DIR        program executables [EPREFIX/libexec]
1518  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1519  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1520  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1521  --libdir=DIR            object code libraries [EPREFIX/lib]
1522  --includedir=DIR        C header files [PREFIX/include]
1523  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1524  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1525  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1526  --infodir=DIR           info documentation [DATAROOTDIR/info]
1527  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1528  --mandir=DIR            man documentation [DATAROOTDIR/man]
1529  --docdir=DIR            documentation root [DATAROOTDIR/doc/libusb-compat]
1530  --htmldir=DIR           html documentation [DOCDIR]
1531  --dvidir=DIR            dvi documentation [DOCDIR]
1532  --pdfdir=DIR            pdf documentation [DOCDIR]
1533  --psdir=DIR             ps documentation [DOCDIR]
1534_ACEOF
1535
1536  cat <<\_ACEOF
1537
1538Program names:
1539  --program-prefix=PREFIX            prepend PREFIX to installed program names
1540  --program-suffix=SUFFIX            append SUFFIX to installed program names
1541  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1542
1543System types:
1544  --build=BUILD     configure for building on BUILD [guessed]
1545  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1546_ACEOF
1547fi
1548
1549if test -n "$ac_init_help"; then
1550  case $ac_init_help in
1551     short | recursive ) echo "Configuration of libusb-compat 0.1.3:";;
1552   esac
1553  cat <<\_ACEOF
1554
1555Optional Features:
1556  --disable-option-checking  ignore unrecognized --enable/--with options
1557  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1558  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1559  --disable-dependency-tracking  speeds up one-time build
1560  --enable-dependency-tracking   do not reject slow dependency extractors
1561  --enable-shared[=PKGS]  build shared libraries [default=yes]
1562  --enable-static[=PKGS]  build static libraries [default=yes]
1563  --enable-fast-install[=PKGS]
1564                          optimize for fast installation [default=yes]
1565  --disable-libtool-lock  avoid locking (might break parallel builds)
1566  --disable-log           disable all logging
1567  --enable-debug-log      enable debug logging (default n)
1568  --enable-examples-build build example applications (default n)
1569
1570Optional Packages:
1571  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1572  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1573  --with-pic              try to use only PIC/non-PIC objects [default=use
1574                          both]
1575  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1576
1577Some influential environment variables:
1578  CC          C compiler command
1579  CFLAGS      C compiler flags
1580  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1581              nonstandard directory <lib dir>
1582  LIBS        libraries to pass to the linker, e.g. -l<library>
1583  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1584              you have headers in a nonstandard directory <include dir>
1585  CPP         C preprocessor
1586  PKG_CONFIG  path to pkg-config utility
1587  LIBUSB_1_0_CFLAGS
1588              C compiler flags for LIBUSB_1_0, overriding pkg-config
1589  LIBUSB_1_0_LIBS
1590              linker flags for LIBUSB_1_0, overriding pkg-config
1591
1592Use these variables to override the choices made by `configure' or to help
1593it to find libraries and programs with nonstandard names/locations.
1594
1595_ACEOF
1596ac_status=$?
1597fi
1598
1599if test "$ac_init_help" = "recursive"; then
1600  # If there are subdirs, report their specific --help.
1601  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1602    test -d "$ac_dir" ||
1603      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1604      continue
1605    ac_builddir=.
1606
1607case "$ac_dir" in
1608.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1609*)
1610  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1611  # A ".." for each directory in $ac_dir_suffix.
1612  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1613  case $ac_top_builddir_sub in
1614  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1615  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1616  esac ;;
1617esac
1618ac_abs_top_builddir=$ac_pwd
1619ac_abs_builddir=$ac_pwd$ac_dir_suffix
1620# for backward compatibility:
1621ac_top_builddir=$ac_top_build_prefix
1622
1623case $srcdir in
1624  .)  # We are building in place.
1625    ac_srcdir=.
1626    ac_top_srcdir=$ac_top_builddir_sub
1627    ac_abs_top_srcdir=$ac_pwd ;;
1628  [\\/]* | ?:[\\/]* )  # Absolute name.
1629    ac_srcdir=$srcdir$ac_dir_suffix;
1630    ac_top_srcdir=$srcdir
1631    ac_abs_top_srcdir=$srcdir ;;
1632  *) # Relative name.
1633    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1634    ac_top_srcdir=$ac_top_build_prefix$srcdir
1635    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1636esac
1637ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1638
1639    cd "$ac_dir" || { ac_status=$?; continue; }
1640    # Check for guested configure.
1641    if test -f "$ac_srcdir/configure.gnu"; then
1642      echo &&
1643      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1644    elif test -f "$ac_srcdir/configure"; then
1645      echo &&
1646      $SHELL "$ac_srcdir/configure" --help=recursive
1647    else
1648      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1649    fi || ac_status=$?
1650    cd "$ac_pwd" || { ac_status=$?; break; }
1651  done
1652fi
1653
1654test -n "$ac_init_help" && exit $ac_status
1655if $ac_init_version; then
1656  cat <<\_ACEOF
1657libusb-compat configure 0.1.3
1658generated by GNU Autoconf 2.63
1659
1660Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
16612002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1662This configure script is free software; the Free Software Foundation
1663gives unlimited permission to copy, distribute and modify it.
1664_ACEOF
1665  exit
1666fi
1667cat >config.log <<_ACEOF
1668This file contains any messages produced by compilers while
1669running configure, to aid debugging if configure makes a mistake.
1670
1671It was created by libusb-compat $as_me 0.1.3, which was
1672generated by GNU Autoconf 2.63.  Invocation command line was
1673
1674  $ $0 $@
1675
1676_ACEOF
1677exec 5>>config.log
1678{
1679cat <<_ASUNAME
1680## --------- ##
1681## Platform. ##
1682## --------- ##
1683
1684hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1685uname -m = `(uname -m) 2>/dev/null || echo unknown`
1686uname -r = `(uname -r) 2>/dev/null || echo unknown`
1687uname -s = `(uname -s) 2>/dev/null || echo unknown`
1688uname -v = `(uname -v) 2>/dev/null || echo unknown`
1689
1690/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1691/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1692
1693/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1694/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1695/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1696/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1697/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1698/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1699/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1700
1701_ASUNAME
1702
1703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1704for as_dir in $PATH
1705do
1706  IFS=$as_save_IFS
1707  test -z "$as_dir" && as_dir=.
1708  $as_echo "PATH: $as_dir"
1709done
1710IFS=$as_save_IFS
1711
1712} >&5
1713
1714cat >&5 <<_ACEOF
1715
1716
1717## ----------- ##
1718## Core tests. ##
1719## ----------- ##
1720
1721_ACEOF
1722
1723
1724# Keep a trace of the command line.
1725# Strip out --no-create and --no-recursion so they do not pile up.
1726# Strip out --silent because we don't want to record it for future runs.
1727# Also quote any args containing shell meta-characters.
1728# Make two passes to allow for proper duplicate-argument suppression.
1729ac_configure_args=
1730ac_configure_args0=
1731ac_configure_args1=
1732ac_must_keep_next=false
1733for ac_pass in 1 2
1734do
1735  for ac_arg
1736  do
1737    case $ac_arg in
1738    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1739    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1740    | -silent | --silent | --silen | --sile | --sil)
1741      continue ;;
1742    *\'*)
1743      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1744    esac
1745    case $ac_pass in
1746    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1747    2)
1748      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1749      if test $ac_must_keep_next = true; then
1750	ac_must_keep_next=false # Got value, back to normal.
1751      else
1752	case $ac_arg in
1753	  *=* | --config-cache | -C | -disable-* | --disable-* \
1754	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1755	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1756	  | -with-* | --with-* | -without-* | --without-* | --x)
1757	    case "$ac_configure_args0 " in
1758	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1759	    esac
1760	    ;;
1761	  -* ) ac_must_keep_next=true ;;
1762	esac
1763      fi
1764      ac_configure_args="$ac_configure_args '$ac_arg'"
1765      ;;
1766    esac
1767  done
1768done
1769$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1770$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1771
1772# When interrupted or exit'd, cleanup temporary files, and complete
1773# config.log.  We remove comments because anyway the quotes in there
1774# would cause problems or look ugly.
1775# WARNING: Use '\'' to represent an apostrophe within the trap.
1776# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1777trap 'exit_status=$?
1778  # Save into config.log some information that might help in debugging.
1779  {
1780    echo
1781
1782    cat <<\_ASBOX
1783## ---------------- ##
1784## Cache variables. ##
1785## ---------------- ##
1786_ASBOX
1787    echo
1788    # The following way of writing the cache mishandles newlines in values,
1789(
1790  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1791    eval ac_val=\$$ac_var
1792    case $ac_val in #(
1793    *${as_nl}*)
1794      case $ac_var in #(
1795      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1796$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1797      esac
1798      case $ac_var in #(
1799      _ | IFS | as_nl) ;; #(
1800      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1801      *) $as_unset $ac_var ;;
1802      esac ;;
1803    esac
1804  done
1805  (set) 2>&1 |
1806    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1807    *${as_nl}ac_space=\ *)
1808      sed -n \
1809	"s/'\''/'\''\\\\'\'''\''/g;
1810	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1811      ;; #(
1812    *)
1813      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1814      ;;
1815    esac |
1816    sort
1817)
1818    echo
1819
1820    cat <<\_ASBOX
1821## ----------------- ##
1822## Output variables. ##
1823## ----------------- ##
1824_ASBOX
1825    echo
1826    for ac_var in $ac_subst_vars
1827    do
1828      eval ac_val=\$$ac_var
1829      case $ac_val in
1830      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1831      esac
1832      $as_echo "$ac_var='\''$ac_val'\''"
1833    done | sort
1834    echo
1835
1836    if test -n "$ac_subst_files"; then
1837      cat <<\_ASBOX
1838## ------------------- ##
1839## File substitutions. ##
1840## ------------------- ##
1841_ASBOX
1842      echo
1843      for ac_var in $ac_subst_files
1844      do
1845	eval ac_val=\$$ac_var
1846	case $ac_val in
1847	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1848	esac
1849	$as_echo "$ac_var='\''$ac_val'\''"
1850      done | sort
1851      echo
1852    fi
1853
1854    if test -s confdefs.h; then
1855      cat <<\_ASBOX
1856## ----------- ##
1857## confdefs.h. ##
1858## ----------- ##
1859_ASBOX
1860      echo
1861      cat confdefs.h
1862      echo
1863    fi
1864    test "$ac_signal" != 0 &&
1865      $as_echo "$as_me: caught signal $ac_signal"
1866    $as_echo "$as_me: exit $exit_status"
1867  } >&5
1868  rm -f core *.core core.conftest.* &&
1869    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1870    exit $exit_status
1871' 0
1872for ac_signal in 1 2 13 15; do
1873  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1874done
1875ac_signal=0
1876
1877# confdefs.h avoids OS command line length limits that DEFS can exceed.
1878rm -f -r conftest* confdefs.h
1879
1880# Predefined preprocessor variables.
1881
1882cat >>confdefs.h <<_ACEOF
1883#define PACKAGE_NAME "$PACKAGE_NAME"
1884_ACEOF
1885
1886
1887cat >>confdefs.h <<_ACEOF
1888#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1889_ACEOF
1890
1891
1892cat >>confdefs.h <<_ACEOF
1893#define PACKAGE_VERSION "$PACKAGE_VERSION"
1894_ACEOF
1895
1896
1897cat >>confdefs.h <<_ACEOF
1898#define PACKAGE_STRING "$PACKAGE_STRING"
1899_ACEOF
1900
1901
1902cat >>confdefs.h <<_ACEOF
1903#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1904_ACEOF
1905
1906
1907# Let the site file select an alternate cache file if it wants to.
1908# Prefer an explicitly selected file to automatically selected ones.
1909ac_site_file1=NONE
1910ac_site_file2=NONE
1911if test -n "$CONFIG_SITE"; then
1912  ac_site_file1=$CONFIG_SITE
1913elif test "x$prefix" != xNONE; then
1914  ac_site_file1=$prefix/share/config.site
1915  ac_site_file2=$prefix/etc/config.site
1916else
1917  ac_site_file1=$ac_default_prefix/share/config.site
1918  ac_site_file2=$ac_default_prefix/etc/config.site
1919fi
1920for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1921do
1922  test "x$ac_site_file" = xNONE && continue
1923  if test -r "$ac_site_file"; then
1924    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1925$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1926    sed 's/^/| /' "$ac_site_file" >&5
1927    . "$ac_site_file"
1928  fi
1929done
1930
1931if test -r "$cache_file"; then
1932  # Some versions of bash will fail to source /dev/null (special
1933  # files actually), so we avoid doing that.
1934  if test -f "$cache_file"; then
1935    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1936$as_echo "$as_me: loading cache $cache_file" >&6;}
1937    case $cache_file in
1938      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1939      *)                      . "./$cache_file";;
1940    esac
1941  fi
1942else
1943  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1944$as_echo "$as_me: creating cache $cache_file" >&6;}
1945  >$cache_file
1946fi
1947
1948# Check that the precious variables saved in the cache have kept the same
1949# value.
1950ac_cache_corrupted=false
1951for ac_var in $ac_precious_vars; do
1952  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1953  eval ac_new_set=\$ac_env_${ac_var}_set
1954  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1955  eval ac_new_val=\$ac_env_${ac_var}_value
1956  case $ac_old_set,$ac_new_set in
1957    set,)
1958      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1959$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1960      ac_cache_corrupted=: ;;
1961    ,set)
1962      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1963$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1964      ac_cache_corrupted=: ;;
1965    ,);;
1966    *)
1967      if test "x$ac_old_val" != "x$ac_new_val"; then
1968	# differences in whitespace do not lead to failure.
1969	ac_old_val_w=`echo x $ac_old_val`
1970	ac_new_val_w=`echo x $ac_new_val`
1971	if test "$ac_old_val_w" != "$ac_new_val_w"; then
1972	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1973$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1974	  ac_cache_corrupted=:
1975	else
1976	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1977$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1978	  eval $ac_var=\$ac_old_val
1979	fi
1980	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1981$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1982	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1983$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1984      fi;;
1985  esac
1986  # Pass precious variables to config.status.
1987  if test "$ac_new_set" = set; then
1988    case $ac_new_val in
1989    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1990    *) ac_arg=$ac_var=$ac_new_val ;;
1991    esac
1992    case " $ac_configure_args " in
1993      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1994      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1995    esac
1996  fi
1997done
1998if $ac_cache_corrupted; then
1999  { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2000$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2001  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2002$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2003  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2004$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2005   { (exit 1); exit 1; }; }
2006fi
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032ac_ext=c
2033ac_cpp='$CPP $CPPFLAGS'
2034ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2035ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2036ac_compiler_gnu=$ac_cv_c_compiler_gnu
2037
2038
2039am__api_version='1.10'
2040
2041ac_aux_dir=
2042for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2043  if test -f "$ac_dir/install-sh"; then
2044    ac_aux_dir=$ac_dir
2045    ac_install_sh="$ac_aux_dir/install-sh -c"
2046    break
2047  elif test -f "$ac_dir/install.sh"; then
2048    ac_aux_dir=$ac_dir
2049    ac_install_sh="$ac_aux_dir/install.sh -c"
2050    break
2051  elif test -f "$ac_dir/shtool"; then
2052    ac_aux_dir=$ac_dir
2053    ac_install_sh="$ac_aux_dir/shtool install -c"
2054    break
2055  fi
2056done
2057if test -z "$ac_aux_dir"; then
2058  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2059$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2060   { (exit 1); exit 1; }; }
2061fi
2062
2063# These three variables are undocumented and unsupported,
2064# and are intended to be withdrawn in a future Autoconf release.
2065# They can cause serious problems if a builder's source tree is in a directory
2066# whose full name contains unusual characters.
2067ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2068ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2069ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2070
2071
2072# Find a good install program.  We prefer a C program (faster),
2073# so one script is as good as another.  But avoid the broken or
2074# incompatible versions:
2075# SysV /etc/install, /usr/sbin/install
2076# SunOS /usr/etc/install
2077# IRIX /sbin/install
2078# AIX /bin/install
2079# AmigaOS /C/install, which installs bootblocks on floppy discs
2080# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2081# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2082# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2083# OS/2's system install, which has a completely different semantic
2084# ./install, which can be erroneously created by make from ./install.sh.
2085# Reject install programs that cannot install multiple files.
2086{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2087$as_echo_n "checking for a BSD-compatible install... " >&6; }
2088if test -z "$INSTALL"; then
2089if test "${ac_cv_path_install+set}" = set; then
2090  $as_echo_n "(cached) " >&6
2091else
2092  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2093for as_dir in $PATH
2094do
2095  IFS=$as_save_IFS
2096  test -z "$as_dir" && as_dir=.
2097  # Account for people who put trailing slashes in PATH elements.
2098case $as_dir/ in
2099  ./ | .// | /cC/* | \
2100  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2101  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2102  /usr/ucb/* ) ;;
2103  *)
2104    # OSF1 and SCO ODT 3.0 have their own names for install.
2105    # Don't use installbsd from OSF since it installs stuff as root
2106    # by default.
2107    for ac_prog in ginstall scoinst install; do
2108      for ac_exec_ext in '' $ac_executable_extensions; do
2109	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2110	  if test $ac_prog = install &&
2111	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2112	    # AIX install.  It has an incompatible calling convention.
2113	    :
2114	  elif test $ac_prog = install &&
2115	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2116	    # program-specific install script used by HP pwplus--don't use.
2117	    :
2118	  else
2119	    rm -rf conftest.one conftest.two conftest.dir
2120	    echo one > conftest.one
2121	    echo two > conftest.two
2122	    mkdir conftest.dir
2123	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2124	      test -s conftest.one && test -s conftest.two &&
2125	      test -s conftest.dir/conftest.one &&
2126	      test -s conftest.dir/conftest.two
2127	    then
2128	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2129	      break 3
2130	    fi
2131	  fi
2132	fi
2133      done
2134    done
2135    ;;
2136esac
2137
2138done
2139IFS=$as_save_IFS
2140
2141rm -rf conftest.one conftest.two conftest.dir
2142
2143fi
2144  if test "${ac_cv_path_install+set}" = set; then
2145    INSTALL=$ac_cv_path_install
2146  else
2147    # As a last resort, use the slow shell script.  Don't cache a
2148    # value for INSTALL within a source directory, because that will
2149    # break other packages using the cache if that directory is
2150    # removed, or if the value is a relative name.
2151    INSTALL=$ac_install_sh
2152  fi
2153fi
2154{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2155$as_echo "$INSTALL" >&6; }
2156
2157# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2158# It thinks the first close brace ends the variable substitution.
2159test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2160
2161test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2162
2163test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2164
2165{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2166$as_echo_n "checking whether build environment is sane... " >&6; }
2167# Just in case
2168sleep 1
2169echo timestamp > conftest.file
2170# Do `set' in a subshell so we don't clobber the current shell's
2171# arguments.  Must try -L first in case configure is actually a
2172# symlink; some systems play weird games with the mod time of symlinks
2173# (eg FreeBSD returns the mod time of the symlink's containing
2174# directory).
2175if (
2176   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2177   if test "$*" = "X"; then
2178      # -L didn't work.
2179      set X `ls -t $srcdir/configure conftest.file`
2180   fi
2181   rm -f conftest.file
2182   if test "$*" != "X $srcdir/configure conftest.file" \
2183      && test "$*" != "X conftest.file $srcdir/configure"; then
2184
2185      # If neither matched, then we have a broken ls.  This can happen
2186      # if, for instance, CONFIG_SHELL is bash and it inherits a
2187      # broken ls alias from the environment.  This has actually
2188      # happened.  Such a system could not be considered "sane".
2189      { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2190alias in your environment" >&5
2191$as_echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2192alias in your environment" >&2;}
2193   { (exit 1); exit 1; }; }
2194   fi
2195
2196   test "$2" = conftest.file
2197   )
2198then
2199   # Ok.
2200   :
2201else
2202   { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2203Check your system clock" >&5
2204$as_echo "$as_me: error: newly created file is older than distributed files!
2205Check your system clock" >&2;}
2206   { (exit 1); exit 1; }; }
2207fi
2208{ $as_echo "$as_me:$LINENO: result: yes" >&5
2209$as_echo "yes" >&6; }
2210test "$program_prefix" != NONE &&
2211  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2212# Use a double $ so make ignores it.
2213test "$program_suffix" != NONE &&
2214  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2215# Double any \ or $.
2216# By default was `s,x,x', remove it if useless.
2217ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2218program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2219
2220# expand $ac_aux_dir to an absolute path
2221am_aux_dir=`cd $ac_aux_dir && pwd`
2222
2223test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2224# Use eval to expand $SHELL
2225if eval "$MISSING --run true"; then
2226  am_missing_run="$MISSING --run "
2227else
2228  am_missing_run=
2229  { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2230$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2231fi
2232
2233{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2234$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2235if test -z "$MKDIR_P"; then
2236  if test "${ac_cv_path_mkdir+set}" = set; then
2237  $as_echo_n "(cached) " >&6
2238else
2239  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2240for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2241do
2242  IFS=$as_save_IFS
2243  test -z "$as_dir" && as_dir=.
2244  for ac_prog in mkdir gmkdir; do
2245	 for ac_exec_ext in '' $ac_executable_extensions; do
2246	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2247	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2248	     'mkdir (GNU coreutils) '* | \
2249	     'mkdir (coreutils) '* | \
2250	     'mkdir (fileutils) '4.1*)
2251	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2252	       break 3;;
2253	   esac
2254	 done
2255       done
2256done
2257IFS=$as_save_IFS
2258
2259fi
2260
2261  if test "${ac_cv_path_mkdir+set}" = set; then
2262    MKDIR_P="$ac_cv_path_mkdir -p"
2263  else
2264    # As a last resort, use the slow shell script.  Don't cache a
2265    # value for MKDIR_P within a source directory, because that will
2266    # break other packages using the cache if that directory is
2267    # removed, or if the value is a relative name.
2268    test -d ./--version && rmdir ./--version
2269    MKDIR_P="$ac_install_sh -d"
2270  fi
2271fi
2272{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2273$as_echo "$MKDIR_P" >&6; }
2274
2275mkdir_p="$MKDIR_P"
2276case $mkdir_p in
2277  [\\/$]* | ?:[\\/]*) ;;
2278  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2279esac
2280
2281for ac_prog in gawk mawk nawk awk
2282do
2283  # Extract the first word of "$ac_prog", so it can be a program name with args.
2284set dummy $ac_prog; ac_word=$2
2285{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2286$as_echo_n "checking for $ac_word... " >&6; }
2287if test "${ac_cv_prog_AWK+set}" = set; then
2288  $as_echo_n "(cached) " >&6
2289else
2290  if test -n "$AWK"; then
2291  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2292else
2293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2294for as_dir in $PATH
2295do
2296  IFS=$as_save_IFS
2297  test -z "$as_dir" && as_dir=.
2298  for ac_exec_ext in '' $ac_executable_extensions; do
2299  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2300    ac_cv_prog_AWK="$ac_prog"
2301    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2302    break 2
2303  fi
2304done
2305done
2306IFS=$as_save_IFS
2307
2308fi
2309fi
2310AWK=$ac_cv_prog_AWK
2311if test -n "$AWK"; then
2312  { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2313$as_echo "$AWK" >&6; }
2314else
2315  { $as_echo "$as_me:$LINENO: result: no" >&5
2316$as_echo "no" >&6; }
2317fi
2318
2319
2320  test -n "$AWK" && break
2321done
2322
2323{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2324$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2325set x ${MAKE-make}
2326ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2327if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2328  $as_echo_n "(cached) " >&6
2329else
2330  cat >conftest.make <<\_ACEOF
2331SHELL = /bin/sh
2332all:
2333	@echo '@@@%%%=$(MAKE)=@@@%%%'
2334_ACEOF
2335# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2336case `${MAKE-make} -f conftest.make 2>/dev/null` in
2337  *@@@%%%=?*=@@@%%%*)
2338    eval ac_cv_prog_make_${ac_make}_set=yes;;
2339  *)
2340    eval ac_cv_prog_make_${ac_make}_set=no;;
2341esac
2342rm -f conftest.make
2343fi
2344if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2345  { $as_echo "$as_me:$LINENO: result: yes" >&5
2346$as_echo "yes" >&6; }
2347  SET_MAKE=
2348else
2349  { $as_echo "$as_me:$LINENO: result: no" >&5
2350$as_echo "no" >&6; }
2351  SET_MAKE="MAKE=${MAKE-make}"
2352fi
2353
2354rm -rf .tst 2>/dev/null
2355mkdir .tst 2>/dev/null
2356if test -d .tst; then
2357  am__leading_dot=.
2358else
2359  am__leading_dot=_
2360fi
2361rmdir .tst 2>/dev/null
2362
2363if test "`cd $srcdir && pwd`" != "`pwd`"; then
2364  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2365  # is not polluted with repeated "-I."
2366  am__isrc=' -I$(srcdir)'
2367  # test to see if srcdir already configured
2368  if test -f $srcdir/config.status; then
2369    { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2370$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2371   { (exit 1); exit 1; }; }
2372  fi
2373fi
2374
2375# test whether we have cygpath
2376if test -z "$CYGPATH_W"; then
2377  if (cygpath --version) >/dev/null 2>/dev/null; then
2378    CYGPATH_W='cygpath -w'
2379  else
2380    CYGPATH_W=echo
2381  fi
2382fi
2383
2384
2385# Define the identity of the package.
2386 PACKAGE='libusb-compat'
2387 VERSION='0.1.3'
2388
2389
2390cat >>confdefs.h <<_ACEOF
2391#define PACKAGE "$PACKAGE"
2392_ACEOF
2393
2394
2395cat >>confdefs.h <<_ACEOF
2396#define VERSION "$VERSION"
2397_ACEOF
2398
2399# Some tools Automake needs.
2400
2401ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2402
2403
2404AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2405
2406
2407AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2408
2409
2410AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2411
2412
2413MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2414
2415install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
2416
2417# Installed binaries are usually stripped using `strip' when the user
2418# run `make install-strip'.  However `strip' might not be the right
2419# tool to use in cross-compilation environments, therefore Automake
2420# will honor the `STRIP' environment variable to overrule this program.
2421if test "$cross_compiling" != no; then
2422  if test -n "$ac_tool_prefix"; then
2423  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2424set dummy ${ac_tool_prefix}strip; ac_word=$2
2425{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2426$as_echo_n "checking for $ac_word... " >&6; }
2427if test "${ac_cv_prog_STRIP+set}" = set; then
2428  $as_echo_n "(cached) " >&6
2429else
2430  if test -n "$STRIP"; then
2431  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2432else
2433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2434for as_dir in $PATH
2435do
2436  IFS=$as_save_IFS
2437  test -z "$as_dir" && as_dir=.
2438  for ac_exec_ext in '' $ac_executable_extensions; do
2439  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2440    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2441    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2442    break 2
2443  fi
2444done
2445done
2446IFS=$as_save_IFS
2447
2448fi
2449fi
2450STRIP=$ac_cv_prog_STRIP
2451if test -n "$STRIP"; then
2452  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2453$as_echo "$STRIP" >&6; }
2454else
2455  { $as_echo "$as_me:$LINENO: result: no" >&5
2456$as_echo "no" >&6; }
2457fi
2458
2459
2460fi
2461if test -z "$ac_cv_prog_STRIP"; then
2462  ac_ct_STRIP=$STRIP
2463  # Extract the first word of "strip", so it can be a program name with args.
2464set dummy strip; ac_word=$2
2465{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2466$as_echo_n "checking for $ac_word... " >&6; }
2467if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2468  $as_echo_n "(cached) " >&6
2469else
2470  if test -n "$ac_ct_STRIP"; then
2471  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2472else
2473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2474for as_dir in $PATH
2475do
2476  IFS=$as_save_IFS
2477  test -z "$as_dir" && as_dir=.
2478  for ac_exec_ext in '' $ac_executable_extensions; do
2479  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2480    ac_cv_prog_ac_ct_STRIP="strip"
2481    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2482    break 2
2483  fi
2484done
2485done
2486IFS=$as_save_IFS
2487
2488fi
2489fi
2490ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2491if test -n "$ac_ct_STRIP"; then
2492  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2493$as_echo "$ac_ct_STRIP" >&6; }
2494else
2495  { $as_echo "$as_me:$LINENO: result: no" >&5
2496$as_echo "no" >&6; }
2497fi
2498
2499  if test "x$ac_ct_STRIP" = x; then
2500    STRIP=":"
2501  else
2502    case $cross_compiling:$ac_tool_warned in
2503yes:)
2504{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2505$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2506ac_tool_warned=yes ;;
2507esac
2508    STRIP=$ac_ct_STRIP
2509  fi
2510else
2511  STRIP="$ac_cv_prog_STRIP"
2512fi
2513
2514fi
2515INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2516
2517# We need awk for the "check" target.  The system "awk" is bad on
2518# some platforms.
2519# Always define AMTAR for backward compatibility.
2520
2521AMTAR=${AMTAR-"${am_missing_run}tar"}
2522
2523am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2524
2525
2526
2527
2528
2529
2530ac_config_headers="$ac_config_headers config.h"
2531
2532
2533
2534
2535ac_ext=c
2536ac_cpp='$CPP $CPPFLAGS'
2537ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2538ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2539ac_compiler_gnu=$ac_cv_c_compiler_gnu
2540if test -n "$ac_tool_prefix"; then
2541  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2542set dummy ${ac_tool_prefix}gcc; ac_word=$2
2543{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2544$as_echo_n "checking for $ac_word... " >&6; }
2545if test "${ac_cv_prog_CC+set}" = set; then
2546  $as_echo_n "(cached) " >&6
2547else
2548  if test -n "$CC"; then
2549  ac_cv_prog_CC="$CC" # Let the user override the test.
2550else
2551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2552for as_dir in $PATH
2553do
2554  IFS=$as_save_IFS
2555  test -z "$as_dir" && as_dir=.
2556  for ac_exec_ext in '' $ac_executable_extensions; do
2557  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2559    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2560    break 2
2561  fi
2562done
2563done
2564IFS=$as_save_IFS
2565
2566fi
2567fi
2568CC=$ac_cv_prog_CC
2569if test -n "$CC"; then
2570  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2571$as_echo "$CC" >&6; }
2572else
2573  { $as_echo "$as_me:$LINENO: result: no" >&5
2574$as_echo "no" >&6; }
2575fi
2576
2577
2578fi
2579if test -z "$ac_cv_prog_CC"; then
2580  ac_ct_CC=$CC
2581  # Extract the first word of "gcc", so it can be a program name with args.
2582set dummy gcc; ac_word=$2
2583{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2584$as_echo_n "checking for $ac_word... " >&6; }
2585if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2586  $as_echo_n "(cached) " >&6
2587else
2588  if test -n "$ac_ct_CC"; then
2589  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2590else
2591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2592for as_dir in $PATH
2593do
2594  IFS=$as_save_IFS
2595  test -z "$as_dir" && as_dir=.
2596  for ac_exec_ext in '' $ac_executable_extensions; do
2597  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2598    ac_cv_prog_ac_ct_CC="gcc"
2599    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2600    break 2
2601  fi
2602done
2603done
2604IFS=$as_save_IFS
2605
2606fi
2607fi
2608ac_ct_CC=$ac_cv_prog_ac_ct_CC
2609if test -n "$ac_ct_CC"; then
2610  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2611$as_echo "$ac_ct_CC" >&6; }
2612else
2613  { $as_echo "$as_me:$LINENO: result: no" >&5
2614$as_echo "no" >&6; }
2615fi
2616
2617  if test "x$ac_ct_CC" = x; then
2618    CC=""
2619  else
2620    case $cross_compiling:$ac_tool_warned in
2621yes:)
2622{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2623$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2624ac_tool_warned=yes ;;
2625esac
2626    CC=$ac_ct_CC
2627  fi
2628else
2629  CC="$ac_cv_prog_CC"
2630fi
2631
2632if test -z "$CC"; then
2633          if test -n "$ac_tool_prefix"; then
2634    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2635set dummy ${ac_tool_prefix}cc; ac_word=$2
2636{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2637$as_echo_n "checking for $ac_word... " >&6; }
2638if test "${ac_cv_prog_CC+set}" = set; then
2639  $as_echo_n "(cached) " >&6
2640else
2641  if test -n "$CC"; then
2642  ac_cv_prog_CC="$CC" # Let the user override the test.
2643else
2644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2645for as_dir in $PATH
2646do
2647  IFS=$as_save_IFS
2648  test -z "$as_dir" && as_dir=.
2649  for ac_exec_ext in '' $ac_executable_extensions; do
2650  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2651    ac_cv_prog_CC="${ac_tool_prefix}cc"
2652    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2653    break 2
2654  fi
2655done
2656done
2657IFS=$as_save_IFS
2658
2659fi
2660fi
2661CC=$ac_cv_prog_CC
2662if test -n "$CC"; then
2663  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2664$as_echo "$CC" >&6; }
2665else
2666  { $as_echo "$as_me:$LINENO: result: no" >&5
2667$as_echo "no" >&6; }
2668fi
2669
2670
2671  fi
2672fi
2673if test -z "$CC"; then
2674  # Extract the first word of "cc", so it can be a program name with args.
2675set dummy cc; ac_word=$2
2676{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2677$as_echo_n "checking for $ac_word... " >&6; }
2678if test "${ac_cv_prog_CC+set}" = set; then
2679  $as_echo_n "(cached) " >&6
2680else
2681  if test -n "$CC"; then
2682  ac_cv_prog_CC="$CC" # Let the user override the test.
2683else
2684  ac_prog_rejected=no
2685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686for as_dir in $PATH
2687do
2688  IFS=$as_save_IFS
2689  test -z "$as_dir" && as_dir=.
2690  for ac_exec_ext in '' $ac_executable_extensions; do
2691  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2692    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2693       ac_prog_rejected=yes
2694       continue
2695     fi
2696    ac_cv_prog_CC="cc"
2697    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2698    break 2
2699  fi
2700done
2701done
2702IFS=$as_save_IFS
2703
2704if test $ac_prog_rejected = yes; then
2705  # We found a bogon in the path, so make sure we never use it.
2706  set dummy $ac_cv_prog_CC
2707  shift
2708  if test $# != 0; then
2709    # We chose a different compiler from the bogus one.
2710    # However, it has the same basename, so the bogon will be chosen
2711    # first if we set CC to just the basename; use the full file name.
2712    shift
2713    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2714  fi
2715fi
2716fi
2717fi
2718CC=$ac_cv_prog_CC
2719if test -n "$CC"; then
2720  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2721$as_echo "$CC" >&6; }
2722else
2723  { $as_echo "$as_me:$LINENO: result: no" >&5
2724$as_echo "no" >&6; }
2725fi
2726
2727
2728fi
2729if test -z "$CC"; then
2730  if test -n "$ac_tool_prefix"; then
2731  for ac_prog in cl.exe
2732  do
2733    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2734set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2735{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2736$as_echo_n "checking for $ac_word... " >&6; }
2737if test "${ac_cv_prog_CC+set}" = set; then
2738  $as_echo_n "(cached) " >&6
2739else
2740  if test -n "$CC"; then
2741  ac_cv_prog_CC="$CC" # Let the user override the test.
2742else
2743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2744for as_dir in $PATH
2745do
2746  IFS=$as_save_IFS
2747  test -z "$as_dir" && as_dir=.
2748  for ac_exec_ext in '' $ac_executable_extensions; do
2749  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2750    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2751    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2752    break 2
2753  fi
2754done
2755done
2756IFS=$as_save_IFS
2757
2758fi
2759fi
2760CC=$ac_cv_prog_CC
2761if test -n "$CC"; then
2762  { $as_echo "$as_me:$LINENO: result: $CC" >&5
2763$as_echo "$CC" >&6; }
2764else
2765  { $as_echo "$as_me:$LINENO: result: no" >&5
2766$as_echo "no" >&6; }
2767fi
2768
2769
2770    test -n "$CC" && break
2771  done
2772fi
2773if test -z "$CC"; then
2774  ac_ct_CC=$CC
2775  for ac_prog in cl.exe
2776do
2777  # Extract the first word of "$ac_prog", so it can be a program name with args.
2778set dummy $ac_prog; ac_word=$2
2779{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2780$as_echo_n "checking for $ac_word... " >&6; }
2781if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2782  $as_echo_n "(cached) " >&6
2783else
2784  if test -n "$ac_ct_CC"; then
2785  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2786else
2787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH
2789do
2790  IFS=$as_save_IFS
2791  test -z "$as_dir" && as_dir=.
2792  for ac_exec_ext in '' $ac_executable_extensions; do
2793  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2794    ac_cv_prog_ac_ct_CC="$ac_prog"
2795    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2796    break 2
2797  fi
2798done
2799done
2800IFS=$as_save_IFS
2801
2802fi
2803fi
2804ac_ct_CC=$ac_cv_prog_ac_ct_CC
2805if test -n "$ac_ct_CC"; then
2806  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2807$as_echo "$ac_ct_CC" >&6; }
2808else
2809  { $as_echo "$as_me:$LINENO: result: no" >&5
2810$as_echo "no" >&6; }
2811fi
2812
2813
2814  test -n "$ac_ct_CC" && break
2815done
2816
2817  if test "x$ac_ct_CC" = x; then
2818    CC=""
2819  else
2820    case $cross_compiling:$ac_tool_warned in
2821yes:)
2822{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2823$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2824ac_tool_warned=yes ;;
2825esac
2826    CC=$ac_ct_CC
2827  fi
2828fi
2829
2830fi
2831
2832
2833test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2834$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2835{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2836See \`config.log' for more details." >&5
2837$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2838See \`config.log' for more details." >&2;}
2839   { (exit 1); exit 1; }; }; }
2840
2841# Provide some information about the compiler.
2842$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2843set X $ac_compile
2844ac_compiler=$2
2845{ (ac_try="$ac_compiler --version >&5"
2846case "(($ac_try" in
2847  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2848  *) ac_try_echo=$ac_try;;
2849esac
2850eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2851$as_echo "$ac_try_echo") >&5
2852  (eval "$ac_compiler --version >&5") 2>&5
2853  ac_status=$?
2854  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2855  (exit $ac_status); }
2856{ (ac_try="$ac_compiler -v >&5"
2857case "(($ac_try" in
2858  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2859  *) ac_try_echo=$ac_try;;
2860esac
2861eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2862$as_echo "$ac_try_echo") >&5
2863  (eval "$ac_compiler -v >&5") 2>&5
2864  ac_status=$?
2865  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2866  (exit $ac_status); }
2867{ (ac_try="$ac_compiler -V >&5"
2868case "(($ac_try" in
2869  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2870  *) ac_try_echo=$ac_try;;
2871esac
2872eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2873$as_echo "$ac_try_echo") >&5
2874  (eval "$ac_compiler -V >&5") 2>&5
2875  ac_status=$?
2876  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2877  (exit $ac_status); }
2878
2879cat >conftest.$ac_ext <<_ACEOF
2880/* confdefs.h.  */
2881_ACEOF
2882cat confdefs.h >>conftest.$ac_ext
2883cat >>conftest.$ac_ext <<_ACEOF
2884/* end confdefs.h.  */
2885
2886int
2887main ()
2888{
2889
2890  ;
2891  return 0;
2892}
2893_ACEOF
2894ac_clean_files_save=$ac_clean_files
2895ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2896# Try to create an executable without -o first, disregard a.out.
2897# It will help us diagnose broken compilers, and finding out an intuition
2898# of exeext.
2899{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2900$as_echo_n "checking for C compiler default output file name... " >&6; }
2901ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2902
2903# The possible output files:
2904ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2905
2906ac_rmfiles=
2907for ac_file in $ac_files
2908do
2909  case $ac_file in
2910    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2911    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2912  esac
2913done
2914rm -f $ac_rmfiles
2915
2916if { (ac_try="$ac_link_default"
2917case "(($ac_try" in
2918  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2919  *) ac_try_echo=$ac_try;;
2920esac
2921eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2922$as_echo "$ac_try_echo") >&5
2923  (eval "$ac_link_default") 2>&5
2924  ac_status=$?
2925  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2926  (exit $ac_status); }; then
2927  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2928# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2929# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2930# so that the user can short-circuit this test for compilers unknown to
2931# Autoconf.
2932for ac_file in $ac_files ''
2933do
2934  test -f "$ac_file" || continue
2935  case $ac_file in
2936    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2937	;;
2938    [ab].out )
2939	# We found the default executable, but exeext='' is most
2940	# certainly right.
2941	break;;
2942    *.* )
2943        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2944	then :; else
2945	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2946	fi
2947	# We set ac_cv_exeext here because the later test for it is not
2948	# safe: cross compilers may not add the suffix if given an `-o'
2949	# argument, so we may need to know it at that point already.
2950	# Even if this section looks crufty: it has the advantage of
2951	# actually working.
2952	break;;
2953    * )
2954	break;;
2955  esac
2956done
2957test "$ac_cv_exeext" = no && ac_cv_exeext=
2958
2959else
2960  ac_file=''
2961fi
2962
2963{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2964$as_echo "$ac_file" >&6; }
2965if test -z "$ac_file"; then
2966  $as_echo "$as_me: failed program was:" >&5
2967sed 's/^/| /' conftest.$ac_ext >&5
2968
2969{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2970$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2971{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
2972See \`config.log' for more details." >&5
2973$as_echo "$as_me: error: C compiler cannot create executables
2974See \`config.log' for more details." >&2;}
2975   { (exit 77); exit 77; }; }; }
2976fi
2977
2978ac_exeext=$ac_cv_exeext
2979
2980# Check that the compiler produces executables we can run.  If not, either
2981# the compiler is broken, or we cross compile.
2982{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2983$as_echo_n "checking whether the C compiler works... " >&6; }
2984# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2985# If not cross compiling, check that we can run a simple program.
2986if test "$cross_compiling" != yes; then
2987  if { ac_try='./$ac_file'
2988  { (case "(($ac_try" in
2989  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2990  *) ac_try_echo=$ac_try;;
2991esac
2992eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2993$as_echo "$ac_try_echo") >&5
2994  (eval "$ac_try") 2>&5
2995  ac_status=$?
2996  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2997  (exit $ac_status); }; }; then
2998    cross_compiling=no
2999  else
3000    if test "$cross_compiling" = maybe; then
3001	cross_compiling=yes
3002    else
3003	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3004$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3005{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3006If you meant to cross compile, use \`--host'.
3007See \`config.log' for more details." >&5
3008$as_echo "$as_me: error: cannot run C compiled programs.
3009If you meant to cross compile, use \`--host'.
3010See \`config.log' for more details." >&2;}
3011   { (exit 1); exit 1; }; }; }
3012    fi
3013  fi
3014fi
3015{ $as_echo "$as_me:$LINENO: result: yes" >&5
3016$as_echo "yes" >&6; }
3017
3018rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3019ac_clean_files=$ac_clean_files_save
3020# Check that the compiler produces executables we can run.  If not, either
3021# the compiler is broken, or we cross compile.
3022{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3023$as_echo_n "checking whether we are cross compiling... " >&6; }
3024{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3025$as_echo "$cross_compiling" >&6; }
3026
3027{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3028$as_echo_n "checking for suffix of executables... " >&6; }
3029if { (ac_try="$ac_link"
3030case "(($ac_try" in
3031  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3032  *) ac_try_echo=$ac_try;;
3033esac
3034eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3035$as_echo "$ac_try_echo") >&5
3036  (eval "$ac_link") 2>&5
3037  ac_status=$?
3038  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3039  (exit $ac_status); }; then
3040  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3041# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3042# work properly (i.e., refer to `conftest.exe'), while it won't with
3043# `rm'.
3044for ac_file in conftest.exe conftest conftest.*; do
3045  test -f "$ac_file" || continue
3046  case $ac_file in
3047    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3048    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3049	  break;;
3050    * ) break;;
3051  esac
3052done
3053else
3054  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3055$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3056{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3057See \`config.log' for more details." >&5
3058$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3059See \`config.log' for more details." >&2;}
3060   { (exit 1); exit 1; }; }; }
3061fi
3062
3063rm -f conftest$ac_cv_exeext
3064{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3065$as_echo "$ac_cv_exeext" >&6; }
3066
3067rm -f conftest.$ac_ext
3068EXEEXT=$ac_cv_exeext
3069ac_exeext=$EXEEXT
3070{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3071$as_echo_n "checking for suffix of object files... " >&6; }
3072if test "${ac_cv_objext+set}" = set; then
3073  $as_echo_n "(cached) " >&6
3074else
3075  cat >conftest.$ac_ext <<_ACEOF
3076/* confdefs.h.  */
3077_ACEOF
3078cat confdefs.h >>conftest.$ac_ext
3079cat >>conftest.$ac_ext <<_ACEOF
3080/* end confdefs.h.  */
3081
3082int
3083main ()
3084{
3085
3086  ;
3087  return 0;
3088}
3089_ACEOF
3090rm -f conftest.o conftest.obj
3091if { (ac_try="$ac_compile"
3092case "(($ac_try" in
3093  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094  *) ac_try_echo=$ac_try;;
3095esac
3096eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3097$as_echo "$ac_try_echo") >&5
3098  (eval "$ac_compile") 2>&5
3099  ac_status=$?
3100  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101  (exit $ac_status); }; then
3102  for ac_file in conftest.o conftest.obj conftest.*; do
3103  test -f "$ac_file" || continue;
3104  case $ac_file in
3105    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3106    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3107       break;;
3108  esac
3109done
3110else
3111  $as_echo "$as_me: failed program was:" >&5
3112sed 's/^/| /' conftest.$ac_ext >&5
3113
3114{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3115$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3116{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3117See \`config.log' for more details." >&5
3118$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3119See \`config.log' for more details." >&2;}
3120   { (exit 1); exit 1; }; }; }
3121fi
3122
3123rm -f conftest.$ac_cv_objext conftest.$ac_ext
3124fi
3125{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3126$as_echo "$ac_cv_objext" >&6; }
3127OBJEXT=$ac_cv_objext
3128ac_objext=$OBJEXT
3129{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3130$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3131if test "${ac_cv_c_compiler_gnu+set}" = set; then
3132  $as_echo_n "(cached) " >&6
3133else
3134  cat >conftest.$ac_ext <<_ACEOF
3135/* confdefs.h.  */
3136_ACEOF
3137cat confdefs.h >>conftest.$ac_ext
3138cat >>conftest.$ac_ext <<_ACEOF
3139/* end confdefs.h.  */
3140
3141int
3142main ()
3143{
3144#ifndef __GNUC__
3145       choke me
3146#endif
3147
3148  ;
3149  return 0;
3150}
3151_ACEOF
3152rm -f conftest.$ac_objext
3153if { (ac_try="$ac_compile"
3154case "(($ac_try" in
3155  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3156  *) ac_try_echo=$ac_try;;
3157esac
3158eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3159$as_echo "$ac_try_echo") >&5
3160  (eval "$ac_compile") 2>conftest.er1
3161  ac_status=$?
3162  grep -v '^ *+' conftest.er1 >conftest.err
3163  rm -f conftest.er1
3164  cat conftest.err >&5
3165  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3166  (exit $ac_status); } && {
3167	 test -z "$ac_c_werror_flag" ||
3168	 test ! -s conftest.err
3169       } && test -s conftest.$ac_objext; then
3170  ac_compiler_gnu=yes
3171else
3172  $as_echo "$as_me: failed program was:" >&5
3173sed 's/^/| /' conftest.$ac_ext >&5
3174
3175	ac_compiler_gnu=no
3176fi
3177
3178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3179ac_cv_c_compiler_gnu=$ac_compiler_gnu
3180
3181fi
3182{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3183$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3184if test $ac_compiler_gnu = yes; then
3185  GCC=yes
3186else
3187  GCC=
3188fi
3189ac_test_CFLAGS=${CFLAGS+set}
3190ac_save_CFLAGS=$CFLAGS
3191{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3192$as_echo_n "checking whether $CC accepts -g... " >&6; }
3193if test "${ac_cv_prog_cc_g+set}" = set; then
3194  $as_echo_n "(cached) " >&6
3195else
3196  ac_save_c_werror_flag=$ac_c_werror_flag
3197   ac_c_werror_flag=yes
3198   ac_cv_prog_cc_g=no
3199   CFLAGS="-g"
3200   cat >conftest.$ac_ext <<_ACEOF
3201/* confdefs.h.  */
3202_ACEOF
3203cat confdefs.h >>conftest.$ac_ext
3204cat >>conftest.$ac_ext <<_ACEOF
3205/* end confdefs.h.  */
3206
3207int
3208main ()
3209{
3210
3211  ;
3212  return 0;
3213}
3214_ACEOF
3215rm -f conftest.$ac_objext
3216if { (ac_try="$ac_compile"
3217case "(($ac_try" in
3218  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3219  *) ac_try_echo=$ac_try;;
3220esac
3221eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3222$as_echo "$ac_try_echo") >&5
3223  (eval "$ac_compile") 2>conftest.er1
3224  ac_status=$?
3225  grep -v '^ *+' conftest.er1 >conftest.err
3226  rm -f conftest.er1
3227  cat conftest.err >&5
3228  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3229  (exit $ac_status); } && {
3230	 test -z "$ac_c_werror_flag" ||
3231	 test ! -s conftest.err
3232       } && test -s conftest.$ac_objext; then
3233  ac_cv_prog_cc_g=yes
3234else
3235  $as_echo "$as_me: failed program was:" >&5
3236sed 's/^/| /' conftest.$ac_ext >&5
3237
3238	CFLAGS=""
3239      cat >conftest.$ac_ext <<_ACEOF
3240/* confdefs.h.  */
3241_ACEOF
3242cat confdefs.h >>conftest.$ac_ext
3243cat >>conftest.$ac_ext <<_ACEOF
3244/* end confdefs.h.  */
3245
3246int
3247main ()
3248{
3249
3250  ;
3251  return 0;
3252}
3253_ACEOF
3254rm -f conftest.$ac_objext
3255if { (ac_try="$ac_compile"
3256case "(($ac_try" in
3257  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258  *) ac_try_echo=$ac_try;;
3259esac
3260eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3261$as_echo "$ac_try_echo") >&5
3262  (eval "$ac_compile") 2>conftest.er1
3263  ac_status=$?
3264  grep -v '^ *+' conftest.er1 >conftest.err
3265  rm -f conftest.er1
3266  cat conftest.err >&5
3267  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268  (exit $ac_status); } && {
3269	 test -z "$ac_c_werror_flag" ||
3270	 test ! -s conftest.err
3271       } && test -s conftest.$ac_objext; then
3272  :
3273else
3274  $as_echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277	ac_c_werror_flag=$ac_save_c_werror_flag
3278	 CFLAGS="-g"
3279	 cat >conftest.$ac_ext <<_ACEOF
3280/* confdefs.h.  */
3281_ACEOF
3282cat confdefs.h >>conftest.$ac_ext
3283cat >>conftest.$ac_ext <<_ACEOF
3284/* end confdefs.h.  */
3285
3286int
3287main ()
3288{
3289
3290  ;
3291  return 0;
3292}
3293_ACEOF
3294rm -f conftest.$ac_objext
3295if { (ac_try="$ac_compile"
3296case "(($ac_try" in
3297  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3298  *) ac_try_echo=$ac_try;;
3299esac
3300eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3301$as_echo "$ac_try_echo") >&5
3302  (eval "$ac_compile") 2>conftest.er1
3303  ac_status=$?
3304  grep -v '^ *+' conftest.er1 >conftest.err
3305  rm -f conftest.er1
3306  cat conftest.err >&5
3307  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3308  (exit $ac_status); } && {
3309	 test -z "$ac_c_werror_flag" ||
3310	 test ! -s conftest.err
3311       } && test -s conftest.$ac_objext; then
3312  ac_cv_prog_cc_g=yes
3313else
3314  $as_echo "$as_me: failed program was:" >&5
3315sed 's/^/| /' conftest.$ac_ext >&5
3316
3317
3318fi
3319
3320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3321fi
3322
3323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324fi
3325
3326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3327   ac_c_werror_flag=$ac_save_c_werror_flag
3328fi
3329{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3330$as_echo "$ac_cv_prog_cc_g" >&6; }
3331if test "$ac_test_CFLAGS" = set; then
3332  CFLAGS=$ac_save_CFLAGS
3333elif test $ac_cv_prog_cc_g = yes; then
3334  if test "$GCC" = yes; then
3335    CFLAGS="-g -O2"
3336  else
3337    CFLAGS="-g"
3338  fi
3339else
3340  if test "$GCC" = yes; then
3341    CFLAGS="-O2"
3342  else
3343    CFLAGS=
3344  fi
3345fi
3346{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3347$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3348if test "${ac_cv_prog_cc_c89+set}" = set; then
3349  $as_echo_n "(cached) " >&6
3350else
3351  ac_cv_prog_cc_c89=no
3352ac_save_CC=$CC
3353cat >conftest.$ac_ext <<_ACEOF
3354/* confdefs.h.  */
3355_ACEOF
3356cat confdefs.h >>conftest.$ac_ext
3357cat >>conftest.$ac_ext <<_ACEOF
3358/* end confdefs.h.  */
3359#include <stdarg.h>
3360#include <stdio.h>
3361#include <sys/types.h>
3362#include <sys/stat.h>
3363/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3364struct buf { int x; };
3365FILE * (*rcsopen) (struct buf *, struct stat *, int);
3366static char *e (p, i)
3367     char **p;
3368     int i;
3369{
3370  return p[i];
3371}
3372static char *f (char * (*g) (char **, int), char **p, ...)
3373{
3374  char *s;
3375  va_list v;
3376  va_start (v,p);
3377  s = g (p, va_arg (v,int));
3378  va_end (v);
3379  return s;
3380}
3381
3382/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3383   function prototypes and stuff, but not '\xHH' hex character constants.
3384   These don't provoke an error unfortunately, instead are silently treated
3385   as 'x'.  The following induces an error, until -std is added to get
3386   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3387   array size at least.  It's necessary to write '\x00'==0 to get something
3388   that's true only with -std.  */
3389int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3390
3391/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3392   inside strings and character constants.  */
3393#define FOO(x) 'x'
3394int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3395
3396int test (int i, double x);
3397struct s1 {int (*f) (int a);};
3398struct s2 {int (*f) (double a);};
3399int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3400int argc;
3401char **argv;
3402int
3403main ()
3404{
3405return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3406  ;
3407  return 0;
3408}
3409_ACEOF
3410for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3411	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3412do
3413  CC="$ac_save_CC $ac_arg"
3414  rm -f conftest.$ac_objext
3415if { (ac_try="$ac_compile"
3416case "(($ac_try" in
3417  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3418  *) ac_try_echo=$ac_try;;
3419esac
3420eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3421$as_echo "$ac_try_echo") >&5
3422  (eval "$ac_compile") 2>conftest.er1
3423  ac_status=$?
3424  grep -v '^ *+' conftest.er1 >conftest.err
3425  rm -f conftest.er1
3426  cat conftest.err >&5
3427  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3428  (exit $ac_status); } && {
3429	 test -z "$ac_c_werror_flag" ||
3430	 test ! -s conftest.err
3431       } && test -s conftest.$ac_objext; then
3432  ac_cv_prog_cc_c89=$ac_arg
3433else
3434  $as_echo "$as_me: failed program was:" >&5
3435sed 's/^/| /' conftest.$ac_ext >&5
3436
3437
3438fi
3439
3440rm -f core conftest.err conftest.$ac_objext
3441  test "x$ac_cv_prog_cc_c89" != "xno" && break
3442done
3443rm -f conftest.$ac_ext
3444CC=$ac_save_CC
3445
3446fi
3447# AC_CACHE_VAL
3448case "x$ac_cv_prog_cc_c89" in
3449  x)
3450    { $as_echo "$as_me:$LINENO: result: none needed" >&5
3451$as_echo "none needed" >&6; } ;;
3452  xno)
3453    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3454$as_echo "unsupported" >&6; } ;;
3455  *)
3456    CC="$CC $ac_cv_prog_cc_c89"
3457    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3458$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3459esac
3460
3461
3462ac_ext=c
3463ac_cpp='$CPP $CPPFLAGS'
3464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3465ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3466ac_compiler_gnu=$ac_cv_c_compiler_gnu
3467DEPDIR="${am__leading_dot}deps"
3468
3469ac_config_commands="$ac_config_commands depfiles"
3470
3471
3472am_make=${MAKE-make}
3473cat > confinc << 'END'
3474am__doit:
3475	@echo done
3476.PHONY: am__doit
3477END
3478# If we don't find an include directive, just comment out the code.
3479{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3480$as_echo_n "checking for style of include used by $am_make... " >&6; }
3481am__include="#"
3482am__quote=
3483_am_result=none
3484# First try GNU make style include.
3485echo "include confinc" > confmf
3486# We grep out `Entering directory' and `Leaving directory'
3487# messages which can occur if `w' ends up in MAKEFLAGS.
3488# In particular we don't look at `^make:' because GNU make might
3489# be invoked under some other name (usually "gmake"), in which
3490# case it prints its new name instead of `make'.
3491if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3492   am__include=include
3493   am__quote=
3494   _am_result=GNU
3495fi
3496# Now try BSD make style include.
3497if test "$am__include" = "#"; then
3498   echo '.include "confinc"' > confmf
3499   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3500      am__include=.include
3501      am__quote="\""
3502      _am_result=BSD
3503   fi
3504fi
3505
3506
3507{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
3508$as_echo "$_am_result" >&6; }
3509rm -f confinc confmf
3510
3511# Check whether --enable-dependency-tracking was given.
3512if test "${enable_dependency_tracking+set}" = set; then
3513  enableval=$enable_dependency_tracking;
3514fi
3515
3516if test "x$enable_dependency_tracking" != xno; then
3517  am_depcomp="$ac_aux_dir/depcomp"
3518  AMDEPBACKSLASH='\'
3519fi
3520 if test "x$enable_dependency_tracking" != xno; then
3521  AMDEP_TRUE=
3522  AMDEP_FALSE='#'
3523else
3524  AMDEP_TRUE='#'
3525  AMDEP_FALSE=
3526fi
3527
3528
3529
3530depcc="$CC"   am_compiler_list=
3531
3532{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3533$as_echo_n "checking dependency style of $depcc... " >&6; }
3534if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3535  $as_echo_n "(cached) " >&6
3536else
3537  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3538  # We make a subdir and do the tests there.  Otherwise we can end up
3539  # making bogus files that we don't know about and never remove.  For
3540  # instance it was reported that on HP-UX the gcc test will end up
3541  # making a dummy file named `D' -- because `-MD' means `put the output
3542  # in D'.
3543  mkdir conftest.dir
3544  # Copy depcomp to subdir because otherwise we won't find it if we're
3545  # using a relative directory.
3546  cp "$am_depcomp" conftest.dir
3547  cd conftest.dir
3548  # We will build objects and dependencies in a subdirectory because
3549  # it helps to detect inapplicable dependency modes.  For instance
3550  # both Tru64's cc and ICC support -MD to output dependencies as a
3551  # side effect of compilation, but ICC will put the dependencies in
3552  # the current directory while Tru64 will put them in the object
3553  # directory.
3554  mkdir sub
3555
3556  am_cv_CC_dependencies_compiler_type=none
3557  if test "$am_compiler_list" = ""; then
3558     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3559  fi
3560  for depmode in $am_compiler_list; do
3561    # Setup a source with many dependencies, because some compilers
3562    # like to wrap large dependency lists on column 80 (with \), and
3563    # we should not choose a depcomp mode which is confused by this.
3564    #
3565    # We need to recreate these files for each test, as the compiler may
3566    # overwrite some of them when testing with obscure command lines.
3567    # This happens at least with the AIX C compiler.
3568    : > sub/conftest.c
3569    for i in 1 2 3 4 5 6; do
3570      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3571      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3572      # Solaris 8's {/usr,}/bin/sh.
3573      touch sub/conftst$i.h
3574    done
3575    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3576
3577    case $depmode in
3578    nosideeffect)
3579      # after this tag, mechanisms are not by side-effect, so they'll
3580      # only be used when explicitly requested
3581      if test "x$enable_dependency_tracking" = xyes; then
3582	continue
3583      else
3584	break
3585      fi
3586      ;;
3587    none) break ;;
3588    esac
3589    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3590    # mode.  It turns out that the SunPro C++ compiler does not properly
3591    # handle `-M -o', and we need to detect this.
3592    if depmode=$depmode \
3593       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3594       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3595       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3596         >/dev/null 2>conftest.err &&
3597       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3598       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3599       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3600       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3601      # icc doesn't choke on unknown options, it will just issue warnings
3602      # or remarks (even with -Werror).  So we grep stderr for any message
3603      # that says an option was ignored or not supported.
3604      # When given -MP, icc 7.0 and 7.1 complain thusly:
3605      #   icc: Command line warning: ignoring option '-M'; no argument required
3606      # The diagnosis changed in icc 8.0:
3607      #   icc: Command line remark: option '-MP' not supported
3608      if (grep 'ignoring option' conftest.err ||
3609          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3610        am_cv_CC_dependencies_compiler_type=$depmode
3611        break
3612      fi
3613    fi
3614  done
3615
3616  cd ..
3617  rm -rf conftest.dir
3618else
3619  am_cv_CC_dependencies_compiler_type=none
3620fi
3621
3622fi
3623{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3624$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3625CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3626
3627 if
3628  test "x$enable_dependency_tracking" != xno \
3629  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3630  am__fastdepCC_TRUE=
3631  am__fastdepCC_FALSE='#'
3632else
3633  am__fastdepCC_TRUE='#'
3634  am__fastdepCC_FALSE=
3635fi
3636
3637
3638case `pwd` in
3639  *\ * | *\	*)
3640    { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3641$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3642esac
3643
3644
3645
3646macro_version='2.2.6'
3647macro_revision='1.3012'
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661ltmain="$ac_aux_dir/ltmain.sh"
3662
3663# Make sure we can run config.sub.
3664$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3665  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3666$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3667   { (exit 1); exit 1; }; }
3668
3669{ $as_echo "$as_me:$LINENO: checking build system type" >&5
3670$as_echo_n "checking build system type... " >&6; }
3671if test "${ac_cv_build+set}" = set; then
3672  $as_echo_n "(cached) " >&6
3673else
3674  ac_build_alias=$build_alias
3675test "x$ac_build_alias" = x &&
3676  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3677test "x$ac_build_alias" = x &&
3678  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3679$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3680   { (exit 1); exit 1; }; }
3681ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3682  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3683$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3684   { (exit 1); exit 1; }; }
3685
3686fi
3687{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3688$as_echo "$ac_cv_build" >&6; }
3689case $ac_cv_build in
3690*-*-*) ;;
3691*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3692$as_echo "$as_me: error: invalid value of canonical build" >&2;}
3693   { (exit 1); exit 1; }; };;
3694esac
3695build=$ac_cv_build
3696ac_save_IFS=$IFS; IFS='-'
3697set x $ac_cv_build
3698shift
3699build_cpu=$1
3700build_vendor=$2
3701shift; shift
3702# Remember, the first character of IFS is used to create $*,
3703# except with old shells:
3704build_os=$*
3705IFS=$ac_save_IFS
3706case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3707
3708
3709{ $as_echo "$as_me:$LINENO: checking host system type" >&5
3710$as_echo_n "checking host system type... " >&6; }
3711if test "${ac_cv_host+set}" = set; then
3712  $as_echo_n "(cached) " >&6
3713else
3714  if test "x$host_alias" = x; then
3715  ac_cv_host=$ac_cv_build
3716else
3717  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3718    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3719$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3720   { (exit 1); exit 1; }; }
3721fi
3722
3723fi
3724{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3725$as_echo "$ac_cv_host" >&6; }
3726case $ac_cv_host in
3727*-*-*) ;;
3728*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3729$as_echo "$as_me: error: invalid value of canonical host" >&2;}
3730   { (exit 1); exit 1; }; };;
3731esac
3732host=$ac_cv_host
3733ac_save_IFS=$IFS; IFS='-'
3734set x $ac_cv_host
3735shift
3736host_cpu=$1
3737host_vendor=$2
3738shift; shift
3739# Remember, the first character of IFS is used to create $*,
3740# except with old shells:
3741host_os=$*
3742IFS=$ac_save_IFS
3743case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3744
3745
3746{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3747$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3748if test "${ac_cv_path_SED+set}" = set; then
3749  $as_echo_n "(cached) " >&6
3750else
3751            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3752     for ac_i in 1 2 3 4 5 6 7; do
3753       ac_script="$ac_script$as_nl$ac_script"
3754     done
3755     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3756     $as_unset ac_script || ac_script=
3757     if test -z "$SED"; then
3758  ac_path_SED_found=false
3759  # Loop through the user's path and test for each of PROGNAME-LIST
3760  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3761for as_dir in $PATH
3762do
3763  IFS=$as_save_IFS
3764  test -z "$as_dir" && as_dir=.
3765  for ac_prog in sed gsed; do
3766    for ac_exec_ext in '' $ac_executable_extensions; do
3767      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3768      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3769# Check for GNU ac_path_SED and select it if it is found.
3770  # Check for GNU $ac_path_SED
3771case `"$ac_path_SED" --version 2>&1` in
3772*GNU*)
3773  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3774*)
3775  ac_count=0
3776  $as_echo_n 0123456789 >"conftest.in"
3777  while :
3778  do
3779    cat "conftest.in" "conftest.in" >"conftest.tmp"
3780    mv "conftest.tmp" "conftest.in"
3781    cp "conftest.in" "conftest.nl"
3782    $as_echo '' >> "conftest.nl"
3783    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3784    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3785    ac_count=`expr $ac_count + 1`
3786    if test $ac_count -gt ${ac_path_SED_max-0}; then
3787      # Best one so far, save it but keep looking for a better one
3788      ac_cv_path_SED="$ac_path_SED"
3789      ac_path_SED_max=$ac_count
3790    fi
3791    # 10*(2^10) chars as input seems more than enough
3792    test $ac_count -gt 10 && break
3793  done
3794  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3795esac
3796
3797      $ac_path_SED_found && break 3
3798    done
3799  done
3800done
3801IFS=$as_save_IFS
3802  if test -z "$ac_cv_path_SED"; then
3803    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
3804$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
3805   { (exit 1); exit 1; }; }
3806  fi
3807else
3808  ac_cv_path_SED=$SED
3809fi
3810
3811fi
3812{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
3813$as_echo "$ac_cv_path_SED" >&6; }
3814 SED="$ac_cv_path_SED"
3815  rm -f conftest.sed
3816
3817test -z "$SED" && SED=sed
3818Xsed="$SED -e 1s/^X//"
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3831$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3832if test "${ac_cv_path_GREP+set}" = set; then
3833  $as_echo_n "(cached) " >&6
3834else
3835  if test -z "$GREP"; then
3836  ac_path_GREP_found=false
3837  # Loop through the user's path and test for each of PROGNAME-LIST
3838  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3839for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3840do
3841  IFS=$as_save_IFS
3842  test -z "$as_dir" && as_dir=.
3843  for ac_prog in grep ggrep; do
3844    for ac_exec_ext in '' $ac_executable_extensions; do
3845      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3846      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3847# Check for GNU ac_path_GREP and select it if it is found.
3848  # Check for GNU $ac_path_GREP
3849case `"$ac_path_GREP" --version 2>&1` in
3850*GNU*)
3851  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3852*)
3853  ac_count=0
3854  $as_echo_n 0123456789 >"conftest.in"
3855  while :
3856  do
3857    cat "conftest.in" "conftest.in" >"conftest.tmp"
3858    mv "conftest.tmp" "conftest.in"
3859    cp "conftest.in" "conftest.nl"
3860    $as_echo 'GREP' >> "conftest.nl"
3861    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3862    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3863    ac_count=`expr $ac_count + 1`
3864    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3865      # Best one so far, save it but keep looking for a better one
3866      ac_cv_path_GREP="$ac_path_GREP"
3867      ac_path_GREP_max=$ac_count
3868    fi
3869    # 10*(2^10) chars as input seems more than enough
3870    test $ac_count -gt 10 && break
3871  done
3872  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3873esac
3874
3875      $ac_path_GREP_found && break 3
3876    done
3877  done
3878done
3879IFS=$as_save_IFS
3880  if test -z "$ac_cv_path_GREP"; then
3881    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3882$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3883   { (exit 1); exit 1; }; }
3884  fi
3885else
3886  ac_cv_path_GREP=$GREP
3887fi
3888
3889fi
3890{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3891$as_echo "$ac_cv_path_GREP" >&6; }
3892 GREP="$ac_cv_path_GREP"
3893
3894
3895{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
3896$as_echo_n "checking for egrep... " >&6; }
3897if test "${ac_cv_path_EGREP+set}" = set; then
3898  $as_echo_n "(cached) " >&6
3899else
3900  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3901   then ac_cv_path_EGREP="$GREP -E"
3902   else
3903     if test -z "$EGREP"; then
3904  ac_path_EGREP_found=false
3905  # Loop through the user's path and test for each of PROGNAME-LIST
3906  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3907for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3908do
3909  IFS=$as_save_IFS
3910  test -z "$as_dir" && as_dir=.
3911  for ac_prog in egrep; do
3912    for ac_exec_ext in '' $ac_executable_extensions; do
3913      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3914      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3915# Check for GNU ac_path_EGREP and select it if it is found.
3916  # Check for GNU $ac_path_EGREP
3917case `"$ac_path_EGREP" --version 2>&1` in
3918*GNU*)
3919  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3920*)
3921  ac_count=0
3922  $as_echo_n 0123456789 >"conftest.in"
3923  while :
3924  do
3925    cat "conftest.in" "conftest.in" >"conftest.tmp"
3926    mv "conftest.tmp" "conftest.in"
3927    cp "conftest.in" "conftest.nl"
3928    $as_echo 'EGREP' >> "conftest.nl"
3929    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3930    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3931    ac_count=`expr $ac_count + 1`
3932    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3933      # Best one so far, save it but keep looking for a better one
3934      ac_cv_path_EGREP="$ac_path_EGREP"
3935      ac_path_EGREP_max=$ac_count
3936    fi
3937    # 10*(2^10) chars as input seems more than enough
3938    test $ac_count -gt 10 && break
3939  done
3940  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3941esac
3942
3943      $ac_path_EGREP_found && break 3
3944    done
3945  done
3946done
3947IFS=$as_save_IFS
3948  if test -z "$ac_cv_path_EGREP"; then
3949    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3950$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3951   { (exit 1); exit 1; }; }
3952  fi
3953else
3954  ac_cv_path_EGREP=$EGREP
3955fi
3956
3957   fi
3958fi
3959{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3960$as_echo "$ac_cv_path_EGREP" >&6; }
3961 EGREP="$ac_cv_path_EGREP"
3962
3963
3964{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
3965$as_echo_n "checking for fgrep... " >&6; }
3966if test "${ac_cv_path_FGREP+set}" = set; then
3967  $as_echo_n "(cached) " >&6
3968else
3969  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3970   then ac_cv_path_FGREP="$GREP -F"
3971   else
3972     if test -z "$FGREP"; then
3973  ac_path_FGREP_found=false
3974  # Loop through the user's path and test for each of PROGNAME-LIST
3975  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3976for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3977do
3978  IFS=$as_save_IFS
3979  test -z "$as_dir" && as_dir=.
3980  for ac_prog in fgrep; do
3981    for ac_exec_ext in '' $ac_executable_extensions; do
3982      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3983      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
3984# Check for GNU ac_path_FGREP and select it if it is found.
3985  # Check for GNU $ac_path_FGREP
3986case `"$ac_path_FGREP" --version 2>&1` in
3987*GNU*)
3988  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3989*)
3990  ac_count=0
3991  $as_echo_n 0123456789 >"conftest.in"
3992  while :
3993  do
3994    cat "conftest.in" "conftest.in" >"conftest.tmp"
3995    mv "conftest.tmp" "conftest.in"
3996    cp "conftest.in" "conftest.nl"
3997    $as_echo 'FGREP' >> "conftest.nl"
3998    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3999    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4000    ac_count=`expr $ac_count + 1`
4001    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4002      # Best one so far, save it but keep looking for a better one
4003      ac_cv_path_FGREP="$ac_path_FGREP"
4004      ac_path_FGREP_max=$ac_count
4005    fi
4006    # 10*(2^10) chars as input seems more than enough
4007    test $ac_count -gt 10 && break
4008  done
4009  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4010esac
4011
4012      $ac_path_FGREP_found && break 3
4013    done
4014  done
4015done
4016IFS=$as_save_IFS
4017  if test -z "$ac_cv_path_FGREP"; then
4018    { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4019$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4020   { (exit 1); exit 1; }; }
4021  fi
4022else
4023  ac_cv_path_FGREP=$FGREP
4024fi
4025
4026   fi
4027fi
4028{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
4029$as_echo "$ac_cv_path_FGREP" >&6; }
4030 FGREP="$ac_cv_path_FGREP"
4031
4032
4033test -z "$GREP" && GREP=grep
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053# Check whether --with-gnu-ld was given.
4054if test "${with_gnu_ld+set}" = set; then
4055  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4056else
4057  with_gnu_ld=no
4058fi
4059
4060ac_prog=ld
4061if test "$GCC" = yes; then
4062  # Check if gcc -print-prog-name=ld gives a path.
4063  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4064$as_echo_n "checking for ld used by $CC... " >&6; }
4065  case $host in
4066  *-*-mingw*)
4067    # gcc leaves a trailing carriage return which upsets mingw
4068    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4069  *)
4070    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4071  esac
4072  case $ac_prog in
4073    # Accept absolute paths.
4074    [\\/]* | ?:[\\/]*)
4075      re_direlt='/[^/][^/]*/\.\./'
4076      # Canonicalize the pathname of ld
4077      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4078      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4079	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4080      done
4081      test -z "$LD" && LD="$ac_prog"
4082      ;;
4083  "")
4084    # If it fails, then pretend we aren't using GCC.
4085    ac_prog=ld
4086    ;;
4087  *)
4088    # If it is relative, then search for the first ld in PATH.
4089    with_gnu_ld=unknown
4090    ;;
4091  esac
4092elif test "$with_gnu_ld" = yes; then
4093  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
4094$as_echo_n "checking for GNU ld... " >&6; }
4095else
4096  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4097$as_echo_n "checking for non-GNU ld... " >&6; }
4098fi
4099if test "${lt_cv_path_LD+set}" = set; then
4100  $as_echo_n "(cached) " >&6
4101else
4102  if test -z "$LD"; then
4103  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4104  for ac_dir in $PATH; do
4105    IFS="$lt_save_ifs"
4106    test -z "$ac_dir" && ac_dir=.
4107    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4108      lt_cv_path_LD="$ac_dir/$ac_prog"
4109      # Check to see if the program is GNU ld.  I'd rather use --version,
4110      # but apparently some variants of GNU ld only accept -v.
4111      # Break only if it was the GNU/non-GNU ld that we prefer.
4112      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4113      *GNU* | *'with BFD'*)
4114	test "$with_gnu_ld" != no && break
4115	;;
4116      *)
4117	test "$with_gnu_ld" != yes && break
4118	;;
4119      esac
4120    fi
4121  done
4122  IFS="$lt_save_ifs"
4123else
4124  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4125fi
4126fi
4127
4128LD="$lt_cv_path_LD"
4129if test -n "$LD"; then
4130  { $as_echo "$as_me:$LINENO: result: $LD" >&5
4131$as_echo "$LD" >&6; }
4132else
4133  { $as_echo "$as_me:$LINENO: result: no" >&5
4134$as_echo "no" >&6; }
4135fi
4136test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4137$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4138   { (exit 1); exit 1; }; }
4139{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4140$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4141if test "${lt_cv_prog_gnu_ld+set}" = set; then
4142  $as_echo_n "(cached) " >&6
4143else
4144  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4145case `$LD -v 2>&1 </dev/null` in
4146*GNU* | *'with BFD'*)
4147  lt_cv_prog_gnu_ld=yes
4148  ;;
4149*)
4150  lt_cv_prog_gnu_ld=no
4151  ;;
4152esac
4153fi
4154{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4155$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4156with_gnu_ld=$lt_cv_prog_gnu_ld
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4167$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4168if test "${lt_cv_path_NM+set}" = set; then
4169  $as_echo_n "(cached) " >&6
4170else
4171  if test -n "$NM"; then
4172  # Let the user override the test.
4173  lt_cv_path_NM="$NM"
4174else
4175  lt_nm_to_check="${ac_tool_prefix}nm"
4176  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4177    lt_nm_to_check="$lt_nm_to_check nm"
4178  fi
4179  for lt_tmp_nm in $lt_nm_to_check; do
4180    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4181    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4182      IFS="$lt_save_ifs"
4183      test -z "$ac_dir" && ac_dir=.
4184      tmp_nm="$ac_dir/$lt_tmp_nm"
4185      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4186	# Check to see if the nm accepts a BSD-compat flag.
4187	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4188	#   nm: unknown option "B" ignored
4189	# Tru64's nm complains that /dev/null is an invalid object file
4190	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4191	*/dev/null* | *'Invalid file or object type'*)
4192	  lt_cv_path_NM="$tmp_nm -B"
4193	  break
4194	  ;;
4195	*)
4196	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4197	  */dev/null*)
4198	    lt_cv_path_NM="$tmp_nm -p"
4199	    break
4200	    ;;
4201	  *)
4202	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4203	    continue # so that we can try to find one that supports BSD flags
4204	    ;;
4205	  esac
4206	  ;;
4207	esac
4208      fi
4209    done
4210    IFS="$lt_save_ifs"
4211  done
4212  : ${lt_cv_path_NM=no}
4213fi
4214fi
4215{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4216$as_echo "$lt_cv_path_NM" >&6; }
4217if test "$lt_cv_path_NM" != "no"; then
4218  NM="$lt_cv_path_NM"
4219else
4220  # Didn't find any BSD compatible name lister, look for dumpbin.
4221  if test -n "$ac_tool_prefix"; then
4222  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4223  do
4224    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4225set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4226{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4227$as_echo_n "checking for $ac_word... " >&6; }
4228if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4229  $as_echo_n "(cached) " >&6
4230else
4231  if test -n "$DUMPBIN"; then
4232  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4233else
4234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4235for as_dir in $PATH
4236do
4237  IFS=$as_save_IFS
4238  test -z "$as_dir" && as_dir=.
4239  for ac_exec_ext in '' $ac_executable_extensions; do
4240  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4241    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4242    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4243    break 2
4244  fi
4245done
4246done
4247IFS=$as_save_IFS
4248
4249fi
4250fi
4251DUMPBIN=$ac_cv_prog_DUMPBIN
4252if test -n "$DUMPBIN"; then
4253  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4254$as_echo "$DUMPBIN" >&6; }
4255else
4256  { $as_echo "$as_me:$LINENO: result: no" >&5
4257$as_echo "no" >&6; }
4258fi
4259
4260
4261    test -n "$DUMPBIN" && break
4262  done
4263fi
4264if test -z "$DUMPBIN"; then
4265  ac_ct_DUMPBIN=$DUMPBIN
4266  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4267do
4268  # Extract the first word of "$ac_prog", so it can be a program name with args.
4269set dummy $ac_prog; ac_word=$2
4270{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4271$as_echo_n "checking for $ac_word... " >&6; }
4272if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4273  $as_echo_n "(cached) " >&6
4274else
4275  if test -n "$ac_ct_DUMPBIN"; then
4276  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4277else
4278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4279for as_dir in $PATH
4280do
4281  IFS=$as_save_IFS
4282  test -z "$as_dir" && as_dir=.
4283  for ac_exec_ext in '' $ac_executable_extensions; do
4284  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4285    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4286    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4287    break 2
4288  fi
4289done
4290done
4291IFS=$as_save_IFS
4292
4293fi
4294fi
4295ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4296if test -n "$ac_ct_DUMPBIN"; then
4297  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4298$as_echo "$ac_ct_DUMPBIN" >&6; }
4299else
4300  { $as_echo "$as_me:$LINENO: result: no" >&5
4301$as_echo "no" >&6; }
4302fi
4303
4304
4305  test -n "$ac_ct_DUMPBIN" && break
4306done
4307
4308  if test "x$ac_ct_DUMPBIN" = x; then
4309    DUMPBIN=":"
4310  else
4311    case $cross_compiling:$ac_tool_warned in
4312yes:)
4313{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4314$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4315ac_tool_warned=yes ;;
4316esac
4317    DUMPBIN=$ac_ct_DUMPBIN
4318  fi
4319fi
4320
4321
4322  if test "$DUMPBIN" != ":"; then
4323    NM="$DUMPBIN"
4324  fi
4325fi
4326test -z "$NM" && NM=nm
4327
4328
4329
4330
4331
4332
4333{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4334$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4335if test "${lt_cv_nm_interface+set}" = set; then
4336  $as_echo_n "(cached) " >&6
4337else
4338  lt_cv_nm_interface="BSD nm"
4339  echo "int some_variable = 0;" > conftest.$ac_ext
4340  (eval echo "\"\$as_me:4340: $ac_compile\"" >&5)
4341  (eval "$ac_compile" 2>conftest.err)
4342  cat conftest.err >&5
4343  (eval echo "\"\$as_me:4343: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4344  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4345  cat conftest.err >&5
4346  (eval echo "\"\$as_me:4346: output\"" >&5)
4347  cat conftest.out >&5
4348  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4349    lt_cv_nm_interface="MS dumpbin"
4350  fi
4351  rm -f conftest*
4352fi
4353{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4354$as_echo "$lt_cv_nm_interface" >&6; }
4355
4356{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4357$as_echo_n "checking whether ln -s works... " >&6; }
4358LN_S=$as_ln_s
4359if test "$LN_S" = "ln -s"; then
4360  { $as_echo "$as_me:$LINENO: result: yes" >&5
4361$as_echo "yes" >&6; }
4362else
4363  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4364$as_echo "no, using $LN_S" >&6; }
4365fi
4366
4367# find the maximum length of command line arguments
4368{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4369$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4370if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4371  $as_echo_n "(cached) " >&6
4372else
4373    i=0
4374  teststring="ABCD"
4375
4376  case $build_os in
4377  msdosdjgpp*)
4378    # On DJGPP, this test can blow up pretty badly due to problems in libc
4379    # (any single argument exceeding 2000 bytes causes a buffer overrun
4380    # during glob expansion).  Even if it were fixed, the result of this
4381    # check would be larger than it should be.
4382    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4383    ;;
4384
4385  gnu*)
4386    # Under GNU Hurd, this test is not required because there is
4387    # no limit to the length of command line arguments.
4388    # Libtool will interpret -1 as no limit whatsoever
4389    lt_cv_sys_max_cmd_len=-1;
4390    ;;
4391
4392  cygwin* | mingw* | cegcc*)
4393    # On Win9x/ME, this test blows up -- it succeeds, but takes
4394    # about 5 minutes as the teststring grows exponentially.
4395    # Worse, since 9x/ME are not pre-emptively multitasking,
4396    # you end up with a "frozen" computer, even though with patience
4397    # the test eventually succeeds (with a max line length of 256k).
4398    # Instead, let's just punt: use the minimum linelength reported by
4399    # all of the supported platforms: 8192 (on NT/2K/XP).
4400    lt_cv_sys_max_cmd_len=8192;
4401    ;;
4402
4403  amigaos*)
4404    # On AmigaOS with pdksh, this test takes hours, literally.
4405    # So we just punt and use a minimum line length of 8192.
4406    lt_cv_sys_max_cmd_len=8192;
4407    ;;
4408
4409  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4410    # This has been around since 386BSD, at least.  Likely further.
4411    if test -x /sbin/sysctl; then
4412      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4413    elif test -x /usr/sbin/sysctl; then
4414      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4415    else
4416      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4417    fi
4418    # And add a safety zone
4419    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4420    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4421    ;;
4422
4423  interix*)
4424    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4425    lt_cv_sys_max_cmd_len=196608
4426    ;;
4427
4428  osf*)
4429    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4430    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4431    # nice to cause kernel panics so lets avoid the loop below.
4432    # First set a reasonable default.
4433    lt_cv_sys_max_cmd_len=16384
4434    #
4435    if test -x /sbin/sysconfig; then
4436      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4437        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4438      esac
4439    fi
4440    ;;
4441  sco3.2v5*)
4442    lt_cv_sys_max_cmd_len=102400
4443    ;;
4444  sysv5* | sco5v6* | sysv4.2uw2*)
4445    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4446    if test -n "$kargmax"; then
4447      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4448    else
4449      lt_cv_sys_max_cmd_len=32768
4450    fi
4451    ;;
4452  *)
4453    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4454    if test -n "$lt_cv_sys_max_cmd_len"; then
4455      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4456      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4457    else
4458      # Make teststring a little bigger before we do anything with it.
4459      # a 1K string should be a reasonable start.
4460      for i in 1 2 3 4 5 6 7 8 ; do
4461        teststring=$teststring$teststring
4462      done
4463      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4464      # If test is not a shell built-in, we'll probably end up computing a
4465      # maximum length that is only half of the actual maximum length, but
4466      # we can't tell.
4467      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4468	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4469	      test $i != 17 # 1/2 MB should be enough
4470      do
4471        i=`expr $i + 1`
4472        teststring=$teststring$teststring
4473      done
4474      # Only check the string length outside the loop.
4475      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4476      teststring=
4477      # Add a significant safety factor because C++ compilers can tack on
4478      # massive amounts of additional arguments before passing them to the
4479      # linker.  It appears as though 1/2 is a usable value.
4480      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4481    fi
4482    ;;
4483  esac
4484
4485fi
4486
4487if test -n $lt_cv_sys_max_cmd_len ; then
4488  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4489$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4490else
4491  { $as_echo "$as_me:$LINENO: result: none" >&5
4492$as_echo "none" >&6; }
4493fi
4494max_cmd_len=$lt_cv_sys_max_cmd_len
4495
4496
4497
4498
4499
4500
4501: ${CP="cp -f"}
4502: ${MV="mv -f"}
4503: ${RM="rm -f"}
4504
4505{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4506$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4507# Try some XSI features
4508xsi_shell=no
4509( _lt_dummy="a/b/c"
4510  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4511      = c,a/b,, \
4512    && eval 'test $(( 1 + 1 )) -eq 2 \
4513    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4514  && xsi_shell=yes
4515{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
4516$as_echo "$xsi_shell" >&6; }
4517
4518
4519{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4520$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4521lt_shell_append=no
4522( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4523    >/dev/null 2>&1 \
4524  && lt_shell_append=yes
4525{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4526$as_echo "$lt_shell_append" >&6; }
4527
4528
4529if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4530  lt_unset=unset
4531else
4532  lt_unset=false
4533fi
4534
4535
4536
4537
4538
4539# test EBCDIC or ASCII
4540case `echo X|tr X '\101'` in
4541 A) # ASCII based system
4542    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4543  lt_SP2NL='tr \040 \012'
4544  lt_NL2SP='tr \015\012 \040\040'
4545  ;;
4546 *) # EBCDIC based system
4547  lt_SP2NL='tr \100 \n'
4548  lt_NL2SP='tr \r\n \100\100'
4549  ;;
4550esac
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4561$as_echo_n "checking for $LD option to reload object files... " >&6; }
4562if test "${lt_cv_ld_reload_flag+set}" = set; then
4563  $as_echo_n "(cached) " >&6
4564else
4565  lt_cv_ld_reload_flag='-r'
4566fi
4567{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4568$as_echo "$lt_cv_ld_reload_flag" >&6; }
4569reload_flag=$lt_cv_ld_reload_flag
4570case $reload_flag in
4571"" | " "*) ;;
4572*) reload_flag=" $reload_flag" ;;
4573esac
4574reload_cmds='$LD$reload_flag -o $output$reload_objs'
4575case $host_os in
4576  darwin*)
4577    if test "$GCC" = yes; then
4578      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4579    else
4580      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4581    fi
4582    ;;
4583esac
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593if test -n "$ac_tool_prefix"; then
4594  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4595set dummy ${ac_tool_prefix}objdump; ac_word=$2
4596{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4597$as_echo_n "checking for $ac_word... " >&6; }
4598if test "${ac_cv_prog_OBJDUMP+set}" = set; then
4599  $as_echo_n "(cached) " >&6
4600else
4601  if test -n "$OBJDUMP"; then
4602  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4603else
4604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4605for as_dir in $PATH
4606do
4607  IFS=$as_save_IFS
4608  test -z "$as_dir" && as_dir=.
4609  for ac_exec_ext in '' $ac_executable_extensions; do
4610  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4611    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4612    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4613    break 2
4614  fi
4615done
4616done
4617IFS=$as_save_IFS
4618
4619fi
4620fi
4621OBJDUMP=$ac_cv_prog_OBJDUMP
4622if test -n "$OBJDUMP"; then
4623  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
4624$as_echo "$OBJDUMP" >&6; }
4625else
4626  { $as_echo "$as_me:$LINENO: result: no" >&5
4627$as_echo "no" >&6; }
4628fi
4629
4630
4631fi
4632if test -z "$ac_cv_prog_OBJDUMP"; then
4633  ac_ct_OBJDUMP=$OBJDUMP
4634  # Extract the first word of "objdump", so it can be a program name with args.
4635set dummy objdump; ac_word=$2
4636{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4637$as_echo_n "checking for $ac_word... " >&6; }
4638if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
4639  $as_echo_n "(cached) " >&6
4640else
4641  if test -n "$ac_ct_OBJDUMP"; then
4642  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4643else
4644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4645for as_dir in $PATH
4646do
4647  IFS=$as_save_IFS
4648  test -z "$as_dir" && as_dir=.
4649  for ac_exec_ext in '' $ac_executable_extensions; do
4650  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4651    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4652    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4653    break 2
4654  fi
4655done
4656done
4657IFS=$as_save_IFS
4658
4659fi
4660fi
4661ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4662if test -n "$ac_ct_OBJDUMP"; then
4663  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
4664$as_echo "$ac_ct_OBJDUMP" >&6; }
4665else
4666  { $as_echo "$as_me:$LINENO: result: no" >&5
4667$as_echo "no" >&6; }
4668fi
4669
4670  if test "x$ac_ct_OBJDUMP" = x; then
4671    OBJDUMP="false"
4672  else
4673    case $cross_compiling:$ac_tool_warned in
4674yes:)
4675{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4676$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4677ac_tool_warned=yes ;;
4678esac
4679    OBJDUMP=$ac_ct_OBJDUMP
4680  fi
4681else
4682  OBJDUMP="$ac_cv_prog_OBJDUMP"
4683fi
4684
4685test -z "$OBJDUMP" && OBJDUMP=objdump
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4696$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4697if test "${lt_cv_deplibs_check_method+set}" = set; then
4698  $as_echo_n "(cached) " >&6
4699else
4700  lt_cv_file_magic_cmd='$MAGIC_CMD'
4701lt_cv_file_magic_test_file=
4702lt_cv_deplibs_check_method='unknown'
4703# Need to set the preceding variable on all platforms that support
4704# interlibrary dependencies.
4705# 'none' -- dependencies not supported.
4706# `unknown' -- same as none, but documents that we really don't know.
4707# 'pass_all' -- all dependencies passed with no checks.
4708# 'test_compile' -- check by making test program.
4709# 'file_magic [[regex]]' -- check by looking for files in library path
4710# which responds to the $file_magic_cmd with a given extended regex.
4711# If you have `file' or equivalent on your system and you're not sure
4712# whether `pass_all' will *always* work, you probably want this one.
4713
4714case $host_os in
4715aix[4-9]*)
4716  lt_cv_deplibs_check_method=pass_all
4717  ;;
4718
4719beos*)
4720  lt_cv_deplibs_check_method=pass_all
4721  ;;
4722
4723bsdi[45]*)
4724  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4725  lt_cv_file_magic_cmd='/usr/bin/file -L'
4726  lt_cv_file_magic_test_file=/shlib/libc.so
4727  ;;
4728
4729cygwin*)
4730  # func_win32_libid is a shell function defined in ltmain.sh
4731  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4732  lt_cv_file_magic_cmd='func_win32_libid'
4733  ;;
4734
4735mingw* | pw32*)
4736  # Base MSYS/MinGW do not provide the 'file' command needed by
4737  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4738  # unless we find 'file', for example because we are cross-compiling.
4739  if ( file / ) >/dev/null 2>&1; then
4740    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4741    lt_cv_file_magic_cmd='func_win32_libid'
4742  else
4743    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4744    lt_cv_file_magic_cmd='$OBJDUMP -f'
4745  fi
4746  ;;
4747
4748cegcc)
4749  # use the weaker test based on 'objdump'. See mingw*.
4750  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4751  lt_cv_file_magic_cmd='$OBJDUMP -f'
4752  ;;
4753
4754darwin* | rhapsody*)
4755  lt_cv_deplibs_check_method=pass_all
4756  ;;
4757
4758freebsd* | dragonfly*)
4759  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4760    case $host_cpu in
4761    i*86 )
4762      # Not sure whether the presence of OpenBSD here was a mistake.
4763      # Let's accept both of them until this is cleared up.
4764      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4765      lt_cv_file_magic_cmd=/usr/bin/file
4766      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4767      ;;
4768    esac
4769  else
4770    lt_cv_deplibs_check_method=pass_all
4771  fi
4772  ;;
4773
4774gnu*)
4775  lt_cv_deplibs_check_method=pass_all
4776  ;;
4777
4778hpux10.20* | hpux11*)
4779  lt_cv_file_magic_cmd=/usr/bin/file
4780  case $host_cpu in
4781  ia64*)
4782    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4783    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4784    ;;
4785  hppa*64*)
4786    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]'
4787    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4788    ;;
4789  *)
4790    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4791    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4792    ;;
4793  esac
4794  ;;
4795
4796interix[3-9]*)
4797  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4798  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4799  ;;
4800
4801irix5* | irix6* | nonstopux*)
4802  case $LD in
4803  *-32|*"-32 ") libmagic=32-bit;;
4804  *-n32|*"-n32 ") libmagic=N32;;
4805  *-64|*"-64 ") libmagic=64-bit;;
4806  *) libmagic=never-match;;
4807  esac
4808  lt_cv_deplibs_check_method=pass_all
4809  ;;
4810
4811# This must be Linux ELF.
4812linux* | k*bsd*-gnu)
4813  lt_cv_deplibs_check_method=pass_all
4814  ;;
4815
4816netbsd*)
4817  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4818    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4819  else
4820    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4821  fi
4822  ;;
4823
4824newos6*)
4825  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4826  lt_cv_file_magic_cmd=/usr/bin/file
4827  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4828  ;;
4829
4830*nto* | *qnx*)
4831  lt_cv_deplibs_check_method=pass_all
4832  ;;
4833
4834openbsd*)
4835  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4836    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4837  else
4838    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4839  fi
4840  ;;
4841
4842osf3* | osf4* | osf5*)
4843  lt_cv_deplibs_check_method=pass_all
4844  ;;
4845
4846rdos*)
4847  lt_cv_deplibs_check_method=pass_all
4848  ;;
4849
4850solaris*)
4851  lt_cv_deplibs_check_method=pass_all
4852  ;;
4853
4854sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4855  lt_cv_deplibs_check_method=pass_all
4856  ;;
4857
4858sysv4 | sysv4.3*)
4859  case $host_vendor in
4860  motorola)
4861    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]'
4862    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4863    ;;
4864  ncr)
4865    lt_cv_deplibs_check_method=pass_all
4866    ;;
4867  sequent)
4868    lt_cv_file_magic_cmd='/bin/file'
4869    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4870    ;;
4871  sni)
4872    lt_cv_file_magic_cmd='/bin/file'
4873    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4874    lt_cv_file_magic_test_file=/lib/libc.so
4875    ;;
4876  siemens)
4877    lt_cv_deplibs_check_method=pass_all
4878    ;;
4879  pc)
4880    lt_cv_deplibs_check_method=pass_all
4881    ;;
4882  esac
4883  ;;
4884
4885tpf*)
4886  lt_cv_deplibs_check_method=pass_all
4887  ;;
4888esac
4889
4890fi
4891{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4892$as_echo "$lt_cv_deplibs_check_method" >&6; }
4893file_magic_cmd=$lt_cv_file_magic_cmd
4894deplibs_check_method=$lt_cv_deplibs_check_method
4895test -z "$deplibs_check_method" && deplibs_check_method=unknown
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908if test -n "$ac_tool_prefix"; then
4909  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4910set dummy ${ac_tool_prefix}ar; ac_word=$2
4911{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4912$as_echo_n "checking for $ac_word... " >&6; }
4913if test "${ac_cv_prog_AR+set}" = set; then
4914  $as_echo_n "(cached) " >&6
4915else
4916  if test -n "$AR"; then
4917  ac_cv_prog_AR="$AR" # Let the user override the test.
4918else
4919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4920for as_dir in $PATH
4921do
4922  IFS=$as_save_IFS
4923  test -z "$as_dir" && as_dir=.
4924  for ac_exec_ext in '' $ac_executable_extensions; do
4925  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4926    ac_cv_prog_AR="${ac_tool_prefix}ar"
4927    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4928    break 2
4929  fi
4930done
4931done
4932IFS=$as_save_IFS
4933
4934fi
4935fi
4936AR=$ac_cv_prog_AR
4937if test -n "$AR"; then
4938  { $as_echo "$as_me:$LINENO: result: $AR" >&5
4939$as_echo "$AR" >&6; }
4940else
4941  { $as_echo "$as_me:$LINENO: result: no" >&5
4942$as_echo "no" >&6; }
4943fi
4944
4945
4946fi
4947if test -z "$ac_cv_prog_AR"; then
4948  ac_ct_AR=$AR
4949  # Extract the first word of "ar", so it can be a program name with args.
4950set dummy ar; ac_word=$2
4951{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4952$as_echo_n "checking for $ac_word... " >&6; }
4953if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4954  $as_echo_n "(cached) " >&6
4955else
4956  if test -n "$ac_ct_AR"; then
4957  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4958else
4959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4960for as_dir in $PATH
4961do
4962  IFS=$as_save_IFS
4963  test -z "$as_dir" && as_dir=.
4964  for ac_exec_ext in '' $ac_executable_extensions; do
4965  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4966    ac_cv_prog_ac_ct_AR="ar"
4967    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4968    break 2
4969  fi
4970done
4971done
4972IFS=$as_save_IFS
4973
4974fi
4975fi
4976ac_ct_AR=$ac_cv_prog_ac_ct_AR
4977if test -n "$ac_ct_AR"; then
4978  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4979$as_echo "$ac_ct_AR" >&6; }
4980else
4981  { $as_echo "$as_me:$LINENO: result: no" >&5
4982$as_echo "no" >&6; }
4983fi
4984
4985  if test "x$ac_ct_AR" = x; then
4986    AR="false"
4987  else
4988    case $cross_compiling:$ac_tool_warned in
4989yes:)
4990{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4992ac_tool_warned=yes ;;
4993esac
4994    AR=$ac_ct_AR
4995  fi
4996else
4997  AR="$ac_cv_prog_AR"
4998fi
4999
5000test -z "$AR" && AR=ar
5001test -z "$AR_FLAGS" && AR_FLAGS=cru
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013if test -n "$ac_tool_prefix"; then
5014  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5015set dummy ${ac_tool_prefix}strip; ac_word=$2
5016{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5017$as_echo_n "checking for $ac_word... " >&6; }
5018if test "${ac_cv_prog_STRIP+set}" = set; then
5019  $as_echo_n "(cached) " >&6
5020else
5021  if test -n "$STRIP"; then
5022  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5023else
5024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5025for as_dir in $PATH
5026do
5027  IFS=$as_save_IFS
5028  test -z "$as_dir" && as_dir=.
5029  for ac_exec_ext in '' $ac_executable_extensions; do
5030  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5031    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5032    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5033    break 2
5034  fi
5035done
5036done
5037IFS=$as_save_IFS
5038
5039fi
5040fi
5041STRIP=$ac_cv_prog_STRIP
5042if test -n "$STRIP"; then
5043  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
5044$as_echo "$STRIP" >&6; }
5045else
5046  { $as_echo "$as_me:$LINENO: result: no" >&5
5047$as_echo "no" >&6; }
5048fi
5049
5050
5051fi
5052if test -z "$ac_cv_prog_STRIP"; then
5053  ac_ct_STRIP=$STRIP
5054  # Extract the first word of "strip", so it can be a program name with args.
5055set dummy strip; ac_word=$2
5056{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5057$as_echo_n "checking for $ac_word... " >&6; }
5058if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5059  $as_echo_n "(cached) " >&6
5060else
5061  if test -n "$ac_ct_STRIP"; then
5062  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5063else
5064as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5065for as_dir in $PATH
5066do
5067  IFS=$as_save_IFS
5068  test -z "$as_dir" && as_dir=.
5069  for ac_exec_ext in '' $ac_executable_extensions; do
5070  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5071    ac_cv_prog_ac_ct_STRIP="strip"
5072    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5073    break 2
5074  fi
5075done
5076done
5077IFS=$as_save_IFS
5078
5079fi
5080fi
5081ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5082if test -n "$ac_ct_STRIP"; then
5083  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5084$as_echo "$ac_ct_STRIP" >&6; }
5085else
5086  { $as_echo "$as_me:$LINENO: result: no" >&5
5087$as_echo "no" >&6; }
5088fi
5089
5090  if test "x$ac_ct_STRIP" = x; then
5091    STRIP=":"
5092  else
5093    case $cross_compiling:$ac_tool_warned in
5094yes:)
5095{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5096$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5097ac_tool_warned=yes ;;
5098esac
5099    STRIP=$ac_ct_STRIP
5100  fi
5101else
5102  STRIP="$ac_cv_prog_STRIP"
5103fi
5104
5105test -z "$STRIP" && STRIP=:
5106
5107
5108
5109
5110
5111
5112if test -n "$ac_tool_prefix"; then
5113  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5114set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5115{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5116$as_echo_n "checking for $ac_word... " >&6; }
5117if test "${ac_cv_prog_RANLIB+set}" = set; then
5118  $as_echo_n "(cached) " >&6
5119else
5120  if test -n "$RANLIB"; then
5121  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5122else
5123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5124for as_dir in $PATH
5125do
5126  IFS=$as_save_IFS
5127  test -z "$as_dir" && as_dir=.
5128  for ac_exec_ext in '' $ac_executable_extensions; do
5129  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5130    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5131    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5132    break 2
5133  fi
5134done
5135done
5136IFS=$as_save_IFS
5137
5138fi
5139fi
5140RANLIB=$ac_cv_prog_RANLIB
5141if test -n "$RANLIB"; then
5142  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5143$as_echo "$RANLIB" >&6; }
5144else
5145  { $as_echo "$as_me:$LINENO: result: no" >&5
5146$as_echo "no" >&6; }
5147fi
5148
5149
5150fi
5151if test -z "$ac_cv_prog_RANLIB"; then
5152  ac_ct_RANLIB=$RANLIB
5153  # Extract the first word of "ranlib", so it can be a program name with args.
5154set dummy ranlib; ac_word=$2
5155{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5156$as_echo_n "checking for $ac_word... " >&6; }
5157if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5158  $as_echo_n "(cached) " >&6
5159else
5160  if test -n "$ac_ct_RANLIB"; then
5161  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5162else
5163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5164for as_dir in $PATH
5165do
5166  IFS=$as_save_IFS
5167  test -z "$as_dir" && as_dir=.
5168  for ac_exec_ext in '' $ac_executable_extensions; do
5169  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5170    ac_cv_prog_ac_ct_RANLIB="ranlib"
5171    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5172    break 2
5173  fi
5174done
5175done
5176IFS=$as_save_IFS
5177
5178fi
5179fi
5180ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5181if test -n "$ac_ct_RANLIB"; then
5182  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5183$as_echo "$ac_ct_RANLIB" >&6; }
5184else
5185  { $as_echo "$as_me:$LINENO: result: no" >&5
5186$as_echo "no" >&6; }
5187fi
5188
5189  if test "x$ac_ct_RANLIB" = x; then
5190    RANLIB=":"
5191  else
5192    case $cross_compiling:$ac_tool_warned in
5193yes:)
5194{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5195$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5196ac_tool_warned=yes ;;
5197esac
5198    RANLIB=$ac_ct_RANLIB
5199  fi
5200else
5201  RANLIB="$ac_cv_prog_RANLIB"
5202fi
5203
5204test -z "$RANLIB" && RANLIB=:
5205
5206
5207
5208
5209
5210
5211# Determine commands to create old-style static archives.
5212old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5213old_postinstall_cmds='chmod 644 $oldlib'
5214old_postuninstall_cmds=
5215
5216if test -n "$RANLIB"; then
5217  case $host_os in
5218  openbsd*)
5219    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5220    ;;
5221  *)
5222    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5223    ;;
5224  esac
5225  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5226fi
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261# If no C compiler was specified, use CC.
5262LTCC=${LTCC-"$CC"}
5263
5264# If no C compiler flags were specified, use CFLAGS.
5265LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5266
5267# Allow CC to be a program name with arguments.
5268compiler=$CC
5269
5270
5271# Check for command to grab the raw symbol name followed by C symbol from nm.
5272{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5273$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5274if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5275  $as_echo_n "(cached) " >&6
5276else
5277
5278# These are sane defaults that work on at least a few old systems.
5279# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5280
5281# Character class describing NM global symbol codes.
5282symcode='[BCDEGRST]'
5283
5284# Regexp to match symbols that can be accessed directly from C.
5285sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5286
5287# Define system-specific variables.
5288case $host_os in
5289aix*)
5290  symcode='[BCDT]'
5291  ;;
5292cygwin* | mingw* | pw32* | cegcc*)
5293  symcode='[ABCDGISTW]'
5294  ;;
5295hpux*)
5296  if test "$host_cpu" = ia64; then
5297    symcode='[ABCDEGRST]'
5298  fi
5299  ;;
5300irix* | nonstopux*)
5301  symcode='[BCDEGRST]'
5302  ;;
5303osf*)
5304  symcode='[BCDEGQRST]'
5305  ;;
5306solaris*)
5307  symcode='[BDRT]'
5308  ;;
5309sco3.2v5*)
5310  symcode='[DT]'
5311  ;;
5312sysv4.2uw2*)
5313  symcode='[DT]'
5314  ;;
5315sysv5* | sco5v6* | unixware* | OpenUNIX*)
5316  symcode='[ABDT]'
5317  ;;
5318sysv4)
5319  symcode='[DFNSTU]'
5320  ;;
5321esac
5322
5323# If we're using GNU nm, then use its standard symbol codes.
5324case `$NM -V 2>&1` in
5325*GNU* | *'with BFD'*)
5326  symcode='[ABCDGIRSTW]' ;;
5327esac
5328
5329# Transform an extracted symbol line into a proper C declaration.
5330# Some systems (esp. on ia64) link data and code symbols differently,
5331# so use this general approach.
5332lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5333
5334# Transform an extracted symbol line into symbol name and symbol address
5335lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5336lt_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'"
5337
5338# Handle CRLF in mingw tool chain
5339opt_cr=
5340case $build_os in
5341mingw*)
5342  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5343  ;;
5344esac
5345
5346# Try without a prefix underscore, then with it.
5347for ac_symprfx in "" "_"; do
5348
5349  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5350  symxfrm="\\1 $ac_symprfx\\2 \\2"
5351
5352  # Write the raw and C identifiers.
5353  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5354    # Fake it for dumpbin and say T for any non-static function
5355    # and D for any global variable.
5356    # Also find C++ and __fastcall symbols from MSVC++,
5357    # which start with @ or ?.
5358    lt_cv_sys_global_symbol_pipe="$AWK '"\
5359"     {last_section=section; section=\$ 3};"\
5360"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5361"     \$ 0!~/External *\|/{next};"\
5362"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5363"     {if(hide[section]) next};"\
5364"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5365"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5366"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5367"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5368"     ' prfx=^$ac_symprfx"
5369  else
5370    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5371  fi
5372
5373  # Check to see that the pipe works correctly.
5374  pipe_works=no
5375
5376  rm -f conftest*
5377  cat > conftest.$ac_ext <<_LT_EOF
5378#ifdef __cplusplus
5379extern "C" {
5380#endif
5381char nm_test_var;
5382void nm_test_func(void);
5383void nm_test_func(void){}
5384#ifdef __cplusplus
5385}
5386#endif
5387int main(){nm_test_var='a';nm_test_func();return(0);}
5388_LT_EOF
5389
5390  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5391  (eval $ac_compile) 2>&5
5392  ac_status=$?
5393  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5394  (exit $ac_status); }; then
5395    # Now try to grab the symbols.
5396    nlist=conftest.nm
5397    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5398  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5399  ac_status=$?
5400  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5401  (exit $ac_status); } && test -s "$nlist"; then
5402      # Try sorting and uniquifying the output.
5403      if sort "$nlist" | uniq > "$nlist"T; then
5404	mv -f "$nlist"T "$nlist"
5405      else
5406	rm -f "$nlist"T
5407      fi
5408
5409      # Make sure that we snagged all the symbols we need.
5410      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5411	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5412	  cat <<_LT_EOF > conftest.$ac_ext
5413#ifdef __cplusplus
5414extern "C" {
5415#endif
5416
5417_LT_EOF
5418	  # Now generate the symbol file.
5419	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5420
5421	  cat <<_LT_EOF >> conftest.$ac_ext
5422
5423/* The mapping between symbol names and symbols.  */
5424const struct {
5425  const char *name;
5426  void       *address;
5427}
5428lt__PROGRAM__LTX_preloaded_symbols[] =
5429{
5430  { "@PROGRAM@", (void *) 0 },
5431_LT_EOF
5432	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5433	  cat <<\_LT_EOF >> conftest.$ac_ext
5434  {0, (void *) 0}
5435};
5436
5437/* This works around a problem in FreeBSD linker */
5438#ifdef FREEBSD_WORKAROUND
5439static const void *lt_preloaded_setup() {
5440  return lt__PROGRAM__LTX_preloaded_symbols;
5441}
5442#endif
5443
5444#ifdef __cplusplus
5445}
5446#endif
5447_LT_EOF
5448	  # Now try linking the two files.
5449	  mv conftest.$ac_objext conftstm.$ac_objext
5450	  lt_save_LIBS="$LIBS"
5451	  lt_save_CFLAGS="$CFLAGS"
5452	  LIBS="conftstm.$ac_objext"
5453	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5454	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5455  (eval $ac_link) 2>&5
5456  ac_status=$?
5457  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5458  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5459	    pipe_works=yes
5460	  fi
5461	  LIBS="$lt_save_LIBS"
5462	  CFLAGS="$lt_save_CFLAGS"
5463	else
5464	  echo "cannot find nm_test_func in $nlist" >&5
5465	fi
5466      else
5467	echo "cannot find nm_test_var in $nlist" >&5
5468      fi
5469    else
5470      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5471    fi
5472  else
5473    echo "$progname: failed program was:" >&5
5474    cat conftest.$ac_ext >&5
5475  fi
5476  rm -rf conftest* conftst*
5477
5478  # Do not use the global_symbol_pipe unless it works.
5479  if test "$pipe_works" = yes; then
5480    break
5481  else
5482    lt_cv_sys_global_symbol_pipe=
5483  fi
5484done
5485
5486fi
5487
5488if test -z "$lt_cv_sys_global_symbol_pipe"; then
5489  lt_cv_sys_global_symbol_to_cdecl=
5490fi
5491if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5492  { $as_echo "$as_me:$LINENO: result: failed" >&5
5493$as_echo "failed" >&6; }
5494else
5495  { $as_echo "$as_me:$LINENO: result: ok" >&5
5496$as_echo "ok" >&6; }
5497fi
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521# Check whether --enable-libtool-lock was given.
5522if test "${enable_libtool_lock+set}" = set; then
5523  enableval=$enable_libtool_lock;
5524fi
5525
5526test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5527
5528# Some flags need to be propagated to the compiler or linker for good
5529# libtool support.
5530case $host in
5531ia64-*-hpux*)
5532  # Find out which ABI we are using.
5533  echo 'int i;' > conftest.$ac_ext
5534  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5535  (eval $ac_compile) 2>&5
5536  ac_status=$?
5537  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5538  (exit $ac_status); }; then
5539    case `/usr/bin/file conftest.$ac_objext` in
5540      *ELF-32*)
5541	HPUX_IA64_MODE="32"
5542	;;
5543      *ELF-64*)
5544	HPUX_IA64_MODE="64"
5545	;;
5546    esac
5547  fi
5548  rm -rf conftest*
5549  ;;
5550*-*-irix6*)
5551  # Find out which ABI we are using.
5552  echo '#line 5552 "configure"' > conftest.$ac_ext
5553  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5554  (eval $ac_compile) 2>&5
5555  ac_status=$?
5556  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557  (exit $ac_status); }; then
5558    if test "$lt_cv_prog_gnu_ld" = yes; then
5559      case `/usr/bin/file conftest.$ac_objext` in
5560	*32-bit*)
5561	  LD="${LD-ld} -melf32bsmip"
5562	  ;;
5563	*N32*)
5564	  LD="${LD-ld} -melf32bmipn32"
5565	  ;;
5566	*64-bit*)
5567	  LD="${LD-ld} -melf64bmip"
5568	;;
5569      esac
5570    else
5571      case `/usr/bin/file conftest.$ac_objext` in
5572	*32-bit*)
5573	  LD="${LD-ld} -32"
5574	  ;;
5575	*N32*)
5576	  LD="${LD-ld} -n32"
5577	  ;;
5578	*64-bit*)
5579	  LD="${LD-ld} -64"
5580	  ;;
5581      esac
5582    fi
5583  fi
5584  rm -rf conftest*
5585  ;;
5586
5587x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5588s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5589  # Find out which ABI we are using.
5590  echo 'int i;' > conftest.$ac_ext
5591  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5592  (eval $ac_compile) 2>&5
5593  ac_status=$?
5594  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5595  (exit $ac_status); }; then
5596    case `/usr/bin/file conftest.o` in
5597      *32-bit*)
5598	case $host in
5599	  x86_64-*kfreebsd*-gnu)
5600	    LD="${LD-ld} -m elf_i386_fbsd"
5601	    ;;
5602	  x86_64-*linux*)
5603	    LD="${LD-ld} -m elf_i386"
5604	    ;;
5605	  ppc64-*linux*|powerpc64-*linux*)
5606	    LD="${LD-ld} -m elf32ppclinux"
5607	    ;;
5608	  s390x-*linux*)
5609	    LD="${LD-ld} -m elf_s390"
5610	    ;;
5611	  sparc64-*linux*)
5612	    LD="${LD-ld} -m elf32_sparc"
5613	    ;;
5614	esac
5615	;;
5616      *64-bit*)
5617	case $host in
5618	  x86_64-*kfreebsd*-gnu)
5619	    LD="${LD-ld} -m elf_x86_64_fbsd"
5620	    ;;
5621	  x86_64-*linux*)
5622	    LD="${LD-ld} -m elf_x86_64"
5623	    ;;
5624	  ppc*-*linux*|powerpc*-*linux*)
5625	    LD="${LD-ld} -m elf64ppc"
5626	    ;;
5627	  s390*-*linux*|s390*-*tpf*)
5628	    LD="${LD-ld} -m elf64_s390"
5629	    ;;
5630	  sparc*-*linux*)
5631	    LD="${LD-ld} -m elf64_sparc"
5632	    ;;
5633	esac
5634	;;
5635    esac
5636  fi
5637  rm -rf conftest*
5638  ;;
5639
5640*-*-sco3.2v5*)
5641  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5642  SAVE_CFLAGS="$CFLAGS"
5643  CFLAGS="$CFLAGS -belf"
5644  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5645$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5646if test "${lt_cv_cc_needs_belf+set}" = set; then
5647  $as_echo_n "(cached) " >&6
5648else
5649  ac_ext=c
5650ac_cpp='$CPP $CPPFLAGS'
5651ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5652ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5653ac_compiler_gnu=$ac_cv_c_compiler_gnu
5654
5655     cat >conftest.$ac_ext <<_ACEOF
5656/* confdefs.h.  */
5657_ACEOF
5658cat confdefs.h >>conftest.$ac_ext
5659cat >>conftest.$ac_ext <<_ACEOF
5660/* end confdefs.h.  */
5661
5662int
5663main ()
5664{
5665
5666  ;
5667  return 0;
5668}
5669_ACEOF
5670rm -f conftest.$ac_objext conftest$ac_exeext
5671if { (ac_try="$ac_link"
5672case "(($ac_try" in
5673  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5674  *) ac_try_echo=$ac_try;;
5675esac
5676eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5677$as_echo "$ac_try_echo") >&5
5678  (eval "$ac_link") 2>conftest.er1
5679  ac_status=$?
5680  grep -v '^ *+' conftest.er1 >conftest.err
5681  rm -f conftest.er1
5682  cat conftest.err >&5
5683  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684  (exit $ac_status); } && {
5685	 test -z "$ac_c_werror_flag" ||
5686	 test ! -s conftest.err
5687       } && test -s conftest$ac_exeext && {
5688	 test "$cross_compiling" = yes ||
5689	 $as_test_x conftest$ac_exeext
5690       }; then
5691  lt_cv_cc_needs_belf=yes
5692else
5693  $as_echo "$as_me: failed program was:" >&5
5694sed 's/^/| /' conftest.$ac_ext >&5
5695
5696	lt_cv_cc_needs_belf=no
5697fi
5698
5699rm -rf conftest.dSYM
5700rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5701      conftest$ac_exeext conftest.$ac_ext
5702     ac_ext=c
5703ac_cpp='$CPP $CPPFLAGS'
5704ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5705ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5706ac_compiler_gnu=$ac_cv_c_compiler_gnu
5707
5708fi
5709{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5710$as_echo "$lt_cv_cc_needs_belf" >&6; }
5711  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5712    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5713    CFLAGS="$SAVE_CFLAGS"
5714  fi
5715  ;;
5716sparc*-*solaris*)
5717  # Find out which ABI we are using.
5718  echo 'int i;' > conftest.$ac_ext
5719  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5720  (eval $ac_compile) 2>&5
5721  ac_status=$?
5722  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5723  (exit $ac_status); }; then
5724    case `/usr/bin/file conftest.o` in
5725    *64-bit*)
5726      case $lt_cv_prog_gnu_ld in
5727      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5728      *)
5729	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5730	  LD="${LD-ld} -64"
5731	fi
5732	;;
5733      esac
5734      ;;
5735    esac
5736  fi
5737  rm -rf conftest*
5738  ;;
5739esac
5740
5741need_locks="$enable_libtool_lock"
5742
5743
5744  case $host_os in
5745    rhapsody* | darwin*)
5746    if test -n "$ac_tool_prefix"; then
5747  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5748set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5749{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5750$as_echo_n "checking for $ac_word... " >&6; }
5751if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
5752  $as_echo_n "(cached) " >&6
5753else
5754  if test -n "$DSYMUTIL"; then
5755  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5756else
5757as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5758for as_dir in $PATH
5759do
5760  IFS=$as_save_IFS
5761  test -z "$as_dir" && as_dir=.
5762  for ac_exec_ext in '' $ac_executable_extensions; do
5763  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5764    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5765    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5766    break 2
5767  fi
5768done
5769done
5770IFS=$as_save_IFS
5771
5772fi
5773fi
5774DSYMUTIL=$ac_cv_prog_DSYMUTIL
5775if test -n "$DSYMUTIL"; then
5776  { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
5777$as_echo "$DSYMUTIL" >&6; }
5778else
5779  { $as_echo "$as_me:$LINENO: result: no" >&5
5780$as_echo "no" >&6; }
5781fi
5782
5783
5784fi
5785if test -z "$ac_cv_prog_DSYMUTIL"; then
5786  ac_ct_DSYMUTIL=$DSYMUTIL
5787  # Extract the first word of "dsymutil", so it can be a program name with args.
5788set dummy dsymutil; ac_word=$2
5789{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5790$as_echo_n "checking for $ac_word... " >&6; }
5791if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
5792  $as_echo_n "(cached) " >&6
5793else
5794  if test -n "$ac_ct_DSYMUTIL"; then
5795  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5796else
5797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5798for as_dir in $PATH
5799do
5800  IFS=$as_save_IFS
5801  test -z "$as_dir" && as_dir=.
5802  for ac_exec_ext in '' $ac_executable_extensions; do
5803  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5804    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5805    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5806    break 2
5807  fi
5808done
5809done
5810IFS=$as_save_IFS
5811
5812fi
5813fi
5814ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5815if test -n "$ac_ct_DSYMUTIL"; then
5816  { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
5817$as_echo "$ac_ct_DSYMUTIL" >&6; }
5818else
5819  { $as_echo "$as_me:$LINENO: result: no" >&5
5820$as_echo "no" >&6; }
5821fi
5822
5823  if test "x$ac_ct_DSYMUTIL" = x; then
5824    DSYMUTIL=":"
5825  else
5826    case $cross_compiling:$ac_tool_warned in
5827yes:)
5828{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5829$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5830ac_tool_warned=yes ;;
5831esac
5832    DSYMUTIL=$ac_ct_DSYMUTIL
5833  fi
5834else
5835  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5836fi
5837
5838    if test -n "$ac_tool_prefix"; then
5839  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5840set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5841{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5842$as_echo_n "checking for $ac_word... " >&6; }
5843if test "${ac_cv_prog_NMEDIT+set}" = set; then
5844  $as_echo_n "(cached) " >&6
5845else
5846  if test -n "$NMEDIT"; then
5847  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5848else
5849as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5850for as_dir in $PATH
5851do
5852  IFS=$as_save_IFS
5853  test -z "$as_dir" && as_dir=.
5854  for ac_exec_ext in '' $ac_executable_extensions; do
5855  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5856    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5857    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5858    break 2
5859  fi
5860done
5861done
5862IFS=$as_save_IFS
5863
5864fi
5865fi
5866NMEDIT=$ac_cv_prog_NMEDIT
5867if test -n "$NMEDIT"; then
5868  { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
5869$as_echo "$NMEDIT" >&6; }
5870else
5871  { $as_echo "$as_me:$LINENO: result: no" >&5
5872$as_echo "no" >&6; }
5873fi
5874
5875
5876fi
5877if test -z "$ac_cv_prog_NMEDIT"; then
5878  ac_ct_NMEDIT=$NMEDIT
5879  # Extract the first word of "nmedit", so it can be a program name with args.
5880set dummy nmedit; ac_word=$2
5881{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5882$as_echo_n "checking for $ac_word... " >&6; }
5883if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
5884  $as_echo_n "(cached) " >&6
5885else
5886  if test -n "$ac_ct_NMEDIT"; then
5887  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5888else
5889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890for as_dir in $PATH
5891do
5892  IFS=$as_save_IFS
5893  test -z "$as_dir" && as_dir=.
5894  for ac_exec_ext in '' $ac_executable_extensions; do
5895  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5896    ac_cv_prog_ac_ct_NMEDIT="nmedit"
5897    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5898    break 2
5899  fi
5900done
5901done
5902IFS=$as_save_IFS
5903
5904fi
5905fi
5906ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5907if test -n "$ac_ct_NMEDIT"; then
5908  { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
5909$as_echo "$ac_ct_NMEDIT" >&6; }
5910else
5911  { $as_echo "$as_me:$LINENO: result: no" >&5
5912$as_echo "no" >&6; }
5913fi
5914
5915  if test "x$ac_ct_NMEDIT" = x; then
5916    NMEDIT=":"
5917  else
5918    case $cross_compiling:$ac_tool_warned in
5919yes:)
5920{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5921$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5922ac_tool_warned=yes ;;
5923esac
5924    NMEDIT=$ac_ct_NMEDIT
5925  fi
5926else
5927  NMEDIT="$ac_cv_prog_NMEDIT"
5928fi
5929
5930    if test -n "$ac_tool_prefix"; then
5931  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5932set dummy ${ac_tool_prefix}lipo; ac_word=$2
5933{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5934$as_echo_n "checking for $ac_word... " >&6; }
5935if test "${ac_cv_prog_LIPO+set}" = set; then
5936  $as_echo_n "(cached) " >&6
5937else
5938  if test -n "$LIPO"; then
5939  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5940else
5941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5942for as_dir in $PATH
5943do
5944  IFS=$as_save_IFS
5945  test -z "$as_dir" && as_dir=.
5946  for ac_exec_ext in '' $ac_executable_extensions; do
5947  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5948    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5949    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5950    break 2
5951  fi
5952done
5953done
5954IFS=$as_save_IFS
5955
5956fi
5957fi
5958LIPO=$ac_cv_prog_LIPO
5959if test -n "$LIPO"; then
5960  { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
5961$as_echo "$LIPO" >&6; }
5962else
5963  { $as_echo "$as_me:$LINENO: result: no" >&5
5964$as_echo "no" >&6; }
5965fi
5966
5967
5968fi
5969if test -z "$ac_cv_prog_LIPO"; then
5970  ac_ct_LIPO=$LIPO
5971  # Extract the first word of "lipo", so it can be a program name with args.
5972set dummy lipo; ac_word=$2
5973{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5974$as_echo_n "checking for $ac_word... " >&6; }
5975if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
5976  $as_echo_n "(cached) " >&6
5977else
5978  if test -n "$ac_ct_LIPO"; then
5979  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5980else
5981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5982for as_dir in $PATH
5983do
5984  IFS=$as_save_IFS
5985  test -z "$as_dir" && as_dir=.
5986  for ac_exec_ext in '' $ac_executable_extensions; do
5987  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5988    ac_cv_prog_ac_ct_LIPO="lipo"
5989    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5990    break 2
5991  fi
5992done
5993done
5994IFS=$as_save_IFS
5995
5996fi
5997fi
5998ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
5999if test -n "$ac_ct_LIPO"; then
6000  { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
6001$as_echo "$ac_ct_LIPO" >&6; }
6002else
6003  { $as_echo "$as_me:$LINENO: result: no" >&5
6004$as_echo "no" >&6; }
6005fi
6006
6007  if test "x$ac_ct_LIPO" = x; then
6008    LIPO=":"
6009  else
6010    case $cross_compiling:$ac_tool_warned in
6011yes:)
6012{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6013$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6014ac_tool_warned=yes ;;
6015esac
6016    LIPO=$ac_ct_LIPO
6017  fi
6018else
6019  LIPO="$ac_cv_prog_LIPO"
6020fi
6021
6022    if test -n "$ac_tool_prefix"; then
6023  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6024set dummy ${ac_tool_prefix}otool; ac_word=$2
6025{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6026$as_echo_n "checking for $ac_word... " >&6; }
6027if test "${ac_cv_prog_OTOOL+set}" = set; then
6028  $as_echo_n "(cached) " >&6
6029else
6030  if test -n "$OTOOL"; then
6031  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6032else
6033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6034for as_dir in $PATH
6035do
6036  IFS=$as_save_IFS
6037  test -z "$as_dir" && as_dir=.
6038  for ac_exec_ext in '' $ac_executable_extensions; do
6039  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6040    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6041    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6042    break 2
6043  fi
6044done
6045done
6046IFS=$as_save_IFS
6047
6048fi
6049fi
6050OTOOL=$ac_cv_prog_OTOOL
6051if test -n "$OTOOL"; then
6052  { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
6053$as_echo "$OTOOL" >&6; }
6054else
6055  { $as_echo "$as_me:$LINENO: result: no" >&5
6056$as_echo "no" >&6; }
6057fi
6058
6059
6060fi
6061if test -z "$ac_cv_prog_OTOOL"; then
6062  ac_ct_OTOOL=$OTOOL
6063  # Extract the first word of "otool", so it can be a program name with args.
6064set dummy otool; ac_word=$2
6065{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6066$as_echo_n "checking for $ac_word... " >&6; }
6067if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6068  $as_echo_n "(cached) " >&6
6069else
6070  if test -n "$ac_ct_OTOOL"; then
6071  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6072else
6073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6074for as_dir in $PATH
6075do
6076  IFS=$as_save_IFS
6077  test -z "$as_dir" && as_dir=.
6078  for ac_exec_ext in '' $ac_executable_extensions; do
6079  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6080    ac_cv_prog_ac_ct_OTOOL="otool"
6081    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6082    break 2
6083  fi
6084done
6085done
6086IFS=$as_save_IFS
6087
6088fi
6089fi
6090ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6091if test -n "$ac_ct_OTOOL"; then
6092  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6093$as_echo "$ac_ct_OTOOL" >&6; }
6094else
6095  { $as_echo "$as_me:$LINENO: result: no" >&5
6096$as_echo "no" >&6; }
6097fi
6098
6099  if test "x$ac_ct_OTOOL" = x; then
6100    OTOOL=":"
6101  else
6102    case $cross_compiling:$ac_tool_warned in
6103yes:)
6104{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6105$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6106ac_tool_warned=yes ;;
6107esac
6108    OTOOL=$ac_ct_OTOOL
6109  fi
6110else
6111  OTOOL="$ac_cv_prog_OTOOL"
6112fi
6113
6114    if test -n "$ac_tool_prefix"; then
6115  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6116set dummy ${ac_tool_prefix}otool64; ac_word=$2
6117{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6118$as_echo_n "checking for $ac_word... " >&6; }
6119if test "${ac_cv_prog_OTOOL64+set}" = set; then
6120  $as_echo_n "(cached) " >&6
6121else
6122  if test -n "$OTOOL64"; then
6123  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6124else
6125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6126for as_dir in $PATH
6127do
6128  IFS=$as_save_IFS
6129  test -z "$as_dir" && as_dir=.
6130  for ac_exec_ext in '' $ac_executable_extensions; do
6131  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6132    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6133    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6134    break 2
6135  fi
6136done
6137done
6138IFS=$as_save_IFS
6139
6140fi
6141fi
6142OTOOL64=$ac_cv_prog_OTOOL64
6143if test -n "$OTOOL64"; then
6144  { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
6145$as_echo "$OTOOL64" >&6; }
6146else
6147  { $as_echo "$as_me:$LINENO: result: no" >&5
6148$as_echo "no" >&6; }
6149fi
6150
6151
6152fi
6153if test -z "$ac_cv_prog_OTOOL64"; then
6154  ac_ct_OTOOL64=$OTOOL64
6155  # Extract the first word of "otool64", so it can be a program name with args.
6156set dummy otool64; ac_word=$2
6157{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6158$as_echo_n "checking for $ac_word... " >&6; }
6159if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6160  $as_echo_n "(cached) " >&6
6161else
6162  if test -n "$ac_ct_OTOOL64"; then
6163  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6164else
6165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6166for as_dir in $PATH
6167do
6168  IFS=$as_save_IFS
6169  test -z "$as_dir" && as_dir=.
6170  for ac_exec_ext in '' $ac_executable_extensions; do
6171  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6172    ac_cv_prog_ac_ct_OTOOL64="otool64"
6173    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6174    break 2
6175  fi
6176done
6177done
6178IFS=$as_save_IFS
6179
6180fi
6181fi
6182ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6183if test -n "$ac_ct_OTOOL64"; then
6184  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6185$as_echo "$ac_ct_OTOOL64" >&6; }
6186else
6187  { $as_echo "$as_me:$LINENO: result: no" >&5
6188$as_echo "no" >&6; }
6189fi
6190
6191  if test "x$ac_ct_OTOOL64" = x; then
6192    OTOOL64=":"
6193  else
6194    case $cross_compiling:$ac_tool_warned in
6195yes:)
6196{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6197$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6198ac_tool_warned=yes ;;
6199esac
6200    OTOOL64=$ac_ct_OTOOL64
6201  fi
6202else
6203  OTOOL64="$ac_cv_prog_OTOOL64"
6204fi
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232    { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
6233$as_echo_n "checking for -single_module linker flag... " >&6; }
6234if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6235  $as_echo_n "(cached) " >&6
6236else
6237  lt_cv_apple_cc_single_mod=no
6238      if test -z "${LT_MULTI_MODULE}"; then
6239	# By default we will add the -single_module flag. You can override
6240	# by either setting the environment variable LT_MULTI_MODULE
6241	# non-empty at configure time, or by adding -multi_module to the
6242	# link flags.
6243	rm -rf libconftest.dylib*
6244	echo "int foo(void){return 1;}" > conftest.c
6245	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6246-dynamiclib -Wl,-single_module conftest.c" >&5
6247	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6248	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6249        _lt_result=$?
6250	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6251	  lt_cv_apple_cc_single_mod=yes
6252	else
6253	  cat conftest.err >&5
6254	fi
6255	rm -rf libconftest.dylib*
6256	rm -f conftest.*
6257      fi
6258fi
6259{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
6260$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6261    { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
6262$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6263if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6264  $as_echo_n "(cached) " >&6
6265else
6266  lt_cv_ld_exported_symbols_list=no
6267      save_LDFLAGS=$LDFLAGS
6268      echo "_main" > conftest.sym
6269      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6270      cat >conftest.$ac_ext <<_ACEOF
6271/* confdefs.h.  */
6272_ACEOF
6273cat confdefs.h >>conftest.$ac_ext
6274cat >>conftest.$ac_ext <<_ACEOF
6275/* end confdefs.h.  */
6276
6277int
6278main ()
6279{
6280
6281  ;
6282  return 0;
6283}
6284_ACEOF
6285rm -f conftest.$ac_objext conftest$ac_exeext
6286if { (ac_try="$ac_link"
6287case "(($ac_try" in
6288  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6289  *) ac_try_echo=$ac_try;;
6290esac
6291eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6292$as_echo "$ac_try_echo") >&5
6293  (eval "$ac_link") 2>conftest.er1
6294  ac_status=$?
6295  grep -v '^ *+' conftest.er1 >conftest.err
6296  rm -f conftest.er1
6297  cat conftest.err >&5
6298  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6299  (exit $ac_status); } && {
6300	 test -z "$ac_c_werror_flag" ||
6301	 test ! -s conftest.err
6302       } && test -s conftest$ac_exeext && {
6303	 test "$cross_compiling" = yes ||
6304	 $as_test_x conftest$ac_exeext
6305       }; then
6306  lt_cv_ld_exported_symbols_list=yes
6307else
6308  $as_echo "$as_me: failed program was:" >&5
6309sed 's/^/| /' conftest.$ac_ext >&5
6310
6311	lt_cv_ld_exported_symbols_list=no
6312fi
6313
6314rm -rf conftest.dSYM
6315rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6316      conftest$ac_exeext conftest.$ac_ext
6317	LDFLAGS="$save_LDFLAGS"
6318
6319fi
6320{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
6321$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6322    case $host_os in
6323    rhapsody* | darwin1.[012])
6324      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6325    darwin1.*)
6326      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6327    darwin*) # darwin 5.x on
6328      # if running on 10.5 or later, the deployment target defaults
6329      # to the OS version, if on x86, and 10.4, the deployment
6330      # target defaults to 10.4. Don't you love it?
6331      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6332	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6333	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6334	10.[012]*)
6335	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6336	10.*)
6337	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6338      esac
6339    ;;
6340  esac
6341    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6342      _lt_dar_single_mod='$single_module'
6343    fi
6344    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6345      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6346    else
6347      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6348    fi
6349    if test "$DSYMUTIL" != ":"; then
6350      _lt_dsymutil='~$DSYMUTIL $lib || :'
6351    else
6352      _lt_dsymutil=
6353    fi
6354    ;;
6355  esac
6356
6357ac_ext=c
6358ac_cpp='$CPP $CPPFLAGS'
6359ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6360ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6361ac_compiler_gnu=$ac_cv_c_compiler_gnu
6362{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6363$as_echo_n "checking how to run the C preprocessor... " >&6; }
6364# On Suns, sometimes $CPP names a directory.
6365if test -n "$CPP" && test -d "$CPP"; then
6366  CPP=
6367fi
6368if test -z "$CPP"; then
6369  if test "${ac_cv_prog_CPP+set}" = set; then
6370  $as_echo_n "(cached) " >&6
6371else
6372      # Double quotes because CPP needs to be expanded
6373    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6374    do
6375      ac_preproc_ok=false
6376for ac_c_preproc_warn_flag in '' yes
6377do
6378  # Use a header file that comes with gcc, so configuring glibc
6379  # with a fresh cross-compiler works.
6380  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6381  # <limits.h> exists even on freestanding compilers.
6382  # On the NeXT, cc -E runs the code through the compiler's parser,
6383  # not just through cpp. "Syntax error" is here to catch this case.
6384  cat >conftest.$ac_ext <<_ACEOF
6385/* confdefs.h.  */
6386_ACEOF
6387cat confdefs.h >>conftest.$ac_ext
6388cat >>conftest.$ac_ext <<_ACEOF
6389/* end confdefs.h.  */
6390#ifdef __STDC__
6391# include <limits.h>
6392#else
6393# include <assert.h>
6394#endif
6395		     Syntax error
6396_ACEOF
6397if { (ac_try="$ac_cpp conftest.$ac_ext"
6398case "(($ac_try" in
6399  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6400  *) ac_try_echo=$ac_try;;
6401esac
6402eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6403$as_echo "$ac_try_echo") >&5
6404  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6405  ac_status=$?
6406  grep -v '^ *+' conftest.er1 >conftest.err
6407  rm -f conftest.er1
6408  cat conftest.err >&5
6409  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410  (exit $ac_status); } >/dev/null && {
6411	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6412	 test ! -s conftest.err
6413       }; then
6414  :
6415else
6416  $as_echo "$as_me: failed program was:" >&5
6417sed 's/^/| /' conftest.$ac_ext >&5
6418
6419  # Broken: fails on valid input.
6420continue
6421fi
6422
6423rm -f conftest.err conftest.$ac_ext
6424
6425  # OK, works on sane cases.  Now check whether nonexistent headers
6426  # can be detected and how.
6427  cat >conftest.$ac_ext <<_ACEOF
6428/* confdefs.h.  */
6429_ACEOF
6430cat confdefs.h >>conftest.$ac_ext
6431cat >>conftest.$ac_ext <<_ACEOF
6432/* end confdefs.h.  */
6433#include <ac_nonexistent.h>
6434_ACEOF
6435if { (ac_try="$ac_cpp conftest.$ac_ext"
6436case "(($ac_try" in
6437  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6438  *) ac_try_echo=$ac_try;;
6439esac
6440eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6441$as_echo "$ac_try_echo") >&5
6442  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6443  ac_status=$?
6444  grep -v '^ *+' conftest.er1 >conftest.err
6445  rm -f conftest.er1
6446  cat conftest.err >&5
6447  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6448  (exit $ac_status); } >/dev/null && {
6449	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6450	 test ! -s conftest.err
6451       }; then
6452  # Broken: success on invalid input.
6453continue
6454else
6455  $as_echo "$as_me: failed program was:" >&5
6456sed 's/^/| /' conftest.$ac_ext >&5
6457
6458  # Passes both tests.
6459ac_preproc_ok=:
6460break
6461fi
6462
6463rm -f conftest.err conftest.$ac_ext
6464
6465done
6466# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6467rm -f conftest.err conftest.$ac_ext
6468if $ac_preproc_ok; then
6469  break
6470fi
6471
6472    done
6473    ac_cv_prog_CPP=$CPP
6474
6475fi
6476  CPP=$ac_cv_prog_CPP
6477else
6478  ac_cv_prog_CPP=$CPP
6479fi
6480{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
6481$as_echo "$CPP" >&6; }
6482ac_preproc_ok=false
6483for ac_c_preproc_warn_flag in '' yes
6484do
6485  # Use a header file that comes with gcc, so configuring glibc
6486  # with a fresh cross-compiler works.
6487  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6488  # <limits.h> exists even on freestanding compilers.
6489  # On the NeXT, cc -E runs the code through the compiler's parser,
6490  # not just through cpp. "Syntax error" is here to catch this case.
6491  cat >conftest.$ac_ext <<_ACEOF
6492/* confdefs.h.  */
6493_ACEOF
6494cat confdefs.h >>conftest.$ac_ext
6495cat >>conftest.$ac_ext <<_ACEOF
6496/* end confdefs.h.  */
6497#ifdef __STDC__
6498# include <limits.h>
6499#else
6500# include <assert.h>
6501#endif
6502		     Syntax error
6503_ACEOF
6504if { (ac_try="$ac_cpp conftest.$ac_ext"
6505case "(($ac_try" in
6506  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6507  *) ac_try_echo=$ac_try;;
6508esac
6509eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6510$as_echo "$ac_try_echo") >&5
6511  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6512  ac_status=$?
6513  grep -v '^ *+' conftest.er1 >conftest.err
6514  rm -f conftest.er1
6515  cat conftest.err >&5
6516  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517  (exit $ac_status); } >/dev/null && {
6518	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6519	 test ! -s conftest.err
6520       }; then
6521  :
6522else
6523  $as_echo "$as_me: failed program was:" >&5
6524sed 's/^/| /' conftest.$ac_ext >&5
6525
6526  # Broken: fails on valid input.
6527continue
6528fi
6529
6530rm -f conftest.err conftest.$ac_ext
6531
6532  # OK, works on sane cases.  Now check whether nonexistent headers
6533  # can be detected and how.
6534  cat >conftest.$ac_ext <<_ACEOF
6535/* confdefs.h.  */
6536_ACEOF
6537cat confdefs.h >>conftest.$ac_ext
6538cat >>conftest.$ac_ext <<_ACEOF
6539/* end confdefs.h.  */
6540#include <ac_nonexistent.h>
6541_ACEOF
6542if { (ac_try="$ac_cpp conftest.$ac_ext"
6543case "(($ac_try" in
6544  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6545  *) ac_try_echo=$ac_try;;
6546esac
6547eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6548$as_echo "$ac_try_echo") >&5
6549  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6550  ac_status=$?
6551  grep -v '^ *+' conftest.er1 >conftest.err
6552  rm -f conftest.er1
6553  cat conftest.err >&5
6554  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6555  (exit $ac_status); } >/dev/null && {
6556	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6557	 test ! -s conftest.err
6558       }; then
6559  # Broken: success on invalid input.
6560continue
6561else
6562  $as_echo "$as_me: failed program was:" >&5
6563sed 's/^/| /' conftest.$ac_ext >&5
6564
6565  # Passes both tests.
6566ac_preproc_ok=:
6567break
6568fi
6569
6570rm -f conftest.err conftest.$ac_ext
6571
6572done
6573# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6574rm -f conftest.err conftest.$ac_ext
6575if $ac_preproc_ok; then
6576  :
6577else
6578  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6579$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6580{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6581See \`config.log' for more details." >&5
6582$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6583See \`config.log' for more details." >&2;}
6584   { (exit 1); exit 1; }; }; }
6585fi
6586
6587ac_ext=c
6588ac_cpp='$CPP $CPPFLAGS'
6589ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6590ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6591ac_compiler_gnu=$ac_cv_c_compiler_gnu
6592
6593
6594{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6595$as_echo_n "checking for ANSI C header files... " >&6; }
6596if test "${ac_cv_header_stdc+set}" = set; then
6597  $as_echo_n "(cached) " >&6
6598else
6599  cat >conftest.$ac_ext <<_ACEOF
6600/* confdefs.h.  */
6601_ACEOF
6602cat confdefs.h >>conftest.$ac_ext
6603cat >>conftest.$ac_ext <<_ACEOF
6604/* end confdefs.h.  */
6605#include <stdlib.h>
6606#include <stdarg.h>
6607#include <string.h>
6608#include <float.h>
6609
6610int
6611main ()
6612{
6613
6614  ;
6615  return 0;
6616}
6617_ACEOF
6618rm -f conftest.$ac_objext
6619if { (ac_try="$ac_compile"
6620case "(($ac_try" in
6621  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6622  *) ac_try_echo=$ac_try;;
6623esac
6624eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6625$as_echo "$ac_try_echo") >&5
6626  (eval "$ac_compile") 2>conftest.er1
6627  ac_status=$?
6628  grep -v '^ *+' conftest.er1 >conftest.err
6629  rm -f conftest.er1
6630  cat conftest.err >&5
6631  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6632  (exit $ac_status); } && {
6633	 test -z "$ac_c_werror_flag" ||
6634	 test ! -s conftest.err
6635       } && test -s conftest.$ac_objext; then
6636  ac_cv_header_stdc=yes
6637else
6638  $as_echo "$as_me: failed program was:" >&5
6639sed 's/^/| /' conftest.$ac_ext >&5
6640
6641	ac_cv_header_stdc=no
6642fi
6643
6644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6645
6646if test $ac_cv_header_stdc = yes; then
6647  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6648  cat >conftest.$ac_ext <<_ACEOF
6649/* confdefs.h.  */
6650_ACEOF
6651cat confdefs.h >>conftest.$ac_ext
6652cat >>conftest.$ac_ext <<_ACEOF
6653/* end confdefs.h.  */
6654#include <string.h>
6655
6656_ACEOF
6657if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6658  $EGREP "memchr" >/dev/null 2>&1; then
6659  :
6660else
6661  ac_cv_header_stdc=no
6662fi
6663rm -f conftest*
6664
6665fi
6666
6667if test $ac_cv_header_stdc = yes; then
6668  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6669  cat >conftest.$ac_ext <<_ACEOF
6670/* confdefs.h.  */
6671_ACEOF
6672cat confdefs.h >>conftest.$ac_ext
6673cat >>conftest.$ac_ext <<_ACEOF
6674/* end confdefs.h.  */
6675#include <stdlib.h>
6676
6677_ACEOF
6678if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6679  $EGREP "free" >/dev/null 2>&1; then
6680  :
6681else
6682  ac_cv_header_stdc=no
6683fi
6684rm -f conftest*
6685
6686fi
6687
6688if test $ac_cv_header_stdc = yes; then
6689  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6690  if test "$cross_compiling" = yes; then
6691  :
6692else
6693  cat >conftest.$ac_ext <<_ACEOF
6694/* confdefs.h.  */
6695_ACEOF
6696cat confdefs.h >>conftest.$ac_ext
6697cat >>conftest.$ac_ext <<_ACEOF
6698/* end confdefs.h.  */
6699#include <ctype.h>
6700#include <stdlib.h>
6701#if ((' ' & 0x0FF) == 0x020)
6702# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6703# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6704#else
6705# define ISLOWER(c) \
6706		   (('a' <= (c) && (c) <= 'i') \
6707		     || ('j' <= (c) && (c) <= 'r') \
6708		     || ('s' <= (c) && (c) <= 'z'))
6709# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6710#endif
6711
6712#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6713int
6714main ()
6715{
6716  int i;
6717  for (i = 0; i < 256; i++)
6718    if (XOR (islower (i), ISLOWER (i))
6719	|| toupper (i) != TOUPPER (i))
6720      return 2;
6721  return 0;
6722}
6723_ACEOF
6724rm -f conftest$ac_exeext
6725if { (ac_try="$ac_link"
6726case "(($ac_try" in
6727  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6728  *) ac_try_echo=$ac_try;;
6729esac
6730eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6731$as_echo "$ac_try_echo") >&5
6732  (eval "$ac_link") 2>&5
6733  ac_status=$?
6734  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6735  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6736  { (case "(($ac_try" in
6737  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6738  *) ac_try_echo=$ac_try;;
6739esac
6740eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6741$as_echo "$ac_try_echo") >&5
6742  (eval "$ac_try") 2>&5
6743  ac_status=$?
6744  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6745  (exit $ac_status); }; }; then
6746  :
6747else
6748  $as_echo "$as_me: program exited with status $ac_status" >&5
6749$as_echo "$as_me: failed program was:" >&5
6750sed 's/^/| /' conftest.$ac_ext >&5
6751
6752( exit $ac_status )
6753ac_cv_header_stdc=no
6754fi
6755rm -rf conftest.dSYM
6756rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6757fi
6758
6759
6760fi
6761fi
6762{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6763$as_echo "$ac_cv_header_stdc" >&6; }
6764if test $ac_cv_header_stdc = yes; then
6765
6766cat >>confdefs.h <<\_ACEOF
6767#define STDC_HEADERS 1
6768_ACEOF
6769
6770fi
6771
6772# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6783		  inttypes.h stdint.h unistd.h
6784do
6785as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6786{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6787$as_echo_n "checking for $ac_header... " >&6; }
6788if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6789  $as_echo_n "(cached) " >&6
6790else
6791  cat >conftest.$ac_ext <<_ACEOF
6792/* confdefs.h.  */
6793_ACEOF
6794cat confdefs.h >>conftest.$ac_ext
6795cat >>conftest.$ac_ext <<_ACEOF
6796/* end confdefs.h.  */
6797$ac_includes_default
6798
6799#include <$ac_header>
6800_ACEOF
6801rm -f conftest.$ac_objext
6802if { (ac_try="$ac_compile"
6803case "(($ac_try" in
6804  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6805  *) ac_try_echo=$ac_try;;
6806esac
6807eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6808$as_echo "$ac_try_echo") >&5
6809  (eval "$ac_compile") 2>conftest.er1
6810  ac_status=$?
6811  grep -v '^ *+' conftest.er1 >conftest.err
6812  rm -f conftest.er1
6813  cat conftest.err >&5
6814  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6815  (exit $ac_status); } && {
6816	 test -z "$ac_c_werror_flag" ||
6817	 test ! -s conftest.err
6818       } && test -s conftest.$ac_objext; then
6819  eval "$as_ac_Header=yes"
6820else
6821  $as_echo "$as_me: failed program was:" >&5
6822sed 's/^/| /' conftest.$ac_ext >&5
6823
6824	eval "$as_ac_Header=no"
6825fi
6826
6827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6828fi
6829ac_res=`eval 'as_val=${'$as_ac_Header'}
6830		 $as_echo "$as_val"'`
6831	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6832$as_echo "$ac_res" >&6; }
6833as_val=`eval 'as_val=${'$as_ac_Header'}
6834		 $as_echo "$as_val"'`
6835   if test "x$as_val" = x""yes; then
6836  cat >>confdefs.h <<_ACEOF
6837#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6838_ACEOF
6839
6840fi
6841
6842done
6843
6844
6845
6846for ac_header in dlfcn.h
6847do
6848as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6849{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6850$as_echo_n "checking for $ac_header... " >&6; }
6851if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6852  $as_echo_n "(cached) " >&6
6853else
6854  cat >conftest.$ac_ext <<_ACEOF
6855/* confdefs.h.  */
6856_ACEOF
6857cat confdefs.h >>conftest.$ac_ext
6858cat >>conftest.$ac_ext <<_ACEOF
6859/* end confdefs.h.  */
6860$ac_includes_default
6861
6862#include <$ac_header>
6863_ACEOF
6864rm -f conftest.$ac_objext
6865if { (ac_try="$ac_compile"
6866case "(($ac_try" in
6867  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6868  *) ac_try_echo=$ac_try;;
6869esac
6870eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6871$as_echo "$ac_try_echo") >&5
6872  (eval "$ac_compile") 2>conftest.er1
6873  ac_status=$?
6874  grep -v '^ *+' conftest.er1 >conftest.err
6875  rm -f conftest.er1
6876  cat conftest.err >&5
6877  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6878  (exit $ac_status); } && {
6879	 test -z "$ac_c_werror_flag" ||
6880	 test ! -s conftest.err
6881       } && test -s conftest.$ac_objext; then
6882  eval "$as_ac_Header=yes"
6883else
6884  $as_echo "$as_me: failed program was:" >&5
6885sed 's/^/| /' conftest.$ac_ext >&5
6886
6887	eval "$as_ac_Header=no"
6888fi
6889
6890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6891fi
6892ac_res=`eval 'as_val=${'$as_ac_Header'}
6893		 $as_echo "$as_val"'`
6894	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6895$as_echo "$ac_res" >&6; }
6896as_val=`eval 'as_val=${'$as_ac_Header'}
6897		 $as_echo "$as_val"'`
6898   if test "x$as_val" = x""yes; then
6899  cat >>confdefs.h <<_ACEOF
6900#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6901_ACEOF
6902
6903fi
6904
6905done
6906
6907
6908
6909# Set options
6910
6911
6912
6913        enable_dlopen=no
6914
6915
6916  enable_win32_dll=no
6917
6918
6919            # Check whether --enable-shared was given.
6920if test "${enable_shared+set}" = set; then
6921  enableval=$enable_shared; p=${PACKAGE-default}
6922    case $enableval in
6923    yes) enable_shared=yes ;;
6924    no) enable_shared=no ;;
6925    *)
6926      enable_shared=no
6927      # Look at the argument we got.  We use all the common list separators.
6928      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6929      for pkg in $enableval; do
6930	IFS="$lt_save_ifs"
6931	if test "X$pkg" = "X$p"; then
6932	  enable_shared=yes
6933	fi
6934      done
6935      IFS="$lt_save_ifs"
6936      ;;
6937    esac
6938else
6939  enable_shared=yes
6940fi
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950  # Check whether --enable-static was given.
6951if test "${enable_static+set}" = set; then
6952  enableval=$enable_static; p=${PACKAGE-default}
6953    case $enableval in
6954    yes) enable_static=yes ;;
6955    no) enable_static=no ;;
6956    *)
6957     enable_static=no
6958      # Look at the argument we got.  We use all the common list separators.
6959      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6960      for pkg in $enableval; do
6961	IFS="$lt_save_ifs"
6962	if test "X$pkg" = "X$p"; then
6963	  enable_static=yes
6964	fi
6965      done
6966      IFS="$lt_save_ifs"
6967      ;;
6968    esac
6969else
6970  enable_static=yes
6971fi
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982# Check whether --with-pic was given.
6983if test "${with_pic+set}" = set; then
6984  withval=$with_pic; pic_mode="$withval"
6985else
6986  pic_mode=default
6987fi
6988
6989
6990test -z "$pic_mode" && pic_mode=default
6991
6992
6993
6994
6995
6996
6997
6998  # Check whether --enable-fast-install was given.
6999if test "${enable_fast_install+set}" = set; then
7000  enableval=$enable_fast_install; p=${PACKAGE-default}
7001    case $enableval in
7002    yes) enable_fast_install=yes ;;
7003    no) enable_fast_install=no ;;
7004    *)
7005      enable_fast_install=no
7006      # Look at the argument we got.  We use all the common list separators.
7007      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7008      for pkg in $enableval; do
7009	IFS="$lt_save_ifs"
7010	if test "X$pkg" = "X$p"; then
7011	  enable_fast_install=yes
7012	fi
7013      done
7014      IFS="$lt_save_ifs"
7015      ;;
7016    esac
7017else
7018  enable_fast_install=yes
7019fi
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031# This can be used to rebuild libtool when needed
7032LIBTOOL_DEPS="$ltmain"
7033
7034# Always use our own libtool.
7035LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061test -z "$LN_S" && LN_S="ln -s"
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076if test -n "${ZSH_VERSION+set}" ; then
7077   setopt NO_GLOB_SUBST
7078fi
7079
7080{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
7081$as_echo_n "checking for objdir... " >&6; }
7082if test "${lt_cv_objdir+set}" = set; then
7083  $as_echo_n "(cached) " >&6
7084else
7085  rm -f .libs 2>/dev/null
7086mkdir .libs 2>/dev/null
7087if test -d .libs; then
7088  lt_cv_objdir=.libs
7089else
7090  # MS-DOS does not allow filenames that begin with a dot.
7091  lt_cv_objdir=_libs
7092fi
7093rmdir .libs 2>/dev/null
7094fi
7095{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7096$as_echo "$lt_cv_objdir" >&6; }
7097objdir=$lt_cv_objdir
7098
7099
7100
7101
7102
7103cat >>confdefs.h <<_ACEOF
7104#define LT_OBJDIR "$lt_cv_objdir/"
7105_ACEOF
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123case $host_os in
7124aix3*)
7125  # AIX sometimes has problems with the GCC collect2 program.  For some
7126  # reason, if we set the COLLECT_NAMES environment variable, the problems
7127  # vanish in a puff of smoke.
7128  if test "X${COLLECT_NAMES+set}" != Xset; then
7129    COLLECT_NAMES=
7130    export COLLECT_NAMES
7131  fi
7132  ;;
7133esac
7134
7135# Sed substitution that helps us do robust quoting.  It backslashifies
7136# metacharacters that are still active within double-quoted strings.
7137sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7138
7139# Same as above, but do not quote variable references.
7140double_quote_subst='s/\(["`\\]\)/\\\1/g'
7141
7142# Sed substitution to delay expansion of an escaped shell variable in a
7143# double_quote_subst'ed string.
7144delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7145
7146# Sed substitution to delay expansion of an escaped single quote.
7147delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7148
7149# Sed substitution to avoid accidental globbing in evaled expressions
7150no_glob_subst='s/\*/\\\*/g'
7151
7152# Global variables:
7153ofile=libtool
7154can_build_shared=yes
7155
7156# All known linkers require a `.a' archive for static linking (except MSVC,
7157# which needs '.lib').
7158libext=a
7159
7160with_gnu_ld="$lt_cv_prog_gnu_ld"
7161
7162old_CC="$CC"
7163old_CFLAGS="$CFLAGS"
7164
7165# Set sane defaults for various variables
7166test -z "$CC" && CC=cc
7167test -z "$LTCC" && LTCC=$CC
7168test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7169test -z "$LD" && LD=ld
7170test -z "$ac_objext" && ac_objext=o
7171
7172for cc_temp in $compiler""; do
7173  case $cc_temp in
7174    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7175    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7176    \-*) ;;
7177    *) break;;
7178  esac
7179done
7180cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7181
7182
7183# Only perform the check for file, if the check method requires it
7184test -z "$MAGIC_CMD" && MAGIC_CMD=file
7185case $deplibs_check_method in
7186file_magic*)
7187  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7188    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7189$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7190if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7191  $as_echo_n "(cached) " >&6
7192else
7193  case $MAGIC_CMD in
7194[\\/*] |  ?:[\\/]*)
7195  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7196  ;;
7197*)
7198  lt_save_MAGIC_CMD="$MAGIC_CMD"
7199  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7200  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7201  for ac_dir in $ac_dummy; do
7202    IFS="$lt_save_ifs"
7203    test -z "$ac_dir" && ac_dir=.
7204    if test -f $ac_dir/${ac_tool_prefix}file; then
7205      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7206      if test -n "$file_magic_test_file"; then
7207	case $deplibs_check_method in
7208	"file_magic "*)
7209	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7210	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7211	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7212	    $EGREP "$file_magic_regex" > /dev/null; then
7213	    :
7214	  else
7215	    cat <<_LT_EOF 1>&2
7216
7217*** Warning: the command libtool uses to detect shared libraries,
7218*** $file_magic_cmd, produces output that libtool cannot recognize.
7219*** The result is that libtool may fail to recognize shared libraries
7220*** as such.  This will affect the creation of libtool libraries that
7221*** depend on shared libraries, but programs linked with such libtool
7222*** libraries will work regardless of this problem.  Nevertheless, you
7223*** may want to report the problem to your system manager and/or to
7224*** bug-libtool@gnu.org
7225
7226_LT_EOF
7227	  fi ;;
7228	esac
7229      fi
7230      break
7231    fi
7232  done
7233  IFS="$lt_save_ifs"
7234  MAGIC_CMD="$lt_save_MAGIC_CMD"
7235  ;;
7236esac
7237fi
7238
7239MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7240if test -n "$MAGIC_CMD"; then
7241  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7242$as_echo "$MAGIC_CMD" >&6; }
7243else
7244  { $as_echo "$as_me:$LINENO: result: no" >&5
7245$as_echo "no" >&6; }
7246fi
7247
7248
7249
7250
7251
7252if test -z "$lt_cv_path_MAGIC_CMD"; then
7253  if test -n "$ac_tool_prefix"; then
7254    { $as_echo "$as_me:$LINENO: checking for file" >&5
7255$as_echo_n "checking for file... " >&6; }
7256if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7257  $as_echo_n "(cached) " >&6
7258else
7259  case $MAGIC_CMD in
7260[\\/*] |  ?:[\\/]*)
7261  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7262  ;;
7263*)
7264  lt_save_MAGIC_CMD="$MAGIC_CMD"
7265  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7266  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7267  for ac_dir in $ac_dummy; do
7268    IFS="$lt_save_ifs"
7269    test -z "$ac_dir" && ac_dir=.
7270    if test -f $ac_dir/file; then
7271      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7272      if test -n "$file_magic_test_file"; then
7273	case $deplibs_check_method in
7274	"file_magic "*)
7275	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7276	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7277	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7278	    $EGREP "$file_magic_regex" > /dev/null; then
7279	    :
7280	  else
7281	    cat <<_LT_EOF 1>&2
7282
7283*** Warning: the command libtool uses to detect shared libraries,
7284*** $file_magic_cmd, produces output that libtool cannot recognize.
7285*** The result is that libtool may fail to recognize shared libraries
7286*** as such.  This will affect the creation of libtool libraries that
7287*** depend on shared libraries, but programs linked with such libtool
7288*** libraries will work regardless of this problem.  Nevertheless, you
7289*** may want to report the problem to your system manager and/or to
7290*** bug-libtool@gnu.org
7291
7292_LT_EOF
7293	  fi ;;
7294	esac
7295      fi
7296      break
7297    fi
7298  done
7299  IFS="$lt_save_ifs"
7300  MAGIC_CMD="$lt_save_MAGIC_CMD"
7301  ;;
7302esac
7303fi
7304
7305MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7306if test -n "$MAGIC_CMD"; then
7307  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7308$as_echo "$MAGIC_CMD" >&6; }
7309else
7310  { $as_echo "$as_me:$LINENO: result: no" >&5
7311$as_echo "no" >&6; }
7312fi
7313
7314
7315  else
7316    MAGIC_CMD=:
7317  fi
7318fi
7319
7320  fi
7321  ;;
7322esac
7323
7324# Use C for the default configuration in the libtool script
7325
7326lt_save_CC="$CC"
7327ac_ext=c
7328ac_cpp='$CPP $CPPFLAGS'
7329ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7330ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7331ac_compiler_gnu=$ac_cv_c_compiler_gnu
7332
7333
7334# Source file extension for C test sources.
7335ac_ext=c
7336
7337# Object file extension for compiled C test sources.
7338objext=o
7339objext=$objext
7340
7341# Code to be used in simple compile tests
7342lt_simple_compile_test_code="int some_variable = 0;"
7343
7344# Code to be used in simple link tests
7345lt_simple_link_test_code='int main(){return(0);}'
7346
7347
7348
7349
7350
7351
7352
7353# If no C compiler was specified, use CC.
7354LTCC=${LTCC-"$CC"}
7355
7356# If no C compiler flags were specified, use CFLAGS.
7357LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7358
7359# Allow CC to be a program name with arguments.
7360compiler=$CC
7361
7362# Save the default compiler, since it gets overwritten when the other
7363# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7364compiler_DEFAULT=$CC
7365
7366# save warnings/boilerplate of simple test code
7367ac_outfile=conftest.$ac_objext
7368echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7369eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7370_lt_compiler_boilerplate=`cat conftest.err`
7371$RM conftest*
7372
7373ac_outfile=conftest.$ac_objext
7374echo "$lt_simple_link_test_code" >conftest.$ac_ext
7375eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7376_lt_linker_boilerplate=`cat conftest.err`
7377$RM -r conftest*
7378
7379
7380## CAVEAT EMPTOR:
7381## There is no encapsulation within the following macros, do not change
7382## the running order or otherwise move them around unless you know exactly
7383## what you are doing...
7384if test -n "$compiler"; then
7385
7386lt_prog_compiler_no_builtin_flag=
7387
7388if test "$GCC" = yes; then
7389  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7390
7391  { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7392$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7393if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7394  $as_echo_n "(cached) " >&6
7395else
7396  lt_cv_prog_compiler_rtti_exceptions=no
7397   ac_outfile=conftest.$ac_objext
7398   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7399   lt_compiler_flag="-fno-rtti -fno-exceptions"
7400   # Insert the option either (1) after the last *FLAGS variable, or
7401   # (2) before a word containing "conftest.", or (3) at the end.
7402   # Note that $ac_compile itself does not contain backslashes and begins
7403   # with a dollar sign (not a hyphen), so the echo should work correctly.
7404   # The option is referenced via a variable to avoid confusing sed.
7405   lt_compile=`echo "$ac_compile" | $SED \
7406   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7407   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7408   -e 's:$: $lt_compiler_flag:'`
7409   (eval echo "\"\$as_me:7409: $lt_compile\"" >&5)
7410   (eval "$lt_compile" 2>conftest.err)
7411   ac_status=$?
7412   cat conftest.err >&5
7413   echo "$as_me:7413: \$? = $ac_status" >&5
7414   if (exit $ac_status) && test -s "$ac_outfile"; then
7415     # The compiler can only warn and ignore the option if not recognized
7416     # So say no if there are warnings other than the usual output.
7417     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7418     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7419     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7420       lt_cv_prog_compiler_rtti_exceptions=yes
7421     fi
7422   fi
7423   $RM conftest*
7424
7425fi
7426{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7427$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7428
7429if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7430    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7431else
7432    :
7433fi
7434
7435fi
7436
7437
7438
7439
7440
7441
7442  lt_prog_compiler_wl=
7443lt_prog_compiler_pic=
7444lt_prog_compiler_static=
7445
7446{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7447$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7448
7449  if test "$GCC" = yes; then
7450    lt_prog_compiler_wl='-Wl,'
7451    lt_prog_compiler_static='-static'
7452
7453    case $host_os in
7454      aix*)
7455      # All AIX code is PIC.
7456      if test "$host_cpu" = ia64; then
7457	# AIX 5 now supports IA64 processor
7458	lt_prog_compiler_static='-Bstatic'
7459      fi
7460      ;;
7461
7462    amigaos*)
7463      case $host_cpu in
7464      powerpc)
7465            # see comment about AmigaOS4 .so support
7466            lt_prog_compiler_pic='-fPIC'
7467        ;;
7468      m68k)
7469            # FIXME: we need at least 68020 code to build shared libraries, but
7470            # adding the `-m68020' flag to GCC prevents building anything better,
7471            # like `-m68040'.
7472            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7473        ;;
7474      esac
7475      ;;
7476
7477    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7478      # PIC is the default for these OSes.
7479      ;;
7480
7481    mingw* | cygwin* | pw32* | os2* | cegcc*)
7482      # This hack is so that the source file can tell whether it is being
7483      # built for inclusion in a dll (and should export symbols for example).
7484      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7485      # (--disable-auto-import) libraries
7486      lt_prog_compiler_pic='-DDLL_EXPORT'
7487      ;;
7488
7489    darwin* | rhapsody*)
7490      # PIC is the default on this platform
7491      # Common symbols not allowed in MH_DYLIB files
7492      lt_prog_compiler_pic='-fno-common'
7493      ;;
7494
7495    hpux*)
7496      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7497      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7498      # sets the default TLS model and affects inlining.
7499      case $host_cpu in
7500      hppa*64*)
7501	# +Z the default
7502	;;
7503      *)
7504	lt_prog_compiler_pic='-fPIC'
7505	;;
7506      esac
7507      ;;
7508
7509    interix[3-9]*)
7510      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7511      # Instead, we relocate shared libraries at runtime.
7512      ;;
7513
7514    msdosdjgpp*)
7515      # Just because we use GCC doesn't mean we suddenly get shared libraries
7516      # on systems that don't support them.
7517      lt_prog_compiler_can_build_shared=no
7518      enable_shared=no
7519      ;;
7520
7521    *nto* | *qnx*)
7522      # QNX uses GNU C++, but need to define -shared option too, otherwise
7523      # it will coredump.
7524      lt_prog_compiler_pic='-fPIC -shared'
7525      ;;
7526
7527    sysv4*MP*)
7528      if test -d /usr/nec; then
7529	lt_prog_compiler_pic=-Kconform_pic
7530      fi
7531      ;;
7532
7533    *)
7534      lt_prog_compiler_pic='-fPIC'
7535      ;;
7536    esac
7537  else
7538    # PORTME Check for flag to pass linker flags through the system compiler.
7539    case $host_os in
7540    aix*)
7541      lt_prog_compiler_wl='-Wl,'
7542      if test "$host_cpu" = ia64; then
7543	# AIX 5 now supports IA64 processor
7544	lt_prog_compiler_static='-Bstatic'
7545      else
7546	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7547      fi
7548      ;;
7549
7550    mingw* | cygwin* | pw32* | os2* | cegcc*)
7551      # This hack is so that the source file can tell whether it is being
7552      # built for inclusion in a dll (and should export symbols for example).
7553      lt_prog_compiler_pic='-DDLL_EXPORT'
7554      ;;
7555
7556    hpux9* | hpux10* | hpux11*)
7557      lt_prog_compiler_wl='-Wl,'
7558      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7559      # not for PA HP-UX.
7560      case $host_cpu in
7561      hppa*64*|ia64*)
7562	# +Z the default
7563	;;
7564      *)
7565	lt_prog_compiler_pic='+Z'
7566	;;
7567      esac
7568      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7569      lt_prog_compiler_static='${wl}-a ${wl}archive'
7570      ;;
7571
7572    irix5* | irix6* | nonstopux*)
7573      lt_prog_compiler_wl='-Wl,'
7574      # PIC (with -KPIC) is the default.
7575      lt_prog_compiler_static='-non_shared'
7576      ;;
7577
7578    linux* | k*bsd*-gnu)
7579      case $cc_basename in
7580      # old Intel for x86_64 which still supported -KPIC.
7581      ecc*)
7582	lt_prog_compiler_wl='-Wl,'
7583	lt_prog_compiler_pic='-KPIC'
7584	lt_prog_compiler_static='-static'
7585        ;;
7586      # icc used to be incompatible with GCC.
7587      # ICC 10 doesn't accept -KPIC any more.
7588      icc* | ifort*)
7589	lt_prog_compiler_wl='-Wl,'
7590	lt_prog_compiler_pic='-fPIC'
7591	lt_prog_compiler_static='-static'
7592        ;;
7593      # Lahey Fortran 8.1.
7594      lf95*)
7595	lt_prog_compiler_wl='-Wl,'
7596	lt_prog_compiler_pic='--shared'
7597	lt_prog_compiler_static='--static'
7598	;;
7599      pgcc* | pgf77* | pgf90* | pgf95*)
7600        # Portland Group compilers (*not* the Pentium gcc compiler,
7601	# which looks to be a dead project)
7602	lt_prog_compiler_wl='-Wl,'
7603	lt_prog_compiler_pic='-fpic'
7604	lt_prog_compiler_static='-Bstatic'
7605        ;;
7606      ccc*)
7607        lt_prog_compiler_wl='-Wl,'
7608        # All Alpha code is PIC.
7609        lt_prog_compiler_static='-non_shared'
7610        ;;
7611      xl*)
7612	# IBM XL C 8.0/Fortran 10.1 on PPC
7613	lt_prog_compiler_wl='-Wl,'
7614	lt_prog_compiler_pic='-qpic'
7615	lt_prog_compiler_static='-qstaticlink'
7616	;;
7617      *)
7618	case `$CC -V 2>&1 | sed 5q` in
7619	*Sun\ C*)
7620	  # Sun C 5.9
7621	  lt_prog_compiler_pic='-KPIC'
7622	  lt_prog_compiler_static='-Bstatic'
7623	  lt_prog_compiler_wl='-Wl,'
7624	  ;;
7625	*Sun\ F*)
7626	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7627	  lt_prog_compiler_pic='-KPIC'
7628	  lt_prog_compiler_static='-Bstatic'
7629	  lt_prog_compiler_wl=''
7630	  ;;
7631	esac
7632	;;
7633      esac
7634      ;;
7635
7636    newsos6)
7637      lt_prog_compiler_pic='-KPIC'
7638      lt_prog_compiler_static='-Bstatic'
7639      ;;
7640
7641    *nto* | *qnx*)
7642      # QNX uses GNU C++, but need to define -shared option too, otherwise
7643      # it will coredump.
7644      lt_prog_compiler_pic='-fPIC -shared'
7645      ;;
7646
7647    osf3* | osf4* | osf5*)
7648      lt_prog_compiler_wl='-Wl,'
7649      # All OSF/1 code is PIC.
7650      lt_prog_compiler_static='-non_shared'
7651      ;;
7652
7653    rdos*)
7654      lt_prog_compiler_static='-non_shared'
7655      ;;
7656
7657    solaris*)
7658      lt_prog_compiler_pic='-KPIC'
7659      lt_prog_compiler_static='-Bstatic'
7660      case $cc_basename in
7661      f77* | f90* | f95*)
7662	lt_prog_compiler_wl='-Qoption ld ';;
7663      *)
7664	lt_prog_compiler_wl='-Wl,';;
7665      esac
7666      ;;
7667
7668    sunos4*)
7669      lt_prog_compiler_wl='-Qoption ld '
7670      lt_prog_compiler_pic='-PIC'
7671      lt_prog_compiler_static='-Bstatic'
7672      ;;
7673
7674    sysv4 | sysv4.2uw2* | sysv4.3*)
7675      lt_prog_compiler_wl='-Wl,'
7676      lt_prog_compiler_pic='-KPIC'
7677      lt_prog_compiler_static='-Bstatic'
7678      ;;
7679
7680    sysv4*MP*)
7681      if test -d /usr/nec ;then
7682	lt_prog_compiler_pic='-Kconform_pic'
7683	lt_prog_compiler_static='-Bstatic'
7684      fi
7685      ;;
7686
7687    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7688      lt_prog_compiler_wl='-Wl,'
7689      lt_prog_compiler_pic='-KPIC'
7690      lt_prog_compiler_static='-Bstatic'
7691      ;;
7692
7693    unicos*)
7694      lt_prog_compiler_wl='-Wl,'
7695      lt_prog_compiler_can_build_shared=no
7696      ;;
7697
7698    uts4*)
7699      lt_prog_compiler_pic='-pic'
7700      lt_prog_compiler_static='-Bstatic'
7701      ;;
7702
7703    *)
7704      lt_prog_compiler_can_build_shared=no
7705      ;;
7706    esac
7707  fi
7708
7709case $host_os in
7710  # For platforms which do not support PIC, -DPIC is meaningless:
7711  *djgpp*)
7712    lt_prog_compiler_pic=
7713    ;;
7714  *)
7715    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7716    ;;
7717esac
7718{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7719$as_echo "$lt_prog_compiler_pic" >&6; }
7720
7721
7722
7723
7724
7725
7726#
7727# Check to make sure the PIC flag actually works.
7728#
7729if test -n "$lt_prog_compiler_pic"; then
7730  { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7731$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7732if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
7733  $as_echo_n "(cached) " >&6
7734else
7735  lt_cv_prog_compiler_pic_works=no
7736   ac_outfile=conftest.$ac_objext
7737   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7738   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7739   # Insert the option either (1) after the last *FLAGS variable, or
7740   # (2) before a word containing "conftest.", or (3) at the end.
7741   # Note that $ac_compile itself does not contain backslashes and begins
7742   # with a dollar sign (not a hyphen), so the echo should work correctly.
7743   # The option is referenced via a variable to avoid confusing sed.
7744   lt_compile=`echo "$ac_compile" | $SED \
7745   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7746   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7747   -e 's:$: $lt_compiler_flag:'`
7748   (eval echo "\"\$as_me:7748: $lt_compile\"" >&5)
7749   (eval "$lt_compile" 2>conftest.err)
7750   ac_status=$?
7751   cat conftest.err >&5
7752   echo "$as_me:7752: \$? = $ac_status" >&5
7753   if (exit $ac_status) && test -s "$ac_outfile"; then
7754     # The compiler can only warn and ignore the option if not recognized
7755     # So say no if there are warnings other than the usual output.
7756     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7757     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7758     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7759       lt_cv_prog_compiler_pic_works=yes
7760     fi
7761   fi
7762   $RM conftest*
7763
7764fi
7765{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7766$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7767
7768if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7769    case $lt_prog_compiler_pic in
7770     "" | " "*) ;;
7771     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7772     esac
7773else
7774    lt_prog_compiler_pic=
7775     lt_prog_compiler_can_build_shared=no
7776fi
7777
7778fi
7779
7780
7781
7782
7783
7784
7785#
7786# Check to make sure the static flag actually works.
7787#
7788wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7789{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7790$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7791if test "${lt_cv_prog_compiler_static_works+set}" = set; then
7792  $as_echo_n "(cached) " >&6
7793else
7794  lt_cv_prog_compiler_static_works=no
7795   save_LDFLAGS="$LDFLAGS"
7796   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7797   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7798   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7799     # The linker can only warn and ignore the option if not recognized
7800     # So say no if there are warnings
7801     if test -s conftest.err; then
7802       # Append any errors to the config.log.
7803       cat conftest.err 1>&5
7804       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7805       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7806       if diff conftest.exp conftest.er2 >/dev/null; then
7807         lt_cv_prog_compiler_static_works=yes
7808       fi
7809     else
7810       lt_cv_prog_compiler_static_works=yes
7811     fi
7812   fi
7813   $RM -r conftest*
7814   LDFLAGS="$save_LDFLAGS"
7815
7816fi
7817{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7818$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7819
7820if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7821    :
7822else
7823    lt_prog_compiler_static=
7824fi
7825
7826
7827
7828
7829
7830
7831
7832  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7833$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7834if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7835  $as_echo_n "(cached) " >&6
7836else
7837  lt_cv_prog_compiler_c_o=no
7838   $RM -r conftest 2>/dev/null
7839   mkdir conftest
7840   cd conftest
7841   mkdir out
7842   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7843
7844   lt_compiler_flag="-o out/conftest2.$ac_objext"
7845   # Insert the option either (1) after the last *FLAGS variable, or
7846   # (2) before a word containing "conftest.", or (3) at the end.
7847   # Note that $ac_compile itself does not contain backslashes and begins
7848   # with a dollar sign (not a hyphen), so the echo should work correctly.
7849   lt_compile=`echo "$ac_compile" | $SED \
7850   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7851   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7852   -e 's:$: $lt_compiler_flag:'`
7853   (eval echo "\"\$as_me:7853: $lt_compile\"" >&5)
7854   (eval "$lt_compile" 2>out/conftest.err)
7855   ac_status=$?
7856   cat out/conftest.err >&5
7857   echo "$as_me:7857: \$? = $ac_status" >&5
7858   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7859   then
7860     # The compiler can only warn and ignore the option if not recognized
7861     # So say no if there are warnings
7862     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7863     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7864     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7865       lt_cv_prog_compiler_c_o=yes
7866     fi
7867   fi
7868   chmod u+w . 2>&5
7869   $RM conftest*
7870   # SGI C++ compiler will create directory out/ii_files/ for
7871   # template instantiation
7872   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7873   $RM out/* && rmdir out
7874   cd ..
7875   $RM -r conftest
7876   $RM conftest*
7877
7878fi
7879{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7880$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7881
7882
7883
7884
7885
7886
7887  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7888$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7889if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7890  $as_echo_n "(cached) " >&6
7891else
7892  lt_cv_prog_compiler_c_o=no
7893   $RM -r conftest 2>/dev/null
7894   mkdir conftest
7895   cd conftest
7896   mkdir out
7897   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7898
7899   lt_compiler_flag="-o out/conftest2.$ac_objext"
7900   # Insert the option either (1) after the last *FLAGS variable, or
7901   # (2) before a word containing "conftest.", or (3) at the end.
7902   # Note that $ac_compile itself does not contain backslashes and begins
7903   # with a dollar sign (not a hyphen), so the echo should work correctly.
7904   lt_compile=`echo "$ac_compile" | $SED \
7905   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7906   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7907   -e 's:$: $lt_compiler_flag:'`
7908   (eval echo "\"\$as_me:7908: $lt_compile\"" >&5)
7909   (eval "$lt_compile" 2>out/conftest.err)
7910   ac_status=$?
7911   cat out/conftest.err >&5
7912   echo "$as_me:7912: \$? = $ac_status" >&5
7913   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7914   then
7915     # The compiler can only warn and ignore the option if not recognized
7916     # So say no if there are warnings
7917     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7918     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7919     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7920       lt_cv_prog_compiler_c_o=yes
7921     fi
7922   fi
7923   chmod u+w . 2>&5
7924   $RM conftest*
7925   # SGI C++ compiler will create directory out/ii_files/ for
7926   # template instantiation
7927   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7928   $RM out/* && rmdir out
7929   cd ..
7930   $RM -r conftest
7931   $RM conftest*
7932
7933fi
7934{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7935$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7936
7937
7938
7939
7940hard_links="nottested"
7941if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7942  # do not overwrite the value of need_locks provided by the user
7943  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7944$as_echo_n "checking if we can lock with hard links... " >&6; }
7945  hard_links=yes
7946  $RM conftest*
7947  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7948  touch conftest.a
7949  ln conftest.a conftest.b 2>&5 || hard_links=no
7950  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7951  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
7952$as_echo "$hard_links" >&6; }
7953  if test "$hard_links" = no; then
7954    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7955$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7956    need_locks=warn
7957  fi
7958else
7959  need_locks=no
7960fi
7961
7962
7963
7964
7965
7966
7967  { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7968$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7969
7970  runpath_var=
7971  allow_undefined_flag=
7972  always_export_symbols=no
7973  archive_cmds=
7974  archive_expsym_cmds=
7975  compiler_needs_object=no
7976  enable_shared_with_static_runtimes=no
7977  export_dynamic_flag_spec=
7978  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7979  hardcode_automatic=no
7980  hardcode_direct=no
7981  hardcode_direct_absolute=no
7982  hardcode_libdir_flag_spec=
7983  hardcode_libdir_flag_spec_ld=
7984  hardcode_libdir_separator=
7985  hardcode_minus_L=no
7986  hardcode_shlibpath_var=unsupported
7987  inherit_rpath=no
7988  link_all_deplibs=unknown
7989  module_cmds=
7990  module_expsym_cmds=
7991  old_archive_from_new_cmds=
7992  old_archive_from_expsyms_cmds=
7993  thread_safe_flag_spec=
7994  whole_archive_flag_spec=
7995  # include_expsyms should be a list of space-separated symbols to be *always*
7996  # included in the symbol list
7997  include_expsyms=
7998  # exclude_expsyms can be an extended regexp of symbols to exclude
7999  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8000  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8001  # as well as any symbol that contains `d'.
8002  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8003  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8004  # platforms (ab)use it in PIC code, but their linkers get confused if
8005  # the symbol is explicitly referenced.  Since portable code cannot
8006  # rely on this symbol name, it's probably fine to never include it in
8007  # preloaded symbol tables.
8008  # Exclude shared library initialization/finalization symbols.
8009  extract_expsyms_cmds=
8010
8011  case $host_os in
8012  cygwin* | mingw* | pw32* | cegcc*)
8013    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8014    # When not using gcc, we currently assume that we are using
8015    # Microsoft Visual C++.
8016    if test "$GCC" != yes; then
8017      with_gnu_ld=no
8018    fi
8019    ;;
8020  interix*)
8021    # we just hope/assume this is gcc and not c89 (= MSVC++)
8022    with_gnu_ld=yes
8023    ;;
8024  openbsd*)
8025    with_gnu_ld=no
8026    ;;
8027  esac
8028
8029  ld_shlibs=yes
8030  if test "$with_gnu_ld" = yes; then
8031    # If archive_cmds runs LD, not CC, wlarc should be empty
8032    wlarc='${wl}'
8033
8034    # Set some defaults for GNU ld with shared library support. These
8035    # are reset later if shared libraries are not supported. Putting them
8036    # here allows them to be overridden if necessary.
8037    runpath_var=LD_RUN_PATH
8038    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8039    export_dynamic_flag_spec='${wl}--export-dynamic'
8040    # ancient GNU ld didn't support --whole-archive et. al.
8041    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8042      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8043    else
8044      whole_archive_flag_spec=
8045    fi
8046    supports_anon_versioning=no
8047    case `$LD -v 2>&1` in
8048      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8049      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8050      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8051      *\ 2.11.*) ;; # other 2.11 versions
8052      *) supports_anon_versioning=yes ;;
8053    esac
8054
8055    # See if GNU ld supports shared libraries.
8056    case $host_os in
8057    aix[3-9]*)
8058      # On AIX/PPC, the GNU linker is very broken
8059      if test "$host_cpu" != ia64; then
8060	ld_shlibs=no
8061	cat <<_LT_EOF 1>&2
8062
8063*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8064*** to be unable to reliably create shared libraries on AIX.
8065*** Therefore, libtool is disabling shared libraries support.  If you
8066*** really care for shared libraries, you may want to modify your PATH
8067*** so that a non-GNU linker is found, and then restart.
8068
8069_LT_EOF
8070      fi
8071      ;;
8072
8073    amigaos*)
8074      case $host_cpu in
8075      powerpc)
8076            # see comment about AmigaOS4 .so support
8077            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8078            archive_expsym_cmds=''
8079        ;;
8080      m68k)
8081            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)'
8082            hardcode_libdir_flag_spec='-L$libdir'
8083            hardcode_minus_L=yes
8084        ;;
8085      esac
8086      ;;
8087
8088    beos*)
8089      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8090	allow_undefined_flag=unsupported
8091	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8092	# support --undefined.  This deserves some investigation.  FIXME
8093	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8094      else
8095	ld_shlibs=no
8096      fi
8097      ;;
8098
8099    cygwin* | mingw* | pw32* | cegcc*)
8100      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8101      # as there is no search path for DLLs.
8102      hardcode_libdir_flag_spec='-L$libdir'
8103      allow_undefined_flag=unsupported
8104      always_export_symbols=no
8105      enable_shared_with_static_runtimes=yes
8106      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8107
8108      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8109        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8110	# If the export-symbols file already is a .def file (1st line
8111	# is EXPORTS), use it as is; otherwise, prepend...
8112	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8113	  cp $export_symbols $output_objdir/$soname.def;
8114	else
8115	  echo EXPORTS > $output_objdir/$soname.def;
8116	  cat $export_symbols >> $output_objdir/$soname.def;
8117	fi~
8118	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8119      else
8120	ld_shlibs=no
8121      fi
8122      ;;
8123
8124    interix[3-9]*)
8125      hardcode_direct=no
8126      hardcode_shlibpath_var=no
8127      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8128      export_dynamic_flag_spec='${wl}-E'
8129      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8130      # Instead, shared libraries are loaded at an image base (0x10000000 by
8131      # default) and relocated if they conflict, which is a slow very memory
8132      # consuming and fragmenting process.  To avoid this, we pick a random,
8133      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8134      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8135      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8136      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'
8137      ;;
8138
8139    gnu* | linux* | tpf* | k*bsd*-gnu)
8140      tmp_diet=no
8141      if test "$host_os" = linux-dietlibc; then
8142	case $cc_basename in
8143	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8144	esac
8145      fi
8146      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8147	 && test "$tmp_diet" = no
8148      then
8149	tmp_addflag=
8150	tmp_sharedflag='-shared'
8151	case $cc_basename,$host_cpu in
8152        pgcc*)				# Portland Group C compiler
8153	  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'
8154	  tmp_addflag=' $pic_flag'
8155	  ;;
8156	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8157	  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'
8158	  tmp_addflag=' $pic_flag -Mnomain' ;;
8159	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8160	  tmp_addflag=' -i_dynamic' ;;
8161	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8162	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8163	ifc* | ifort*)			# Intel Fortran compiler
8164	  tmp_addflag=' -nofor_main' ;;
8165	lf95*)				# Lahey Fortran 8.1
8166	  whole_archive_flag_spec=
8167	  tmp_sharedflag='--shared' ;;
8168	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8169	  tmp_sharedflag='-qmkshrobj'
8170	  tmp_addflag= ;;
8171	esac
8172	case `$CC -V 2>&1 | sed 5q` in
8173	*Sun\ C*)			# Sun C 5.9
8174	  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'
8175	  compiler_needs_object=yes
8176	  tmp_sharedflag='-G' ;;
8177	*Sun\ F*)			# Sun Fortran 8.3
8178	  tmp_sharedflag='-G' ;;
8179	esac
8180	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8181
8182        if test "x$supports_anon_versioning" = xyes; then
8183          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8184	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8185	    echo "local: *; };" >> $output_objdir/$libname.ver~
8186	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8187        fi
8188
8189	case $cc_basename in
8190	xlf*)
8191	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8192	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8193	  hardcode_libdir_flag_spec=
8194	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8195	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8196	  if test "x$supports_anon_versioning" = xyes; then
8197	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8198	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8199	      echo "local: *; };" >> $output_objdir/$libname.ver~
8200	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8201	  fi
8202	  ;;
8203	esac
8204      else
8205        ld_shlibs=no
8206      fi
8207      ;;
8208
8209    netbsd*)
8210      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8211	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8212	wlarc=
8213      else
8214	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8215	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8216      fi
8217      ;;
8218
8219    solaris*)
8220      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8221	ld_shlibs=no
8222	cat <<_LT_EOF 1>&2
8223
8224*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8225*** create shared libraries on Solaris systems.  Therefore, libtool
8226*** is disabling shared libraries support.  We urge you to upgrade GNU
8227*** binutils to release 2.9.1 or newer.  Another option is to modify
8228*** your PATH or compiler configuration so that the native linker is
8229*** used, and then restart.
8230
8231_LT_EOF
8232      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8233	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8234	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8235      else
8236	ld_shlibs=no
8237      fi
8238      ;;
8239
8240    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8241      case `$LD -v 2>&1` in
8242        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8243	ld_shlibs=no
8244	cat <<_LT_EOF 1>&2
8245
8246*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8247*** reliably create shared libraries on SCO systems.  Therefore, libtool
8248*** is disabling shared libraries support.  We urge you to upgrade GNU
8249*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8250*** your PATH or compiler configuration so that the native linker is
8251*** used, and then restart.
8252
8253_LT_EOF
8254	;;
8255	*)
8256	  # For security reasons, it is highly recommended that you always
8257	  # use absolute paths for naming shared libraries, and exclude the
8258	  # DT_RUNPATH tag from executables and libraries.  But doing so
8259	  # requires that you compile everything twice, which is a pain.
8260	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8261	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8262	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8263	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8264	  else
8265	    ld_shlibs=no
8266	  fi
8267	;;
8268      esac
8269      ;;
8270
8271    sunos4*)
8272      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8273      wlarc=
8274      hardcode_direct=yes
8275      hardcode_shlibpath_var=no
8276      ;;
8277
8278    *)
8279      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8280	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8281	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8282      else
8283	ld_shlibs=no
8284      fi
8285      ;;
8286    esac
8287
8288    if test "$ld_shlibs" = no; then
8289      runpath_var=
8290      hardcode_libdir_flag_spec=
8291      export_dynamic_flag_spec=
8292      whole_archive_flag_spec=
8293    fi
8294  else
8295    # PORTME fill in a description of your system's linker (not GNU ld)
8296    case $host_os in
8297    aix3*)
8298      allow_undefined_flag=unsupported
8299      always_export_symbols=yes
8300      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'
8301      # Note: this linker hardcodes the directories in LIBPATH if there
8302      # are no directories specified by -L.
8303      hardcode_minus_L=yes
8304      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8305	# Neither direct hardcoding nor static linking is supported with a
8306	# broken collect2.
8307	hardcode_direct=unsupported
8308      fi
8309      ;;
8310
8311    aix[4-9]*)
8312      if test "$host_cpu" = ia64; then
8313	# On IA64, the linker does run time linking by default, so we don't
8314	# have to do anything special.
8315	aix_use_runtimelinking=no
8316	exp_sym_flag='-Bexport'
8317	no_entry_flag=""
8318      else
8319	# If we're using GNU nm, then we don't want the "-C" option.
8320	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8321	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8322	  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'
8323	else
8324	  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'
8325	fi
8326	aix_use_runtimelinking=no
8327
8328	# Test if we are trying to use run time linking or normal
8329	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8330	# need to do runtime linking.
8331	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8332	  for ld_flag in $LDFLAGS; do
8333	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8334	    aix_use_runtimelinking=yes
8335	    break
8336	  fi
8337	  done
8338	  ;;
8339	esac
8340
8341	exp_sym_flag='-bexport'
8342	no_entry_flag='-bnoentry'
8343      fi
8344
8345      # When large executables or shared objects are built, AIX ld can
8346      # have problems creating the table of contents.  If linking a library
8347      # or program results in "error TOC overflow" add -mminimal-toc to
8348      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8349      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8350
8351      archive_cmds=''
8352      hardcode_direct=yes
8353      hardcode_direct_absolute=yes
8354      hardcode_libdir_separator=':'
8355      link_all_deplibs=yes
8356      file_list_spec='${wl}-f,'
8357
8358      if test "$GCC" = yes; then
8359	case $host_os in aix4.[012]|aix4.[012].*)
8360	# We only want to do this on AIX 4.2 and lower, the check
8361	# below for broken collect2 doesn't work under 4.3+
8362	  collect2name=`${CC} -print-prog-name=collect2`
8363	  if test -f "$collect2name" &&
8364	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8365	  then
8366	  # We have reworked collect2
8367	  :
8368	  else
8369	  # We have old collect2
8370	  hardcode_direct=unsupported
8371	  # It fails to find uninstalled libraries when the uninstalled
8372	  # path is not listed in the libpath.  Setting hardcode_minus_L
8373	  # to unsupported forces relinking
8374	  hardcode_minus_L=yes
8375	  hardcode_libdir_flag_spec='-L$libdir'
8376	  hardcode_libdir_separator=
8377	  fi
8378	  ;;
8379	esac
8380	shared_flag='-shared'
8381	if test "$aix_use_runtimelinking" = yes; then
8382	  shared_flag="$shared_flag "'${wl}-G'
8383	fi
8384      else
8385	# not using gcc
8386	if test "$host_cpu" = ia64; then
8387	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8388	# chokes on -Wl,-G. The following line is correct:
8389	  shared_flag='-G'
8390	else
8391	  if test "$aix_use_runtimelinking" = yes; then
8392	    shared_flag='${wl}-G'
8393	  else
8394	    shared_flag='${wl}-bM:SRE'
8395	  fi
8396	fi
8397      fi
8398
8399      export_dynamic_flag_spec='${wl}-bexpall'
8400      # It seems that -bexpall does not export symbols beginning with
8401      # underscore (_), so it is better to generate a list of symbols to export.
8402      always_export_symbols=yes
8403      if test "$aix_use_runtimelinking" = yes; then
8404	# Warning - without using the other runtime loading flags (-brtl),
8405	# -berok will link without error, but may produce a broken library.
8406	allow_undefined_flag='-berok'
8407        # Determine the default libpath from the value encoded in an
8408        # empty executable.
8409        cat >conftest.$ac_ext <<_ACEOF
8410/* confdefs.h.  */
8411_ACEOF
8412cat confdefs.h >>conftest.$ac_ext
8413cat >>conftest.$ac_ext <<_ACEOF
8414/* end confdefs.h.  */
8415
8416int
8417main ()
8418{
8419
8420  ;
8421  return 0;
8422}
8423_ACEOF
8424rm -f conftest.$ac_objext conftest$ac_exeext
8425if { (ac_try="$ac_link"
8426case "(($ac_try" in
8427  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8428  *) ac_try_echo=$ac_try;;
8429esac
8430eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8431$as_echo "$ac_try_echo") >&5
8432  (eval "$ac_link") 2>conftest.er1
8433  ac_status=$?
8434  grep -v '^ *+' conftest.er1 >conftest.err
8435  rm -f conftest.er1
8436  cat conftest.err >&5
8437  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438  (exit $ac_status); } && {
8439	 test -z "$ac_c_werror_flag" ||
8440	 test ! -s conftest.err
8441       } && test -s conftest$ac_exeext && {
8442	 test "$cross_compiling" = yes ||
8443	 $as_test_x conftest$ac_exeext
8444       }; then
8445
8446lt_aix_libpath_sed='
8447    /Import File Strings/,/^$/ {
8448	/^0/ {
8449	    s/^0  *\(.*\)$/\1/
8450	    p
8451	}
8452    }'
8453aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8454# Check for a 64-bit object if we didn't find anything.
8455if test -z "$aix_libpath"; then
8456  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8457fi
8458else
8459  $as_echo "$as_me: failed program was:" >&5
8460sed 's/^/| /' conftest.$ac_ext >&5
8461
8462
8463fi
8464
8465rm -rf conftest.dSYM
8466rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8467      conftest$ac_exeext conftest.$ac_ext
8468if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8469
8470        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8471        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"
8472      else
8473	if test "$host_cpu" = ia64; then
8474	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8475	  allow_undefined_flag="-z nodefs"
8476	  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"
8477	else
8478	 # Determine the default libpath from the value encoded in an
8479	 # empty executable.
8480	 cat >conftest.$ac_ext <<_ACEOF
8481/* confdefs.h.  */
8482_ACEOF
8483cat confdefs.h >>conftest.$ac_ext
8484cat >>conftest.$ac_ext <<_ACEOF
8485/* end confdefs.h.  */
8486
8487int
8488main ()
8489{
8490
8491  ;
8492  return 0;
8493}
8494_ACEOF
8495rm -f conftest.$ac_objext conftest$ac_exeext
8496if { (ac_try="$ac_link"
8497case "(($ac_try" in
8498  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8499  *) ac_try_echo=$ac_try;;
8500esac
8501eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8502$as_echo "$ac_try_echo") >&5
8503  (eval "$ac_link") 2>conftest.er1
8504  ac_status=$?
8505  grep -v '^ *+' conftest.er1 >conftest.err
8506  rm -f conftest.er1
8507  cat conftest.err >&5
8508  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8509  (exit $ac_status); } && {
8510	 test -z "$ac_c_werror_flag" ||
8511	 test ! -s conftest.err
8512       } && test -s conftest$ac_exeext && {
8513	 test "$cross_compiling" = yes ||
8514	 $as_test_x conftest$ac_exeext
8515       }; then
8516
8517lt_aix_libpath_sed='
8518    /Import File Strings/,/^$/ {
8519	/^0/ {
8520	    s/^0  *\(.*\)$/\1/
8521	    p
8522	}
8523    }'
8524aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8525# Check for a 64-bit object if we didn't find anything.
8526if test -z "$aix_libpath"; then
8527  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8528fi
8529else
8530  $as_echo "$as_me: failed program was:" >&5
8531sed 's/^/| /' conftest.$ac_ext >&5
8532
8533
8534fi
8535
8536rm -rf conftest.dSYM
8537rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8538      conftest$ac_exeext conftest.$ac_ext
8539if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8540
8541	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8542	  # Warning - without using the other run time loading flags,
8543	  # -berok will link without error, but may produce a broken library.
8544	  no_undefined_flag=' ${wl}-bernotok'
8545	  allow_undefined_flag=' ${wl}-berok'
8546	  # Exported symbols can be pulled into shared objects from archives
8547	  whole_archive_flag_spec='$convenience'
8548	  archive_cmds_need_lc=yes
8549	  # This is similar to how AIX traditionally builds its shared libraries.
8550	  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'
8551	fi
8552      fi
8553      ;;
8554
8555    amigaos*)
8556      case $host_cpu in
8557      powerpc)
8558            # see comment about AmigaOS4 .so support
8559            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8560            archive_expsym_cmds=''
8561        ;;
8562      m68k)
8563            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)'
8564            hardcode_libdir_flag_spec='-L$libdir'
8565            hardcode_minus_L=yes
8566        ;;
8567      esac
8568      ;;
8569
8570    bsdi[45]*)
8571      export_dynamic_flag_spec=-rdynamic
8572      ;;
8573
8574    cygwin* | mingw* | pw32* | cegcc*)
8575      # When not using gcc, we currently assume that we are using
8576      # Microsoft Visual C++.
8577      # hardcode_libdir_flag_spec is actually meaningless, as there is
8578      # no search path for DLLs.
8579      hardcode_libdir_flag_spec=' '
8580      allow_undefined_flag=unsupported
8581      # Tell ltmain to make .lib files, not .a files.
8582      libext=lib
8583      # Tell ltmain to make .dll files, not .so files.
8584      shrext_cmds=".dll"
8585      # FIXME: Setting linknames here is a bad hack.
8586      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8587      # The linker will automatically build a .lib file if we build a DLL.
8588      old_archive_from_new_cmds='true'
8589      # FIXME: Should let the user specify the lib program.
8590      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8591      fix_srcfile_path='`cygpath -w "$srcfile"`'
8592      enable_shared_with_static_runtimes=yes
8593      ;;
8594
8595    darwin* | rhapsody*)
8596
8597
8598  archive_cmds_need_lc=no
8599  hardcode_direct=no
8600  hardcode_automatic=yes
8601  hardcode_shlibpath_var=unsupported
8602  whole_archive_flag_spec=''
8603  link_all_deplibs=yes
8604  allow_undefined_flag="$_lt_dar_allow_undefined"
8605  case $cc_basename in
8606     ifort*) _lt_dar_can_shared=yes ;;
8607     *) _lt_dar_can_shared=$GCC ;;
8608  esac
8609  if test "$_lt_dar_can_shared" = "yes"; then
8610    output_verbose_link_cmd=echo
8611    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8612    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8613    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}"
8614    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}"
8615
8616  else
8617  ld_shlibs=no
8618  fi
8619
8620      ;;
8621
8622    dgux*)
8623      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8624      hardcode_libdir_flag_spec='-L$libdir'
8625      hardcode_shlibpath_var=no
8626      ;;
8627
8628    freebsd1*)
8629      ld_shlibs=no
8630      ;;
8631
8632    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8633    # support.  Future versions do this automatically, but an explicit c++rt0.o
8634    # does not break anything, and helps significantly (at the cost of a little
8635    # extra space).
8636    freebsd2.2*)
8637      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8638      hardcode_libdir_flag_spec='-R$libdir'
8639      hardcode_direct=yes
8640      hardcode_shlibpath_var=no
8641      ;;
8642
8643    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8644    freebsd2*)
8645      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8646      hardcode_direct=yes
8647      hardcode_minus_L=yes
8648      hardcode_shlibpath_var=no
8649      ;;
8650
8651    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8652    freebsd* | dragonfly*)
8653      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8654      hardcode_libdir_flag_spec='-R$libdir'
8655      hardcode_direct=yes
8656      hardcode_shlibpath_var=no
8657      ;;
8658
8659    hpux9*)
8660      if test "$GCC" = yes; then
8661	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'
8662      else
8663	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'
8664      fi
8665      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8666      hardcode_libdir_separator=:
8667      hardcode_direct=yes
8668
8669      # hardcode_minus_L: Not really in the search PATH,
8670      # but as the default location of the library.
8671      hardcode_minus_L=yes
8672      export_dynamic_flag_spec='${wl}-E'
8673      ;;
8674
8675    hpux10*)
8676      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8677	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8678      else
8679	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8680      fi
8681      if test "$with_gnu_ld" = no; then
8682	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8683	hardcode_libdir_flag_spec_ld='+b $libdir'
8684	hardcode_libdir_separator=:
8685	hardcode_direct=yes
8686	hardcode_direct_absolute=yes
8687	export_dynamic_flag_spec='${wl}-E'
8688	# hardcode_minus_L: Not really in the search PATH,
8689	# but as the default location of the library.
8690	hardcode_minus_L=yes
8691      fi
8692      ;;
8693
8694    hpux11*)
8695      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8696	case $host_cpu in
8697	hppa*64*)
8698	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8699	  ;;
8700	ia64*)
8701	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8702	  ;;
8703	*)
8704	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8705	  ;;
8706	esac
8707      else
8708	case $host_cpu in
8709	hppa*64*)
8710	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8711	  ;;
8712	ia64*)
8713	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8714	  ;;
8715	*)
8716	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8717	  ;;
8718	esac
8719      fi
8720      if test "$with_gnu_ld" = no; then
8721	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8722	hardcode_libdir_separator=:
8723
8724	case $host_cpu in
8725	hppa*64*|ia64*)
8726	  hardcode_direct=no
8727	  hardcode_shlibpath_var=no
8728	  ;;
8729	*)
8730	  hardcode_direct=yes
8731	  hardcode_direct_absolute=yes
8732	  export_dynamic_flag_spec='${wl}-E'
8733
8734	  # hardcode_minus_L: Not really in the search PATH,
8735	  # but as the default location of the library.
8736	  hardcode_minus_L=yes
8737	  ;;
8738	esac
8739      fi
8740      ;;
8741
8742    irix5* | irix6* | nonstopux*)
8743      if test "$GCC" = yes; then
8744	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'
8745	# Try to use the -exported_symbol ld option, if it does not
8746	# work, assume that -exports_file does not work either and
8747	# implicitly export all symbols.
8748        save_LDFLAGS="$LDFLAGS"
8749        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8750        cat >conftest.$ac_ext <<_ACEOF
8751int foo(void) {}
8752_ACEOF
8753rm -f conftest.$ac_objext conftest$ac_exeext
8754if { (ac_try="$ac_link"
8755case "(($ac_try" in
8756  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8757  *) ac_try_echo=$ac_try;;
8758esac
8759eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8760$as_echo "$ac_try_echo") >&5
8761  (eval "$ac_link") 2>conftest.er1
8762  ac_status=$?
8763  grep -v '^ *+' conftest.er1 >conftest.err
8764  rm -f conftest.er1
8765  cat conftest.err >&5
8766  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8767  (exit $ac_status); } && {
8768	 test -z "$ac_c_werror_flag" ||
8769	 test ! -s conftest.err
8770       } && test -s conftest$ac_exeext && {
8771	 test "$cross_compiling" = yes ||
8772	 $as_test_x conftest$ac_exeext
8773       }; then
8774  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'
8775
8776else
8777  $as_echo "$as_me: failed program was:" >&5
8778sed 's/^/| /' conftest.$ac_ext >&5
8779
8780
8781fi
8782
8783rm -rf conftest.dSYM
8784rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8785      conftest$ac_exeext conftest.$ac_ext
8786        LDFLAGS="$save_LDFLAGS"
8787      else
8788	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'
8789	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'
8790      fi
8791      archive_cmds_need_lc='no'
8792      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8793      hardcode_libdir_separator=:
8794      inherit_rpath=yes
8795      link_all_deplibs=yes
8796      ;;
8797
8798    netbsd*)
8799      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8800	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8801      else
8802	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8803      fi
8804      hardcode_libdir_flag_spec='-R$libdir'
8805      hardcode_direct=yes
8806      hardcode_shlibpath_var=no
8807      ;;
8808
8809    newsos6)
8810      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8811      hardcode_direct=yes
8812      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8813      hardcode_libdir_separator=:
8814      hardcode_shlibpath_var=no
8815      ;;
8816
8817    *nto* | *qnx*)
8818      ;;
8819
8820    openbsd*)
8821      if test -f /usr/libexec/ld.so; then
8822	hardcode_direct=yes
8823	hardcode_shlibpath_var=no
8824	hardcode_direct_absolute=yes
8825	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8826	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8827	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8828	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8829	  export_dynamic_flag_spec='${wl}-E'
8830	else
8831	  case $host_os in
8832	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8833	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8834	     hardcode_libdir_flag_spec='-R$libdir'
8835	     ;;
8836	   *)
8837	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8838	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8839	     ;;
8840	  esac
8841	fi
8842      else
8843	ld_shlibs=no
8844      fi
8845      ;;
8846
8847    os2*)
8848      hardcode_libdir_flag_spec='-L$libdir'
8849      hardcode_minus_L=yes
8850      allow_undefined_flag=unsupported
8851      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'
8852      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8853      ;;
8854
8855    osf3*)
8856      if test "$GCC" = yes; then
8857	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8858	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'
8859      else
8860	allow_undefined_flag=' -expect_unresolved \*'
8861	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'
8862      fi
8863      archive_cmds_need_lc='no'
8864      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8865      hardcode_libdir_separator=:
8866      ;;
8867
8868    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8869      if test "$GCC" = yes; then
8870	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8871	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'
8872	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8873      else
8874	allow_undefined_flag=' -expect_unresolved \*'
8875	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'
8876	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~
8877	$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'
8878
8879	# Both c and cxx compiler support -rpath directly
8880	hardcode_libdir_flag_spec='-rpath $libdir'
8881      fi
8882      archive_cmds_need_lc='no'
8883      hardcode_libdir_separator=:
8884      ;;
8885
8886    solaris*)
8887      no_undefined_flag=' -z defs'
8888      if test "$GCC" = yes; then
8889	wlarc='${wl}'
8890	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8891	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8892	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8893      else
8894	case `$CC -V 2>&1` in
8895	*"Compilers 5.0"*)
8896	  wlarc=''
8897	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8898	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8899	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8900	  ;;
8901	*)
8902	  wlarc='${wl}'
8903	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8904	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8905	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8906	  ;;
8907	esac
8908      fi
8909      hardcode_libdir_flag_spec='-R$libdir'
8910      hardcode_shlibpath_var=no
8911      case $host_os in
8912      solaris2.[0-5] | solaris2.[0-5].*) ;;
8913      *)
8914	# The compiler driver will combine and reorder linker options,
8915	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8916	# but is careful enough not to reorder.
8917	# Supported since Solaris 2.6 (maybe 2.5.1?)
8918	if test "$GCC" = yes; then
8919	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8920	else
8921	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8922	fi
8923	;;
8924      esac
8925      link_all_deplibs=yes
8926      ;;
8927
8928    sunos4*)
8929      if test "x$host_vendor" = xsequent; then
8930	# Use $CC to link under sequent, because it throws in some extra .o
8931	# files that make .init and .fini sections work.
8932	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8933      else
8934	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8935      fi
8936      hardcode_libdir_flag_spec='-L$libdir'
8937      hardcode_direct=yes
8938      hardcode_minus_L=yes
8939      hardcode_shlibpath_var=no
8940      ;;
8941
8942    sysv4)
8943      case $host_vendor in
8944	sni)
8945	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8946	  hardcode_direct=yes # is this really true???
8947	;;
8948	siemens)
8949	  ## LD is ld it makes a PLAMLIB
8950	  ## CC just makes a GrossModule.
8951	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8952	  reload_cmds='$CC -r -o $output$reload_objs'
8953	  hardcode_direct=no
8954        ;;
8955	motorola)
8956	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8957	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8958	;;
8959      esac
8960      runpath_var='LD_RUN_PATH'
8961      hardcode_shlibpath_var=no
8962      ;;
8963
8964    sysv4.3*)
8965      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8966      hardcode_shlibpath_var=no
8967      export_dynamic_flag_spec='-Bexport'
8968      ;;
8969
8970    sysv4*MP*)
8971      if test -d /usr/nec; then
8972	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8973	hardcode_shlibpath_var=no
8974	runpath_var=LD_RUN_PATH
8975	hardcode_runpath_var=yes
8976	ld_shlibs=yes
8977      fi
8978      ;;
8979
8980    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8981      no_undefined_flag='${wl}-z,text'
8982      archive_cmds_need_lc=no
8983      hardcode_shlibpath_var=no
8984      runpath_var='LD_RUN_PATH'
8985
8986      if test "$GCC" = yes; then
8987	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8988	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8989      else
8990	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8991	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8992      fi
8993      ;;
8994
8995    sysv5* | sco3.2v5* | sco5v6*)
8996      # Note: We can NOT use -z defs as we might desire, because we do not
8997      # link with -lc, and that would cause any symbols used from libc to
8998      # always be unresolved, which means just about no library would
8999      # ever link correctly.  If we're not using GNU ld we use -z text
9000      # though, which does catch some bad symbols but isn't as heavy-handed
9001      # as -z defs.
9002      no_undefined_flag='${wl}-z,text'
9003      allow_undefined_flag='${wl}-z,nodefs'
9004      archive_cmds_need_lc=no
9005      hardcode_shlibpath_var=no
9006      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9007      hardcode_libdir_separator=':'
9008      link_all_deplibs=yes
9009      export_dynamic_flag_spec='${wl}-Bexport'
9010      runpath_var='LD_RUN_PATH'
9011
9012      if test "$GCC" = yes; then
9013	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9014	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9015      else
9016	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9017	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9018      fi
9019      ;;
9020
9021    uts4*)
9022      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9023      hardcode_libdir_flag_spec='-L$libdir'
9024      hardcode_shlibpath_var=no
9025      ;;
9026
9027    *)
9028      ld_shlibs=no
9029      ;;
9030    esac
9031
9032    if test x$host_vendor = xsni; then
9033      case $host in
9034      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9035	export_dynamic_flag_spec='${wl}-Blargedynsym'
9036	;;
9037      esac
9038    fi
9039  fi
9040
9041{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9042$as_echo "$ld_shlibs" >&6; }
9043test "$ld_shlibs" = no && can_build_shared=no
9044
9045with_gnu_ld=$with_gnu_ld
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061#
9062# Do we need to explicitly link libc?
9063#
9064case "x$archive_cmds_need_lc" in
9065x|xyes)
9066  # Assume -lc should be added
9067  archive_cmds_need_lc=yes
9068
9069  if test "$enable_shared" = yes && test "$GCC" = yes; then
9070    case $archive_cmds in
9071    *'~'*)
9072      # FIXME: we may have to deal with multi-command sequences.
9073      ;;
9074    '$CC '*)
9075      # Test whether the compiler implicitly links with -lc since on some
9076      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9077      # to ld, don't add -lc before -lgcc.
9078      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9079$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9080      $RM conftest*
9081      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9082
9083      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9084  (eval $ac_compile) 2>&5
9085  ac_status=$?
9086  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9087  (exit $ac_status); } 2>conftest.err; then
9088        soname=conftest
9089        lib=conftest
9090        libobjs=conftest.$ac_objext
9091        deplibs=
9092        wl=$lt_prog_compiler_wl
9093	pic_flag=$lt_prog_compiler_pic
9094        compiler_flags=-v
9095        linker_flags=-v
9096        verstring=
9097        output_objdir=.
9098        libname=conftest
9099        lt_save_allow_undefined_flag=$allow_undefined_flag
9100        allow_undefined_flag=
9101        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9102  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9103  ac_status=$?
9104  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105  (exit $ac_status); }
9106        then
9107	  archive_cmds_need_lc=no
9108        else
9109	  archive_cmds_need_lc=yes
9110        fi
9111        allow_undefined_flag=$lt_save_allow_undefined_flag
9112      else
9113        cat conftest.err 1>&5
9114      fi
9115      $RM conftest*
9116      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9117$as_echo "$archive_cmds_need_lc" >&6; }
9118      ;;
9119    esac
9120  fi
9121  ;;
9122esac
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280  { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9281$as_echo_n "checking dynamic linker characteristics... " >&6; }
9282
9283if test "$GCC" = yes; then
9284  case $host_os in
9285    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9286    *) lt_awk_arg="/^libraries:/" ;;
9287  esac
9288  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9289  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9290    # if the path contains ";" then we assume it to be the separator
9291    # otherwise default to the standard path separator (i.e. ":") - it is
9292    # assumed that no part of a normal pathname contains ";" but that should
9293    # okay in the real world where ";" in dirpaths is itself problematic.
9294    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9295  else
9296    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9297  fi
9298  # Ok, now we have the path, separated by spaces, we can step through it
9299  # and add multilib dir if necessary.
9300  lt_tmp_lt_search_path_spec=
9301  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9302  for lt_sys_path in $lt_search_path_spec; do
9303    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9304      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9305    else
9306      test -d "$lt_sys_path" && \
9307	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9308    fi
9309  done
9310  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9311BEGIN {RS=" "; FS="/|\n";} {
9312  lt_foo="";
9313  lt_count=0;
9314  for (lt_i = NF; lt_i > 0; lt_i--) {
9315    if ($lt_i != "" && $lt_i != ".") {
9316      if ($lt_i == "..") {
9317        lt_count++;
9318      } else {
9319        if (lt_count == 0) {
9320          lt_foo="/" $lt_i lt_foo;
9321        } else {
9322          lt_count--;
9323        }
9324      }
9325    }
9326  }
9327  if (lt_foo != "") { lt_freq[lt_foo]++; }
9328  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9329}'`
9330  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9331else
9332  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9333fi
9334library_names_spec=
9335libname_spec='lib$name'
9336soname_spec=
9337shrext_cmds=".so"
9338postinstall_cmds=
9339postuninstall_cmds=
9340finish_cmds=
9341finish_eval=
9342shlibpath_var=
9343shlibpath_overrides_runpath=unknown
9344version_type=none
9345dynamic_linker="$host_os ld.so"
9346sys_lib_dlsearch_path_spec="/lib /usr/lib"
9347need_lib_prefix=unknown
9348hardcode_into_libs=no
9349
9350# when you set need_version to no, make sure it does not cause -set_version
9351# flags to be left without arguments
9352need_version=unknown
9353
9354case $host_os in
9355aix3*)
9356  version_type=linux
9357  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9358  shlibpath_var=LIBPATH
9359
9360  # AIX 3 has no versioning support, so we append a major version to the name.
9361  soname_spec='${libname}${release}${shared_ext}$major'
9362  ;;
9363
9364aix[4-9]*)
9365  version_type=linux
9366  need_lib_prefix=no
9367  need_version=no
9368  hardcode_into_libs=yes
9369  if test "$host_cpu" = ia64; then
9370    # AIX 5 supports IA64
9371    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9372    shlibpath_var=LD_LIBRARY_PATH
9373  else
9374    # With GCC up to 2.95.x, collect2 would create an import file
9375    # for dependence libraries.  The import file would start with
9376    # the line `#! .'.  This would cause the generated library to
9377    # depend on `.', always an invalid library.  This was fixed in
9378    # development snapshots of GCC prior to 3.0.
9379    case $host_os in
9380      aix4 | aix4.[01] | aix4.[01].*)
9381      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9382	   echo ' yes '
9383	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9384	:
9385      else
9386	can_build_shared=no
9387      fi
9388      ;;
9389    esac
9390    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9391    # soname into executable. Probably we can add versioning support to
9392    # collect2, so additional links can be useful in future.
9393    if test "$aix_use_runtimelinking" = yes; then
9394      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9395      # instead of lib<name>.a to let people know that these are not
9396      # typical AIX shared libraries.
9397      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9398    else
9399      # We preserve .a as extension for shared libraries through AIX4.2
9400      # and later when we are not doing run time linking.
9401      library_names_spec='${libname}${release}.a $libname.a'
9402      soname_spec='${libname}${release}${shared_ext}$major'
9403    fi
9404    shlibpath_var=LIBPATH
9405  fi
9406  ;;
9407
9408amigaos*)
9409  case $host_cpu in
9410  powerpc)
9411    # Since July 2007 AmigaOS4 officially supports .so libraries.
9412    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9413    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9414    ;;
9415  m68k)
9416    library_names_spec='$libname.ixlibrary $libname.a'
9417    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9418    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'
9419    ;;
9420  esac
9421  ;;
9422
9423beos*)
9424  library_names_spec='${libname}${shared_ext}'
9425  dynamic_linker="$host_os ld.so"
9426  shlibpath_var=LIBRARY_PATH
9427  ;;
9428
9429bsdi[45]*)
9430  version_type=linux
9431  need_version=no
9432  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9433  soname_spec='${libname}${release}${shared_ext}$major'
9434  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9435  shlibpath_var=LD_LIBRARY_PATH
9436  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9437  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9438  # the default ld.so.conf also contains /usr/contrib/lib and
9439  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9440  # libtool to hard-code these into programs
9441  ;;
9442
9443cygwin* | mingw* | pw32* | cegcc*)
9444  version_type=windows
9445  shrext_cmds=".dll"
9446  need_version=no
9447  need_lib_prefix=no
9448
9449  case $GCC,$host_os in
9450  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9451    library_names_spec='$libname.dll.a'
9452    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9453    postinstall_cmds='base_file=`basename \${file}`~
9454      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9455      dldir=$destdir/`dirname \$dlpath`~
9456      test -d \$dldir || mkdir -p \$dldir~
9457      $install_prog $dir/$dlname \$dldir/$dlname~
9458      chmod a+x \$dldir/$dlname~
9459      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9460        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9461      fi'
9462    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9463      dlpath=$dir/\$dldll~
9464       $RM \$dlpath'
9465    shlibpath_overrides_runpath=yes
9466
9467    case $host_os in
9468    cygwin*)
9469      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9470      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9471      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9472      ;;
9473    mingw* | cegcc*)
9474      # MinGW DLLs use traditional 'lib' prefix
9475      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9476      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9477      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9478        # It is most probably a Windows format PATH printed by
9479        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9480        # path with ; separators, and with drive letters. We can handle the
9481        # drive letters (cygwin fileutils understands them), so leave them,
9482        # especially as we might pass files found there to a mingw objdump,
9483        # which wouldn't understand a cygwinified path. Ahh.
9484        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9485      else
9486        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9487      fi
9488      ;;
9489    pw32*)
9490      # pw32 DLLs use 'pw' prefix rather than 'lib'
9491      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9492      ;;
9493    esac
9494    ;;
9495
9496  *)
9497    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9498    ;;
9499  esac
9500  dynamic_linker='Win32 ld.exe'
9501  # FIXME: first we should search . and the directory the executable is in
9502  shlibpath_var=PATH
9503  ;;
9504
9505darwin* | rhapsody*)
9506  dynamic_linker="$host_os dyld"
9507  version_type=darwin
9508  need_lib_prefix=no
9509  need_version=no
9510  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9511  soname_spec='${libname}${release}${major}$shared_ext'
9512  shlibpath_overrides_runpath=yes
9513  shlibpath_var=DYLD_LIBRARY_PATH
9514  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9515
9516  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9517  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9518  ;;
9519
9520dgux*)
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  ;;
9528
9529freebsd1*)
9530  dynamic_linker=no
9531  ;;
9532
9533freebsd* | dragonfly*)
9534  # DragonFly does not have aout.  When/if they implement a new
9535  # versioning mechanism, adjust this.
9536  if test -x /usr/bin/objformat; then
9537    objformat=`/usr/bin/objformat`
9538  else
9539    case $host_os in
9540    freebsd[123]*) objformat=aout ;;
9541    *) objformat=elf ;;
9542    esac
9543  fi
9544  # Handle Gentoo/FreeBSD as it was Linux
9545  case $host_vendor in
9546    gentoo)
9547      version_type=linux ;;
9548    *)
9549      version_type=freebsd-$objformat ;;
9550  esac
9551
9552  case $version_type in
9553    freebsd-elf*)
9554      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9555      need_version=no
9556      need_lib_prefix=no
9557      ;;
9558    freebsd-*)
9559      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9560      need_version=yes
9561      ;;
9562    linux)
9563      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9564      soname_spec='${libname}${release}${shared_ext}$major'
9565      need_lib_prefix=no
9566      need_version=no
9567      ;;
9568  esac
9569  shlibpath_var=LD_LIBRARY_PATH
9570  case $host_os in
9571  freebsd2*)
9572    shlibpath_overrides_runpath=yes
9573    ;;
9574  freebsd3.[01]* | freebsdelf3.[01]*)
9575    shlibpath_overrides_runpath=yes
9576    hardcode_into_libs=yes
9577    ;;
9578  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9579  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9580    shlibpath_overrides_runpath=no
9581    hardcode_into_libs=yes
9582    ;;
9583  *) # from 4.6 on, and DragonFly
9584    shlibpath_overrides_runpath=yes
9585    hardcode_into_libs=yes
9586    ;;
9587  esac
9588  ;;
9589
9590gnu*)
9591  version_type=linux
9592  need_lib_prefix=no
9593  need_version=no
9594  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9595  soname_spec='${libname}${release}${shared_ext}$major'
9596  shlibpath_var=LD_LIBRARY_PATH
9597  hardcode_into_libs=yes
9598  ;;
9599
9600hpux9* | hpux10* | hpux11*)
9601  # Give a soname corresponding to the major version so that dld.sl refuses to
9602  # link against other versions.
9603  version_type=sunos
9604  need_lib_prefix=no
9605  need_version=no
9606  case $host_cpu in
9607  ia64*)
9608    shrext_cmds='.so'
9609    hardcode_into_libs=yes
9610    dynamic_linker="$host_os dld.so"
9611    shlibpath_var=LD_LIBRARY_PATH
9612    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9613    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9614    soname_spec='${libname}${release}${shared_ext}$major'
9615    if test "X$HPUX_IA64_MODE" = X32; then
9616      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9617    else
9618      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9619    fi
9620    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9621    ;;
9622  hppa*64*)
9623    shrext_cmds='.sl'
9624    hardcode_into_libs=yes
9625    dynamic_linker="$host_os dld.sl"
9626    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9627    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9628    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9629    soname_spec='${libname}${release}${shared_ext}$major'
9630    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9631    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9632    ;;
9633  *)
9634    shrext_cmds='.sl'
9635    dynamic_linker="$host_os dld.sl"
9636    shlibpath_var=SHLIB_PATH
9637    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9638    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9639    soname_spec='${libname}${release}${shared_ext}$major'
9640    ;;
9641  esac
9642  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9643  postinstall_cmds='chmod 555 $lib'
9644  ;;
9645
9646interix[3-9]*)
9647  version_type=linux
9648  need_lib_prefix=no
9649  need_version=no
9650  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9651  soname_spec='${libname}${release}${shared_ext}$major'
9652  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9653  shlibpath_var=LD_LIBRARY_PATH
9654  shlibpath_overrides_runpath=no
9655  hardcode_into_libs=yes
9656  ;;
9657
9658irix5* | irix6* | nonstopux*)
9659  case $host_os in
9660    nonstopux*) version_type=nonstopux ;;
9661    *)
9662	if test "$lt_cv_prog_gnu_ld" = yes; then
9663		version_type=linux
9664	else
9665		version_type=irix
9666	fi ;;
9667  esac
9668  need_lib_prefix=no
9669  need_version=no
9670  soname_spec='${libname}${release}${shared_ext}$major'
9671  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9672  case $host_os in
9673  irix5* | nonstopux*)
9674    libsuff= shlibsuff=
9675    ;;
9676  *)
9677    case $LD in # libtool.m4 will add one of these switches to LD
9678    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9679      libsuff= shlibsuff= libmagic=32-bit;;
9680    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9681      libsuff=32 shlibsuff=N32 libmagic=N32;;
9682    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9683      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9684    *) libsuff= shlibsuff= libmagic=never-match;;
9685    esac
9686    ;;
9687  esac
9688  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9689  shlibpath_overrides_runpath=no
9690  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9691  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9692  hardcode_into_libs=yes
9693  ;;
9694
9695# No shared lib support for Linux oldld, aout, or coff.
9696linux*oldld* | linux*aout* | linux*coff*)
9697  dynamic_linker=no
9698  ;;
9699
9700# This must be Linux ELF.
9701linux* | k*bsd*-gnu)
9702  version_type=linux
9703  need_lib_prefix=no
9704  need_version=no
9705  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9706  soname_spec='${libname}${release}${shared_ext}$major'
9707  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9708  shlibpath_var=LD_LIBRARY_PATH
9709  shlibpath_overrides_runpath=no
9710  # Some binutils ld are patched to set DT_RUNPATH
9711  save_LDFLAGS=$LDFLAGS
9712  save_libdir=$libdir
9713  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9714       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9715  cat >conftest.$ac_ext <<_ACEOF
9716/* confdefs.h.  */
9717_ACEOF
9718cat confdefs.h >>conftest.$ac_ext
9719cat >>conftest.$ac_ext <<_ACEOF
9720/* end confdefs.h.  */
9721
9722int
9723main ()
9724{
9725
9726  ;
9727  return 0;
9728}
9729_ACEOF
9730rm -f conftest.$ac_objext conftest$ac_exeext
9731if { (ac_try="$ac_link"
9732case "(($ac_try" in
9733  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9734  *) ac_try_echo=$ac_try;;
9735esac
9736eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9737$as_echo "$ac_try_echo") >&5
9738  (eval "$ac_link") 2>conftest.er1
9739  ac_status=$?
9740  grep -v '^ *+' conftest.er1 >conftest.err
9741  rm -f conftest.er1
9742  cat conftest.err >&5
9743  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9744  (exit $ac_status); } && {
9745	 test -z "$ac_c_werror_flag" ||
9746	 test ! -s conftest.err
9747       } && test -s conftest$ac_exeext && {
9748	 test "$cross_compiling" = yes ||
9749	 $as_test_x conftest$ac_exeext
9750       }; then
9751  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
9752  shlibpath_overrides_runpath=yes
9753fi
9754
9755else
9756  $as_echo "$as_me: failed program was:" >&5
9757sed 's/^/| /' conftest.$ac_ext >&5
9758
9759
9760fi
9761
9762rm -rf conftest.dSYM
9763rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9764      conftest$ac_exeext conftest.$ac_ext
9765  LDFLAGS=$save_LDFLAGS
9766  libdir=$save_libdir
9767
9768  # This implies no fast_install, which is unacceptable.
9769  # Some rework will be needed to allow for fast_install
9770  # before this can be enabled.
9771  hardcode_into_libs=yes
9772
9773  # Append ld.so.conf contents to the search path
9774  if test -f /etc/ld.so.conf; then
9775    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' ' '`
9776    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9777  fi
9778
9779  # We used to test for /lib/ld.so.1 and disable shared libraries on
9780  # powerpc, because MkLinux only supported shared libraries with the
9781  # GNU dynamic linker.  Since this was broken with cross compilers,
9782  # most powerpc-linux boxes support dynamic linking these days and
9783  # people can always --disable-shared, the test was removed, and we
9784  # assume the GNU/Linux dynamic linker is in use.
9785  dynamic_linker='GNU/Linux ld.so'
9786  ;;
9787
9788netbsd*)
9789  version_type=sunos
9790  need_lib_prefix=no
9791  need_version=no
9792  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9793    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9794    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9795    dynamic_linker='NetBSD (a.out) ld.so'
9796  else
9797    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9798    soname_spec='${libname}${release}${shared_ext}$major'
9799    dynamic_linker='NetBSD ld.elf_so'
9800  fi
9801  shlibpath_var=LD_LIBRARY_PATH
9802  shlibpath_overrides_runpath=yes
9803  hardcode_into_libs=yes
9804  ;;
9805
9806newsos6)
9807  version_type=linux
9808  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9809  shlibpath_var=LD_LIBRARY_PATH
9810  shlibpath_overrides_runpath=yes
9811  ;;
9812
9813*nto* | *qnx*)
9814  version_type=qnx
9815  need_lib_prefix=no
9816  need_version=no
9817  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9818  soname_spec='${libname}${release}${shared_ext}$major'
9819  shlibpath_var=LD_LIBRARY_PATH
9820  shlibpath_overrides_runpath=no
9821  hardcode_into_libs=yes
9822  dynamic_linker='ldqnx.so'
9823  ;;
9824
9825openbsd*)
9826  version_type=sunos
9827  sys_lib_dlsearch_path_spec="/usr/lib"
9828  need_lib_prefix=no
9829  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9830  case $host_os in
9831    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9832    *)				need_version=no  ;;
9833  esac
9834  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9835  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9836  shlibpath_var=LD_LIBRARY_PATH
9837  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9838    case $host_os in
9839      openbsd2.[89] | openbsd2.[89].*)
9840	shlibpath_overrides_runpath=no
9841	;;
9842      *)
9843	shlibpath_overrides_runpath=yes
9844	;;
9845      esac
9846  else
9847    shlibpath_overrides_runpath=yes
9848  fi
9849  ;;
9850
9851os2*)
9852  libname_spec='$name'
9853  shrext_cmds=".dll"
9854  need_lib_prefix=no
9855  library_names_spec='$libname${shared_ext} $libname.a'
9856  dynamic_linker='OS/2 ld.exe'
9857  shlibpath_var=LIBPATH
9858  ;;
9859
9860osf3* | osf4* | osf5*)
9861  version_type=osf
9862  need_lib_prefix=no
9863  need_version=no
9864  soname_spec='${libname}${release}${shared_ext}$major'
9865  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9866  shlibpath_var=LD_LIBRARY_PATH
9867  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9868  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9869  ;;
9870
9871rdos*)
9872  dynamic_linker=no
9873  ;;
9874
9875solaris*)
9876  version_type=linux
9877  need_lib_prefix=no
9878  need_version=no
9879  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9880  soname_spec='${libname}${release}${shared_ext}$major'
9881  shlibpath_var=LD_LIBRARY_PATH
9882  shlibpath_overrides_runpath=yes
9883  hardcode_into_libs=yes
9884  # ldd complains unless libraries are executable
9885  postinstall_cmds='chmod +x $lib'
9886  ;;
9887
9888sunos4*)
9889  version_type=sunos
9890  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9891  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9892  shlibpath_var=LD_LIBRARY_PATH
9893  shlibpath_overrides_runpath=yes
9894  if test "$with_gnu_ld" = yes; then
9895    need_lib_prefix=no
9896  fi
9897  need_version=yes
9898  ;;
9899
9900sysv4 | sysv4.3*)
9901  version_type=linux
9902  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9903  soname_spec='${libname}${release}${shared_ext}$major'
9904  shlibpath_var=LD_LIBRARY_PATH
9905  case $host_vendor in
9906    sni)
9907      shlibpath_overrides_runpath=no
9908      need_lib_prefix=no
9909      runpath_var=LD_RUN_PATH
9910      ;;
9911    siemens)
9912      need_lib_prefix=no
9913      ;;
9914    motorola)
9915      need_lib_prefix=no
9916      need_version=no
9917      shlibpath_overrides_runpath=no
9918      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9919      ;;
9920  esac
9921  ;;
9922
9923sysv4*MP*)
9924  if test -d /usr/nec ;then
9925    version_type=linux
9926    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9927    soname_spec='$libname${shared_ext}.$major'
9928    shlibpath_var=LD_LIBRARY_PATH
9929  fi
9930  ;;
9931
9932sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9933  version_type=freebsd-elf
9934  need_lib_prefix=no
9935  need_version=no
9936  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9937  soname_spec='${libname}${release}${shared_ext}$major'
9938  shlibpath_var=LD_LIBRARY_PATH
9939  shlibpath_overrides_runpath=yes
9940  hardcode_into_libs=yes
9941  if test "$with_gnu_ld" = yes; then
9942    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9943  else
9944    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9945    case $host_os in
9946      sco3.2v5*)
9947        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9948	;;
9949    esac
9950  fi
9951  sys_lib_dlsearch_path_spec='/usr/lib'
9952  ;;
9953
9954tpf*)
9955  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9956  version_type=linux
9957  need_lib_prefix=no
9958  need_version=no
9959  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9960  shlibpath_var=LD_LIBRARY_PATH
9961  shlibpath_overrides_runpath=no
9962  hardcode_into_libs=yes
9963  ;;
9964
9965uts4*)
9966  version_type=linux
9967  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9968  soname_spec='${libname}${release}${shared_ext}$major'
9969  shlibpath_var=LD_LIBRARY_PATH
9970  ;;
9971
9972*)
9973  dynamic_linker=no
9974  ;;
9975esac
9976{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9977$as_echo "$dynamic_linker" >&6; }
9978test "$dynamic_linker" = no && can_build_shared=no
9979
9980variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9981if test "$GCC" = yes; then
9982  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9983fi
9984
9985if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9986  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9987fi
9988if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9989  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9990fi
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078  { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10079$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10080hardcode_action=
10081if test -n "$hardcode_libdir_flag_spec" ||
10082   test -n "$runpath_var" ||
10083   test "X$hardcode_automatic" = "Xyes" ; then
10084
10085  # We can hardcode non-existent directories.
10086  if test "$hardcode_direct" != no &&
10087     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10088     # have to relink, otherwise we might link with an installed library
10089     # when we should be linking with a yet-to-be-installed one
10090     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10091     test "$hardcode_minus_L" != no; then
10092    # Linking always hardcodes the temporary library directory.
10093    hardcode_action=relink
10094  else
10095    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10096    hardcode_action=immediate
10097  fi
10098else
10099  # We cannot hardcode anything, or else we can only hardcode existing
10100  # directories.
10101  hardcode_action=unsupported
10102fi
10103{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10104$as_echo "$hardcode_action" >&6; }
10105
10106if test "$hardcode_action" = relink ||
10107   test "$inherit_rpath" = yes; then
10108  # Fast installation is not supported
10109  enable_fast_install=no
10110elif test "$shlibpath_overrides_runpath" = yes ||
10111     test "$enable_shared" = no; then
10112  # Fast installation is not necessary
10113  enable_fast_install=needless
10114fi
10115
10116
10117
10118
10119
10120
10121  if test "x$enable_dlopen" != xyes; then
10122  enable_dlopen=unknown
10123  enable_dlopen_self=unknown
10124  enable_dlopen_self_static=unknown
10125else
10126  lt_cv_dlopen=no
10127  lt_cv_dlopen_libs=
10128
10129  case $host_os in
10130  beos*)
10131    lt_cv_dlopen="load_add_on"
10132    lt_cv_dlopen_libs=
10133    lt_cv_dlopen_self=yes
10134    ;;
10135
10136  mingw* | pw32* | cegcc*)
10137    lt_cv_dlopen="LoadLibrary"
10138    lt_cv_dlopen_libs=
10139    ;;
10140
10141  cygwin*)
10142    lt_cv_dlopen="dlopen"
10143    lt_cv_dlopen_libs=
10144    ;;
10145
10146  darwin*)
10147  # if libdl is installed we need to link against it
10148    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10149$as_echo_n "checking for dlopen in -ldl... " >&6; }
10150if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10151  $as_echo_n "(cached) " >&6
10152else
10153  ac_check_lib_save_LIBS=$LIBS
10154LIBS="-ldl  $LIBS"
10155cat >conftest.$ac_ext <<_ACEOF
10156/* confdefs.h.  */
10157_ACEOF
10158cat confdefs.h >>conftest.$ac_ext
10159cat >>conftest.$ac_ext <<_ACEOF
10160/* end confdefs.h.  */
10161
10162/* Override any GCC internal prototype to avoid an error.
10163   Use char because int might match the return type of a GCC
10164   builtin and then its argument prototype would still apply.  */
10165#ifdef __cplusplus
10166extern "C"
10167#endif
10168char dlopen ();
10169int
10170main ()
10171{
10172return dlopen ();
10173  ;
10174  return 0;
10175}
10176_ACEOF
10177rm -f conftest.$ac_objext conftest$ac_exeext
10178if { (ac_try="$ac_link"
10179case "(($ac_try" in
10180  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181  *) ac_try_echo=$ac_try;;
10182esac
10183eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10184$as_echo "$ac_try_echo") >&5
10185  (eval "$ac_link") 2>conftest.er1
10186  ac_status=$?
10187  grep -v '^ *+' conftest.er1 >conftest.err
10188  rm -f conftest.er1
10189  cat conftest.err >&5
10190  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191  (exit $ac_status); } && {
10192	 test -z "$ac_c_werror_flag" ||
10193	 test ! -s conftest.err
10194       } && test -s conftest$ac_exeext && {
10195	 test "$cross_compiling" = yes ||
10196	 $as_test_x conftest$ac_exeext
10197       }; then
10198  ac_cv_lib_dl_dlopen=yes
10199else
10200  $as_echo "$as_me: failed program was:" >&5
10201sed 's/^/| /' conftest.$ac_ext >&5
10202
10203	ac_cv_lib_dl_dlopen=no
10204fi
10205
10206rm -rf conftest.dSYM
10207rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10208      conftest$ac_exeext conftest.$ac_ext
10209LIBS=$ac_check_lib_save_LIBS
10210fi
10211{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10212$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10213if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10214  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10215else
10216
10217    lt_cv_dlopen="dyld"
10218    lt_cv_dlopen_libs=
10219    lt_cv_dlopen_self=yes
10220
10221fi
10222
10223    ;;
10224
10225  *)
10226    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
10227$as_echo_n "checking for shl_load... " >&6; }
10228if test "${ac_cv_func_shl_load+set}" = set; then
10229  $as_echo_n "(cached) " >&6
10230else
10231  cat >conftest.$ac_ext <<_ACEOF
10232/* confdefs.h.  */
10233_ACEOF
10234cat confdefs.h >>conftest.$ac_ext
10235cat >>conftest.$ac_ext <<_ACEOF
10236/* end confdefs.h.  */
10237/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10238   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10239#define shl_load innocuous_shl_load
10240
10241/* System header to define __stub macros and hopefully few prototypes,
10242    which can conflict with char shl_load (); below.
10243    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10244    <limits.h> exists even on freestanding compilers.  */
10245
10246#ifdef __STDC__
10247# include <limits.h>
10248#else
10249# include <assert.h>
10250#endif
10251
10252#undef shl_load
10253
10254/* Override any GCC internal prototype to avoid an error.
10255   Use char because int might match the return type of a GCC
10256   builtin and then its argument prototype would still apply.  */
10257#ifdef __cplusplus
10258extern "C"
10259#endif
10260char shl_load ();
10261/* The GNU C library defines this for functions which it implements
10262    to always fail with ENOSYS.  Some functions are actually named
10263    something starting with __ and the normal name is an alias.  */
10264#if defined __stub_shl_load || defined __stub___shl_load
10265choke me
10266#endif
10267
10268int
10269main ()
10270{
10271return shl_load ();
10272  ;
10273  return 0;
10274}
10275_ACEOF
10276rm -f conftest.$ac_objext conftest$ac_exeext
10277if { (ac_try="$ac_link"
10278case "(($ac_try" in
10279  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10280  *) ac_try_echo=$ac_try;;
10281esac
10282eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10283$as_echo "$ac_try_echo") >&5
10284  (eval "$ac_link") 2>conftest.er1
10285  ac_status=$?
10286  grep -v '^ *+' conftest.er1 >conftest.err
10287  rm -f conftest.er1
10288  cat conftest.err >&5
10289  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10290  (exit $ac_status); } && {
10291	 test -z "$ac_c_werror_flag" ||
10292	 test ! -s conftest.err
10293       } && test -s conftest$ac_exeext && {
10294	 test "$cross_compiling" = yes ||
10295	 $as_test_x conftest$ac_exeext
10296       }; then
10297  ac_cv_func_shl_load=yes
10298else
10299  $as_echo "$as_me: failed program was:" >&5
10300sed 's/^/| /' conftest.$ac_ext >&5
10301
10302	ac_cv_func_shl_load=no
10303fi
10304
10305rm -rf conftest.dSYM
10306rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10307      conftest$ac_exeext conftest.$ac_ext
10308fi
10309{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10310$as_echo "$ac_cv_func_shl_load" >&6; }
10311if test "x$ac_cv_func_shl_load" = x""yes; then
10312  lt_cv_dlopen="shl_load"
10313else
10314  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10315$as_echo_n "checking for shl_load in -ldld... " >&6; }
10316if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10317  $as_echo_n "(cached) " >&6
10318else
10319  ac_check_lib_save_LIBS=$LIBS
10320LIBS="-ldld  $LIBS"
10321cat >conftest.$ac_ext <<_ACEOF
10322/* confdefs.h.  */
10323_ACEOF
10324cat confdefs.h >>conftest.$ac_ext
10325cat >>conftest.$ac_ext <<_ACEOF
10326/* end confdefs.h.  */
10327
10328/* Override any GCC internal prototype to avoid an error.
10329   Use char because int might match the return type of a GCC
10330   builtin and then its argument prototype would still apply.  */
10331#ifdef __cplusplus
10332extern "C"
10333#endif
10334char shl_load ();
10335int
10336main ()
10337{
10338return shl_load ();
10339  ;
10340  return 0;
10341}
10342_ACEOF
10343rm -f conftest.$ac_objext conftest$ac_exeext
10344if { (ac_try="$ac_link"
10345case "(($ac_try" in
10346  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10347  *) ac_try_echo=$ac_try;;
10348esac
10349eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10350$as_echo "$ac_try_echo") >&5
10351  (eval "$ac_link") 2>conftest.er1
10352  ac_status=$?
10353  grep -v '^ *+' conftest.er1 >conftest.err
10354  rm -f conftest.er1
10355  cat conftest.err >&5
10356  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10357  (exit $ac_status); } && {
10358	 test -z "$ac_c_werror_flag" ||
10359	 test ! -s conftest.err
10360       } && test -s conftest$ac_exeext && {
10361	 test "$cross_compiling" = yes ||
10362	 $as_test_x conftest$ac_exeext
10363       }; then
10364  ac_cv_lib_dld_shl_load=yes
10365else
10366  $as_echo "$as_me: failed program was:" >&5
10367sed 's/^/| /' conftest.$ac_ext >&5
10368
10369	ac_cv_lib_dld_shl_load=no
10370fi
10371
10372rm -rf conftest.dSYM
10373rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10374      conftest$ac_exeext conftest.$ac_ext
10375LIBS=$ac_check_lib_save_LIBS
10376fi
10377{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10378$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10379if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
10380  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10381else
10382  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10383$as_echo_n "checking for dlopen... " >&6; }
10384if test "${ac_cv_func_dlopen+set}" = set; then
10385  $as_echo_n "(cached) " >&6
10386else
10387  cat >conftest.$ac_ext <<_ACEOF
10388/* confdefs.h.  */
10389_ACEOF
10390cat confdefs.h >>conftest.$ac_ext
10391cat >>conftest.$ac_ext <<_ACEOF
10392/* end confdefs.h.  */
10393/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10394   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10395#define dlopen innocuous_dlopen
10396
10397/* System header to define __stub macros and hopefully few prototypes,
10398    which can conflict with char dlopen (); below.
10399    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10400    <limits.h> exists even on freestanding compilers.  */
10401
10402#ifdef __STDC__
10403# include <limits.h>
10404#else
10405# include <assert.h>
10406#endif
10407
10408#undef dlopen
10409
10410/* Override any GCC internal prototype to avoid an error.
10411   Use char because int might match the return type of a GCC
10412   builtin and then its argument prototype would still apply.  */
10413#ifdef __cplusplus
10414extern "C"
10415#endif
10416char dlopen ();
10417/* The GNU C library defines this for functions which it implements
10418    to always fail with ENOSYS.  Some functions are actually named
10419    something starting with __ and the normal name is an alias.  */
10420#if defined __stub_dlopen || defined __stub___dlopen
10421choke me
10422#endif
10423
10424int
10425main ()
10426{
10427return dlopen ();
10428  ;
10429  return 0;
10430}
10431_ACEOF
10432rm -f conftest.$ac_objext conftest$ac_exeext
10433if { (ac_try="$ac_link"
10434case "(($ac_try" in
10435  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10436  *) ac_try_echo=$ac_try;;
10437esac
10438eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10439$as_echo "$ac_try_echo") >&5
10440  (eval "$ac_link") 2>conftest.er1
10441  ac_status=$?
10442  grep -v '^ *+' conftest.er1 >conftest.err
10443  rm -f conftest.er1
10444  cat conftest.err >&5
10445  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446  (exit $ac_status); } && {
10447	 test -z "$ac_c_werror_flag" ||
10448	 test ! -s conftest.err
10449       } && test -s conftest$ac_exeext && {
10450	 test "$cross_compiling" = yes ||
10451	 $as_test_x conftest$ac_exeext
10452       }; then
10453  ac_cv_func_dlopen=yes
10454else
10455  $as_echo "$as_me: failed program was:" >&5
10456sed 's/^/| /' conftest.$ac_ext >&5
10457
10458	ac_cv_func_dlopen=no
10459fi
10460
10461rm -rf conftest.dSYM
10462rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10463      conftest$ac_exeext conftest.$ac_ext
10464fi
10465{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10466$as_echo "$ac_cv_func_dlopen" >&6; }
10467if test "x$ac_cv_func_dlopen" = x""yes; then
10468  lt_cv_dlopen="dlopen"
10469else
10470  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10471$as_echo_n "checking for dlopen in -ldl... " >&6; }
10472if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10473  $as_echo_n "(cached) " >&6
10474else
10475  ac_check_lib_save_LIBS=$LIBS
10476LIBS="-ldl  $LIBS"
10477cat >conftest.$ac_ext <<_ACEOF
10478/* confdefs.h.  */
10479_ACEOF
10480cat confdefs.h >>conftest.$ac_ext
10481cat >>conftest.$ac_ext <<_ACEOF
10482/* end confdefs.h.  */
10483
10484/* Override any GCC internal prototype to avoid an error.
10485   Use char because int might match the return type of a GCC
10486   builtin and then its argument prototype would still apply.  */
10487#ifdef __cplusplus
10488extern "C"
10489#endif
10490char dlopen ();
10491int
10492main ()
10493{
10494return dlopen ();
10495  ;
10496  return 0;
10497}
10498_ACEOF
10499rm -f conftest.$ac_objext conftest$ac_exeext
10500if { (ac_try="$ac_link"
10501case "(($ac_try" in
10502  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10503  *) ac_try_echo=$ac_try;;
10504esac
10505eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10506$as_echo "$ac_try_echo") >&5
10507  (eval "$ac_link") 2>conftest.er1
10508  ac_status=$?
10509  grep -v '^ *+' conftest.er1 >conftest.err
10510  rm -f conftest.er1
10511  cat conftest.err >&5
10512  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513  (exit $ac_status); } && {
10514	 test -z "$ac_c_werror_flag" ||
10515	 test ! -s conftest.err
10516       } && test -s conftest$ac_exeext && {
10517	 test "$cross_compiling" = yes ||
10518	 $as_test_x conftest$ac_exeext
10519       }; then
10520  ac_cv_lib_dl_dlopen=yes
10521else
10522  $as_echo "$as_me: failed program was:" >&5
10523sed 's/^/| /' conftest.$ac_ext >&5
10524
10525	ac_cv_lib_dl_dlopen=no
10526fi
10527
10528rm -rf conftest.dSYM
10529rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10530      conftest$ac_exeext conftest.$ac_ext
10531LIBS=$ac_check_lib_save_LIBS
10532fi
10533{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10534$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10535if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10536  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10537else
10538  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10539$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10540if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10541  $as_echo_n "(cached) " >&6
10542else
10543  ac_check_lib_save_LIBS=$LIBS
10544LIBS="-lsvld  $LIBS"
10545cat >conftest.$ac_ext <<_ACEOF
10546/* confdefs.h.  */
10547_ACEOF
10548cat confdefs.h >>conftest.$ac_ext
10549cat >>conftest.$ac_ext <<_ACEOF
10550/* end confdefs.h.  */
10551
10552/* Override any GCC internal prototype to avoid an error.
10553   Use char because int might match the return type of a GCC
10554   builtin and then its argument prototype would still apply.  */
10555#ifdef __cplusplus
10556extern "C"
10557#endif
10558char dlopen ();
10559int
10560main ()
10561{
10562return dlopen ();
10563  ;
10564  return 0;
10565}
10566_ACEOF
10567rm -f conftest.$ac_objext conftest$ac_exeext
10568if { (ac_try="$ac_link"
10569case "(($ac_try" in
10570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10571  *) ac_try_echo=$ac_try;;
10572esac
10573eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10574$as_echo "$ac_try_echo") >&5
10575  (eval "$ac_link") 2>conftest.er1
10576  ac_status=$?
10577  grep -v '^ *+' conftest.er1 >conftest.err
10578  rm -f conftest.er1
10579  cat conftest.err >&5
10580  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10581  (exit $ac_status); } && {
10582	 test -z "$ac_c_werror_flag" ||
10583	 test ! -s conftest.err
10584       } && test -s conftest$ac_exeext && {
10585	 test "$cross_compiling" = yes ||
10586	 $as_test_x conftest$ac_exeext
10587       }; then
10588  ac_cv_lib_svld_dlopen=yes
10589else
10590  $as_echo "$as_me: failed program was:" >&5
10591sed 's/^/| /' conftest.$ac_ext >&5
10592
10593	ac_cv_lib_svld_dlopen=no
10594fi
10595
10596rm -rf conftest.dSYM
10597rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10598      conftest$ac_exeext conftest.$ac_ext
10599LIBS=$ac_check_lib_save_LIBS
10600fi
10601{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10602$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10603if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
10604  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10605else
10606  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10607$as_echo_n "checking for dld_link in -ldld... " >&6; }
10608if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10609  $as_echo_n "(cached) " >&6
10610else
10611  ac_check_lib_save_LIBS=$LIBS
10612LIBS="-ldld  $LIBS"
10613cat >conftest.$ac_ext <<_ACEOF
10614/* confdefs.h.  */
10615_ACEOF
10616cat confdefs.h >>conftest.$ac_ext
10617cat >>conftest.$ac_ext <<_ACEOF
10618/* end confdefs.h.  */
10619
10620/* Override any GCC internal prototype to avoid an error.
10621   Use char because int might match the return type of a GCC
10622   builtin and then its argument prototype would still apply.  */
10623#ifdef __cplusplus
10624extern "C"
10625#endif
10626char dld_link ();
10627int
10628main ()
10629{
10630return dld_link ();
10631  ;
10632  return 0;
10633}
10634_ACEOF
10635rm -f conftest.$ac_objext conftest$ac_exeext
10636if { (ac_try="$ac_link"
10637case "(($ac_try" in
10638  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639  *) ac_try_echo=$ac_try;;
10640esac
10641eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10642$as_echo "$ac_try_echo") >&5
10643  (eval "$ac_link") 2>conftest.er1
10644  ac_status=$?
10645  grep -v '^ *+' conftest.er1 >conftest.err
10646  rm -f conftest.er1
10647  cat conftest.err >&5
10648  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649  (exit $ac_status); } && {
10650	 test -z "$ac_c_werror_flag" ||
10651	 test ! -s conftest.err
10652       } && test -s conftest$ac_exeext && {
10653	 test "$cross_compiling" = yes ||
10654	 $as_test_x conftest$ac_exeext
10655       }; then
10656  ac_cv_lib_dld_dld_link=yes
10657else
10658  $as_echo "$as_me: failed program was:" >&5
10659sed 's/^/| /' conftest.$ac_ext >&5
10660
10661	ac_cv_lib_dld_dld_link=no
10662fi
10663
10664rm -rf conftest.dSYM
10665rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10666      conftest$ac_exeext conftest.$ac_ext
10667LIBS=$ac_check_lib_save_LIBS
10668fi
10669{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10670$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10671if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
10672  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10673fi
10674
10675
10676fi
10677
10678
10679fi
10680
10681
10682fi
10683
10684
10685fi
10686
10687
10688fi
10689
10690    ;;
10691  esac
10692
10693  if test "x$lt_cv_dlopen" != xno; then
10694    enable_dlopen=yes
10695  else
10696    enable_dlopen=no
10697  fi
10698
10699  case $lt_cv_dlopen in
10700  dlopen)
10701    save_CPPFLAGS="$CPPFLAGS"
10702    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10703
10704    save_LDFLAGS="$LDFLAGS"
10705    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10706
10707    save_LIBS="$LIBS"
10708    LIBS="$lt_cv_dlopen_libs $LIBS"
10709
10710    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10711$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10712if test "${lt_cv_dlopen_self+set}" = set; then
10713  $as_echo_n "(cached) " >&6
10714else
10715  	  if test "$cross_compiling" = yes; then :
10716  lt_cv_dlopen_self=cross
10717else
10718  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10719  lt_status=$lt_dlunknown
10720  cat > conftest.$ac_ext <<_LT_EOF
10721#line 10721 "configure"
10722#include "confdefs.h"
10723
10724#if HAVE_DLFCN_H
10725#include <dlfcn.h>
10726#endif
10727
10728#include <stdio.h>
10729
10730#ifdef RTLD_GLOBAL
10731#  define LT_DLGLOBAL		RTLD_GLOBAL
10732#else
10733#  ifdef DL_GLOBAL
10734#    define LT_DLGLOBAL		DL_GLOBAL
10735#  else
10736#    define LT_DLGLOBAL		0
10737#  endif
10738#endif
10739
10740/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10741   find out it does not work in some platform. */
10742#ifndef LT_DLLAZY_OR_NOW
10743#  ifdef RTLD_LAZY
10744#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10745#  else
10746#    ifdef DL_LAZY
10747#      define LT_DLLAZY_OR_NOW		DL_LAZY
10748#    else
10749#      ifdef RTLD_NOW
10750#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10751#      else
10752#        ifdef DL_NOW
10753#          define LT_DLLAZY_OR_NOW	DL_NOW
10754#        else
10755#          define LT_DLLAZY_OR_NOW	0
10756#        endif
10757#      endif
10758#    endif
10759#  endif
10760#endif
10761
10762void fnord() { int i=42;}
10763int main ()
10764{
10765  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10766  int status = $lt_dlunknown;
10767
10768  if (self)
10769    {
10770      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10771      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10772      /* dlclose (self); */
10773    }
10774  else
10775    puts (dlerror ());
10776
10777  return status;
10778}
10779_LT_EOF
10780  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10781  (eval $ac_link) 2>&5
10782  ac_status=$?
10783  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10785    (./conftest; exit; ) >&5 2>/dev/null
10786    lt_status=$?
10787    case x$lt_status in
10788      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10789      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10790      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10791    esac
10792  else :
10793    # compilation failed
10794    lt_cv_dlopen_self=no
10795  fi
10796fi
10797rm -fr conftest*
10798
10799
10800fi
10801{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10802$as_echo "$lt_cv_dlopen_self" >&6; }
10803
10804    if test "x$lt_cv_dlopen_self" = xyes; then
10805      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10806      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10807$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10808if test "${lt_cv_dlopen_self_static+set}" = set; then
10809  $as_echo_n "(cached) " >&6
10810else
10811  	  if test "$cross_compiling" = yes; then :
10812  lt_cv_dlopen_self_static=cross
10813else
10814  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10815  lt_status=$lt_dlunknown
10816  cat > conftest.$ac_ext <<_LT_EOF
10817#line 10817 "configure"
10818#include "confdefs.h"
10819
10820#if HAVE_DLFCN_H
10821#include <dlfcn.h>
10822#endif
10823
10824#include <stdio.h>
10825
10826#ifdef RTLD_GLOBAL
10827#  define LT_DLGLOBAL		RTLD_GLOBAL
10828#else
10829#  ifdef DL_GLOBAL
10830#    define LT_DLGLOBAL		DL_GLOBAL
10831#  else
10832#    define LT_DLGLOBAL		0
10833#  endif
10834#endif
10835
10836/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10837   find out it does not work in some platform. */
10838#ifndef LT_DLLAZY_OR_NOW
10839#  ifdef RTLD_LAZY
10840#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10841#  else
10842#    ifdef DL_LAZY
10843#      define LT_DLLAZY_OR_NOW		DL_LAZY
10844#    else
10845#      ifdef RTLD_NOW
10846#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10847#      else
10848#        ifdef DL_NOW
10849#          define LT_DLLAZY_OR_NOW	DL_NOW
10850#        else
10851#          define LT_DLLAZY_OR_NOW	0
10852#        endif
10853#      endif
10854#    endif
10855#  endif
10856#endif
10857
10858void fnord() { int i=42;}
10859int main ()
10860{
10861  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10862  int status = $lt_dlunknown;
10863
10864  if (self)
10865    {
10866      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10867      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10868      /* dlclose (self); */
10869    }
10870  else
10871    puts (dlerror ());
10872
10873  return status;
10874}
10875_LT_EOF
10876  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10877  (eval $ac_link) 2>&5
10878  ac_status=$?
10879  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10881    (./conftest; exit; ) >&5 2>/dev/null
10882    lt_status=$?
10883    case x$lt_status in
10884      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10885      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10886      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10887    esac
10888  else :
10889    # compilation failed
10890    lt_cv_dlopen_self_static=no
10891  fi
10892fi
10893rm -fr conftest*
10894
10895
10896fi
10897{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10898$as_echo "$lt_cv_dlopen_self_static" >&6; }
10899    fi
10900
10901    CPPFLAGS="$save_CPPFLAGS"
10902    LDFLAGS="$save_LDFLAGS"
10903    LIBS="$save_LIBS"
10904    ;;
10905  esac
10906
10907  case $lt_cv_dlopen_self in
10908  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10909  *) enable_dlopen_self=unknown ;;
10910  esac
10911
10912  case $lt_cv_dlopen_self_static in
10913  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10914  *) enable_dlopen_self_static=unknown ;;
10915  esac
10916fi
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934striplib=
10935old_striplib=
10936{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10937$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10938if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10939  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10940  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10941  { $as_echo "$as_me:$LINENO: result: yes" >&5
10942$as_echo "yes" >&6; }
10943else
10944# FIXME - insert some real tests, host_os isn't really good enough
10945  case $host_os in
10946  darwin*)
10947    if test -n "$STRIP" ; then
10948      striplib="$STRIP -x"
10949      old_striplib="$STRIP -S"
10950      { $as_echo "$as_me:$LINENO: result: yes" >&5
10951$as_echo "yes" >&6; }
10952    else
10953      { $as_echo "$as_me:$LINENO: result: no" >&5
10954$as_echo "no" >&6; }
10955    fi
10956    ;;
10957  *)
10958    { $as_echo "$as_me:$LINENO: result: no" >&5
10959$as_echo "no" >&6; }
10960    ;;
10961  esac
10962fi
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975  # Report which library types will actually be built
10976  { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10977$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10978  { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
10979$as_echo "$can_build_shared" >&6; }
10980
10981  { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10982$as_echo_n "checking whether to build shared libraries... " >&6; }
10983  test "$can_build_shared" = "no" && enable_shared=no
10984
10985  # On AIX, shared libraries and static libraries use the same namespace, and
10986  # are all built from PIC.
10987  case $host_os in
10988  aix3*)
10989    test "$enable_shared" = yes && enable_static=no
10990    if test -n "$RANLIB"; then
10991      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10992      postinstall_cmds='$RANLIB $lib'
10993    fi
10994    ;;
10995
10996  aix[4-9]*)
10997    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10998      test "$enable_shared" = yes && enable_static=no
10999    fi
11000    ;;
11001  esac
11002  { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11003$as_echo "$enable_shared" >&6; }
11004
11005  { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11006$as_echo_n "checking whether to build static libraries... " >&6; }
11007  # Make sure either enable_shared or enable_static is yes.
11008  test "$enable_shared" = yes || enable_static=yes
11009  { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11010$as_echo "$enable_static" >&6; }
11011
11012
11013
11014
11015fi
11016ac_ext=c
11017ac_cpp='$CPP $CPPFLAGS'
11018ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11019ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11020ac_compiler_gnu=$ac_cv_c_compiler_gnu
11021
11022CC="$lt_save_CC"
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036        ac_config_commands="$ac_config_commands libtool"
11037
11038
11039
11040
11041# Only expand once:
11042
11043
11044{ $as_echo "$as_me:$LINENO: checking for inline" >&5
11045$as_echo_n "checking for inline... " >&6; }
11046if test "${ac_cv_c_inline+set}" = set; then
11047  $as_echo_n "(cached) " >&6
11048else
11049  ac_cv_c_inline=no
11050for ac_kw in inline __inline__ __inline; do
11051  cat >conftest.$ac_ext <<_ACEOF
11052/* confdefs.h.  */
11053_ACEOF
11054cat confdefs.h >>conftest.$ac_ext
11055cat >>conftest.$ac_ext <<_ACEOF
11056/* end confdefs.h.  */
11057#ifndef __cplusplus
11058typedef int foo_t;
11059static $ac_kw foo_t static_foo () {return 0; }
11060$ac_kw foo_t foo () {return 0; }
11061#endif
11062
11063_ACEOF
11064rm -f conftest.$ac_objext
11065if { (ac_try="$ac_compile"
11066case "(($ac_try" in
11067  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11068  *) ac_try_echo=$ac_try;;
11069esac
11070eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11071$as_echo "$ac_try_echo") >&5
11072  (eval "$ac_compile") 2>conftest.er1
11073  ac_status=$?
11074  grep -v '^ *+' conftest.er1 >conftest.err
11075  rm -f conftest.er1
11076  cat conftest.err >&5
11077  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11078  (exit $ac_status); } && {
11079	 test -z "$ac_c_werror_flag" ||
11080	 test ! -s conftest.err
11081       } && test -s conftest.$ac_objext; then
11082  ac_cv_c_inline=$ac_kw
11083else
11084  $as_echo "$as_me: failed program was:" >&5
11085sed 's/^/| /' conftest.$ac_ext >&5
11086
11087
11088fi
11089
11090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11091  test "$ac_cv_c_inline" != no && break
11092done
11093
11094fi
11095{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11096$as_echo "$ac_cv_c_inline" >&6; }
11097
11098
11099case $ac_cv_c_inline in
11100  inline | yes) ;;
11101  *)
11102    case $ac_cv_c_inline in
11103      no) ac_val=;;
11104      *) ac_val=$ac_cv_c_inline;;
11105    esac
11106    cat >>confdefs.h <<_ACEOF
11107#ifndef __cplusplus
11108#define inline $ac_val
11109#endif
11110_ACEOF
11111    ;;
11112esac
11113
11114if test "x$CC" != xcc; then
11115  { $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
11116$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
11117else
11118  { $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
11119$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
11120fi
11121set dummy $CC; ac_cc=`$as_echo "$2" |
11122		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11123if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
11124  $as_echo_n "(cached) " >&6
11125else
11126  cat >conftest.$ac_ext <<_ACEOF
11127/* confdefs.h.  */
11128_ACEOF
11129cat confdefs.h >>conftest.$ac_ext
11130cat >>conftest.$ac_ext <<_ACEOF
11131/* end confdefs.h.  */
11132
11133int
11134main ()
11135{
11136
11137  ;
11138  return 0;
11139}
11140_ACEOF
11141# Make sure it works both with $CC and with simple cc.
11142# We do the test twice because some compilers refuse to overwrite an
11143# existing .o file with -o, though they will create one.
11144ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11145rm -f conftest2.*
11146if { (case "(($ac_try" in
11147  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11148  *) ac_try_echo=$ac_try;;
11149esac
11150eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11151$as_echo "$ac_try_echo") >&5
11152  (eval "$ac_try") 2>&5
11153  ac_status=$?
11154  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11155  (exit $ac_status); } &&
11156   test -f conftest2.$ac_objext && { (case "(($ac_try" in
11157  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11158  *) ac_try_echo=$ac_try;;
11159esac
11160eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11161$as_echo "$ac_try_echo") >&5
11162  (eval "$ac_try") 2>&5
11163  ac_status=$?
11164  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11165  (exit $ac_status); };
11166then
11167  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
11168  if test "x$CC" != xcc; then
11169    # Test first that cc exists at all.
11170    if { ac_try='cc -c conftest.$ac_ext >&5'
11171  { (case "(($ac_try" in
11172  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11173  *) ac_try_echo=$ac_try;;
11174esac
11175eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11176$as_echo "$ac_try_echo") >&5
11177  (eval "$ac_try") 2>&5
11178  ac_status=$?
11179  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11180  (exit $ac_status); }; }; then
11181      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11182      rm -f conftest2.*
11183      if { (case "(($ac_try" in
11184  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11185  *) ac_try_echo=$ac_try;;
11186esac
11187eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11188$as_echo "$ac_try_echo") >&5
11189  (eval "$ac_try") 2>&5
11190  ac_status=$?
11191  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11192  (exit $ac_status); } &&
11193	 test -f conftest2.$ac_objext && { (case "(($ac_try" in
11194  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11195  *) ac_try_echo=$ac_try;;
11196esac
11197eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11198$as_echo "$ac_try_echo") >&5
11199  (eval "$ac_try") 2>&5
11200  ac_status=$?
11201  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202  (exit $ac_status); };
11203      then
11204	# cc works too.
11205	:
11206      else
11207	# cc exists but doesn't like -o.
11208	eval ac_cv_prog_cc_${ac_cc}_c_o=no
11209      fi
11210    fi
11211  fi
11212else
11213  eval ac_cv_prog_cc_${ac_cc}_c_o=no
11214fi
11215rm -f core conftest*
11216
11217fi
11218if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
11219  { $as_echo "$as_me:$LINENO: result: yes" >&5
11220$as_echo "yes" >&6; }
11221else
11222  { $as_echo "$as_me:$LINENO: result: no" >&5
11223$as_echo "no" >&6; }
11224
11225cat >>confdefs.h <<\_ACEOF
11226#define NO_MINUS_C_MINUS_O 1
11227_ACEOF
11228
11229fi
11230
11231# FIXME: we rely on the cache variable name because
11232# there is no other way.
11233set dummy $CC
11234am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11235eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
11236if test "$am_t" != yes; then
11237   # Losing compiler, so override with the script.
11238   # FIXME: It is wrong to rewrite CC.
11239   # But if we don't then we get into trouble of one sort or another.
11240   # A longer-term fix would be to have automake use am__CC in this case,
11241   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
11242   CC="$am_aux_dir/compile $CC"
11243fi
11244
11245
11246
11247# Library versioning
11248LT_MAJOR="8"
11249LT_REVISION="4"
11250LT_AGE="4"
11251
11252
11253
11254
11255# The libusb-0.1 version we pretend to be
11256LIBUSB01_VERSION="0.1.12"
11257
11258
11259
11260
11261if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11262	if test -n "$ac_tool_prefix"; then
11263  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11264set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11265{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11266$as_echo_n "checking for $ac_word... " >&6; }
11267if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11268  $as_echo_n "(cached) " >&6
11269else
11270  case $PKG_CONFIG in
11271  [\\/]* | ?:[\\/]*)
11272  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11273  ;;
11274  *)
11275  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11276for as_dir in $PATH
11277do
11278  IFS=$as_save_IFS
11279  test -z "$as_dir" && as_dir=.
11280  for ac_exec_ext in '' $ac_executable_extensions; do
11281  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11282    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11283    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11284    break 2
11285  fi
11286done
11287done
11288IFS=$as_save_IFS
11289
11290  ;;
11291esac
11292fi
11293PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11294if test -n "$PKG_CONFIG"; then
11295  { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11296$as_echo "$PKG_CONFIG" >&6; }
11297else
11298  { $as_echo "$as_me:$LINENO: result: no" >&5
11299$as_echo "no" >&6; }
11300fi
11301
11302
11303fi
11304if test -z "$ac_cv_path_PKG_CONFIG"; then
11305  ac_pt_PKG_CONFIG=$PKG_CONFIG
11306  # Extract the first word of "pkg-config", so it can be a program name with args.
11307set dummy pkg-config; ac_word=$2
11308{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11309$as_echo_n "checking for $ac_word... " >&6; }
11310if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
11311  $as_echo_n "(cached) " >&6
11312else
11313  case $ac_pt_PKG_CONFIG in
11314  [\\/]* | ?:[\\/]*)
11315  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11316  ;;
11317  *)
11318  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11319for as_dir in $PATH
11320do
11321  IFS=$as_save_IFS
11322  test -z "$as_dir" && as_dir=.
11323  for ac_exec_ext in '' $ac_executable_extensions; do
11324  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11325    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11326    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11327    break 2
11328  fi
11329done
11330done
11331IFS=$as_save_IFS
11332
11333  ;;
11334esac
11335fi
11336ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11337if test -n "$ac_pt_PKG_CONFIG"; then
11338  { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
11339$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11340else
11341  { $as_echo "$as_me:$LINENO: result: no" >&5
11342$as_echo "no" >&6; }
11343fi
11344
11345  if test "x$ac_pt_PKG_CONFIG" = x; then
11346    PKG_CONFIG=""
11347  else
11348    case $cross_compiling:$ac_tool_warned in
11349yes:)
11350{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11351$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11352ac_tool_warned=yes ;;
11353esac
11354    PKG_CONFIG=$ac_pt_PKG_CONFIG
11355  fi
11356else
11357  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11358fi
11359
11360fi
11361if test -n "$PKG_CONFIG"; then
11362	_pkg_min_version=0.9.0
11363	{ $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
11364$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11365	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11366		{ $as_echo "$as_me:$LINENO: result: yes" >&5
11367$as_echo "yes" >&6; }
11368	else
11369		{ $as_echo "$as_me:$LINENO: result: no" >&5
11370$as_echo "no" >&6; }
11371		PKG_CONFIG=""
11372	fi
11373
11374fi
11375
11376pkg_failed=no
11377{ $as_echo "$as_me:$LINENO: checking for LIBUSB_1_0" >&5
11378$as_echo_n "checking for LIBUSB_1_0... " >&6; }
11379
11380if test -n "$LIBUSB_1_0_CFLAGS"; then
11381    pkg_cv_LIBUSB_1_0_CFLAGS="$LIBUSB_1_0_CFLAGS"
11382 elif test -n "$PKG_CONFIG"; then
11383    if test -n "$PKG_CONFIG" && \
11384    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libusb-1.0 >= 0.9.1\"") >&5
11385  ($PKG_CONFIG --exists --print-errors "libusb-1.0 >= 0.9.1") 2>&5
11386  ac_status=$?
11387  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388  (exit $ac_status); }; then
11389  pkg_cv_LIBUSB_1_0_CFLAGS=`$PKG_CONFIG --cflags "libusb-1.0 >= 0.9.1" 2>/dev/null`
11390else
11391  pkg_failed=yes
11392fi
11393 else
11394    pkg_failed=untried
11395fi
11396if test -n "$LIBUSB_1_0_LIBS"; then
11397    pkg_cv_LIBUSB_1_0_LIBS="$LIBUSB_1_0_LIBS"
11398 elif test -n "$PKG_CONFIG"; then
11399    if test -n "$PKG_CONFIG" && \
11400    { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libusb-1.0 >= 0.9.1\"") >&5
11401  ($PKG_CONFIG --exists --print-errors "libusb-1.0 >= 0.9.1") 2>&5
11402  ac_status=$?
11403  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404  (exit $ac_status); }; then
11405  pkg_cv_LIBUSB_1_0_LIBS=`$PKG_CONFIG --libs "libusb-1.0 >= 0.9.1" 2>/dev/null`
11406else
11407  pkg_failed=yes
11408fi
11409 else
11410    pkg_failed=untried
11411fi
11412
11413
11414
11415if test $pkg_failed = yes; then
11416
11417if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11418        _pkg_short_errors_supported=yes
11419else
11420        _pkg_short_errors_supported=no
11421fi
11422        if test $_pkg_short_errors_supported = yes; then
11423	        LIBUSB_1_0_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libusb-1.0 >= 0.9.1" 2>&1`
11424        else
11425	        LIBUSB_1_0_PKG_ERRORS=`$PKG_CONFIG --print-errors "libusb-1.0 >= 0.9.1" 2>&1`
11426        fi
11427	# Put the nasty error message in config.log where it belongs
11428	echo "$LIBUSB_1_0_PKG_ERRORS" >&5
11429
11430	{ { $as_echo "$as_me:$LINENO: error: Package requirements (libusb-1.0 >= 0.9.1) were not met:
11431
11432$LIBUSB_1_0_PKG_ERRORS
11433
11434Consider adjusting the PKG_CONFIG_PATH environment variable if you
11435installed software in a non-standard prefix.
11436
11437Alternatively, you may set the environment variables LIBUSB_1_0_CFLAGS
11438and LIBUSB_1_0_LIBS to avoid the need to call pkg-config.
11439See the pkg-config man page for more details.
11440" >&5
11441$as_echo "$as_me: error: Package requirements (libusb-1.0 >= 0.9.1) were not met:
11442
11443$LIBUSB_1_0_PKG_ERRORS
11444
11445Consider adjusting the PKG_CONFIG_PATH environment variable if you
11446installed software in a non-standard prefix.
11447
11448Alternatively, you may set the environment variables LIBUSB_1_0_CFLAGS
11449and LIBUSB_1_0_LIBS to avoid the need to call pkg-config.
11450See the pkg-config man page for more details.
11451" >&2;}
11452   { (exit 1); exit 1; }; }
11453elif test $pkg_failed = untried; then
11454	{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
11455$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11456{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
11457is in your PATH or set the PKG_CONFIG environment variable to the full
11458path to pkg-config.
11459
11460Alternatively, you may set the environment variables LIBUSB_1_0_CFLAGS
11461and LIBUSB_1_0_LIBS to avoid the need to call pkg-config.
11462See the pkg-config man page for more details.
11463
11464To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11465See \`config.log' for more details." >&5
11466$as_echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
11467is in your PATH or set the PKG_CONFIG environment variable to the full
11468path to pkg-config.
11469
11470Alternatively, you may set the environment variables LIBUSB_1_0_CFLAGS
11471and LIBUSB_1_0_LIBS to avoid the need to call pkg-config.
11472See the pkg-config man page for more details.
11473
11474To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11475See \`config.log' for more details." >&2;}
11476   { (exit 1); exit 1; }; }; }
11477else
11478	LIBUSB_1_0_CFLAGS=$pkg_cv_LIBUSB_1_0_CFLAGS
11479	LIBUSB_1_0_LIBS=$pkg_cv_LIBUSB_1_0_LIBS
11480        { $as_echo "$as_me:$LINENO: result: yes" >&5
11481$as_echo "yes" >&6; }
11482	:
11483fi
11484
11485
11486
11487# Message logging
11488# Check whether --enable-log was given.
11489if test "${enable_log+set}" = set; then
11490  enableval=$enable_log; log_enabled=$enableval
11491else
11492  log_enabled='yes'
11493fi
11494
11495if test "x$log_enabled" != "xno"; then
11496
11497cat >>confdefs.h <<\_ACEOF
11498#define ENABLE_LOGGING 1
11499_ACEOF
11500
11501fi
11502
11503# Check whether --enable-debug-log was given.
11504if test "${enable_debug_log+set}" = set; then
11505  enableval=$enable_debug_log; debug_log_enabled=$enableval
11506else
11507  debug_log_enabled='no'
11508fi
11509
11510if test "x$debug_log_enabled" != "xno"; then
11511
11512cat >>confdefs.h <<\_ACEOF
11513#define ENABLE_DEBUG_LOGGING 1
11514_ACEOF
11515
11516fi
11517
11518# Examples build
11519# Check whether --enable-examples-build was given.
11520if test "${enable_examples_build+set}" = set; then
11521  enableval=$enable_examples_build; build_examples=$enableval
11522else
11523  build_examples='no'
11524fi
11525
11526 if test "x$build_examples" != "xno"; then
11527  BUILD_EXAMPLES_TRUE=
11528  BUILD_EXAMPLES_FALSE='#'
11529else
11530  BUILD_EXAMPLES_TRUE='#'
11531  BUILD_EXAMPLES_FALSE=
11532fi
11533
11534
11535# Restore gnu89 inline semantics on gcc 4.3 and newer
11536saved_cflags="$CFLAGS"
11537CFLAGS="$CFLAGS -fgnu89-inline"
11538cat >conftest.$ac_ext <<_ACEOF
11539/* confdefs.h.  */
11540_ACEOF
11541cat confdefs.h >>conftest.$ac_ext
11542cat >>conftest.$ac_ext <<_ACEOF
11543/* end confdefs.h.  */
11544
11545int
11546main ()
11547{
11548
11549  ;
11550  return 0;
11551}
11552_ACEOF
11553rm -f conftest.$ac_objext
11554if { (ac_try="$ac_compile"
11555case "(($ac_try" in
11556  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11557  *) ac_try_echo=$ac_try;;
11558esac
11559eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11560$as_echo "$ac_try_echo") >&5
11561  (eval "$ac_compile") 2>conftest.er1
11562  ac_status=$?
11563  grep -v '^ *+' conftest.er1 >conftest.err
11564  rm -f conftest.er1
11565  cat conftest.err >&5
11566  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11567  (exit $ac_status); } && {
11568	 test -z "$ac_c_werror_flag" ||
11569	 test ! -s conftest.err
11570       } && test -s conftest.$ac_objext; then
11571  inline_cflags="-fgnu89-inline"
11572else
11573  $as_echo "$as_me: failed program was:" >&5
11574sed 's/^/| /' conftest.$ac_ext >&5
11575
11576	inline_cflags=""
11577fi
11578
11579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11580CFLAGS="$saved_cflags"
11581
11582
11583cat >>confdefs.h <<\_ACEOF
11584#define API_EXPORTED __attribute__((visibility("default")))
11585_ACEOF
11586
11587AM_CFLAGS="-std=gnu99 $inline_cflags -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow"
11588
11589
11590ac_config_files="$ac_config_files libusb.pc libusb-config Makefile libusb/Makefile examples/Makefile"
11591
11592ac_config_commands="$ac_config_commands default"
11593
11594
11595cat >confcache <<\_ACEOF
11596# This file is a shell script that caches the results of configure
11597# tests run on this system so they can be shared between configure
11598# scripts and configure runs, see configure's option --config-cache.
11599# It is not useful on other systems.  If it contains results you don't
11600# want to keep, you may remove or edit it.
11601#
11602# config.status only pays attention to the cache file if you give it
11603# the --recheck option to rerun configure.
11604#
11605# `ac_cv_env_foo' variables (set or unset) will be overridden when
11606# loading this file, other *unset* `ac_cv_foo' will be assigned the
11607# following values.
11608
11609_ACEOF
11610
11611# The following way of writing the cache mishandles newlines in values,
11612# but we know of no workaround that is simple, portable, and efficient.
11613# So, we kill variables containing newlines.
11614# Ultrix sh set writes to stderr and can't be redirected directly,
11615# and sets the high bit in the cache file unless we assign to the vars.
11616(
11617  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11618    eval ac_val=\$$ac_var
11619    case $ac_val in #(
11620    *${as_nl}*)
11621      case $ac_var in #(
11622      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
11623$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11624      esac
11625      case $ac_var in #(
11626      _ | IFS | as_nl) ;; #(
11627      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11628      *) $as_unset $ac_var ;;
11629      esac ;;
11630    esac
11631  done
11632
11633  (set) 2>&1 |
11634    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11635    *${as_nl}ac_space=\ *)
11636      # `set' does not quote correctly, so add quotes (double-quote
11637      # substitution turns \\\\ into \\, and sed turns \\ into \).
11638      sed -n \
11639	"s/'/'\\\\''/g;
11640	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11641      ;; #(
11642    *)
11643      # `set' quotes correctly as required by POSIX, so do not add quotes.
11644      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11645      ;;
11646    esac |
11647    sort
11648) |
11649  sed '
11650     /^ac_cv_env_/b end
11651     t clear
11652     :clear
11653     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11654     t end
11655     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11656     :end' >>confcache
11657if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11658  if test -w "$cache_file"; then
11659    test "x$cache_file" != "x/dev/null" &&
11660      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
11661$as_echo "$as_me: updating cache $cache_file" >&6;}
11662    cat confcache >$cache_file
11663  else
11664    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
11665$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11666  fi
11667fi
11668rm -f confcache
11669
11670test "x$prefix" = xNONE && prefix=$ac_default_prefix
11671# Let make expand exec_prefix.
11672test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11673
11674DEFS=-DHAVE_CONFIG_H
11675
11676ac_libobjs=
11677ac_ltlibobjs=
11678for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11679  # 1. Remove the extension, and $U if already installed.
11680  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11681  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11682  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11683  #    will be set to the directory where LIBOBJS objects are built.
11684  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11685  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
11686done
11687LIBOBJS=$ac_libobjs
11688
11689LTLIBOBJS=$ac_ltlibobjs
11690
11691
11692if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11693  { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11694Usually this means the macro was only invoked conditionally." >&5
11695$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
11696Usually this means the macro was only invoked conditionally." >&2;}
11697   { (exit 1); exit 1; }; }
11698fi
11699if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11700  { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11701Usually this means the macro was only invoked conditionally." >&5
11702$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11703Usually this means the macro was only invoked conditionally." >&2;}
11704   { (exit 1); exit 1; }; }
11705fi
11706if test -z "${BUILD_EXAMPLES_TRUE}" && test -z "${BUILD_EXAMPLES_FALSE}"; then
11707  { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_EXAMPLES\" was never defined.
11708Usually this means the macro was only invoked conditionally." >&5
11709$as_echo "$as_me: error: conditional \"BUILD_EXAMPLES\" was never defined.
11710Usually this means the macro was only invoked conditionally." >&2;}
11711   { (exit 1); exit 1; }; }
11712fi
11713
11714: ${CONFIG_STATUS=./config.status}
11715ac_write_fail=0
11716ac_clean_files_save=$ac_clean_files
11717ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11718{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11719$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11720cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11721#! $SHELL
11722# Generated by $as_me.
11723# Run this file to recreate the current configuration.
11724# Compiler output produced by configure, useful for debugging
11725# configure, is in config.log if it exists.
11726
11727debug=false
11728ac_cs_recheck=false
11729ac_cs_silent=false
11730SHELL=\${CONFIG_SHELL-$SHELL}
11731_ACEOF
11732
11733cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11734## --------------------- ##
11735## M4sh Initialization.  ##
11736## --------------------- ##
11737
11738# Be more Bourne compatible
11739DUALCASE=1; export DUALCASE # for MKS sh
11740if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11741  emulate sh
11742  NULLCMD=:
11743  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11744  # is contrary to our usage.  Disable this feature.
11745  alias -g '${1+"$@"}'='"$@"'
11746  setopt NO_GLOB_SUBST
11747else
11748  case `(set -o) 2>/dev/null` in
11749  *posix*) set -o posix ;;
11750esac
11751
11752fi
11753
11754
11755
11756
11757# PATH needs CR
11758# Avoid depending upon Character Ranges.
11759as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11760as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11761as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11762as_cr_digits='0123456789'
11763as_cr_alnum=$as_cr_Letters$as_cr_digits
11764
11765as_nl='
11766'
11767export as_nl
11768# Printing a long string crashes Solaris 7 /usr/bin/printf.
11769as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11770as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11771as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11772if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11773  as_echo='printf %s\n'
11774  as_echo_n='printf %s'
11775else
11776  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11777    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11778    as_echo_n='/usr/ucb/echo -n'
11779  else
11780    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11781    as_echo_n_body='eval
11782      arg=$1;
11783      case $arg in
11784      *"$as_nl"*)
11785	expr "X$arg" : "X\\(.*\\)$as_nl";
11786	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11787      esac;
11788      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11789    '
11790    export as_echo_n_body
11791    as_echo_n='sh -c $as_echo_n_body as_echo'
11792  fi
11793  export as_echo_body
11794  as_echo='sh -c $as_echo_body as_echo'
11795fi
11796
11797# The user is always right.
11798if test "${PATH_SEPARATOR+set}" != set; then
11799  PATH_SEPARATOR=:
11800  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11801    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11802      PATH_SEPARATOR=';'
11803  }
11804fi
11805
11806# Support unset when possible.
11807if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11808  as_unset=unset
11809else
11810  as_unset=false
11811fi
11812
11813
11814# IFS
11815# We need space, tab and new line, in precisely that order.  Quoting is
11816# there to prevent editors from complaining about space-tab.
11817# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11818# splitting by setting IFS to empty value.)
11819IFS=" ""	$as_nl"
11820
11821# Find who we are.  Look in the path if we contain no directory separator.
11822case $0 in
11823  *[\\/]* ) as_myself=$0 ;;
11824  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11825for as_dir in $PATH
11826do
11827  IFS=$as_save_IFS
11828  test -z "$as_dir" && as_dir=.
11829  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11830done
11831IFS=$as_save_IFS
11832
11833     ;;
11834esac
11835# We did not find ourselves, most probably we were run as `sh COMMAND'
11836# in which case we are not to be found in the path.
11837if test "x$as_myself" = x; then
11838  as_myself=$0
11839fi
11840if test ! -f "$as_myself"; then
11841  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11842  { (exit 1); exit 1; }
11843fi
11844
11845# Work around bugs in pre-3.0 UWIN ksh.
11846for as_var in ENV MAIL MAILPATH
11847do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
11848done
11849PS1='$ '
11850PS2='> '
11851PS4='+ '
11852
11853# NLS nuisances.
11854LC_ALL=C
11855export LC_ALL
11856LANGUAGE=C
11857export LANGUAGE
11858
11859# Required to use basename.
11860if expr a : '\(a\)' >/dev/null 2>&1 &&
11861   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11862  as_expr=expr
11863else
11864  as_expr=false
11865fi
11866
11867if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11868  as_basename=basename
11869else
11870  as_basename=false
11871fi
11872
11873
11874# Name of the executable.
11875as_me=`$as_basename -- "$0" ||
11876$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11877	 X"$0" : 'X\(//\)$' \| \
11878	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11879$as_echo X/"$0" |
11880    sed '/^.*\/\([^/][^/]*\)\/*$/{
11881	    s//\1/
11882	    q
11883	  }
11884	  /^X\/\(\/\/\)$/{
11885	    s//\1/
11886	    q
11887	  }
11888	  /^X\/\(\/\).*/{
11889	    s//\1/
11890	    q
11891	  }
11892	  s/.*/./; q'`
11893
11894# CDPATH.
11895$as_unset CDPATH
11896
11897
11898
11899  as_lineno_1=$LINENO
11900  as_lineno_2=$LINENO
11901  test "x$as_lineno_1" != "x$as_lineno_2" &&
11902  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
11903
11904  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11905  # uniformly replaced by the line number.  The first 'sed' inserts a
11906  # line-number line after each line using $LINENO; the second 'sed'
11907  # does the real work.  The second script uses 'N' to pair each
11908  # line-number line with the line containing $LINENO, and appends
11909  # trailing '-' during substitution so that $LINENO is not a special
11910  # case at line end.
11911  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11912  # scripts with optimization help from Paolo Bonzini.  Blame Lee
11913  # E. McMahon (1931-1989) for sed's syntax.  :-)
11914  sed -n '
11915    p
11916    /[$]LINENO/=
11917  ' <$as_myself |
11918    sed '
11919      s/[$]LINENO.*/&-/
11920      t lineno
11921      b
11922      :lineno
11923      N
11924      :loop
11925      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
11926      t loop
11927      s/-\n.*//
11928    ' >$as_me.lineno &&
11929  chmod +x "$as_me.lineno" ||
11930    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
11931   { (exit 1); exit 1; }; }
11932
11933  # Don't try to exec as it changes $[0], causing all sort of problems
11934  # (the dirname of $[0] is not the place where we might find the
11935  # original and so on.  Autoconf is especially sensitive to this).
11936  . "./$as_me.lineno"
11937  # Exit status is that of the last command.
11938  exit
11939}
11940
11941
11942if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11943  as_dirname=dirname
11944else
11945  as_dirname=false
11946fi
11947
11948ECHO_C= ECHO_N= ECHO_T=
11949case `echo -n x` in
11950-n*)
11951  case `echo 'x\c'` in
11952  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11953  *)   ECHO_C='\c';;
11954  esac;;
11955*)
11956  ECHO_N='-n';;
11957esac
11958if expr a : '\(a\)' >/dev/null 2>&1 &&
11959   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11960  as_expr=expr
11961else
11962  as_expr=false
11963fi
11964
11965rm -f conf$$ conf$$.exe conf$$.file
11966if test -d conf$$.dir; then
11967  rm -f conf$$.dir/conf$$.file
11968else
11969  rm -f conf$$.dir
11970  mkdir conf$$.dir 2>/dev/null
11971fi
11972if (echo >conf$$.file) 2>/dev/null; then
11973  if ln -s conf$$.file conf$$ 2>/dev/null; then
11974    as_ln_s='ln -s'
11975    # ... but there are two gotchas:
11976    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11977    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11978    # In both cases, we have to default to `cp -p'.
11979    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11980      as_ln_s='cp -p'
11981  elif ln conf$$.file conf$$ 2>/dev/null; then
11982    as_ln_s=ln
11983  else
11984    as_ln_s='cp -p'
11985  fi
11986else
11987  as_ln_s='cp -p'
11988fi
11989rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11990rmdir conf$$.dir 2>/dev/null
11991
11992if mkdir -p . 2>/dev/null; then
11993  as_mkdir_p=:
11994else
11995  test -d ./-p && rmdir ./-p
11996  as_mkdir_p=false
11997fi
11998
11999if test -x / >/dev/null 2>&1; then
12000  as_test_x='test -x'
12001else
12002  if ls -dL / >/dev/null 2>&1; then
12003    as_ls_L_option=L
12004  else
12005    as_ls_L_option=
12006  fi
12007  as_test_x='
12008    eval sh -c '\''
12009      if test -d "$1"; then
12010	test -d "$1/.";
12011      else
12012	case $1 in
12013	-*)set "./$1";;
12014	esac;
12015	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12016	???[sx]*):;;*)false;;esac;fi
12017    '\'' sh
12018  '
12019fi
12020as_executable_p=$as_test_x
12021
12022# Sed expression to map a string onto a valid CPP name.
12023as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12024
12025# Sed expression to map a string onto a valid variable name.
12026as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12027
12028
12029exec 6>&1
12030
12031# Save the log message, to keep $[0] and so on meaningful, and to
12032# report actual input values of CONFIG_FILES etc. instead of their
12033# values after options handling.
12034ac_log="
12035This file was extended by libusb-compat $as_me 0.1.3, which was
12036generated by GNU Autoconf 2.63.  Invocation command line was
12037
12038  CONFIG_FILES    = $CONFIG_FILES
12039  CONFIG_HEADERS  = $CONFIG_HEADERS
12040  CONFIG_LINKS    = $CONFIG_LINKS
12041  CONFIG_COMMANDS = $CONFIG_COMMANDS
12042  $ $0 $@
12043
12044on `(hostname || uname -n) 2>/dev/null | sed 1q`
12045"
12046
12047_ACEOF
12048
12049case $ac_config_files in *"
12050"*) set x $ac_config_files; shift; ac_config_files=$*;;
12051esac
12052
12053case $ac_config_headers in *"
12054"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12055esac
12056
12057
12058cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12059# Files that config.status was made for.
12060config_files="$ac_config_files"
12061config_headers="$ac_config_headers"
12062config_commands="$ac_config_commands"
12063
12064_ACEOF
12065
12066cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12067ac_cs_usage="\
12068\`$as_me' instantiates files from templates according to the
12069current configuration.
12070
12071Usage: $0 [OPTION]... [FILE]...
12072
12073  -h, --help       print this help, then exit
12074  -V, --version    print version number and configuration settings, then exit
12075  -q, --quiet, --silent
12076                   do not print progress messages
12077  -d, --debug      don't remove temporary files
12078      --recheck    update $as_me by reconfiguring in the same conditions
12079      --file=FILE[:TEMPLATE]
12080                   instantiate the configuration file FILE
12081      --header=FILE[:TEMPLATE]
12082                   instantiate the configuration header FILE
12083
12084Configuration files:
12085$config_files
12086
12087Configuration headers:
12088$config_headers
12089
12090Configuration commands:
12091$config_commands
12092
12093Report bugs to <bug-autoconf@gnu.org>."
12094
12095_ACEOF
12096cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12097ac_cs_version="\\
12098libusb-compat config.status 0.1.3
12099configured by $0, generated by GNU Autoconf 2.63,
12100  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12101
12102Copyright (C) 2008 Free Software Foundation, Inc.
12103This config.status script is free software; the Free Software Foundation
12104gives unlimited permission to copy, distribute and modify it."
12105
12106ac_pwd='$ac_pwd'
12107srcdir='$srcdir'
12108INSTALL='$INSTALL'
12109MKDIR_P='$MKDIR_P'
12110AWK='$AWK'
12111test -n "\$AWK" || AWK=awk
12112_ACEOF
12113
12114cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12115# The default lists apply if the user does not specify any file.
12116ac_need_defaults=:
12117while test $# != 0
12118do
12119  case $1 in
12120  --*=*)
12121    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12122    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12123    ac_shift=:
12124    ;;
12125  *)
12126    ac_option=$1
12127    ac_optarg=$2
12128    ac_shift=shift
12129    ;;
12130  esac
12131
12132  case $ac_option in
12133  # Handling of the options.
12134  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12135    ac_cs_recheck=: ;;
12136  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12137    $as_echo "$ac_cs_version"; exit ;;
12138  --debug | --debu | --deb | --de | --d | -d )
12139    debug=: ;;
12140  --file | --fil | --fi | --f )
12141    $ac_shift
12142    case $ac_optarg in
12143    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12144    esac
12145    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
12146    ac_need_defaults=false;;
12147  --header | --heade | --head | --hea )
12148    $ac_shift
12149    case $ac_optarg in
12150    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12151    esac
12152    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
12153    ac_need_defaults=false;;
12154  --he | --h)
12155    # Conflict between --help and --header
12156    { $as_echo "$as_me: error: ambiguous option: $1
12157Try \`$0 --help' for more information." >&2
12158   { (exit 1); exit 1; }; };;
12159  --help | --hel | -h )
12160    $as_echo "$ac_cs_usage"; exit ;;
12161  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12162  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12163    ac_cs_silent=: ;;
12164
12165  # This is an error.
12166  -*) { $as_echo "$as_me: error: unrecognized option: $1
12167Try \`$0 --help' for more information." >&2
12168   { (exit 1); exit 1; }; } ;;
12169
12170  *) ac_config_targets="$ac_config_targets $1"
12171     ac_need_defaults=false ;;
12172
12173  esac
12174  shift
12175done
12176
12177ac_configure_extra_args=
12178
12179if $ac_cs_silent; then
12180  exec 6>/dev/null
12181  ac_configure_extra_args="$ac_configure_extra_args --silent"
12182fi
12183
12184_ACEOF
12185cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12186if \$ac_cs_recheck; then
12187  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12188  shift
12189  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12190  CONFIG_SHELL='$SHELL'
12191  export CONFIG_SHELL
12192  exec "\$@"
12193fi
12194
12195_ACEOF
12196cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12197exec 5>>config.log
12198{
12199  echo
12200  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12201## Running $as_me. ##
12202_ASBOX
12203  $as_echo "$ac_log"
12204} >&5
12205
12206_ACEOF
12207cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12208#
12209# INIT-COMMANDS
12210#
12211AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12212
12213
12214# The HP-UX ksh and POSIX shell print the target directory to stdout
12215# if CDPATH is set.
12216(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12217
12218sed_quote_subst='$sed_quote_subst'
12219double_quote_subst='$double_quote_subst'
12220delay_variable_subst='$delay_variable_subst'
12221macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12222macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12223enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12224enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12225pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12226enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12227host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12228host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12229host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12230build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12231build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12232build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12233SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12234Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12235GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12236EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12237FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12238LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12239NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12240LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12241max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12242ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12243exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12244lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12245lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12246lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12247reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12248reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12249OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12250deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12251file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12252AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12253AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12254STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12255RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12256old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12257old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12258old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12259CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12260CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12261compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12262GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12263lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12264lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12265lt_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"`'
12266lt_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"`'
12267objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12268SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12269ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12270MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12271lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12272lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12273lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12274lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12275lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12276need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12277DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12278NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12279LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12280OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12281OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12282libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12283shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12284extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12285archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12286enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12287export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12288whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12289compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12290old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12291old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12292archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12293archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12294module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12295module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12296with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12297allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12298no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12299hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12300hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12301hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12302hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12303hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12304hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12305hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12306hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12307inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12308link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12309fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12310always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12311export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12312exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12313include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12314prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12315file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12316variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12317need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12318need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12319version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12320runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12321shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12322shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12323libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12324library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12325soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12326postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12327postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12328finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12329finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12330hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12331sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12332sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12333hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12334enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12335enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12336enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12337old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12338striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12339
12340LTCC='$LTCC'
12341LTCFLAGS='$LTCFLAGS'
12342compiler='$compiler_DEFAULT'
12343
12344# Quote evaled strings.
12345for var in SED \
12346GREP \
12347EGREP \
12348FGREP \
12349LD \
12350NM \
12351LN_S \
12352lt_SP2NL \
12353lt_NL2SP \
12354reload_flag \
12355OBJDUMP \
12356deplibs_check_method \
12357file_magic_cmd \
12358AR \
12359AR_FLAGS \
12360STRIP \
12361RANLIB \
12362CC \
12363CFLAGS \
12364compiler \
12365lt_cv_sys_global_symbol_pipe \
12366lt_cv_sys_global_symbol_to_cdecl \
12367lt_cv_sys_global_symbol_to_c_name_address \
12368lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12369SHELL \
12370ECHO \
12371lt_prog_compiler_no_builtin_flag \
12372lt_prog_compiler_wl \
12373lt_prog_compiler_pic \
12374lt_prog_compiler_static \
12375lt_cv_prog_compiler_c_o \
12376need_locks \
12377DSYMUTIL \
12378NMEDIT \
12379LIPO \
12380OTOOL \
12381OTOOL64 \
12382shrext_cmds \
12383export_dynamic_flag_spec \
12384whole_archive_flag_spec \
12385compiler_needs_object \
12386with_gnu_ld \
12387allow_undefined_flag \
12388no_undefined_flag \
12389hardcode_libdir_flag_spec \
12390hardcode_libdir_flag_spec_ld \
12391hardcode_libdir_separator \
12392fix_srcfile_path \
12393exclude_expsyms \
12394include_expsyms \
12395file_list_spec \
12396variables_saved_for_relink \
12397libname_spec \
12398library_names_spec \
12399soname_spec \
12400finish_eval \
12401old_striplib \
12402striplib; do
12403    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12404    *[\\\\\\\`\\"\\\$]*)
12405      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12406      ;;
12407    *)
12408      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12409      ;;
12410    esac
12411done
12412
12413# Double-quote double-evaled strings.
12414for var in reload_cmds \
12415old_postinstall_cmds \
12416old_postuninstall_cmds \
12417old_archive_cmds \
12418extract_expsyms_cmds \
12419old_archive_from_new_cmds \
12420old_archive_from_expsyms_cmds \
12421archive_cmds \
12422archive_expsym_cmds \
12423module_cmds \
12424module_expsym_cmds \
12425export_symbols_cmds \
12426prelink_cmds \
12427postinstall_cmds \
12428postuninstall_cmds \
12429finish_cmds \
12430sys_lib_search_path_spec \
12431sys_lib_dlsearch_path_spec; do
12432    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12433    *[\\\\\\\`\\"\\\$]*)
12434      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12435      ;;
12436    *)
12437      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12438      ;;
12439    esac
12440done
12441
12442# Fix-up fallback echo if it was mangled by the above quoting rules.
12443case \$lt_ECHO in
12444*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12445  ;;
12446esac
12447
12448ac_aux_dir='$ac_aux_dir'
12449xsi_shell='$xsi_shell'
12450lt_shell_append='$lt_shell_append'
12451
12452# See if we are running on zsh, and set the options which allow our
12453# commands through without removal of \ escapes INIT.
12454if test -n "\${ZSH_VERSION+set}" ; then
12455   setopt NO_GLOB_SUBST
12456fi
12457
12458
12459    PACKAGE='$PACKAGE'
12460    VERSION='$VERSION'
12461    TIMESTAMP='$TIMESTAMP'
12462    RM='$RM'
12463    ofile='$ofile'
12464
12465
12466
12467
12468
12469_ACEOF
12470
12471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12472
12473# Handling of arguments.
12474for ac_config_target in $ac_config_targets
12475do
12476  case $ac_config_target in
12477    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12478    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12479    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12480    "libusb.pc") CONFIG_FILES="$CONFIG_FILES libusb.pc" ;;
12481    "libusb-config") CONFIG_FILES="$CONFIG_FILES libusb-config" ;;
12482    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12483    "libusb/Makefile") CONFIG_FILES="$CONFIG_FILES libusb/Makefile" ;;
12484    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
12485    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12486
12487  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12488$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12489   { (exit 1); exit 1; }; };;
12490  esac
12491done
12492
12493
12494# If the user did not use the arguments to specify the items to instantiate,
12495# then the envvar interface is used.  Set only those that are not.
12496# We use the long form for the default assignment because of an extremely
12497# bizarre bug on SunOS 4.1.3.
12498if $ac_need_defaults; then
12499  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12500  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12501  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12502fi
12503
12504# Have a temporary directory for convenience.  Make it in the build tree
12505# simply because there is no reason against having it here, and in addition,
12506# creating and moving files from /tmp can sometimes cause problems.
12507# Hook for its removal unless debugging.
12508# Note that there is a small window in which the directory will not be cleaned:
12509# after its creation but before its name has been assigned to `$tmp'.
12510$debug ||
12511{
12512  tmp=
12513  trap 'exit_status=$?
12514  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12515' 0
12516  trap '{ (exit 1); exit 1; }' 1 2 13 15
12517}
12518# Create a (secure) tmp directory for tmp files.
12519
12520{
12521  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12522  test -n "$tmp" && test -d "$tmp"
12523}  ||
12524{
12525  tmp=./conf$$-$RANDOM
12526  (umask 077 && mkdir "$tmp")
12527} ||
12528{
12529   $as_echo "$as_me: cannot create a temporary directory in ." >&2
12530   { (exit 1); exit 1; }
12531}
12532
12533# Set up the scripts for CONFIG_FILES section.
12534# No need to generate them if there are no CONFIG_FILES.
12535# This happens for instance with `./config.status config.h'.
12536if test -n "$CONFIG_FILES"; then
12537
12538
12539ac_cr='
12540'
12541ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12542if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12543  ac_cs_awk_cr='\\r'
12544else
12545  ac_cs_awk_cr=$ac_cr
12546fi
12547
12548echo 'BEGIN {' >"$tmp/subs1.awk" &&
12549_ACEOF
12550
12551
12552{
12553  echo "cat >conf$$subs.awk <<_ACEOF" &&
12554  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12555  echo "_ACEOF"
12556} >conf$$subs.sh ||
12557  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12558$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12559   { (exit 1); exit 1; }; }
12560ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12561ac_delim='%!_!# '
12562for ac_last_try in false false false false false :; do
12563  . ./conf$$subs.sh ||
12564    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12565$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12566   { (exit 1); exit 1; }; }
12567
12568  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12569  if test $ac_delim_n = $ac_delim_num; then
12570    break
12571  elif $ac_last_try; then
12572    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12573$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12574   { (exit 1); exit 1; }; }
12575  else
12576    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12577  fi
12578done
12579rm -f conf$$subs.sh
12580
12581cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12582cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12583_ACEOF
12584sed -n '
12585h
12586s/^/S["/; s/!.*/"]=/
12587p
12588g
12589s/^[^!]*!//
12590:repl
12591t repl
12592s/'"$ac_delim"'$//
12593t delim
12594:nl
12595h
12596s/\(.\{148\}\).*/\1/
12597t more1
12598s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12599p
12600n
12601b repl
12602:more1
12603s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12604p
12605g
12606s/.\{148\}//
12607t nl
12608:delim
12609h
12610s/\(.\{148\}\).*/\1/
12611t more2
12612s/["\\]/\\&/g; s/^/"/; s/$/"/
12613p
12614b
12615:more2
12616s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12617p
12618g
12619s/.\{148\}//
12620t delim
12621' <conf$$subs.awk | sed '
12622/^[^""]/{
12623  N
12624  s/\n//
12625}
12626' >>$CONFIG_STATUS || ac_write_fail=1
12627rm -f conf$$subs.awk
12628cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12629_ACAWK
12630cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12631  for (key in S) S_is_set[key] = 1
12632  FS = ""
12633
12634}
12635{
12636  line = $ 0
12637  nfields = split(line, field, "@")
12638  substed = 0
12639  len = length(field[1])
12640  for (i = 2; i < nfields; i++) {
12641    key = field[i]
12642    keylen = length(key)
12643    if (S_is_set[key]) {
12644      value = S[key]
12645      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12646      len += length(value) + length(field[++i])
12647      substed = 1
12648    } else
12649      len += 1 + keylen
12650  }
12651
12652  print line
12653}
12654
12655_ACAWK
12656_ACEOF
12657cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12658if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12659  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12660else
12661  cat
12662fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12663  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
12664$as_echo "$as_me: error: could not setup config files machinery" >&2;}
12665   { (exit 1); exit 1; }; }
12666_ACEOF
12667
12668# VPATH may cause trouble with some makes, so we remove $(srcdir),
12669# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12670# trailing colons and then remove the whole line if VPATH becomes empty
12671# (actually we leave an empty line to preserve line numbers).
12672if test "x$srcdir" = x.; then
12673  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12674s/:*\$(srcdir):*/:/
12675s/:*\${srcdir}:*/:/
12676s/:*@srcdir@:*/:/
12677s/^\([^=]*=[	 ]*\):*/\1/
12678s/:*$//
12679s/^[^=]*=[	 ]*$//
12680}'
12681fi
12682
12683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12684fi # test -n "$CONFIG_FILES"
12685
12686# Set up the scripts for CONFIG_HEADERS section.
12687# No need to generate them if there are no CONFIG_HEADERS.
12688# This happens for instance with `./config.status Makefile'.
12689if test -n "$CONFIG_HEADERS"; then
12690cat >"$tmp/defines.awk" <<\_ACAWK ||
12691BEGIN {
12692_ACEOF
12693
12694# Transform confdefs.h into an awk script `defines.awk', embedded as
12695# here-document in config.status, that substitutes the proper values into
12696# config.h.in to produce config.h.
12697
12698# Create a delimiter string that does not exist in confdefs.h, to ease
12699# handling of long lines.
12700ac_delim='%!_!# '
12701for ac_last_try in false false :; do
12702  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12703  if test -z "$ac_t"; then
12704    break
12705  elif $ac_last_try; then
12706    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
12707$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
12708   { (exit 1); exit 1; }; }
12709  else
12710    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12711  fi
12712done
12713
12714# For the awk script, D is an array of macro values keyed by name,
12715# likewise P contains macro parameters if any.  Preserve backslash
12716# newline sequences.
12717
12718ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12719sed -n '
12720s/.\{148\}/&'"$ac_delim"'/g
12721t rset
12722:rset
12723s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12724t def
12725d
12726:def
12727s/\\$//
12728t bsnl
12729s/["\\]/\\&/g
12730s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12731D["\1"]=" \3"/p
12732s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12733d
12734:bsnl
12735s/["\\]/\\&/g
12736s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12737D["\1"]=" \3\\\\\\n"\\/p
12738t cont
12739s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12740t cont
12741d
12742:cont
12743n
12744s/.\{148\}/&'"$ac_delim"'/g
12745t clear
12746:clear
12747s/\\$//
12748t bsnlc
12749s/["\\]/\\&/g; s/^/"/; s/$/"/p
12750d
12751:bsnlc
12752s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12753b cont
12754' <confdefs.h | sed '
12755s/'"$ac_delim"'/"\\\
12756"/g' >>$CONFIG_STATUS || ac_write_fail=1
12757
12758cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12759  for (key in D) D_is_set[key] = 1
12760  FS = ""
12761}
12762/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12763  line = \$ 0
12764  split(line, arg, " ")
12765  if (arg[1] == "#") {
12766    defundef = arg[2]
12767    mac1 = arg[3]
12768  } else {
12769    defundef = substr(arg[1], 2)
12770    mac1 = arg[2]
12771  }
12772  split(mac1, mac2, "(") #)
12773  macro = mac2[1]
12774  prefix = substr(line, 1, index(line, defundef) - 1)
12775  if (D_is_set[macro]) {
12776    # Preserve the white space surrounding the "#".
12777    print prefix "define", macro P[macro] D[macro]
12778    next
12779  } else {
12780    # Replace #undef with comments.  This is necessary, for example,
12781    # in the case of _POSIX_SOURCE, which is predefined and required
12782    # on some systems where configure will not decide to define it.
12783    if (defundef == "undef") {
12784      print "/*", prefix defundef, macro, "*/"
12785      next
12786    }
12787  }
12788}
12789{ print }
12790_ACAWK
12791_ACEOF
12792cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12793  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
12794$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
12795   { (exit 1); exit 1; }; }
12796fi # test -n "$CONFIG_HEADERS"
12797
12798
12799eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12800shift
12801for ac_tag
12802do
12803  case $ac_tag in
12804  :[FHLC]) ac_mode=$ac_tag; continue;;
12805  esac
12806  case $ac_mode$ac_tag in
12807  :[FHL]*:*);;
12808  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
12809$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
12810   { (exit 1); exit 1; }; };;
12811  :[FH]-) ac_tag=-:-;;
12812  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12813  esac
12814  ac_save_IFS=$IFS
12815  IFS=:
12816  set x $ac_tag
12817  IFS=$ac_save_IFS
12818  shift
12819  ac_file=$1
12820  shift
12821
12822  case $ac_mode in
12823  :L) ac_source=$1;;
12824  :[FH])
12825    ac_file_inputs=
12826    for ac_f
12827    do
12828      case $ac_f in
12829      -) ac_f="$tmp/stdin";;
12830      *) # Look for the file first in the build tree, then in the source tree
12831	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12832	 # because $ac_f cannot contain `:'.
12833	 test -f "$ac_f" ||
12834	   case $ac_f in
12835	   [\\/$]*) false;;
12836	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12837	   esac ||
12838	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12839$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12840   { (exit 1); exit 1; }; };;
12841      esac
12842      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12843      ac_file_inputs="$ac_file_inputs '$ac_f'"
12844    done
12845
12846    # Let's still pretend it is `configure' which instantiates (i.e., don't
12847    # use $as_me), people would be surprised to read:
12848    #    /* config.h.  Generated by config.status.  */
12849    configure_input='Generated from '`
12850	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12851	`' by configure.'
12852    if test x"$ac_file" != x-; then
12853      configure_input="$ac_file.  $configure_input"
12854      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
12855$as_echo "$as_me: creating $ac_file" >&6;}
12856    fi
12857    # Neutralize special characters interpreted by sed in replacement strings.
12858    case $configure_input in #(
12859    *\&* | *\|* | *\\* )
12860       ac_sed_conf_input=`$as_echo "$configure_input" |
12861       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12862    *) ac_sed_conf_input=$configure_input;;
12863    esac
12864
12865    case $ac_tag in
12866    *:-:* | *:-) cat >"$tmp/stdin" \
12867      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
12868$as_echo "$as_me: error: could not create $ac_file" >&2;}
12869   { (exit 1); exit 1; }; } ;;
12870    esac
12871    ;;
12872  esac
12873
12874  ac_dir=`$as_dirname -- "$ac_file" ||
12875$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12876	 X"$ac_file" : 'X\(//\)[^/]' \| \
12877	 X"$ac_file" : 'X\(//\)$' \| \
12878	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12879$as_echo X"$ac_file" |
12880    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12881	    s//\1/
12882	    q
12883	  }
12884	  /^X\(\/\/\)[^/].*/{
12885	    s//\1/
12886	    q
12887	  }
12888	  /^X\(\/\/\)$/{
12889	    s//\1/
12890	    q
12891	  }
12892	  /^X\(\/\).*/{
12893	    s//\1/
12894	    q
12895	  }
12896	  s/.*/./; q'`
12897  { as_dir="$ac_dir"
12898  case $as_dir in #(
12899  -*) as_dir=./$as_dir;;
12900  esac
12901  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
12902    as_dirs=
12903    while :; do
12904      case $as_dir in #(
12905      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12906      *) as_qdir=$as_dir;;
12907      esac
12908      as_dirs="'$as_qdir' $as_dirs"
12909      as_dir=`$as_dirname -- "$as_dir" ||
12910$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12911	 X"$as_dir" : 'X\(//\)[^/]' \| \
12912	 X"$as_dir" : 'X\(//\)$' \| \
12913	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12914$as_echo X"$as_dir" |
12915    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12916	    s//\1/
12917	    q
12918	  }
12919	  /^X\(\/\/\)[^/].*/{
12920	    s//\1/
12921	    q
12922	  }
12923	  /^X\(\/\/\)$/{
12924	    s//\1/
12925	    q
12926	  }
12927	  /^X\(\/\).*/{
12928	    s//\1/
12929	    q
12930	  }
12931	  s/.*/./; q'`
12932      test -d "$as_dir" && break
12933    done
12934    test -z "$as_dirs" || eval "mkdir $as_dirs"
12935  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
12936$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
12937   { (exit 1); exit 1; }; }; }
12938  ac_builddir=.
12939
12940case "$ac_dir" in
12941.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12942*)
12943  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12944  # A ".." for each directory in $ac_dir_suffix.
12945  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12946  case $ac_top_builddir_sub in
12947  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12948  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12949  esac ;;
12950esac
12951ac_abs_top_builddir=$ac_pwd
12952ac_abs_builddir=$ac_pwd$ac_dir_suffix
12953# for backward compatibility:
12954ac_top_builddir=$ac_top_build_prefix
12955
12956case $srcdir in
12957  .)  # We are building in place.
12958    ac_srcdir=.
12959    ac_top_srcdir=$ac_top_builddir_sub
12960    ac_abs_top_srcdir=$ac_pwd ;;
12961  [\\/]* | ?:[\\/]* )  # Absolute name.
12962    ac_srcdir=$srcdir$ac_dir_suffix;
12963    ac_top_srcdir=$srcdir
12964    ac_abs_top_srcdir=$srcdir ;;
12965  *) # Relative name.
12966    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12967    ac_top_srcdir=$ac_top_build_prefix$srcdir
12968    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12969esac
12970ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12971
12972
12973  case $ac_mode in
12974  :F)
12975  #
12976  # CONFIG_FILE
12977  #
12978
12979  case $INSTALL in
12980  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12981  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12982  esac
12983  ac_MKDIR_P=$MKDIR_P
12984  case $MKDIR_P in
12985  [\\/$]* | ?:[\\/]* ) ;;
12986  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12987  esac
12988_ACEOF
12989
12990cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12991# If the template does not know about datarootdir, expand it.
12992# FIXME: This hack should be removed a few years after 2.60.
12993ac_datarootdir_hack=; ac_datarootdir_seen=
12994
12995ac_sed_dataroot='
12996/datarootdir/ {
12997  p
12998  q
12999}
13000/@datadir@/p
13001/@docdir@/p
13002/@infodir@/p
13003/@localedir@/p
13004/@mandir@/p
13005'
13006case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13007*datarootdir*) ac_datarootdir_seen=yes;;
13008*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13009  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13010$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13011_ACEOF
13012cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13013  ac_datarootdir_hack='
13014  s&@datadir@&$datadir&g
13015  s&@docdir@&$docdir&g
13016  s&@infodir@&$infodir&g
13017  s&@localedir@&$localedir&g
13018  s&@mandir@&$mandir&g
13019    s&\\\${datarootdir}&$datarootdir&g' ;;
13020esac
13021_ACEOF
13022
13023# Neutralize VPATH when `$srcdir' = `.'.
13024# Shell code in configure.ac might set extrasub.
13025# FIXME: do we really want to maintain this feature?
13026cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13027ac_sed_extra="$ac_vpsub
13028$extrasub
13029_ACEOF
13030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13031:t
13032/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13033s|@configure_input@|$ac_sed_conf_input|;t t
13034s&@top_builddir@&$ac_top_builddir_sub&;t t
13035s&@top_build_prefix@&$ac_top_build_prefix&;t t
13036s&@srcdir@&$ac_srcdir&;t t
13037s&@abs_srcdir@&$ac_abs_srcdir&;t t
13038s&@top_srcdir@&$ac_top_srcdir&;t t
13039s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13040s&@builddir@&$ac_builddir&;t t
13041s&@abs_builddir@&$ac_abs_builddir&;t t
13042s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13043s&@INSTALL@&$ac_INSTALL&;t t
13044s&@MKDIR_P@&$ac_MKDIR_P&;t t
13045$ac_datarootdir_hack
13046"
13047eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13048  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13049$as_echo "$as_me: error: could not create $ac_file" >&2;}
13050   { (exit 1); exit 1; }; }
13051
13052test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13053  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13054  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13055  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13056which seems to be undefined.  Please make sure it is defined." >&5
13057$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13058which seems to be undefined.  Please make sure it is defined." >&2;}
13059
13060  rm -f "$tmp/stdin"
13061  case $ac_file in
13062  -) cat "$tmp/out" && rm -f "$tmp/out";;
13063  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13064  esac \
13065  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13066$as_echo "$as_me: error: could not create $ac_file" >&2;}
13067   { (exit 1); exit 1; }; }
13068 ;;
13069  :H)
13070  #
13071  # CONFIG_HEADER
13072  #
13073  if test x"$ac_file" != x-; then
13074    {
13075      $as_echo "/* $configure_input  */" \
13076      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13077    } >"$tmp/config.h" \
13078      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13079$as_echo "$as_me: error: could not create $ac_file" >&2;}
13080   { (exit 1); exit 1; }; }
13081    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13082      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13083$as_echo "$as_me: $ac_file is unchanged" >&6;}
13084    else
13085      rm -f "$ac_file"
13086      mv "$tmp/config.h" "$ac_file" \
13087	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13088$as_echo "$as_me: error: could not create $ac_file" >&2;}
13089   { (exit 1); exit 1; }; }
13090    fi
13091  else
13092    $as_echo "/* $configure_input  */" \
13093      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13094      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
13095$as_echo "$as_me: error: could not create -" >&2;}
13096   { (exit 1); exit 1; }; }
13097  fi
13098# Compute "$ac_file"'s index in $config_headers.
13099_am_arg="$ac_file"
13100_am_stamp_count=1
13101for _am_header in $config_headers :; do
13102  case $_am_header in
13103    $_am_arg | $_am_arg:* )
13104      break ;;
13105    * )
13106      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13107  esac
13108done
13109echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13110$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13111	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13112	 X"$_am_arg" : 'X\(//\)$' \| \
13113	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13114$as_echo X"$_am_arg" |
13115    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13116	    s//\1/
13117	    q
13118	  }
13119	  /^X\(\/\/\)[^/].*/{
13120	    s//\1/
13121	    q
13122	  }
13123	  /^X\(\/\/\)$/{
13124	    s//\1/
13125	    q
13126	  }
13127	  /^X\(\/\).*/{
13128	    s//\1/
13129	    q
13130	  }
13131	  s/.*/./; q'`/stamp-h$_am_stamp_count
13132 ;;
13133
13134  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
13135$as_echo "$as_me: executing $ac_file commands" >&6;}
13136 ;;
13137  esac
13138
13139
13140  case $ac_file$ac_mode in
13141    "depfiles":C) test x"$AMDEP_TRUE" != x"" || # Autoconf 2.62 quotes --file arguments for eval, but not when files
13142# are listed without --file.  Let's play safe and only enable the eval
13143# if we detect the quoting.
13144case $CONFIG_FILES in
13145*\'*) eval set x "$CONFIG_FILES" ;;
13146*)   set x $CONFIG_FILES ;;
13147esac
13148shift
13149for mf
13150do
13151  # Strip MF so we end up with the name of the file.
13152  mf=`echo "$mf" | sed -e 's/:.*$//'`
13153  # Check whether this is an Automake generated Makefile or not.
13154  # We used to match only the files named `Makefile.in', but
13155  # some people rename them; so instead we look at the file content.
13156  # Grep'ing the first line is not enough: some people post-process
13157  # each Makefile.in and add a new line on top of each file to say so.
13158  # Grep'ing the whole file is not good either: AIX grep has a line
13159  # limit of 2048, but all sed's we know have understand at least 4000.
13160  if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13161    dirpart=`$as_dirname -- "$mf" ||
13162$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13163	 X"$mf" : 'X\(//\)[^/]' \| \
13164	 X"$mf" : 'X\(//\)$' \| \
13165	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13166$as_echo X"$mf" |
13167    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13168	    s//\1/
13169	    q
13170	  }
13171	  /^X\(\/\/\)[^/].*/{
13172	    s//\1/
13173	    q
13174	  }
13175	  /^X\(\/\/\)$/{
13176	    s//\1/
13177	    q
13178	  }
13179	  /^X\(\/\).*/{
13180	    s//\1/
13181	    q
13182	  }
13183	  s/.*/./; q'`
13184  else
13185    continue
13186  fi
13187  # Extract the definition of DEPDIR, am__include, and am__quote
13188  # from the Makefile without running `make'.
13189  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13190  test -z "$DEPDIR" && continue
13191  am__include=`sed -n 's/^am__include = //p' < "$mf"`
13192  test -z "am__include" && continue
13193  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13194  # When using ansi2knr, U may be empty or an underscore; expand it
13195  U=`sed -n 's/^U = //p' < "$mf"`
13196  # Find all dependency output files, they are included files with
13197  # $(DEPDIR) in their names.  We invoke sed twice because it is the
13198  # simplest approach to changing $(DEPDIR) to its actual value in the
13199  # expansion.
13200  for file in `sed -n "
13201    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13202       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13203    # Make sure the directory exists.
13204    test -f "$dirpart/$file" && continue
13205    fdir=`$as_dirname -- "$file" ||
13206$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13207	 X"$file" : 'X\(//\)[^/]' \| \
13208	 X"$file" : 'X\(//\)$' \| \
13209	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13210$as_echo X"$file" |
13211    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13212	    s//\1/
13213	    q
13214	  }
13215	  /^X\(\/\/\)[^/].*/{
13216	    s//\1/
13217	    q
13218	  }
13219	  /^X\(\/\/\)$/{
13220	    s//\1/
13221	    q
13222	  }
13223	  /^X\(\/\).*/{
13224	    s//\1/
13225	    q
13226	  }
13227	  s/.*/./; q'`
13228    { as_dir=$dirpart/$fdir
13229  case $as_dir in #(
13230  -*) as_dir=./$as_dir;;
13231  esac
13232  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13233    as_dirs=
13234    while :; do
13235      case $as_dir in #(
13236      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13237      *) as_qdir=$as_dir;;
13238      esac
13239      as_dirs="'$as_qdir' $as_dirs"
13240      as_dir=`$as_dirname -- "$as_dir" ||
13241$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13242	 X"$as_dir" : 'X\(//\)[^/]' \| \
13243	 X"$as_dir" : 'X\(//\)$' \| \
13244	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13245$as_echo X"$as_dir" |
13246    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13247	    s//\1/
13248	    q
13249	  }
13250	  /^X\(\/\/\)[^/].*/{
13251	    s//\1/
13252	    q
13253	  }
13254	  /^X\(\/\/\)$/{
13255	    s//\1/
13256	    q
13257	  }
13258	  /^X\(\/\).*/{
13259	    s//\1/
13260	    q
13261	  }
13262	  s/.*/./; q'`
13263      test -d "$as_dir" && break
13264    done
13265    test -z "$as_dirs" || eval "mkdir $as_dirs"
13266  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13267$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
13268   { (exit 1); exit 1; }; }; }
13269    # echo "creating $dirpart/$file"
13270    echo '# dummy' > "$dirpart/$file"
13271  done
13272done
13273 ;;
13274    "libtool":C)
13275
13276    # See if we are running on zsh, and set the options which allow our
13277    # commands through without removal of \ escapes.
13278    if test -n "${ZSH_VERSION+set}" ; then
13279      setopt NO_GLOB_SUBST
13280    fi
13281
13282    cfgfile="${ofile}T"
13283    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13284    $RM "$cfgfile"
13285
13286    cat <<_LT_EOF >> "$cfgfile"
13287#! $SHELL
13288
13289# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13290# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13291# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13292# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13293#
13294#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13295#                 2006, 2007, 2008 Free Software Foundation, Inc.
13296#   Written by Gordon Matzigkeit, 1996
13297#
13298#   This file is part of GNU Libtool.
13299#
13300# GNU Libtool is free software; you can redistribute it and/or
13301# modify it under the terms of the GNU General Public License as
13302# published by the Free Software Foundation; either version 2 of
13303# the License, or (at your option) any later version.
13304#
13305# As a special exception to the GNU General Public License,
13306# if you distribute this file as part of a program or library that
13307# is built using GNU Libtool, you may include this file under the
13308# same distribution terms that you use for the rest of that program.
13309#
13310# GNU Libtool is distributed in the hope that it will be useful,
13311# but WITHOUT ANY WARRANTY; without even the implied warranty of
13312# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13313# GNU General Public License for more details.
13314#
13315# You should have received a copy of the GNU General Public License
13316# along with GNU Libtool; see the file COPYING.  If not, a copy
13317# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13318# obtained by writing to the Free Software Foundation, Inc.,
13319# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13320
13321
13322# The names of the tagged configurations supported by this script.
13323available_tags=""
13324
13325# ### BEGIN LIBTOOL CONFIG
13326
13327# Which release of libtool.m4 was used?
13328macro_version=$macro_version
13329macro_revision=$macro_revision
13330
13331# Whether or not to build shared libraries.
13332build_libtool_libs=$enable_shared
13333
13334# Whether or not to build static libraries.
13335build_old_libs=$enable_static
13336
13337# What type of objects to build.
13338pic_mode=$pic_mode
13339
13340# Whether or not to optimize for fast installation.
13341fast_install=$enable_fast_install
13342
13343# The host system.
13344host_alias=$host_alias
13345host=$host
13346host_os=$host_os
13347
13348# The build system.
13349build_alias=$build_alias
13350build=$build
13351build_os=$build_os
13352
13353# A sed program that does not truncate output.
13354SED=$lt_SED
13355
13356# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13357Xsed="\$SED -e 1s/^X//"
13358
13359# A grep program that handles long lines.
13360GREP=$lt_GREP
13361
13362# An ERE matcher.
13363EGREP=$lt_EGREP
13364
13365# A literal string matcher.
13366FGREP=$lt_FGREP
13367
13368# A BSD- or MS-compatible name lister.
13369NM=$lt_NM
13370
13371# Whether we need soft or hard links.
13372LN_S=$lt_LN_S
13373
13374# What is the maximum length of a command?
13375max_cmd_len=$max_cmd_len
13376
13377# Object file suffix (normally "o").
13378objext=$ac_objext
13379
13380# Executable file suffix (normally "").
13381exeext=$exeext
13382
13383# whether the shell understands "unset".
13384lt_unset=$lt_unset
13385
13386# turn spaces into newlines.
13387SP2NL=$lt_lt_SP2NL
13388
13389# turn newlines into spaces.
13390NL2SP=$lt_lt_NL2SP
13391
13392# How to create reloadable object files.
13393reload_flag=$lt_reload_flag
13394reload_cmds=$lt_reload_cmds
13395
13396# An object symbol dumper.
13397OBJDUMP=$lt_OBJDUMP
13398
13399# Method to check whether dependent libraries are shared objects.
13400deplibs_check_method=$lt_deplibs_check_method
13401
13402# Command to use when deplibs_check_method == "file_magic".
13403file_magic_cmd=$lt_file_magic_cmd
13404
13405# The archiver.
13406AR=$lt_AR
13407AR_FLAGS=$lt_AR_FLAGS
13408
13409# A symbol stripping program.
13410STRIP=$lt_STRIP
13411
13412# Commands used to install an old-style archive.
13413RANLIB=$lt_RANLIB
13414old_postinstall_cmds=$lt_old_postinstall_cmds
13415old_postuninstall_cmds=$lt_old_postuninstall_cmds
13416
13417# A C compiler.
13418LTCC=$lt_CC
13419
13420# LTCC compiler flags.
13421LTCFLAGS=$lt_CFLAGS
13422
13423# Take the output of nm and produce a listing of raw symbols and C names.
13424global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13425
13426# Transform the output of nm in a proper C declaration.
13427global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13428
13429# Transform the output of nm in a C name address pair.
13430global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13431
13432# Transform the output of nm in a C name address pair when lib prefix is needed.
13433global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13434
13435# The name of the directory that contains temporary libtool files.
13436objdir=$objdir
13437
13438# Shell to use when invoking shell scripts.
13439SHELL=$lt_SHELL
13440
13441# An echo program that does not interpret backslashes.
13442ECHO=$lt_ECHO
13443
13444# Used to examine libraries when file_magic_cmd begins with "file".
13445MAGIC_CMD=$MAGIC_CMD
13446
13447# Must we lock files when doing compilation?
13448need_locks=$lt_need_locks
13449
13450# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13451DSYMUTIL=$lt_DSYMUTIL
13452
13453# Tool to change global to local symbols on Mac OS X.
13454NMEDIT=$lt_NMEDIT
13455
13456# Tool to manipulate fat objects and archives on Mac OS X.
13457LIPO=$lt_LIPO
13458
13459# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13460OTOOL=$lt_OTOOL
13461
13462# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13463OTOOL64=$lt_OTOOL64
13464
13465# Old archive suffix (normally "a").
13466libext=$libext
13467
13468# Shared library suffix (normally ".so").
13469shrext_cmds=$lt_shrext_cmds
13470
13471# The commands to extract the exported symbol list from a shared archive.
13472extract_expsyms_cmds=$lt_extract_expsyms_cmds
13473
13474# Variables whose values should be saved in libtool wrapper scripts and
13475# restored at link time.
13476variables_saved_for_relink=$lt_variables_saved_for_relink
13477
13478# Do we need the "lib" prefix for modules?
13479need_lib_prefix=$need_lib_prefix
13480
13481# Do we need a version for libraries?
13482need_version=$need_version
13483
13484# Library versioning type.
13485version_type=$version_type
13486
13487# Shared library runtime path variable.
13488runpath_var=$runpath_var
13489
13490# Shared library path variable.
13491shlibpath_var=$shlibpath_var
13492
13493# Is shlibpath searched before the hard-coded library search path?
13494shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13495
13496# Format of library name prefix.
13497libname_spec=$lt_libname_spec
13498
13499# List of archive names.  First name is the real one, the rest are links.
13500# The last name is the one that the linker finds with -lNAME
13501library_names_spec=$lt_library_names_spec
13502
13503# The coded name of the library, if different from the real name.
13504soname_spec=$lt_soname_spec
13505
13506# Command to use after installation of a shared archive.
13507postinstall_cmds=$lt_postinstall_cmds
13508
13509# Command to use after uninstallation of a shared archive.
13510postuninstall_cmds=$lt_postuninstall_cmds
13511
13512# Commands used to finish a libtool library installation in a directory.
13513finish_cmds=$lt_finish_cmds
13514
13515# As "finish_cmds", except a single script fragment to be evaled but
13516# not shown.
13517finish_eval=$lt_finish_eval
13518
13519# Whether we should hardcode library paths into libraries.
13520hardcode_into_libs=$hardcode_into_libs
13521
13522# Compile-time system search path for libraries.
13523sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13524
13525# Run-time system search path for libraries.
13526sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13527
13528# Whether dlopen is supported.
13529dlopen_support=$enable_dlopen
13530
13531# Whether dlopen of programs is supported.
13532dlopen_self=$enable_dlopen_self
13533
13534# Whether dlopen of statically linked programs is supported.
13535dlopen_self_static=$enable_dlopen_self_static
13536
13537# Commands to strip libraries.
13538old_striplib=$lt_old_striplib
13539striplib=$lt_striplib
13540
13541
13542# The linker used to build libraries.
13543LD=$lt_LD
13544
13545# Commands used to build an old-style archive.
13546old_archive_cmds=$lt_old_archive_cmds
13547
13548# A language specific compiler.
13549CC=$lt_compiler
13550
13551# Is the compiler the GNU compiler?
13552with_gcc=$GCC
13553
13554# Compiler flag to turn off builtin functions.
13555no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13556
13557# How to pass a linker flag through the compiler.
13558wl=$lt_lt_prog_compiler_wl
13559
13560# Additional compiler flags for building library objects.
13561pic_flag=$lt_lt_prog_compiler_pic
13562
13563# Compiler flag to prevent dynamic linking.
13564link_static_flag=$lt_lt_prog_compiler_static
13565
13566# Does compiler simultaneously support -c and -o options?
13567compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13568
13569# Whether or not to add -lc for building shared libraries.
13570build_libtool_need_lc=$archive_cmds_need_lc
13571
13572# Whether or not to disallow shared libs when runtime libs are static.
13573allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13574
13575# Compiler flag to allow reflexive dlopens.
13576export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13577
13578# Compiler flag to generate shared objects directly from archives.
13579whole_archive_flag_spec=$lt_whole_archive_flag_spec
13580
13581# Whether the compiler copes with passing no objects directly.
13582compiler_needs_object=$lt_compiler_needs_object
13583
13584# Create an old-style archive from a shared archive.
13585old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13586
13587# Create a temporary old-style archive to link instead of a shared archive.
13588old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13589
13590# Commands used to build a shared archive.
13591archive_cmds=$lt_archive_cmds
13592archive_expsym_cmds=$lt_archive_expsym_cmds
13593
13594# Commands used to build a loadable module if different from building
13595# a shared archive.
13596module_cmds=$lt_module_cmds
13597module_expsym_cmds=$lt_module_expsym_cmds
13598
13599# Whether we are building with GNU ld or not.
13600with_gnu_ld=$lt_with_gnu_ld
13601
13602# Flag that allows shared libraries with undefined symbols to be built.
13603allow_undefined_flag=$lt_allow_undefined_flag
13604
13605# Flag that enforces no undefined symbols.
13606no_undefined_flag=$lt_no_undefined_flag
13607
13608# Flag to hardcode \$libdir into a binary during linking.
13609# This must work even if \$libdir does not exist
13610hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13611
13612# If ld is used when linking, flag to hardcode \$libdir into a binary
13613# during linking.  This must work even if \$libdir does not exist.
13614hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13615
13616# Whether we need a single "-rpath" flag with a separated argument.
13617hardcode_libdir_separator=$lt_hardcode_libdir_separator
13618
13619# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13620# DIR into the resulting binary.
13621hardcode_direct=$hardcode_direct
13622
13623# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13624# DIR into the resulting binary and the resulting library dependency is
13625# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13626# library is relocated.
13627hardcode_direct_absolute=$hardcode_direct_absolute
13628
13629# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13630# into the resulting binary.
13631hardcode_minus_L=$hardcode_minus_L
13632
13633# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13634# into the resulting binary.
13635hardcode_shlibpath_var=$hardcode_shlibpath_var
13636
13637# Set to "yes" if building a shared library automatically hardcodes DIR
13638# into the library and all subsequent libraries and executables linked
13639# against it.
13640hardcode_automatic=$hardcode_automatic
13641
13642# Set to yes if linker adds runtime paths of dependent libraries
13643# to runtime path list.
13644inherit_rpath=$inherit_rpath
13645
13646# Whether libtool must link a program against all its dependency libraries.
13647link_all_deplibs=$link_all_deplibs
13648
13649# Fix the shell variable \$srcfile for the compiler.
13650fix_srcfile_path=$lt_fix_srcfile_path
13651
13652# Set to "yes" if exported symbols are required.
13653always_export_symbols=$always_export_symbols
13654
13655# The commands to list exported symbols.
13656export_symbols_cmds=$lt_export_symbols_cmds
13657
13658# Symbols that should not be listed in the preloaded symbols.
13659exclude_expsyms=$lt_exclude_expsyms
13660
13661# Symbols that must always be exported.
13662include_expsyms=$lt_include_expsyms
13663
13664# Commands necessary for linking programs (against libraries) with templates.
13665prelink_cmds=$lt_prelink_cmds
13666
13667# Specify filename containing input files.
13668file_list_spec=$lt_file_list_spec
13669
13670# How to hardcode a shared library path into an executable.
13671hardcode_action=$hardcode_action
13672
13673# ### END LIBTOOL CONFIG
13674
13675_LT_EOF
13676
13677  case $host_os in
13678  aix3*)
13679    cat <<\_LT_EOF >> "$cfgfile"
13680# AIX sometimes has problems with the GCC collect2 program.  For some
13681# reason, if we set the COLLECT_NAMES environment variable, the problems
13682# vanish in a puff of smoke.
13683if test "X${COLLECT_NAMES+set}" != Xset; then
13684  COLLECT_NAMES=
13685  export COLLECT_NAMES
13686fi
13687_LT_EOF
13688    ;;
13689  esac
13690
13691
13692ltmain="$ac_aux_dir/ltmain.sh"
13693
13694
13695  # We use sed instead of cat because bash on DJGPP gets confused if
13696  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13697  # text mode, it properly converts lines to CR/LF.  This bash problem
13698  # is reportedly fixed, but why not run on old versions too?
13699  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13700    || (rm -f "$cfgfile"; exit 1)
13701
13702  case $xsi_shell in
13703  yes)
13704    cat << \_LT_EOF >> "$cfgfile"
13705
13706# func_dirname file append nondir_replacement
13707# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13708# otherwise set result to NONDIR_REPLACEMENT.
13709func_dirname ()
13710{
13711  case ${1} in
13712    */*) func_dirname_result="${1%/*}${2}" ;;
13713    *  ) func_dirname_result="${3}" ;;
13714  esac
13715}
13716
13717# func_basename file
13718func_basename ()
13719{
13720  func_basename_result="${1##*/}"
13721}
13722
13723# func_dirname_and_basename file append nondir_replacement
13724# perform func_basename and func_dirname in a single function
13725# call:
13726#   dirname:  Compute the dirname of FILE.  If nonempty,
13727#             add APPEND to the result, otherwise set result
13728#             to NONDIR_REPLACEMENT.
13729#             value returned in "$func_dirname_result"
13730#   basename: Compute filename of FILE.
13731#             value retuned in "$func_basename_result"
13732# Implementation must be kept synchronized with func_dirname
13733# and func_basename. For efficiency, we do not delegate to
13734# those functions but instead duplicate the functionality here.
13735func_dirname_and_basename ()
13736{
13737  case ${1} in
13738    */*) func_dirname_result="${1%/*}${2}" ;;
13739    *  ) func_dirname_result="${3}" ;;
13740  esac
13741  func_basename_result="${1##*/}"
13742}
13743
13744# func_stripname prefix suffix name
13745# strip PREFIX and SUFFIX off of NAME.
13746# PREFIX and SUFFIX must not contain globbing or regex special
13747# characters, hashes, percent signs, but SUFFIX may contain a leading
13748# dot (in which case that matches only a dot).
13749func_stripname ()
13750{
13751  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13752  # positional parameters, so assign one to ordinary parameter first.
13753  func_stripname_result=${3}
13754  func_stripname_result=${func_stripname_result#"${1}"}
13755  func_stripname_result=${func_stripname_result%"${2}"}
13756}
13757
13758# func_opt_split
13759func_opt_split ()
13760{
13761  func_opt_split_opt=${1%%=*}
13762  func_opt_split_arg=${1#*=}
13763}
13764
13765# func_lo2o object
13766func_lo2o ()
13767{
13768  case ${1} in
13769    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13770    *)    func_lo2o_result=${1} ;;
13771  esac
13772}
13773
13774# func_xform libobj-or-source
13775func_xform ()
13776{
13777  func_xform_result=${1%.*}.lo
13778}
13779
13780# func_arith arithmetic-term...
13781func_arith ()
13782{
13783  func_arith_result=$(( $* ))
13784}
13785
13786# func_len string
13787# STRING may not start with a hyphen.
13788func_len ()
13789{
13790  func_len_result=${#1}
13791}
13792
13793_LT_EOF
13794    ;;
13795  *) # Bourne compatible functions.
13796    cat << \_LT_EOF >> "$cfgfile"
13797
13798# func_dirname file append nondir_replacement
13799# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13800# otherwise set result to NONDIR_REPLACEMENT.
13801func_dirname ()
13802{
13803  # Extract subdirectory from the argument.
13804  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13805  if test "X$func_dirname_result" = "X${1}"; then
13806    func_dirname_result="${3}"
13807  else
13808    func_dirname_result="$func_dirname_result${2}"
13809  fi
13810}
13811
13812# func_basename file
13813func_basename ()
13814{
13815  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13816}
13817
13818
13819# func_stripname prefix suffix name
13820# strip PREFIX and SUFFIX off of NAME.
13821# PREFIX and SUFFIX must not contain globbing or regex special
13822# characters, hashes, percent signs, but SUFFIX may contain a leading
13823# dot (in which case that matches only a dot).
13824# func_strip_suffix prefix name
13825func_stripname ()
13826{
13827  case ${2} in
13828    .*) func_stripname_result=`$ECHO "X${3}" \
13829           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13830    *)  func_stripname_result=`$ECHO "X${3}" \
13831           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13832  esac
13833}
13834
13835# sed scripts:
13836my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13837my_sed_long_arg='1s/^-[^=]*=//'
13838
13839# func_opt_split
13840func_opt_split ()
13841{
13842  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13843  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13844}
13845
13846# func_lo2o object
13847func_lo2o ()
13848{
13849  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13850}
13851
13852# func_xform libobj-or-source
13853func_xform ()
13854{
13855  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13856}
13857
13858# func_arith arithmetic-term...
13859func_arith ()
13860{
13861  func_arith_result=`expr "$@"`
13862}
13863
13864# func_len string
13865# STRING may not start with a hyphen.
13866func_len ()
13867{
13868  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13869}
13870
13871_LT_EOF
13872esac
13873
13874case $lt_shell_append in
13875  yes)
13876    cat << \_LT_EOF >> "$cfgfile"
13877
13878# func_append var value
13879# Append VALUE to the end of shell variable VAR.
13880func_append ()
13881{
13882  eval "$1+=\$2"
13883}
13884_LT_EOF
13885    ;;
13886  *)
13887    cat << \_LT_EOF >> "$cfgfile"
13888
13889# func_append var value
13890# Append VALUE to the end of shell variable VAR.
13891func_append ()
13892{
13893  eval "$1=\$$1\$2"
13894}
13895
13896_LT_EOF
13897    ;;
13898  esac
13899
13900
13901  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13902    || (rm -f "$cfgfile"; exit 1)
13903
13904  mv -f "$cfgfile" "$ofile" ||
13905    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13906  chmod +x "$ofile"
13907
13908 ;;
13909    "default":C) chmod +x libusb-config ;;
13910
13911  esac
13912done # for ac_tag
13913
13914
13915{ (exit 0); exit 0; }
13916_ACEOF
13917chmod +x $CONFIG_STATUS
13918ac_clean_files=$ac_clean_files_save
13919
13920test $ac_write_fail = 0 ||
13921  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
13922$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
13923   { (exit 1); exit 1; }; }
13924
13925
13926# configure is writing to config.log, and then calls config.status.
13927# config.status does its own redirection, appending to config.log.
13928# Unfortunately, on DOS this fails, as config.log is still kept open
13929# by configure, so config.status won't be able to write to it; its
13930# output is simply discarded.  So we exec the FD to /dev/null,
13931# effectively closing config.log, so it can be properly (re)opened and
13932# appended to by config.status.  When coming back to configure, we
13933# need to make the FD available again.
13934if test "$no_create" != yes; then
13935  ac_cs_success=:
13936  ac_config_status_args=
13937  test "$silent" = yes &&
13938    ac_config_status_args="$ac_config_status_args --quiet"
13939  exec 5>/dev/null
13940  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13941  exec 5>>config.log
13942  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13943  # would make configure fail if this is the last instruction.
13944  $ac_cs_success || { (exit 1); exit 1; }
13945fi
13946if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13947  { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13948$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13949fi
13950
13951
13952