resetting manifest requested domain to floor
[platform/upstream/cloog.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65.
4 #
5 #
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8 # Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47   as_echo='print -r --'
48   as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='printf %s\n'
51   as_echo_n='printf %s'
52 else
53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56   else
57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59       arg=$1;
60       case $arg in #(
61       *"$as_nl"*)
62         expr "X$arg" : "X\\(.*\\)$as_nl";
63         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64       esac;
65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69   fi
70   export as_echo_body
71   as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76   PATH_SEPARATOR=:
77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79       PATH_SEPARATOR=';'
80   }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order.  Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 case $0 in #((
93   *[\\/]* ) as_myself=$0 ;;
94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97   IFS=$as_save_IFS
98   test -z "$as_dir" && as_dir=.
99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100   done
101 IFS=$as_save_IFS
102
103      ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108   as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112   exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there.  '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136 if test "x$CONFIG_SHELL" = x; then
137   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138   emulate sh
139   NULLCMD=:
140   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141   # is contrary to our usage.  Disable this feature.
142   alias -g '\${1+\"\$@\"}'='\"\$@\"'
143   setopt NO_GLOB_SUBST
144 else
145   case \`(set -o) 2>/dev/null\` in #(
146   *posix*) :
147     set -o posix ;; #(
148   *) :
149      ;;
150 esac
151 fi
152 "
153   as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
158
159 exitcode=0
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166 else
167   exitcode=1; echo positional parameters were not saved.
168 fi
169 test x\$exitcode = x0 || exit 1"
170   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175   if (eval "$as_required") 2>/dev/null; then :
176   as_have_required=yes
177 else
178   as_have_required=no
179 fi
180   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182 else
183   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 as_found=false
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186 do
187   IFS=$as_save_IFS
188   test -z "$as_dir" && as_dir=.
189   as_found=:
190   case $as_dir in #(
191          /*)
192            for as_base in sh bash ksh sh5; do
193              # Try only shells that exist, to save several forks.
194              as_shell=$as_dir/$as_base
195              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   CONFIG_SHELL=$as_shell as_have_required=yes
198                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   break 2
200 fi
201 fi
202            done;;
203        esac
204   as_found=false
205 done
206 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208   CONFIG_SHELL=$SHELL as_have_required=yes
209 fi; }
210 IFS=$as_save_IFS
211
212
213       if test "x$CONFIG_SHELL" != x; then :
214   # We cannot yet assume a decent shell, so we have to provide a
215         # neutralization value for shells without unset; and this also
216         # works around shells that cannot unset nonexistent variables.
217         BASH_ENV=/dev/null
218         ENV=/dev/null
219         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220         export CONFIG_SHELL
221         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 fi
223
224     if test x$as_have_required = xno; then :
225   $as_echo "$0: This script requires a shell more modern than all"
226   $as_echo "$0: the shells that I found on your system."
227   if test x${ZSH_VERSION+set} = xset ; then
228     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230   else
231     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232 $0: including any error possibly output before this
233 $0: message. Then install a modern shell, or manually run
234 $0: the script under such a shell if you do have one."
235   fi
236   exit 1
237 fi
238 fi
239 fi
240 SHELL=${CONFIG_SHELL-/bin/sh}
241 export SHELL
242 # Unset more variables known to interfere with behavior of common tools.
243 CLICOLOR_FORCE= GREP_OPTIONS=
244 unset CLICOLOR_FORCE GREP_OPTIONS
245
246 ## --------------------- ##
247 ## M4sh Shell Functions. ##
248 ## --------------------- ##
249 # as_fn_unset VAR
250 # ---------------
251 # Portably unset VAR.
252 as_fn_unset ()
253 {
254   { eval $1=; unset $1;}
255 }
256 as_unset=as_fn_unset
257
258 # as_fn_set_status STATUS
259 # -----------------------
260 # Set $? to STATUS, without forking.
261 as_fn_set_status ()
262 {
263   return $1
264 } # as_fn_set_status
265
266 # as_fn_exit STATUS
267 # -----------------
268 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269 as_fn_exit ()
270 {
271   set +e
272   as_fn_set_status $1
273   exit $1
274 } # as_fn_exit
275
276 # as_fn_mkdir_p
277 # -------------
278 # Create "$as_dir" as a directory, including parents if necessary.
279 as_fn_mkdir_p ()
280 {
281
282   case $as_dir in #(
283   -*) as_dir=./$as_dir;;
284   esac
285   test -d "$as_dir" || eval $as_mkdir_p || {
286     as_dirs=
287     while :; do
288       case $as_dir in #(
289       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290       *) as_qdir=$as_dir;;
291       esac
292       as_dirs="'$as_qdir' $as_dirs"
293       as_dir=`$as_dirname -- "$as_dir" ||
294 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295          X"$as_dir" : 'X\(//\)[^/]' \| \
296          X"$as_dir" : 'X\(//\)$' \| \
297          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298 $as_echo X"$as_dir" |
299     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300             s//\1/
301             q
302           }
303           /^X\(\/\/\)[^/].*/{
304             s//\1/
305             q
306           }
307           /^X\(\/\/\)$/{
308             s//\1/
309             q
310           }
311           /^X\(\/\).*/{
312             s//\1/
313             q
314           }
315           s/.*/./; q'`
316       test -d "$as_dir" && break
317     done
318     test -z "$as_dirs" || eval "mkdir $as_dirs"
319   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322 } # as_fn_mkdir_p
323 # as_fn_append VAR VALUE
324 # ----------------------
325 # Append the text in VALUE to the end of the definition contained in VAR. Take
326 # advantage of any shell optimizations that allow amortized linear growth over
327 # repeated appends, instead of the typical quadratic growth present in naive
328 # implementations.
329 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330   eval 'as_fn_append ()
331   {
332     eval $1+=\$2
333   }'
334 else
335   as_fn_append ()
336   {
337     eval $1=\$$1\$2
338   }
339 fi # as_fn_append
340
341 # as_fn_arith ARG...
342 # ------------------
343 # Perform arithmetic evaluation on the ARGs, and store the result in the
344 # global $as_val. Take advantage of shells that can avoid forks. The arguments
345 # must be portable across $(()) and expr.
346 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347   eval 'as_fn_arith ()
348   {
349     as_val=$(( $* ))
350   }'
351 else
352   as_fn_arith ()
353   {
354     as_val=`expr "$@" || test $? -eq 1`
355   }
356 fi # as_fn_arith
357
358
359 # as_fn_error ERROR [LINENO LOG_FD]
360 # ---------------------------------
361 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363 # script with status $?, using 1 if that was 0.
364 as_fn_error ()
365 {
366   as_status=$?; test $as_status -eq 0 && as_status=1
367   if test "$3"; then
368     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370   fi
371   $as_echo "$as_me: error: $1" >&2
372   as_fn_exit $as_status
373 } # as_fn_error
374
375 if expr a : '\(a\)' >/dev/null 2>&1 &&
376    test "X`expr 00001 : '.*\(...\)'`" = X001; then
377   as_expr=expr
378 else
379   as_expr=false
380 fi
381
382 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
383   as_basename=basename
384 else
385   as_basename=false
386 fi
387
388 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389   as_dirname=dirname
390 else
391   as_dirname=false
392 fi
393
394 as_me=`$as_basename -- "$0" ||
395 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396          X"$0" : 'X\(//\)$' \| \
397          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
398 $as_echo X/"$0" |
399     sed '/^.*\/\([^/][^/]*\)\/*$/{
400             s//\1/
401             q
402           }
403           /^X\/\(\/\/\)$/{
404             s//\1/
405             q
406           }
407           /^X\/\(\/\).*/{
408             s//\1/
409             q
410           }
411           s/.*/./; q'`
412
413 # Avoid depending upon Character Ranges.
414 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
415 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
416 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
417 as_cr_digits='0123456789'
418 as_cr_alnum=$as_cr_Letters$as_cr_digits
419
420
421   as_lineno_1=$LINENO as_lineno_1a=$LINENO
422   as_lineno_2=$LINENO as_lineno_2a=$LINENO
423   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
424   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
425   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
426   sed -n '
427     p
428     /[$]LINENO/=
429   ' <$as_myself |
430     sed '
431       s/[$]LINENO.*/&-/
432       t lineno
433       b
434       :lineno
435       N
436       :loop
437       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438       t loop
439       s/-\n.*//
440     ' >$as_me.lineno &&
441   chmod +x "$as_me.lineno" ||
442     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
443
444   # Don't try to exec as it changes $[0], causing all sort of problems
445   # (the dirname of $[0] is not the place where we might find the
446   # original and so on.  Autoconf is especially sensitive to this).
447   . "./$as_me.lineno"
448   # Exit status is that of the last command.
449   exit
450 }
451
452 ECHO_C= ECHO_N= ECHO_T=
453 case `echo -n x` in #(((((
454 -n*)
455   case `echo 'xy\c'` in
456   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
457   xy)  ECHO_C='\c';;
458   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
459        ECHO_T=' ';;
460   esac;;
461 *)
462   ECHO_N='-n';;
463 esac
464
465 rm -f conf$$ conf$$.exe conf$$.file
466 if test -d conf$$.dir; then
467   rm -f conf$$.dir/conf$$.file
468 else
469   rm -f conf$$.dir
470   mkdir conf$$.dir 2>/dev/null
471 fi
472 if (echo >conf$$.file) 2>/dev/null; then
473   if ln -s conf$$.file conf$$ 2>/dev/null; then
474     as_ln_s='ln -s'
475     # ... but there are two gotchas:
476     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478     # In both cases, we have to default to `cp -p'.
479     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480       as_ln_s='cp -p'
481   elif ln conf$$.file conf$$ 2>/dev/null; then
482     as_ln_s=ln
483   else
484     as_ln_s='cp -p'
485   fi
486 else
487   as_ln_s='cp -p'
488 fi
489 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490 rmdir conf$$.dir 2>/dev/null
491
492 if mkdir -p . 2>/dev/null; then
493   as_mkdir_p='mkdir -p "$as_dir"'
494 else
495   test -d ./-p && rmdir ./-p
496   as_mkdir_p=false
497 fi
498
499 if test -x / >/dev/null 2>&1; then
500   as_test_x='test -x'
501 else
502   if ls -dL / >/dev/null 2>&1; then
503     as_ls_L_option=L
504   else
505     as_ls_L_option=
506   fi
507   as_test_x='
508     eval sh -c '\''
509       if test -d "$1"; then
510         test -d "$1/.";
511       else
512         case $1 in #(
513         -*)set "./$1";;
514         esac;
515         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516         ???[sx]*):;;*)false;;esac;fi
517     '\'' sh
518   '
519 fi
520 as_executable_p=$as_test_x
521
522 # Sed expression to map a string onto a valid CPP name.
523 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524
525 # Sed expression to map a string onto a valid variable name.
526 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527
528
529
530 # Check that we are running under the correct shell.
531 SHELL=${CONFIG_SHELL-/bin/sh}
532
533 case X$lt_ECHO in
534 X*--fallback-echo)
535   # Remove one level of quotation (which was required for Make).
536   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
537   ;;
538 esac
539
540 ECHO=${lt_ECHO-echo}
541 if test "X$1" = X--no-reexec; then
542   # Discard the --no-reexec flag, and continue.
543   shift
544 elif test "X$1" = X--fallback-echo; then
545   # Avoid inline document here, it may be left over
546   :
547 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
548   # Yippee, $ECHO works!
549   :
550 else
551   # Restart under the correct shell.
552   exec $SHELL "$0" --no-reexec ${1+"$@"}
553 fi
554
555 if test "X$1" = X--fallback-echo; then
556   # used as fallback echo
557   shift
558   cat <<_LT_EOF
559 $*
560 _LT_EOF
561   exit 0
562 fi
563
564 # The HP-UX ksh and POSIX shell print the target directory to stdout
565 # if CDPATH is set.
566 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
567
568 if test -z "$lt_ECHO"; then
569   if test "X${echo_test_string+set}" != Xset; then
570     # find a string as large as possible, as long as the shell can cope with it
571     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
572       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
573       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
574          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
575       then
576         break
577       fi
578     done
579   fi
580
581   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
582      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
583      test "X$echo_testing_string" = "X$echo_test_string"; then
584     :
585   else
586     # The Solaris, AIX, and Digital Unix default echo programs unquote
587     # backslashes.  This makes it impossible to quote backslashes using
588     #   echo "$something" | sed 's/\\/\\\\/g'
589     #
590     # So, first we look for a working echo in the user's PATH.
591
592     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
593     for dir in $PATH /usr/ucb; do
594       IFS="$lt_save_ifs"
595       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
596          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
597          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
598          test "X$echo_testing_string" = "X$echo_test_string"; then
599         ECHO="$dir/echo"
600         break
601       fi
602     done
603     IFS="$lt_save_ifs"
604
605     if test "X$ECHO" = Xecho; then
606       # We didn't find a better echo, so look for alternatives.
607       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
608          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
609          test "X$echo_testing_string" = "X$echo_test_string"; then
610         # This shell has a builtin print -r that does the trick.
611         ECHO='print -r'
612       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
613            test "X$CONFIG_SHELL" != X/bin/ksh; then
614         # If we have ksh, try running configure again with it.
615         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
616         export ORIGINAL_CONFIG_SHELL
617         CONFIG_SHELL=/bin/ksh
618         export CONFIG_SHELL
619         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
620       else
621         # Try using printf.
622         ECHO='printf %s\n'
623         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
624            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
625            test "X$echo_testing_string" = "X$echo_test_string"; then
626           # Cool, printf works
627           :
628         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
629              test "X$echo_testing_string" = 'X\t' &&
630              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
631              test "X$echo_testing_string" = "X$echo_test_string"; then
632           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
633           export CONFIG_SHELL
634           SHELL="$CONFIG_SHELL"
635           export SHELL
636           ECHO="$CONFIG_SHELL $0 --fallback-echo"
637         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
638              test "X$echo_testing_string" = 'X\t' &&
639              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
640              test "X$echo_testing_string" = "X$echo_test_string"; then
641           ECHO="$CONFIG_SHELL $0 --fallback-echo"
642         else
643           # maybe with a smaller string...
644           prev=:
645
646           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
647             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
648             then
649               break
650             fi
651             prev="$cmd"
652           done
653
654           if test "$prev" != 'sed 50q "$0"'; then
655             echo_test_string=`eval $prev`
656             export echo_test_string
657             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
658           else
659             # Oops.  We lost completely, so just stick with echo.
660             ECHO=echo
661           fi
662         fi
663       fi
664     fi
665   fi
666 fi
667
668 # Copy echo and quote the copy suitably for passing to libtool from
669 # the Makefile, instead of quoting the original, which is used later.
670 lt_ECHO=$ECHO
671 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
672    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
673 fi
674
675
676
677
678 test -n "$DJDIR" || exec 7<&0 </dev/null
679 exec 6>&1
680
681 # Name of the host.
682 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683 # so uname gets run too.
684 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
685
686 #
687 # Initializations.
688 #
689 ac_default_prefix=/usr/local
690 ac_clean_files=
691 ac_config_libobj_dir=.
692 LIBOBJS=
693 cross_compiling=no
694 subdirs=
695 MFLAGS=
696 MAKEFLAGS=
697
698 # Identity of this package.
699 PACKAGE_NAME=
700 PACKAGE_TARNAME=
701 PACKAGE_VERSION=
702 PACKAGE_STRING=
703 PACKAGE_BUGREPORT=
704 PACKAGE_URL=
705
706 ac_unique_file="source/cloog.c"
707 # Factoring default headers for most tests.
708 ac_includes_default="\
709 #include <stdio.h>
710 #ifdef HAVE_SYS_TYPES_H
711 # include <sys/types.h>
712 #endif
713 #ifdef HAVE_SYS_STAT_H
714 # include <sys/stat.h>
715 #endif
716 #ifdef STDC_HEADERS
717 # include <stdlib.h>
718 # include <stddef.h>
719 #else
720 # ifdef HAVE_STDLIB_H
721 #  include <stdlib.h>
722 # endif
723 #endif
724 #ifdef HAVE_STRING_H
725 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
726 #  include <memory.h>
727 # endif
728 # include <string.h>
729 #endif
730 #ifdef HAVE_STRINGS_H
731 # include <strings.h>
732 #endif
733 #ifdef HAVE_INTTYPES_H
734 # include <inttypes.h>
735 #endif
736 #ifdef HAVE_STDINT_H
737 # include <stdint.h>
738 #endif
739 #ifdef HAVE_UNISTD_H
740 # include <unistd.h>
741 #endif"
742
743 ac_subst_vars='LTLIBOBJS
744 LIBOBJS
745 BITS
746 INSTALL
747 SHEXT
748 target
749 PPL_LIBS
750 PPL_LDFLAGS
751 PPL_CPPFLAGS
752 POLYHEDRAL_BACKEND
753 GIT_INDEX
754 POLYLIB_LIBS
755 POLYLIB_LDFLAGS
756 POLYLIB_CPPFLAGS
757 cl_cv_polylib
758 CPP
759 OTOOL64
760 OTOOL
761 LIPO
762 NMEDIT
763 DSYMUTIL
764 lt_ECHO
765 RANLIB
766 AR
767 OBJDUMP
768 NM
769 ac_ct_DUMPBIN
770 DUMPBIN
771 LD
772 FGREP
773 EGREP
774 GREP
775 SED
776 host_os
777 host_vendor
778 host_cpu
779 host
780 build_os
781 build_vendor
782 build_cpu
783 build
784 LIBTOOL
785 CD
786 LN_S
787 am__fastdepCC_FALSE
788 am__fastdepCC_TRUE
789 CCDEPMODE
790 AMDEPBACKSLASH
791 AMDEP_FALSE
792 AMDEP_TRUE
793 am__quote
794 am__include
795 DEPDIR
796 OBJEXT
797 EXEEXT
798 ac_ct_CC
799 CPPFLAGS
800 LDFLAGS
801 CFLAGS
802 CC
803 CLOOG_VERSION_BETA
804 CLOOG_VERSION_REVISION
805 CLOOG_VERSION_MINOR
806 CLOOG_VERSION_MAJOR
807 am__untar
808 am__tar
809 AMTAR
810 am__leading_dot
811 SET_MAKE
812 AWK
813 mkdir_p
814 INSTALL_STRIP_PROGRAM
815 STRIP
816 install_sh
817 MAKEINFO
818 AUTOHEADER
819 AUTOMAKE
820 AUTOCONF
821 ACLOCAL
822 VERSION
823 PACKAGE
824 CYGPATH_W
825 INSTALL_DATA
826 INSTALL_SCRIPT
827 INSTALL_PROGRAM
828 target_alias
829 host_alias
830 build_alias
831 LIBS
832 ECHO_T
833 ECHO_N
834 ECHO_C
835 DEFS
836 mandir
837 localedir
838 libdir
839 psdir
840 pdfdir
841 dvidir
842 htmldir
843 infodir
844 docdir
845 oldincludedir
846 includedir
847 localstatedir
848 sharedstatedir
849 sysconfdir
850 datadir
851 datarootdir
852 libexecdir
853 sbindir
854 bindir
855 program_transform_name
856 prefix
857 exec_prefix
858 PACKAGE_URL
859 PACKAGE_BUGREPORT
860 PACKAGE_STRING
861 PACKAGE_VERSION
862 PACKAGE_TARNAME
863 PACKAGE_NAME
864 PATH_SEPARATOR
865 SHELL'
866 ac_subst_files=''
867 ac_user_opts='
868 enable_option_checking
869 enable_dependency_tracking
870 enable_shared
871 enable_static
872 with_pic
873 enable_fast_install
874 with_gnu_ld
875 enable_libtool_lock
876 with_ppl
877 with_polylib_prefix
878 with_polylib_exec_prefix
879 with_polylib_builddir
880 with_bits
881 with_gmp
882 with_gmp_include
883 with_gmp_library
884 with_host_libstdcxx
885 '
886       ac_precious_vars='build_alias
887 host_alias
888 target_alias
889 CC
890 CFLAGS
891 LDFLAGS
892 LIBS
893 CPPFLAGS
894 CPP'
895
896
897 # Initialize some variables set by options.
898 ac_init_help=
899 ac_init_version=false
900 ac_unrecognized_opts=
901 ac_unrecognized_sep=
902 # The variables have the same names as the options, with
903 # dashes changed to underlines.
904 cache_file=/dev/null
905 exec_prefix=NONE
906 no_create=
907 no_recursion=
908 prefix=NONE
909 program_prefix=NONE
910 program_suffix=NONE
911 program_transform_name=s,x,x,
912 silent=
913 site=
914 srcdir=
915 verbose=
916 x_includes=NONE
917 x_libraries=NONE
918
919 # Installation directory options.
920 # These are left unexpanded so users can "make install exec_prefix=/foo"
921 # and all the variables that are supposed to be based on exec_prefix
922 # by default will actually change.
923 # Use braces instead of parens because sh, perl, etc. also accept them.
924 # (The list follows the same order as the GNU Coding Standards.)
925 bindir='${exec_prefix}/bin'
926 sbindir='${exec_prefix}/sbin'
927 libexecdir='${exec_prefix}/libexec'
928 datarootdir='${prefix}/share'
929 datadir='${datarootdir}'
930 sysconfdir='${prefix}/etc'
931 sharedstatedir='${prefix}/com'
932 localstatedir='${prefix}/var'
933 includedir='${prefix}/include'
934 oldincludedir='/usr/include'
935 docdir='${datarootdir}/doc/${PACKAGE}'
936 infodir='${datarootdir}/info'
937 htmldir='${docdir}'
938 dvidir='${docdir}'
939 pdfdir='${docdir}'
940 psdir='${docdir}'
941 libdir='${exec_prefix}/lib'
942 localedir='${datarootdir}/locale'
943 mandir='${datarootdir}/man'
944
945 ac_prev=
946 ac_dashdash=
947 for ac_option
948 do
949   # If the previous option needs an argument, assign it.
950   if test -n "$ac_prev"; then
951     eval $ac_prev=\$ac_option
952     ac_prev=
953     continue
954   fi
955
956   case $ac_option in
957   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
958   *)    ac_optarg=yes ;;
959   esac
960
961   # Accept the important Cygnus configure options, so we can diagnose typos.
962
963   case $ac_dashdash$ac_option in
964   --)
965     ac_dashdash=yes ;;
966
967   -bindir | --bindir | --bindi | --bind | --bin | --bi)
968     ac_prev=bindir ;;
969   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
970     bindir=$ac_optarg ;;
971
972   -build | --build | --buil | --bui | --bu)
973     ac_prev=build_alias ;;
974   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
975     build_alias=$ac_optarg ;;
976
977   -cache-file | --cache-file | --cache-fil | --cache-fi \
978   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
979     ac_prev=cache_file ;;
980   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
981   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
982     cache_file=$ac_optarg ;;
983
984   --config-cache | -C)
985     cache_file=config.cache ;;
986
987   -datadir | --datadir | --datadi | --datad)
988     ac_prev=datadir ;;
989   -datadir=* | --datadir=* | --datadi=* | --datad=*)
990     datadir=$ac_optarg ;;
991
992   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
993   | --dataroo | --dataro | --datar)
994     ac_prev=datarootdir ;;
995   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
996   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
997     datarootdir=$ac_optarg ;;
998
999   -disable-* | --disable-*)
1000     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1001     # Reject names that are not valid shell variable names.
1002     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1003       as_fn_error "invalid feature name: $ac_useropt"
1004     ac_useropt_orig=$ac_useropt
1005     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1006     case $ac_user_opts in
1007       *"
1008 "enable_$ac_useropt"
1009 "*) ;;
1010       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1011          ac_unrecognized_sep=', ';;
1012     esac
1013     eval enable_$ac_useropt=no ;;
1014
1015   -docdir | --docdir | --docdi | --doc | --do)
1016     ac_prev=docdir ;;
1017   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1018     docdir=$ac_optarg ;;
1019
1020   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1021     ac_prev=dvidir ;;
1022   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1023     dvidir=$ac_optarg ;;
1024
1025   -enable-* | --enable-*)
1026     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1027     # Reject names that are not valid shell variable names.
1028     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1029       as_fn_error "invalid feature name: $ac_useropt"
1030     ac_useropt_orig=$ac_useropt
1031     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1032     case $ac_user_opts in
1033       *"
1034 "enable_$ac_useropt"
1035 "*) ;;
1036       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1037          ac_unrecognized_sep=', ';;
1038     esac
1039     eval enable_$ac_useropt=\$ac_optarg ;;
1040
1041   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1042   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1043   | --exec | --exe | --ex)
1044     ac_prev=exec_prefix ;;
1045   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1046   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1047   | --exec=* | --exe=* | --ex=*)
1048     exec_prefix=$ac_optarg ;;
1049
1050   -gas | --gas | --ga | --g)
1051     # Obsolete; use --with-gas.
1052     with_gas=yes ;;
1053
1054   -help | --help | --hel | --he | -h)
1055     ac_init_help=long ;;
1056   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1057     ac_init_help=recursive ;;
1058   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1059     ac_init_help=short ;;
1060
1061   -host | --host | --hos | --ho)
1062     ac_prev=host_alias ;;
1063   -host=* | --host=* | --hos=* | --ho=*)
1064     host_alias=$ac_optarg ;;
1065
1066   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1067     ac_prev=htmldir ;;
1068   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1069   | --ht=*)
1070     htmldir=$ac_optarg ;;
1071
1072   -includedir | --includedir | --includedi | --included | --include \
1073   | --includ | --inclu | --incl | --inc)
1074     ac_prev=includedir ;;
1075   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1076   | --includ=* | --inclu=* | --incl=* | --inc=*)
1077     includedir=$ac_optarg ;;
1078
1079   -infodir | --infodir | --infodi | --infod | --info | --inf)
1080     ac_prev=infodir ;;
1081   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1082     infodir=$ac_optarg ;;
1083
1084   -libdir | --libdir | --libdi | --libd)
1085     ac_prev=libdir ;;
1086   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1087     libdir=$ac_optarg ;;
1088
1089   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1090   | --libexe | --libex | --libe)
1091     ac_prev=libexecdir ;;
1092   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1093   | --libexe=* | --libex=* | --libe=*)
1094     libexecdir=$ac_optarg ;;
1095
1096   -localedir | --localedir | --localedi | --localed | --locale)
1097     ac_prev=localedir ;;
1098   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1099     localedir=$ac_optarg ;;
1100
1101   -localstatedir | --localstatedir | --localstatedi | --localstated \
1102   | --localstate | --localstat | --localsta | --localst | --locals)
1103     ac_prev=localstatedir ;;
1104   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1105   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1106     localstatedir=$ac_optarg ;;
1107
1108   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1109     ac_prev=mandir ;;
1110   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1111     mandir=$ac_optarg ;;
1112
1113   -nfp | --nfp | --nf)
1114     # Obsolete; use --without-fp.
1115     with_fp=no ;;
1116
1117   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1118   | --no-cr | --no-c | -n)
1119     no_create=yes ;;
1120
1121   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1122   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1123     no_recursion=yes ;;
1124
1125   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1126   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1127   | --oldin | --oldi | --old | --ol | --o)
1128     ac_prev=oldincludedir ;;
1129   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1130   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1131   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1132     oldincludedir=$ac_optarg ;;
1133
1134   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1135     ac_prev=prefix ;;
1136   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1137     prefix=$ac_optarg ;;
1138
1139   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1140   | --program-pre | --program-pr | --program-p)
1141     ac_prev=program_prefix ;;
1142   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1143   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1144     program_prefix=$ac_optarg ;;
1145
1146   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1147   | --program-suf | --program-su | --program-s)
1148     ac_prev=program_suffix ;;
1149   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1150   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1151     program_suffix=$ac_optarg ;;
1152
1153   -program-transform-name | --program-transform-name \
1154   | --program-transform-nam | --program-transform-na \
1155   | --program-transform-n | --program-transform- \
1156   | --program-transform | --program-transfor \
1157   | --program-transfo | --program-transf \
1158   | --program-trans | --program-tran \
1159   | --progr-tra | --program-tr | --program-t)
1160     ac_prev=program_transform_name ;;
1161   -program-transform-name=* | --program-transform-name=* \
1162   | --program-transform-nam=* | --program-transform-na=* \
1163   | --program-transform-n=* | --program-transform-=* \
1164   | --program-transform=* | --program-transfor=* \
1165   | --program-transfo=* | --program-transf=* \
1166   | --program-trans=* | --program-tran=* \
1167   | --progr-tra=* | --program-tr=* | --program-t=*)
1168     program_transform_name=$ac_optarg ;;
1169
1170   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1171     ac_prev=pdfdir ;;
1172   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1173     pdfdir=$ac_optarg ;;
1174
1175   -psdir | --psdir | --psdi | --psd | --ps)
1176     ac_prev=psdir ;;
1177   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1178     psdir=$ac_optarg ;;
1179
1180   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1181   | -silent | --silent | --silen | --sile | --sil)
1182     silent=yes ;;
1183
1184   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1185     ac_prev=sbindir ;;
1186   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1187   | --sbi=* | --sb=*)
1188     sbindir=$ac_optarg ;;
1189
1190   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1191   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1192   | --sharedst | --shareds | --shared | --share | --shar \
1193   | --sha | --sh)
1194     ac_prev=sharedstatedir ;;
1195   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1196   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1197   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1198   | --sha=* | --sh=*)
1199     sharedstatedir=$ac_optarg ;;
1200
1201   -site | --site | --sit)
1202     ac_prev=site ;;
1203   -site=* | --site=* | --sit=*)
1204     site=$ac_optarg ;;
1205
1206   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1207     ac_prev=srcdir ;;
1208   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1209     srcdir=$ac_optarg ;;
1210
1211   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1212   | --syscon | --sysco | --sysc | --sys | --sy)
1213     ac_prev=sysconfdir ;;
1214   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1215   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1216     sysconfdir=$ac_optarg ;;
1217
1218   -target | --target | --targe | --targ | --tar | --ta | --t)
1219     ac_prev=target_alias ;;
1220   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1221     target_alias=$ac_optarg ;;
1222
1223   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1224     verbose=yes ;;
1225
1226   -version | --version | --versio | --versi | --vers | -V)
1227     ac_init_version=: ;;
1228
1229   -with-* | --with-*)
1230     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1231     # Reject names that are not valid shell variable names.
1232     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1233       as_fn_error "invalid package name: $ac_useropt"
1234     ac_useropt_orig=$ac_useropt
1235     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1236     case $ac_user_opts in
1237       *"
1238 "with_$ac_useropt"
1239 "*) ;;
1240       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1241          ac_unrecognized_sep=', ';;
1242     esac
1243     eval with_$ac_useropt=\$ac_optarg ;;
1244
1245   -without-* | --without-*)
1246     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1247     # Reject names that are not valid shell variable names.
1248     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1249       as_fn_error "invalid package name: $ac_useropt"
1250     ac_useropt_orig=$ac_useropt
1251     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1252     case $ac_user_opts in
1253       *"
1254 "with_$ac_useropt"
1255 "*) ;;
1256       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1257          ac_unrecognized_sep=', ';;
1258     esac
1259     eval with_$ac_useropt=no ;;
1260
1261   --x)
1262     # Obsolete; use --with-x.
1263     with_x=yes ;;
1264
1265   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1266   | --x-incl | --x-inc | --x-in | --x-i)
1267     ac_prev=x_includes ;;
1268   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1269   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1270     x_includes=$ac_optarg ;;
1271
1272   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1273   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1274     ac_prev=x_libraries ;;
1275   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1276   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1277     x_libraries=$ac_optarg ;;
1278
1279   -*) as_fn_error "unrecognized option: \`$ac_option'
1280 Try \`$0 --help' for more information."
1281     ;;
1282
1283   *=*)
1284     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1285     # Reject names that are not valid shell variable names.
1286     case $ac_envvar in #(
1287       '' | [0-9]* | *[!_$as_cr_alnum]* )
1288       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1289     esac
1290     eval $ac_envvar=\$ac_optarg
1291     export $ac_envvar ;;
1292
1293   *)
1294     # FIXME: should be removed in autoconf 3.0.
1295     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1296     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1297       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1298     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1299     ;;
1300
1301   esac
1302 done
1303
1304 if test -n "$ac_prev"; then
1305   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1306   as_fn_error "missing argument to $ac_option"
1307 fi
1308
1309 if test -n "$ac_unrecognized_opts"; then
1310   case $enable_option_checking in
1311     no) ;;
1312     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1313     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1314   esac
1315 fi
1316
1317 # Check all directory arguments for consistency.
1318 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1319                 datadir sysconfdir sharedstatedir localstatedir includedir \
1320                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1321                 libdir localedir mandir
1322 do
1323   eval ac_val=\$$ac_var
1324   # Remove trailing slashes.
1325   case $ac_val in
1326     */ )
1327       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1328       eval $ac_var=\$ac_val;;
1329   esac
1330   # Be sure to have absolute directory names.
1331   case $ac_val in
1332     [\\/$]* | ?:[\\/]* )  continue;;
1333     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1334   esac
1335   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1336 done
1337
1338 # There might be people who depend on the old broken behavior: `$host'
1339 # used to hold the argument of --host etc.
1340 # FIXME: To remove some day.
1341 build=$build_alias
1342 host=$host_alias
1343 target=$target_alias
1344
1345 # FIXME: To remove some day.
1346 if test "x$host_alias" != x; then
1347   if test "x$build_alias" = x; then
1348     cross_compiling=maybe
1349     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1350     If a cross compiler is detected then cross compile mode will be used." >&2
1351   elif test "x$build_alias" != "x$host_alias"; then
1352     cross_compiling=yes
1353   fi
1354 fi
1355
1356 ac_tool_prefix=
1357 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1358
1359 test "$silent" = yes && exec 6>/dev/null
1360
1361
1362 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1363 ac_ls_di=`ls -di .` &&
1364 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1365   as_fn_error "working directory cannot be determined"
1366 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1367   as_fn_error "pwd does not report name of working directory"
1368
1369
1370 # Find the source files, if location was not specified.
1371 if test -z "$srcdir"; then
1372   ac_srcdir_defaulted=yes
1373   # Try the directory containing this script, then the parent directory.
1374   ac_confdir=`$as_dirname -- "$as_myself" ||
1375 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1376          X"$as_myself" : 'X\(//\)[^/]' \| \
1377          X"$as_myself" : 'X\(//\)$' \| \
1378          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1379 $as_echo X"$as_myself" |
1380     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1381             s//\1/
1382             q
1383           }
1384           /^X\(\/\/\)[^/].*/{
1385             s//\1/
1386             q
1387           }
1388           /^X\(\/\/\)$/{
1389             s//\1/
1390             q
1391           }
1392           /^X\(\/\).*/{
1393             s//\1/
1394             q
1395           }
1396           s/.*/./; q'`
1397   srcdir=$ac_confdir
1398   if test ! -r "$srcdir/$ac_unique_file"; then
1399     srcdir=..
1400   fi
1401 else
1402   ac_srcdir_defaulted=no
1403 fi
1404 if test ! -r "$srcdir/$ac_unique_file"; then
1405   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1406   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1407 fi
1408 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1409 ac_abs_confdir=`(
1410         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1411         pwd)`
1412 # When building in place, set srcdir=.
1413 if test "$ac_abs_confdir" = "$ac_pwd"; then
1414   srcdir=.
1415 fi
1416 # Remove unnecessary trailing slashes from srcdir.
1417 # Double slashes in file names in object file debugging info
1418 # mess up M-x gdb in Emacs.
1419 case $srcdir in
1420 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1421 esac
1422 for ac_var in $ac_precious_vars; do
1423   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1424   eval ac_env_${ac_var}_value=\$${ac_var}
1425   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1426   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1427 done
1428
1429 #
1430 # Report the --help message.
1431 #
1432 if test "$ac_init_help" = "long"; then
1433   # Omit some internal or obsolete options to make the list less imposing.
1434   # This message is too long to be a string in the A/UX 3.1 sh.
1435   cat <<_ACEOF
1436 \`configure' configures this package to adapt to many kinds of systems.
1437
1438 Usage: $0 [OPTION]... [VAR=VALUE]...
1439
1440 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1441 VAR=VALUE.  See below for descriptions of some of the useful variables.
1442
1443 Defaults for the options are specified in brackets.
1444
1445 Configuration:
1446   -h, --help              display this help and exit
1447       --help=short        display options specific to this package
1448       --help=recursive    display the short help of all the included packages
1449   -V, --version           display version information and exit
1450   -q, --quiet, --silent   do not print \`checking...' messages
1451       --cache-file=FILE   cache test results in FILE [disabled]
1452   -C, --config-cache      alias for \`--cache-file=config.cache'
1453   -n, --no-create         do not create output files
1454       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1455
1456 Installation directories:
1457   --prefix=PREFIX         install architecture-independent files in PREFIX
1458                           [$ac_default_prefix]
1459   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1460                           [PREFIX]
1461
1462 By default, \`make install' will install all the files in
1463 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1464 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1465 for instance \`--prefix=\$HOME'.
1466
1467 For better control, use the options below.
1468
1469 Fine tuning of the installation directories:
1470   --bindir=DIR            user executables [EPREFIX/bin]
1471   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1472   --libexecdir=DIR        program executables [EPREFIX/libexec]
1473   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1474   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1475   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1476   --libdir=DIR            object code libraries [EPREFIX/lib]
1477   --includedir=DIR        C header files [PREFIX/include]
1478   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1479   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1480   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1481   --infodir=DIR           info documentation [DATAROOTDIR/info]
1482   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1483   --mandir=DIR            man documentation [DATAROOTDIR/man]
1484   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1485   --htmldir=DIR           html documentation [DOCDIR]
1486   --dvidir=DIR            dvi documentation [DOCDIR]
1487   --pdfdir=DIR            pdf documentation [DOCDIR]
1488   --psdir=DIR             ps documentation [DOCDIR]
1489 _ACEOF
1490
1491   cat <<\_ACEOF
1492
1493 Program names:
1494   --program-prefix=PREFIX            prepend PREFIX to installed program names
1495   --program-suffix=SUFFIX            append SUFFIX to installed program names
1496   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1497
1498 System types:
1499   --build=BUILD     configure for building on BUILD [guessed]
1500   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1501 _ACEOF
1502 fi
1503
1504 if test -n "$ac_init_help"; then
1505
1506   cat <<\_ACEOF
1507
1508 Optional Features:
1509   --disable-option-checking  ignore unrecognized --enable/--with options
1510   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1511   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1512   --disable-dependency-tracking  speeds up one-time build
1513   --enable-dependency-tracking   do not reject slow dependency extractors
1514   --enable-shared[=PKGS]  build shared libraries [default=yes]
1515   --enable-static[=PKGS]  build static libraries [default=yes]
1516   --enable-fast-install[=PKGS]
1517                           optimize for fast installation [default=yes]
1518   --disable-libtool-lock  avoid locking (might break parallel builds)
1519
1520 Optional Packages:
1521   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1522   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1523   --with-pic              try to use only PIC/non-PIC objects [default=use
1524                           both]
1525   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1526   --with-ppl=DIR          Prefix of Parma Polyhedral Library installation
1527   --with-polylib-prefix=DIR
1528                           Prefix of PolyLib installation
1529   --with-polylib-exec-prefix=DIR
1530                           Exec prefix of PolyLib installation
1531   --with-polylib-builddir=DIR
1532                           Location of PolyLib builddir
1533   --with-bits=32|64|gmp   PolyLib library type to use
1534   --with-gmp=DIR          DIR where the gmp package is installed
1535   --with-gmp-include=DIR  DIR where gmp.h is installed
1536   --with-gmp-library=DIR  DIR where the gmp library is installed
1537   --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1538                           when linking with PPL
1539
1540 Some influential environment variables:
1541   CC          C compiler command
1542   CFLAGS      C compiler flags
1543   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1544               nonstandard directory <lib dir>
1545   LIBS        libraries to pass to the linker, e.g. -l<library>
1546   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1547               you have headers in a nonstandard directory <include dir>
1548   CPP         C preprocessor
1549
1550 Use these variables to override the choices made by `configure' or to help
1551 it to find libraries and programs with nonstandard names/locations.
1552
1553 Report bugs to the package provider.
1554 _ACEOF
1555 ac_status=$?
1556 fi
1557
1558 if test "$ac_init_help" = "recursive"; then
1559   # If there are subdirs, report their specific --help.
1560   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1561     test -d "$ac_dir" ||
1562       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1563       continue
1564     ac_builddir=.
1565
1566 case "$ac_dir" in
1567 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1568 *)
1569   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1570   # A ".." for each directory in $ac_dir_suffix.
1571   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1572   case $ac_top_builddir_sub in
1573   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1574   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1575   esac ;;
1576 esac
1577 ac_abs_top_builddir=$ac_pwd
1578 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1579 # for backward compatibility:
1580 ac_top_builddir=$ac_top_build_prefix
1581
1582 case $srcdir in
1583   .)  # We are building in place.
1584     ac_srcdir=.
1585     ac_top_srcdir=$ac_top_builddir_sub
1586     ac_abs_top_srcdir=$ac_pwd ;;
1587   [\\/]* | ?:[\\/]* )  # Absolute name.
1588     ac_srcdir=$srcdir$ac_dir_suffix;
1589     ac_top_srcdir=$srcdir
1590     ac_abs_top_srcdir=$srcdir ;;
1591   *) # Relative name.
1592     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1593     ac_top_srcdir=$ac_top_build_prefix$srcdir
1594     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1595 esac
1596 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1597
1598     cd "$ac_dir" || { ac_status=$?; continue; }
1599     # Check for guested configure.
1600     if test -f "$ac_srcdir/configure.gnu"; then
1601       echo &&
1602       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1603     elif test -f "$ac_srcdir/configure"; then
1604       echo &&
1605       $SHELL "$ac_srcdir/configure" --help=recursive
1606     else
1607       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1608     fi || ac_status=$?
1609     cd "$ac_pwd" || { ac_status=$?; break; }
1610   done
1611 fi
1612
1613 test -n "$ac_init_help" && exit $ac_status
1614 if $ac_init_version; then
1615   cat <<\_ACEOF
1616 configure
1617 generated by GNU Autoconf 2.65
1618
1619 Copyright (C) 2009 Free Software Foundation, Inc.
1620 This configure script is free software; the Free Software Foundation
1621 gives unlimited permission to copy, distribute and modify it.
1622 _ACEOF
1623   exit
1624 fi
1625
1626 ## ------------------------ ##
1627 ## Autoconf initialization. ##
1628 ## ------------------------ ##
1629
1630 # ac_fn_c_try_compile LINENO
1631 # --------------------------
1632 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1633 ac_fn_c_try_compile ()
1634 {
1635   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1636   rm -f conftest.$ac_objext
1637   if { { ac_try="$ac_compile"
1638 case "(($ac_try" in
1639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1640   *) ac_try_echo=$ac_try;;
1641 esac
1642 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1643 $as_echo "$ac_try_echo"; } >&5
1644   (eval "$ac_compile") 2>conftest.err
1645   ac_status=$?
1646   if test -s conftest.err; then
1647     grep -v '^ *+' conftest.err >conftest.er1
1648     cat conftest.er1 >&5
1649     mv -f conftest.er1 conftest.err
1650   fi
1651   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652   test $ac_status = 0; } && {
1653          test -z "$ac_c_werror_flag" ||
1654          test ! -s conftest.err
1655        } && test -s conftest.$ac_objext; then :
1656   ac_retval=0
1657 else
1658   $as_echo "$as_me: failed program was:" >&5
1659 sed 's/^/| /' conftest.$ac_ext >&5
1660
1661         ac_retval=1
1662 fi
1663   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1664   as_fn_set_status $ac_retval
1665
1666 } # ac_fn_c_try_compile
1667
1668 # ac_fn_c_try_link LINENO
1669 # -----------------------
1670 # Try to link conftest.$ac_ext, and return whether this succeeded.
1671 ac_fn_c_try_link ()
1672 {
1673   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674   rm -f conftest.$ac_objext conftest$ac_exeext
1675   if { { ac_try="$ac_link"
1676 case "(($ac_try" in
1677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1678   *) ac_try_echo=$ac_try;;
1679 esac
1680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1681 $as_echo "$ac_try_echo"; } >&5
1682   (eval "$ac_link") 2>conftest.err
1683   ac_status=$?
1684   if test -s conftest.err; then
1685     grep -v '^ *+' conftest.err >conftest.er1
1686     cat conftest.er1 >&5
1687     mv -f conftest.er1 conftest.err
1688   fi
1689   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1690   test $ac_status = 0; } && {
1691          test -z "$ac_c_werror_flag" ||
1692          test ! -s conftest.err
1693        } && test -s conftest$ac_exeext && {
1694          test "$cross_compiling" = yes ||
1695          $as_test_x conftest$ac_exeext
1696        }; then :
1697   ac_retval=0
1698 else
1699   $as_echo "$as_me: failed program was:" >&5
1700 sed 's/^/| /' conftest.$ac_ext >&5
1701
1702         ac_retval=1
1703 fi
1704   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1705   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1706   # interfere with the next link command; also delete a directory that is
1707   # left behind by Apple's compiler.  We do this before executing the actions.
1708   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1709   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1710   as_fn_set_status $ac_retval
1711
1712 } # ac_fn_c_try_link
1713
1714 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1715 # -------------------------------------------------------
1716 # Tests whether HEADER exists and can be compiled using the include files in
1717 # INCLUDES, setting the cache variable VAR accordingly.
1718 ac_fn_c_check_header_compile ()
1719 {
1720   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1722 $as_echo_n "checking for $2... " >&6; }
1723 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1724   $as_echo_n "(cached) " >&6
1725 else
1726   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1727 /* end confdefs.h.  */
1728 $4
1729 #include <$2>
1730 _ACEOF
1731 if ac_fn_c_try_compile "$LINENO"; then :
1732   eval "$3=yes"
1733 else
1734   eval "$3=no"
1735 fi
1736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1737 fi
1738 eval ac_res=\$$3
1739                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1740 $as_echo "$ac_res" >&6; }
1741   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1742
1743 } # ac_fn_c_check_header_compile
1744
1745 # ac_fn_c_try_cpp LINENO
1746 # ----------------------
1747 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1748 ac_fn_c_try_cpp ()
1749 {
1750   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751   if { { ac_try="$ac_cpp conftest.$ac_ext"
1752 case "(($ac_try" in
1753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1754   *) ac_try_echo=$ac_try;;
1755 esac
1756 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1757 $as_echo "$ac_try_echo"; } >&5
1758   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1759   ac_status=$?
1760   if test -s conftest.err; then
1761     grep -v '^ *+' conftest.err >conftest.er1
1762     cat conftest.er1 >&5
1763     mv -f conftest.er1 conftest.err
1764   fi
1765   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1766   test $ac_status = 0; } >/dev/null && {
1767          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1768          test ! -s conftest.err
1769        }; then :
1770   ac_retval=0
1771 else
1772   $as_echo "$as_me: failed program was:" >&5
1773 sed 's/^/| /' conftest.$ac_ext >&5
1774
1775     ac_retval=1
1776 fi
1777   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1778   as_fn_set_status $ac_retval
1779
1780 } # ac_fn_c_try_cpp
1781
1782 # ac_fn_c_try_run LINENO
1783 # ----------------------
1784 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1785 # that executables *can* be run.
1786 ac_fn_c_try_run ()
1787 {
1788   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789   if { { ac_try="$ac_link"
1790 case "(($ac_try" in
1791   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1792   *) ac_try_echo=$ac_try;;
1793 esac
1794 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795 $as_echo "$ac_try_echo"; } >&5
1796   (eval "$ac_link") 2>&5
1797   ac_status=$?
1798   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1799   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1800   { { case "(($ac_try" in
1801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1802   *) ac_try_echo=$ac_try;;
1803 esac
1804 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1805 $as_echo "$ac_try_echo"; } >&5
1806   (eval "$ac_try") 2>&5
1807   ac_status=$?
1808   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1809   test $ac_status = 0; }; }; then :
1810   ac_retval=0
1811 else
1812   $as_echo "$as_me: program exited with status $ac_status" >&5
1813        $as_echo "$as_me: failed program was:" >&5
1814 sed 's/^/| /' conftest.$ac_ext >&5
1815
1816        ac_retval=$ac_status
1817 fi
1818   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1819   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820   as_fn_set_status $ac_retval
1821
1822 } # ac_fn_c_try_run
1823
1824 # ac_fn_c_check_func LINENO FUNC VAR
1825 # ----------------------------------
1826 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1827 ac_fn_c_check_func ()
1828 {
1829   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1830   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1831 $as_echo_n "checking for $2... " >&6; }
1832 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1833   $as_echo_n "(cached) " >&6
1834 else
1835   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836 /* end confdefs.h.  */
1837 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1838    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1839 #define $2 innocuous_$2
1840
1841 /* System header to define __stub macros and hopefully few prototypes,
1842     which can conflict with char $2 (); below.
1843     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1844     <limits.h> exists even on freestanding compilers.  */
1845
1846 #ifdef __STDC__
1847 # include <limits.h>
1848 #else
1849 # include <assert.h>
1850 #endif
1851
1852 #undef $2
1853
1854 /* Override any GCC internal prototype to avoid an error.
1855    Use char because int might match the return type of a GCC
1856    builtin and then its argument prototype would still apply.  */
1857 #ifdef __cplusplus
1858 extern "C"
1859 #endif
1860 char $2 ();
1861 /* The GNU C library defines this for functions which it implements
1862     to always fail with ENOSYS.  Some functions are actually named
1863     something starting with __ and the normal name is an alias.  */
1864 #if defined __stub_$2 || defined __stub___$2
1865 choke me
1866 #endif
1867
1868 int
1869 main ()
1870 {
1871 return $2 ();
1872   ;
1873   return 0;
1874 }
1875 _ACEOF
1876 if ac_fn_c_try_link "$LINENO"; then :
1877   eval "$3=yes"
1878 else
1879   eval "$3=no"
1880 fi
1881 rm -f core conftest.err conftest.$ac_objext \
1882     conftest$ac_exeext conftest.$ac_ext
1883 fi
1884 eval ac_res=\$$3
1885                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1886 $as_echo "$ac_res" >&6; }
1887   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1888
1889 } # ac_fn_c_check_func
1890
1891 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1892 # -------------------------------------------
1893 # Tests whether TYPE exists after having included INCLUDES, setting cache
1894 # variable VAR accordingly.
1895 ac_fn_c_check_type ()
1896 {
1897   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1898   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1899 $as_echo_n "checking for $2... " >&6; }
1900 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1901   $as_echo_n "(cached) " >&6
1902 else
1903   eval "$3=no"
1904   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h.  */
1906 $4
1907 int
1908 main ()
1909 {
1910 if (sizeof ($2))
1911          return 0;
1912   ;
1913   return 0;
1914 }
1915 _ACEOF
1916 if ac_fn_c_try_compile "$LINENO"; then :
1917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h.  */
1919 $4
1920 int
1921 main ()
1922 {
1923 if (sizeof (($2)))
1924             return 0;
1925   ;
1926   return 0;
1927 }
1928 _ACEOF
1929 if ac_fn_c_try_compile "$LINENO"; then :
1930
1931 else
1932   eval "$3=yes"
1933 fi
1934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1935 fi
1936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1937 fi
1938 eval ac_res=\$$3
1939                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1940 $as_echo "$ac_res" >&6; }
1941   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1942
1943 } # ac_fn_c_check_type
1944
1945 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1946 # -------------------------------------------------------
1947 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1948 # the include files in INCLUDES and setting the cache variable VAR
1949 # accordingly.
1950 ac_fn_c_check_header_mongrel ()
1951 {
1952   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1953   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1954   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1955 $as_echo_n "checking for $2... " >&6; }
1956 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1957   $as_echo_n "(cached) " >&6
1958 fi
1959 eval ac_res=\$$3
1960                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1961 $as_echo "$ac_res" >&6; }
1962 else
1963   # Is the header compilable?
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1965 $as_echo_n "checking $2 usability... " >&6; }
1966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967 /* end confdefs.h.  */
1968 $4
1969 #include <$2>
1970 _ACEOF
1971 if ac_fn_c_try_compile "$LINENO"; then :
1972   ac_header_compiler=yes
1973 else
1974   ac_header_compiler=no
1975 fi
1976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1978 $as_echo "$ac_header_compiler" >&6; }
1979
1980 # Is the header present?
1981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1982 $as_echo_n "checking $2 presence... " >&6; }
1983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1984 /* end confdefs.h.  */
1985 #include <$2>
1986 _ACEOF
1987 if ac_fn_c_try_cpp "$LINENO"; then :
1988   ac_header_preproc=yes
1989 else
1990   ac_header_preproc=no
1991 fi
1992 rm -f conftest.err conftest.$ac_ext
1993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1994 $as_echo "$ac_header_preproc" >&6; }
1995
1996 # So?  What about this header?
1997 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1998   yes:no: )
1999     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2000 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2001     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2002 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2003     ;;
2004   no:yes:* )
2005     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2006 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2007     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2008 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2009     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2010 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2011     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2012 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2013     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2014 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2015     ;;
2016 esac
2017   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2018 $as_echo_n "checking for $2... " >&6; }
2019 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2020   $as_echo_n "(cached) " >&6
2021 else
2022   eval "$3=\$ac_header_compiler"
2023 fi
2024 eval ac_res=\$$3
2025                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2026 $as_echo "$ac_res" >&6; }
2027 fi
2028   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2029
2030 } # ac_fn_c_check_header_mongrel
2031 cat >config.log <<_ACEOF
2032 This file contains any messages produced by compilers while
2033 running configure, to aid debugging if configure makes a mistake.
2034
2035 It was created by $as_me, which was
2036 generated by GNU Autoconf 2.65.  Invocation command line was
2037
2038   $ $0 $@
2039
2040 _ACEOF
2041 exec 5>>config.log
2042 {
2043 cat <<_ASUNAME
2044 ## --------- ##
2045 ## Platform. ##
2046 ## --------- ##
2047
2048 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2049 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2050 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2051 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2052 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2053
2054 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2055 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2056
2057 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2058 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2059 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2060 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2061 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2062 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2063 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2064
2065 _ASUNAME
2066
2067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2068 for as_dir in $PATH
2069 do
2070   IFS=$as_save_IFS
2071   test -z "$as_dir" && as_dir=.
2072     $as_echo "PATH: $as_dir"
2073   done
2074 IFS=$as_save_IFS
2075
2076 } >&5
2077
2078 cat >&5 <<_ACEOF
2079
2080
2081 ## ----------- ##
2082 ## Core tests. ##
2083 ## ----------- ##
2084
2085 _ACEOF
2086
2087
2088 # Keep a trace of the command line.
2089 # Strip out --no-create and --no-recursion so they do not pile up.
2090 # Strip out --silent because we don't want to record it for future runs.
2091 # Also quote any args containing shell meta-characters.
2092 # Make two passes to allow for proper duplicate-argument suppression.
2093 ac_configure_args=
2094 ac_configure_args0=
2095 ac_configure_args1=
2096 ac_must_keep_next=false
2097 for ac_pass in 1 2
2098 do
2099   for ac_arg
2100   do
2101     case $ac_arg in
2102     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2103     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2104     | -silent | --silent | --silen | --sile | --sil)
2105       continue ;;
2106     *\'*)
2107       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2108     esac
2109     case $ac_pass in
2110     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2111     2)
2112       as_fn_append ac_configure_args1 " '$ac_arg'"
2113       if test $ac_must_keep_next = true; then
2114         ac_must_keep_next=false # Got value, back to normal.
2115       else
2116         case $ac_arg in
2117           *=* | --config-cache | -C | -disable-* | --disable-* \
2118           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2119           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2120           | -with-* | --with-* | -without-* | --without-* | --x)
2121             case "$ac_configure_args0 " in
2122               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2123             esac
2124             ;;
2125           -* ) ac_must_keep_next=true ;;
2126         esac
2127       fi
2128       as_fn_append ac_configure_args " '$ac_arg'"
2129       ;;
2130     esac
2131   done
2132 done
2133 { ac_configure_args0=; unset ac_configure_args0;}
2134 { ac_configure_args1=; unset ac_configure_args1;}
2135
2136 # When interrupted or exit'd, cleanup temporary files, and complete
2137 # config.log.  We remove comments because anyway the quotes in there
2138 # would cause problems or look ugly.
2139 # WARNING: Use '\'' to represent an apostrophe within the trap.
2140 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2141 trap 'exit_status=$?
2142   # Save into config.log some information that might help in debugging.
2143   {
2144     echo
2145
2146     cat <<\_ASBOX
2147 ## ---------------- ##
2148 ## Cache variables. ##
2149 ## ---------------- ##
2150 _ASBOX
2151     echo
2152     # The following way of writing the cache mishandles newlines in values,
2153 (
2154   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2155     eval ac_val=\$$ac_var
2156     case $ac_val in #(
2157     *${as_nl}*)
2158       case $ac_var in #(
2159       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2160 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2161       esac
2162       case $ac_var in #(
2163       _ | IFS | as_nl) ;; #(
2164       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2165       *) { eval $ac_var=; unset $ac_var;} ;;
2166       esac ;;
2167     esac
2168   done
2169   (set) 2>&1 |
2170     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2171     *${as_nl}ac_space=\ *)
2172       sed -n \
2173         "s/'\''/'\''\\\\'\'''\''/g;
2174           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2175       ;; #(
2176     *)
2177       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2178       ;;
2179     esac |
2180     sort
2181 )
2182     echo
2183
2184     cat <<\_ASBOX
2185 ## ----------------- ##
2186 ## Output variables. ##
2187 ## ----------------- ##
2188 _ASBOX
2189     echo
2190     for ac_var in $ac_subst_vars
2191     do
2192       eval ac_val=\$$ac_var
2193       case $ac_val in
2194       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2195       esac
2196       $as_echo "$ac_var='\''$ac_val'\''"
2197     done | sort
2198     echo
2199
2200     if test -n "$ac_subst_files"; then
2201       cat <<\_ASBOX
2202 ## ------------------- ##
2203 ## File substitutions. ##
2204 ## ------------------- ##
2205 _ASBOX
2206       echo
2207       for ac_var in $ac_subst_files
2208       do
2209         eval ac_val=\$$ac_var
2210         case $ac_val in
2211         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2212         esac
2213         $as_echo "$ac_var='\''$ac_val'\''"
2214       done | sort
2215       echo
2216     fi
2217
2218     if test -s confdefs.h; then
2219       cat <<\_ASBOX
2220 ## ----------- ##
2221 ## confdefs.h. ##
2222 ## ----------- ##
2223 _ASBOX
2224       echo
2225       cat confdefs.h
2226       echo
2227     fi
2228     test "$ac_signal" != 0 &&
2229       $as_echo "$as_me: caught signal $ac_signal"
2230     $as_echo "$as_me: exit $exit_status"
2231   } >&5
2232   rm -f core *.core core.conftest.* &&
2233     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2234     exit $exit_status
2235 ' 0
2236 for ac_signal in 1 2 13 15; do
2237   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2238 done
2239 ac_signal=0
2240
2241 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2242 rm -f -r conftest* confdefs.h
2243
2244 $as_echo "/* confdefs.h */" > confdefs.h
2245
2246 # Predefined preprocessor variables.
2247
2248 cat >>confdefs.h <<_ACEOF
2249 #define PACKAGE_NAME "$PACKAGE_NAME"
2250 _ACEOF
2251
2252 cat >>confdefs.h <<_ACEOF
2253 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2254 _ACEOF
2255
2256 cat >>confdefs.h <<_ACEOF
2257 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2258 _ACEOF
2259
2260 cat >>confdefs.h <<_ACEOF
2261 #define PACKAGE_STRING "$PACKAGE_STRING"
2262 _ACEOF
2263
2264 cat >>confdefs.h <<_ACEOF
2265 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2266 _ACEOF
2267
2268 cat >>confdefs.h <<_ACEOF
2269 #define PACKAGE_URL "$PACKAGE_URL"
2270 _ACEOF
2271
2272
2273 # Let the site file select an alternate cache file if it wants to.
2274 # Prefer an explicitly selected file to automatically selected ones.
2275 ac_site_file1=NONE
2276 ac_site_file2=NONE
2277 if test -n "$CONFIG_SITE"; then
2278   ac_site_file1=$CONFIG_SITE
2279 elif test "x$prefix" != xNONE; then
2280   ac_site_file1=$prefix/share/config.site
2281   ac_site_file2=$prefix/etc/config.site
2282 else
2283   ac_site_file1=$ac_default_prefix/share/config.site
2284   ac_site_file2=$ac_default_prefix/etc/config.site
2285 fi
2286 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2287 do
2288   test "x$ac_site_file" = xNONE && continue
2289   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2290     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2291 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2292     sed 's/^/| /' "$ac_site_file" >&5
2293     . "$ac_site_file"
2294   fi
2295 done
2296
2297 if test -r "$cache_file"; then
2298   # Some versions of bash will fail to source /dev/null (special files
2299   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2300   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2301     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2302 $as_echo "$as_me: loading cache $cache_file" >&6;}
2303     case $cache_file in
2304       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2305       *)                      . "./$cache_file";;
2306     esac
2307   fi
2308 else
2309   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2310 $as_echo "$as_me: creating cache $cache_file" >&6;}
2311   >$cache_file
2312 fi
2313
2314 # Check that the precious variables saved in the cache have kept the same
2315 # value.
2316 ac_cache_corrupted=false
2317 for ac_var in $ac_precious_vars; do
2318   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2319   eval ac_new_set=\$ac_env_${ac_var}_set
2320   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2321   eval ac_new_val=\$ac_env_${ac_var}_value
2322   case $ac_old_set,$ac_new_set in
2323     set,)
2324       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2325 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2326       ac_cache_corrupted=: ;;
2327     ,set)
2328       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2329 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2330       ac_cache_corrupted=: ;;
2331     ,);;
2332     *)
2333       if test "x$ac_old_val" != "x$ac_new_val"; then
2334         # differences in whitespace do not lead to failure.
2335         ac_old_val_w=`echo x $ac_old_val`
2336         ac_new_val_w=`echo x $ac_new_val`
2337         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2338           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2339 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2340           ac_cache_corrupted=:
2341         else
2342           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2343 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2344           eval $ac_var=\$ac_old_val
2345         fi
2346         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2347 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2348         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2349 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2350       fi;;
2351   esac
2352   # Pass precious variables to config.status.
2353   if test "$ac_new_set" = set; then
2354     case $ac_new_val in
2355     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2356     *) ac_arg=$ac_var=$ac_new_val ;;
2357     esac
2358     case " $ac_configure_args " in
2359       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2360       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2361     esac
2362   fi
2363 done
2364 if $ac_cache_corrupted; then
2365   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2366 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2367   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2368 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2369   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2370 fi
2371 ## -------------------- ##
2372 ## Main body of script. ##
2373 ## -------------------- ##
2374
2375 ac_ext=c
2376 ac_cpp='$CPP $CPPFLAGS'
2377 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2378 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2379 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2380
2381
2382 ac_aux_dir=
2383 for ac_dir in autoconf "$srcdir"/autoconf; do
2384   for ac_t in install-sh install.sh shtool; do
2385     if test -f "$ac_dir/$ac_t"; then
2386       ac_aux_dir=$ac_dir
2387       ac_install_sh="$ac_aux_dir/$ac_t -c"
2388       break 2
2389     fi
2390   done
2391 done
2392 if test -z "$ac_aux_dir"; then
2393   as_fn_error "cannot find install-sh, install.sh, or shtool in autoconf \"$srcdir\"/autoconf" "$LINENO" 5
2394 fi
2395
2396 # These three variables are undocumented and unsupported,
2397 # and are intended to be withdrawn in a future Autoconf release.
2398 # They can cause serious problems if a builder's source tree is in a directory
2399 # whose full name contains unusual characters.
2400 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2401 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2402 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2403
2404
2405
2406 am__api_version="1.9"
2407 # Find a good install program.  We prefer a C program (faster),
2408 # so one script is as good as another.  But avoid the broken or
2409 # incompatible versions:
2410 # SysV /etc/install, /usr/sbin/install
2411 # SunOS /usr/etc/install
2412 # IRIX /sbin/install
2413 # AIX /bin/install
2414 # AmigaOS /C/install, which installs bootblocks on floppy discs
2415 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2416 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2417 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2418 # OS/2's system install, which has a completely different semantic
2419 # ./install, which can be erroneously created by make from ./install.sh.
2420 # Reject install programs that cannot install multiple files.
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2422 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2423 if test -z "$INSTALL"; then
2424 if test "${ac_cv_path_install+set}" = set; then :
2425   $as_echo_n "(cached) " >&6
2426 else
2427   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2428 for as_dir in $PATH
2429 do
2430   IFS=$as_save_IFS
2431   test -z "$as_dir" && as_dir=.
2432     # Account for people who put trailing slashes in PATH elements.
2433 case $as_dir/ in #((
2434   ./ | .// | /[cC]/* | \
2435   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2436   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2437   /usr/ucb/* ) ;;
2438   *)
2439     # OSF1 and SCO ODT 3.0 have their own names for install.
2440     # Don't use installbsd from OSF since it installs stuff as root
2441     # by default.
2442     for ac_prog in ginstall scoinst install; do
2443       for ac_exec_ext in '' $ac_executable_extensions; do
2444         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2445           if test $ac_prog = install &&
2446             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2447             # AIX install.  It has an incompatible calling convention.
2448             :
2449           elif test $ac_prog = install &&
2450             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2451             # program-specific install script used by HP pwplus--don't use.
2452             :
2453           else
2454             rm -rf conftest.one conftest.two conftest.dir
2455             echo one > conftest.one
2456             echo two > conftest.two
2457             mkdir conftest.dir
2458             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2459               test -s conftest.one && test -s conftest.two &&
2460               test -s conftest.dir/conftest.one &&
2461               test -s conftest.dir/conftest.two
2462             then
2463               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2464               break 3
2465             fi
2466           fi
2467         fi
2468       done
2469     done
2470     ;;
2471 esac
2472
2473   done
2474 IFS=$as_save_IFS
2475
2476 rm -rf conftest.one conftest.two conftest.dir
2477
2478 fi
2479   if test "${ac_cv_path_install+set}" = set; then
2480     INSTALL=$ac_cv_path_install
2481   else
2482     # As a last resort, use the slow shell script.  Don't cache a
2483     # value for INSTALL within a source directory, because that will
2484     # break other packages using the cache if that directory is
2485     # removed, or if the value is a relative name.
2486     INSTALL=$ac_install_sh
2487   fi
2488 fi
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2490 $as_echo "$INSTALL" >&6; }
2491
2492 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2493 # It thinks the first close brace ends the variable substitution.
2494 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2495
2496 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2497
2498 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2499
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2501 $as_echo_n "checking whether build environment is sane... " >&6; }
2502 # Just in case
2503 sleep 1
2504 echo timestamp > conftest.file
2505 # Do `set' in a subshell so we don't clobber the current shell's
2506 # arguments.  Must try -L first in case configure is actually a
2507 # symlink; some systems play weird games with the mod time of symlinks
2508 # (eg FreeBSD returns the mod time of the symlink's containing
2509 # directory).
2510 if (
2511    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2512    if test "$*" = "X"; then
2513       # -L didn't work.
2514       set X `ls -t $srcdir/configure conftest.file`
2515    fi
2516    rm -f conftest.file
2517    if test "$*" != "X $srcdir/configure conftest.file" \
2518       && test "$*" != "X conftest.file $srcdir/configure"; then
2519
2520       # If neither matched, then we have a broken ls.  This can happen
2521       # if, for instance, CONFIG_SHELL is bash and it inherits a
2522       # broken ls alias from the environment.  This has actually
2523       # happened.  Such a system could not be considered "sane".
2524       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2525 alias in your environment" "$LINENO" 5
2526    fi
2527
2528    test "$2" = conftest.file
2529    )
2530 then
2531    # Ok.
2532    :
2533 else
2534    as_fn_error "newly created file is older than distributed files!
2535 Check your system clock" "$LINENO" 5
2536 fi
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2538 $as_echo "yes" >&6; }
2539 test "$program_prefix" != NONE &&
2540   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2541 # Use a double $ so make ignores it.
2542 test "$program_suffix" != NONE &&
2543   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2544 # Double any \ or $.
2545 # By default was `s,x,x', remove it if useless.
2546 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2547 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2548
2549 # expand $ac_aux_dir to an absolute path
2550 am_aux_dir=`cd $ac_aux_dir && pwd`
2551
2552 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2553 # Use eval to expand $SHELL
2554 if eval "$MISSING --run true"; then
2555   am_missing_run="$MISSING --run "
2556 else
2557   am_missing_run=
2558   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2559 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2560 fi
2561
2562 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2563   # We used to keeping the `.' as first argument, in order to
2564   # allow $(mkdir_p) to be used without argument.  As in
2565   #   $(mkdir_p) $(somedir)
2566   # where $(somedir) is conditionally defined.  However this is wrong
2567   # for two reasons:
2568   #  1. if the package is installed by a user who cannot write `.'
2569   #     make install will fail,
2570   #  2. the above comment should most certainly read
2571   #     $(mkdir_p) $(DESTDIR)$(somedir)
2572   #     so it does not work when $(somedir) is undefined and
2573   #     $(DESTDIR) is not.
2574   #  To support the latter case, we have to write
2575   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2576   #  so the `.' trick is pointless.
2577   mkdir_p='mkdir -p --'
2578 else
2579   # On NextStep and OpenStep, the `mkdir' command does not
2580   # recognize any option.  It will interpret all options as
2581   # directories to create, and then abort because `.' already
2582   # exists.
2583   for d in ./-p ./--version;
2584   do
2585     test -d $d && rmdir $d
2586   done
2587   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2588   if test -f "$ac_aux_dir/mkinstalldirs"; then
2589     mkdir_p='$(mkinstalldirs)'
2590   else
2591     mkdir_p='$(install_sh) -d'
2592   fi
2593 fi
2594
2595 for ac_prog in gawk mawk nawk awk
2596 do
2597   # Extract the first word of "$ac_prog", so it can be a program name with args.
2598 set dummy $ac_prog; ac_word=$2
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2600 $as_echo_n "checking for $ac_word... " >&6; }
2601 if test "${ac_cv_prog_AWK+set}" = set; then :
2602   $as_echo_n "(cached) " >&6
2603 else
2604   if test -n "$AWK"; then
2605   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2606 else
2607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2608 for as_dir in $PATH
2609 do
2610   IFS=$as_save_IFS
2611   test -z "$as_dir" && as_dir=.
2612     for ac_exec_ext in '' $ac_executable_extensions; do
2613   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2614     ac_cv_prog_AWK="$ac_prog"
2615     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2616     break 2
2617   fi
2618 done
2619   done
2620 IFS=$as_save_IFS
2621
2622 fi
2623 fi
2624 AWK=$ac_cv_prog_AWK
2625 if test -n "$AWK"; then
2626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2627 $as_echo "$AWK" >&6; }
2628 else
2629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2630 $as_echo "no" >&6; }
2631 fi
2632
2633
2634   test -n "$AWK" && break
2635 done
2636
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2638 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2639 set x ${MAKE-make}
2640 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2641 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2642   $as_echo_n "(cached) " >&6
2643 else
2644   cat >conftest.make <<\_ACEOF
2645 SHELL = /bin/sh
2646 all:
2647         @echo '@@@%%%=$(MAKE)=@@@%%%'
2648 _ACEOF
2649 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2650 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2651   *@@@%%%=?*=@@@%%%*)
2652     eval ac_cv_prog_make_${ac_make}_set=yes;;
2653   *)
2654     eval ac_cv_prog_make_${ac_make}_set=no;;
2655 esac
2656 rm -f conftest.make
2657 fi
2658 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2660 $as_echo "yes" >&6; }
2661   SET_MAKE=
2662 else
2663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2664 $as_echo "no" >&6; }
2665   SET_MAKE="MAKE=${MAKE-make}"
2666 fi
2667
2668 rm -rf .tst 2>/dev/null
2669 mkdir .tst 2>/dev/null
2670 if test -d .tst; then
2671   am__leading_dot=.
2672 else
2673   am__leading_dot=_
2674 fi
2675 rmdir .tst 2>/dev/null
2676
2677 # test to see if srcdir already configured
2678 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2679    test -f $srcdir/config.status; then
2680   as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2681 fi
2682
2683 # test whether we have cygpath
2684 if test -z "$CYGPATH_W"; then
2685   if (cygpath --version) >/dev/null 2>/dev/null; then
2686     CYGPATH_W='cygpath -w'
2687   else
2688     CYGPATH_W=echo
2689   fi
2690 fi
2691
2692
2693 # Define the identity of the package.
2694  PACKAGE=cloog
2695  VERSION=0.15
2696
2697
2698 cat >>confdefs.h <<_ACEOF
2699 #define PACKAGE "$PACKAGE"
2700 _ACEOF
2701
2702
2703 cat >>confdefs.h <<_ACEOF
2704 #define VERSION "$VERSION"
2705 _ACEOF
2706
2707 # Some tools Automake needs.
2708
2709 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2710
2711
2712 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2713
2714
2715 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2716
2717
2718 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2719
2720
2721 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2722
2723 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2724
2725 # Installed binaries are usually stripped using `strip' when the user
2726 # run `make install-strip'.  However `strip' might not be the right
2727 # tool to use in cross-compilation environments, therefore Automake
2728 # will honor the `STRIP' environment variable to overrule this program.
2729 if test "$cross_compiling" != no; then
2730   if test -n "$ac_tool_prefix"; then
2731   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2732 set dummy ${ac_tool_prefix}strip; ac_word=$2
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734 $as_echo_n "checking for $ac_word... " >&6; }
2735 if test "${ac_cv_prog_STRIP+set}" = set; then :
2736   $as_echo_n "(cached) " >&6
2737 else
2738   if test -n "$STRIP"; then
2739   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2740 else
2741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742 for as_dir in $PATH
2743 do
2744   IFS=$as_save_IFS
2745   test -z "$as_dir" && as_dir=.
2746     for ac_exec_ext in '' $ac_executable_extensions; do
2747   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2748     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2749     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2750     break 2
2751   fi
2752 done
2753   done
2754 IFS=$as_save_IFS
2755
2756 fi
2757 fi
2758 STRIP=$ac_cv_prog_STRIP
2759 if test -n "$STRIP"; then
2760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2761 $as_echo "$STRIP" >&6; }
2762 else
2763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764 $as_echo "no" >&6; }
2765 fi
2766
2767
2768 fi
2769 if test -z "$ac_cv_prog_STRIP"; then
2770   ac_ct_STRIP=$STRIP
2771   # Extract the first word of "strip", so it can be a program name with args.
2772 set dummy strip; ac_word=$2
2773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774 $as_echo_n "checking for $ac_word... " >&6; }
2775 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2776   $as_echo_n "(cached) " >&6
2777 else
2778   if test -n "$ac_ct_STRIP"; then
2779   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2780 else
2781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782 for as_dir in $PATH
2783 do
2784   IFS=$as_save_IFS
2785   test -z "$as_dir" && as_dir=.
2786     for ac_exec_ext in '' $ac_executable_extensions; do
2787   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2788     ac_cv_prog_ac_ct_STRIP="strip"
2789     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2790     break 2
2791   fi
2792 done
2793   done
2794 IFS=$as_save_IFS
2795
2796 fi
2797 fi
2798 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2799 if test -n "$ac_ct_STRIP"; then
2800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2801 $as_echo "$ac_ct_STRIP" >&6; }
2802 else
2803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2804 $as_echo "no" >&6; }
2805 fi
2806
2807   if test "x$ac_ct_STRIP" = x; then
2808     STRIP=":"
2809   else
2810     case $cross_compiling:$ac_tool_warned in
2811 yes:)
2812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2813 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2814 ac_tool_warned=yes ;;
2815 esac
2816     STRIP=$ac_ct_STRIP
2817   fi
2818 else
2819   STRIP="$ac_cv_prog_STRIP"
2820 fi
2821
2822 fi
2823 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2824
2825 # We need awk for the "check" target.  The system "awk" is bad on
2826 # some platforms.
2827 # Always define AMTAR for backward compatibility.
2828
2829 AMTAR=${AMTAR-"${am_missing_run}tar"}
2830
2831 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2832
2833
2834
2835
2836
2837 ac_config_headers="$ac_config_headers include/cloog/cloog-config.h"
2838
2839
2840 BITS="64"
2841
2842
2843
2844 # Version number machinery.
2845 if test -n "`expr $VERSION : '\([0-9]*\)\.[0-9]*\.[0-9]*'`"
2846 then
2847   CLOOG_VERSION_MAJOR=`expr $VERSION : '\([0-9]*\)\.[0-9]*\.[0-9]*'`
2848   CLOOG_VERSION_MINOR=`expr $VERSION : '[0-9]*\.\([0-9]*\)\.[0-9]*'`
2849   CLOOG_VERSION_REVISION=`expr $VERSION : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
2850   CLOOG_VERSION_BETA=`expr $VERSION : '[0-9]*\.[0-9]*\.[0-9]*pre\([0-9]*\)'`
2851 else
2852   CLOOG_VERSION_MAJOR=`expr $VERSION : '\([0-9]*\)\.[0-9]*'`
2853   CLOOG_VERSION_MINOR=`expr $VERSION : '[0-9]*\.\([0-9]*\)'`
2854   CLOOG_VERSION_REVISION=0
2855   CLOOG_VERSION_BETA=`expr $VERSION : '[0-9]*\.[0-9]*pre\([0-9]*\)'`
2856 fi
2857 if test -z "$CLOOG_VERSION_BETA"
2858 then
2859   CLOOG_VERSION_BETA=0
2860 fi
2861
2862
2863
2864
2865
2866
2867
2868 ac_ext=c
2869 ac_cpp='$CPP $CPPFLAGS'
2870 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2871 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2872 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2873 if test -n "$ac_tool_prefix"; then
2874   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2875 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 $as_echo_n "checking for $ac_word... " >&6; }
2878 if test "${ac_cv_prog_CC+set}" = set; then :
2879   $as_echo_n "(cached) " >&6
2880 else
2881   if test -n "$CC"; then
2882   ac_cv_prog_CC="$CC" # Let the user override the test.
2883 else
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885 for as_dir in $PATH
2886 do
2887   IFS=$as_save_IFS
2888   test -z "$as_dir" && as_dir=.
2889     for ac_exec_ext in '' $ac_executable_extensions; do
2890   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2892     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2893     break 2
2894   fi
2895 done
2896   done
2897 IFS=$as_save_IFS
2898
2899 fi
2900 fi
2901 CC=$ac_cv_prog_CC
2902 if test -n "$CC"; then
2903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2904 $as_echo "$CC" >&6; }
2905 else
2906   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 $as_echo "no" >&6; }
2908 fi
2909
2910
2911 fi
2912 if test -z "$ac_cv_prog_CC"; then
2913   ac_ct_CC=$CC
2914   # Extract the first word of "gcc", so it can be a program name with args.
2915 set dummy gcc; ac_word=$2
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 $as_echo_n "checking for $ac_word... " >&6; }
2918 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2919   $as_echo_n "(cached) " >&6
2920 else
2921   if test -n "$ac_ct_CC"; then
2922   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2923 else
2924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 for as_dir in $PATH
2926 do
2927   IFS=$as_save_IFS
2928   test -z "$as_dir" && as_dir=.
2929     for ac_exec_ext in '' $ac_executable_extensions; do
2930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931     ac_cv_prog_ac_ct_CC="gcc"
2932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933     break 2
2934   fi
2935 done
2936   done
2937 IFS=$as_save_IFS
2938
2939 fi
2940 fi
2941 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2942 if test -n "$ac_ct_CC"; then
2943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2944 $as_echo "$ac_ct_CC" >&6; }
2945 else
2946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 $as_echo "no" >&6; }
2948 fi
2949
2950   if test "x$ac_ct_CC" = x; then
2951     CC=""
2952   else
2953     case $cross_compiling:$ac_tool_warned in
2954 yes:)
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2956 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2957 ac_tool_warned=yes ;;
2958 esac
2959     CC=$ac_ct_CC
2960   fi
2961 else
2962   CC="$ac_cv_prog_CC"
2963 fi
2964
2965 if test -z "$CC"; then
2966           if test -n "$ac_tool_prefix"; then
2967     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2968 set dummy ${ac_tool_prefix}cc; ac_word=$2
2969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2970 $as_echo_n "checking for $ac_word... " >&6; }
2971 if test "${ac_cv_prog_CC+set}" = set; then :
2972   $as_echo_n "(cached) " >&6
2973 else
2974   if test -n "$CC"; then
2975   ac_cv_prog_CC="$CC" # Let the user override the test.
2976 else
2977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2978 for as_dir in $PATH
2979 do
2980   IFS=$as_save_IFS
2981   test -z "$as_dir" && as_dir=.
2982     for ac_exec_ext in '' $ac_executable_extensions; do
2983   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2984     ac_cv_prog_CC="${ac_tool_prefix}cc"
2985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2986     break 2
2987   fi
2988 done
2989   done
2990 IFS=$as_save_IFS
2991
2992 fi
2993 fi
2994 CC=$ac_cv_prog_CC
2995 if test -n "$CC"; then
2996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2997 $as_echo "$CC" >&6; }
2998 else
2999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3000 $as_echo "no" >&6; }
3001 fi
3002
3003
3004   fi
3005 fi
3006 if test -z "$CC"; then
3007   # Extract the first word of "cc", so it can be a program name with args.
3008 set dummy cc; ac_word=$2
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3010 $as_echo_n "checking for $ac_word... " >&6; }
3011 if test "${ac_cv_prog_CC+set}" = set; then :
3012   $as_echo_n "(cached) " >&6
3013 else
3014   if test -n "$CC"; then
3015   ac_cv_prog_CC="$CC" # Let the user override the test.
3016 else
3017   ac_prog_rejected=no
3018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019 for as_dir in $PATH
3020 do
3021   IFS=$as_save_IFS
3022   test -z "$as_dir" && as_dir=.
3023     for ac_exec_ext in '' $ac_executable_extensions; do
3024   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3025     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3026        ac_prog_rejected=yes
3027        continue
3028      fi
3029     ac_cv_prog_CC="cc"
3030     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3031     break 2
3032   fi
3033 done
3034   done
3035 IFS=$as_save_IFS
3036
3037 if test $ac_prog_rejected = yes; then
3038   # We found a bogon in the path, so make sure we never use it.
3039   set dummy $ac_cv_prog_CC
3040   shift
3041   if test $# != 0; then
3042     # We chose a different compiler from the bogus one.
3043     # However, it has the same basename, so the bogon will be chosen
3044     # first if we set CC to just the basename; use the full file name.
3045     shift
3046     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3047   fi
3048 fi
3049 fi
3050 fi
3051 CC=$ac_cv_prog_CC
3052 if test -n "$CC"; then
3053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3054 $as_echo "$CC" >&6; }
3055 else
3056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3057 $as_echo "no" >&6; }
3058 fi
3059
3060
3061 fi
3062 if test -z "$CC"; then
3063   if test -n "$ac_tool_prefix"; then
3064   for ac_prog in cl.exe
3065   do
3066     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3067 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3069 $as_echo_n "checking for $ac_word... " >&6; }
3070 if test "${ac_cv_prog_CC+set}" = set; then :
3071   $as_echo_n "(cached) " >&6
3072 else
3073   if test -n "$CC"; then
3074   ac_cv_prog_CC="$CC" # Let the user override the test.
3075 else
3076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077 for as_dir in $PATH
3078 do
3079   IFS=$as_save_IFS
3080   test -z "$as_dir" && as_dir=.
3081     for ac_exec_ext in '' $ac_executable_extensions; do
3082   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3083     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3085     break 2
3086   fi
3087 done
3088   done
3089 IFS=$as_save_IFS
3090
3091 fi
3092 fi
3093 CC=$ac_cv_prog_CC
3094 if test -n "$CC"; then
3095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3096 $as_echo "$CC" >&6; }
3097 else
3098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3099 $as_echo "no" >&6; }
3100 fi
3101
3102
3103     test -n "$CC" && break
3104   done
3105 fi
3106 if test -z "$CC"; then
3107   ac_ct_CC=$CC
3108   for ac_prog in cl.exe
3109 do
3110   # Extract the first word of "$ac_prog", so it can be a program name with args.
3111 set dummy $ac_prog; ac_word=$2
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3113 $as_echo_n "checking for $ac_word... " >&6; }
3114 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3115   $as_echo_n "(cached) " >&6
3116 else
3117   if test -n "$ac_ct_CC"; then
3118   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3119 else
3120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3121 for as_dir in $PATH
3122 do
3123   IFS=$as_save_IFS
3124   test -z "$as_dir" && as_dir=.
3125     for ac_exec_ext in '' $ac_executable_extensions; do
3126   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3127     ac_cv_prog_ac_ct_CC="$ac_prog"
3128     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3129     break 2
3130   fi
3131 done
3132   done
3133 IFS=$as_save_IFS
3134
3135 fi
3136 fi
3137 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3138 if test -n "$ac_ct_CC"; then
3139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3140 $as_echo "$ac_ct_CC" >&6; }
3141 else
3142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3143 $as_echo "no" >&6; }
3144 fi
3145
3146
3147   test -n "$ac_ct_CC" && break
3148 done
3149
3150   if test "x$ac_ct_CC" = x; then
3151     CC=""
3152   else
3153     case $cross_compiling:$ac_tool_warned in
3154 yes:)
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3156 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3157 ac_tool_warned=yes ;;
3158 esac
3159     CC=$ac_ct_CC
3160   fi
3161 fi
3162
3163 fi
3164
3165
3166 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3167 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168 as_fn_error "no acceptable C compiler found in \$PATH
3169 See \`config.log' for more details." "$LINENO" 5; }
3170
3171 # Provide some information about the compiler.
3172 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3173 set X $ac_compile
3174 ac_compiler=$2
3175 for ac_option in --version -v -V -qversion; do
3176   { { ac_try="$ac_compiler $ac_option >&5"
3177 case "(($ac_try" in
3178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3179   *) ac_try_echo=$ac_try;;
3180 esac
3181 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3182 $as_echo "$ac_try_echo"; } >&5
3183   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3184   ac_status=$?
3185   if test -s conftest.err; then
3186     sed '10a\
3187 ... rest of stderr output deleted ...
3188          10q' conftest.err >conftest.er1
3189     cat conftest.er1 >&5
3190   fi
3191   rm -f conftest.er1 conftest.err
3192   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3193   test $ac_status = 0; }
3194 done
3195
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h.  */
3198
3199 int
3200 main ()
3201 {
3202
3203   ;
3204   return 0;
3205 }
3206 _ACEOF
3207 ac_clean_files_save=$ac_clean_files
3208 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3209 # Try to create an executable without -o first, disregard a.out.
3210 # It will help us diagnose broken compilers, and finding out an intuition
3211 # of exeext.
3212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3213 $as_echo_n "checking whether the C compiler works... " >&6; }
3214 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3215
3216 # The possible output files:
3217 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3218
3219 ac_rmfiles=
3220 for ac_file in $ac_files
3221 do
3222   case $ac_file in
3223     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3224     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3225   esac
3226 done
3227 rm -f $ac_rmfiles
3228
3229 if { { ac_try="$ac_link_default"
3230 case "(($ac_try" in
3231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3232   *) ac_try_echo=$ac_try;;
3233 esac
3234 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3235 $as_echo "$ac_try_echo"; } >&5
3236   (eval "$ac_link_default") 2>&5
3237   ac_status=$?
3238   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3239   test $ac_status = 0; }; then :
3240   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3241 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3242 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3243 # so that the user can short-circuit this test for compilers unknown to
3244 # Autoconf.
3245 for ac_file in $ac_files ''
3246 do
3247   test -f "$ac_file" || continue
3248   case $ac_file in
3249     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3250         ;;
3251     [ab].out )
3252         # We found the default executable, but exeext='' is most
3253         # certainly right.
3254         break;;
3255     *.* )
3256         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3257         then :; else
3258            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3259         fi
3260         # We set ac_cv_exeext here because the later test for it is not
3261         # safe: cross compilers may not add the suffix if given an `-o'
3262         # argument, so we may need to know it at that point already.
3263         # Even if this section looks crufty: it has the advantage of
3264         # actually working.
3265         break;;
3266     * )
3267         break;;
3268   esac
3269 done
3270 test "$ac_cv_exeext" = no && ac_cv_exeext=
3271
3272 else
3273   ac_file=''
3274 fi
3275 if test -z "$ac_file"; then :
3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3278 $as_echo "$as_me: failed program was:" >&5
3279 sed 's/^/| /' conftest.$ac_ext >&5
3280
3281 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3282 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3283 { as_fn_set_status 77
3284 as_fn_error "C compiler cannot create executables
3285 See \`config.log' for more details." "$LINENO" 5; }; }
3286 else
3287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3288 $as_echo "yes" >&6; }
3289 fi
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3291 $as_echo_n "checking for C compiler default output file name... " >&6; }
3292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3293 $as_echo "$ac_file" >&6; }
3294 ac_exeext=$ac_cv_exeext
3295
3296 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3297 ac_clean_files=$ac_clean_files_save
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3299 $as_echo_n "checking for suffix of executables... " >&6; }
3300 if { { ac_try="$ac_link"
3301 case "(($ac_try" in
3302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3303   *) ac_try_echo=$ac_try;;
3304 esac
3305 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3306 $as_echo "$ac_try_echo"; } >&5
3307   (eval "$ac_link") 2>&5
3308   ac_status=$?
3309   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3310   test $ac_status = 0; }; then :
3311   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3312 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3313 # work properly (i.e., refer to `conftest.exe'), while it won't with
3314 # `rm'.
3315 for ac_file in conftest.exe conftest conftest.*; do
3316   test -f "$ac_file" || continue
3317   case $ac_file in
3318     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3319     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3320           break;;
3321     * ) break;;
3322   esac
3323 done
3324 else
3325   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3326 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3327 as_fn_error "cannot compute suffix of executables: cannot compile and link
3328 See \`config.log' for more details." "$LINENO" 5; }
3329 fi
3330 rm -f conftest conftest$ac_cv_exeext
3331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3332 $as_echo "$ac_cv_exeext" >&6; }
3333
3334 rm -f conftest.$ac_ext
3335 EXEEXT=$ac_cv_exeext
3336 ac_exeext=$EXEEXT
3337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3338 /* end confdefs.h.  */
3339 #include <stdio.h>
3340 int
3341 main ()
3342 {
3343 FILE *f = fopen ("conftest.out", "w");
3344  return ferror (f) || fclose (f) != 0;
3345
3346   ;
3347   return 0;
3348 }
3349 _ACEOF
3350 ac_clean_files="$ac_clean_files conftest.out"
3351 # Check that the compiler produces executables we can run.  If not, either
3352 # the compiler is broken, or we cross compile.
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3354 $as_echo_n "checking whether we are cross compiling... " >&6; }
3355 if test "$cross_compiling" != yes; then
3356   { { ac_try="$ac_link"
3357 case "(($ac_try" in
3358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359   *) ac_try_echo=$ac_try;;
3360 esac
3361 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3362 $as_echo "$ac_try_echo"; } >&5
3363   (eval "$ac_link") 2>&5
3364   ac_status=$?
3365   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3366   test $ac_status = 0; }
3367   if { ac_try='./conftest$ac_cv_exeext'
3368   { { case "(($ac_try" in
3369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370   *) ac_try_echo=$ac_try;;
3371 esac
3372 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3373 $as_echo "$ac_try_echo"; } >&5
3374   (eval "$ac_try") 2>&5
3375   ac_status=$?
3376   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3377   test $ac_status = 0; }; }; then
3378     cross_compiling=no
3379   else
3380     if test "$cross_compiling" = maybe; then
3381         cross_compiling=yes
3382     else
3383         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3384 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3385 as_fn_error "cannot run C compiled programs.
3386 If you meant to cross compile, use \`--host'.
3387 See \`config.log' for more details." "$LINENO" 5; }
3388     fi
3389   fi
3390 fi
3391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3392 $as_echo "$cross_compiling" >&6; }
3393
3394 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3395 ac_clean_files=$ac_clean_files_save
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3397 $as_echo_n "checking for suffix of object files... " >&6; }
3398 if test "${ac_cv_objext+set}" = set; then :
3399   $as_echo_n "(cached) " >&6
3400 else
3401   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3402 /* end confdefs.h.  */
3403
3404 int
3405 main ()
3406 {
3407
3408   ;
3409   return 0;
3410 }
3411 _ACEOF
3412 rm -f conftest.o conftest.obj
3413 if { { ac_try="$ac_compile"
3414 case "(($ac_try" in
3415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416   *) ac_try_echo=$ac_try;;
3417 esac
3418 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3419 $as_echo "$ac_try_echo"; } >&5
3420   (eval "$ac_compile") 2>&5
3421   ac_status=$?
3422   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3423   test $ac_status = 0; }; then :
3424   for ac_file in conftest.o conftest.obj conftest.*; do
3425   test -f "$ac_file" || continue;
3426   case $ac_file in
3427     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3428     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3429        break;;
3430   esac
3431 done
3432 else
3433   $as_echo "$as_me: failed program was:" >&5
3434 sed 's/^/| /' conftest.$ac_ext >&5
3435
3436 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3437 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3438 as_fn_error "cannot compute suffix of object files: cannot compile
3439 See \`config.log' for more details." "$LINENO" 5; }
3440 fi
3441 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3442 fi
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3444 $as_echo "$ac_cv_objext" >&6; }
3445 OBJEXT=$ac_cv_objext
3446 ac_objext=$OBJEXT
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3448 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3449 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3450   $as_echo_n "(cached) " >&6
3451 else
3452   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3453 /* end confdefs.h.  */
3454
3455 int
3456 main ()
3457 {
3458 #ifndef __GNUC__
3459        choke me
3460 #endif
3461
3462   ;
3463   return 0;
3464 }
3465 _ACEOF
3466 if ac_fn_c_try_compile "$LINENO"; then :
3467   ac_compiler_gnu=yes
3468 else
3469   ac_compiler_gnu=no
3470 fi
3471 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3472 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3473
3474 fi
3475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3476 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3477 if test $ac_compiler_gnu = yes; then
3478   GCC=yes
3479 else
3480   GCC=
3481 fi
3482 ac_test_CFLAGS=${CFLAGS+set}
3483 ac_save_CFLAGS=$CFLAGS
3484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3485 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3486 if test "${ac_cv_prog_cc_g+set}" = set; then :
3487   $as_echo_n "(cached) " >&6
3488 else
3489   ac_save_c_werror_flag=$ac_c_werror_flag
3490    ac_c_werror_flag=yes
3491    ac_cv_prog_cc_g=no
3492    CFLAGS="-g"
3493    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494 /* end confdefs.h.  */
3495
3496 int
3497 main ()
3498 {
3499
3500   ;
3501   return 0;
3502 }
3503 _ACEOF
3504 if ac_fn_c_try_compile "$LINENO"; then :
3505   ac_cv_prog_cc_g=yes
3506 else
3507   CFLAGS=""
3508       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509 /* end confdefs.h.  */
3510
3511 int
3512 main ()
3513 {
3514
3515   ;
3516   return 0;
3517 }
3518 _ACEOF
3519 if ac_fn_c_try_compile "$LINENO"; then :
3520
3521 else
3522   ac_c_werror_flag=$ac_save_c_werror_flag
3523          CFLAGS="-g"
3524          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3525 /* end confdefs.h.  */
3526
3527 int
3528 main ()
3529 {
3530
3531   ;
3532   return 0;
3533 }
3534 _ACEOF
3535 if ac_fn_c_try_compile "$LINENO"; then :
3536   ac_cv_prog_cc_g=yes
3537 fi
3538 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3539 fi
3540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3541 fi
3542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3543    ac_c_werror_flag=$ac_save_c_werror_flag
3544 fi
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3546 $as_echo "$ac_cv_prog_cc_g" >&6; }
3547 if test "$ac_test_CFLAGS" = set; then
3548   CFLAGS=$ac_save_CFLAGS
3549 elif test $ac_cv_prog_cc_g = yes; then
3550   if test "$GCC" = yes; then
3551     CFLAGS="-g -O2"
3552   else
3553     CFLAGS="-g"
3554   fi
3555 else
3556   if test "$GCC" = yes; then
3557     CFLAGS="-O2"
3558   else
3559     CFLAGS=
3560   fi
3561 fi
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3563 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3564 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3565   $as_echo_n "(cached) " >&6
3566 else
3567   ac_cv_prog_cc_c89=no
3568 ac_save_CC=$CC
3569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3570 /* end confdefs.h.  */
3571 #include <stdarg.h>
3572 #include <stdio.h>
3573 #include <sys/types.h>
3574 #include <sys/stat.h>
3575 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3576 struct buf { int x; };
3577 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3578 static char *e (p, i)
3579      char **p;
3580      int i;
3581 {
3582   return p[i];
3583 }
3584 static char *f (char * (*g) (char **, int), char **p, ...)
3585 {
3586   char *s;
3587   va_list v;
3588   va_start (v,p);
3589   s = g (p, va_arg (v,int));
3590   va_end (v);
3591   return s;
3592 }
3593
3594 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3595    function prototypes and stuff, but not '\xHH' hex character constants.
3596    These don't provoke an error unfortunately, instead are silently treated
3597    as 'x'.  The following induces an error, until -std is added to get
3598    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3599    array size at least.  It's necessary to write '\x00'==0 to get something
3600    that's true only with -std.  */
3601 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3602
3603 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3604    inside strings and character constants.  */
3605 #define FOO(x) 'x'
3606 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3607
3608 int test (int i, double x);
3609 struct s1 {int (*f) (int a);};
3610 struct s2 {int (*f) (double a);};
3611 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3612 int argc;
3613 char **argv;
3614 int
3615 main ()
3616 {
3617 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3618   ;
3619   return 0;
3620 }
3621 _ACEOF
3622 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3623         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3624 do
3625   CC="$ac_save_CC $ac_arg"
3626   if ac_fn_c_try_compile "$LINENO"; then :
3627   ac_cv_prog_cc_c89=$ac_arg
3628 fi
3629 rm -f core conftest.err conftest.$ac_objext
3630   test "x$ac_cv_prog_cc_c89" != "xno" && break
3631 done
3632 rm -f conftest.$ac_ext
3633 CC=$ac_save_CC
3634
3635 fi
3636 # AC_CACHE_VAL
3637 case "x$ac_cv_prog_cc_c89" in
3638   x)
3639     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3640 $as_echo "none needed" >&6; } ;;
3641   xno)
3642     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3643 $as_echo "unsupported" >&6; } ;;
3644   *)
3645     CC="$CC $ac_cv_prog_cc_c89"
3646     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3647 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3648 esac
3649 if test "x$ac_cv_prog_cc_c89" != xno; then :
3650
3651 fi
3652
3653 ac_ext=c
3654 ac_cpp='$CPP $CPPFLAGS'
3655 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3656 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3657 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3658 DEPDIR="${am__leading_dot}deps"
3659
3660 ac_config_commands="$ac_config_commands depfiles"
3661
3662
3663 am_make=${MAKE-make}
3664 cat > confinc << 'END'
3665 am__doit:
3666         @echo done
3667 .PHONY: am__doit
3668 END
3669 # If we don't find an include directive, just comment out the code.
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3671 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3672 am__include="#"
3673 am__quote=
3674 _am_result=none
3675 # First try GNU make style include.
3676 echo "include confinc" > confmf
3677 # We grep out `Entering directory' and `Leaving directory'
3678 # messages which can occur if `w' ends up in MAKEFLAGS.
3679 # In particular we don't look at `^make:' because GNU make might
3680 # be invoked under some other name (usually "gmake"), in which
3681 # case it prints its new name instead of `make'.
3682 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3683    am__include=include
3684    am__quote=
3685    _am_result=GNU
3686 fi
3687 # Now try BSD make style include.
3688 if test "$am__include" = "#"; then
3689    echo '.include "confinc"' > confmf
3690    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3691       am__include=.include
3692       am__quote="\""
3693       _am_result=BSD
3694    fi
3695 fi
3696
3697
3698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3699 $as_echo "$_am_result" >&6; }
3700 rm -f confinc confmf
3701
3702 # Check whether --enable-dependency-tracking was given.
3703 if test "${enable_dependency_tracking+set}" = set; then :
3704   enableval=$enable_dependency_tracking;
3705 fi
3706
3707 if test "x$enable_dependency_tracking" != xno; then
3708   am_depcomp="$ac_aux_dir/depcomp"
3709   AMDEPBACKSLASH='\'
3710 fi
3711
3712
3713 if test "x$enable_dependency_tracking" != xno; then
3714   AMDEP_TRUE=
3715   AMDEP_FALSE='#'
3716 else
3717   AMDEP_TRUE='#'
3718   AMDEP_FALSE=
3719 fi
3720
3721
3722
3723
3724 depcc="$CC"   am_compiler_list=
3725
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3727 $as_echo_n "checking dependency style of $depcc... " >&6; }
3728 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3729   $as_echo_n "(cached) " >&6
3730 else
3731   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3732   # We make a subdir and do the tests there.  Otherwise we can end up
3733   # making bogus files that we don't know about and never remove.  For
3734   # instance it was reported that on HP-UX the gcc test will end up
3735   # making a dummy file named `D' -- because `-MD' means `put the output
3736   # in D'.
3737   mkdir conftest.dir
3738   # Copy depcomp to subdir because otherwise we won't find it if we're
3739   # using a relative directory.
3740   cp "$am_depcomp" conftest.dir
3741   cd conftest.dir
3742   # We will build objects and dependencies in a subdirectory because
3743   # it helps to detect inapplicable dependency modes.  For instance
3744   # both Tru64's cc and ICC support -MD to output dependencies as a
3745   # side effect of compilation, but ICC will put the dependencies in
3746   # the current directory while Tru64 will put them in the object
3747   # directory.
3748   mkdir sub
3749
3750   am_cv_CC_dependencies_compiler_type=none
3751   if test "$am_compiler_list" = ""; then
3752      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3753   fi
3754   for depmode in $am_compiler_list; do
3755     # Setup a source with many dependencies, because some compilers
3756     # like to wrap large dependency lists on column 80 (with \), and
3757     # we should not choose a depcomp mode which is confused by this.
3758     #
3759     # We need to recreate these files for each test, as the compiler may
3760     # overwrite some of them when testing with obscure command lines.
3761     # This happens at least with the AIX C compiler.
3762     : > sub/conftest.c
3763     for i in 1 2 3 4 5 6; do
3764       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3765       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3766       # Solaris 8's {/usr,}/bin/sh.
3767       touch sub/conftst$i.h
3768     done
3769     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3770
3771     case $depmode in
3772     nosideeffect)
3773       # after this tag, mechanisms are not by side-effect, so they'll
3774       # only be used when explicitly requested
3775       if test "x$enable_dependency_tracking" = xyes; then
3776         continue
3777       else
3778         break
3779       fi
3780       ;;
3781     none) break ;;
3782     esac
3783     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3784     # mode.  It turns out that the SunPro C++ compiler does not properly
3785     # handle `-M -o', and we need to detect this.
3786     if depmode=$depmode \
3787        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3788        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3789        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3790          >/dev/null 2>conftest.err &&
3791        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3792        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3793        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3794       # icc doesn't choke on unknown options, it will just issue warnings
3795       # or remarks (even with -Werror).  So we grep stderr for any message
3796       # that says an option was ignored or not supported.
3797       # When given -MP, icc 7.0 and 7.1 complain thusly:
3798       #   icc: Command line warning: ignoring option '-M'; no argument required
3799       # The diagnosis changed in icc 8.0:
3800       #   icc: Command line remark: option '-MP' not supported
3801       if (grep 'ignoring option' conftest.err ||
3802           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3803         am_cv_CC_dependencies_compiler_type=$depmode
3804         break
3805       fi
3806     fi
3807   done
3808
3809   cd ..
3810   rm -rf conftest.dir
3811 else
3812   am_cv_CC_dependencies_compiler_type=none
3813 fi
3814
3815 fi
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3817 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3818 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3819
3820
3821
3822 if
3823   test "x$enable_dependency_tracking" != xno \
3824   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3825   am__fastdepCC_TRUE=
3826   am__fastdepCC_FALSE='#'
3827 else
3828   am__fastdepCC_TRUE='#'
3829   am__fastdepCC_FALSE=
3830 fi
3831
3832
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3834 $as_echo_n "checking whether ln -s works... " >&6; }
3835 LN_S=$as_ln_s
3836 if test "$LN_S" = "ln -s"; then
3837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3838 $as_echo "yes" >&6; }
3839 else
3840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3841 $as_echo "no, using $LN_S" >&6; }
3842 fi
3843
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3845 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3846 set x ${MAKE-make}
3847 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3848 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3849   $as_echo_n "(cached) " >&6
3850 else
3851   cat >conftest.make <<\_ACEOF
3852 SHELL = /bin/sh
3853 all:
3854         @echo '@@@%%%=$(MAKE)=@@@%%%'
3855 _ACEOF
3856 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3857 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3858   *@@@%%%=?*=@@@%%%*)
3859     eval ac_cv_prog_make_${ac_make}_set=yes;;
3860   *)
3861     eval ac_cv_prog_make_${ac_make}_set=no;;
3862 esac
3863 rm -f conftest.make
3864 fi
3865 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3866   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3867 $as_echo "yes" >&6; }
3868   SET_MAKE=
3869 else
3870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3871 $as_echo "no" >&6; }
3872   SET_MAKE="MAKE=${MAKE-make}"
3873 fi
3874
3875 # Extract the first word of "cd", so it can be a program name with args.
3876 set dummy cd; ac_word=$2
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3878 $as_echo_n "checking for $ac_word... " >&6; }
3879 if test "${ac_cv_prog_CD+set}" = set; then :
3880   $as_echo_n "(cached) " >&6
3881 else
3882   if test -n "$CD"; then
3883   ac_cv_prog_CD="$CD" # Let the user override the test.
3884 else
3885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3886 for as_dir in $PATH
3887 do
3888   IFS=$as_save_IFS
3889   test -z "$as_dir" && as_dir=.
3890     for ac_exec_ext in '' $ac_executable_extensions; do
3891   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3892     ac_cv_prog_CD=""
3893     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3894     break 2
3895   fi
3896 done
3897   done
3898 IFS=$as_save_IFS
3899
3900 fi
3901 fi
3902 CD=$ac_cv_prog_CD
3903 if test -n "$CD"; then
3904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CD" >&5
3905 $as_echo "$CD" >&6; }
3906 else
3907   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3908 $as_echo "no" >&6; }
3909 fi
3910
3911
3912
3913 case `pwd` in
3914   *\ * | *\     *)
3915     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3916 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3917 esac
3918
3919
3920
3921 macro_version='2.2.6'
3922 macro_revision='1.3012'
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936 ltmain="$ac_aux_dir/ltmain.sh"
3937
3938 # Make sure we can run config.sub.
3939 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3940   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3941
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3943 $as_echo_n "checking build system type... " >&6; }
3944 if test "${ac_cv_build+set}" = set; then :
3945   $as_echo_n "(cached) " >&6
3946 else
3947   ac_build_alias=$build_alias
3948 test "x$ac_build_alias" = x &&
3949   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3950 test "x$ac_build_alias" = x &&
3951   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3952 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3953   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3954
3955 fi
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3957 $as_echo "$ac_cv_build" >&6; }
3958 case $ac_cv_build in
3959 *-*-*) ;;
3960 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3961 esac
3962 build=$ac_cv_build
3963 ac_save_IFS=$IFS; IFS='-'
3964 set x $ac_cv_build
3965 shift
3966 build_cpu=$1
3967 build_vendor=$2
3968 shift; shift
3969 # Remember, the first character of IFS is used to create $*,
3970 # except with old shells:
3971 build_os=$*
3972 IFS=$ac_save_IFS
3973 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3974
3975
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3977 $as_echo_n "checking host system type... " >&6; }
3978 if test "${ac_cv_host+set}" = set; then :
3979   $as_echo_n "(cached) " >&6
3980 else
3981   if test "x$host_alias" = x; then
3982   ac_cv_host=$ac_cv_build
3983 else
3984   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3985     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3986 fi
3987
3988 fi
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3990 $as_echo "$ac_cv_host" >&6; }
3991 case $ac_cv_host in
3992 *-*-*) ;;
3993 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3994 esac
3995 host=$ac_cv_host
3996 ac_save_IFS=$IFS; IFS='-'
3997 set x $ac_cv_host
3998 shift
3999 host_cpu=$1
4000 host_vendor=$2
4001 shift; shift
4002 # Remember, the first character of IFS is used to create $*,
4003 # except with old shells:
4004 host_os=$*
4005 IFS=$ac_save_IFS
4006 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4007
4008
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4010 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4011 if test "${ac_cv_path_SED+set}" = set; then :
4012   $as_echo_n "(cached) " >&6
4013 else
4014             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4015      for ac_i in 1 2 3 4 5 6 7; do
4016        ac_script="$ac_script$as_nl$ac_script"
4017      done
4018      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4019      { ac_script=; unset ac_script;}
4020      if test -z "$SED"; then
4021   ac_path_SED_found=false
4022   # Loop through the user's path and test for each of PROGNAME-LIST
4023   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024 for as_dir in $PATH
4025 do
4026   IFS=$as_save_IFS
4027   test -z "$as_dir" && as_dir=.
4028     for ac_prog in sed gsed; do
4029     for ac_exec_ext in '' $ac_executable_extensions; do
4030       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4031       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4032 # Check for GNU ac_path_SED and select it if it is found.
4033   # Check for GNU $ac_path_SED
4034 case `"$ac_path_SED" --version 2>&1` in
4035 *GNU*)
4036   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4037 *)
4038   ac_count=0
4039   $as_echo_n 0123456789 >"conftest.in"
4040   while :
4041   do
4042     cat "conftest.in" "conftest.in" >"conftest.tmp"
4043     mv "conftest.tmp" "conftest.in"
4044     cp "conftest.in" "conftest.nl"
4045     $as_echo '' >> "conftest.nl"
4046     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4047     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4048     as_fn_arith $ac_count + 1 && ac_count=$as_val
4049     if test $ac_count -gt ${ac_path_SED_max-0}; then
4050       # Best one so far, save it but keep looking for a better one
4051       ac_cv_path_SED="$ac_path_SED"
4052       ac_path_SED_max=$ac_count
4053     fi
4054     # 10*(2^10) chars as input seems more than enough
4055     test $ac_count -gt 10 && break
4056   done
4057   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4058 esac
4059
4060       $ac_path_SED_found && break 3
4061     done
4062   done
4063   done
4064 IFS=$as_save_IFS
4065   if test -z "$ac_cv_path_SED"; then
4066     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4067   fi
4068 else
4069   ac_cv_path_SED=$SED
4070 fi
4071
4072 fi
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4074 $as_echo "$ac_cv_path_SED" >&6; }
4075  SED="$ac_cv_path_SED"
4076   rm -f conftest.sed
4077
4078 test -z "$SED" && SED=sed
4079 Xsed="$SED -e 1s/^X//"
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4092 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4093 if test "${ac_cv_path_GREP+set}" = set; then :
4094   $as_echo_n "(cached) " >&6
4095 else
4096   if test -z "$GREP"; then
4097   ac_path_GREP_found=false
4098   # Loop through the user's path and test for each of PROGNAME-LIST
4099   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4101 do
4102   IFS=$as_save_IFS
4103   test -z "$as_dir" && as_dir=.
4104     for ac_prog in grep ggrep; do
4105     for ac_exec_ext in '' $ac_executable_extensions; do
4106       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4107       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4108 # Check for GNU ac_path_GREP and select it if it is found.
4109   # Check for GNU $ac_path_GREP
4110 case `"$ac_path_GREP" --version 2>&1` in
4111 *GNU*)
4112   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4113 *)
4114   ac_count=0
4115   $as_echo_n 0123456789 >"conftest.in"
4116   while :
4117   do
4118     cat "conftest.in" "conftest.in" >"conftest.tmp"
4119     mv "conftest.tmp" "conftest.in"
4120     cp "conftest.in" "conftest.nl"
4121     $as_echo 'GREP' >> "conftest.nl"
4122     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4123     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4124     as_fn_arith $ac_count + 1 && ac_count=$as_val
4125     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4126       # Best one so far, save it but keep looking for a better one
4127       ac_cv_path_GREP="$ac_path_GREP"
4128       ac_path_GREP_max=$ac_count
4129     fi
4130     # 10*(2^10) chars as input seems more than enough
4131     test $ac_count -gt 10 && break
4132   done
4133   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4134 esac
4135
4136       $ac_path_GREP_found && break 3
4137     done
4138   done
4139   done
4140 IFS=$as_save_IFS
4141   if test -z "$ac_cv_path_GREP"; then
4142     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4143   fi
4144 else
4145   ac_cv_path_GREP=$GREP
4146 fi
4147
4148 fi
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4150 $as_echo "$ac_cv_path_GREP" >&6; }
4151  GREP="$ac_cv_path_GREP"
4152
4153
4154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4155 $as_echo_n "checking for egrep... " >&6; }
4156 if test "${ac_cv_path_EGREP+set}" = set; then :
4157   $as_echo_n "(cached) " >&6
4158 else
4159   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4160    then ac_cv_path_EGREP="$GREP -E"
4161    else
4162      if test -z "$EGREP"; then
4163   ac_path_EGREP_found=false
4164   # Loop through the user's path and test for each of PROGNAME-LIST
4165   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4167 do
4168   IFS=$as_save_IFS
4169   test -z "$as_dir" && as_dir=.
4170     for ac_prog in egrep; do
4171     for ac_exec_ext in '' $ac_executable_extensions; do
4172       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4173       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4174 # Check for GNU ac_path_EGREP and select it if it is found.
4175   # Check for GNU $ac_path_EGREP
4176 case `"$ac_path_EGREP" --version 2>&1` in
4177 *GNU*)
4178   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4179 *)
4180   ac_count=0
4181   $as_echo_n 0123456789 >"conftest.in"
4182   while :
4183   do
4184     cat "conftest.in" "conftest.in" >"conftest.tmp"
4185     mv "conftest.tmp" "conftest.in"
4186     cp "conftest.in" "conftest.nl"
4187     $as_echo 'EGREP' >> "conftest.nl"
4188     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4189     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4190     as_fn_arith $ac_count + 1 && ac_count=$as_val
4191     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4192       # Best one so far, save it but keep looking for a better one
4193       ac_cv_path_EGREP="$ac_path_EGREP"
4194       ac_path_EGREP_max=$ac_count
4195     fi
4196     # 10*(2^10) chars as input seems more than enough
4197     test $ac_count -gt 10 && break
4198   done
4199   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4200 esac
4201
4202       $ac_path_EGREP_found && break 3
4203     done
4204   done
4205   done
4206 IFS=$as_save_IFS
4207   if test -z "$ac_cv_path_EGREP"; then
4208     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4209   fi
4210 else
4211   ac_cv_path_EGREP=$EGREP
4212 fi
4213
4214    fi
4215 fi
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4217 $as_echo "$ac_cv_path_EGREP" >&6; }
4218  EGREP="$ac_cv_path_EGREP"
4219
4220
4221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4222 $as_echo_n "checking for fgrep... " >&6; }
4223 if test "${ac_cv_path_FGREP+set}" = set; then :
4224   $as_echo_n "(cached) " >&6
4225 else
4226   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4227    then ac_cv_path_FGREP="$GREP -F"
4228    else
4229      if test -z "$FGREP"; then
4230   ac_path_FGREP_found=false
4231   # Loop through the user's path and test for each of PROGNAME-LIST
4232   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4233 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4234 do
4235   IFS=$as_save_IFS
4236   test -z "$as_dir" && as_dir=.
4237     for ac_prog in fgrep; do
4238     for ac_exec_ext in '' $ac_executable_extensions; do
4239       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4240       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4241 # Check for GNU ac_path_FGREP and select it if it is found.
4242   # Check for GNU $ac_path_FGREP
4243 case `"$ac_path_FGREP" --version 2>&1` in
4244 *GNU*)
4245   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4246 *)
4247   ac_count=0
4248   $as_echo_n 0123456789 >"conftest.in"
4249   while :
4250   do
4251     cat "conftest.in" "conftest.in" >"conftest.tmp"
4252     mv "conftest.tmp" "conftest.in"
4253     cp "conftest.in" "conftest.nl"
4254     $as_echo 'FGREP' >> "conftest.nl"
4255     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4256     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4257     as_fn_arith $ac_count + 1 && ac_count=$as_val
4258     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4259       # Best one so far, save it but keep looking for a better one
4260       ac_cv_path_FGREP="$ac_path_FGREP"
4261       ac_path_FGREP_max=$ac_count
4262     fi
4263     # 10*(2^10) chars as input seems more than enough
4264     test $ac_count -gt 10 && break
4265   done
4266   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4267 esac
4268
4269       $ac_path_FGREP_found && break 3
4270     done
4271   done
4272   done
4273 IFS=$as_save_IFS
4274   if test -z "$ac_cv_path_FGREP"; then
4275     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4276   fi
4277 else
4278   ac_cv_path_FGREP=$FGREP
4279 fi
4280
4281    fi
4282 fi
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4284 $as_echo "$ac_cv_path_FGREP" >&6; }
4285  FGREP="$ac_cv_path_FGREP"
4286
4287
4288 test -z "$GREP" && GREP=grep
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308 # Check whether --with-gnu-ld was given.
4309 if test "${with_gnu_ld+set}" = set; then :
4310   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4311 else
4312   with_gnu_ld=no
4313 fi
4314
4315 ac_prog=ld
4316 if test "$GCC" = yes; then
4317   # Check if gcc -print-prog-name=ld gives a path.
4318   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4319 $as_echo_n "checking for ld used by $CC... " >&6; }
4320   case $host in
4321   *-*-mingw*)
4322     # gcc leaves a trailing carriage return which upsets mingw
4323     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4324   *)
4325     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4326   esac
4327   case $ac_prog in
4328     # Accept absolute paths.
4329     [\\/]* | ?:[\\/]*)
4330       re_direlt='/[^/][^/]*/\.\./'
4331       # Canonicalize the pathname of ld
4332       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4333       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4334         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4335       done
4336       test -z "$LD" && LD="$ac_prog"
4337       ;;
4338   "")
4339     # If it fails, then pretend we aren't using GCC.
4340     ac_prog=ld
4341     ;;
4342   *)
4343     # If it is relative, then search for the first ld in PATH.
4344     with_gnu_ld=unknown
4345     ;;
4346   esac
4347 elif test "$with_gnu_ld" = yes; then
4348   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4349 $as_echo_n "checking for GNU ld... " >&6; }
4350 else
4351   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4352 $as_echo_n "checking for non-GNU ld... " >&6; }
4353 fi
4354 if test "${lt_cv_path_LD+set}" = set; then :
4355   $as_echo_n "(cached) " >&6
4356 else
4357   if test -z "$LD"; then
4358   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4359   for ac_dir in $PATH; do
4360     IFS="$lt_save_ifs"
4361     test -z "$ac_dir" && ac_dir=.
4362     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4363       lt_cv_path_LD="$ac_dir/$ac_prog"
4364       # Check to see if the program is GNU ld.  I'd rather use --version,
4365       # but apparently some variants of GNU ld only accept -v.
4366       # Break only if it was the GNU/non-GNU ld that we prefer.
4367       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4368       *GNU* | *'with BFD'*)
4369         test "$with_gnu_ld" != no && break
4370         ;;
4371       *)
4372         test "$with_gnu_ld" != yes && break
4373         ;;
4374       esac
4375     fi
4376   done
4377   IFS="$lt_save_ifs"
4378 else
4379   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4380 fi
4381 fi
4382
4383 LD="$lt_cv_path_LD"
4384 if test -n "$LD"; then
4385   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4386 $as_echo "$LD" >&6; }
4387 else
4388   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4389 $as_echo "no" >&6; }
4390 fi
4391 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4393 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4394 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4395   $as_echo_n "(cached) " >&6
4396 else
4397   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4398 case `$LD -v 2>&1 </dev/null` in
4399 *GNU* | *'with BFD'*)
4400   lt_cv_prog_gnu_ld=yes
4401   ;;
4402 *)
4403   lt_cv_prog_gnu_ld=no
4404   ;;
4405 esac
4406 fi
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4408 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4409 with_gnu_ld=$lt_cv_prog_gnu_ld
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4420 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4421 if test "${lt_cv_path_NM+set}" = set; then :
4422   $as_echo_n "(cached) " >&6
4423 else
4424   if test -n "$NM"; then
4425   # Let the user override the test.
4426   lt_cv_path_NM="$NM"
4427 else
4428   lt_nm_to_check="${ac_tool_prefix}nm"
4429   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4430     lt_nm_to_check="$lt_nm_to_check nm"
4431   fi
4432   for lt_tmp_nm in $lt_nm_to_check; do
4433     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4434     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4435       IFS="$lt_save_ifs"
4436       test -z "$ac_dir" && ac_dir=.
4437       tmp_nm="$ac_dir/$lt_tmp_nm"
4438       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4439         # Check to see if the nm accepts a BSD-compat flag.
4440         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4441         #   nm: unknown option "B" ignored
4442         # Tru64's nm complains that /dev/null is an invalid object file
4443         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4444         */dev/null* | *'Invalid file or object type'*)
4445           lt_cv_path_NM="$tmp_nm -B"
4446           break
4447           ;;
4448         *)
4449           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4450           */dev/null*)
4451             lt_cv_path_NM="$tmp_nm -p"
4452             break
4453             ;;
4454           *)
4455             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4456             continue # so that we can try to find one that supports BSD flags
4457             ;;
4458           esac
4459           ;;
4460         esac
4461       fi
4462     done
4463     IFS="$lt_save_ifs"
4464   done
4465   : ${lt_cv_path_NM=no}
4466 fi
4467 fi
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4469 $as_echo "$lt_cv_path_NM" >&6; }
4470 if test "$lt_cv_path_NM" != "no"; then
4471   NM="$lt_cv_path_NM"
4472 else
4473   # Didn't find any BSD compatible name lister, look for dumpbin.
4474   if test -n "$ac_tool_prefix"; then
4475   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4476   do
4477     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4478 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4480 $as_echo_n "checking for $ac_word... " >&6; }
4481 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4482   $as_echo_n "(cached) " >&6
4483 else
4484   if test -n "$DUMPBIN"; then
4485   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4486 else
4487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4488 for as_dir in $PATH
4489 do
4490   IFS=$as_save_IFS
4491   test -z "$as_dir" && as_dir=.
4492     for ac_exec_ext in '' $ac_executable_extensions; do
4493   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4494     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4495     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4496     break 2
4497   fi
4498 done
4499   done
4500 IFS=$as_save_IFS
4501
4502 fi
4503 fi
4504 DUMPBIN=$ac_cv_prog_DUMPBIN
4505 if test -n "$DUMPBIN"; then
4506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4507 $as_echo "$DUMPBIN" >&6; }
4508 else
4509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4510 $as_echo "no" >&6; }
4511 fi
4512
4513
4514     test -n "$DUMPBIN" && break
4515   done
4516 fi
4517 if test -z "$DUMPBIN"; then
4518   ac_ct_DUMPBIN=$DUMPBIN
4519   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4520 do
4521   # Extract the first word of "$ac_prog", so it can be a program name with args.
4522 set dummy $ac_prog; ac_word=$2
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4524 $as_echo_n "checking for $ac_word... " >&6; }
4525 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4526   $as_echo_n "(cached) " >&6
4527 else
4528   if test -n "$ac_ct_DUMPBIN"; then
4529   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4530 else
4531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4532 for as_dir in $PATH
4533 do
4534   IFS=$as_save_IFS
4535   test -z "$as_dir" && as_dir=.
4536     for ac_exec_ext in '' $ac_executable_extensions; do
4537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4538     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4539     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4540     break 2
4541   fi
4542 done
4543   done
4544 IFS=$as_save_IFS
4545
4546 fi
4547 fi
4548 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4549 if test -n "$ac_ct_DUMPBIN"; then
4550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4551 $as_echo "$ac_ct_DUMPBIN" >&6; }
4552 else
4553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4554 $as_echo "no" >&6; }
4555 fi
4556
4557
4558   test -n "$ac_ct_DUMPBIN" && break
4559 done
4560
4561   if test "x$ac_ct_DUMPBIN" = x; then
4562     DUMPBIN=":"
4563   else
4564     case $cross_compiling:$ac_tool_warned in
4565 yes:)
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4567 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4568 ac_tool_warned=yes ;;
4569 esac
4570     DUMPBIN=$ac_ct_DUMPBIN
4571   fi
4572 fi
4573
4574
4575   if test "$DUMPBIN" != ":"; then
4576     NM="$DUMPBIN"
4577   fi
4578 fi
4579 test -z "$NM" && NM=nm
4580
4581
4582
4583
4584
4585
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4587 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4588 if test "${lt_cv_nm_interface+set}" = set; then :
4589   $as_echo_n "(cached) " >&6
4590 else
4591   lt_cv_nm_interface="BSD nm"
4592   echo "int some_variable = 0;" > conftest.$ac_ext
4593   (eval echo "\"\$as_me:4593: $ac_compile\"" >&5)
4594   (eval "$ac_compile" 2>conftest.err)
4595   cat conftest.err >&5
4596   (eval echo "\"\$as_me:4596: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4597   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4598   cat conftest.err >&5
4599   (eval echo "\"\$as_me:4599: output\"" >&5)
4600   cat conftest.out >&5
4601   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4602     lt_cv_nm_interface="MS dumpbin"
4603   fi
4604   rm -f conftest*
4605 fi
4606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4607 $as_echo "$lt_cv_nm_interface" >&6; }
4608
4609 # find the maximum length of command line arguments
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4611 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4612 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4613   $as_echo_n "(cached) " >&6
4614 else
4615     i=0
4616   teststring="ABCD"
4617
4618   case $build_os in
4619   msdosdjgpp*)
4620     # On DJGPP, this test can blow up pretty badly due to problems in libc
4621     # (any single argument exceeding 2000 bytes causes a buffer overrun
4622     # during glob expansion).  Even if it were fixed, the result of this
4623     # check would be larger than it should be.
4624     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4625     ;;
4626
4627   gnu*)
4628     # Under GNU Hurd, this test is not required because there is
4629     # no limit to the length of command line arguments.
4630     # Libtool will interpret -1 as no limit whatsoever
4631     lt_cv_sys_max_cmd_len=-1;
4632     ;;
4633
4634   cygwin* | mingw* | cegcc*)
4635     # On Win9x/ME, this test blows up -- it succeeds, but takes
4636     # about 5 minutes as the teststring grows exponentially.
4637     # Worse, since 9x/ME are not pre-emptively multitasking,
4638     # you end up with a "frozen" computer, even though with patience
4639     # the test eventually succeeds (with a max line length of 256k).
4640     # Instead, let's just punt: use the minimum linelength reported by
4641     # all of the supported platforms: 8192 (on NT/2K/XP).
4642     lt_cv_sys_max_cmd_len=8192;
4643     ;;
4644
4645   amigaos*)
4646     # On AmigaOS with pdksh, this test takes hours, literally.
4647     # So we just punt and use a minimum line length of 8192.
4648     lt_cv_sys_max_cmd_len=8192;
4649     ;;
4650
4651   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4652     # This has been around since 386BSD, at least.  Likely further.
4653     if test -x /sbin/sysctl; then
4654       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4655     elif test -x /usr/sbin/sysctl; then
4656       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4657     else
4658       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4659     fi
4660     # And add a safety zone
4661     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4662     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4663     ;;
4664
4665   interix*)
4666     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4667     lt_cv_sys_max_cmd_len=196608
4668     ;;
4669
4670   osf*)
4671     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4672     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4673     # nice to cause kernel panics so lets avoid the loop below.
4674     # First set a reasonable default.
4675     lt_cv_sys_max_cmd_len=16384
4676     #
4677     if test -x /sbin/sysconfig; then
4678       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4679         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4680       esac
4681     fi
4682     ;;
4683   sco3.2v5*)
4684     lt_cv_sys_max_cmd_len=102400
4685     ;;
4686   sysv5* | sco5v6* | sysv4.2uw2*)
4687     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4688     if test -n "$kargmax"; then
4689       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4690     else
4691       lt_cv_sys_max_cmd_len=32768
4692     fi
4693     ;;
4694   *)
4695     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4696     if test -n "$lt_cv_sys_max_cmd_len"; then
4697       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4698       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4699     else
4700       # Make teststring a little bigger before we do anything with it.
4701       # a 1K string should be a reasonable start.
4702       for i in 1 2 3 4 5 6 7 8 ; do
4703         teststring=$teststring$teststring
4704       done
4705       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4706       # If test is not a shell built-in, we'll probably end up computing a
4707       # maximum length that is only half of the actual maximum length, but
4708       # we can't tell.
4709       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4710                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4711               test $i != 17 # 1/2 MB should be enough
4712       do
4713         i=`expr $i + 1`
4714         teststring=$teststring$teststring
4715       done
4716       # Only check the string length outside the loop.
4717       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4718       teststring=
4719       # Add a significant safety factor because C++ compilers can tack on
4720       # massive amounts of additional arguments before passing them to the
4721       # linker.  It appears as though 1/2 is a usable value.
4722       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4723     fi
4724     ;;
4725   esac
4726
4727 fi
4728
4729 if test -n $lt_cv_sys_max_cmd_len ; then
4730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4731 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4732 else
4733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4734 $as_echo "none" >&6; }
4735 fi
4736 max_cmd_len=$lt_cv_sys_max_cmd_len
4737
4738
4739
4740
4741
4742
4743 : ${CP="cp -f"}
4744 : ${MV="mv -f"}
4745 : ${RM="rm -f"}
4746
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4748 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4749 # Try some XSI features
4750 xsi_shell=no
4751 ( _lt_dummy="a/b/c"
4752   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4753       = c,a/b,, \
4754     && eval 'test $(( 1 + 1 )) -eq 2 \
4755     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4756   && xsi_shell=yes
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4758 $as_echo "$xsi_shell" >&6; }
4759
4760
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4762 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4763 lt_shell_append=no
4764 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4765     >/dev/null 2>&1 \
4766   && lt_shell_append=yes
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4768 $as_echo "$lt_shell_append" >&6; }
4769
4770
4771 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4772   lt_unset=unset
4773 else
4774   lt_unset=false
4775 fi
4776
4777
4778
4779
4780
4781 # test EBCDIC or ASCII
4782 case `echo X|tr X '\101'` in
4783  A) # ASCII based system
4784     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4785   lt_SP2NL='tr \040 \012'
4786   lt_NL2SP='tr \015\012 \040\040'
4787   ;;
4788  *) # EBCDIC based system
4789   lt_SP2NL='tr \100 \n'
4790   lt_NL2SP='tr \r\n \100\100'
4791   ;;
4792 esac
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4803 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4804 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4805   $as_echo_n "(cached) " >&6
4806 else
4807   lt_cv_ld_reload_flag='-r'
4808 fi
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4810 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4811 reload_flag=$lt_cv_ld_reload_flag
4812 case $reload_flag in
4813 "" | " "*) ;;
4814 *) reload_flag=" $reload_flag" ;;
4815 esac
4816 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4817 case $host_os in
4818   darwin*)
4819     if test "$GCC" = yes; then
4820       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4821     else
4822       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4823     fi
4824     ;;
4825 esac
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835 if test -n "$ac_tool_prefix"; then
4836   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4837 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4839 $as_echo_n "checking for $ac_word... " >&6; }
4840 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4841   $as_echo_n "(cached) " >&6
4842 else
4843   if test -n "$OBJDUMP"; then
4844   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4845 else
4846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4847 for as_dir in $PATH
4848 do
4849   IFS=$as_save_IFS
4850   test -z "$as_dir" && as_dir=.
4851     for ac_exec_ext in '' $ac_executable_extensions; do
4852   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4853     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4854     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4855     break 2
4856   fi
4857 done
4858   done
4859 IFS=$as_save_IFS
4860
4861 fi
4862 fi
4863 OBJDUMP=$ac_cv_prog_OBJDUMP
4864 if test -n "$OBJDUMP"; then
4865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4866 $as_echo "$OBJDUMP" >&6; }
4867 else
4868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4869 $as_echo "no" >&6; }
4870 fi
4871
4872
4873 fi
4874 if test -z "$ac_cv_prog_OBJDUMP"; then
4875   ac_ct_OBJDUMP=$OBJDUMP
4876   # Extract the first word of "objdump", so it can be a program name with args.
4877 set dummy objdump; ac_word=$2
4878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4879 $as_echo_n "checking for $ac_word... " >&6; }
4880 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4881   $as_echo_n "(cached) " >&6
4882 else
4883   if test -n "$ac_ct_OBJDUMP"; then
4884   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4885 else
4886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4887 for as_dir in $PATH
4888 do
4889   IFS=$as_save_IFS
4890   test -z "$as_dir" && as_dir=.
4891     for ac_exec_ext in '' $ac_executable_extensions; do
4892   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4893     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4894     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4895     break 2
4896   fi
4897 done
4898   done
4899 IFS=$as_save_IFS
4900
4901 fi
4902 fi
4903 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4904 if test -n "$ac_ct_OBJDUMP"; then
4905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4906 $as_echo "$ac_ct_OBJDUMP" >&6; }
4907 else
4908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4909 $as_echo "no" >&6; }
4910 fi
4911
4912   if test "x$ac_ct_OBJDUMP" = x; then
4913     OBJDUMP="false"
4914   else
4915     case $cross_compiling:$ac_tool_warned in
4916 yes:)
4917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4918 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4919 ac_tool_warned=yes ;;
4920 esac
4921     OBJDUMP=$ac_ct_OBJDUMP
4922   fi
4923 else
4924   OBJDUMP="$ac_cv_prog_OBJDUMP"
4925 fi
4926
4927 test -z "$OBJDUMP" && OBJDUMP=objdump
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4938 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4939 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4940   $as_echo_n "(cached) " >&6
4941 else
4942   lt_cv_file_magic_cmd='$MAGIC_CMD'
4943 lt_cv_file_magic_test_file=
4944 lt_cv_deplibs_check_method='unknown'
4945 # Need to set the preceding variable on all platforms that support
4946 # interlibrary dependencies.
4947 # 'none' -- dependencies not supported.
4948 # `unknown' -- same as none, but documents that we really don't know.
4949 # 'pass_all' -- all dependencies passed with no checks.
4950 # 'test_compile' -- check by making test program.
4951 # 'file_magic [[regex]]' -- check by looking for files in library path
4952 # which responds to the $file_magic_cmd with a given extended regex.
4953 # If you have `file' or equivalent on your system and you're not sure
4954 # whether `pass_all' will *always* work, you probably want this one.
4955
4956 case $host_os in
4957 aix[4-9]*)
4958   lt_cv_deplibs_check_method=pass_all
4959   ;;
4960
4961 beos*)
4962   lt_cv_deplibs_check_method=pass_all
4963   ;;
4964
4965 bsdi[45]*)
4966   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4967   lt_cv_file_magic_cmd='/usr/bin/file -L'
4968   lt_cv_file_magic_test_file=/shlib/libc.so
4969   ;;
4970
4971 cygwin*)
4972   # func_win32_libid is a shell function defined in ltmain.sh
4973   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4974   lt_cv_file_magic_cmd='func_win32_libid'
4975   ;;
4976
4977 mingw* | pw32*)
4978   # Base MSYS/MinGW do not provide the 'file' command needed by
4979   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4980   # unless we find 'file', for example because we are cross-compiling.
4981   if ( file / ) >/dev/null 2>&1; then
4982     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4983     lt_cv_file_magic_cmd='func_win32_libid'
4984   else
4985     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4986     lt_cv_file_magic_cmd='$OBJDUMP -f'
4987   fi
4988   ;;
4989
4990 cegcc)
4991   # use the weaker test based on 'objdump'. See mingw*.
4992   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4993   lt_cv_file_magic_cmd='$OBJDUMP -f'
4994   ;;
4995
4996 darwin* | rhapsody*)
4997   lt_cv_deplibs_check_method=pass_all
4998   ;;
4999
5000 freebsd* | dragonfly*)
5001   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5002     case $host_cpu in
5003     i*86 )
5004       # Not sure whether the presence of OpenBSD here was a mistake.
5005       # Let's accept both of them until this is cleared up.
5006       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5007       lt_cv_file_magic_cmd=/usr/bin/file
5008       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5009       ;;
5010     esac
5011   else
5012     lt_cv_deplibs_check_method=pass_all
5013   fi
5014   ;;
5015
5016 gnu*)
5017   lt_cv_deplibs_check_method=pass_all
5018   ;;
5019
5020 hpux10.20* | hpux11*)
5021   lt_cv_file_magic_cmd=/usr/bin/file
5022   case $host_cpu in
5023   ia64*)
5024     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5025     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5026     ;;
5027   hppa*64*)
5028     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]'
5029     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5030     ;;
5031   *)
5032     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5033     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5034     ;;
5035   esac
5036   ;;
5037
5038 interix[3-9]*)
5039   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5040   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5041   ;;
5042
5043 irix5* | irix6* | nonstopux*)
5044   case $LD in
5045   *-32|*"-32 ") libmagic=32-bit;;
5046   *-n32|*"-n32 ") libmagic=N32;;
5047   *-64|*"-64 ") libmagic=64-bit;;
5048   *) libmagic=never-match;;
5049   esac
5050   lt_cv_deplibs_check_method=pass_all
5051   ;;
5052
5053 # This must be Linux ELF.
5054 linux* | k*bsd*-gnu)
5055   lt_cv_deplibs_check_method=pass_all
5056   ;;
5057
5058 netbsd* | netbsdelf*-gnu)
5059   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5060     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5061   else
5062     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5063   fi
5064   ;;
5065
5066 newos6*)
5067   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5068   lt_cv_file_magic_cmd=/usr/bin/file
5069   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5070   ;;
5071
5072 *nto* | *qnx*)
5073   lt_cv_deplibs_check_method=pass_all
5074   ;;
5075
5076 openbsd*)
5077   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5078     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5079   else
5080     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5081   fi
5082   ;;
5083
5084 osf3* | osf4* | osf5*)
5085   lt_cv_deplibs_check_method=pass_all
5086   ;;
5087
5088 rdos*)
5089   lt_cv_deplibs_check_method=pass_all
5090   ;;
5091
5092 solaris*)
5093   lt_cv_deplibs_check_method=pass_all
5094   ;;
5095
5096 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5097   lt_cv_deplibs_check_method=pass_all
5098   ;;
5099
5100 sysv4 | sysv4.3*)
5101   case $host_vendor in
5102   motorola)
5103     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]'
5104     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5105     ;;
5106   ncr)
5107     lt_cv_deplibs_check_method=pass_all
5108     ;;
5109   sequent)
5110     lt_cv_file_magic_cmd='/bin/file'
5111     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5112     ;;
5113   sni)
5114     lt_cv_file_magic_cmd='/bin/file'
5115     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5116     lt_cv_file_magic_test_file=/lib/libc.so
5117     ;;
5118   siemens)
5119     lt_cv_deplibs_check_method=pass_all
5120     ;;
5121   pc)
5122     lt_cv_deplibs_check_method=pass_all
5123     ;;
5124   esac
5125   ;;
5126
5127 tpf*)
5128   lt_cv_deplibs_check_method=pass_all
5129   ;;
5130 esac
5131
5132 fi
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5134 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5135 file_magic_cmd=$lt_cv_file_magic_cmd
5136 deplibs_check_method=$lt_cv_deplibs_check_method
5137 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150 if test -n "$ac_tool_prefix"; then
5151   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5152 set dummy ${ac_tool_prefix}ar; ac_word=$2
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5154 $as_echo_n "checking for $ac_word... " >&6; }
5155 if test "${ac_cv_prog_AR+set}" = set; then :
5156   $as_echo_n "(cached) " >&6
5157 else
5158   if test -n "$AR"; then
5159   ac_cv_prog_AR="$AR" # Let the user override the test.
5160 else
5161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162 for as_dir in $PATH
5163 do
5164   IFS=$as_save_IFS
5165   test -z "$as_dir" && as_dir=.
5166     for ac_exec_ext in '' $ac_executable_extensions; do
5167   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5168     ac_cv_prog_AR="${ac_tool_prefix}ar"
5169     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5170     break 2
5171   fi
5172 done
5173   done
5174 IFS=$as_save_IFS
5175
5176 fi
5177 fi
5178 AR=$ac_cv_prog_AR
5179 if test -n "$AR"; then
5180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5181 $as_echo "$AR" >&6; }
5182 else
5183   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5184 $as_echo "no" >&6; }
5185 fi
5186
5187
5188 fi
5189 if test -z "$ac_cv_prog_AR"; then
5190   ac_ct_AR=$AR
5191   # Extract the first word of "ar", so it can be a program name with args.
5192 set dummy ar; ac_word=$2
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5194 $as_echo_n "checking for $ac_word... " >&6; }
5195 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5196   $as_echo_n "(cached) " >&6
5197 else
5198   if test -n "$ac_ct_AR"; then
5199   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5200 else
5201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5202 for as_dir in $PATH
5203 do
5204   IFS=$as_save_IFS
5205   test -z "$as_dir" && as_dir=.
5206     for ac_exec_ext in '' $ac_executable_extensions; do
5207   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5208     ac_cv_prog_ac_ct_AR="ar"
5209     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5210     break 2
5211   fi
5212 done
5213   done
5214 IFS=$as_save_IFS
5215
5216 fi
5217 fi
5218 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5219 if test -n "$ac_ct_AR"; then
5220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5221 $as_echo "$ac_ct_AR" >&6; }
5222 else
5223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5224 $as_echo "no" >&6; }
5225 fi
5226
5227   if test "x$ac_ct_AR" = x; then
5228     AR="false"
5229   else
5230     case $cross_compiling:$ac_tool_warned in
5231 yes:)
5232 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5233 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5234 ac_tool_warned=yes ;;
5235 esac
5236     AR=$ac_ct_AR
5237   fi
5238 else
5239   AR="$ac_cv_prog_AR"
5240 fi
5241
5242 test -z "$AR" && AR=ar
5243 test -z "$AR_FLAGS" && AR_FLAGS=cru
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255 if test -n "$ac_tool_prefix"; then
5256   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5257 set dummy ${ac_tool_prefix}strip; ac_word=$2
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5259 $as_echo_n "checking for $ac_word... " >&6; }
5260 if test "${ac_cv_prog_STRIP+set}" = set; then :
5261   $as_echo_n "(cached) " >&6
5262 else
5263   if test -n "$STRIP"; then
5264   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5265 else
5266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5267 for as_dir in $PATH
5268 do
5269   IFS=$as_save_IFS
5270   test -z "$as_dir" && as_dir=.
5271     for ac_exec_ext in '' $ac_executable_extensions; do
5272   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5273     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5274     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5275     break 2
5276   fi
5277 done
5278   done
5279 IFS=$as_save_IFS
5280
5281 fi
5282 fi
5283 STRIP=$ac_cv_prog_STRIP
5284 if test -n "$STRIP"; then
5285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5286 $as_echo "$STRIP" >&6; }
5287 else
5288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5289 $as_echo "no" >&6; }
5290 fi
5291
5292
5293 fi
5294 if test -z "$ac_cv_prog_STRIP"; then
5295   ac_ct_STRIP=$STRIP
5296   # Extract the first word of "strip", so it can be a program name with args.
5297 set dummy strip; ac_word=$2
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5299 $as_echo_n "checking for $ac_word... " >&6; }
5300 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5301   $as_echo_n "(cached) " >&6
5302 else
5303   if test -n "$ac_ct_STRIP"; then
5304   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5305 else
5306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5307 for as_dir in $PATH
5308 do
5309   IFS=$as_save_IFS
5310   test -z "$as_dir" && as_dir=.
5311     for ac_exec_ext in '' $ac_executable_extensions; do
5312   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5313     ac_cv_prog_ac_ct_STRIP="strip"
5314     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5315     break 2
5316   fi
5317 done
5318   done
5319 IFS=$as_save_IFS
5320
5321 fi
5322 fi
5323 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5324 if test -n "$ac_ct_STRIP"; then
5325   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5326 $as_echo "$ac_ct_STRIP" >&6; }
5327 else
5328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5329 $as_echo "no" >&6; }
5330 fi
5331
5332   if test "x$ac_ct_STRIP" = x; then
5333     STRIP=":"
5334   else
5335     case $cross_compiling:$ac_tool_warned in
5336 yes:)
5337 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5338 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5339 ac_tool_warned=yes ;;
5340 esac
5341     STRIP=$ac_ct_STRIP
5342   fi
5343 else
5344   STRIP="$ac_cv_prog_STRIP"
5345 fi
5346
5347 test -z "$STRIP" && STRIP=:
5348
5349
5350
5351
5352
5353
5354 if test -n "$ac_tool_prefix"; then
5355   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5356 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5358 $as_echo_n "checking for $ac_word... " >&6; }
5359 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5360   $as_echo_n "(cached) " >&6
5361 else
5362   if test -n "$RANLIB"; then
5363   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5364 else
5365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5366 for as_dir in $PATH
5367 do
5368   IFS=$as_save_IFS
5369   test -z "$as_dir" && as_dir=.
5370     for ac_exec_ext in '' $ac_executable_extensions; do
5371   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5372     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5373     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5374     break 2
5375   fi
5376 done
5377   done
5378 IFS=$as_save_IFS
5379
5380 fi
5381 fi
5382 RANLIB=$ac_cv_prog_RANLIB
5383 if test -n "$RANLIB"; then
5384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5385 $as_echo "$RANLIB" >&6; }
5386 else
5387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5388 $as_echo "no" >&6; }
5389 fi
5390
5391
5392 fi
5393 if test -z "$ac_cv_prog_RANLIB"; then
5394   ac_ct_RANLIB=$RANLIB
5395   # Extract the first word of "ranlib", so it can be a program name with args.
5396 set dummy ranlib; ac_word=$2
5397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5398 $as_echo_n "checking for $ac_word... " >&6; }
5399 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5400   $as_echo_n "(cached) " >&6
5401 else
5402   if test -n "$ac_ct_RANLIB"; then
5403   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5404 else
5405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5406 for as_dir in $PATH
5407 do
5408   IFS=$as_save_IFS
5409   test -z "$as_dir" && as_dir=.
5410     for ac_exec_ext in '' $ac_executable_extensions; do
5411   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5412     ac_cv_prog_ac_ct_RANLIB="ranlib"
5413     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5414     break 2
5415   fi
5416 done
5417   done
5418 IFS=$as_save_IFS
5419
5420 fi
5421 fi
5422 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5423 if test -n "$ac_ct_RANLIB"; then
5424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5425 $as_echo "$ac_ct_RANLIB" >&6; }
5426 else
5427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5428 $as_echo "no" >&6; }
5429 fi
5430
5431   if test "x$ac_ct_RANLIB" = x; then
5432     RANLIB=":"
5433   else
5434     case $cross_compiling:$ac_tool_warned in
5435 yes:)
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5437 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5438 ac_tool_warned=yes ;;
5439 esac
5440     RANLIB=$ac_ct_RANLIB
5441   fi
5442 else
5443   RANLIB="$ac_cv_prog_RANLIB"
5444 fi
5445
5446 test -z "$RANLIB" && RANLIB=:
5447
5448
5449
5450
5451
5452
5453 # Determine commands to create old-style static archives.
5454 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5455 old_postinstall_cmds='chmod 644 $oldlib'
5456 old_postuninstall_cmds=
5457
5458 if test -n "$RANLIB"; then
5459   case $host_os in
5460   openbsd*)
5461     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5462     ;;
5463   *)
5464     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5465     ;;
5466   esac
5467   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5468 fi
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503 # If no C compiler was specified, use CC.
5504 LTCC=${LTCC-"$CC"}
5505
5506 # If no C compiler flags were specified, use CFLAGS.
5507 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5508
5509 # Allow CC to be a program name with arguments.
5510 compiler=$CC
5511
5512
5513 # Check for command to grab the raw symbol name followed by C symbol from nm.
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5515 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5516 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5517   $as_echo_n "(cached) " >&6
5518 else
5519
5520 # These are sane defaults that work on at least a few old systems.
5521 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5522
5523 # Character class describing NM global symbol codes.
5524 symcode='[BCDEGRST]'
5525
5526 # Regexp to match symbols that can be accessed directly from C.
5527 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5528
5529 # Define system-specific variables.
5530 case $host_os in
5531 aix*)
5532   symcode='[BCDT]'
5533   ;;
5534 cygwin* | mingw* | pw32* | cegcc*)
5535   symcode='[ABCDGISTW]'
5536   ;;
5537 hpux*)
5538   if test "$host_cpu" = ia64; then
5539     symcode='[ABCDEGRST]'
5540   fi
5541   ;;
5542 irix* | nonstopux*)
5543   symcode='[BCDEGRST]'
5544   ;;
5545 osf*)
5546   symcode='[BCDEGQRST]'
5547   ;;
5548 solaris*)
5549   symcode='[BDRT]'
5550   ;;
5551 sco3.2v5*)
5552   symcode='[DT]'
5553   ;;
5554 sysv4.2uw2*)
5555   symcode='[DT]'
5556   ;;
5557 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5558   symcode='[ABDT]'
5559   ;;
5560 sysv4)
5561   symcode='[DFNSTU]'
5562   ;;
5563 esac
5564
5565 # If we're using GNU nm, then use its standard symbol codes.
5566 case `$NM -V 2>&1` in
5567 *GNU* | *'with BFD'*)
5568   symcode='[ABCDGIRSTW]' ;;
5569 esac
5570
5571 # Transform an extracted symbol line into a proper C declaration.
5572 # Some systems (esp. on ia64) link data and code symbols differently,
5573 # so use this general approach.
5574 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5575
5576 # Transform an extracted symbol line into symbol name and symbol address
5577 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5578 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5579
5580 # Handle CRLF in mingw tool chain
5581 opt_cr=
5582 case $build_os in
5583 mingw*)
5584   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5585   ;;
5586 esac
5587
5588 # Try without a prefix underscore, then with it.
5589 for ac_symprfx in "" "_"; do
5590
5591   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5592   symxfrm="\\1 $ac_symprfx\\2 \\2"
5593
5594   # Write the raw and C identifiers.
5595   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5596     # Fake it for dumpbin and say T for any non-static function
5597     # and D for any global variable.
5598     # Also find C++ and __fastcall symbols from MSVC++,
5599     # which start with @ or ?.
5600     lt_cv_sys_global_symbol_pipe="$AWK '"\
5601 "     {last_section=section; section=\$ 3};"\
5602 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5603 "     \$ 0!~/External *\|/{next};"\
5604 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5605 "     {if(hide[section]) next};"\
5606 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5607 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5608 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5609 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5610 "     ' prfx=^$ac_symprfx"
5611   else
5612     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5613   fi
5614
5615   # Check to see that the pipe works correctly.
5616   pipe_works=no
5617
5618   rm -f conftest*
5619   cat > conftest.$ac_ext <<_LT_EOF
5620 #ifdef __cplusplus
5621 extern "C" {
5622 #endif
5623 char nm_test_var;
5624 void nm_test_func(void);
5625 void nm_test_func(void){}
5626 #ifdef __cplusplus
5627 }
5628 #endif
5629 int main(){nm_test_var='a';nm_test_func();return(0);}
5630 _LT_EOF
5631
5632   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5633   (eval $ac_compile) 2>&5
5634   ac_status=$?
5635   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5636   test $ac_status = 0; }; then
5637     # Now try to grab the symbols.
5638     nlist=conftest.nm
5639     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5640   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5641   ac_status=$?
5642   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5643   test $ac_status = 0; } && test -s "$nlist"; then
5644       # Try sorting and uniquifying the output.
5645       if sort "$nlist" | uniq > "$nlist"T; then
5646         mv -f "$nlist"T "$nlist"
5647       else
5648         rm -f "$nlist"T
5649       fi
5650
5651       # Make sure that we snagged all the symbols we need.
5652       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5653         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5654           cat <<_LT_EOF > conftest.$ac_ext
5655 #ifdef __cplusplus
5656 extern "C" {
5657 #endif
5658
5659 _LT_EOF
5660           # Now generate the symbol file.
5661           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5662
5663           cat <<_LT_EOF >> conftest.$ac_ext
5664
5665 /* The mapping between symbol names and symbols.  */
5666 const struct {
5667   const char *name;
5668   void       *address;
5669 }
5670 lt__PROGRAM__LTX_preloaded_symbols[] =
5671 {
5672   { "@PROGRAM@", (void *) 0 },
5673 _LT_EOF
5674           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5675           cat <<\_LT_EOF >> conftest.$ac_ext
5676   {0, (void *) 0}
5677 };
5678
5679 /* This works around a problem in FreeBSD linker */
5680 #ifdef FREEBSD_WORKAROUND
5681 static const void *lt_preloaded_setup() {
5682   return lt__PROGRAM__LTX_preloaded_symbols;
5683 }
5684 #endif
5685
5686 #ifdef __cplusplus
5687 }
5688 #endif
5689 _LT_EOF
5690           # Now try linking the two files.
5691           mv conftest.$ac_objext conftstm.$ac_objext
5692           lt_save_LIBS="$LIBS"
5693           lt_save_CFLAGS="$CFLAGS"
5694           LIBS="conftstm.$ac_objext"
5695           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5696           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5697   (eval $ac_link) 2>&5
5698   ac_status=$?
5699   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5700   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5701             pipe_works=yes
5702           fi
5703           LIBS="$lt_save_LIBS"
5704           CFLAGS="$lt_save_CFLAGS"
5705         else
5706           echo "cannot find nm_test_func in $nlist" >&5
5707         fi
5708       else
5709         echo "cannot find nm_test_var in $nlist" >&5
5710       fi
5711     else
5712       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5713     fi
5714   else
5715     echo "$progname: failed program was:" >&5
5716     cat conftest.$ac_ext >&5
5717   fi
5718   rm -rf conftest* conftst*
5719
5720   # Do not use the global_symbol_pipe unless it works.
5721   if test "$pipe_works" = yes; then
5722     break
5723   else
5724     lt_cv_sys_global_symbol_pipe=
5725   fi
5726 done
5727
5728 fi
5729
5730 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5731   lt_cv_sys_global_symbol_to_cdecl=
5732 fi
5733 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5735 $as_echo "failed" >&6; }
5736 else
5737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5738 $as_echo "ok" >&6; }
5739 fi
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763 # Check whether --enable-libtool-lock was given.
5764 if test "${enable_libtool_lock+set}" = set; then :
5765   enableval=$enable_libtool_lock;
5766 fi
5767
5768 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5769
5770 # Some flags need to be propagated to the compiler or linker for good
5771 # libtool support.
5772 case $host in
5773 ia64-*-hpux*)
5774   # Find out which ABI we are using.
5775   echo 'int i;' > conftest.$ac_ext
5776   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5777   (eval $ac_compile) 2>&5
5778   ac_status=$?
5779   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5780   test $ac_status = 0; }; then
5781     case `/usr/bin/file conftest.$ac_objext` in
5782       *ELF-32*)
5783         HPUX_IA64_MODE="32"
5784         ;;
5785       *ELF-64*)
5786         HPUX_IA64_MODE="64"
5787         ;;
5788     esac
5789   fi
5790   rm -rf conftest*
5791   ;;
5792 *-*-irix6*)
5793   # Find out which ABI we are using.
5794   echo '#line 5794 "configure"' > conftest.$ac_ext
5795   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5796   (eval $ac_compile) 2>&5
5797   ac_status=$?
5798   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5799   test $ac_status = 0; }; then
5800     if test "$lt_cv_prog_gnu_ld" = yes; then
5801       case `/usr/bin/file conftest.$ac_objext` in
5802         *32-bit*)
5803           LD="${LD-ld} -melf32bsmip"
5804           ;;
5805         *N32*)
5806           LD="${LD-ld} -melf32bmipn32"
5807           ;;
5808         *64-bit*)
5809           LD="${LD-ld} -melf64bmip"
5810         ;;
5811       esac
5812     else
5813       case `/usr/bin/file conftest.$ac_objext` in
5814         *32-bit*)
5815           LD="${LD-ld} -32"
5816           ;;
5817         *N32*)
5818           LD="${LD-ld} -n32"
5819           ;;
5820         *64-bit*)
5821           LD="${LD-ld} -64"
5822           ;;
5823       esac
5824     fi
5825   fi
5826   rm -rf conftest*
5827   ;;
5828
5829 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5830 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5831   # Find out which ABI we are using.
5832   echo 'int i;' > conftest.$ac_ext
5833   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5834   (eval $ac_compile) 2>&5
5835   ac_status=$?
5836   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5837   test $ac_status = 0; }; then
5838     case `/usr/bin/file conftest.o` in
5839       *32-bit*)
5840         case $host in
5841           x86_64-*kfreebsd*-gnu)
5842             LD="${LD-ld} -m elf_i386_fbsd"
5843             ;;
5844           x86_64-*linux*)
5845             LD="${LD-ld} -m elf_i386"
5846             ;;
5847           ppc64-*linux*|powerpc64-*linux*)
5848             LD="${LD-ld} -m elf32ppclinux"
5849             ;;
5850           s390x-*linux*)
5851             LD="${LD-ld} -m elf_s390"
5852             ;;
5853           sparc64-*linux*)
5854             LD="${LD-ld} -m elf32_sparc"
5855             ;;
5856         esac
5857         ;;
5858       *64-bit*)
5859         case $host in
5860           x86_64-*kfreebsd*-gnu)
5861             LD="${LD-ld} -m elf_x86_64_fbsd"
5862             ;;
5863           x86_64-*linux*)
5864             LD="${LD-ld} -m elf_x86_64"
5865             ;;
5866           ppc*-*linux*|powerpc*-*linux*)
5867             LD="${LD-ld} -m elf64ppc"
5868             ;;
5869           s390*-*linux*|s390*-*tpf*)
5870             LD="${LD-ld} -m elf64_s390"
5871             ;;
5872           sparc*-*linux*)
5873             LD="${LD-ld} -m elf64_sparc"
5874             ;;
5875         esac
5876         ;;
5877     esac
5878   fi
5879   rm -rf conftest*
5880   ;;
5881
5882 *-*-sco3.2v5*)
5883   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5884   SAVE_CFLAGS="$CFLAGS"
5885   CFLAGS="$CFLAGS -belf"
5886   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5887 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5888 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5889   $as_echo_n "(cached) " >&6
5890 else
5891   ac_ext=c
5892 ac_cpp='$CPP $CPPFLAGS'
5893 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5894 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5895 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5896
5897      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5898 /* end confdefs.h.  */
5899
5900 int
5901 main ()
5902 {
5903
5904   ;
5905   return 0;
5906 }
5907 _ACEOF
5908 if ac_fn_c_try_link "$LINENO"; then :
5909   lt_cv_cc_needs_belf=yes
5910 else
5911   lt_cv_cc_needs_belf=no
5912 fi
5913 rm -f core conftest.err conftest.$ac_objext \
5914     conftest$ac_exeext conftest.$ac_ext
5915      ac_ext=c
5916 ac_cpp='$CPP $CPPFLAGS'
5917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5920
5921 fi
5922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5923 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5924   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5925     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5926     CFLAGS="$SAVE_CFLAGS"
5927   fi
5928   ;;
5929 sparc*-*solaris*)
5930   # Find out which ABI we are using.
5931   echo 'int i;' > conftest.$ac_ext
5932   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5933   (eval $ac_compile) 2>&5
5934   ac_status=$?
5935   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5936   test $ac_status = 0; }; then
5937     case `/usr/bin/file conftest.o` in
5938     *64-bit*)
5939       case $lt_cv_prog_gnu_ld in
5940       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5941       *)
5942         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5943           LD="${LD-ld} -64"
5944         fi
5945         ;;
5946       esac
5947       ;;
5948     esac
5949   fi
5950   rm -rf conftest*
5951   ;;
5952 esac
5953
5954 need_locks="$enable_libtool_lock"
5955
5956
5957   case $host_os in
5958     rhapsody* | darwin*)
5959     if test -n "$ac_tool_prefix"; then
5960   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5961 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5963 $as_echo_n "checking for $ac_word... " >&6; }
5964 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5965   $as_echo_n "(cached) " >&6
5966 else
5967   if test -n "$DSYMUTIL"; then
5968   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5969 else
5970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5971 for as_dir in $PATH
5972 do
5973   IFS=$as_save_IFS
5974   test -z "$as_dir" && as_dir=.
5975     for ac_exec_ext in '' $ac_executable_extensions; do
5976   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5977     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5978     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5979     break 2
5980   fi
5981 done
5982   done
5983 IFS=$as_save_IFS
5984
5985 fi
5986 fi
5987 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5988 if test -n "$DSYMUTIL"; then
5989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5990 $as_echo "$DSYMUTIL" >&6; }
5991 else
5992   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5993 $as_echo "no" >&6; }
5994 fi
5995
5996
5997 fi
5998 if test -z "$ac_cv_prog_DSYMUTIL"; then
5999   ac_ct_DSYMUTIL=$DSYMUTIL
6000   # Extract the first word of "dsymutil", so it can be a program name with args.
6001 set dummy dsymutil; ac_word=$2
6002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6003 $as_echo_n "checking for $ac_word... " >&6; }
6004 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6005   $as_echo_n "(cached) " >&6
6006 else
6007   if test -n "$ac_ct_DSYMUTIL"; then
6008   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6009 else
6010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6011 for as_dir in $PATH
6012 do
6013   IFS=$as_save_IFS
6014   test -z "$as_dir" && as_dir=.
6015     for ac_exec_ext in '' $ac_executable_extensions; do
6016   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6017     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6018     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6019     break 2
6020   fi
6021 done
6022   done
6023 IFS=$as_save_IFS
6024
6025 fi
6026 fi
6027 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6028 if test -n "$ac_ct_DSYMUTIL"; then
6029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6030 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6031 else
6032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6033 $as_echo "no" >&6; }
6034 fi
6035
6036   if test "x$ac_ct_DSYMUTIL" = x; then
6037     DSYMUTIL=":"
6038   else
6039     case $cross_compiling:$ac_tool_warned in
6040 yes:)
6041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6042 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6043 ac_tool_warned=yes ;;
6044 esac
6045     DSYMUTIL=$ac_ct_DSYMUTIL
6046   fi
6047 else
6048   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6049 fi
6050
6051     if test -n "$ac_tool_prefix"; then
6052   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6053 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6055 $as_echo_n "checking for $ac_word... " >&6; }
6056 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6057   $as_echo_n "(cached) " >&6
6058 else
6059   if test -n "$NMEDIT"; then
6060   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6061 else
6062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6063 for as_dir in $PATH
6064 do
6065   IFS=$as_save_IFS
6066   test -z "$as_dir" && as_dir=.
6067     for ac_exec_ext in '' $ac_executable_extensions; do
6068   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6069     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6070     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6071     break 2
6072   fi
6073 done
6074   done
6075 IFS=$as_save_IFS
6076
6077 fi
6078 fi
6079 NMEDIT=$ac_cv_prog_NMEDIT
6080 if test -n "$NMEDIT"; then
6081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6082 $as_echo "$NMEDIT" >&6; }
6083 else
6084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6085 $as_echo "no" >&6; }
6086 fi
6087
6088
6089 fi
6090 if test -z "$ac_cv_prog_NMEDIT"; then
6091   ac_ct_NMEDIT=$NMEDIT
6092   # Extract the first word of "nmedit", so it can be a program name with args.
6093 set dummy nmedit; ac_word=$2
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6095 $as_echo_n "checking for $ac_word... " >&6; }
6096 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6097   $as_echo_n "(cached) " >&6
6098 else
6099   if test -n "$ac_ct_NMEDIT"; then
6100   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6101 else
6102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6103 for as_dir in $PATH
6104 do
6105   IFS=$as_save_IFS
6106   test -z "$as_dir" && as_dir=.
6107     for ac_exec_ext in '' $ac_executable_extensions; do
6108   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6109     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6110     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6111     break 2
6112   fi
6113 done
6114   done
6115 IFS=$as_save_IFS
6116
6117 fi
6118 fi
6119 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6120 if test -n "$ac_ct_NMEDIT"; then
6121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6122 $as_echo "$ac_ct_NMEDIT" >&6; }
6123 else
6124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6125 $as_echo "no" >&6; }
6126 fi
6127
6128   if test "x$ac_ct_NMEDIT" = x; then
6129     NMEDIT=":"
6130   else
6131     case $cross_compiling:$ac_tool_warned in
6132 yes:)
6133 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6134 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6135 ac_tool_warned=yes ;;
6136 esac
6137     NMEDIT=$ac_ct_NMEDIT
6138   fi
6139 else
6140   NMEDIT="$ac_cv_prog_NMEDIT"
6141 fi
6142
6143     if test -n "$ac_tool_prefix"; then
6144   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6145 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6147 $as_echo_n "checking for $ac_word... " >&6; }
6148 if test "${ac_cv_prog_LIPO+set}" = set; then :
6149   $as_echo_n "(cached) " >&6
6150 else
6151   if test -n "$LIPO"; then
6152   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6153 else
6154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6155 for as_dir in $PATH
6156 do
6157   IFS=$as_save_IFS
6158   test -z "$as_dir" && as_dir=.
6159     for ac_exec_ext in '' $ac_executable_extensions; do
6160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6161     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6162     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6163     break 2
6164   fi
6165 done
6166   done
6167 IFS=$as_save_IFS
6168
6169 fi
6170 fi
6171 LIPO=$ac_cv_prog_LIPO
6172 if test -n "$LIPO"; then
6173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6174 $as_echo "$LIPO" >&6; }
6175 else
6176   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6177 $as_echo "no" >&6; }
6178 fi
6179
6180
6181 fi
6182 if test -z "$ac_cv_prog_LIPO"; then
6183   ac_ct_LIPO=$LIPO
6184   # Extract the first word of "lipo", so it can be a program name with args.
6185 set dummy lipo; ac_word=$2
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6187 $as_echo_n "checking for $ac_word... " >&6; }
6188 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6189   $as_echo_n "(cached) " >&6
6190 else
6191   if test -n "$ac_ct_LIPO"; then
6192   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6193 else
6194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6195 for as_dir in $PATH
6196 do
6197   IFS=$as_save_IFS
6198   test -z "$as_dir" && as_dir=.
6199     for ac_exec_ext in '' $ac_executable_extensions; do
6200   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6201     ac_cv_prog_ac_ct_LIPO="lipo"
6202     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6203     break 2
6204   fi
6205 done
6206   done
6207 IFS=$as_save_IFS
6208
6209 fi
6210 fi
6211 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6212 if test -n "$ac_ct_LIPO"; then
6213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6214 $as_echo "$ac_ct_LIPO" >&6; }
6215 else
6216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6217 $as_echo "no" >&6; }
6218 fi
6219
6220   if test "x$ac_ct_LIPO" = x; then
6221     LIPO=":"
6222   else
6223     case $cross_compiling:$ac_tool_warned in
6224 yes:)
6225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6226 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6227 ac_tool_warned=yes ;;
6228 esac
6229     LIPO=$ac_ct_LIPO
6230   fi
6231 else
6232   LIPO="$ac_cv_prog_LIPO"
6233 fi
6234
6235     if test -n "$ac_tool_prefix"; then
6236   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6237 set dummy ${ac_tool_prefix}otool; ac_word=$2
6238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6239 $as_echo_n "checking for $ac_word... " >&6; }
6240 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6241   $as_echo_n "(cached) " >&6
6242 else
6243   if test -n "$OTOOL"; then
6244   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6245 else
6246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6247 for as_dir in $PATH
6248 do
6249   IFS=$as_save_IFS
6250   test -z "$as_dir" && as_dir=.
6251     for ac_exec_ext in '' $ac_executable_extensions; do
6252   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6253     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6254     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6255     break 2
6256   fi
6257 done
6258   done
6259 IFS=$as_save_IFS
6260
6261 fi
6262 fi
6263 OTOOL=$ac_cv_prog_OTOOL
6264 if test -n "$OTOOL"; then
6265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6266 $as_echo "$OTOOL" >&6; }
6267 else
6268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6269 $as_echo "no" >&6; }
6270 fi
6271
6272
6273 fi
6274 if test -z "$ac_cv_prog_OTOOL"; then
6275   ac_ct_OTOOL=$OTOOL
6276   # Extract the first word of "otool", so it can be a program name with args.
6277 set dummy otool; ac_word=$2
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6279 $as_echo_n "checking for $ac_word... " >&6; }
6280 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6281   $as_echo_n "(cached) " >&6
6282 else
6283   if test -n "$ac_ct_OTOOL"; then
6284   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6285 else
6286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6287 for as_dir in $PATH
6288 do
6289   IFS=$as_save_IFS
6290   test -z "$as_dir" && as_dir=.
6291     for ac_exec_ext in '' $ac_executable_extensions; do
6292   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6293     ac_cv_prog_ac_ct_OTOOL="otool"
6294     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6295     break 2
6296   fi
6297 done
6298   done
6299 IFS=$as_save_IFS
6300
6301 fi
6302 fi
6303 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6304 if test -n "$ac_ct_OTOOL"; then
6305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6306 $as_echo "$ac_ct_OTOOL" >&6; }
6307 else
6308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6309 $as_echo "no" >&6; }
6310 fi
6311
6312   if test "x$ac_ct_OTOOL" = x; then
6313     OTOOL=":"
6314   else
6315     case $cross_compiling:$ac_tool_warned in
6316 yes:)
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6318 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6319 ac_tool_warned=yes ;;
6320 esac
6321     OTOOL=$ac_ct_OTOOL
6322   fi
6323 else
6324   OTOOL="$ac_cv_prog_OTOOL"
6325 fi
6326
6327     if test -n "$ac_tool_prefix"; then
6328   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6329 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6331 $as_echo_n "checking for $ac_word... " >&6; }
6332 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6333   $as_echo_n "(cached) " >&6
6334 else
6335   if test -n "$OTOOL64"; then
6336   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6337 else
6338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6339 for as_dir in $PATH
6340 do
6341   IFS=$as_save_IFS
6342   test -z "$as_dir" && as_dir=.
6343     for ac_exec_ext in '' $ac_executable_extensions; do
6344   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6345     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6346     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6347     break 2
6348   fi
6349 done
6350   done
6351 IFS=$as_save_IFS
6352
6353 fi
6354 fi
6355 OTOOL64=$ac_cv_prog_OTOOL64
6356 if test -n "$OTOOL64"; then
6357   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6358 $as_echo "$OTOOL64" >&6; }
6359 else
6360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6361 $as_echo "no" >&6; }
6362 fi
6363
6364
6365 fi
6366 if test -z "$ac_cv_prog_OTOOL64"; then
6367   ac_ct_OTOOL64=$OTOOL64
6368   # Extract the first word of "otool64", so it can be a program name with args.
6369 set dummy otool64; ac_word=$2
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6371 $as_echo_n "checking for $ac_word... " >&6; }
6372 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6373   $as_echo_n "(cached) " >&6
6374 else
6375   if test -n "$ac_ct_OTOOL64"; then
6376   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6377 else
6378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6379 for as_dir in $PATH
6380 do
6381   IFS=$as_save_IFS
6382   test -z "$as_dir" && as_dir=.
6383     for ac_exec_ext in '' $ac_executable_extensions; do
6384   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6385     ac_cv_prog_ac_ct_OTOOL64="otool64"
6386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6387     break 2
6388   fi
6389 done
6390   done
6391 IFS=$as_save_IFS
6392
6393 fi
6394 fi
6395 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6396 if test -n "$ac_ct_OTOOL64"; then
6397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6398 $as_echo "$ac_ct_OTOOL64" >&6; }
6399 else
6400   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6401 $as_echo "no" >&6; }
6402 fi
6403
6404   if test "x$ac_ct_OTOOL64" = x; then
6405     OTOOL64=":"
6406   else
6407     case $cross_compiling:$ac_tool_warned in
6408 yes:)
6409 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6410 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6411 ac_tool_warned=yes ;;
6412 esac
6413     OTOOL64=$ac_ct_OTOOL64
6414   fi
6415 else
6416   OTOOL64="$ac_cv_prog_OTOOL64"
6417 fi
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6446 $as_echo_n "checking for -single_module linker flag... " >&6; }
6447 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6448   $as_echo_n "(cached) " >&6
6449 else
6450   lt_cv_apple_cc_single_mod=no
6451       if test -z "${LT_MULTI_MODULE}"; then
6452         # By default we will add the -single_module flag. You can override
6453         # by either setting the environment variable LT_MULTI_MODULE
6454         # non-empty at configure time, or by adding -multi_module to the
6455         # link flags.
6456         rm -rf libconftest.dylib*
6457         echo "int foo(void){return 1;}" > conftest.c
6458         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6459 -dynamiclib -Wl,-single_module conftest.c" >&5
6460         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6461           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6462         _lt_result=$?
6463         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6464           lt_cv_apple_cc_single_mod=yes
6465         else
6466           cat conftest.err >&5
6467         fi
6468         rm -rf libconftest.dylib*
6469         rm -f conftest.*
6470       fi
6471 fi
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6473 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6474     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6475 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6476 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6477   $as_echo_n "(cached) " >&6
6478 else
6479   lt_cv_ld_exported_symbols_list=no
6480       save_LDFLAGS=$LDFLAGS
6481       echo "_main" > conftest.sym
6482       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6483       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6484 /* end confdefs.h.  */
6485
6486 int
6487 main ()
6488 {
6489
6490   ;
6491   return 0;
6492 }
6493 _ACEOF
6494 if ac_fn_c_try_link "$LINENO"; then :
6495   lt_cv_ld_exported_symbols_list=yes
6496 else
6497   lt_cv_ld_exported_symbols_list=no
6498 fi
6499 rm -f core conftest.err conftest.$ac_objext \
6500     conftest$ac_exeext conftest.$ac_ext
6501         LDFLAGS="$save_LDFLAGS"
6502
6503 fi
6504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6505 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6506     case $host_os in
6507     rhapsody* | darwin1.[012])
6508       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6509     darwin1.*)
6510       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6511     darwin*) # darwin 5.x on
6512       # if running on 10.5 or later, the deployment target defaults
6513       # to the OS version, if on x86, and 10.4, the deployment
6514       # target defaults to 10.4. Don't you love it?
6515       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6516         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6517           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6518         10.[012]*)
6519           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6520         10.*)
6521           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6522       esac
6523     ;;
6524   esac
6525     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6526       _lt_dar_single_mod='$single_module'
6527     fi
6528     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6529       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6530     else
6531       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6532     fi
6533     if test "$DSYMUTIL" != ":"; then
6534       _lt_dsymutil='~$DSYMUTIL $lib || :'
6535     else
6536       _lt_dsymutil=
6537     fi
6538     ;;
6539   esac
6540
6541 ac_ext=c
6542 ac_cpp='$CPP $CPPFLAGS'
6543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6547 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6548 # On Suns, sometimes $CPP names a directory.
6549 if test -n "$CPP" && test -d "$CPP"; then
6550   CPP=
6551 fi
6552 if test -z "$CPP"; then
6553   if test "${ac_cv_prog_CPP+set}" = set; then :
6554   $as_echo_n "(cached) " >&6
6555 else
6556       # Double quotes because CPP needs to be expanded
6557     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6558     do
6559       ac_preproc_ok=false
6560 for ac_c_preproc_warn_flag in '' yes
6561 do
6562   # Use a header file that comes with gcc, so configuring glibc
6563   # with a fresh cross-compiler works.
6564   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6565   # <limits.h> exists even on freestanding compilers.
6566   # On the NeXT, cc -E runs the code through the compiler's parser,
6567   # not just through cpp. "Syntax error" is here to catch this case.
6568   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6569 /* end confdefs.h.  */
6570 #ifdef __STDC__
6571 # include <limits.h>
6572 #else
6573 # include <assert.h>
6574 #endif
6575                      Syntax error
6576 _ACEOF
6577 if ac_fn_c_try_cpp "$LINENO"; then :
6578
6579 else
6580   # Broken: fails on valid input.
6581 continue
6582 fi
6583 rm -f conftest.err conftest.$ac_ext
6584
6585   # OK, works on sane cases.  Now check whether nonexistent headers
6586   # can be detected and how.
6587   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6588 /* end confdefs.h.  */
6589 #include <ac_nonexistent.h>
6590 _ACEOF
6591 if ac_fn_c_try_cpp "$LINENO"; then :
6592   # Broken: success on invalid input.
6593 continue
6594 else
6595   # Passes both tests.
6596 ac_preproc_ok=:
6597 break
6598 fi
6599 rm -f conftest.err conftest.$ac_ext
6600
6601 done
6602 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6603 rm -f conftest.err conftest.$ac_ext
6604 if $ac_preproc_ok; then :
6605   break
6606 fi
6607
6608     done
6609     ac_cv_prog_CPP=$CPP
6610
6611 fi
6612   CPP=$ac_cv_prog_CPP
6613 else
6614   ac_cv_prog_CPP=$CPP
6615 fi
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6617 $as_echo "$CPP" >&6; }
6618 ac_preproc_ok=false
6619 for ac_c_preproc_warn_flag in '' yes
6620 do
6621   # Use a header file that comes with gcc, so configuring glibc
6622   # with a fresh cross-compiler works.
6623   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6624   # <limits.h> exists even on freestanding compilers.
6625   # On the NeXT, cc -E runs the code through the compiler's parser,
6626   # not just through cpp. "Syntax error" is here to catch this case.
6627   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6628 /* end confdefs.h.  */
6629 #ifdef __STDC__
6630 # include <limits.h>
6631 #else
6632 # include <assert.h>
6633 #endif
6634                      Syntax error
6635 _ACEOF
6636 if ac_fn_c_try_cpp "$LINENO"; then :
6637
6638 else
6639   # Broken: fails on valid input.
6640 continue
6641 fi
6642 rm -f conftest.err conftest.$ac_ext
6643
6644   # OK, works on sane cases.  Now check whether nonexistent headers
6645   # can be detected and how.
6646   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6647 /* end confdefs.h.  */
6648 #include <ac_nonexistent.h>
6649 _ACEOF
6650 if ac_fn_c_try_cpp "$LINENO"; then :
6651   # Broken: success on invalid input.
6652 continue
6653 else
6654   # Passes both tests.
6655 ac_preproc_ok=:
6656 break
6657 fi
6658 rm -f conftest.err conftest.$ac_ext
6659
6660 done
6661 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6662 rm -f conftest.err conftest.$ac_ext
6663 if $ac_preproc_ok; then :
6664
6665 else
6666   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6667 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6668 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6669 See \`config.log' for more details." "$LINENO" 5; }
6670 fi
6671
6672 ac_ext=c
6673 ac_cpp='$CPP $CPPFLAGS'
6674 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6675 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6676 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6677
6678
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6680 $as_echo_n "checking for ANSI C header files... " >&6; }
6681 if test "${ac_cv_header_stdc+set}" = set; then :
6682   $as_echo_n "(cached) " >&6
6683 else
6684   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6685 /* end confdefs.h.  */
6686 #include <stdlib.h>
6687 #include <stdarg.h>
6688 #include <string.h>
6689 #include <float.h>
6690
6691 int
6692 main ()
6693 {
6694
6695   ;
6696   return 0;
6697 }
6698 _ACEOF
6699 if ac_fn_c_try_compile "$LINENO"; then :
6700   ac_cv_header_stdc=yes
6701 else
6702   ac_cv_header_stdc=no
6703 fi
6704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6705
6706 if test $ac_cv_header_stdc = yes; then
6707   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6708   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6709 /* end confdefs.h.  */
6710 #include <string.h>
6711
6712 _ACEOF
6713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6714   $EGREP "memchr" >/dev/null 2>&1; then :
6715
6716 else
6717   ac_cv_header_stdc=no
6718 fi
6719 rm -f conftest*
6720
6721 fi
6722
6723 if test $ac_cv_header_stdc = yes; then
6724   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6725   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6726 /* end confdefs.h.  */
6727 #include <stdlib.h>
6728
6729 _ACEOF
6730 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6731   $EGREP "free" >/dev/null 2>&1; then :
6732
6733 else
6734   ac_cv_header_stdc=no
6735 fi
6736 rm -f conftest*
6737
6738 fi
6739
6740 if test $ac_cv_header_stdc = yes; then
6741   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6742   if test "$cross_compiling" = yes; then :
6743   :
6744 else
6745   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6746 /* end confdefs.h.  */
6747 #include <ctype.h>
6748 #include <stdlib.h>
6749 #if ((' ' & 0x0FF) == 0x020)
6750 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6751 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6752 #else
6753 # define ISLOWER(c) \
6754                    (('a' <= (c) && (c) <= 'i') \
6755                      || ('j' <= (c) && (c) <= 'r') \
6756                      || ('s' <= (c) && (c) <= 'z'))
6757 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6758 #endif
6759
6760 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6761 int
6762 main ()
6763 {
6764   int i;
6765   for (i = 0; i < 256; i++)
6766     if (XOR (islower (i), ISLOWER (i))
6767         || toupper (i) != TOUPPER (i))
6768       return 2;
6769   return 0;
6770 }
6771 _ACEOF
6772 if ac_fn_c_try_run "$LINENO"; then :
6773
6774 else
6775   ac_cv_header_stdc=no
6776 fi
6777 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6778   conftest.$ac_objext conftest.beam conftest.$ac_ext
6779 fi
6780
6781 fi
6782 fi
6783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6784 $as_echo "$ac_cv_header_stdc" >&6; }
6785 if test $ac_cv_header_stdc = yes; then
6786
6787 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6788
6789 fi
6790
6791 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6792 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6793                   inttypes.h stdint.h unistd.h
6794 do :
6795   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6796 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6797 "
6798 eval as_val=\$$as_ac_Header
6799    if test "x$as_val" = x""yes; then :
6800   cat >>confdefs.h <<_ACEOF
6801 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6802 _ACEOF
6803
6804 fi
6805
6806 done
6807
6808
6809 for ac_header in dlfcn.h
6810 do :
6811   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6812 "
6813 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6814   cat >>confdefs.h <<_ACEOF
6815 #define HAVE_DLFCN_H 1
6816 _ACEOF
6817
6818 fi
6819
6820 done
6821
6822
6823
6824 # Set options
6825
6826
6827
6828         enable_dlopen=no
6829
6830
6831   enable_win32_dll=no
6832
6833
6834             # Check whether --enable-shared was given.
6835 if test "${enable_shared+set}" = set; then :
6836   enableval=$enable_shared; p=${PACKAGE-default}
6837     case $enableval in
6838     yes) enable_shared=yes ;;
6839     no) enable_shared=no ;;
6840     *)
6841       enable_shared=no
6842       # Look at the argument we got.  We use all the common list separators.
6843       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6844       for pkg in $enableval; do
6845         IFS="$lt_save_ifs"
6846         if test "X$pkg" = "X$p"; then
6847           enable_shared=yes
6848         fi
6849       done
6850       IFS="$lt_save_ifs"
6851       ;;
6852     esac
6853 else
6854   enable_shared=yes
6855 fi
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865   # Check whether --enable-static was given.
6866 if test "${enable_static+set}" = set; then :
6867   enableval=$enable_static; p=${PACKAGE-default}
6868     case $enableval in
6869     yes) enable_static=yes ;;
6870     no) enable_static=no ;;
6871     *)
6872      enable_static=no
6873       # Look at the argument we got.  We use all the common list separators.
6874       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6875       for pkg in $enableval; do
6876         IFS="$lt_save_ifs"
6877         if test "X$pkg" = "X$p"; then
6878           enable_static=yes
6879         fi
6880       done
6881       IFS="$lt_save_ifs"
6882       ;;
6883     esac
6884 else
6885   enable_static=yes
6886 fi
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897 # Check whether --with-pic was given.
6898 if test "${with_pic+set}" = set; then :
6899   withval=$with_pic; pic_mode="$withval"
6900 else
6901   pic_mode=default
6902 fi
6903
6904
6905 test -z "$pic_mode" && pic_mode=default
6906
6907
6908
6909
6910
6911
6912
6913   # Check whether --enable-fast-install was given.
6914 if test "${enable_fast_install+set}" = set; then :
6915   enableval=$enable_fast_install; p=${PACKAGE-default}
6916     case $enableval in
6917     yes) enable_fast_install=yes ;;
6918     no) enable_fast_install=no ;;
6919     *)
6920       enable_fast_install=no
6921       # Look at the argument we got.  We use all the common list separators.
6922       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6923       for pkg in $enableval; do
6924         IFS="$lt_save_ifs"
6925         if test "X$pkg" = "X$p"; then
6926           enable_fast_install=yes
6927         fi
6928       done
6929       IFS="$lt_save_ifs"
6930       ;;
6931     esac
6932 else
6933   enable_fast_install=yes
6934 fi
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946 # This can be used to rebuild libtool when needed
6947 LIBTOOL_DEPS="$ltmain"
6948
6949 # Always use our own libtool.
6950 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976 test -z "$LN_S" && LN_S="ln -s"
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991 if test -n "${ZSH_VERSION+set}" ; then
6992    setopt NO_GLOB_SUBST
6993 fi
6994
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6996 $as_echo_n "checking for objdir... " >&6; }
6997 if test "${lt_cv_objdir+set}" = set; then :
6998   $as_echo_n "(cached) " >&6
6999 else
7000   rm -f .libs 2>/dev/null
7001 mkdir .libs 2>/dev/null
7002 if test -d .libs; then
7003   lt_cv_objdir=.libs
7004 else
7005   # MS-DOS does not allow filenames that begin with a dot.
7006   lt_cv_objdir=_libs
7007 fi
7008 rmdir .libs 2>/dev/null
7009 fi
7010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7011 $as_echo "$lt_cv_objdir" >&6; }
7012 objdir=$lt_cv_objdir
7013
7014
7015
7016
7017
7018 cat >>confdefs.h <<_ACEOF
7019 #define LT_OBJDIR "$lt_cv_objdir/"
7020 _ACEOF
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038 case $host_os in
7039 aix3*)
7040   # AIX sometimes has problems with the GCC collect2 program.  For some
7041   # reason, if we set the COLLECT_NAMES environment variable, the problems
7042   # vanish in a puff of smoke.
7043   if test "X${COLLECT_NAMES+set}" != Xset; then
7044     COLLECT_NAMES=
7045     export COLLECT_NAMES
7046   fi
7047   ;;
7048 esac
7049
7050 # Sed substitution that helps us do robust quoting.  It backslashifies
7051 # metacharacters that are still active within double-quoted strings.
7052 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7053
7054 # Same as above, but do not quote variable references.
7055 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7056
7057 # Sed substitution to delay expansion of an escaped shell variable in a
7058 # double_quote_subst'ed string.
7059 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7060
7061 # Sed substitution to delay expansion of an escaped single quote.
7062 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7063
7064 # Sed substitution to avoid accidental globbing in evaled expressions
7065 no_glob_subst='s/\*/\\\*/g'
7066
7067 # Global variables:
7068 ofile=libtool
7069 can_build_shared=yes
7070
7071 # All known linkers require a `.a' archive for static linking (except MSVC,
7072 # which needs '.lib').
7073 libext=a
7074
7075 with_gnu_ld="$lt_cv_prog_gnu_ld"
7076
7077 old_CC="$CC"
7078 old_CFLAGS="$CFLAGS"
7079
7080 # Set sane defaults for various variables
7081 test -z "$CC" && CC=cc
7082 test -z "$LTCC" && LTCC=$CC
7083 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7084 test -z "$LD" && LD=ld
7085 test -z "$ac_objext" && ac_objext=o
7086
7087 for cc_temp in $compiler""; do
7088   case $cc_temp in
7089     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7090     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7091     \-*) ;;
7092     *) break;;
7093   esac
7094 done
7095 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7096
7097
7098 # Only perform the check for file, if the check method requires it
7099 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7100 case $deplibs_check_method in
7101 file_magic*)
7102   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7103     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7104 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7105 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7106   $as_echo_n "(cached) " >&6
7107 else
7108   case $MAGIC_CMD in
7109 [\\/*] |  ?:[\\/]*)
7110   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7111   ;;
7112 *)
7113   lt_save_MAGIC_CMD="$MAGIC_CMD"
7114   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7115   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7116   for ac_dir in $ac_dummy; do
7117     IFS="$lt_save_ifs"
7118     test -z "$ac_dir" && ac_dir=.
7119     if test -f $ac_dir/${ac_tool_prefix}file; then
7120       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7121       if test -n "$file_magic_test_file"; then
7122         case $deplibs_check_method in
7123         "file_magic "*)
7124           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7125           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7126           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7127             $EGREP "$file_magic_regex" > /dev/null; then
7128             :
7129           else
7130             cat <<_LT_EOF 1>&2
7131
7132 *** Warning: the command libtool uses to detect shared libraries,
7133 *** $file_magic_cmd, produces output that libtool cannot recognize.
7134 *** The result is that libtool may fail to recognize shared libraries
7135 *** as such.  This will affect the creation of libtool libraries that
7136 *** depend on shared libraries, but programs linked with such libtool
7137 *** libraries will work regardless of this problem.  Nevertheless, you
7138 *** may want to report the problem to your system manager and/or to
7139 *** bug-libtool@gnu.org
7140
7141 _LT_EOF
7142           fi ;;
7143         esac
7144       fi
7145       break
7146     fi
7147   done
7148   IFS="$lt_save_ifs"
7149   MAGIC_CMD="$lt_save_MAGIC_CMD"
7150   ;;
7151 esac
7152 fi
7153
7154 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7155 if test -n "$MAGIC_CMD"; then
7156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7157 $as_echo "$MAGIC_CMD" >&6; }
7158 else
7159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7160 $as_echo "no" >&6; }
7161 fi
7162
7163
7164
7165
7166
7167 if test -z "$lt_cv_path_MAGIC_CMD"; then
7168   if test -n "$ac_tool_prefix"; then
7169     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7170 $as_echo_n "checking for file... " >&6; }
7171 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7172   $as_echo_n "(cached) " >&6
7173 else
7174   case $MAGIC_CMD in
7175 [\\/*] |  ?:[\\/]*)
7176   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7177   ;;
7178 *)
7179   lt_save_MAGIC_CMD="$MAGIC_CMD"
7180   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7181   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7182   for ac_dir in $ac_dummy; do
7183     IFS="$lt_save_ifs"
7184     test -z "$ac_dir" && ac_dir=.
7185     if test -f $ac_dir/file; then
7186       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7187       if test -n "$file_magic_test_file"; then
7188         case $deplibs_check_method in
7189         "file_magic "*)
7190           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7191           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7192           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7193             $EGREP "$file_magic_regex" > /dev/null; then
7194             :
7195           else
7196             cat <<_LT_EOF 1>&2
7197
7198 *** Warning: the command libtool uses to detect shared libraries,
7199 *** $file_magic_cmd, produces output that libtool cannot recognize.
7200 *** The result is that libtool may fail to recognize shared libraries
7201 *** as such.  This will affect the creation of libtool libraries that
7202 *** depend on shared libraries, but programs linked with such libtool
7203 *** libraries will work regardless of this problem.  Nevertheless, you
7204 *** may want to report the problem to your system manager and/or to
7205 *** bug-libtool@gnu.org
7206
7207 _LT_EOF
7208           fi ;;
7209         esac
7210       fi
7211       break
7212     fi
7213   done
7214   IFS="$lt_save_ifs"
7215   MAGIC_CMD="$lt_save_MAGIC_CMD"
7216   ;;
7217 esac
7218 fi
7219
7220 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7221 if test -n "$MAGIC_CMD"; then
7222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7223 $as_echo "$MAGIC_CMD" >&6; }
7224 else
7225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7226 $as_echo "no" >&6; }
7227 fi
7228
7229
7230   else
7231     MAGIC_CMD=:
7232   fi
7233 fi
7234
7235   fi
7236   ;;
7237 esac
7238
7239 # Use C for the default configuration in the libtool script
7240
7241 lt_save_CC="$CC"
7242 ac_ext=c
7243 ac_cpp='$CPP $CPPFLAGS'
7244 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7245 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7246 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7247
7248
7249 # Source file extension for C test sources.
7250 ac_ext=c
7251
7252 # Object file extension for compiled C test sources.
7253 objext=o
7254 objext=$objext
7255
7256 # Code to be used in simple compile tests
7257 lt_simple_compile_test_code="int some_variable = 0;"
7258
7259 # Code to be used in simple link tests
7260 lt_simple_link_test_code='int main(){return(0);}'
7261
7262
7263
7264
7265
7266
7267
7268 # If no C compiler was specified, use CC.
7269 LTCC=${LTCC-"$CC"}
7270
7271 # If no C compiler flags were specified, use CFLAGS.
7272 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7273
7274 # Allow CC to be a program name with arguments.
7275 compiler=$CC
7276
7277 # Save the default compiler, since it gets overwritten when the other
7278 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7279 compiler_DEFAULT=$CC
7280
7281 # save warnings/boilerplate of simple test code
7282 ac_outfile=conftest.$ac_objext
7283 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7284 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7285 _lt_compiler_boilerplate=`cat conftest.err`
7286 $RM conftest*
7287
7288 ac_outfile=conftest.$ac_objext
7289 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7290 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7291 _lt_linker_boilerplate=`cat conftest.err`
7292 $RM -r conftest*
7293
7294
7295 ## CAVEAT EMPTOR:
7296 ## There is no encapsulation within the following macros, do not change
7297 ## the running order or otherwise move them around unless you know exactly
7298 ## what you are doing...
7299 if test -n "$compiler"; then
7300
7301 lt_prog_compiler_no_builtin_flag=
7302
7303 if test "$GCC" = yes; then
7304   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7305
7306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7307 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7308 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7309   $as_echo_n "(cached) " >&6
7310 else
7311   lt_cv_prog_compiler_rtti_exceptions=no
7312    ac_outfile=conftest.$ac_objext
7313    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7314    lt_compiler_flag="-fno-rtti -fno-exceptions"
7315    # Insert the option either (1) after the last *FLAGS variable, or
7316    # (2) before a word containing "conftest.", or (3) at the end.
7317    # Note that $ac_compile itself does not contain backslashes and begins
7318    # with a dollar sign (not a hyphen), so the echo should work correctly.
7319    # The option is referenced via a variable to avoid confusing sed.
7320    lt_compile=`echo "$ac_compile" | $SED \
7321    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7322    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7323    -e 's:$: $lt_compiler_flag:'`
7324    (eval echo "\"\$as_me:7324: $lt_compile\"" >&5)
7325    (eval "$lt_compile" 2>conftest.err)
7326    ac_status=$?
7327    cat conftest.err >&5
7328    echo "$as_me:7328: \$? = $ac_status" >&5
7329    if (exit $ac_status) && test -s "$ac_outfile"; then
7330      # The compiler can only warn and ignore the option if not recognized
7331      # So say no if there are warnings other than the usual output.
7332      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7333      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7334      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7335        lt_cv_prog_compiler_rtti_exceptions=yes
7336      fi
7337    fi
7338    $RM conftest*
7339
7340 fi
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7342 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7343
7344 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7345     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7346 else
7347     :
7348 fi
7349
7350 fi
7351
7352
7353
7354
7355
7356
7357   lt_prog_compiler_wl=
7358 lt_prog_compiler_pic=
7359 lt_prog_compiler_static=
7360
7361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7362 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7363
7364   if test "$GCC" = yes; then
7365     lt_prog_compiler_wl='-Wl,'
7366     lt_prog_compiler_static='-static'
7367
7368     case $host_os in
7369       aix*)
7370       # All AIX code is PIC.
7371       if test "$host_cpu" = ia64; then
7372         # AIX 5 now supports IA64 processor
7373         lt_prog_compiler_static='-Bstatic'
7374       fi
7375       ;;
7376
7377     amigaos*)
7378       case $host_cpu in
7379       powerpc)
7380             # see comment about AmigaOS4 .so support
7381             lt_prog_compiler_pic='-fPIC'
7382         ;;
7383       m68k)
7384             # FIXME: we need at least 68020 code to build shared libraries, but
7385             # adding the `-m68020' flag to GCC prevents building anything better,
7386             # like `-m68040'.
7387             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7388         ;;
7389       esac
7390       ;;
7391
7392     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7393       # PIC is the default for these OSes.
7394       ;;
7395
7396     mingw* | cygwin* | pw32* | os2* | cegcc*)
7397       # This hack is so that the source file can tell whether it is being
7398       # built for inclusion in a dll (and should export symbols for example).
7399       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7400       # (--disable-auto-import) libraries
7401       lt_prog_compiler_pic='-DDLL_EXPORT'
7402       ;;
7403
7404     darwin* | rhapsody*)
7405       # PIC is the default on this platform
7406       # Common symbols not allowed in MH_DYLIB files
7407       lt_prog_compiler_pic='-fno-common'
7408       ;;
7409
7410     hpux*)
7411       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7412       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7413       # sets the default TLS model and affects inlining.
7414       case $host_cpu in
7415       hppa*64*)
7416         # +Z the default
7417         ;;
7418       *)
7419         lt_prog_compiler_pic='-fPIC'
7420         ;;
7421       esac
7422       ;;
7423
7424     interix[3-9]*)
7425       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7426       # Instead, we relocate shared libraries at runtime.
7427       ;;
7428
7429     msdosdjgpp*)
7430       # Just because we use GCC doesn't mean we suddenly get shared libraries
7431       # on systems that don't support them.
7432       lt_prog_compiler_can_build_shared=no
7433       enable_shared=no
7434       ;;
7435
7436     *nto* | *qnx*)
7437       # QNX uses GNU C++, but need to define -shared option too, otherwise
7438       # it will coredump.
7439       lt_prog_compiler_pic='-fPIC -shared'
7440       ;;
7441
7442     sysv4*MP*)
7443       if test -d /usr/nec; then
7444         lt_prog_compiler_pic=-Kconform_pic
7445       fi
7446       ;;
7447
7448     *)
7449       lt_prog_compiler_pic='-fPIC'
7450       ;;
7451     esac
7452   else
7453     # PORTME Check for flag to pass linker flags through the system compiler.
7454     case $host_os in
7455     aix*)
7456       lt_prog_compiler_wl='-Wl,'
7457       if test "$host_cpu" = ia64; then
7458         # AIX 5 now supports IA64 processor
7459         lt_prog_compiler_static='-Bstatic'
7460       else
7461         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7462       fi
7463       ;;
7464
7465     mingw* | cygwin* | pw32* | os2* | cegcc*)
7466       # This hack is so that the source file can tell whether it is being
7467       # built for inclusion in a dll (and should export symbols for example).
7468       lt_prog_compiler_pic='-DDLL_EXPORT'
7469       ;;
7470
7471     hpux9* | hpux10* | hpux11*)
7472       lt_prog_compiler_wl='-Wl,'
7473       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7474       # not for PA HP-UX.
7475       case $host_cpu in
7476       hppa*64*|ia64*)
7477         # +Z the default
7478         ;;
7479       *)
7480         lt_prog_compiler_pic='+Z'
7481         ;;
7482       esac
7483       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7484       lt_prog_compiler_static='${wl}-a ${wl}archive'
7485       ;;
7486
7487     irix5* | irix6* | nonstopux*)
7488       lt_prog_compiler_wl='-Wl,'
7489       # PIC (with -KPIC) is the default.
7490       lt_prog_compiler_static='-non_shared'
7491       ;;
7492
7493     linux* | k*bsd*-gnu)
7494       case $cc_basename in
7495       # old Intel for x86_64 which still supported -KPIC.
7496       ecc*)
7497         lt_prog_compiler_wl='-Wl,'
7498         lt_prog_compiler_pic='-KPIC'
7499         lt_prog_compiler_static='-static'
7500         ;;
7501       # icc used to be incompatible with GCC.
7502       # ICC 10 doesn't accept -KPIC any more.
7503       icc* | ifort*)
7504         lt_prog_compiler_wl='-Wl,'
7505         lt_prog_compiler_pic='-fPIC'
7506         lt_prog_compiler_static='-static'
7507         ;;
7508       # Lahey Fortran 8.1.
7509       lf95*)
7510         lt_prog_compiler_wl='-Wl,'
7511         lt_prog_compiler_pic='--shared'
7512         lt_prog_compiler_static='--static'
7513         ;;
7514       pgcc* | pgf77* | pgf90* | pgf95*)
7515         # Portland Group compilers (*not* the Pentium gcc compiler,
7516         # which looks to be a dead project)
7517         lt_prog_compiler_wl='-Wl,'
7518         lt_prog_compiler_pic='-fpic'
7519         lt_prog_compiler_static='-Bstatic'
7520         ;;
7521       ccc*)
7522         lt_prog_compiler_wl='-Wl,'
7523         # All Alpha code is PIC.
7524         lt_prog_compiler_static='-non_shared'
7525         ;;
7526       xl*)
7527         # IBM XL C 8.0/Fortran 10.1 on PPC
7528         lt_prog_compiler_wl='-Wl,'
7529         lt_prog_compiler_pic='-qpic'
7530         lt_prog_compiler_static='-qstaticlink'
7531         ;;
7532       *)
7533         case `$CC -V 2>&1 | sed 5q` in
7534         *Sun\ C*)
7535           # Sun C 5.9
7536           lt_prog_compiler_pic='-KPIC'
7537           lt_prog_compiler_static='-Bstatic'
7538           lt_prog_compiler_wl='-Wl,'
7539           ;;
7540         *Sun\ F*)
7541           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7542           lt_prog_compiler_pic='-KPIC'
7543           lt_prog_compiler_static='-Bstatic'
7544           lt_prog_compiler_wl=''
7545           ;;
7546         esac
7547         ;;
7548       esac
7549       ;;
7550
7551     newsos6)
7552       lt_prog_compiler_pic='-KPIC'
7553       lt_prog_compiler_static='-Bstatic'
7554       ;;
7555
7556     *nto* | *qnx*)
7557       # QNX uses GNU C++, but need to define -shared option too, otherwise
7558       # it will coredump.
7559       lt_prog_compiler_pic='-fPIC -shared'
7560       ;;
7561
7562     osf3* | osf4* | osf5*)
7563       lt_prog_compiler_wl='-Wl,'
7564       # All OSF/1 code is PIC.
7565       lt_prog_compiler_static='-non_shared'
7566       ;;
7567
7568     rdos*)
7569       lt_prog_compiler_static='-non_shared'
7570       ;;
7571
7572     solaris*)
7573       lt_prog_compiler_pic='-KPIC'
7574       lt_prog_compiler_static='-Bstatic'
7575       case $cc_basename in
7576       f77* | f90* | f95*)
7577         lt_prog_compiler_wl='-Qoption ld ';;
7578       *)
7579         lt_prog_compiler_wl='-Wl,';;
7580       esac
7581       ;;
7582
7583     sunos4*)
7584       lt_prog_compiler_wl='-Qoption ld '
7585       lt_prog_compiler_pic='-PIC'
7586       lt_prog_compiler_static='-Bstatic'
7587       ;;
7588
7589     sysv4 | sysv4.2uw2* | sysv4.3*)
7590       lt_prog_compiler_wl='-Wl,'
7591       lt_prog_compiler_pic='-KPIC'
7592       lt_prog_compiler_static='-Bstatic'
7593       ;;
7594
7595     sysv4*MP*)
7596       if test -d /usr/nec ;then
7597         lt_prog_compiler_pic='-Kconform_pic'
7598         lt_prog_compiler_static='-Bstatic'
7599       fi
7600       ;;
7601
7602     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7603       lt_prog_compiler_wl='-Wl,'
7604       lt_prog_compiler_pic='-KPIC'
7605       lt_prog_compiler_static='-Bstatic'
7606       ;;
7607
7608     unicos*)
7609       lt_prog_compiler_wl='-Wl,'
7610       lt_prog_compiler_can_build_shared=no
7611       ;;
7612
7613     uts4*)
7614       lt_prog_compiler_pic='-pic'
7615       lt_prog_compiler_static='-Bstatic'
7616       ;;
7617
7618     *)
7619       lt_prog_compiler_can_build_shared=no
7620       ;;
7621     esac
7622   fi
7623
7624 case $host_os in
7625   # For platforms which do not support PIC, -DPIC is meaningless:
7626   *djgpp*)
7627     lt_prog_compiler_pic=
7628     ;;
7629   *)
7630     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7631     ;;
7632 esac
7633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7634 $as_echo "$lt_prog_compiler_pic" >&6; }
7635
7636
7637
7638
7639
7640
7641 #
7642 # Check to make sure the PIC flag actually works.
7643 #
7644 if test -n "$lt_prog_compiler_pic"; then
7645   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7646 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7647 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7648   $as_echo_n "(cached) " >&6
7649 else
7650   lt_cv_prog_compiler_pic_works=no
7651    ac_outfile=conftest.$ac_objext
7652    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7653    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7654    # Insert the option either (1) after the last *FLAGS variable, or
7655    # (2) before a word containing "conftest.", or (3) at the end.
7656    # Note that $ac_compile itself does not contain backslashes and begins
7657    # with a dollar sign (not a hyphen), so the echo should work correctly.
7658    # The option is referenced via a variable to avoid confusing sed.
7659    lt_compile=`echo "$ac_compile" | $SED \
7660    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7661    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7662    -e 's:$: $lt_compiler_flag:'`
7663    (eval echo "\"\$as_me:7663: $lt_compile\"" >&5)
7664    (eval "$lt_compile" 2>conftest.err)
7665    ac_status=$?
7666    cat conftest.err >&5
7667    echo "$as_me:7667: \$? = $ac_status" >&5
7668    if (exit $ac_status) && test -s "$ac_outfile"; then
7669      # The compiler can only warn and ignore the option if not recognized
7670      # So say no if there are warnings other than the usual output.
7671      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7672      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7673      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7674        lt_cv_prog_compiler_pic_works=yes
7675      fi
7676    fi
7677    $RM conftest*
7678
7679 fi
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7681 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7682
7683 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7684     case $lt_prog_compiler_pic in
7685      "" | " "*) ;;
7686      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7687      esac
7688 else
7689     lt_prog_compiler_pic=
7690      lt_prog_compiler_can_build_shared=no
7691 fi
7692
7693 fi
7694
7695
7696
7697
7698
7699
7700 #
7701 # Check to make sure the static flag actually works.
7702 #
7703 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7705 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7706 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7707   $as_echo_n "(cached) " >&6
7708 else
7709   lt_cv_prog_compiler_static_works=no
7710    save_LDFLAGS="$LDFLAGS"
7711    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7712    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7713    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7714      # The linker can only warn and ignore the option if not recognized
7715      # So say no if there are warnings
7716      if test -s conftest.err; then
7717        # Append any errors to the config.log.
7718        cat conftest.err 1>&5
7719        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7720        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7721        if diff conftest.exp conftest.er2 >/dev/null; then
7722          lt_cv_prog_compiler_static_works=yes
7723        fi
7724      else
7725        lt_cv_prog_compiler_static_works=yes
7726      fi
7727    fi
7728    $RM -r conftest*
7729    LDFLAGS="$save_LDFLAGS"
7730
7731 fi
7732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7733 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7734
7735 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7736     :
7737 else
7738     lt_prog_compiler_static=
7739 fi
7740
7741
7742
7743
7744
7745
7746
7747   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7748 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7749 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7750   $as_echo_n "(cached) " >&6
7751 else
7752   lt_cv_prog_compiler_c_o=no
7753    $RM -r conftest 2>/dev/null
7754    mkdir conftest
7755    cd conftest
7756    mkdir out
7757    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7758
7759    lt_compiler_flag="-o out/conftest2.$ac_objext"
7760    # Insert the option either (1) after the last *FLAGS variable, or
7761    # (2) before a word containing "conftest.", or (3) at the end.
7762    # Note that $ac_compile itself does not contain backslashes and begins
7763    # with a dollar sign (not a hyphen), so the echo should work correctly.
7764    lt_compile=`echo "$ac_compile" | $SED \
7765    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7766    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7767    -e 's:$: $lt_compiler_flag:'`
7768    (eval echo "\"\$as_me:7768: $lt_compile\"" >&5)
7769    (eval "$lt_compile" 2>out/conftest.err)
7770    ac_status=$?
7771    cat out/conftest.err >&5
7772    echo "$as_me:7772: \$? = $ac_status" >&5
7773    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7774    then
7775      # The compiler can only warn and ignore the option if not recognized
7776      # So say no if there are warnings
7777      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7778      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7779      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7780        lt_cv_prog_compiler_c_o=yes
7781      fi
7782    fi
7783    chmod u+w . 2>&5
7784    $RM conftest*
7785    # SGI C++ compiler will create directory out/ii_files/ for
7786    # template instantiation
7787    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7788    $RM out/* && rmdir out
7789    cd ..
7790    $RM -r conftest
7791    $RM conftest*
7792
7793 fi
7794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7795 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7796
7797
7798
7799
7800
7801
7802   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7803 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7804 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7805   $as_echo_n "(cached) " >&6
7806 else
7807   lt_cv_prog_compiler_c_o=no
7808    $RM -r conftest 2>/dev/null
7809    mkdir conftest
7810    cd conftest
7811    mkdir out
7812    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7813
7814    lt_compiler_flag="-o out/conftest2.$ac_objext"
7815    # Insert the option either (1) after the last *FLAGS variable, or
7816    # (2) before a word containing "conftest.", or (3) at the end.
7817    # Note that $ac_compile itself does not contain backslashes and begins
7818    # with a dollar sign (not a hyphen), so the echo should work correctly.
7819    lt_compile=`echo "$ac_compile" | $SED \
7820    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7821    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7822    -e 's:$: $lt_compiler_flag:'`
7823    (eval echo "\"\$as_me:7823: $lt_compile\"" >&5)
7824    (eval "$lt_compile" 2>out/conftest.err)
7825    ac_status=$?
7826    cat out/conftest.err >&5
7827    echo "$as_me:7827: \$? = $ac_status" >&5
7828    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7829    then
7830      # The compiler can only warn and ignore the option if not recognized
7831      # So say no if there are warnings
7832      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7833      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7834      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7835        lt_cv_prog_compiler_c_o=yes
7836      fi
7837    fi
7838    chmod u+w . 2>&5
7839    $RM conftest*
7840    # SGI C++ compiler will create directory out/ii_files/ for
7841    # template instantiation
7842    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7843    $RM out/* && rmdir out
7844    cd ..
7845    $RM -r conftest
7846    $RM conftest*
7847
7848 fi
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7850 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7851
7852
7853
7854
7855 hard_links="nottested"
7856 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7857   # do not overwrite the value of need_locks provided by the user
7858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7859 $as_echo_n "checking if we can lock with hard links... " >&6; }
7860   hard_links=yes
7861   $RM conftest*
7862   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7863   touch conftest.a
7864   ln conftest.a conftest.b 2>&5 || hard_links=no
7865   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7866   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7867 $as_echo "$hard_links" >&6; }
7868   if test "$hard_links" = no; then
7869     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7870 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7871     need_locks=warn
7872   fi
7873 else
7874   need_locks=no
7875 fi
7876
7877
7878
7879
7880
7881
7882   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7883 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7884
7885   runpath_var=
7886   allow_undefined_flag=
7887   always_export_symbols=no
7888   archive_cmds=
7889   archive_expsym_cmds=
7890   compiler_needs_object=no
7891   enable_shared_with_static_runtimes=no
7892   export_dynamic_flag_spec=
7893   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7894   hardcode_automatic=no
7895   hardcode_direct=no
7896   hardcode_direct_absolute=no
7897   hardcode_libdir_flag_spec=
7898   hardcode_libdir_flag_spec_ld=
7899   hardcode_libdir_separator=
7900   hardcode_minus_L=no
7901   hardcode_shlibpath_var=unsupported
7902   inherit_rpath=no
7903   link_all_deplibs=unknown
7904   module_cmds=
7905   module_expsym_cmds=
7906   old_archive_from_new_cmds=
7907   old_archive_from_expsyms_cmds=
7908   thread_safe_flag_spec=
7909   whole_archive_flag_spec=
7910   # include_expsyms should be a list of space-separated symbols to be *always*
7911   # included in the symbol list
7912   include_expsyms=
7913   # exclude_expsyms can be an extended regexp of symbols to exclude
7914   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7915   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7916   # as well as any symbol that contains `d'.
7917   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7918   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7919   # platforms (ab)use it in PIC code, but their linkers get confused if
7920   # the symbol is explicitly referenced.  Since portable code cannot
7921   # rely on this symbol name, it's probably fine to never include it in
7922   # preloaded symbol tables.
7923   # Exclude shared library initialization/finalization symbols.
7924   extract_expsyms_cmds=
7925
7926   case $host_os in
7927   cygwin* | mingw* | pw32* | cegcc*)
7928     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7929     # When not using gcc, we currently assume that we are using
7930     # Microsoft Visual C++.
7931     if test "$GCC" != yes; then
7932       with_gnu_ld=no
7933     fi
7934     ;;
7935   interix*)
7936     # we just hope/assume this is gcc and not c89 (= MSVC++)
7937     with_gnu_ld=yes
7938     ;;
7939   openbsd*)
7940     with_gnu_ld=no
7941     ;;
7942   esac
7943
7944   ld_shlibs=yes
7945   if test "$with_gnu_ld" = yes; then
7946     # If archive_cmds runs LD, not CC, wlarc should be empty
7947     wlarc='${wl}'
7948
7949     # Set some defaults for GNU ld with shared library support. These
7950     # are reset later if shared libraries are not supported. Putting them
7951     # here allows them to be overridden if necessary.
7952     runpath_var=LD_RUN_PATH
7953     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7954     export_dynamic_flag_spec='${wl}--export-dynamic'
7955     # ancient GNU ld didn't support --whole-archive et. al.
7956     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7957       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7958     else
7959       whole_archive_flag_spec=
7960     fi
7961     supports_anon_versioning=no
7962     case `$LD -v 2>&1` in
7963       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7964       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7965       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7966       *\ 2.11.*) ;; # other 2.11 versions
7967       *) supports_anon_versioning=yes ;;
7968     esac
7969
7970     # See if GNU ld supports shared libraries.
7971     case $host_os in
7972     aix[3-9]*)
7973       # On AIX/PPC, the GNU linker is very broken
7974       if test "$host_cpu" != ia64; then
7975         ld_shlibs=no
7976         cat <<_LT_EOF 1>&2
7977
7978 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7979 *** to be unable to reliably create shared libraries on AIX.
7980 *** Therefore, libtool is disabling shared libraries support.  If you
7981 *** really care for shared libraries, you may want to modify your PATH
7982 *** so that a non-GNU linker is found, and then restart.
7983
7984 _LT_EOF
7985       fi
7986       ;;
7987
7988     amigaos*)
7989       case $host_cpu in
7990       powerpc)
7991             # see comment about AmigaOS4 .so support
7992             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7993             archive_expsym_cmds=''
7994         ;;
7995       m68k)
7996             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)'
7997             hardcode_libdir_flag_spec='-L$libdir'
7998             hardcode_minus_L=yes
7999         ;;
8000       esac
8001       ;;
8002
8003     beos*)
8004       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8005         allow_undefined_flag=unsupported
8006         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8007         # support --undefined.  This deserves some investigation.  FIXME
8008         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8009       else
8010         ld_shlibs=no
8011       fi
8012       ;;
8013
8014     cygwin* | mingw* | pw32* | cegcc*)
8015       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8016       # as there is no search path for DLLs.
8017       hardcode_libdir_flag_spec='-L$libdir'
8018       allow_undefined_flag=unsupported
8019       always_export_symbols=no
8020       enable_shared_with_static_runtimes=yes
8021       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8022
8023       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8024         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8025         # If the export-symbols file already is a .def file (1st line
8026         # is EXPORTS), use it as is; otherwise, prepend...
8027         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8028           cp $export_symbols $output_objdir/$soname.def;
8029         else
8030           echo EXPORTS > $output_objdir/$soname.def;
8031           cat $export_symbols >> $output_objdir/$soname.def;
8032         fi~
8033         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8034       else
8035         ld_shlibs=no
8036       fi
8037       ;;
8038
8039     interix[3-9]*)
8040       hardcode_direct=no
8041       hardcode_shlibpath_var=no
8042       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8043       export_dynamic_flag_spec='${wl}-E'
8044       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8045       # Instead, shared libraries are loaded at an image base (0x10000000 by
8046       # default) and relocated if they conflict, which is a slow very memory
8047       # consuming and fragmenting process.  To avoid this, we pick a random,
8048       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8049       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8050       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8051       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'
8052       ;;
8053
8054     gnu* | linux* | tpf* | k*bsd*-gnu)
8055       tmp_diet=no
8056       if test "$host_os" = linux-dietlibc; then
8057         case $cc_basename in
8058           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8059         esac
8060       fi
8061       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8062          && test "$tmp_diet" = no
8063       then
8064         tmp_addflag=
8065         tmp_sharedflag='-shared'
8066         case $cc_basename,$host_cpu in
8067         pgcc*)                          # Portland Group C compiler
8068           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'
8069           tmp_addflag=' $pic_flag'
8070           ;;
8071         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8072           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'
8073           tmp_addflag=' $pic_flag -Mnomain' ;;
8074         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8075           tmp_addflag=' -i_dynamic' ;;
8076         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8077           tmp_addflag=' -i_dynamic -nofor_main' ;;
8078         ifc* | ifort*)                  # Intel Fortran compiler
8079           tmp_addflag=' -nofor_main' ;;
8080         lf95*)                          # Lahey Fortran 8.1
8081           whole_archive_flag_spec=
8082           tmp_sharedflag='--shared' ;;
8083         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8084           tmp_sharedflag='-qmkshrobj'
8085           tmp_addflag= ;;
8086         esac
8087         case `$CC -V 2>&1 | sed 5q` in
8088         *Sun\ C*)                       # Sun C 5.9
8089           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'
8090           compiler_needs_object=yes
8091           tmp_sharedflag='-G' ;;
8092         *Sun\ F*)                       # Sun Fortran 8.3
8093           tmp_sharedflag='-G' ;;
8094         esac
8095         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8096
8097         if test "x$supports_anon_versioning" = xyes; then
8098           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8099             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8100             echo "local: *; };" >> $output_objdir/$libname.ver~
8101             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8102         fi
8103
8104         case $cc_basename in
8105         xlf*)
8106           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8107           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8108           hardcode_libdir_flag_spec=
8109           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8110           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8111           if test "x$supports_anon_versioning" = xyes; then
8112             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8113               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8114               echo "local: *; };" >> $output_objdir/$libname.ver~
8115               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8116           fi
8117           ;;
8118         esac
8119       else
8120         ld_shlibs=no
8121       fi
8122       ;;
8123
8124     netbsd* | netbsdelf*-gnu)
8125       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8126         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8127         wlarc=
8128       else
8129         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8130         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8131       fi
8132       ;;
8133
8134     solaris*)
8135       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8136         ld_shlibs=no
8137         cat <<_LT_EOF 1>&2
8138
8139 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8140 *** create shared libraries on Solaris systems.  Therefore, libtool
8141 *** is disabling shared libraries support.  We urge you to upgrade GNU
8142 *** binutils to release 2.9.1 or newer.  Another option is to modify
8143 *** your PATH or compiler configuration so that the native linker is
8144 *** used, and then restart.
8145
8146 _LT_EOF
8147       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8148         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8149         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8150       else
8151         ld_shlibs=no
8152       fi
8153       ;;
8154
8155     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8156       case `$LD -v 2>&1` in
8157         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8158         ld_shlibs=no
8159         cat <<_LT_EOF 1>&2
8160
8161 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8162 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8163 *** is disabling shared libraries support.  We urge you to upgrade GNU
8164 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8165 *** your PATH or compiler configuration so that the native linker is
8166 *** used, and then restart.
8167
8168 _LT_EOF
8169         ;;
8170         *)
8171           # For security reasons, it is highly recommended that you always
8172           # use absolute paths for naming shared libraries, and exclude the
8173           # DT_RUNPATH tag from executables and libraries.  But doing so
8174           # requires that you compile everything twice, which is a pain.
8175           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8176             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8177             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8178             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8179           else
8180             ld_shlibs=no
8181           fi
8182         ;;
8183       esac
8184       ;;
8185
8186     sunos4*)
8187       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8188       wlarc=
8189       hardcode_direct=yes
8190       hardcode_shlibpath_var=no
8191       ;;
8192
8193     *)
8194       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8195         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8196         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8197       else
8198         ld_shlibs=no
8199       fi
8200       ;;
8201     esac
8202
8203     if test "$ld_shlibs" = no; then
8204       runpath_var=
8205       hardcode_libdir_flag_spec=
8206       export_dynamic_flag_spec=
8207       whole_archive_flag_spec=
8208     fi
8209   else
8210     # PORTME fill in a description of your system's linker (not GNU ld)
8211     case $host_os in
8212     aix3*)
8213       allow_undefined_flag=unsupported
8214       always_export_symbols=yes
8215       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'
8216       # Note: this linker hardcodes the directories in LIBPATH if there
8217       # are no directories specified by -L.
8218       hardcode_minus_L=yes
8219       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8220         # Neither direct hardcoding nor static linking is supported with a
8221         # broken collect2.
8222         hardcode_direct=unsupported
8223       fi
8224       ;;
8225
8226     aix[4-9]*)
8227       if test "$host_cpu" = ia64; then
8228         # On IA64, the linker does run time linking by default, so we don't
8229         # have to do anything special.
8230         aix_use_runtimelinking=no
8231         exp_sym_flag='-Bexport'
8232         no_entry_flag=""
8233       else
8234         # If we're using GNU nm, then we don't want the "-C" option.
8235         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8236         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8237           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'
8238         else
8239           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'
8240         fi
8241         aix_use_runtimelinking=no
8242
8243         # Test if we are trying to use run time linking or normal
8244         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8245         # need to do runtime linking.
8246         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8247           for ld_flag in $LDFLAGS; do
8248           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8249             aix_use_runtimelinking=yes
8250             break
8251           fi
8252           done
8253           ;;
8254         esac
8255
8256         exp_sym_flag='-bexport'
8257         no_entry_flag='-bnoentry'
8258       fi
8259
8260       # When large executables or shared objects are built, AIX ld can
8261       # have problems creating the table of contents.  If linking a library
8262       # or program results in "error TOC overflow" add -mminimal-toc to
8263       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8264       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8265
8266       archive_cmds=''
8267       hardcode_direct=yes
8268       hardcode_direct_absolute=yes
8269       hardcode_libdir_separator=':'
8270       link_all_deplibs=yes
8271       file_list_spec='${wl}-f,'
8272
8273       if test "$GCC" = yes; then
8274         case $host_os in aix4.[012]|aix4.[012].*)
8275         # We only want to do this on AIX 4.2 and lower, the check
8276         # below for broken collect2 doesn't work under 4.3+
8277           collect2name=`${CC} -print-prog-name=collect2`
8278           if test -f "$collect2name" &&
8279            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8280           then
8281           # We have reworked collect2
8282           :
8283           else
8284           # We have old collect2
8285           hardcode_direct=unsupported
8286           # It fails to find uninstalled libraries when the uninstalled
8287           # path is not listed in the libpath.  Setting hardcode_minus_L
8288           # to unsupported forces relinking
8289           hardcode_minus_L=yes
8290           hardcode_libdir_flag_spec='-L$libdir'
8291           hardcode_libdir_separator=
8292           fi
8293           ;;
8294         esac
8295         shared_flag='-shared'
8296         if test "$aix_use_runtimelinking" = yes; then
8297           shared_flag="$shared_flag "'${wl}-G'
8298         fi
8299         link_all_deplibs=no
8300       else
8301         # not using gcc
8302         if test "$host_cpu" = ia64; then
8303         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8304         # chokes on -Wl,-G. The following line is correct:
8305           shared_flag='-G'
8306         else
8307           if test "$aix_use_runtimelinking" = yes; then
8308             shared_flag='${wl}-G'
8309           else
8310             shared_flag='${wl}-bM:SRE'
8311           fi
8312         fi
8313       fi
8314
8315       export_dynamic_flag_spec='${wl}-bexpall'
8316       # It seems that -bexpall does not export symbols beginning with
8317       # underscore (_), so it is better to generate a list of symbols to export.
8318       always_export_symbols=yes
8319       if test "$aix_use_runtimelinking" = yes; then
8320         # Warning - without using the other runtime loading flags (-brtl),
8321         # -berok will link without error, but may produce a broken library.
8322         allow_undefined_flag='-berok'
8323         # Determine the default libpath from the value encoded in an
8324         # empty executable.
8325         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8326 /* end confdefs.h.  */
8327
8328 int
8329 main ()
8330 {
8331
8332   ;
8333   return 0;
8334 }
8335 _ACEOF
8336 if ac_fn_c_try_link "$LINENO"; then :
8337
8338 lt_aix_libpath_sed='
8339     /Import File Strings/,/^$/ {
8340         /^0/ {
8341             s/^0  *\(.*\)$/\1/
8342             p
8343         }
8344     }'
8345 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8346 # Check for a 64-bit object if we didn't find anything.
8347 if test -z "$aix_libpath"; then
8348   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8349 fi
8350 fi
8351 rm -f core conftest.err conftest.$ac_objext \
8352     conftest$ac_exeext conftest.$ac_ext
8353 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8354
8355         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8356         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"
8357       else
8358         if test "$host_cpu" = ia64; then
8359           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8360           allow_undefined_flag="-z nodefs"
8361           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"
8362         else
8363          # Determine the default libpath from the value encoded in an
8364          # empty executable.
8365          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8366 /* end confdefs.h.  */
8367
8368 int
8369 main ()
8370 {
8371
8372   ;
8373   return 0;
8374 }
8375 _ACEOF
8376 if ac_fn_c_try_link "$LINENO"; then :
8377
8378 lt_aix_libpath_sed='
8379     /Import File Strings/,/^$/ {
8380         /^0/ {
8381             s/^0  *\(.*\)$/\1/
8382             p
8383         }
8384     }'
8385 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8386 # Check for a 64-bit object if we didn't find anything.
8387 if test -z "$aix_libpath"; then
8388   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8389 fi
8390 fi
8391 rm -f core conftest.err conftest.$ac_objext \
8392     conftest$ac_exeext conftest.$ac_ext
8393 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8394
8395          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8396           # Warning - without using the other run time loading flags,
8397           # -berok will link without error, but may produce a broken library.
8398           no_undefined_flag=' ${wl}-bernotok'
8399           allow_undefined_flag=' ${wl}-berok'
8400           # Exported symbols can be pulled into shared objects from archives
8401           whole_archive_flag_spec='$convenience'
8402           archive_cmds_need_lc=yes
8403           # This is similar to how AIX traditionally builds its shared libraries.
8404           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'
8405         fi
8406       fi
8407       ;;
8408
8409     amigaos*)
8410       case $host_cpu in
8411       powerpc)
8412             # see comment about AmigaOS4 .so support
8413             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8414             archive_expsym_cmds=''
8415         ;;
8416       m68k)
8417             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)'
8418             hardcode_libdir_flag_spec='-L$libdir'
8419             hardcode_minus_L=yes
8420         ;;
8421       esac
8422       ;;
8423
8424     bsdi[45]*)
8425       export_dynamic_flag_spec=-rdynamic
8426       ;;
8427
8428     cygwin* | mingw* | pw32* | cegcc*)
8429       # When not using gcc, we currently assume that we are using
8430       # Microsoft Visual C++.
8431       # hardcode_libdir_flag_spec is actually meaningless, as there is
8432       # no search path for DLLs.
8433       hardcode_libdir_flag_spec=' '
8434       allow_undefined_flag=unsupported
8435       # Tell ltmain to make .lib files, not .a files.
8436       libext=lib
8437       # Tell ltmain to make .dll files, not .so files.
8438       shrext_cmds=".dll"
8439       # FIXME: Setting linknames here is a bad hack.
8440       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8441       # The linker will automatically build a .lib file if we build a DLL.
8442       old_archive_from_new_cmds='true'
8443       # FIXME: Should let the user specify the lib program.
8444       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8445       fix_srcfile_path='`cygpath -w "$srcfile"`'
8446       enable_shared_with_static_runtimes=yes
8447       ;;
8448
8449     darwin* | rhapsody*)
8450
8451
8452   archive_cmds_need_lc=no
8453   hardcode_direct=no
8454   hardcode_automatic=yes
8455   hardcode_shlibpath_var=unsupported
8456   whole_archive_flag_spec=''
8457   link_all_deplibs=yes
8458   allow_undefined_flag="$_lt_dar_allow_undefined"
8459   case $cc_basename in
8460      ifort*) _lt_dar_can_shared=yes ;;
8461      *) _lt_dar_can_shared=$GCC ;;
8462   esac
8463   if test "$_lt_dar_can_shared" = "yes"; then
8464     output_verbose_link_cmd=echo
8465     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8466     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8467     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}"
8468     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}"
8469
8470   else
8471   ld_shlibs=no
8472   fi
8473
8474       ;;
8475
8476     dgux*)
8477       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8478       hardcode_libdir_flag_spec='-L$libdir'
8479       hardcode_shlibpath_var=no
8480       ;;
8481
8482     freebsd1*)
8483       ld_shlibs=no
8484       ;;
8485
8486     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8487     # support.  Future versions do this automatically, but an explicit c++rt0.o
8488     # does not break anything, and helps significantly (at the cost of a little
8489     # extra space).
8490     freebsd2.2*)
8491       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8492       hardcode_libdir_flag_spec='-R$libdir'
8493       hardcode_direct=yes
8494       hardcode_shlibpath_var=no
8495       ;;
8496
8497     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8498     freebsd2*)
8499       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8500       hardcode_direct=yes
8501       hardcode_minus_L=yes
8502       hardcode_shlibpath_var=no
8503       ;;
8504
8505     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8506     freebsd* | dragonfly*)
8507       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8508       hardcode_libdir_flag_spec='-R$libdir'
8509       hardcode_direct=yes
8510       hardcode_shlibpath_var=no
8511       ;;
8512
8513     hpux9*)
8514       if test "$GCC" = yes; then
8515         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'
8516       else
8517         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'
8518       fi
8519       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8520       hardcode_libdir_separator=:
8521       hardcode_direct=yes
8522
8523       # hardcode_minus_L: Not really in the search PATH,
8524       # but as the default location of the library.
8525       hardcode_minus_L=yes
8526       export_dynamic_flag_spec='${wl}-E'
8527       ;;
8528
8529     hpux10*)
8530       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8531         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8532       else
8533         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8534       fi
8535       if test "$with_gnu_ld" = no; then
8536         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8537         hardcode_libdir_flag_spec_ld='+b $libdir'
8538         hardcode_libdir_separator=:
8539         hardcode_direct=yes
8540         hardcode_direct_absolute=yes
8541         export_dynamic_flag_spec='${wl}-E'
8542         # hardcode_minus_L: Not really in the search PATH,
8543         # but as the default location of the library.
8544         hardcode_minus_L=yes
8545       fi
8546       ;;
8547
8548     hpux11*)
8549       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8550         case $host_cpu in
8551         hppa*64*)
8552           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8553           ;;
8554         ia64*)
8555           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8556           ;;
8557         *)
8558           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8559           ;;
8560         esac
8561       else
8562         case $host_cpu in
8563         hppa*64*)
8564           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8565           ;;
8566         ia64*)
8567           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8568           ;;
8569         *)
8570           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8571           ;;
8572         esac
8573       fi
8574       if test "$with_gnu_ld" = no; then
8575         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8576         hardcode_libdir_separator=:
8577
8578         case $host_cpu in
8579         hppa*64*|ia64*)
8580           hardcode_direct=no
8581           hardcode_shlibpath_var=no
8582           ;;
8583         *)
8584           hardcode_direct=yes
8585           hardcode_direct_absolute=yes
8586           export_dynamic_flag_spec='${wl}-E'
8587
8588           # hardcode_minus_L: Not really in the search PATH,
8589           # but as the default location of the library.
8590           hardcode_minus_L=yes
8591           ;;
8592         esac
8593       fi
8594       ;;
8595
8596     irix5* | irix6* | nonstopux*)
8597       if test "$GCC" = yes; then
8598         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'
8599         # Try to use the -exported_symbol ld option, if it does not
8600         # work, assume that -exports_file does not work either and
8601         # implicitly export all symbols.
8602         save_LDFLAGS="$LDFLAGS"
8603         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8604         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8605 /* end confdefs.h.  */
8606 int foo(void) {}
8607 _ACEOF
8608 if ac_fn_c_try_link "$LINENO"; then :
8609   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'
8610
8611 fi
8612 rm -f core conftest.err conftest.$ac_objext \
8613     conftest$ac_exeext conftest.$ac_ext
8614         LDFLAGS="$save_LDFLAGS"
8615       else
8616         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'
8617         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'
8618       fi
8619       archive_cmds_need_lc='no'
8620       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8621       hardcode_libdir_separator=:
8622       inherit_rpath=yes
8623       link_all_deplibs=yes
8624       ;;
8625
8626     netbsd* | netbsdelf*-gnu)
8627       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8628         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8629       else
8630         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8631       fi
8632       hardcode_libdir_flag_spec='-R$libdir'
8633       hardcode_direct=yes
8634       hardcode_shlibpath_var=no
8635       ;;
8636
8637     newsos6)
8638       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8639       hardcode_direct=yes
8640       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8641       hardcode_libdir_separator=:
8642       hardcode_shlibpath_var=no
8643       ;;
8644
8645     *nto* | *qnx*)
8646       ;;
8647
8648     openbsd*)
8649       if test -f /usr/libexec/ld.so; then
8650         hardcode_direct=yes
8651         hardcode_shlibpath_var=no
8652         hardcode_direct_absolute=yes
8653         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8654           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8655           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8656           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8657           export_dynamic_flag_spec='${wl}-E'
8658         else
8659           case $host_os in
8660            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8661              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8662              hardcode_libdir_flag_spec='-R$libdir'
8663              ;;
8664            *)
8665              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8666              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8667              ;;
8668           esac
8669         fi
8670       else
8671         ld_shlibs=no
8672       fi
8673       ;;
8674
8675     os2*)
8676       hardcode_libdir_flag_spec='-L$libdir'
8677       hardcode_minus_L=yes
8678       allow_undefined_flag=unsupported
8679       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'
8680       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8681       ;;
8682
8683     osf3*)
8684       if test "$GCC" = yes; then
8685         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8686         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'
8687       else
8688         allow_undefined_flag=' -expect_unresolved \*'
8689         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'
8690       fi
8691       archive_cmds_need_lc='no'
8692       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8693       hardcode_libdir_separator=:
8694       ;;
8695
8696     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8697       if test "$GCC" = yes; then
8698         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8699         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'
8700         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8701       else
8702         allow_undefined_flag=' -expect_unresolved \*'
8703         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'
8704         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~
8705         $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'
8706
8707         # Both c and cxx compiler support -rpath directly
8708         hardcode_libdir_flag_spec='-rpath $libdir'
8709       fi
8710       archive_cmds_need_lc='no'
8711       hardcode_libdir_separator=:
8712       ;;
8713
8714     solaris*)
8715       no_undefined_flag=' -z defs'
8716       if test "$GCC" = yes; then
8717         wlarc='${wl}'
8718         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8719         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8720           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8721       else
8722         case `$CC -V 2>&1` in
8723         *"Compilers 5.0"*)
8724           wlarc=''
8725           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8726           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8727           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8728           ;;
8729         *)
8730           wlarc='${wl}'
8731           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8732           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8733           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8734           ;;
8735         esac
8736       fi
8737       hardcode_libdir_flag_spec='-R$libdir'
8738       hardcode_shlibpath_var=no
8739       case $host_os in
8740       solaris2.[0-5] | solaris2.[0-5].*) ;;
8741       *)
8742         # The compiler driver will combine and reorder linker options,
8743         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8744         # but is careful enough not to reorder.
8745         # Supported since Solaris 2.6 (maybe 2.5.1?)
8746         if test "$GCC" = yes; then
8747           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8748         else
8749           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8750         fi
8751         ;;
8752       esac
8753       link_all_deplibs=yes
8754       ;;
8755
8756     sunos4*)
8757       if test "x$host_vendor" = xsequent; then
8758         # Use $CC to link under sequent, because it throws in some extra .o
8759         # files that make .init and .fini sections work.
8760         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8761       else
8762         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8763       fi
8764       hardcode_libdir_flag_spec='-L$libdir'
8765       hardcode_direct=yes
8766       hardcode_minus_L=yes
8767       hardcode_shlibpath_var=no
8768       ;;
8769
8770     sysv4)
8771       case $host_vendor in
8772         sni)
8773           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8774           hardcode_direct=yes # is this really true???
8775         ;;
8776         siemens)
8777           ## LD is ld it makes a PLAMLIB
8778           ## CC just makes a GrossModule.
8779           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8780           reload_cmds='$CC -r -o $output$reload_objs'
8781           hardcode_direct=no
8782         ;;
8783         motorola)
8784           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8785           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8786         ;;
8787       esac
8788       runpath_var='LD_RUN_PATH'
8789       hardcode_shlibpath_var=no
8790       ;;
8791
8792     sysv4.3*)
8793       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8794       hardcode_shlibpath_var=no
8795       export_dynamic_flag_spec='-Bexport'
8796       ;;
8797
8798     sysv4*MP*)
8799       if test -d /usr/nec; then
8800         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8801         hardcode_shlibpath_var=no
8802         runpath_var=LD_RUN_PATH
8803         hardcode_runpath_var=yes
8804         ld_shlibs=yes
8805       fi
8806       ;;
8807
8808     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8809       no_undefined_flag='${wl}-z,text'
8810       archive_cmds_need_lc=no
8811       hardcode_shlibpath_var=no
8812       runpath_var='LD_RUN_PATH'
8813
8814       if test "$GCC" = yes; then
8815         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8816         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8817       else
8818         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8819         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8820       fi
8821       ;;
8822
8823     sysv5* | sco3.2v5* | sco5v6*)
8824       # Note: We can NOT use -z defs as we might desire, because we do not
8825       # link with -lc, and that would cause any symbols used from libc to
8826       # always be unresolved, which means just about no library would
8827       # ever link correctly.  If we're not using GNU ld we use -z text
8828       # though, which does catch some bad symbols but isn't as heavy-handed
8829       # as -z defs.
8830       no_undefined_flag='${wl}-z,text'
8831       allow_undefined_flag='${wl}-z,nodefs'
8832       archive_cmds_need_lc=no
8833       hardcode_shlibpath_var=no
8834       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8835       hardcode_libdir_separator=':'
8836       link_all_deplibs=yes
8837       export_dynamic_flag_spec='${wl}-Bexport'
8838       runpath_var='LD_RUN_PATH'
8839
8840       if test "$GCC" = yes; then
8841         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8842         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8843       else
8844         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8845         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8846       fi
8847       ;;
8848
8849     uts4*)
8850       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8851       hardcode_libdir_flag_spec='-L$libdir'
8852       hardcode_shlibpath_var=no
8853       ;;
8854
8855     *)
8856       ld_shlibs=no
8857       ;;
8858     esac
8859
8860     if test x$host_vendor = xsni; then
8861       case $host in
8862       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8863         export_dynamic_flag_spec='${wl}-Blargedynsym'
8864         ;;
8865       esac
8866     fi
8867   fi
8868
8869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8870 $as_echo "$ld_shlibs" >&6; }
8871 test "$ld_shlibs" = no && can_build_shared=no
8872
8873 with_gnu_ld=$with_gnu_ld
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889 #
8890 # Do we need to explicitly link libc?
8891 #
8892 case "x$archive_cmds_need_lc" in
8893 x|xyes)
8894   # Assume -lc should be added
8895   archive_cmds_need_lc=yes
8896
8897   if test "$enable_shared" = yes && test "$GCC" = yes; then
8898     case $archive_cmds in
8899     *'~'*)
8900       # FIXME: we may have to deal with multi-command sequences.
8901       ;;
8902     '$CC '*)
8903       # Test whether the compiler implicitly links with -lc since on some
8904       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8905       # to ld, don't add -lc before -lgcc.
8906       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8907 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8908       $RM conftest*
8909       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8910
8911       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8912   (eval $ac_compile) 2>&5
8913   ac_status=$?
8914   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8915   test $ac_status = 0; } 2>conftest.err; then
8916         soname=conftest
8917         lib=conftest
8918         libobjs=conftest.$ac_objext
8919         deplibs=
8920         wl=$lt_prog_compiler_wl
8921         pic_flag=$lt_prog_compiler_pic
8922         compiler_flags=-v
8923         linker_flags=-v
8924         verstring=
8925         output_objdir=.
8926         libname=conftest
8927         lt_save_allow_undefined_flag=$allow_undefined_flag
8928         allow_undefined_flag=
8929         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8930   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8931   ac_status=$?
8932   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8933   test $ac_status = 0; }
8934         then
8935           archive_cmds_need_lc=no
8936         else
8937           archive_cmds_need_lc=yes
8938         fi
8939         allow_undefined_flag=$lt_save_allow_undefined_flag
8940       else
8941         cat conftest.err 1>&5
8942       fi
8943       $RM conftest*
8944       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8945 $as_echo "$archive_cmds_need_lc" >&6; }
8946       ;;
8947     esac
8948   fi
8949   ;;
8950 esac
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9109 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9110
9111 if test "$GCC" = yes; then
9112   case $host_os in
9113     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9114     *) lt_awk_arg="/^libraries:/" ;;
9115   esac
9116   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9117   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9118     # if the path contains ";" then we assume it to be the separator
9119     # otherwise default to the standard path separator (i.e. ":") - it is
9120     # assumed that no part of a normal pathname contains ";" but that should
9121     # okay in the real world where ";" in dirpaths is itself problematic.
9122     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9123   else
9124     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9125   fi
9126   # Ok, now we have the path, separated by spaces, we can step through it
9127   # and add multilib dir if necessary.
9128   lt_tmp_lt_search_path_spec=
9129   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9130   for lt_sys_path in $lt_search_path_spec; do
9131     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9132       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9133     else
9134       test -d "$lt_sys_path" && \
9135         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9136     fi
9137   done
9138   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9139 BEGIN {RS=" "; FS="/|\n";} {
9140   lt_foo="";
9141   lt_count=0;
9142   for (lt_i = NF; lt_i > 0; lt_i--) {
9143     if ($lt_i != "" && $lt_i != ".") {
9144       if ($lt_i == "..") {
9145         lt_count++;
9146       } else {
9147         if (lt_count == 0) {
9148           lt_foo="/" $lt_i lt_foo;
9149         } else {
9150           lt_count--;
9151         }
9152       }
9153     }
9154   }
9155   if (lt_foo != "") { lt_freq[lt_foo]++; }
9156   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9157 }'`
9158   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9159 else
9160   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9161 fi
9162 library_names_spec=
9163 libname_spec='lib$name'
9164 soname_spec=
9165 shrext_cmds=".so"
9166 postinstall_cmds=
9167 postuninstall_cmds=
9168 finish_cmds=
9169 finish_eval=
9170 shlibpath_var=
9171 shlibpath_overrides_runpath=unknown
9172 version_type=none
9173 dynamic_linker="$host_os ld.so"
9174 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9175 need_lib_prefix=unknown
9176 hardcode_into_libs=no
9177
9178 # when you set need_version to no, make sure it does not cause -set_version
9179 # flags to be left without arguments
9180 need_version=unknown
9181
9182 case $host_os in
9183 aix3*)
9184   version_type=linux
9185   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9186   shlibpath_var=LIBPATH
9187
9188   # AIX 3 has no versioning support, so we append a major version to the name.
9189   soname_spec='${libname}${release}${shared_ext}$major'
9190   ;;
9191
9192 aix[4-9]*)
9193   version_type=linux
9194   need_lib_prefix=no
9195   need_version=no
9196   hardcode_into_libs=yes
9197   if test "$host_cpu" = ia64; then
9198     # AIX 5 supports IA64
9199     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9200     shlibpath_var=LD_LIBRARY_PATH
9201   else
9202     # With GCC up to 2.95.x, collect2 would create an import file
9203     # for dependence libraries.  The import file would start with
9204     # the line `#! .'.  This would cause the generated library to
9205     # depend on `.', always an invalid library.  This was fixed in
9206     # development snapshots of GCC prior to 3.0.
9207     case $host_os in
9208       aix4 | aix4.[01] | aix4.[01].*)
9209       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9210            echo ' yes '
9211            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9212         :
9213       else
9214         can_build_shared=no
9215       fi
9216       ;;
9217     esac
9218     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9219     # soname into executable. Probably we can add versioning support to
9220     # collect2, so additional links can be useful in future.
9221     if test "$aix_use_runtimelinking" = yes; then
9222       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9223       # instead of lib<name>.a to let people know that these are not
9224       # typical AIX shared libraries.
9225       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9226     else
9227       # We preserve .a as extension for shared libraries through AIX4.2
9228       # and later when we are not doing run time linking.
9229       library_names_spec='${libname}${release}.a $libname.a'
9230       soname_spec='${libname}${release}${shared_ext}$major'
9231     fi
9232     shlibpath_var=LIBPATH
9233   fi
9234   ;;
9235
9236 amigaos*)
9237   case $host_cpu in
9238   powerpc)
9239     # Since July 2007 AmigaOS4 officially supports .so libraries.
9240     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9241     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9242     ;;
9243   m68k)
9244     library_names_spec='$libname.ixlibrary $libname.a'
9245     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9246     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'
9247     ;;
9248   esac
9249   ;;
9250
9251 beos*)
9252   library_names_spec='${libname}${shared_ext}'
9253   dynamic_linker="$host_os ld.so"
9254   shlibpath_var=LIBRARY_PATH
9255   ;;
9256
9257 bsdi[45]*)
9258   version_type=linux
9259   need_version=no
9260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9261   soname_spec='${libname}${release}${shared_ext}$major'
9262   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9263   shlibpath_var=LD_LIBRARY_PATH
9264   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9265   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9266   # the default ld.so.conf also contains /usr/contrib/lib and
9267   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9268   # libtool to hard-code these into programs
9269   ;;
9270
9271 cygwin* | mingw* | pw32* | cegcc*)
9272   version_type=windows
9273   shrext_cmds=".dll"
9274   need_version=no
9275   need_lib_prefix=no
9276
9277   case $GCC,$host_os in
9278   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9279     library_names_spec='$libname.dll.a'
9280     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9281     postinstall_cmds='base_file=`basename \${file}`~
9282       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9283       dldir=$destdir/`dirname \$dlpath`~
9284       test -d \$dldir || mkdir -p \$dldir~
9285       $install_prog $dir/$dlname \$dldir/$dlname~
9286       chmod a+x \$dldir/$dlname~
9287       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9288         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9289       fi'
9290     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9291       dlpath=$dir/\$dldll~
9292        $RM \$dlpath'
9293     shlibpath_overrides_runpath=yes
9294
9295     case $host_os in
9296     cygwin*)
9297       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9298       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9299       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9300       ;;
9301     mingw* | cegcc*)
9302       # MinGW DLLs use traditional 'lib' prefix
9303       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9304       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9305       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9306         # It is most probably a Windows format PATH printed by
9307         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9308         # path with ; separators, and with drive letters. We can handle the
9309         # drive letters (cygwin fileutils understands them), so leave them,
9310         # especially as we might pass files found there to a mingw objdump,
9311         # which wouldn't understand a cygwinified path. Ahh.
9312         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9313       else
9314         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9315       fi
9316       ;;
9317     pw32*)
9318       # pw32 DLLs use 'pw' prefix rather than 'lib'
9319       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9320       ;;
9321     esac
9322     ;;
9323
9324   *)
9325     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9326     ;;
9327   esac
9328   dynamic_linker='Win32 ld.exe'
9329   # FIXME: first we should search . and the directory the executable is in
9330   shlibpath_var=PATH
9331   ;;
9332
9333 darwin* | rhapsody*)
9334   dynamic_linker="$host_os dyld"
9335   version_type=darwin
9336   need_lib_prefix=no
9337   need_version=no
9338   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9339   soname_spec='${libname}${release}${major}$shared_ext'
9340   shlibpath_overrides_runpath=yes
9341   shlibpath_var=DYLD_LIBRARY_PATH
9342   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9343
9344   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9345   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9346   ;;
9347
9348 dgux*)
9349   version_type=linux
9350   need_lib_prefix=no
9351   need_version=no
9352   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9353   soname_spec='${libname}${release}${shared_ext}$major'
9354   shlibpath_var=LD_LIBRARY_PATH
9355   ;;
9356
9357 freebsd1*)
9358   dynamic_linker=no
9359   ;;
9360
9361 freebsd* | dragonfly*)
9362   # DragonFly does not have aout.  When/if they implement a new
9363   # versioning mechanism, adjust this.
9364   if test -x /usr/bin/objformat; then
9365     objformat=`/usr/bin/objformat`
9366   else
9367     case $host_os in
9368     freebsd[123]*) objformat=aout ;;
9369     *) objformat=elf ;;
9370     esac
9371   fi
9372   version_type=freebsd-$objformat
9373   case $version_type in
9374     freebsd-elf*)
9375       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9376       need_version=no
9377       need_lib_prefix=no
9378       ;;
9379     freebsd-*)
9380       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9381       need_version=yes
9382       ;;
9383   esac
9384   shlibpath_var=LD_LIBRARY_PATH
9385   case $host_os in
9386   freebsd2*)
9387     shlibpath_overrides_runpath=yes
9388     ;;
9389   freebsd3.[01]* | freebsdelf3.[01]*)
9390     shlibpath_overrides_runpath=yes
9391     hardcode_into_libs=yes
9392     ;;
9393   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9394   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9395     shlibpath_overrides_runpath=no
9396     hardcode_into_libs=yes
9397     ;;
9398   *) # from 4.6 on, and DragonFly
9399     shlibpath_overrides_runpath=yes
9400     hardcode_into_libs=yes
9401     ;;
9402   esac
9403   ;;
9404
9405 gnu*)
9406   version_type=linux
9407   need_lib_prefix=no
9408   need_version=no
9409   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9410   soname_spec='${libname}${release}${shared_ext}$major'
9411   shlibpath_var=LD_LIBRARY_PATH
9412   hardcode_into_libs=yes
9413   ;;
9414
9415 hpux9* | hpux10* | hpux11*)
9416   # Give a soname corresponding to the major version so that dld.sl refuses to
9417   # link against other versions.
9418   version_type=sunos
9419   need_lib_prefix=no
9420   need_version=no
9421   case $host_cpu in
9422   ia64*)
9423     shrext_cmds='.so'
9424     hardcode_into_libs=yes
9425     dynamic_linker="$host_os dld.so"
9426     shlibpath_var=LD_LIBRARY_PATH
9427     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9428     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9429     soname_spec='${libname}${release}${shared_ext}$major'
9430     if test "X$HPUX_IA64_MODE" = X32; then
9431       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9432     else
9433       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9434     fi
9435     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9436     ;;
9437   hppa*64*)
9438     shrext_cmds='.sl'
9439     hardcode_into_libs=yes
9440     dynamic_linker="$host_os dld.sl"
9441     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9442     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9443     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9444     soname_spec='${libname}${release}${shared_ext}$major'
9445     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9446     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9447     ;;
9448   *)
9449     shrext_cmds='.sl'
9450     dynamic_linker="$host_os dld.sl"
9451     shlibpath_var=SHLIB_PATH
9452     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9453     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9454     soname_spec='${libname}${release}${shared_ext}$major'
9455     ;;
9456   esac
9457   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9458   postinstall_cmds='chmod 555 $lib'
9459   ;;
9460
9461 interix[3-9]*)
9462   version_type=linux
9463   need_lib_prefix=no
9464   need_version=no
9465   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9466   soname_spec='${libname}${release}${shared_ext}$major'
9467   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9468   shlibpath_var=LD_LIBRARY_PATH
9469   shlibpath_overrides_runpath=no
9470   hardcode_into_libs=yes
9471   ;;
9472
9473 irix5* | irix6* | nonstopux*)
9474   case $host_os in
9475     nonstopux*) version_type=nonstopux ;;
9476     *)
9477         if test "$lt_cv_prog_gnu_ld" = yes; then
9478                 version_type=linux
9479         else
9480                 version_type=irix
9481         fi ;;
9482   esac
9483   need_lib_prefix=no
9484   need_version=no
9485   soname_spec='${libname}${release}${shared_ext}$major'
9486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9487   case $host_os in
9488   irix5* | nonstopux*)
9489     libsuff= shlibsuff=
9490     ;;
9491   *)
9492     case $LD in # libtool.m4 will add one of these switches to LD
9493     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9494       libsuff= shlibsuff= libmagic=32-bit;;
9495     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9496       libsuff=32 shlibsuff=N32 libmagic=N32;;
9497     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9498       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9499     *) libsuff= shlibsuff= libmagic=never-match;;
9500     esac
9501     ;;
9502   esac
9503   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9504   shlibpath_overrides_runpath=no
9505   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9506   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9507   hardcode_into_libs=yes
9508   ;;
9509
9510 # No shared lib support for Linux oldld, aout, or coff.
9511 linux*oldld* | linux*aout* | linux*coff*)
9512   dynamic_linker=no
9513   ;;
9514
9515 # This must be Linux ELF.
9516 linux* | k*bsd*-gnu)
9517   version_type=linux
9518   need_lib_prefix=no
9519   need_version=no
9520   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9521   soname_spec='${libname}${release}${shared_ext}$major'
9522   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9523   shlibpath_var=LD_LIBRARY_PATH
9524   shlibpath_overrides_runpath=no
9525   # Some binutils ld are patched to set DT_RUNPATH
9526   save_LDFLAGS=$LDFLAGS
9527   save_libdir=$libdir
9528   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9529        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9530   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9531 /* end confdefs.h.  */
9532
9533 int
9534 main ()
9535 {
9536
9537   ;
9538   return 0;
9539 }
9540 _ACEOF
9541 if ac_fn_c_try_link "$LINENO"; then :
9542   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9543   shlibpath_overrides_runpath=yes
9544 fi
9545 fi
9546 rm -f core conftest.err conftest.$ac_objext \
9547     conftest$ac_exeext conftest.$ac_ext
9548   LDFLAGS=$save_LDFLAGS
9549   libdir=$save_libdir
9550
9551   # This implies no fast_install, which is unacceptable.
9552   # Some rework will be needed to allow for fast_install
9553   # before this can be enabled.
9554   hardcode_into_libs=yes
9555
9556   # Append ld.so.conf contents to the search path
9557   if test -f /etc/ld.so.conf; then
9558     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' ' '`
9559     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9560   fi
9561
9562   # We used to test for /lib/ld.so.1 and disable shared libraries on
9563   # powerpc, because MkLinux only supported shared libraries with the
9564   # GNU dynamic linker.  Since this was broken with cross compilers,
9565   # most powerpc-linux boxes support dynamic linking these days and
9566   # people can always --disable-shared, the test was removed, and we
9567   # assume the GNU/Linux dynamic linker is in use.
9568   dynamic_linker='GNU/Linux ld.so'
9569   ;;
9570
9571 netbsdelf*-gnu)
9572   version_type=linux
9573   need_lib_prefix=no
9574   need_version=no
9575   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9576   soname_spec='${libname}${release}${shared_ext}$major'
9577   shlibpath_var=LD_LIBRARY_PATH
9578   shlibpath_overrides_runpath=no
9579   hardcode_into_libs=yes
9580   dynamic_linker='NetBSD ld.elf_so'
9581   ;;
9582
9583 netbsd*)
9584   version_type=sunos
9585   need_lib_prefix=no
9586   need_version=no
9587   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9588     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9589     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9590     dynamic_linker='NetBSD (a.out) ld.so'
9591   else
9592     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9593     soname_spec='${libname}${release}${shared_ext}$major'
9594     dynamic_linker='NetBSD ld.elf_so'
9595   fi
9596   shlibpath_var=LD_LIBRARY_PATH
9597   shlibpath_overrides_runpath=yes
9598   hardcode_into_libs=yes
9599   ;;
9600
9601 newsos6)
9602   version_type=linux
9603   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9604   shlibpath_var=LD_LIBRARY_PATH
9605   shlibpath_overrides_runpath=yes
9606   ;;
9607
9608 *nto* | *qnx*)
9609   version_type=qnx
9610   need_lib_prefix=no
9611   need_version=no
9612   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9613   soname_spec='${libname}${release}${shared_ext}$major'
9614   shlibpath_var=LD_LIBRARY_PATH
9615   shlibpath_overrides_runpath=no
9616   hardcode_into_libs=yes
9617   dynamic_linker='ldqnx.so'
9618   ;;
9619
9620 openbsd*)
9621   version_type=sunos
9622   sys_lib_dlsearch_path_spec="/usr/lib"
9623   need_lib_prefix=no
9624   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9625   case $host_os in
9626     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9627     *)                          need_version=no  ;;
9628   esac
9629   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9630   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9631   shlibpath_var=LD_LIBRARY_PATH
9632   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9633     case $host_os in
9634       openbsd2.[89] | openbsd2.[89].*)
9635         shlibpath_overrides_runpath=no
9636         ;;
9637       *)
9638         shlibpath_overrides_runpath=yes
9639         ;;
9640       esac
9641   else
9642     shlibpath_overrides_runpath=yes
9643   fi
9644   ;;
9645
9646 os2*)
9647   libname_spec='$name'
9648   shrext_cmds=".dll"
9649   need_lib_prefix=no
9650   library_names_spec='$libname${shared_ext} $libname.a'
9651   dynamic_linker='OS/2 ld.exe'
9652   shlibpath_var=LIBPATH
9653   ;;
9654
9655 osf3* | osf4* | osf5*)
9656   version_type=osf
9657   need_lib_prefix=no
9658   need_version=no
9659   soname_spec='${libname}${release}${shared_ext}$major'
9660   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9661   shlibpath_var=LD_LIBRARY_PATH
9662   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9663   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9664   ;;
9665
9666 rdos*)
9667   dynamic_linker=no
9668   ;;
9669
9670 solaris*)
9671   version_type=linux
9672   need_lib_prefix=no
9673   need_version=no
9674   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9675   soname_spec='${libname}${release}${shared_ext}$major'
9676   shlibpath_var=LD_LIBRARY_PATH
9677   shlibpath_overrides_runpath=yes
9678   hardcode_into_libs=yes
9679   # ldd complains unless libraries are executable
9680   postinstall_cmds='chmod +x $lib'
9681   ;;
9682
9683 sunos4*)
9684   version_type=sunos
9685   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9686   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9687   shlibpath_var=LD_LIBRARY_PATH
9688   shlibpath_overrides_runpath=yes
9689   if test "$with_gnu_ld" = yes; then
9690     need_lib_prefix=no
9691   fi
9692   need_version=yes
9693   ;;
9694
9695 sysv4 | sysv4.3*)
9696   version_type=linux
9697   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9698   soname_spec='${libname}${release}${shared_ext}$major'
9699   shlibpath_var=LD_LIBRARY_PATH
9700   case $host_vendor in
9701     sni)
9702       shlibpath_overrides_runpath=no
9703       need_lib_prefix=no
9704       runpath_var=LD_RUN_PATH
9705       ;;
9706     siemens)
9707       need_lib_prefix=no
9708       ;;
9709     motorola)
9710       need_lib_prefix=no
9711       need_version=no
9712       shlibpath_overrides_runpath=no
9713       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9714       ;;
9715   esac
9716   ;;
9717
9718 sysv4*MP*)
9719   if test -d /usr/nec ;then
9720     version_type=linux
9721     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9722     soname_spec='$libname${shared_ext}.$major'
9723     shlibpath_var=LD_LIBRARY_PATH
9724   fi
9725   ;;
9726
9727 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9728   version_type=freebsd-elf
9729   need_lib_prefix=no
9730   need_version=no
9731   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9732   soname_spec='${libname}${release}${shared_ext}$major'
9733   shlibpath_var=LD_LIBRARY_PATH
9734   shlibpath_overrides_runpath=yes
9735   hardcode_into_libs=yes
9736   if test "$with_gnu_ld" = yes; then
9737     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9738   else
9739     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9740     case $host_os in
9741       sco3.2v5*)
9742         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9743         ;;
9744     esac
9745   fi
9746   sys_lib_dlsearch_path_spec='/usr/lib'
9747   ;;
9748
9749 tpf*)
9750   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9751   version_type=linux
9752   need_lib_prefix=no
9753   need_version=no
9754   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9755   shlibpath_var=LD_LIBRARY_PATH
9756   shlibpath_overrides_runpath=no
9757   hardcode_into_libs=yes
9758   ;;
9759
9760 uts4*)
9761   version_type=linux
9762   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9763   soname_spec='${libname}${release}${shared_ext}$major'
9764   shlibpath_var=LD_LIBRARY_PATH
9765   ;;
9766
9767 *)
9768   dynamic_linker=no
9769   ;;
9770 esac
9771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9772 $as_echo "$dynamic_linker" >&6; }
9773 test "$dynamic_linker" = no && can_build_shared=no
9774
9775 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9776 if test "$GCC" = yes; then
9777   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9778 fi
9779
9780 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9781   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9782 fi
9783 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9784   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9785 fi
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9874 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9875 hardcode_action=
9876 if test -n "$hardcode_libdir_flag_spec" ||
9877    test -n "$runpath_var" ||
9878    test "X$hardcode_automatic" = "Xyes" ; then
9879
9880   # We can hardcode non-existent directories.
9881   if test "$hardcode_direct" != no &&
9882      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9883      # have to relink, otherwise we might link with an installed library
9884      # when we should be linking with a yet-to-be-installed one
9885      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9886      test "$hardcode_minus_L" != no; then
9887     # Linking always hardcodes the temporary library directory.
9888     hardcode_action=relink
9889   else
9890     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9891     hardcode_action=immediate
9892   fi
9893 else
9894   # We cannot hardcode anything, or else we can only hardcode existing
9895   # directories.
9896   hardcode_action=unsupported
9897 fi
9898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9899 $as_echo "$hardcode_action" >&6; }
9900
9901 if test "$hardcode_action" = relink ||
9902    test "$inherit_rpath" = yes; then
9903   # Fast installation is not supported
9904   enable_fast_install=no
9905 elif test "$shlibpath_overrides_runpath" = yes ||
9906      test "$enable_shared" = no; then
9907   # Fast installation is not necessary
9908   enable_fast_install=needless
9909 fi
9910
9911
9912
9913
9914
9915
9916   if test "x$enable_dlopen" != xyes; then
9917   enable_dlopen=unknown
9918   enable_dlopen_self=unknown
9919   enable_dlopen_self_static=unknown
9920 else
9921   lt_cv_dlopen=no
9922   lt_cv_dlopen_libs=
9923
9924   case $host_os in
9925   beos*)
9926     lt_cv_dlopen="load_add_on"
9927     lt_cv_dlopen_libs=
9928     lt_cv_dlopen_self=yes
9929     ;;
9930
9931   mingw* | pw32* | cegcc*)
9932     lt_cv_dlopen="LoadLibrary"
9933     lt_cv_dlopen_libs=
9934     ;;
9935
9936   cygwin*)
9937     lt_cv_dlopen="dlopen"
9938     lt_cv_dlopen_libs=
9939     ;;
9940
9941   darwin*)
9942   # if libdl is installed we need to link against it
9943     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9944 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9945 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9946   $as_echo_n "(cached) " >&6
9947 else
9948   ac_check_lib_save_LIBS=$LIBS
9949 LIBS="-ldl  $LIBS"
9950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9951 /* end confdefs.h.  */
9952
9953 /* Override any GCC internal prototype to avoid an error.
9954    Use char because int might match the return type of a GCC
9955    builtin and then its argument prototype would still apply.  */
9956 #ifdef __cplusplus
9957 extern "C"
9958 #endif
9959 char dlopen ();
9960 int
9961 main ()
9962 {
9963 return dlopen ();
9964   ;
9965   return 0;
9966 }
9967 _ACEOF
9968 if ac_fn_c_try_link "$LINENO"; then :
9969   ac_cv_lib_dl_dlopen=yes
9970 else
9971   ac_cv_lib_dl_dlopen=no
9972 fi
9973 rm -f core conftest.err conftest.$ac_objext \
9974     conftest$ac_exeext conftest.$ac_ext
9975 LIBS=$ac_check_lib_save_LIBS
9976 fi
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9978 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9979 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9980   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9981 else
9982
9983     lt_cv_dlopen="dyld"
9984     lt_cv_dlopen_libs=
9985     lt_cv_dlopen_self=yes
9986
9987 fi
9988
9989     ;;
9990
9991   *)
9992     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9993 if test "x$ac_cv_func_shl_load" = x""yes; then :
9994   lt_cv_dlopen="shl_load"
9995 else
9996   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9997 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9998 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9999   $as_echo_n "(cached) " >&6
10000 else
10001   ac_check_lib_save_LIBS=$LIBS
10002 LIBS="-ldld  $LIBS"
10003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10004 /* end confdefs.h.  */
10005
10006 /* Override any GCC internal prototype to avoid an error.
10007    Use char because int might match the return type of a GCC
10008    builtin and then its argument prototype would still apply.  */
10009 #ifdef __cplusplus
10010 extern "C"
10011 #endif
10012 char shl_load ();
10013 int
10014 main ()
10015 {
10016 return shl_load ();
10017   ;
10018   return 0;
10019 }
10020 _ACEOF
10021 if ac_fn_c_try_link "$LINENO"; then :
10022   ac_cv_lib_dld_shl_load=yes
10023 else
10024   ac_cv_lib_dld_shl_load=no
10025 fi
10026 rm -f core conftest.err conftest.$ac_objext \
10027     conftest$ac_exeext conftest.$ac_ext
10028 LIBS=$ac_check_lib_save_LIBS
10029 fi
10030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10031 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10032 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10033   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10034 else
10035   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10036 if test "x$ac_cv_func_dlopen" = x""yes; then :
10037   lt_cv_dlopen="dlopen"
10038 else
10039   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10040 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10041 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10042   $as_echo_n "(cached) " >&6
10043 else
10044   ac_check_lib_save_LIBS=$LIBS
10045 LIBS="-ldl  $LIBS"
10046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10047 /* end confdefs.h.  */
10048
10049 /* Override any GCC internal prototype to avoid an error.
10050    Use char because int might match the return type of a GCC
10051    builtin and then its argument prototype would still apply.  */
10052 #ifdef __cplusplus
10053 extern "C"
10054 #endif
10055 char dlopen ();
10056 int
10057 main ()
10058 {
10059 return dlopen ();
10060   ;
10061   return 0;
10062 }
10063 _ACEOF
10064 if ac_fn_c_try_link "$LINENO"; then :
10065   ac_cv_lib_dl_dlopen=yes
10066 else
10067   ac_cv_lib_dl_dlopen=no
10068 fi
10069 rm -f core conftest.err conftest.$ac_objext \
10070     conftest$ac_exeext conftest.$ac_ext
10071 LIBS=$ac_check_lib_save_LIBS
10072 fi
10073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10074 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10075 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10076   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10077 else
10078   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10079 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10080 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10081   $as_echo_n "(cached) " >&6
10082 else
10083   ac_check_lib_save_LIBS=$LIBS
10084 LIBS="-lsvld  $LIBS"
10085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10086 /* end confdefs.h.  */
10087
10088 /* Override any GCC internal prototype to avoid an error.
10089    Use char because int might match the return type of a GCC
10090    builtin and then its argument prototype would still apply.  */
10091 #ifdef __cplusplus
10092 extern "C"
10093 #endif
10094 char dlopen ();
10095 int
10096 main ()
10097 {
10098 return dlopen ();
10099   ;
10100   return 0;
10101 }
10102 _ACEOF
10103 if ac_fn_c_try_link "$LINENO"; then :
10104   ac_cv_lib_svld_dlopen=yes
10105 else
10106   ac_cv_lib_svld_dlopen=no
10107 fi
10108 rm -f core conftest.err conftest.$ac_objext \
10109     conftest$ac_exeext conftest.$ac_ext
10110 LIBS=$ac_check_lib_save_LIBS
10111 fi
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10113 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10114 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10115   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10116 else
10117   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10118 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10119 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10120   $as_echo_n "(cached) " >&6
10121 else
10122   ac_check_lib_save_LIBS=$LIBS
10123 LIBS="-ldld  $LIBS"
10124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10125 /* end confdefs.h.  */
10126
10127 /* Override any GCC internal prototype to avoid an error.
10128    Use char because int might match the return type of a GCC
10129    builtin and then its argument prototype would still apply.  */
10130 #ifdef __cplusplus
10131 extern "C"
10132 #endif
10133 char dld_link ();
10134 int
10135 main ()
10136 {
10137 return dld_link ();
10138   ;
10139   return 0;
10140 }
10141 _ACEOF
10142 if ac_fn_c_try_link "$LINENO"; then :
10143   ac_cv_lib_dld_dld_link=yes
10144 else
10145   ac_cv_lib_dld_dld_link=no
10146 fi
10147 rm -f core conftest.err conftest.$ac_objext \
10148     conftest$ac_exeext conftest.$ac_ext
10149 LIBS=$ac_check_lib_save_LIBS
10150 fi
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10152 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10153 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10154   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10155 fi
10156
10157
10158 fi
10159
10160
10161 fi
10162
10163
10164 fi
10165
10166
10167 fi
10168
10169
10170 fi
10171
10172     ;;
10173   esac
10174
10175   if test "x$lt_cv_dlopen" != xno; then
10176     enable_dlopen=yes
10177   else
10178     enable_dlopen=no
10179   fi
10180
10181   case $lt_cv_dlopen in
10182   dlopen)
10183     save_CPPFLAGS="$CPPFLAGS"
10184     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10185
10186     save_LDFLAGS="$LDFLAGS"
10187     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10188
10189     save_LIBS="$LIBS"
10190     LIBS="$lt_cv_dlopen_libs $LIBS"
10191
10192     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10193 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10194 if test "${lt_cv_dlopen_self+set}" = set; then :
10195   $as_echo_n "(cached) " >&6
10196 else
10197           if test "$cross_compiling" = yes; then :
10198   lt_cv_dlopen_self=cross
10199 else
10200   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10201   lt_status=$lt_dlunknown
10202   cat > conftest.$ac_ext <<_LT_EOF
10203 #line 10203 "configure"
10204 #include "confdefs.h"
10205
10206 #if HAVE_DLFCN_H
10207 #include <dlfcn.h>
10208 #endif
10209
10210 #include <stdio.h>
10211
10212 #ifdef RTLD_GLOBAL
10213 #  define LT_DLGLOBAL           RTLD_GLOBAL
10214 #else
10215 #  ifdef DL_GLOBAL
10216 #    define LT_DLGLOBAL         DL_GLOBAL
10217 #  else
10218 #    define LT_DLGLOBAL         0
10219 #  endif
10220 #endif
10221
10222 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10223    find out it does not work in some platform. */
10224 #ifndef LT_DLLAZY_OR_NOW
10225 #  ifdef RTLD_LAZY
10226 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10227 #  else
10228 #    ifdef DL_LAZY
10229 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10230 #    else
10231 #      ifdef RTLD_NOW
10232 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10233 #      else
10234 #        ifdef DL_NOW
10235 #          define LT_DLLAZY_OR_NOW      DL_NOW
10236 #        else
10237 #          define LT_DLLAZY_OR_NOW      0
10238 #        endif
10239 #      endif
10240 #    endif
10241 #  endif
10242 #endif
10243
10244 void fnord() { int i=42;}
10245 int main ()
10246 {
10247   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10248   int status = $lt_dlunknown;
10249
10250   if (self)
10251     {
10252       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10253       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10254       /* dlclose (self); */
10255     }
10256   else
10257     puts (dlerror ());
10258
10259   return status;
10260 }
10261 _LT_EOF
10262   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10263   (eval $ac_link) 2>&5
10264   ac_status=$?
10265   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10266   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10267     (./conftest; exit; ) >&5 2>/dev/null
10268     lt_status=$?
10269     case x$lt_status in
10270       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10271       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10272       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10273     esac
10274   else :
10275     # compilation failed
10276     lt_cv_dlopen_self=no
10277   fi
10278 fi
10279 rm -fr conftest*
10280
10281
10282 fi
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10284 $as_echo "$lt_cv_dlopen_self" >&6; }
10285
10286     if test "x$lt_cv_dlopen_self" = xyes; then
10287       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10288       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10289 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10290 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10291   $as_echo_n "(cached) " >&6
10292 else
10293           if test "$cross_compiling" = yes; then :
10294   lt_cv_dlopen_self_static=cross
10295 else
10296   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10297   lt_status=$lt_dlunknown
10298   cat > conftest.$ac_ext <<_LT_EOF
10299 #line 10299 "configure"
10300 #include "confdefs.h"
10301
10302 #if HAVE_DLFCN_H
10303 #include <dlfcn.h>
10304 #endif
10305
10306 #include <stdio.h>
10307
10308 #ifdef RTLD_GLOBAL
10309 #  define LT_DLGLOBAL           RTLD_GLOBAL
10310 #else
10311 #  ifdef DL_GLOBAL
10312 #    define LT_DLGLOBAL         DL_GLOBAL
10313 #  else
10314 #    define LT_DLGLOBAL         0
10315 #  endif
10316 #endif
10317
10318 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10319    find out it does not work in some platform. */
10320 #ifndef LT_DLLAZY_OR_NOW
10321 #  ifdef RTLD_LAZY
10322 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10323 #  else
10324 #    ifdef DL_LAZY
10325 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10326 #    else
10327 #      ifdef RTLD_NOW
10328 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10329 #      else
10330 #        ifdef DL_NOW
10331 #          define LT_DLLAZY_OR_NOW      DL_NOW
10332 #        else
10333 #          define LT_DLLAZY_OR_NOW      0
10334 #        endif
10335 #      endif
10336 #    endif
10337 #  endif
10338 #endif
10339
10340 void fnord() { int i=42;}
10341 int main ()
10342 {
10343   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10344   int status = $lt_dlunknown;
10345
10346   if (self)
10347     {
10348       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10349       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10350       /* dlclose (self); */
10351     }
10352   else
10353     puts (dlerror ());
10354
10355   return status;
10356 }
10357 _LT_EOF
10358   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10359   (eval $ac_link) 2>&5
10360   ac_status=$?
10361   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10362   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10363     (./conftest; exit; ) >&5 2>/dev/null
10364     lt_status=$?
10365     case x$lt_status in
10366       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10367       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10368       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10369     esac
10370   else :
10371     # compilation failed
10372     lt_cv_dlopen_self_static=no
10373   fi
10374 fi
10375 rm -fr conftest*
10376
10377
10378 fi
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10380 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10381     fi
10382
10383     CPPFLAGS="$save_CPPFLAGS"
10384     LDFLAGS="$save_LDFLAGS"
10385     LIBS="$save_LIBS"
10386     ;;
10387   esac
10388
10389   case $lt_cv_dlopen_self in
10390   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10391   *) enable_dlopen_self=unknown ;;
10392   esac
10393
10394   case $lt_cv_dlopen_self_static in
10395   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10396   *) enable_dlopen_self_static=unknown ;;
10397   esac
10398 fi
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416 striplib=
10417 old_striplib=
10418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10419 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10420 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10421   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10422   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10424 $as_echo "yes" >&6; }
10425 else
10426 # FIXME - insert some real tests, host_os isn't really good enough
10427   case $host_os in
10428   darwin*)
10429     if test -n "$STRIP" ; then
10430       striplib="$STRIP -x"
10431       old_striplib="$STRIP -S"
10432       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10433 $as_echo "yes" >&6; }
10434     else
10435       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10436 $as_echo "no" >&6; }
10437     fi
10438     ;;
10439   *)
10440     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10441 $as_echo "no" >&6; }
10442     ;;
10443   esac
10444 fi
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457   # Report which library types will actually be built
10458   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10459 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10461 $as_echo "$can_build_shared" >&6; }
10462
10463   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10464 $as_echo_n "checking whether to build shared libraries... " >&6; }
10465   test "$can_build_shared" = "no" && enable_shared=no
10466
10467   # On AIX, shared libraries and static libraries use the same namespace, and
10468   # are all built from PIC.
10469   case $host_os in
10470   aix3*)
10471     test "$enable_shared" = yes && enable_static=no
10472     if test -n "$RANLIB"; then
10473       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10474       postinstall_cmds='$RANLIB $lib'
10475     fi
10476     ;;
10477
10478   aix[4-9]*)
10479     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10480       test "$enable_shared" = yes && enable_static=no
10481     fi
10482     ;;
10483   esac
10484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10485 $as_echo "$enable_shared" >&6; }
10486
10487   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10488 $as_echo_n "checking whether to build static libraries... " >&6; }
10489   # Make sure either enable_shared or enable_static is yes.
10490   test "$enable_shared" = yes || enable_static=yes
10491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10492 $as_echo "$enable_static" >&6; }
10493
10494
10495
10496
10497 fi
10498 ac_ext=c
10499 ac_cpp='$CPP $CPPFLAGS'
10500 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10501 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10502 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10503
10504 CC="$lt_save_CC"
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518         ac_config_commands="$ac_config_commands libtool"
10519
10520
10521
10522
10523 # Only expand once:
10524
10525
10526
10527
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10529 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10530 if test "${ac_cv_c_const+set}" = set; then :
10531   $as_echo_n "(cached) " >&6
10532 else
10533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10534 /* end confdefs.h.  */
10535
10536 int
10537 main ()
10538 {
10539 /* FIXME: Include the comments suggested by Paul. */
10540 #ifndef __cplusplus
10541   /* Ultrix mips cc rejects this.  */
10542   typedef int charset[2];
10543   const charset cs;
10544   /* SunOS 4.1.1 cc rejects this.  */
10545   char const *const *pcpcc;
10546   char **ppc;
10547   /* NEC SVR4.0.2 mips cc rejects this.  */
10548   struct point {int x, y;};
10549   static struct point const zero = {0,0};
10550   /* AIX XL C 1.02.0.0 rejects this.
10551      It does not let you subtract one const X* pointer from another in
10552      an arm of an if-expression whose if-part is not a constant
10553      expression */
10554   const char *g = "string";
10555   pcpcc = &g + (g ? g-g : 0);
10556   /* HPUX 7.0 cc rejects these. */
10557   ++pcpcc;
10558   ppc = (char**) pcpcc;
10559   pcpcc = (char const *const *) ppc;
10560   { /* SCO 3.2v4 cc rejects this.  */
10561     char *t;
10562     char const *s = 0 ? (char *) 0 : (char const *) 0;
10563
10564     *t++ = 0;
10565     if (s) return 0;
10566   }
10567   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10568     int x[] = {25, 17};
10569     const int *foo = &x[0];
10570     ++foo;
10571   }
10572   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10573     typedef const int *iptr;
10574     iptr p = 0;
10575     ++p;
10576   }
10577   { /* AIX XL C 1.02.0.0 rejects this saying
10578        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10579     struct s { int j; const int *ap[3]; };
10580     struct s *b; b->j = 5;
10581   }
10582   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10583     const int foo = 10;
10584     if (!foo) return 0;
10585   }
10586   return !cs[0] && !zero.x;
10587 #endif
10588
10589   ;
10590   return 0;
10591 }
10592 _ACEOF
10593 if ac_fn_c_try_compile "$LINENO"; then :
10594   ac_cv_c_const=yes
10595 else
10596   ac_cv_c_const=no
10597 fi
10598 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10599 fi
10600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10601 $as_echo "$ac_cv_c_const" >&6; }
10602 if test $ac_cv_c_const = no; then
10603
10604 $as_echo "#define const /**/" >>confdefs.h
10605
10606 fi
10607
10608 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
10609 if test "x$ac_cv_type_size_t" = x""yes; then :
10610
10611 else
10612
10613 cat >>confdefs.h <<_ACEOF
10614 #define size_t unsigned int
10615 _ACEOF
10616
10617 fi
10618
10619
10620
10621
10622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10623 $as_echo_n "checking for ANSI C header files... " >&6; }
10624 if test "${ac_cv_header_stdc+set}" = set; then :
10625   $as_echo_n "(cached) " >&6
10626 else
10627   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10628 /* end confdefs.h.  */
10629 #include <stdlib.h>
10630 #include <stdarg.h>
10631 #include <string.h>
10632 #include <float.h>
10633
10634 int
10635 main ()
10636 {
10637
10638   ;
10639   return 0;
10640 }
10641 _ACEOF
10642 if ac_fn_c_try_compile "$LINENO"; then :
10643   ac_cv_header_stdc=yes
10644 else
10645   ac_cv_header_stdc=no
10646 fi
10647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10648
10649 if test $ac_cv_header_stdc = yes; then
10650   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10651   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10652 /* end confdefs.h.  */
10653 #include <string.h>
10654
10655 _ACEOF
10656 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10657   $EGREP "memchr" >/dev/null 2>&1; then :
10658
10659 else
10660   ac_cv_header_stdc=no
10661 fi
10662 rm -f conftest*
10663
10664 fi
10665
10666 if test $ac_cv_header_stdc = yes; then
10667   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10668   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10669 /* end confdefs.h.  */
10670 #include <stdlib.h>
10671
10672 _ACEOF
10673 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10674   $EGREP "free" >/dev/null 2>&1; then :
10675
10676 else
10677   ac_cv_header_stdc=no
10678 fi
10679 rm -f conftest*
10680
10681 fi
10682
10683 if test $ac_cv_header_stdc = yes; then
10684   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10685   if test "$cross_compiling" = yes; then :
10686   :
10687 else
10688   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10689 /* end confdefs.h.  */
10690 #include <ctype.h>
10691 #include <stdlib.h>
10692 #if ((' ' & 0x0FF) == 0x020)
10693 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10694 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10695 #else
10696 # define ISLOWER(c) \
10697                    (('a' <= (c) && (c) <= 'i') \
10698                      || ('j' <= (c) && (c) <= 'r') \
10699                      || ('s' <= (c) && (c) <= 'z'))
10700 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10701 #endif
10702
10703 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10704 int
10705 main ()
10706 {
10707   int i;
10708   for (i = 0; i < 256; i++)
10709     if (XOR (islower (i), ISLOWER (i))
10710         || toupper (i) != TOUPPER (i))
10711       return 2;
10712   return 0;
10713 }
10714 _ACEOF
10715 if ac_fn_c_try_run "$LINENO"; then :
10716
10717 else
10718   ac_cv_header_stdc=no
10719 fi
10720 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10721   conftest.$ac_objext conftest.beam conftest.$ac_ext
10722 fi
10723
10724 fi
10725 fi
10726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
10727 $as_echo "$ac_cv_header_stdc" >&6; }
10728 if test $ac_cv_header_stdc = yes; then
10729
10730 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
10731
10732 fi
10733
10734
10735
10736 for ac_func in strtol
10737 do :
10738   ac_fn_c_check_func "$LINENO" "strtol" "ac_cv_func_strtol"
10739 if test "x$ac_cv_func_strtol" = x""yes; then :
10740   cat >>confdefs.h <<_ACEOF
10741 #define HAVE_STRTOL 1
10742 _ACEOF
10743
10744 fi
10745 done
10746
10747
10748 ac_fn_c_check_header_mongrel "$LINENO" "sys/resource.h" "ac_cv_header_sys_resource_h" "$ac_includes_default"
10749 if test "x$ac_cv_header_sys_resource_h" = x""yes; then :
10750
10751 $as_echo "#define HAS_SYS_RESOURCE_H 1" >>confdefs.h
10752
10753 else
10754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10755 $as_echo "no" >&6; }
10756 fi
10757
10758
10759
10760
10761 gmp_package="yes"
10762 gmp_include_package="yes"
10763 gmp_library_package="yes"
10764
10765 MP_BITS="MP"
10766
10767 $as_echo "#define LINEAR_VALUE_IS_MP 1" >>confdefs.h
10768
10769 NEED_MP="no"
10770
10771
10772 # Check whether --with-ppl was given.
10773 if test "${with_ppl+set}" = set; then :
10774   withval=$with_ppl;
10775 fi
10776
10777
10778
10779 # Check whether --with-polylib_prefix was given.
10780 if test "${with_polylib_prefix+set}" = set; then :
10781   withval=$with_polylib_prefix;
10782 fi
10783
10784
10785 # Check whether --with-polylib_exec_prefix was given.
10786 if test "${with_polylib_exec_prefix+set}" = set; then :
10787   withval=$with_polylib_exec_prefix;
10788 fi
10789
10790
10791 # Check whether --with-polylib_builddir was given.
10792 if test "${with_polylib_builddir+set}" = set; then :
10793   withval=$with_polylib_builddir;
10794 fi
10795
10796
10797 # Check whether --with-bits was given.
10798 if test "${with_bits+set}" = set; then :
10799   withval=$with_bits;  echo "polylib$withval"; BITS=$withval
10800 fi
10801
10802
10803
10804 # Check whether --with-gmp was given.
10805 if test "${with_gmp+set}" = set; then :
10806   withval=$with_gmp;  echo "Package gmp : $withval" &&
10807           gmp_package=$withval &&
10808           GMP_INC=$gmp_package/include &&
10809           GMP_LIB=$gmp_package/lib &&
10810           NEED_MP="yes"
10811 fi
10812
10813
10814
10815 # Check whether --with-gmp-include was given.
10816 if test "${with_gmp_include+set}" = set; then :
10817   withval=$with_gmp_include;  echo "Package gmp-include : $withval" &&
10818           gmp_include_package=$withval &&
10819           GMP_INC=$gmp_include_package &&
10820           NEED_MP="yes"
10821 fi
10822
10823
10824
10825 # Check whether --with-gmp-library was given.
10826 if test "${with_gmp_library+set}" = set; then :
10827   withval=$with_gmp_library;  echo "Package gmp-library : $withval" &&
10828           gmp_library_package=$withval &&
10829           GMP_LIB=$gmp_library_package &&
10830           NEED_MP="yes"
10831 fi
10832
10833
10834
10835
10836
10837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gmp works" >&5
10838 $as_echo_n "checking whether gmp works... " >&6; }
10839 if test "$gmp_package" = "no"; then
10840   echo "GMP package not defined"
10841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10842 $as_echo "no" >&6; }
10843   TO_BUILD_MP=""
10844 else
10845   if test "$NEED_MP" = "no"; then
10846     echo "Mode normal GMP"
10847     TO_BUILD="$TO_BUILD MP"
10848     ac_fn_c_check_header_mongrel "$LINENO" "gmp.h" "ac_cv_header_gmp_h" "$ac_includes_default"
10849 if test "x$ac_cv_header_gmp_h" = x""yes; then :
10850   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gmpz_init in -lgmp" >&5
10851 $as_echo_n "checking for __gmpz_init in -lgmp... " >&6; }
10852 if test "${ac_cv_lib_gmp___gmpz_init+set}" = set; then :
10853   $as_echo_n "(cached) " >&6
10854 else
10855   ac_check_lib_save_LIBS=$LIBS
10856 LIBS="-lgmp  $LIBS"
10857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10858 /* end confdefs.h.  */
10859
10860 /* Override any GCC internal prototype to avoid an error.
10861    Use char because int might match the return type of a GCC
10862    builtin and then its argument prototype would still apply.  */
10863 #ifdef __cplusplus
10864 extern "C"
10865 #endif
10866 char __gmpz_init ();
10867 int
10868 main ()
10869 {
10870 return __gmpz_init ();
10871   ;
10872   return 0;
10873 }
10874 _ACEOF
10875 if ac_fn_c_try_link "$LINENO"; then :
10876   ac_cv_lib_gmp___gmpz_init=yes
10877 else
10878   ac_cv_lib_gmp___gmpz_init=no
10879 fi
10880 rm -f core conftest.err conftest.$ac_objext \
10881     conftest$ac_exeext conftest.$ac_ext
10882 LIBS=$ac_check_lib_save_LIBS
10883 fi
10884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp___gmpz_init" >&5
10885 $as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; }
10886 if test "x$ac_cv_lib_gmp___gmpz_init" = x""yes; then :
10887   LIBS="$LIBS -lgmp"
10888 else
10889   echo "Can't find gmp library." &&
10890                                    echo "MP version will not be builded." &&
10891                                    TO_BUILD_MP=""
10892 fi
10893
10894 else
10895   echo "Can't find gmp headers." &&
10896                      echo "MP version will not be builded." &&
10897                      TO_BUILD_MP=""
10898 fi
10899
10900
10901   else
10902
10903     if test "$gmp_package" != "yes" ; then
10904       echo "(GMP path has been set by user)"
10905       GMP_DIR=$gmp_package
10906             CPPFLAGS="-I$GMP_DIR/include $CPPFLAGS"
10907       LDFLAGS="-L$GMP_DIR/lib $LDFLAGS"
10908     fi
10909
10910     if test "$gmp_include_package" != "yes" ; then
10911       CPPFLAGS="-I$GMP_INC $CPPFLAGS"
10912     fi
10913
10914     if test "$gmp_library_package" != "yes" ; then
10915       LDFLAGS="-L$GMP_LIB $LDFLAGS"
10916     fi
10917
10918     ac_fn_c_check_header_mongrel "$LINENO" "gmp.h" "ac_cv_header_gmp_h" "$ac_includes_default"
10919 if test "x$ac_cv_header_gmp_h" = x""yes; then :
10920
10921 else
10922   as_fn_error "Can't find gmp headers." "$LINENO" 5
10923 fi
10924
10925
10926     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gmpz_init in -lgmp" >&5
10927 $as_echo_n "checking for __gmpz_init in -lgmp... " >&6; }
10928 if test "${ac_cv_lib_gmp___gmpz_init+set}" = set; then :
10929   $as_echo_n "(cached) " >&6
10930 else
10931   ac_check_lib_save_LIBS=$LIBS
10932 LIBS="-lgmp  $LIBS"
10933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10934 /* end confdefs.h.  */
10935
10936 /* Override any GCC internal prototype to avoid an error.
10937    Use char because int might match the return type of a GCC
10938    builtin and then its argument prototype would still apply.  */
10939 #ifdef __cplusplus
10940 extern "C"
10941 #endif
10942 char __gmpz_init ();
10943 int
10944 main ()
10945 {
10946 return __gmpz_init ();
10947   ;
10948   return 0;
10949 }
10950 _ACEOF
10951 if ac_fn_c_try_link "$LINENO"; then :
10952   ac_cv_lib_gmp___gmpz_init=yes
10953 else
10954   ac_cv_lib_gmp___gmpz_init=no
10955 fi
10956 rm -f core conftest.err conftest.$ac_objext \
10957     conftest$ac_exeext conftest.$ac_ext
10958 LIBS=$ac_check_lib_save_LIBS
10959 fi
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp___gmpz_init" >&5
10961 $as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; }
10962 if test "x$ac_cv_lib_gmp___gmpz_init" = x""yes; then :
10963   LIBS="$LIBS -lgmp"
10964 else
10965   as_fn_error "Can't find gmp library." "$LINENO" 5
10966 fi
10967
10968
10969     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10970 $as_echo "yes" >&6; }
10971   fi
10972 fi
10973
10974
10975 polylibs="64 32"
10976 case "$BITS" in
10977     32|64|gmp)
10978         polylibs=$BITS
10979     ;;
10980 esac
10981
10982
10983
10984
10985
10986
10987 if test "x$with_polylib_prefix" != "x" -a "x$with_polylib_exec_prefix" = "x"
10988 then
10989         with_polylib_exec_prefix=$with_polylib_prefix
10990 fi
10991 if test "x$with_polylib_prefix" != "x" -a "x$with_polylib_builddir" != "x"; then
10992         as_fn_error "--with-polylib-prefix and --with-polylib-builddir are mutually exclusive" "$LINENO" 5
10993 fi
10994
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of PolyLib" >&5
10996 $as_echo_n "checking for location of PolyLib... " >&6; }
10997 if test "x$with_polylib_builddir" != "x"; then
10998         { $as_echo "$as_me:${as_lineno-$LINENO}: result: built in $with_polylib_builddir" >&5
10999 $as_echo "built in $with_polylib_builddir" >&6; }
11000         polylib_srcdir=`echo @srcdir@ | $with_polylib_builddir/config.status --file=-`
11001         { $as_echo "$as_me:${as_lineno-$LINENO}: PolyLib sources in $polylib_srcdir" >&5
11002 $as_echo "$as_me: PolyLib sources in $polylib_srcdir" >&6;}
11003         polylib_polylibs=`echo @polylibs@ | $with_polylib_builddir/config.status --file=-`
11004         { $as_echo "$as_me:${as_lineno-$LINENO}: Configured polylibs: $polylib_polylibs" >&5
11005 $as_echo "$as_me: Configured polylibs: $polylib_polylibs" >&6;}
11006         CPPFLAGS="-I$with_polylib_builddir/include -I$polylib_srcdir/include $CPPFLAGS"
11007         for BITS in $polylibs; do
11008                 cl_cv_polylib=missing
11009                 for PL in $polylib_polylibs; do
11010                         if test "libpolylib$BITS.la" = $PL; then
11011                                 cl_cv_polylib="polylib$BITS"
11012                                 break;
11013                         fi
11014                 done
11015                 if test "$cl_cv_polylib" != "missing"; then
11016                         LIBS="$with_polylib_builddir/lib$cl_cv_polylib.la $LIBS"
11017                         break;
11018                 fi
11019         done
11020 else
11021         if test "x$with_polylib_prefix" != "x"; then
11022                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: installed in $with_polylib_exec_prefix" >&5
11023 $as_echo "installed in $with_polylib_exec_prefix" >&6; }
11024                 CPPFLAGS="-I$with_polylib_prefix/include $CPPFLAGS"
11025                 LDFLAGS="-L$with_polylib_exec_prefix/lib $LDFLAGS"
11026                 LD_LIBRARY_PATH="$with_polylib_exec_prefix/lib:$LD_LIBRARY_PATH"
11027                 export LD_LIBRARY_PATH
11028         else
11029                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: installed in standard location" >&5
11030 $as_echo "installed in standard location" >&6; }
11031         fi
11032         for BITS in $polylibs; do
11033                 cl_cv_polylib="polylib$BITS"
11034                 as_ac_Lib=`$as_echo "ac_cv_lib_$cl_cv_polylib''_PolyhedronTSort" | $as_tr_sh`
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PolyhedronTSort in -l$cl_cv_polylib" >&5
11036 $as_echo_n "checking for PolyhedronTSort in -l$cl_cv_polylib... " >&6; }
11037 if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
11038   $as_echo_n "(cached) " >&6
11039 else
11040   ac_check_lib_save_LIBS=$LIBS
11041 LIBS="-l$cl_cv_polylib  $LIBS"
11042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11043 /* end confdefs.h.  */
11044
11045 /* Override any GCC internal prototype to avoid an error.
11046    Use char because int might match the return type of a GCC
11047    builtin and then its argument prototype would still apply.  */
11048 #ifdef __cplusplus
11049 extern "C"
11050 #endif
11051 char PolyhedronTSort ();
11052 int
11053 main ()
11054 {
11055 return PolyhedronTSort ();
11056   ;
11057   return 0;
11058 }
11059 _ACEOF
11060 if ac_fn_c_try_link "$LINENO"; then :
11061   eval "$as_ac_Lib=yes"
11062 else
11063   eval "$as_ac_Lib=no"
11064 fi
11065 rm -f core conftest.err conftest.$ac_objext \
11066     conftest$ac_exeext conftest.$ac_ext
11067 LIBS=$ac_check_lib_save_LIBS
11068 fi
11069 eval ac_res=\$$as_ac_Lib
11070                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11071 $as_echo "$ac_res" >&6; }
11072 eval as_val=\$$as_ac_Lib
11073    if test "x$as_val" = x""yes; then :
11074
11075                         LIBS="-l$cl_cv_polylib $LIBS"
11076                         break
11077
11078 fi
11079
11080                 cl_cv_polylib=missing
11081         done
11082 fi
11083 if test "$cl_cv_polylib" = "missing"; then
11084         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Can't find PolyLib." >&5
11085 $as_echo "Can't find PolyLib." >&6; }
11086 else
11087         as_ac_Header=`$as_echo "ac_cv_header_polylib/$cl_cv_polylib.h" | $as_tr_sh`
11088 ac_fn_c_check_header_mongrel "$LINENO" "polylib/$cl_cv_polylib.h" "$as_ac_Header" "$ac_includes_default"
11089 eval as_val=\$$as_ac_Header
11090    if test "x$as_val" = x""yes; then :
11091
11092 else
11093   as_fn_error "Can't find PolyLib headers." "$LINENO" 5
11094 fi
11095
11096
11097 fi
11098
11099
11100 if test -f $srcdir/.git/HEAD; then
11101         GIT_INDEX="\$(top_srcdir)/.git/index"
11102 fi
11103
11104
11105
11106 # The default back-end for polyhedral operations is PolyLib, unless
11107 # -with-ppl is used.
11108
11109 POLYHEDRAL_BACKEND=polylib
11110
11111
11112
11113
11114
11115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Parma Polyhedral Library (PPL)" >&5
11116 $as_echo_n "checking for Parma Polyhedral Library (PPL)... " >&6; }
11117 if test "x$with_ppl" != "x" -a "x$with_ppl" != "xno"; then
11118
11119         if test "x$with_polylib_prefix" != "x" -o "x$with_polylib_exec_prefix" != "x" -o "x$with_polylib_builddir" != "x"; then
11120                 as_fn_error "--with-polylib and --with-ppl are mutually exclusive" "$LINENO" 5
11121         fi
11122
11123         if test "x$with_ppl" != "xyes" ; then
11124             ppl_prefix=$with_ppl
11125             { $as_echo "$as_me:${as_lineno-$LINENO}: result: installed in $ppl_prefix" >&5
11126 $as_echo "installed in $ppl_prefix" >&6; }
11127             CPPFLAGS="-I$ppl_prefix/include $CPPFLAGS"
11128             LDFLAGS="-L$ppl_prefix/lib $LDFLAGS"
11129             LD_LIBRARY_PATH="$ppl_prefix/lib:$LD_LIBRARY_PATH"
11130             export LD_LIBRARY_PATH
11131         else
11132             { $as_echo "$as_me:${as_lineno-$LINENO}: result: installed at system prefix" >&5
11133 $as_echo "installed at system prefix" >&6; }
11134         fi
11135         POLYHEDRAL_BACKEND=ppl
11136
11137         ac_fn_c_check_header_mongrel "$LINENO" "ppl_c.h" "ac_cv_header_ppl_c_h" "$ac_includes_default"
11138 if test "x$ac_cv_header_ppl_c_h" = x""yes; then :
11139
11140 else
11141   as_fn_error "Can't find PPL headers." "$LINENO" 5
11142 fi
11143
11144
11145
11146         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.10 (or later revision) of PPL" >&5
11147 $as_echo_n "checking for version 0.10 (or later revision) of PPL... " >&6; }
11148         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11149 /* end confdefs.h.  */
11150 #include "ppl_c.h"
11151 int
11152 main ()
11153 {
11154
11155         #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10
11156         choke me
11157         #endif
11158
11159   ;
11160   return 0;
11161 }
11162 _ACEOF
11163 if ac_fn_c_try_compile "$LINENO"; then :
11164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11165 $as_echo "yes" >&6; }
11166 else
11167   as_fn_error "Can't find correct version of PPL." "$LINENO" 5
11168 fi
11169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11170
11171         LIBS="$LIBS -lppl_c -lppl -lgmpxx"
11172
11173 $as_echo "#define CLOOG_PPL_BACKEND 1" >>confdefs.h
11174
11175
11176 else
11177         { $as_echo "$as_me:${as_lineno-$LINENO}: result: not using PPL" >&5
11178 $as_echo "not using PPL" >&6; }
11179 fi
11180
11181 # Allow host libstdc++ to be specified for static linking with PPL.
11182
11183 # Check whether --with-host-libstdcxx was given.
11184 if test "${with_host_libstdcxx+set}" = set; then :
11185   withval=$with_host_libstdcxx;
11186 fi
11187
11188
11189 case $with_host_libstdcxx in
11190   no|yes) as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5 ;;
11191   *) LIBS="$LIBS $with_host_libstdcxx" ;;
11192 esac
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207 ac_config_files="$ac_config_files Makefile test/Makefile include/cloog/cloog.h autoconf/Doxyfile"
11208
11209 ac_config_files="$ac_config_files doc/Makefile"
11210
11211 ac_config_files="$ac_config_files genversion.sh"
11212
11213 ac_config_commands="$ac_config_commands version.h"
11214
11215 ac_config_commands="$ac_config_commands doc/gitversion.texi"
11216
11217 cat >confcache <<\_ACEOF
11218 # This file is a shell script that caches the results of configure
11219 # tests run on this system so they can be shared between configure
11220 # scripts and configure runs, see configure's option --config-cache.
11221 # It is not useful on other systems.  If it contains results you don't
11222 # want to keep, you may remove or edit it.
11223 #
11224 # config.status only pays attention to the cache file if you give it
11225 # the --recheck option to rerun configure.
11226 #
11227 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11228 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11229 # following values.
11230
11231 _ACEOF
11232
11233 # The following way of writing the cache mishandles newlines in values,
11234 # but we know of no workaround that is simple, portable, and efficient.
11235 # So, we kill variables containing newlines.
11236 # Ultrix sh set writes to stderr and can't be redirected directly,
11237 # and sets the high bit in the cache file unless we assign to the vars.
11238 (
11239   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11240     eval ac_val=\$$ac_var
11241     case $ac_val in #(
11242     *${as_nl}*)
11243       case $ac_var in #(
11244       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11245 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11246       esac
11247       case $ac_var in #(
11248       _ | IFS | as_nl) ;; #(
11249       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11250       *) { eval $ac_var=; unset $ac_var;} ;;
11251       esac ;;
11252     esac
11253   done
11254
11255   (set) 2>&1 |
11256     case $as_nl`(ac_space=' '; set) 2>&1` in #(
11257     *${as_nl}ac_space=\ *)
11258       # `set' does not quote correctly, so add quotes: double-quote
11259       # substitution turns \\\\ into \\, and sed turns \\ into \.
11260       sed -n \
11261         "s/'/'\\\\''/g;
11262           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11263       ;; #(
11264     *)
11265       # `set' quotes correctly as required by POSIX, so do not add quotes.
11266       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11267       ;;
11268     esac |
11269     sort
11270 ) |
11271   sed '
11272      /^ac_cv_env_/b end
11273      t clear
11274      :clear
11275      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11276      t end
11277      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11278      :end' >>confcache
11279 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11280   if test -w "$cache_file"; then
11281     test "x$cache_file" != "x/dev/null" &&
11282       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11283 $as_echo "$as_me: updating cache $cache_file" >&6;}
11284     cat confcache >$cache_file
11285   else
11286     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11287 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11288   fi
11289 fi
11290 rm -f confcache
11291
11292 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11293 # Let make expand exec_prefix.
11294 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11295
11296 DEFS=-DHAVE_CONFIG_H
11297
11298 ac_libobjs=
11299 ac_ltlibobjs=
11300 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11301   # 1. Remove the extension, and $U if already installed.
11302   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11303   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11304   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11305   #    will be set to the directory where LIBOBJS objects are built.
11306   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11307   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11308 done
11309 LIBOBJS=$ac_libobjs
11310
11311 LTLIBOBJS=$ac_ltlibobjs
11312
11313
11314 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11315   as_fn_error "conditional \"AMDEP\" was never defined.
11316 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11317 fi
11318 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11319   as_fn_error "conditional \"am__fastdepCC\" was never defined.
11320 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11321 fi
11322
11323 : ${CONFIG_STATUS=./config.status}
11324 ac_write_fail=0
11325 ac_clean_files_save=$ac_clean_files
11326 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11327 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11328 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11329 as_write_fail=0
11330 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11331 #! $SHELL
11332 # Generated by $as_me.
11333 # Run this file to recreate the current configuration.
11334 # Compiler output produced by configure, useful for debugging
11335 # configure, is in config.log if it exists.
11336
11337 debug=false
11338 ac_cs_recheck=false
11339 ac_cs_silent=false
11340
11341 SHELL=\${CONFIG_SHELL-$SHELL}
11342 export SHELL
11343 _ASEOF
11344 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11345 ## -------------------- ##
11346 ## M4sh Initialization. ##
11347 ## -------------------- ##
11348
11349 # Be more Bourne compatible
11350 DUALCASE=1; export DUALCASE # for MKS sh
11351 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11352   emulate sh
11353   NULLCMD=:
11354   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11355   # is contrary to our usage.  Disable this feature.
11356   alias -g '${1+"$@"}'='"$@"'
11357   setopt NO_GLOB_SUBST
11358 else
11359   case `(set -o) 2>/dev/null` in #(
11360   *posix*) :
11361     set -o posix ;; #(
11362   *) :
11363      ;;
11364 esac
11365 fi
11366
11367
11368 as_nl='
11369 '
11370 export as_nl
11371 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11372 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11373 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11374 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11375 # Prefer a ksh shell builtin over an external printf program on Solaris,
11376 # but without wasting forks for bash or zsh.
11377 if test -z "$BASH_VERSION$ZSH_VERSION" \
11378     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11379   as_echo='print -r --'
11380   as_echo_n='print -rn --'
11381 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11382   as_echo='printf %s\n'
11383   as_echo_n='printf %s'
11384 else
11385   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11386     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11387     as_echo_n='/usr/ucb/echo -n'
11388   else
11389     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11390     as_echo_n_body='eval
11391       arg=$1;
11392       case $arg in #(
11393       *"$as_nl"*)
11394         expr "X$arg" : "X\\(.*\\)$as_nl";
11395         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11396       esac;
11397       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11398     '
11399     export as_echo_n_body
11400     as_echo_n='sh -c $as_echo_n_body as_echo'
11401   fi
11402   export as_echo_body
11403   as_echo='sh -c $as_echo_body as_echo'
11404 fi
11405
11406 # The user is always right.
11407 if test "${PATH_SEPARATOR+set}" != set; then
11408   PATH_SEPARATOR=:
11409   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11410     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11411       PATH_SEPARATOR=';'
11412   }
11413 fi
11414
11415
11416 # IFS
11417 # We need space, tab and new line, in precisely that order.  Quoting is
11418 # there to prevent editors from complaining about space-tab.
11419 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11420 # splitting by setting IFS to empty value.)
11421 IFS=" ""        $as_nl"
11422
11423 # Find who we are.  Look in the path if we contain no directory separator.
11424 case $0 in #((
11425   *[\\/]* ) as_myself=$0 ;;
11426   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11427 for as_dir in $PATH
11428 do
11429   IFS=$as_save_IFS
11430   test -z "$as_dir" && as_dir=.
11431     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11432   done
11433 IFS=$as_save_IFS
11434
11435      ;;
11436 esac
11437 # We did not find ourselves, most probably we were run as `sh COMMAND'
11438 # in which case we are not to be found in the path.
11439 if test "x$as_myself" = x; then
11440   as_myself=$0
11441 fi
11442 if test ! -f "$as_myself"; then
11443   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11444   exit 1
11445 fi
11446
11447 # Unset variables that we do not need and which cause bugs (e.g. in
11448 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11449 # suppresses any "Segmentation fault" message there.  '((' could
11450 # trigger a bug in pdksh 5.2.14.
11451 for as_var in BASH_ENV ENV MAIL MAILPATH
11452 do eval test x\${$as_var+set} = xset \
11453   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11454 done
11455 PS1='$ '
11456 PS2='> '
11457 PS4='+ '
11458
11459 # NLS nuisances.
11460 LC_ALL=C
11461 export LC_ALL
11462 LANGUAGE=C
11463 export LANGUAGE
11464
11465 # CDPATH.
11466 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11467
11468
11469 # as_fn_error ERROR [LINENO LOG_FD]
11470 # ---------------------------------
11471 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11472 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11473 # script with status $?, using 1 if that was 0.
11474 as_fn_error ()
11475 {
11476   as_status=$?; test $as_status -eq 0 && as_status=1
11477   if test "$3"; then
11478     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11479     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11480   fi
11481   $as_echo "$as_me: error: $1" >&2
11482   as_fn_exit $as_status
11483 } # as_fn_error
11484
11485
11486 # as_fn_set_status STATUS
11487 # -----------------------
11488 # Set $? to STATUS, without forking.
11489 as_fn_set_status ()
11490 {
11491   return $1
11492 } # as_fn_set_status
11493
11494 # as_fn_exit STATUS
11495 # -----------------
11496 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11497 as_fn_exit ()
11498 {
11499   set +e
11500   as_fn_set_status $1
11501   exit $1
11502 } # as_fn_exit
11503
11504 # as_fn_unset VAR
11505 # ---------------
11506 # Portably unset VAR.
11507 as_fn_unset ()
11508 {
11509   { eval $1=; unset $1;}
11510 }
11511 as_unset=as_fn_unset
11512 # as_fn_append VAR VALUE
11513 # ----------------------
11514 # Append the text in VALUE to the end of the definition contained in VAR. Take
11515 # advantage of any shell optimizations that allow amortized linear growth over
11516 # repeated appends, instead of the typical quadratic growth present in naive
11517 # implementations.
11518 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11519   eval 'as_fn_append ()
11520   {
11521     eval $1+=\$2
11522   }'
11523 else
11524   as_fn_append ()
11525   {
11526     eval $1=\$$1\$2
11527   }
11528 fi # as_fn_append
11529
11530 # as_fn_arith ARG...
11531 # ------------------
11532 # Perform arithmetic evaluation on the ARGs, and store the result in the
11533 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11534 # must be portable across $(()) and expr.
11535 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11536   eval 'as_fn_arith ()
11537   {
11538     as_val=$(( $* ))
11539   }'
11540 else
11541   as_fn_arith ()
11542   {
11543     as_val=`expr "$@" || test $? -eq 1`
11544   }
11545 fi # as_fn_arith
11546
11547
11548 if expr a : '\(a\)' >/dev/null 2>&1 &&
11549    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11550   as_expr=expr
11551 else
11552   as_expr=false
11553 fi
11554
11555 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11556   as_basename=basename
11557 else
11558   as_basename=false
11559 fi
11560
11561 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11562   as_dirname=dirname
11563 else
11564   as_dirname=false
11565 fi
11566
11567 as_me=`$as_basename -- "$0" ||
11568 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11569          X"$0" : 'X\(//\)$' \| \
11570          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11571 $as_echo X/"$0" |
11572     sed '/^.*\/\([^/][^/]*\)\/*$/{
11573             s//\1/
11574             q
11575           }
11576           /^X\/\(\/\/\)$/{
11577             s//\1/
11578             q
11579           }
11580           /^X\/\(\/\).*/{
11581             s//\1/
11582             q
11583           }
11584           s/.*/./; q'`
11585
11586 # Avoid depending upon Character Ranges.
11587 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11588 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11589 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11590 as_cr_digits='0123456789'
11591 as_cr_alnum=$as_cr_Letters$as_cr_digits
11592
11593 ECHO_C= ECHO_N= ECHO_T=
11594 case `echo -n x` in #(((((
11595 -n*)
11596   case `echo 'xy\c'` in
11597   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11598   xy)  ECHO_C='\c';;
11599   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11600        ECHO_T=' ';;
11601   esac;;
11602 *)
11603   ECHO_N='-n';;
11604 esac
11605
11606 rm -f conf$$ conf$$.exe conf$$.file
11607 if test -d conf$$.dir; then
11608   rm -f conf$$.dir/conf$$.file
11609 else
11610   rm -f conf$$.dir
11611   mkdir conf$$.dir 2>/dev/null
11612 fi
11613 if (echo >conf$$.file) 2>/dev/null; then
11614   if ln -s conf$$.file conf$$ 2>/dev/null; then
11615     as_ln_s='ln -s'
11616     # ... but there are two gotchas:
11617     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11618     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11619     # In both cases, we have to default to `cp -p'.
11620     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11621       as_ln_s='cp -p'
11622   elif ln conf$$.file conf$$ 2>/dev/null; then
11623     as_ln_s=ln
11624   else
11625     as_ln_s='cp -p'
11626   fi
11627 else
11628   as_ln_s='cp -p'
11629 fi
11630 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11631 rmdir conf$$.dir 2>/dev/null
11632
11633
11634 # as_fn_mkdir_p
11635 # -------------
11636 # Create "$as_dir" as a directory, including parents if necessary.
11637 as_fn_mkdir_p ()
11638 {
11639
11640   case $as_dir in #(
11641   -*) as_dir=./$as_dir;;
11642   esac
11643   test -d "$as_dir" || eval $as_mkdir_p || {
11644     as_dirs=
11645     while :; do
11646       case $as_dir in #(
11647       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11648       *) as_qdir=$as_dir;;
11649       esac
11650       as_dirs="'$as_qdir' $as_dirs"
11651       as_dir=`$as_dirname -- "$as_dir" ||
11652 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11653          X"$as_dir" : 'X\(//\)[^/]' \| \
11654          X"$as_dir" : 'X\(//\)$' \| \
11655          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11656 $as_echo X"$as_dir" |
11657     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11658             s//\1/
11659             q
11660           }
11661           /^X\(\/\/\)[^/].*/{
11662             s//\1/
11663             q
11664           }
11665           /^X\(\/\/\)$/{
11666             s//\1/
11667             q
11668           }
11669           /^X\(\/\).*/{
11670             s//\1/
11671             q
11672           }
11673           s/.*/./; q'`
11674       test -d "$as_dir" && break
11675     done
11676     test -z "$as_dirs" || eval "mkdir $as_dirs"
11677   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11678
11679
11680 } # as_fn_mkdir_p
11681 if mkdir -p . 2>/dev/null; then
11682   as_mkdir_p='mkdir -p "$as_dir"'
11683 else
11684   test -d ./-p && rmdir ./-p
11685   as_mkdir_p=false
11686 fi
11687
11688 if test -x / >/dev/null 2>&1; then
11689   as_test_x='test -x'
11690 else
11691   if ls -dL / >/dev/null 2>&1; then
11692     as_ls_L_option=L
11693   else
11694     as_ls_L_option=
11695   fi
11696   as_test_x='
11697     eval sh -c '\''
11698       if test -d "$1"; then
11699         test -d "$1/.";
11700       else
11701         case $1 in #(
11702         -*)set "./$1";;
11703         esac;
11704         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11705         ???[sx]*):;;*)false;;esac;fi
11706     '\'' sh
11707   '
11708 fi
11709 as_executable_p=$as_test_x
11710
11711 # Sed expression to map a string onto a valid CPP name.
11712 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11713
11714 # Sed expression to map a string onto a valid variable name.
11715 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11716
11717
11718 exec 6>&1
11719 ## ----------------------------------- ##
11720 ## Main body of $CONFIG_STATUS script. ##
11721 ## ----------------------------------- ##
11722 _ASEOF
11723 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11724
11725 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11726 # Save the log message, to keep $0 and so on meaningful, and to
11727 # report actual input values of CONFIG_FILES etc. instead of their
11728 # values after options handling.
11729 ac_log="
11730 This file was extended by $as_me, which was
11731 generated by GNU Autoconf 2.65.  Invocation command line was
11732
11733   CONFIG_FILES    = $CONFIG_FILES
11734   CONFIG_HEADERS  = $CONFIG_HEADERS
11735   CONFIG_LINKS    = $CONFIG_LINKS
11736   CONFIG_COMMANDS = $CONFIG_COMMANDS
11737   $ $0 $@
11738
11739 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11740 "
11741
11742 _ACEOF
11743
11744 case $ac_config_files in *"
11745 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11746 esac
11747
11748 case $ac_config_headers in *"
11749 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11750 esac
11751
11752
11753 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11754 # Files that config.status was made for.
11755 config_files="$ac_config_files"
11756 config_headers="$ac_config_headers"
11757 config_commands="$ac_config_commands"
11758
11759 _ACEOF
11760
11761 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11762 ac_cs_usage="\
11763 \`$as_me' instantiates files and other configuration actions
11764 from templates according to the current configuration.  Unless the files
11765 and actions are specified as TAGs, all are instantiated by default.
11766
11767 Usage: $0 [OPTION]... [TAG]...
11768
11769   -h, --help       print this help, then exit
11770   -V, --version    print version number and configuration settings, then exit
11771       --config     print configuration, then exit
11772   -q, --quiet, --silent
11773                    do not print progress messages
11774   -d, --debug      don't remove temporary files
11775       --recheck    update $as_me by reconfiguring in the same conditions
11776       --file=FILE[:TEMPLATE]
11777                    instantiate the configuration file FILE
11778       --header=FILE[:TEMPLATE]
11779                    instantiate the configuration header FILE
11780
11781 Configuration files:
11782 $config_files
11783
11784 Configuration headers:
11785 $config_headers
11786
11787 Configuration commands:
11788 $config_commands
11789
11790 Report bugs to the package provider."
11791
11792 _ACEOF
11793 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11794 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11795 ac_cs_version="\\
11796 config.status
11797 configured by $0, generated by GNU Autoconf 2.65,
11798   with options \\"\$ac_cs_config\\"
11799
11800 Copyright (C) 2009 Free Software Foundation, Inc.
11801 This config.status script is free software; the Free Software Foundation
11802 gives unlimited permission to copy, distribute and modify it."
11803
11804 ac_pwd='$ac_pwd'
11805 srcdir='$srcdir'
11806 INSTALL='$INSTALL'
11807 AWK='$AWK'
11808 test -n "\$AWK" || AWK=awk
11809 _ACEOF
11810
11811 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11812 # The default lists apply if the user does not specify any file.
11813 ac_need_defaults=:
11814 while test $# != 0
11815 do
11816   case $1 in
11817   --*=*)
11818     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11819     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11820     ac_shift=:
11821     ;;
11822   *)
11823     ac_option=$1
11824     ac_optarg=$2
11825     ac_shift=shift
11826     ;;
11827   esac
11828
11829   case $ac_option in
11830   # Handling of the options.
11831   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11832     ac_cs_recheck=: ;;
11833   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11834     $as_echo "$ac_cs_version"; exit ;;
11835   --config | --confi | --conf | --con | --co | --c )
11836     $as_echo "$ac_cs_config"; exit ;;
11837   --debug | --debu | --deb | --de | --d | -d )
11838     debug=: ;;
11839   --file | --fil | --fi | --f )
11840     $ac_shift
11841     case $ac_optarg in
11842     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11843     esac
11844     as_fn_append CONFIG_FILES " '$ac_optarg'"
11845     ac_need_defaults=false;;
11846   --header | --heade | --head | --hea )
11847     $ac_shift
11848     case $ac_optarg in
11849     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11850     esac
11851     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11852     ac_need_defaults=false;;
11853   --he | --h)
11854     # Conflict between --help and --header
11855     as_fn_error "ambiguous option: \`$1'
11856 Try \`$0 --help' for more information.";;
11857   --help | --hel | -h )
11858     $as_echo "$ac_cs_usage"; exit ;;
11859   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11860   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11861     ac_cs_silent=: ;;
11862
11863   # This is an error.
11864   -*) as_fn_error "unrecognized option: \`$1'
11865 Try \`$0 --help' for more information." ;;
11866
11867   *) as_fn_append ac_config_targets " $1"
11868      ac_need_defaults=false ;;
11869
11870   esac
11871   shift
11872 done
11873
11874 ac_configure_extra_args=
11875
11876 if $ac_cs_silent; then
11877   exec 6>/dev/null
11878   ac_configure_extra_args="$ac_configure_extra_args --silent"
11879 fi
11880
11881 _ACEOF
11882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11883 if \$ac_cs_recheck; then
11884   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11885   shift
11886   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11887   CONFIG_SHELL='$SHELL'
11888   export CONFIG_SHELL
11889   exec "\$@"
11890 fi
11891
11892 _ACEOF
11893 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11894 exec 5>>config.log
11895 {
11896   echo
11897   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11898 ## Running $as_me. ##
11899 _ASBOX
11900   $as_echo "$ac_log"
11901 } >&5
11902
11903 _ACEOF
11904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11905 #
11906 # INIT-COMMANDS
11907 #
11908 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11909
11910
11911 # The HP-UX ksh and POSIX shell print the target directory to stdout
11912 # if CDPATH is set.
11913 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11914
11915 sed_quote_subst='$sed_quote_subst'
11916 double_quote_subst='$double_quote_subst'
11917 delay_variable_subst='$delay_variable_subst'
11918 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11919 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11920 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11921 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11922 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11923 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11924 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11925 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11926 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11927 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11928 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11929 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11930 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11931 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11932 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11933 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11934 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11935 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11936 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11937 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11938 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11939 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11940 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11941 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11942 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11943 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11944 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11945 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11946 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11947 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11948 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11949 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11950 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11951 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11952 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11953 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11954 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11955 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11956 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11957 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11958 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11959 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11960 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11961 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11962 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11963 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11964 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11965 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11966 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11967 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11968 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11969 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11970 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11971 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11972 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11973 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11974 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11975 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11976 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11977 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11978 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11979 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11980 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11981 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11982 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11983 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11984 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11985 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11986 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11987 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11988 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11989 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11990 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11991 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11992 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11993 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11994 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11995 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11996 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11997 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11998 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11999 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12000 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12001 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12002 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12003 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12004 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12005 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12006 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12007 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12008 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12009 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12010 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12011 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12012 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12013 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12014 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12015 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12016 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12017 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12018 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12019 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12020 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12021 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12022 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12023 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12024 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12025 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12026 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12027 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12028 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12029 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12030 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12031 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12032 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12033 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12034 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12035 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12036
12037 LTCC='$LTCC'
12038 LTCFLAGS='$LTCFLAGS'
12039 compiler='$compiler_DEFAULT'
12040
12041 # Quote evaled strings.
12042 for var in SED \
12043 GREP \
12044 EGREP \
12045 FGREP \
12046 LD \
12047 NM \
12048 LN_S \
12049 lt_SP2NL \
12050 lt_NL2SP \
12051 reload_flag \
12052 OBJDUMP \
12053 deplibs_check_method \
12054 file_magic_cmd \
12055 AR \
12056 AR_FLAGS \
12057 STRIP \
12058 RANLIB \
12059 CC \
12060 CFLAGS \
12061 compiler \
12062 lt_cv_sys_global_symbol_pipe \
12063 lt_cv_sys_global_symbol_to_cdecl \
12064 lt_cv_sys_global_symbol_to_c_name_address \
12065 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12066 SHELL \
12067 ECHO \
12068 lt_prog_compiler_no_builtin_flag \
12069 lt_prog_compiler_wl \
12070 lt_prog_compiler_pic \
12071 lt_prog_compiler_static \
12072 lt_cv_prog_compiler_c_o \
12073 need_locks \
12074 DSYMUTIL \
12075 NMEDIT \
12076 LIPO \
12077 OTOOL \
12078 OTOOL64 \
12079 shrext_cmds \
12080 export_dynamic_flag_spec \
12081 whole_archive_flag_spec \
12082 compiler_needs_object \
12083 with_gnu_ld \
12084 allow_undefined_flag \
12085 no_undefined_flag \
12086 hardcode_libdir_flag_spec \
12087 hardcode_libdir_flag_spec_ld \
12088 hardcode_libdir_separator \
12089 fix_srcfile_path \
12090 exclude_expsyms \
12091 include_expsyms \
12092 file_list_spec \
12093 variables_saved_for_relink \
12094 libname_spec \
12095 library_names_spec \
12096 soname_spec \
12097 finish_eval \
12098 old_striplib \
12099 striplib; do
12100     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12101     *[\\\\\\\`\\"\\\$]*)
12102       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12103       ;;
12104     *)
12105       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12106       ;;
12107     esac
12108 done
12109
12110 # Double-quote double-evaled strings.
12111 for var in reload_cmds \
12112 old_postinstall_cmds \
12113 old_postuninstall_cmds \
12114 old_archive_cmds \
12115 extract_expsyms_cmds \
12116 old_archive_from_new_cmds \
12117 old_archive_from_expsyms_cmds \
12118 archive_cmds \
12119 archive_expsym_cmds \
12120 module_cmds \
12121 module_expsym_cmds \
12122 export_symbols_cmds \
12123 prelink_cmds \
12124 postinstall_cmds \
12125 postuninstall_cmds \
12126 finish_cmds \
12127 sys_lib_search_path_spec \
12128 sys_lib_dlsearch_path_spec; do
12129     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12130     *[\\\\\\\`\\"\\\$]*)
12131       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12132       ;;
12133     *)
12134       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12135       ;;
12136     esac
12137 done
12138
12139 # Fix-up fallback echo if it was mangled by the above quoting rules.
12140 case \$lt_ECHO in
12141 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12142   ;;
12143 esac
12144
12145 ac_aux_dir='$ac_aux_dir'
12146 xsi_shell='$xsi_shell'
12147 lt_shell_append='$lt_shell_append'
12148
12149 # See if we are running on zsh, and set the options which allow our
12150 # commands through without removal of \ escapes INIT.
12151 if test -n "\${ZSH_VERSION+set}" ; then
12152    setopt NO_GLOB_SUBST
12153 fi
12154
12155
12156     PACKAGE='$PACKAGE'
12157     VERSION='$VERSION'
12158     TIMESTAMP='$TIMESTAMP'
12159     RM='$RM'
12160     ofile='$ofile'
12161
12162
12163
12164
12165 _ACEOF
12166
12167 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12168
12169 # Handling of arguments.
12170 for ac_config_target in $ac_config_targets
12171 do
12172   case $ac_config_target in
12173     "include/cloog/cloog-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/cloog/cloog-config.h" ;;
12174     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12175     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12176     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12177     "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
12178     "include/cloog/cloog.h") CONFIG_FILES="$CONFIG_FILES include/cloog/cloog.h" ;;
12179     "autoconf/Doxyfile") CONFIG_FILES="$CONFIG_FILES autoconf/Doxyfile" ;;
12180     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12181     "genversion.sh") CONFIG_FILES="$CONFIG_FILES genversion.sh" ;;
12182     "version.h") CONFIG_COMMANDS="$CONFIG_COMMANDS version.h" ;;
12183     "doc/gitversion.texi") CONFIG_COMMANDS="$CONFIG_COMMANDS doc/gitversion.texi" ;;
12184
12185   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12186   esac
12187 done
12188
12189
12190 # If the user did not use the arguments to specify the items to instantiate,
12191 # then the envvar interface is used.  Set only those that are not.
12192 # We use the long form for the default assignment because of an extremely
12193 # bizarre bug on SunOS 4.1.3.
12194 if $ac_need_defaults; then
12195   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12196   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12197   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12198 fi
12199
12200 # Have a temporary directory for convenience.  Make it in the build tree
12201 # simply because there is no reason against having it here, and in addition,
12202 # creating and moving files from /tmp can sometimes cause problems.
12203 # Hook for its removal unless debugging.
12204 # Note that there is a small window in which the directory will not be cleaned:
12205 # after its creation but before its name has been assigned to `$tmp'.
12206 $debug ||
12207 {
12208   tmp=
12209   trap 'exit_status=$?
12210   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12211 ' 0
12212   trap 'as_fn_exit 1' 1 2 13 15
12213 }
12214 # Create a (secure) tmp directory for tmp files.
12215
12216 {
12217   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12218   test -n "$tmp" && test -d "$tmp"
12219 }  ||
12220 {
12221   tmp=./conf$$-$RANDOM
12222   (umask 077 && mkdir "$tmp")
12223 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12224
12225 # Set up the scripts for CONFIG_FILES section.
12226 # No need to generate them if there are no CONFIG_FILES.
12227 # This happens for instance with `./config.status config.h'.
12228 if test -n "$CONFIG_FILES"; then
12229
12230
12231 ac_cr=`echo X | tr X '\015'`
12232 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12233 # But we know of no other shell where ac_cr would be empty at this
12234 # point, so we can use a bashism as a fallback.
12235 if test "x$ac_cr" = x; then
12236   eval ac_cr=\$\'\\r\'
12237 fi
12238 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12239 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12240   ac_cs_awk_cr='\r'
12241 else
12242   ac_cs_awk_cr=$ac_cr
12243 fi
12244
12245 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12246 _ACEOF
12247
12248
12249 {
12250   echo "cat >conf$$subs.awk <<_ACEOF" &&
12251   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12252   echo "_ACEOF"
12253 } >conf$$subs.sh ||
12254   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12255 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12256 ac_delim='%!_!# '
12257 for ac_last_try in false false false false false :; do
12258   . ./conf$$subs.sh ||
12259     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12260
12261   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12262   if test $ac_delim_n = $ac_delim_num; then
12263     break
12264   elif $ac_last_try; then
12265     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12266   else
12267     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12268   fi
12269 done
12270 rm -f conf$$subs.sh
12271
12272 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12273 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12274 _ACEOF
12275 sed -n '
12276 h
12277 s/^/S["/; s/!.*/"]=/
12278 p
12279 g
12280 s/^[^!]*!//
12281 :repl
12282 t repl
12283 s/'"$ac_delim"'$//
12284 t delim
12285 :nl
12286 h
12287 s/\(.\{148\}\)..*/\1/
12288 t more1
12289 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12290 p
12291 n
12292 b repl
12293 :more1
12294 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12295 p
12296 g
12297 s/.\{148\}//
12298 t nl
12299 :delim
12300 h
12301 s/\(.\{148\}\)..*/\1/
12302 t more2
12303 s/["\\]/\\&/g; s/^/"/; s/$/"/
12304 p
12305 b
12306 :more2
12307 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12308 p
12309 g
12310 s/.\{148\}//
12311 t delim
12312 ' <conf$$subs.awk | sed '
12313 /^[^""]/{
12314   N
12315   s/\n//
12316 }
12317 ' >>$CONFIG_STATUS || ac_write_fail=1
12318 rm -f conf$$subs.awk
12319 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12320 _ACAWK
12321 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12322   for (key in S) S_is_set[key] = 1
12323   FS = "\a"
12324
12325 }
12326 {
12327   line = $ 0
12328   nfields = split(line, field, "@")
12329   substed = 0
12330   len = length(field[1])
12331   for (i = 2; i < nfields; i++) {
12332     key = field[i]
12333     keylen = length(key)
12334     if (S_is_set[key]) {
12335       value = S[key]
12336       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12337       len += length(value) + length(field[++i])
12338       substed = 1
12339     } else
12340       len += 1 + keylen
12341   }
12342
12343   print line
12344 }
12345
12346 _ACAWK
12347 _ACEOF
12348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12349 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12350   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12351 else
12352   cat
12353 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12354   || as_fn_error "could not setup config files machinery" "$LINENO" 5
12355 _ACEOF
12356
12357 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12358 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12359 # trailing colons and then remove the whole line if VPATH becomes empty
12360 # (actually we leave an empty line to preserve line numbers).
12361 if test "x$srcdir" = x.; then
12362   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12363 s/:*\$(srcdir):*/:/
12364 s/:*\${srcdir}:*/:/
12365 s/:*@srcdir@:*/:/
12366 s/^\([^=]*=[     ]*\):*/\1/
12367 s/:*$//
12368 s/^[^=]*=[       ]*$//
12369 }'
12370 fi
12371
12372 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12373 fi # test -n "$CONFIG_FILES"
12374
12375 # Set up the scripts for CONFIG_HEADERS section.
12376 # No need to generate them if there are no CONFIG_HEADERS.
12377 # This happens for instance with `./config.status Makefile'.
12378 if test -n "$CONFIG_HEADERS"; then
12379 cat >"$tmp/defines.awk" <<\_ACAWK ||
12380 BEGIN {
12381 _ACEOF
12382
12383 # Transform confdefs.h into an awk script `defines.awk', embedded as
12384 # here-document in config.status, that substitutes the proper values into
12385 # config.h.in to produce config.h.
12386
12387 # Create a delimiter string that does not exist in confdefs.h, to ease
12388 # handling of long lines.
12389 ac_delim='%!_!# '
12390 for ac_last_try in false false :; do
12391   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12392   if test -z "$ac_t"; then
12393     break
12394   elif $ac_last_try; then
12395     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12396   else
12397     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12398   fi
12399 done
12400
12401 # For the awk script, D is an array of macro values keyed by name,
12402 # likewise P contains macro parameters if any.  Preserve backslash
12403 # newline sequences.
12404
12405 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12406 sed -n '
12407 s/.\{148\}/&'"$ac_delim"'/g
12408 t rset
12409 :rset
12410 s/^[     ]*#[    ]*define[       ][      ]*/ /
12411 t def
12412 d
12413 :def
12414 s/\\$//
12415 t bsnl
12416 s/["\\]/\\&/g
12417 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12418 D["\1"]=" \3"/p
12419 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12420 d
12421 :bsnl
12422 s/["\\]/\\&/g
12423 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12424 D["\1"]=" \3\\\\\\n"\\/p
12425 t cont
12426 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12427 t cont
12428 d
12429 :cont
12430 n
12431 s/.\{148\}/&'"$ac_delim"'/g
12432 t clear
12433 :clear
12434 s/\\$//
12435 t bsnlc
12436 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12437 d
12438 :bsnlc
12439 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12440 b cont
12441 ' <confdefs.h | sed '
12442 s/'"$ac_delim"'/"\\\
12443 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12444
12445 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12446   for (key in D) D_is_set[key] = 1
12447   FS = "\a"
12448 }
12449 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12450   line = \$ 0
12451   split(line, arg, " ")
12452   if (arg[1] == "#") {
12453     defundef = arg[2]
12454     mac1 = arg[3]
12455   } else {
12456     defundef = substr(arg[1], 2)
12457     mac1 = arg[2]
12458   }
12459   split(mac1, mac2, "(") #)
12460   macro = mac2[1]
12461   prefix = substr(line, 1, index(line, defundef) - 1)
12462   if (D_is_set[macro]) {
12463     # Preserve the white space surrounding the "#".
12464     print prefix "define", macro P[macro] D[macro]
12465     next
12466   } else {
12467     # Replace #undef with comments.  This is necessary, for example,
12468     # in the case of _POSIX_SOURCE, which is predefined and required
12469     # on some systems where configure will not decide to define it.
12470     if (defundef == "undef") {
12471       print "/*", prefix defundef, macro, "*/"
12472       next
12473     }
12474   }
12475 }
12476 { print }
12477 _ACAWK
12478 _ACEOF
12479 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12480   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12481 fi # test -n "$CONFIG_HEADERS"
12482
12483
12484 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12485 shift
12486 for ac_tag
12487 do
12488   case $ac_tag in
12489   :[FHLC]) ac_mode=$ac_tag; continue;;
12490   esac
12491   case $ac_mode$ac_tag in
12492   :[FHL]*:*);;
12493   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12494   :[FH]-) ac_tag=-:-;;
12495   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12496   esac
12497   ac_save_IFS=$IFS
12498   IFS=:
12499   set x $ac_tag
12500   IFS=$ac_save_IFS
12501   shift
12502   ac_file=$1
12503   shift
12504
12505   case $ac_mode in
12506   :L) ac_source=$1;;
12507   :[FH])
12508     ac_file_inputs=
12509     for ac_f
12510     do
12511       case $ac_f in
12512       -) ac_f="$tmp/stdin";;
12513       *) # Look for the file first in the build tree, then in the source tree
12514          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12515          # because $ac_f cannot contain `:'.
12516          test -f "$ac_f" ||
12517            case $ac_f in
12518            [\\/$]*) false;;
12519            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12520            esac ||
12521            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12522       esac
12523       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12524       as_fn_append ac_file_inputs " '$ac_f'"
12525     done
12526
12527     # Let's still pretend it is `configure' which instantiates (i.e., don't
12528     # use $as_me), people would be surprised to read:
12529     #    /* config.h.  Generated by config.status.  */
12530     configure_input='Generated from '`
12531           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12532         `' by configure.'
12533     if test x"$ac_file" != x-; then
12534       configure_input="$ac_file.  $configure_input"
12535       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12536 $as_echo "$as_me: creating $ac_file" >&6;}
12537     fi
12538     # Neutralize special characters interpreted by sed in replacement strings.
12539     case $configure_input in #(
12540     *\&* | *\|* | *\\* )
12541        ac_sed_conf_input=`$as_echo "$configure_input" |
12542        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12543     *) ac_sed_conf_input=$configure_input;;
12544     esac
12545
12546     case $ac_tag in
12547     *:-:* | *:-) cat >"$tmp/stdin" \
12548       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12549     esac
12550     ;;
12551   esac
12552
12553   ac_dir=`$as_dirname -- "$ac_file" ||
12554 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12555          X"$ac_file" : 'X\(//\)[^/]' \| \
12556          X"$ac_file" : 'X\(//\)$' \| \
12557          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12558 $as_echo X"$ac_file" |
12559     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12560             s//\1/
12561             q
12562           }
12563           /^X\(\/\/\)[^/].*/{
12564             s//\1/
12565             q
12566           }
12567           /^X\(\/\/\)$/{
12568             s//\1/
12569             q
12570           }
12571           /^X\(\/\).*/{
12572             s//\1/
12573             q
12574           }
12575           s/.*/./; q'`
12576   as_dir="$ac_dir"; as_fn_mkdir_p
12577   ac_builddir=.
12578
12579 case "$ac_dir" in
12580 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12581 *)
12582   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12583   # A ".." for each directory in $ac_dir_suffix.
12584   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12585   case $ac_top_builddir_sub in
12586   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12587   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12588   esac ;;
12589 esac
12590 ac_abs_top_builddir=$ac_pwd
12591 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12592 # for backward compatibility:
12593 ac_top_builddir=$ac_top_build_prefix
12594
12595 case $srcdir in
12596   .)  # We are building in place.
12597     ac_srcdir=.
12598     ac_top_srcdir=$ac_top_builddir_sub
12599     ac_abs_top_srcdir=$ac_pwd ;;
12600   [\\/]* | ?:[\\/]* )  # Absolute name.
12601     ac_srcdir=$srcdir$ac_dir_suffix;
12602     ac_top_srcdir=$srcdir
12603     ac_abs_top_srcdir=$srcdir ;;
12604   *) # Relative name.
12605     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12606     ac_top_srcdir=$ac_top_build_prefix$srcdir
12607     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12608 esac
12609 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12610
12611
12612   case $ac_mode in
12613   :F)
12614   #
12615   # CONFIG_FILE
12616   #
12617
12618   case $INSTALL in
12619   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12620   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12621   esac
12622 _ACEOF
12623
12624 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12625 # If the template does not know about datarootdir, expand it.
12626 # FIXME: This hack should be removed a few years after 2.60.
12627 ac_datarootdir_hack=; ac_datarootdir_seen=
12628 ac_sed_dataroot='
12629 /datarootdir/ {
12630   p
12631   q
12632 }
12633 /@datadir@/p
12634 /@docdir@/p
12635 /@infodir@/p
12636 /@localedir@/p
12637 /@mandir@/p'
12638 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12639 *datarootdir*) ac_datarootdir_seen=yes;;
12640 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12641   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12642 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12643 _ACEOF
12644 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12645   ac_datarootdir_hack='
12646   s&@datadir@&$datadir&g
12647   s&@docdir@&$docdir&g
12648   s&@infodir@&$infodir&g
12649   s&@localedir@&$localedir&g
12650   s&@mandir@&$mandir&g
12651   s&\\\${datarootdir}&$datarootdir&g' ;;
12652 esac
12653 _ACEOF
12654
12655 # Neutralize VPATH when `$srcdir' = `.'.
12656 # Shell code in configure.ac might set extrasub.
12657 # FIXME: do we really want to maintain this feature?
12658 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12659 ac_sed_extra="$ac_vpsub
12660 $extrasub
12661 _ACEOF
12662 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12663 :t
12664 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12665 s|@configure_input@|$ac_sed_conf_input|;t t
12666 s&@top_builddir@&$ac_top_builddir_sub&;t t
12667 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12668 s&@srcdir@&$ac_srcdir&;t t
12669 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12670 s&@top_srcdir@&$ac_top_srcdir&;t t
12671 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12672 s&@builddir@&$ac_builddir&;t t
12673 s&@abs_builddir@&$ac_abs_builddir&;t t
12674 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12675 s&@INSTALL@&$ac_INSTALL&;t t
12676 $ac_datarootdir_hack
12677 "
12678 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12679   || as_fn_error "could not create $ac_file" "$LINENO" 5
12680
12681 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12682   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12683   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12684   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12685 which seems to be undefined.  Please make sure it is defined." >&5
12686 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12687 which seems to be undefined.  Please make sure it is defined." >&2;}
12688
12689   rm -f "$tmp/stdin"
12690   case $ac_file in
12691   -) cat "$tmp/out" && rm -f "$tmp/out";;
12692   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12693   esac \
12694   || as_fn_error "could not create $ac_file" "$LINENO" 5
12695  ;;
12696   :H)
12697   #
12698   # CONFIG_HEADER
12699   #
12700   if test x"$ac_file" != x-; then
12701     {
12702       $as_echo "/* $configure_input  */" \
12703       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12704     } >"$tmp/config.h" \
12705       || as_fn_error "could not create $ac_file" "$LINENO" 5
12706     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12707       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12708 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12709     else
12710       rm -f "$ac_file"
12711       mv "$tmp/config.h" "$ac_file" \
12712         || as_fn_error "could not create $ac_file" "$LINENO" 5
12713     fi
12714   else
12715     $as_echo "/* $configure_input  */" \
12716       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12717       || as_fn_error "could not create -" "$LINENO" 5
12718   fi
12719 # Compute "$ac_file"'s index in $config_headers.
12720 _am_stamp_count=1
12721 for _am_header in $config_headers :; do
12722   case $_am_header in
12723     "$ac_file" | "$ac_file":* )
12724       break ;;
12725     * )
12726       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12727   esac
12728 done
12729 echo "timestamp for "$ac_file"" >`$as_dirname -- "$ac_file" ||
12730 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12731          X"$ac_file" : 'X\(//\)[^/]' \| \
12732          X"$ac_file" : 'X\(//\)$' \| \
12733          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12734 $as_echo X"$ac_file" |
12735     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12736             s//\1/
12737             q
12738           }
12739           /^X\(\/\/\)[^/].*/{
12740             s//\1/
12741             q
12742           }
12743           /^X\(\/\/\)$/{
12744             s//\1/
12745             q
12746           }
12747           /^X\(\/\).*/{
12748             s//\1/
12749             q
12750           }
12751           s/.*/./; q'`/stamp-h$_am_stamp_count
12752  ;;
12753
12754   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12755 $as_echo "$as_me: executing $ac_file commands" >&6;}
12756  ;;
12757   esac
12758
12759
12760   case $ac_file$ac_mode in
12761     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12762   # Strip MF so we end up with the name of the file.
12763   mf=`echo "$mf" | sed -e 's/:.*$//'`
12764   # Check whether this is an Automake generated Makefile or not.
12765   # We used to match only the files named `Makefile.in', but
12766   # some people rename them; so instead we look at the file content.
12767   # Grep'ing the first line is not enough: some people post-process
12768   # each Makefile.in and add a new line on top of each file to say so.
12769   # So let's grep whole file.
12770   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12771     dirpart=`$as_dirname -- "$mf" ||
12772 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12773          X"$mf" : 'X\(//\)[^/]' \| \
12774          X"$mf" : 'X\(//\)$' \| \
12775          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12776 $as_echo X"$mf" |
12777     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12778             s//\1/
12779             q
12780           }
12781           /^X\(\/\/\)[^/].*/{
12782             s//\1/
12783             q
12784           }
12785           /^X\(\/\/\)$/{
12786             s//\1/
12787             q
12788           }
12789           /^X\(\/\).*/{
12790             s//\1/
12791             q
12792           }
12793           s/.*/./; q'`
12794   else
12795     continue
12796   fi
12797   # Extract the definition of DEPDIR, am__include, and am__quote
12798   # from the Makefile without running `make'.
12799   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12800   test -z "$DEPDIR" && continue
12801   am__include=`sed -n 's/^am__include = //p' < "$mf"`
12802   test -z "am__include" && continue
12803   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12804   # When using ansi2knr, U may be empty or an underscore; expand it
12805   U=`sed -n 's/^U = //p' < "$mf"`
12806   # Find all dependency output files, they are included files with
12807   # $(DEPDIR) in their names.  We invoke sed twice because it is the
12808   # simplest approach to changing $(DEPDIR) to its actual value in the
12809   # expansion.
12810   for file in `sed -n "
12811     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12812        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12813     # Make sure the directory exists.
12814     test -f "$dirpart/$file" && continue
12815     fdir=`$as_dirname -- "$file" ||
12816 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12817          X"$file" : 'X\(//\)[^/]' \| \
12818          X"$file" : 'X\(//\)$' \| \
12819          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12820 $as_echo X"$file" |
12821     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12822             s//\1/
12823             q
12824           }
12825           /^X\(\/\/\)[^/].*/{
12826             s//\1/
12827             q
12828           }
12829           /^X\(\/\/\)$/{
12830             s//\1/
12831             q
12832           }
12833           /^X\(\/\).*/{
12834             s//\1/
12835             q
12836           }
12837           s/.*/./; q'`
12838     as_dir=$dirpart/$fdir; as_fn_mkdir_p
12839     # echo "creating $dirpart/$file"
12840     echo '# dummy' > "$dirpart/$file"
12841   done
12842 done
12843  ;;
12844     "libtool":C)
12845
12846     # See if we are running on zsh, and set the options which allow our
12847     # commands through without removal of \ escapes.
12848     if test -n "${ZSH_VERSION+set}" ; then
12849       setopt NO_GLOB_SUBST
12850     fi
12851
12852     cfgfile="${ofile}T"
12853     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12854     $RM "$cfgfile"
12855
12856     cat <<_LT_EOF >> "$cfgfile"
12857 #! $SHELL
12858
12859 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12860 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12861 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12862 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12863 #
12864 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12865 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12866 #   Written by Gordon Matzigkeit, 1996
12867 #
12868 #   This file is part of GNU Libtool.
12869 #
12870 # GNU Libtool is free software; you can redistribute it and/or
12871 # modify it under the terms of the GNU General Public License as
12872 # published by the Free Software Foundation; either version 2 of
12873 # the License, or (at your option) any later version.
12874 #
12875 # As a special exception to the GNU General Public License,
12876 # if you distribute this file as part of a program or library that
12877 # is built using GNU Libtool, you may include this file under the
12878 # same distribution terms that you use for the rest of that program.
12879 #
12880 # GNU Libtool is distributed in the hope that it will be useful,
12881 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12882 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12883 # GNU General Public License for more details.
12884 #
12885 # You should have received a copy of the GNU General Public License
12886 # along with GNU Libtool; see the file COPYING.  If not, a copy
12887 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12888 # obtained by writing to the Free Software Foundation, Inc.,
12889 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12890
12891
12892 # The names of the tagged configurations supported by this script.
12893 available_tags=""
12894
12895 # ### BEGIN LIBTOOL CONFIG
12896
12897 # Which release of libtool.m4 was used?
12898 macro_version=$macro_version
12899 macro_revision=$macro_revision
12900
12901 # Whether or not to build shared libraries.
12902 build_libtool_libs=$enable_shared
12903
12904 # Whether or not to build static libraries.
12905 build_old_libs=$enable_static
12906
12907 # What type of objects to build.
12908 pic_mode=$pic_mode
12909
12910 # Whether or not to optimize for fast installation.
12911 fast_install=$enable_fast_install
12912
12913 # The host system.
12914 host_alias=$host_alias
12915 host=$host
12916 host_os=$host_os
12917
12918 # The build system.
12919 build_alias=$build_alias
12920 build=$build
12921 build_os=$build_os
12922
12923 # A sed program that does not truncate output.
12924 SED=$lt_SED
12925
12926 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12927 Xsed="\$SED -e 1s/^X//"
12928
12929 # A grep program that handles long lines.
12930 GREP=$lt_GREP
12931
12932 # An ERE matcher.
12933 EGREP=$lt_EGREP
12934
12935 # A literal string matcher.
12936 FGREP=$lt_FGREP
12937
12938 # A BSD- or MS-compatible name lister.
12939 NM=$lt_NM
12940
12941 # Whether we need soft or hard links.
12942 LN_S=$lt_LN_S
12943
12944 # What is the maximum length of a command?
12945 max_cmd_len=$max_cmd_len
12946
12947 # Object file suffix (normally "o").
12948 objext=$ac_objext
12949
12950 # Executable file suffix (normally "").
12951 exeext=$exeext
12952
12953 # whether the shell understands "unset".
12954 lt_unset=$lt_unset
12955
12956 # turn spaces into newlines.
12957 SP2NL=$lt_lt_SP2NL
12958
12959 # turn newlines into spaces.
12960 NL2SP=$lt_lt_NL2SP
12961
12962 # How to create reloadable object files.
12963 reload_flag=$lt_reload_flag
12964 reload_cmds=$lt_reload_cmds
12965
12966 # An object symbol dumper.
12967 OBJDUMP=$lt_OBJDUMP
12968
12969 # Method to check whether dependent libraries are shared objects.
12970 deplibs_check_method=$lt_deplibs_check_method
12971
12972 # Command to use when deplibs_check_method == "file_magic".
12973 file_magic_cmd=$lt_file_magic_cmd
12974
12975 # The archiver.
12976 AR=$lt_AR
12977 AR_FLAGS=$lt_AR_FLAGS
12978
12979 # A symbol stripping program.
12980 STRIP=$lt_STRIP
12981
12982 # Commands used to install an old-style archive.
12983 RANLIB=$lt_RANLIB
12984 old_postinstall_cmds=$lt_old_postinstall_cmds
12985 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12986
12987 # A C compiler.
12988 LTCC=$lt_CC
12989
12990 # LTCC compiler flags.
12991 LTCFLAGS=$lt_CFLAGS
12992
12993 # Take the output of nm and produce a listing of raw symbols and C names.
12994 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12995
12996 # Transform the output of nm in a proper C declaration.
12997 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12998
12999 # Transform the output of nm in a C name address pair.
13000 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13001
13002 # Transform the output of nm in a C name address pair when lib prefix is needed.
13003 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13004
13005 # The name of the directory that contains temporary libtool files.
13006 objdir=$objdir
13007
13008 # Shell to use when invoking shell scripts.
13009 SHELL=$lt_SHELL
13010
13011 # An echo program that does not interpret backslashes.
13012 ECHO=$lt_ECHO
13013
13014 # Used to examine libraries when file_magic_cmd begins with "file".
13015 MAGIC_CMD=$MAGIC_CMD
13016
13017 # Must we lock files when doing compilation?
13018 need_locks=$lt_need_locks
13019
13020 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13021 DSYMUTIL=$lt_DSYMUTIL
13022
13023 # Tool to change global to local symbols on Mac OS X.
13024 NMEDIT=$lt_NMEDIT
13025
13026 # Tool to manipulate fat objects and archives on Mac OS X.
13027 LIPO=$lt_LIPO
13028
13029 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13030 OTOOL=$lt_OTOOL
13031
13032 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13033 OTOOL64=$lt_OTOOL64
13034
13035 # Old archive suffix (normally "a").
13036 libext=$libext
13037
13038 # Shared library suffix (normally ".so").
13039 shrext_cmds=$lt_shrext_cmds
13040
13041 # The commands to extract the exported symbol list from a shared archive.
13042 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13043
13044 # Variables whose values should be saved in libtool wrapper scripts and
13045 # restored at link time.
13046 variables_saved_for_relink=$lt_variables_saved_for_relink
13047
13048 # Do we need the "lib" prefix for modules?
13049 need_lib_prefix=$need_lib_prefix
13050
13051 # Do we need a version for libraries?
13052 need_version=$need_version
13053
13054 # Library versioning type.
13055 version_type=$version_type
13056
13057 # Shared library runtime path variable.
13058 runpath_var=$runpath_var
13059
13060 # Shared library path variable.
13061 shlibpath_var=$shlibpath_var
13062
13063 # Is shlibpath searched before the hard-coded library search path?
13064 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13065
13066 # Format of library name prefix.
13067 libname_spec=$lt_libname_spec
13068
13069 # List of archive names.  First name is the real one, the rest are links.
13070 # The last name is the one that the linker finds with -lNAME
13071 library_names_spec=$lt_library_names_spec
13072
13073 # The coded name of the library, if different from the real name.
13074 soname_spec=$lt_soname_spec
13075
13076 # Command to use after installation of a shared archive.
13077 postinstall_cmds=$lt_postinstall_cmds
13078
13079 # Command to use after uninstallation of a shared archive.
13080 postuninstall_cmds=$lt_postuninstall_cmds
13081
13082 # Commands used to finish a libtool library installation in a directory.
13083 finish_cmds=$lt_finish_cmds
13084
13085 # As "finish_cmds", except a single script fragment to be evaled but
13086 # not shown.
13087 finish_eval=$lt_finish_eval
13088
13089 # Whether we should hardcode library paths into libraries.
13090 hardcode_into_libs=$hardcode_into_libs
13091
13092 # Compile-time system search path for libraries.
13093 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13094
13095 # Run-time system search path for libraries.
13096 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13097
13098 # Whether dlopen is supported.
13099 dlopen_support=$enable_dlopen
13100
13101 # Whether dlopen of programs is supported.
13102 dlopen_self=$enable_dlopen_self
13103
13104 # Whether dlopen of statically linked programs is supported.
13105 dlopen_self_static=$enable_dlopen_self_static
13106
13107 # Commands to strip libraries.
13108 old_striplib=$lt_old_striplib
13109 striplib=$lt_striplib
13110
13111
13112 # The linker used to build libraries.
13113 LD=$lt_LD
13114
13115 # Commands used to build an old-style archive.
13116 old_archive_cmds=$lt_old_archive_cmds
13117
13118 # A language specific compiler.
13119 CC=$lt_compiler
13120
13121 # Is the compiler the GNU compiler?
13122 with_gcc=$GCC
13123
13124 # Compiler flag to turn off builtin functions.
13125 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13126
13127 # How to pass a linker flag through the compiler.
13128 wl=$lt_lt_prog_compiler_wl
13129
13130 # Additional compiler flags for building library objects.
13131 pic_flag=$lt_lt_prog_compiler_pic
13132
13133 # Compiler flag to prevent dynamic linking.
13134 link_static_flag=$lt_lt_prog_compiler_static
13135
13136 # Does compiler simultaneously support -c and -o options?
13137 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13138
13139 # Whether or not to add -lc for building shared libraries.
13140 build_libtool_need_lc=$archive_cmds_need_lc
13141
13142 # Whether or not to disallow shared libs when runtime libs are static.
13143 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13144
13145 # Compiler flag to allow reflexive dlopens.
13146 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13147
13148 # Compiler flag to generate shared objects directly from archives.
13149 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13150
13151 # Whether the compiler copes with passing no objects directly.
13152 compiler_needs_object=$lt_compiler_needs_object
13153
13154 # Create an old-style archive from a shared archive.
13155 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13156
13157 # Create a temporary old-style archive to link instead of a shared archive.
13158 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13159
13160 # Commands used to build a shared archive.
13161 archive_cmds=$lt_archive_cmds
13162 archive_expsym_cmds=$lt_archive_expsym_cmds
13163
13164 # Commands used to build a loadable module if different from building
13165 # a shared archive.
13166 module_cmds=$lt_module_cmds
13167 module_expsym_cmds=$lt_module_expsym_cmds
13168
13169 # Whether we are building with GNU ld or not.
13170 with_gnu_ld=$lt_with_gnu_ld
13171
13172 # Flag that allows shared libraries with undefined symbols to be built.
13173 allow_undefined_flag=$lt_allow_undefined_flag
13174
13175 # Flag that enforces no undefined symbols.
13176 no_undefined_flag=$lt_no_undefined_flag
13177
13178 # Flag to hardcode \$libdir into a binary during linking.
13179 # This must work even if \$libdir does not exist
13180 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13181
13182 # If ld is used when linking, flag to hardcode \$libdir into a binary
13183 # during linking.  This must work even if \$libdir does not exist.
13184 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13185
13186 # Whether we need a single "-rpath" flag with a separated argument.
13187 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13188
13189 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13190 # DIR into the resulting binary.
13191 hardcode_direct=$hardcode_direct
13192
13193 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13194 # DIR into the resulting binary and the resulting library dependency is
13195 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13196 # library is relocated.
13197 hardcode_direct_absolute=$hardcode_direct_absolute
13198
13199 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13200 # into the resulting binary.
13201 hardcode_minus_L=$hardcode_minus_L
13202
13203 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13204 # into the resulting binary.
13205 hardcode_shlibpath_var=$hardcode_shlibpath_var
13206
13207 # Set to "yes" if building a shared library automatically hardcodes DIR
13208 # into the library and all subsequent libraries and executables linked
13209 # against it.
13210 hardcode_automatic=$hardcode_automatic
13211
13212 # Set to yes if linker adds runtime paths of dependent libraries
13213 # to runtime path list.
13214 inherit_rpath=$inherit_rpath
13215
13216 # Whether libtool must link a program against all its dependency libraries.
13217 link_all_deplibs=$link_all_deplibs
13218
13219 # Fix the shell variable \$srcfile for the compiler.
13220 fix_srcfile_path=$lt_fix_srcfile_path
13221
13222 # Set to "yes" if exported symbols are required.
13223 always_export_symbols=$always_export_symbols
13224
13225 # The commands to list exported symbols.
13226 export_symbols_cmds=$lt_export_symbols_cmds
13227
13228 # Symbols that should not be listed in the preloaded symbols.
13229 exclude_expsyms=$lt_exclude_expsyms
13230
13231 # Symbols that must always be exported.
13232 include_expsyms=$lt_include_expsyms
13233
13234 # Commands necessary for linking programs (against libraries) with templates.
13235 prelink_cmds=$lt_prelink_cmds
13236
13237 # Specify filename containing input files.
13238 file_list_spec=$lt_file_list_spec
13239
13240 # How to hardcode a shared library path into an executable.
13241 hardcode_action=$hardcode_action
13242
13243 # ### END LIBTOOL CONFIG
13244
13245 _LT_EOF
13246
13247   case $host_os in
13248   aix3*)
13249     cat <<\_LT_EOF >> "$cfgfile"
13250 # AIX sometimes has problems with the GCC collect2 program.  For some
13251 # reason, if we set the COLLECT_NAMES environment variable, the problems
13252 # vanish in a puff of smoke.
13253 if test "X${COLLECT_NAMES+set}" != Xset; then
13254   COLLECT_NAMES=
13255   export COLLECT_NAMES
13256 fi
13257 _LT_EOF
13258     ;;
13259   esac
13260
13261
13262 ltmain="$ac_aux_dir/ltmain.sh"
13263
13264
13265   # We use sed instead of cat because bash on DJGPP gets confused if
13266   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13267   # text mode, it properly converts lines to CR/LF.  This bash problem
13268   # is reportedly fixed, but why not run on old versions too?
13269   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13270     || (rm -f "$cfgfile"; exit 1)
13271
13272   case $xsi_shell in
13273   yes)
13274     cat << \_LT_EOF >> "$cfgfile"
13275
13276 # func_dirname file append nondir_replacement
13277 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13278 # otherwise set result to NONDIR_REPLACEMENT.
13279 func_dirname ()
13280 {
13281   case ${1} in
13282     */*) func_dirname_result="${1%/*}${2}" ;;
13283     *  ) func_dirname_result="${3}" ;;
13284   esac
13285 }
13286
13287 # func_basename file
13288 func_basename ()
13289 {
13290   func_basename_result="${1##*/}"
13291 }
13292
13293 # func_dirname_and_basename file append nondir_replacement
13294 # perform func_basename and func_dirname in a single function
13295 # call:
13296 #   dirname:  Compute the dirname of FILE.  If nonempty,
13297 #             add APPEND to the result, otherwise set result
13298 #             to NONDIR_REPLACEMENT.
13299 #             value returned in "$func_dirname_result"
13300 #   basename: Compute filename of FILE.
13301 #             value retuned in "$func_basename_result"
13302 # Implementation must be kept synchronized with func_dirname
13303 # and func_basename. For efficiency, we do not delegate to
13304 # those functions but instead duplicate the functionality here.
13305 func_dirname_and_basename ()
13306 {
13307   case ${1} in
13308     */*) func_dirname_result="${1%/*}${2}" ;;
13309     *  ) func_dirname_result="${3}" ;;
13310   esac
13311   func_basename_result="${1##*/}"
13312 }
13313
13314 # func_stripname prefix suffix name
13315 # strip PREFIX and SUFFIX off of NAME.
13316 # PREFIX and SUFFIX must not contain globbing or regex special
13317 # characters, hashes, percent signs, but SUFFIX may contain a leading
13318 # dot (in which case that matches only a dot).
13319 func_stripname ()
13320 {
13321   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13322   # positional parameters, so assign one to ordinary parameter first.
13323   func_stripname_result=${3}
13324   func_stripname_result=${func_stripname_result#"${1}"}
13325   func_stripname_result=${func_stripname_result%"${2}"}
13326 }
13327
13328 # func_opt_split
13329 func_opt_split ()
13330 {
13331   func_opt_split_opt=${1%%=*}
13332   func_opt_split_arg=${1#*=}
13333 }
13334
13335 # func_lo2o object
13336 func_lo2o ()
13337 {
13338   case ${1} in
13339     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13340     *)    func_lo2o_result=${1} ;;
13341   esac
13342 }
13343
13344 # func_xform libobj-or-source
13345 func_xform ()
13346 {
13347   func_xform_result=${1%.*}.lo
13348 }
13349
13350 # func_arith arithmetic-term...
13351 func_arith ()
13352 {
13353   func_arith_result=$(( $* ))
13354 }
13355
13356 # func_len string
13357 # STRING may not start with a hyphen.
13358 func_len ()
13359 {
13360   func_len_result=${#1}
13361 }
13362
13363 _LT_EOF
13364     ;;
13365   *) # Bourne compatible functions.
13366     cat << \_LT_EOF >> "$cfgfile"
13367
13368 # func_dirname file append nondir_replacement
13369 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13370 # otherwise set result to NONDIR_REPLACEMENT.
13371 func_dirname ()
13372 {
13373   # Extract subdirectory from the argument.
13374   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13375   if test "X$func_dirname_result" = "X${1}"; then
13376     func_dirname_result="${3}"
13377   else
13378     func_dirname_result="$func_dirname_result${2}"
13379   fi
13380 }
13381
13382 # func_basename file
13383 func_basename ()
13384 {
13385   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13386 }
13387
13388
13389 # func_stripname prefix suffix name
13390 # strip PREFIX and SUFFIX off of NAME.
13391 # PREFIX and SUFFIX must not contain globbing or regex special
13392 # characters, hashes, percent signs, but SUFFIX may contain a leading
13393 # dot (in which case that matches only a dot).
13394 # func_strip_suffix prefix name
13395 func_stripname ()
13396 {
13397   case ${2} in
13398     .*) func_stripname_result=`$ECHO "X${3}" \
13399            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13400     *)  func_stripname_result=`$ECHO "X${3}" \
13401            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13402   esac
13403 }
13404
13405 # sed scripts:
13406 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13407 my_sed_long_arg='1s/^-[^=]*=//'
13408
13409 # func_opt_split
13410 func_opt_split ()
13411 {
13412   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13413   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13414 }
13415
13416 # func_lo2o object
13417 func_lo2o ()
13418 {
13419   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13420 }
13421
13422 # func_xform libobj-or-source
13423 func_xform ()
13424 {
13425   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13426 }
13427
13428 # func_arith arithmetic-term...
13429 func_arith ()
13430 {
13431   func_arith_result=`expr "$@"`
13432 }
13433
13434 # func_len string
13435 # STRING may not start with a hyphen.
13436 func_len ()
13437 {
13438   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13439 }
13440
13441 _LT_EOF
13442 esac
13443
13444 case $lt_shell_append in
13445   yes)
13446     cat << \_LT_EOF >> "$cfgfile"
13447
13448 # func_append var value
13449 # Append VALUE to the end of shell variable VAR.
13450 func_append ()
13451 {
13452   eval "$1+=\$2"
13453 }
13454 _LT_EOF
13455     ;;
13456   *)
13457     cat << \_LT_EOF >> "$cfgfile"
13458
13459 # func_append var value
13460 # Append VALUE to the end of shell variable VAR.
13461 func_append ()
13462 {
13463   eval "$1=\$$1\$2"
13464 }
13465
13466 _LT_EOF
13467     ;;
13468   esac
13469
13470
13471   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13472     || (rm -f "$cfgfile"; exit 1)
13473
13474   mv -f "$cfgfile" "$ofile" ||
13475     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13476   chmod +x "$ofile"
13477
13478  ;;
13479     "genversion.sh":F) chmod +x genversion.sh ;;
13480     "version.h":C) echo '#define CLOOG_HEAD "'`./genversion.sh`'"' > version.h ;;
13481     "doc/gitversion.texi":C) echo '@set VERSION '`./genversion.sh`'' > doc/gitversion.texi ;;
13482
13483   esac
13484 done # for ac_tag
13485
13486
13487 as_fn_exit 0
13488 _ACEOF
13489 ac_clean_files=$ac_clean_files_save
13490
13491 test $ac_write_fail = 0 ||
13492   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13493
13494
13495 # configure is writing to config.log, and then calls config.status.
13496 # config.status does its own redirection, appending to config.log.
13497 # Unfortunately, on DOS this fails, as config.log is still kept open
13498 # by configure, so config.status won't be able to write to it; its
13499 # output is simply discarded.  So we exec the FD to /dev/null,
13500 # effectively closing config.log, so it can be properly (re)opened and
13501 # appended to by config.status.  When coming back to configure, we
13502 # need to make the FD available again.
13503 if test "$no_create" != yes; then
13504   ac_cs_success=:
13505   ac_config_status_args=
13506   test "$silent" = yes &&
13507     ac_config_status_args="$ac_config_status_args --quiet"
13508   exec 5>/dev/null
13509   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13510   exec 5>>config.log
13511   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13512   # would make configure fail if this is the last instruction.
13513   $ac_cs_success || as_fn_exit $?
13514 fi
13515 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13516   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13517 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13518 fi
13519
13520
13521
13522 echo "             /*-----------------------------------------------*"
13523 echo "              *           CLooG configuration is OK           *"
13524 echo "              *-----------------------------------------------*/"
13525 echo "It appears that your system is OK to start CLooG compilation. You need"
13526 echo "now to type \"make\". After compilation, you should check CLooG by typing"
13527 echo "\"make check\". If no problem occur, you can type \"make uninstall\" if"
13528 echo "you are upgrading an old version. Lastly type \"make install\" to install"
13529 echo "CLooG on your system (log as root if necessary)."