dynamic_link: add -fPIC for x86_64
[scilab.git] / scilab / modules / dynamic_link / src / scripts / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for scilab 0.
4 #
5 # Report bugs to <http://bugzilla.scilab.org/index.cgi>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization.  ##
13 ## --------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18   emulate sh
19   NULLCMD=:
20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in
26   *posix*) set -o posix ;;
27 esac
28
29 fi
30
31
32
33
34 # PATH needs CR
35 # Avoid depending upon Character Ranges.
36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 as_cr_digits='0123456789'
40 as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42 # The user is always right.
43 if test "${PATH_SEPARATOR+set}" != set; then
44   echo "#! /bin/sh" >conf$$.sh
45   echo  "exit 0"   >>conf$$.sh
46   chmod +x conf$$.sh
47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48     PATH_SEPARATOR=';'
49   else
50     PATH_SEPARATOR=:
51   fi
52   rm -f conf$$.sh
53 fi
54
55 # Support unset when possible.
56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57   as_unset=unset
58 else
59   as_unset=false
60 fi
61
62
63 # IFS
64 # We need space, tab and new line, in precisely that order.  Quoting is
65 # there to prevent editors from complaining about space-tab.
66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 # splitting by setting IFS to empty value.)
68 as_nl='
69 '
70 IFS=" ""        $as_nl"
71
72 # Find who we are.  Look in the path if we contain no directory separator.
73 case $0 in
74   *[\\/]* ) as_myself=$0 ;;
75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 for as_dir in $PATH
77 do
78   IFS=$as_save_IFS
79   test -z "$as_dir" && as_dir=.
80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 done
82 IFS=$as_save_IFS
83
84      ;;
85 esac
86 # We did not find ourselves, most probably we were run as `sh COMMAND'
87 # in which case we are not to be found in the path.
88 if test "x$as_myself" = x; then
89   as_myself=$0
90 fi
91 if test ! -f "$as_myself"; then
92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93   { (exit 1); exit 1; }
94 fi
95
96 # Work around bugs in pre-3.0 UWIN ksh.
97 for as_var in ENV MAIL MAILPATH
98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 done
100 PS1='$ '
101 PS2='> '
102 PS4='+ '
103
104 # NLS nuisances.
105 for as_var in \
106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108   LC_TELEPHONE LC_TIME
109 do
110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111     eval $as_var=C; export $as_var
112   else
113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114   fi
115 done
116
117 # Required to use basename.
118 if expr a : '\(a\)' >/dev/null 2>&1 &&
119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
120   as_expr=expr
121 else
122   as_expr=false
123 fi
124
125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126   as_basename=basename
127 else
128   as_basename=false
129 fi
130
131
132 # Name of the executable.
133 as_me=`$as_basename -- "$0" ||
134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135          X"$0" : 'X\(//\)$' \| \
136          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 echo X/"$0" |
138     sed '/^.*\/\([^/][^/]*\)\/*$/{
139             s//\1/
140             q
141           }
142           /^X\/\(\/\/\)$/{
143             s//\1/
144             q
145           }
146           /^X\/\(\/\).*/{
147             s//\1/
148             q
149           }
150           s/.*/./; q'`
151
152 # CDPATH.
153 $as_unset CDPATH
154
155
156 if test "x$CONFIG_SHELL" = x; then
157   if (eval ":") 2>/dev/null; then
158   as_have_required=yes
159 else
160   as_have_required=no
161 fi
162
163   if test $as_have_required = yes &&     (eval ":
164 (as_func_return () {
165   (exit \$1)
166 }
167 as_func_success () {
168   as_func_return 0
169 }
170 as_func_failure () {
171   as_func_return 1
172 }
173 as_func_ret_success () {
174   return 0
175 }
176 as_func_ret_failure () {
177   return 1
178 }
179
180 exitcode=0
181 if as_func_success; then
182   :
183 else
184   exitcode=1
185   echo as_func_success failed.
186 fi
187
188 if as_func_failure; then
189   exitcode=1
190   echo as_func_failure succeeded.
191 fi
192
193 if as_func_ret_success; then
194   :
195 else
196   exitcode=1
197   echo as_func_ret_success failed.
198 fi
199
200 if as_func_ret_failure; then
201   exitcode=1
202   echo as_func_ret_failure succeeded.
203 fi
204
205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206   :
207 else
208   exitcode=1
209   echo positional parameters were not saved.
210 fi
211
212 test \$exitcode = 0) || { (exit 1); exit 1; }
213
214 (
215   as_lineno_1=\$LINENO
216   as_lineno_2=\$LINENO
217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 ") 2> /dev/null; then
220   :
221 else
222   as_candidate_shells=
223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 do
226   IFS=$as_save_IFS
227   test -z "$as_dir" && as_dir=.
228   case $as_dir in
229          /*)
230            for as_base in sh bash ksh sh5; do
231              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232            done;;
233        esac
234 done
235 IFS=$as_save_IFS
236
237
238       for as_shell in $as_candidate_shells $SHELL; do
239          # Try only shells that exist, to save several forks.
240          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241                 { ("$as_shell") 2> /dev/null <<\_ASEOF
242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243   emulate sh
244   NULLCMD=:
245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246   # is contrary to our usage.  Disable this feature.
247   alias -g '${1+"$@"}'='"$@"'
248   setopt NO_GLOB_SUBST
249 else
250   case `(set -o) 2>/dev/null` in
251   *posix*) set -o posix ;;
252 esac
253
254 fi
255
256
257 :
258 _ASEOF
259 }; then
260   CONFIG_SHELL=$as_shell
261                as_have_required=yes
262                if { "$as_shell" 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264   emulate sh
265   NULLCMD=:
266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267   # is contrary to our usage.  Disable this feature.
268   alias -g '${1+"$@"}'='"$@"'
269   setopt NO_GLOB_SUBST
270 else
271   case `(set -o) 2>/dev/null` in
272   *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 (as_func_return () {
280   (exit $1)
281 }
282 as_func_success () {
283   as_func_return 0
284 }
285 as_func_failure () {
286   as_func_return 1
287 }
288 as_func_ret_success () {
289   return 0
290 }
291 as_func_ret_failure () {
292   return 1
293 }
294
295 exitcode=0
296 if as_func_success; then
297   :
298 else
299   exitcode=1
300   echo as_func_success failed.
301 fi
302
303 if as_func_failure; then
304   exitcode=1
305   echo as_func_failure succeeded.
306 fi
307
308 if as_func_ret_success; then
309   :
310 else
311   exitcode=1
312   echo as_func_ret_success failed.
313 fi
314
315 if as_func_ret_failure; then
316   exitcode=1
317   echo as_func_ret_failure succeeded.
318 fi
319
320 if ( set x; as_func_ret_success y && test x = "$1" ); then
321   :
322 else
323   exitcode=1
324   echo positional parameters were not saved.
325 fi
326
327 test $exitcode = 0) || { (exit 1); exit 1; }
328
329 (
330   as_lineno_1=$LINENO
331   as_lineno_2=$LINENO
332   test "x$as_lineno_1" != "x$as_lineno_2" &&
333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334
335 _ASEOF
336 }; then
337   break
338 fi
339
340 fi
341
342       done
343
344       if test "x$CONFIG_SHELL" != x; then
345   for as_var in BASH_ENV ENV
346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347         done
348         export CONFIG_SHELL
349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 fi
351
352
353     if test $as_have_required = no; then
354   echo This script requires a shell more modern than all the
355       echo shells that I found on your system.  Please install a
356       echo modern shell, or manually run the script under such a
357       echo shell if you do have one.
358       { (exit 1); exit 1; }
359 fi
360
361
362 fi
363
364 fi
365
366
367
368 (eval "as_func_return () {
369   (exit \$1)
370 }
371 as_func_success () {
372   as_func_return 0
373 }
374 as_func_failure () {
375   as_func_return 1
376 }
377 as_func_ret_success () {
378   return 0
379 }
380 as_func_ret_failure () {
381   return 1
382 }
383
384 exitcode=0
385 if as_func_success; then
386   :
387 else
388   exitcode=1
389   echo as_func_success failed.
390 fi
391
392 if as_func_failure; then
393   exitcode=1
394   echo as_func_failure succeeded.
395 fi
396
397 if as_func_ret_success; then
398   :
399 else
400   exitcode=1
401   echo as_func_ret_success failed.
402 fi
403
404 if as_func_ret_failure; then
405   exitcode=1
406   echo as_func_ret_failure succeeded.
407 fi
408
409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410   :
411 else
412   exitcode=1
413   echo positional parameters were not saved.
414 fi
415
416 test \$exitcode = 0") || {
417   echo No shell found that supports shell functions.
418   echo Please tell autoconf@gnu.org about your system,
419   echo including any error possibly output before this
420   echo message
421 }
422
423
424
425   as_lineno_1=$LINENO
426   as_lineno_2=$LINENO
427   test "x$as_lineno_1" != "x$as_lineno_2" &&
428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429
430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431   # uniformly replaced by the line number.  The first 'sed' inserts a
432   # line-number line after each line using $LINENO; the second 'sed'
433   # does the real work.  The second script uses 'N' to pair each
434   # line-number line with the line containing $LINENO, and appends
435   # trailing '-' during substitution so that $LINENO is not a special
436   # case at line end.
437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
439   # E. McMahon (1931-1989) for sed's syntax.  :-)
440   sed -n '
441     p
442     /[$]LINENO/=
443   ' <$as_myself |
444     sed '
445       s/[$]LINENO.*/&-/
446       t lineno
447       b
448       :lineno
449       N
450       :loop
451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452       t loop
453       s/-\n.*//
454     ' >$as_me.lineno &&
455   chmod +x "$as_me.lineno" ||
456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457    { (exit 1); exit 1; }; }
458
459   # Don't try to exec as it changes $[0], causing all sort of problems
460   # (the dirname of $[0] is not the place where we might find the
461   # original and so on.  Autoconf is especially sensitive to this).
462   . "./$as_me.lineno"
463   # Exit status is that of the last command.
464   exit
465 }
466
467
468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469   as_dirname=dirname
470 else
471   as_dirname=false
472 fi
473
474 ECHO_C= ECHO_N= ECHO_T=
475 case `echo -n x` in
476 -n*)
477   case `echo 'x\c'` in
478   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
479   *)   ECHO_C='\c';;
480   esac;;
481 *)
482   ECHO_N='-n';;
483 esac
484
485 if expr a : '\(a\)' >/dev/null 2>&1 &&
486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
487   as_expr=expr
488 else
489   as_expr=false
490 fi
491
492 rm -f conf$$ conf$$.exe conf$$.file
493 if test -d conf$$.dir; then
494   rm -f conf$$.dir/conf$$.file
495 else
496   rm -f conf$$.dir
497   mkdir conf$$.dir
498 fi
499 echo >conf$$.file
500 if ln -s conf$$.file conf$$ 2>/dev/null; then
501   as_ln_s='ln -s'
502   # ... but there are two gotchas:
503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505   # In both cases, we have to default to `cp -p'.
506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507     as_ln_s='cp -p'
508 elif ln conf$$.file conf$$ 2>/dev/null; then
509   as_ln_s=ln
510 else
511   as_ln_s='cp -p'
512 fi
513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 rmdir conf$$.dir 2>/dev/null
515
516 if mkdir -p . 2>/dev/null; then
517   as_mkdir_p=:
518 else
519   test -d ./-p && rmdir ./-p
520   as_mkdir_p=false
521 fi
522
523 if test -x / >/dev/null 2>&1; then
524   as_test_x='test -x'
525 else
526   if ls -dL / >/dev/null 2>&1; then
527     as_ls_L_option=L
528   else
529     as_ls_L_option=
530   fi
531   as_test_x='
532     eval sh -c '\''
533       if test -d "$1"; then
534         test -d "$1/.";
535       else
536         case $1 in
537         -*)set "./$1";;
538         esac;
539         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540         ???[sx]*):;;*)false;;esac;fi
541     '\'' sh
542   '
543 fi
544 as_executable_p=$as_test_x
545
546 # Sed expression to map a string onto a valid CPP name.
547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548
549 # Sed expression to map a string onto a valid variable name.
550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551
552
553
554
555 # Check that we are running under the correct shell.
556 SHELL=${CONFIG_SHELL-/bin/sh}
557
558 case X$ECHO in
559 X*--fallback-echo)
560   # Remove one level of quotation (which was required for Make).
561   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
562   ;;
563 esac
564
565 echo=${ECHO-echo}
566 if test "X$1" = X--no-reexec; then
567   # Discard the --no-reexec flag, and continue.
568   shift
569 elif test "X$1" = X--fallback-echo; then
570   # Avoid inline document here, it may be left over
571   :
572 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
573   # Yippee, $echo works!
574   :
575 else
576   # Restart under the correct shell.
577   exec $SHELL "$0" --no-reexec ${1+"$@"}
578 fi
579
580 if test "X$1" = X--fallback-echo; then
581   # used as fallback echo
582   shift
583   cat <<EOF
584 $*
585 EOF
586   exit 0
587 fi
588
589 # The HP-UX ksh and POSIX shell print the target directory to stdout
590 # if CDPATH is set.
591 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
592
593 if test -z "$ECHO"; then
594 if test "X${echo_test_string+set}" != Xset; then
595 # find a string as large as possible, as long as the shell can cope with it
596   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
597     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
598     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
599        echo_test_string=`eval $cmd` &&
600        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
601     then
602       break
603     fi
604   done
605 fi
606
607 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
608    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
609    test "X$echo_testing_string" = "X$echo_test_string"; then
610   :
611 else
612   # The Solaris, AIX, and Digital Unix default echo programs unquote
613   # backslashes.  This makes it impossible to quote backslashes using
614   #   echo "$something" | sed 's/\\/\\\\/g'
615   #
616   # So, first we look for a working echo in the user's PATH.
617
618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
619   for dir in $PATH /usr/ucb; do
620     IFS="$lt_save_ifs"
621     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
622        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
623        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
624        test "X$echo_testing_string" = "X$echo_test_string"; then
625       echo="$dir/echo"
626       break
627     fi
628   done
629   IFS="$lt_save_ifs"
630
631   if test "X$echo" = Xecho; then
632     # We didn't find a better echo, so look for alternatives.
633     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
634        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
635        test "X$echo_testing_string" = "X$echo_test_string"; then
636       # This shell has a builtin print -r that does the trick.
637       echo='print -r'
638     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
639          test "X$CONFIG_SHELL" != X/bin/ksh; then
640       # If we have ksh, try running configure again with it.
641       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
642       export ORIGINAL_CONFIG_SHELL
643       CONFIG_SHELL=/bin/ksh
644       export CONFIG_SHELL
645       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
646     else
647       # Try using printf.
648       echo='printf %s\n'
649       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
650          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
651          test "X$echo_testing_string" = "X$echo_test_string"; then
652         # Cool, printf works
653         :
654       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
655            test "X$echo_testing_string" = 'X\t' &&
656            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
657            test "X$echo_testing_string" = "X$echo_test_string"; then
658         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
659         export CONFIG_SHELL
660         SHELL="$CONFIG_SHELL"
661         export SHELL
662         echo="$CONFIG_SHELL $0 --fallback-echo"
663       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
664            test "X$echo_testing_string" = 'X\t' &&
665            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
666            test "X$echo_testing_string" = "X$echo_test_string"; then
667         echo="$CONFIG_SHELL $0 --fallback-echo"
668       else
669         # maybe with a smaller string...
670         prev=:
671
672         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
673           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
674           then
675             break
676           fi
677           prev="$cmd"
678         done
679
680         if test "$prev" != 'sed 50q "$0"'; then
681           echo_test_string=`eval $prev`
682           export echo_test_string
683           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
684         else
685           # Oops.  We lost completely, so just stick with echo.
686           echo=echo
687         fi
688       fi
689     fi
690   fi
691 fi
692 fi
693
694 # Copy echo and quote the copy suitably for passing to libtool from
695 # the Makefile, instead of quoting the original, which is used later.
696 ECHO=$echo
697 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
698    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
699 fi
700
701
702
703
704 tagnames=${tagnames+${tagnames},}CXX
705
706 tagnames=${tagnames+${tagnames},}F77
707
708 exec 7<&0 </dev/null 6>&1
709
710 # Name of the host.
711 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
712 # so uname gets run too.
713 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
714
715 #
716 # Initializations.
717 #
718 ac_default_prefix=/usr/local
719 ac_clean_files=
720 ac_config_libobj_dir=.
721 LIBOBJS=
722 cross_compiling=no
723 subdirs=
724 MFLAGS=
725 MAKEFLAGS=
726 SHELL=${CONFIG_SHELL-/bin/sh}
727
728 # Identity of this package.
729 PACKAGE_NAME='scilab'
730 PACKAGE_TARNAME='scilab'
731 PACKAGE_VERSION='0'
732 PACKAGE_STRING='scilab 0'
733 PACKAGE_BUGREPORT='http://bugzilla.scilab.org/index.cgi'
734
735 # Factoring default headers for most tests.
736 ac_includes_default="\
737 #include <stdio.h>
738 #ifdef HAVE_SYS_TYPES_H
739 # include <sys/types.h>
740 #endif
741 #ifdef HAVE_SYS_STAT_H
742 # include <sys/stat.h>
743 #endif
744 #ifdef STDC_HEADERS
745 # include <stdlib.h>
746 # include <stddef.h>
747 #else
748 # ifdef HAVE_STDLIB_H
749 #  include <stdlib.h>
750 # endif
751 #endif
752 #ifdef HAVE_STRING_H
753 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
754 #  include <memory.h>
755 # endif
756 # include <string.h>
757 #endif
758 #ifdef HAVE_STRINGS_H
759 # include <strings.h>
760 #endif
761 #ifdef HAVE_INTTYPES_H
762 # include <inttypes.h>
763 #endif
764 #ifdef HAVE_STDINT_H
765 # include <stdint.h>
766 #endif
767 #ifdef HAVE_UNISTD_H
768 # include <unistd.h>
769 #endif"
770
771 ac_subst_vars='SHELL
772 PATH_SEPARATOR
773 PACKAGE_NAME
774 PACKAGE_TARNAME
775 PACKAGE_VERSION
776 PACKAGE_STRING
777 PACKAGE_BUGREPORT
778 exec_prefix
779 prefix
780 program_transform_name
781 bindir
782 sbindir
783 libexecdir
784 datarootdir
785 datadir
786 sysconfdir
787 sharedstatedir
788 localstatedir
789 includedir
790 oldincludedir
791 docdir
792 infodir
793 htmldir
794 dvidir
795 pdfdir
796 psdir
797 libdir
798 localedir
799 mandir
800 DEFS
801 ECHO_C
802 ECHO_N
803 ECHO_T
804 LIBS
805 build_alias
806 host_alias
807 target_alias
808 INSTALL_PROGRAM
809 INSTALL_SCRIPT
810 INSTALL_DATA
811 am__isrc
812 CYGPATH_W
813 PACKAGE
814 VERSION
815 ACLOCAL
816 AUTOCONF
817 AUTOMAKE
818 AUTOHEADER
819 MAKEINFO
820 install_sh
821 STRIP
822 INSTALL_STRIP_PROGRAM
823 mkdir_p
824 AWK
825 SET_MAKE
826 am__leading_dot
827 AMTAR
828 am__tar
829 am__untar
830 MAINTAINER_MODE_TRUE
831 MAINTAINER_MODE_FALSE
832 MAINT
833 CC
834 CFLAGS
835 LDFLAGS
836 CPPFLAGS
837 ac_ct_CC
838 EXEEXT
839 OBJEXT
840 DEPDIR
841 am__include
842 am__quote
843 AMDEP_TRUE
844 AMDEP_FALSE
845 AMDEPBACKSLASH
846 CCDEPMODE
847 am__fastdepCC_TRUE
848 am__fastdepCC_FALSE
849 CXX
850 CXXFLAGS
851 ac_ct_CXX
852 CXXDEPMODE
853 am__fastdepCXX_TRUE
854 am__fastdepCXX_FALSE
855 F77
856 FFLAGS
857 ac_ct_F77
858 build
859 build_cpu
860 build_vendor
861 build_os
862 host
863 host_cpu
864 host_vendor
865 host_os
866 GREP
867 EGREP
868 LN_S
869 ECHO
870 AR
871 RANLIB
872 CPP
873 CXXCPP
874 LIBTOOL
875 LIBOBJS
876 LTLIBOBJS'
877 ac_subst_files=''
878       ac_precious_vars='build_alias
879 host_alias
880 target_alias
881 CC
882 CFLAGS
883 LDFLAGS
884 LIBS
885 CPPFLAGS
886 CXX
887 CXXFLAGS
888 CCC
889 F77
890 FFLAGS
891 CPP
892 CXXCPP'
893
894
895 # Initialize some variables set by options.
896 ac_init_help=
897 ac_init_version=false
898 # The variables have the same names as the options, with
899 # dashes changed to underlines.
900 cache_file=/dev/null
901 exec_prefix=NONE
902 no_create=
903 no_recursion=
904 prefix=NONE
905 program_prefix=NONE
906 program_suffix=NONE
907 program_transform_name=s,x,x,
908 silent=
909 site=
910 srcdir=
911 verbose=
912 x_includes=NONE
913 x_libraries=NONE
914
915 # Installation directory options.
916 # These are left unexpanded so users can "make install exec_prefix=/foo"
917 # and all the variables that are supposed to be based on exec_prefix
918 # by default will actually change.
919 # Use braces instead of parens because sh, perl, etc. also accept them.
920 # (The list follows the same order as the GNU Coding Standards.)
921 bindir='${exec_prefix}/bin'
922 sbindir='${exec_prefix}/sbin'
923 libexecdir='${exec_prefix}/libexec'
924 datarootdir='${prefix}/share'
925 datadir='${datarootdir}'
926 sysconfdir='${prefix}/etc'
927 sharedstatedir='${prefix}/com'
928 localstatedir='${prefix}/var'
929 includedir='${prefix}/include'
930 oldincludedir='/usr/include'
931 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
932 infodir='${datarootdir}/info'
933 htmldir='${docdir}'
934 dvidir='${docdir}'
935 pdfdir='${docdir}'
936 psdir='${docdir}'
937 libdir='${exec_prefix}/lib'
938 localedir='${datarootdir}/locale'
939 mandir='${datarootdir}/man'
940
941 ac_prev=
942 ac_dashdash=
943 for ac_option
944 do
945   # If the previous option needs an argument, assign it.
946   if test -n "$ac_prev"; then
947     eval $ac_prev=\$ac_option
948     ac_prev=
949     continue
950   fi
951
952   case $ac_option in
953   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
954   *)    ac_optarg=yes ;;
955   esac
956
957   # Accept the important Cygnus configure options, so we can diagnose typos.
958
959   case $ac_dashdash$ac_option in
960   --)
961     ac_dashdash=yes ;;
962
963   -bindir | --bindir | --bindi | --bind | --bin | --bi)
964     ac_prev=bindir ;;
965   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
966     bindir=$ac_optarg ;;
967
968   -build | --build | --buil | --bui | --bu)
969     ac_prev=build_alias ;;
970   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
971     build_alias=$ac_optarg ;;
972
973   -cache-file | --cache-file | --cache-fil | --cache-fi \
974   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
975     ac_prev=cache_file ;;
976   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
977   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
978     cache_file=$ac_optarg ;;
979
980   --config-cache | -C)
981     cache_file=config.cache ;;
982
983   -datadir | --datadir | --datadi | --datad)
984     ac_prev=datadir ;;
985   -datadir=* | --datadir=* | --datadi=* | --datad=*)
986     datadir=$ac_optarg ;;
987
988   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
989   | --dataroo | --dataro | --datar)
990     ac_prev=datarootdir ;;
991   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
992   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
993     datarootdir=$ac_optarg ;;
994
995   -disable-* | --disable-*)
996     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
997     # Reject names that are not valid shell variable names.
998     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
999       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1000    { (exit 1); exit 1; }; }
1001     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1002     eval enable_$ac_feature=no ;;
1003
1004   -docdir | --docdir | --docdi | --doc | --do)
1005     ac_prev=docdir ;;
1006   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1007     docdir=$ac_optarg ;;
1008
1009   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1010     ac_prev=dvidir ;;
1011   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1012     dvidir=$ac_optarg ;;
1013
1014   -enable-* | --enable-*)
1015     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1016     # Reject names that are not valid shell variable names.
1017     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1018       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1019    { (exit 1); exit 1; }; }
1020     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1021     eval enable_$ac_feature=\$ac_optarg ;;
1022
1023   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1024   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1025   | --exec | --exe | --ex)
1026     ac_prev=exec_prefix ;;
1027   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1028   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1029   | --exec=* | --exe=* | --ex=*)
1030     exec_prefix=$ac_optarg ;;
1031
1032   -gas | --gas | --ga | --g)
1033     # Obsolete; use --with-gas.
1034     with_gas=yes ;;
1035
1036   -help | --help | --hel | --he | -h)
1037     ac_init_help=long ;;
1038   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1039     ac_init_help=recursive ;;
1040   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1041     ac_init_help=short ;;
1042
1043   -host | --host | --hos | --ho)
1044     ac_prev=host_alias ;;
1045   -host=* | --host=* | --hos=* | --ho=*)
1046     host_alias=$ac_optarg ;;
1047
1048   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1049     ac_prev=htmldir ;;
1050   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1051   | --ht=*)
1052     htmldir=$ac_optarg ;;
1053
1054   -includedir | --includedir | --includedi | --included | --include \
1055   | --includ | --inclu | --incl | --inc)
1056     ac_prev=includedir ;;
1057   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1058   | --includ=* | --inclu=* | --incl=* | --inc=*)
1059     includedir=$ac_optarg ;;
1060
1061   -infodir | --infodir | --infodi | --infod | --info | --inf)
1062     ac_prev=infodir ;;
1063   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1064     infodir=$ac_optarg ;;
1065
1066   -libdir | --libdir | --libdi | --libd)
1067     ac_prev=libdir ;;
1068   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1069     libdir=$ac_optarg ;;
1070
1071   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1072   | --libexe | --libex | --libe)
1073     ac_prev=libexecdir ;;
1074   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1075   | --libexe=* | --libex=* | --libe=*)
1076     libexecdir=$ac_optarg ;;
1077
1078   -localedir | --localedir | --localedi | --localed | --locale)
1079     ac_prev=localedir ;;
1080   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1081     localedir=$ac_optarg ;;
1082
1083   -localstatedir | --localstatedir | --localstatedi | --localstated \
1084   | --localstate | --localstat | --localsta | --localst | --locals)
1085     ac_prev=localstatedir ;;
1086   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1087   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1088     localstatedir=$ac_optarg ;;
1089
1090   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1091     ac_prev=mandir ;;
1092   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1093     mandir=$ac_optarg ;;
1094
1095   -nfp | --nfp | --nf)
1096     # Obsolete; use --without-fp.
1097     with_fp=no ;;
1098
1099   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1100   | --no-cr | --no-c | -n)
1101     no_create=yes ;;
1102
1103   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1104   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1105     no_recursion=yes ;;
1106
1107   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1108   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1109   | --oldin | --oldi | --old | --ol | --o)
1110     ac_prev=oldincludedir ;;
1111   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1112   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1113   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1114     oldincludedir=$ac_optarg ;;
1115
1116   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1117     ac_prev=prefix ;;
1118   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1119     prefix=$ac_optarg ;;
1120
1121   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1122   | --program-pre | --program-pr | --program-p)
1123     ac_prev=program_prefix ;;
1124   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1125   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1126     program_prefix=$ac_optarg ;;
1127
1128   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1129   | --program-suf | --program-su | --program-s)
1130     ac_prev=program_suffix ;;
1131   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1132   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1133     program_suffix=$ac_optarg ;;
1134
1135   -program-transform-name | --program-transform-name \
1136   | --program-transform-nam | --program-transform-na \
1137   | --program-transform-n | --program-transform- \
1138   | --program-transform | --program-transfor \
1139   | --program-transfo | --program-transf \
1140   | --program-trans | --program-tran \
1141   | --progr-tra | --program-tr | --program-t)
1142     ac_prev=program_transform_name ;;
1143   -program-transform-name=* | --program-transform-name=* \
1144   | --program-transform-nam=* | --program-transform-na=* \
1145   | --program-transform-n=* | --program-transform-=* \
1146   | --program-transform=* | --program-transfor=* \
1147   | --program-transfo=* | --program-transf=* \
1148   | --program-trans=* | --program-tran=* \
1149   | --progr-tra=* | --program-tr=* | --program-t=*)
1150     program_transform_name=$ac_optarg ;;
1151
1152   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1153     ac_prev=pdfdir ;;
1154   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1155     pdfdir=$ac_optarg ;;
1156
1157   -psdir | --psdir | --psdi | --psd | --ps)
1158     ac_prev=psdir ;;
1159   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1160     psdir=$ac_optarg ;;
1161
1162   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1163   | -silent | --silent | --silen | --sile | --sil)
1164     silent=yes ;;
1165
1166   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1167     ac_prev=sbindir ;;
1168   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1169   | --sbi=* | --sb=*)
1170     sbindir=$ac_optarg ;;
1171
1172   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1173   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1174   | --sharedst | --shareds | --shared | --share | --shar \
1175   | --sha | --sh)
1176     ac_prev=sharedstatedir ;;
1177   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1178   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1179   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1180   | --sha=* | --sh=*)
1181     sharedstatedir=$ac_optarg ;;
1182
1183   -site | --site | --sit)
1184     ac_prev=site ;;
1185   -site=* | --site=* | --sit=*)
1186     site=$ac_optarg ;;
1187
1188   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1189     ac_prev=srcdir ;;
1190   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1191     srcdir=$ac_optarg ;;
1192
1193   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1194   | --syscon | --sysco | --sysc | --sys | --sy)
1195     ac_prev=sysconfdir ;;
1196   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1197   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1198     sysconfdir=$ac_optarg ;;
1199
1200   -target | --target | --targe | --targ | --tar | --ta | --t)
1201     ac_prev=target_alias ;;
1202   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1203     target_alias=$ac_optarg ;;
1204
1205   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1206     verbose=yes ;;
1207
1208   -version | --version | --versio | --versi | --vers | -V)
1209     ac_init_version=: ;;
1210
1211   -with-* | --with-*)
1212     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1213     # Reject names that are not valid shell variable names.
1214     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215       { echo "$as_me: error: invalid package name: $ac_package" >&2
1216    { (exit 1); exit 1; }; }
1217     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1218     eval with_$ac_package=\$ac_optarg ;;
1219
1220   -without-* | --without-*)
1221     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1222     # Reject names that are not valid shell variable names.
1223     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1224       { echo "$as_me: error: invalid package name: $ac_package" >&2
1225    { (exit 1); exit 1; }; }
1226     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1227     eval with_$ac_package=no ;;
1228
1229   --x)
1230     # Obsolete; use --with-x.
1231     with_x=yes ;;
1232
1233   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1234   | --x-incl | --x-inc | --x-in | --x-i)
1235     ac_prev=x_includes ;;
1236   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1237   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1238     x_includes=$ac_optarg ;;
1239
1240   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1241   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1242     ac_prev=x_libraries ;;
1243   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1244   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1245     x_libraries=$ac_optarg ;;
1246
1247   -*) { echo "$as_me: error: unrecognized option: $ac_option
1248 Try \`$0 --help' for more information." >&2
1249    { (exit 1); exit 1; }; }
1250     ;;
1251
1252   *=*)
1253     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1254     # Reject names that are not valid shell variable names.
1255     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1256       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1257    { (exit 1); exit 1; }; }
1258     eval $ac_envvar=\$ac_optarg
1259     export $ac_envvar ;;
1260
1261   *)
1262     # FIXME: should be removed in autoconf 3.0.
1263     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1264     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1265       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1266     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1267     ;;
1268
1269   esac
1270 done
1271
1272 if test -n "$ac_prev"; then
1273   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1274   { echo "$as_me: error: missing argument to $ac_option" >&2
1275    { (exit 1); exit 1; }; }
1276 fi
1277
1278 # Be sure to have absolute directory names.
1279 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1280                 datadir sysconfdir sharedstatedir localstatedir includedir \
1281                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1282                 libdir localedir mandir
1283 do
1284   eval ac_val=\$$ac_var
1285   case $ac_val in
1286     [\\/$]* | ?:[\\/]* )  continue;;
1287     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1288   esac
1289   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1290    { (exit 1); exit 1; }; }
1291 done
1292
1293 # There might be people who depend on the old broken behavior: `$host'
1294 # used to hold the argument of --host etc.
1295 # FIXME: To remove some day.
1296 build=$build_alias
1297 host=$host_alias
1298 target=$target_alias
1299
1300 # FIXME: To remove some day.
1301 if test "x$host_alias" != x; then
1302   if test "x$build_alias" = x; then
1303     cross_compiling=maybe
1304     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1305     If a cross compiler is detected then cross compile mode will be used." >&2
1306   elif test "x$build_alias" != "x$host_alias"; then
1307     cross_compiling=yes
1308   fi
1309 fi
1310
1311 ac_tool_prefix=
1312 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1313
1314 test "$silent" = yes && exec 6>/dev/null
1315
1316
1317 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1318 ac_ls_di=`ls -di .` &&
1319 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1320   { echo "$as_me: error: Working directory cannot be determined" >&2
1321    { (exit 1); exit 1; }; }
1322 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1323   { echo "$as_me: error: pwd does not report name of working directory" >&2
1324    { (exit 1); exit 1; }; }
1325
1326
1327 # Find the source files, if location was not specified.
1328 if test -z "$srcdir"; then
1329   ac_srcdir_defaulted=yes
1330   # Try the directory containing this script, then the parent directory.
1331   ac_confdir=`$as_dirname -- "$0" ||
1332 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1333          X"$0" : 'X\(//\)[^/]' \| \
1334          X"$0" : 'X\(//\)$' \| \
1335          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1336 echo X"$0" |
1337     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1338             s//\1/
1339             q
1340           }
1341           /^X\(\/\/\)[^/].*/{
1342             s//\1/
1343             q
1344           }
1345           /^X\(\/\/\)$/{
1346             s//\1/
1347             q
1348           }
1349           /^X\(\/\).*/{
1350             s//\1/
1351             q
1352           }
1353           s/.*/./; q'`
1354   srcdir=$ac_confdir
1355   if test ! -r "$srcdir/$ac_unique_file"; then
1356     srcdir=..
1357   fi
1358 else
1359   ac_srcdir_defaulted=no
1360 fi
1361 if test ! -r "$srcdir/$ac_unique_file"; then
1362   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1363   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1364    { (exit 1); exit 1; }; }
1365 fi
1366 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1367 ac_abs_confdir=`(
1368         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1369    { (exit 1); exit 1; }; }
1370         pwd)`
1371 # When building in place, set srcdir=.
1372 if test "$ac_abs_confdir" = "$ac_pwd"; then
1373   srcdir=.
1374 fi
1375 # Remove unnecessary trailing slashes from srcdir.
1376 # Double slashes in file names in object file debugging info
1377 # mess up M-x gdb in Emacs.
1378 case $srcdir in
1379 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1380 esac
1381 for ac_var in $ac_precious_vars; do
1382   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1383   eval ac_env_${ac_var}_value=\$${ac_var}
1384   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1385   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1386 done
1387
1388 #
1389 # Report the --help message.
1390 #
1391 if test "$ac_init_help" = "long"; then
1392   # Omit some internal or obsolete options to make the list less imposing.
1393   # This message is too long to be a string in the A/UX 3.1 sh.
1394   cat <<_ACEOF
1395 \`configure' configures scilab 0 to adapt to many kinds of systems.
1396
1397 Usage: $0 [OPTION]... [VAR=VALUE]...
1398
1399 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1400 VAR=VALUE.  See below for descriptions of some of the useful variables.
1401
1402 Defaults for the options are specified in brackets.
1403
1404 Configuration:
1405   -h, --help              display this help and exit
1406       --help=short        display options specific to this package
1407       --help=recursive    display the short help of all the included packages
1408   -V, --version           display version information and exit
1409   -q, --quiet, --silent   do not print \`checking...' messages
1410       --cache-file=FILE   cache test results in FILE [disabled]
1411   -C, --config-cache      alias for \`--cache-file=config.cache'
1412   -n, --no-create         do not create output files
1413       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1414
1415 Installation directories:
1416   --prefix=PREFIX         install architecture-independent files in PREFIX
1417                           [$ac_default_prefix]
1418   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1419                           [PREFIX]
1420
1421 By default, \`make install' will install all the files in
1422 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1423 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1424 for instance \`--prefix=\$HOME'.
1425
1426 For better control, use the options below.
1427
1428 Fine tuning of the installation directories:
1429   --bindir=DIR           user executables [EPREFIX/bin]
1430   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1431   --libexecdir=DIR       program executables [EPREFIX/libexec]
1432   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1433   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1434   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1435   --libdir=DIR           object code libraries [EPREFIX/lib]
1436   --includedir=DIR       C header files [PREFIX/include]
1437   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1438   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1439   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1440   --infodir=DIR          info documentation [DATAROOTDIR/info]
1441   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1442   --mandir=DIR           man documentation [DATAROOTDIR/man]
1443   --docdir=DIR           documentation root [DATAROOTDIR/doc/scilab]
1444   --htmldir=DIR          html documentation [DOCDIR]
1445   --dvidir=DIR           dvi documentation [DOCDIR]
1446   --pdfdir=DIR           pdf documentation [DOCDIR]
1447   --psdir=DIR            ps documentation [DOCDIR]
1448 _ACEOF
1449
1450   cat <<\_ACEOF
1451
1452 Program names:
1453   --program-prefix=PREFIX            prepend PREFIX to installed program names
1454   --program-suffix=SUFFIX            append SUFFIX to installed program names
1455   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1456
1457 System types:
1458   --build=BUILD     configure for building on BUILD [guessed]
1459   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1460 _ACEOF
1461 fi
1462
1463 if test -n "$ac_init_help"; then
1464   case $ac_init_help in
1465      short | recursive ) echo "Configuration of scilab 0:";;
1466    esac
1467   cat <<\_ACEOF
1468
1469 Optional Features:
1470   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1471   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1472   --enable-maintainer-mode  enable make rules and dependencies not useful
1473                           (and sometimes confusing) to the casual installer
1474   --disable-dependency-tracking  speeds up one-time build
1475   --enable-dependency-tracking   do not reject slow dependency extractors
1476   --enable-shared[=PKGS]  build shared libraries [default=yes]
1477   --enable-static[=PKGS]  build static libraries [default=yes]
1478   --enable-fast-install[=PKGS]
1479                           optimize for fast installation [default=yes]
1480   --disable-libtool-lock  avoid locking (might break parallel builds)
1481
1482 Optional Packages:
1483   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1484   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1485   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1486   --with-pic              try to use only PIC/non-PIC objects [default=use
1487                           both]
1488   --with-tags[=TAGS]      include additional configurations [automatic]
1489
1490 Some influential environment variables:
1491   CC          C compiler command
1492   CFLAGS      C compiler flags
1493   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1494               nonstandard directory <lib dir>
1495   LIBS        libraries to pass to the linker, e.g. -l<library>
1496   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1497               you have headers in a nonstandard directory <include dir>
1498   CXX         C++ compiler command
1499   CXXFLAGS    C++ compiler flags
1500   F77         Fortran 77 compiler command
1501   FFLAGS      Fortran 77 compiler flags
1502   CPP         C preprocessor
1503   CXXCPP      C++ preprocessor
1504
1505 Use these variables to override the choices made by `configure' or to help
1506 it to find libraries and programs with nonstandard names/locations.
1507
1508 Report bugs to <http://bugzilla.scilab.org/index.cgi>.
1509 _ACEOF
1510 ac_status=$?
1511 fi
1512
1513 if test "$ac_init_help" = "recursive"; then
1514   # If there are subdirs, report their specific --help.
1515   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1516     test -d "$ac_dir" || continue
1517     ac_builddir=.
1518
1519 case "$ac_dir" in
1520 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1521 *)
1522   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1523   # A ".." for each directory in $ac_dir_suffix.
1524   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1525   case $ac_top_builddir_sub in
1526   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1527   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1528   esac ;;
1529 esac
1530 ac_abs_top_builddir=$ac_pwd
1531 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1532 # for backward compatibility:
1533 ac_top_builddir=$ac_top_build_prefix
1534
1535 case $srcdir in
1536   .)  # We are building in place.
1537     ac_srcdir=.
1538     ac_top_srcdir=$ac_top_builddir_sub
1539     ac_abs_top_srcdir=$ac_pwd ;;
1540   [\\/]* | ?:[\\/]* )  # Absolute name.
1541     ac_srcdir=$srcdir$ac_dir_suffix;
1542     ac_top_srcdir=$srcdir
1543     ac_abs_top_srcdir=$srcdir ;;
1544   *) # Relative name.
1545     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1546     ac_top_srcdir=$ac_top_build_prefix$srcdir
1547     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1548 esac
1549 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1550
1551     cd "$ac_dir" || { ac_status=$?; continue; }
1552     # Check for guested configure.
1553     if test -f "$ac_srcdir/configure.gnu"; then
1554       echo &&
1555       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1556     elif test -f "$ac_srcdir/configure"; then
1557       echo &&
1558       $SHELL "$ac_srcdir/configure" --help=recursive
1559     else
1560       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1561     fi || ac_status=$?
1562     cd "$ac_pwd" || { ac_status=$?; break; }
1563   done
1564 fi
1565
1566 test -n "$ac_init_help" && exit $ac_status
1567 if $ac_init_version; then
1568   cat <<\_ACEOF
1569 scilab configure 0
1570 generated by GNU Autoconf 2.61
1571
1572 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1573 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1574 This configure script is free software; the Free Software Foundation
1575 gives unlimited permission to copy, distribute and modify it.
1576 _ACEOF
1577   exit
1578 fi
1579 cat >config.log <<_ACEOF
1580 This file contains any messages produced by compilers while
1581 running configure, to aid debugging if configure makes a mistake.
1582
1583 It was created by scilab $as_me 0, which was
1584 generated by GNU Autoconf 2.61.  Invocation command line was
1585
1586   $ $0 $@
1587
1588 _ACEOF
1589 exec 5>>config.log
1590 {
1591 cat <<_ASUNAME
1592 ## --------- ##
1593 ## Platform. ##
1594 ## --------- ##
1595
1596 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1597 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1598 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1599 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1600 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1601
1602 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1603 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1604
1605 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1606 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1607 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1608 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1609 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1610 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1611 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1612
1613 _ASUNAME
1614
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616 for as_dir in $PATH
1617 do
1618   IFS=$as_save_IFS
1619   test -z "$as_dir" && as_dir=.
1620   echo "PATH: $as_dir"
1621 done
1622 IFS=$as_save_IFS
1623
1624 } >&5
1625
1626 cat >&5 <<_ACEOF
1627
1628
1629 ## ----------- ##
1630 ## Core tests. ##
1631 ## ----------- ##
1632
1633 _ACEOF
1634
1635
1636 # Keep a trace of the command line.
1637 # Strip out --no-create and --no-recursion so they do not pile up.
1638 # Strip out --silent because we don't want to record it for future runs.
1639 # Also quote any args containing shell meta-characters.
1640 # Make two passes to allow for proper duplicate-argument suppression.
1641 ac_configure_args=
1642 ac_configure_args0=
1643 ac_configure_args1=
1644 ac_must_keep_next=false
1645 for ac_pass in 1 2
1646 do
1647   for ac_arg
1648   do
1649     case $ac_arg in
1650     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1651     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1652     | -silent | --silent | --silen | --sile | --sil)
1653       continue ;;
1654     *\'*)
1655       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1656     esac
1657     case $ac_pass in
1658     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1659     2)
1660       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1661       if test $ac_must_keep_next = true; then
1662         ac_must_keep_next=false # Got value, back to normal.
1663       else
1664         case $ac_arg in
1665           *=* | --config-cache | -C | -disable-* | --disable-* \
1666           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1667           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1668           | -with-* | --with-* | -without-* | --without-* | --x)
1669             case "$ac_configure_args0 " in
1670               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1671             esac
1672             ;;
1673           -* ) ac_must_keep_next=true ;;
1674         esac
1675       fi
1676       ac_configure_args="$ac_configure_args '$ac_arg'"
1677       ;;
1678     esac
1679   done
1680 done
1681 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1682 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1683
1684 # When interrupted or exit'd, cleanup temporary files, and complete
1685 # config.log.  We remove comments because anyway the quotes in there
1686 # would cause problems or look ugly.
1687 # WARNING: Use '\'' to represent an apostrophe within the trap.
1688 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1689 trap 'exit_status=$?
1690   # Save into config.log some information that might help in debugging.
1691   {
1692     echo
1693
1694     cat <<\_ASBOX
1695 ## ---------------- ##
1696 ## Cache variables. ##
1697 ## ---------------- ##
1698 _ASBOX
1699     echo
1700     # The following way of writing the cache mishandles newlines in values,
1701 (
1702   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1703     eval ac_val=\$$ac_var
1704     case $ac_val in #(
1705     *${as_nl}*)
1706       case $ac_var in #(
1707       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1708 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1709       esac
1710       case $ac_var in #(
1711       _ | IFS | as_nl) ;; #(
1712       *) $as_unset $ac_var ;;
1713       esac ;;
1714     esac
1715   done
1716   (set) 2>&1 |
1717     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1718     *${as_nl}ac_space=\ *)
1719       sed -n \
1720         "s/'\''/'\''\\\\'\'''\''/g;
1721           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1722       ;; #(
1723     *)
1724       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1725       ;;
1726     esac |
1727     sort
1728 )
1729     echo
1730
1731     cat <<\_ASBOX
1732 ## ----------------- ##
1733 ## Output variables. ##
1734 ## ----------------- ##
1735 _ASBOX
1736     echo
1737     for ac_var in $ac_subst_vars
1738     do
1739       eval ac_val=\$$ac_var
1740       case $ac_val in
1741       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1742       esac
1743       echo "$ac_var='\''$ac_val'\''"
1744     done | sort
1745     echo
1746
1747     if test -n "$ac_subst_files"; then
1748       cat <<\_ASBOX
1749 ## ------------------- ##
1750 ## File substitutions. ##
1751 ## ------------------- ##
1752 _ASBOX
1753       echo
1754       for ac_var in $ac_subst_files
1755       do
1756         eval ac_val=\$$ac_var
1757         case $ac_val in
1758         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1759         esac
1760         echo "$ac_var='\''$ac_val'\''"
1761       done | sort
1762       echo
1763     fi
1764
1765     if test -s confdefs.h; then
1766       cat <<\_ASBOX
1767 ## ----------- ##
1768 ## confdefs.h. ##
1769 ## ----------- ##
1770 _ASBOX
1771       echo
1772       cat confdefs.h
1773       echo
1774     fi
1775     test "$ac_signal" != 0 &&
1776       echo "$as_me: caught signal $ac_signal"
1777     echo "$as_me: exit $exit_status"
1778   } >&5
1779   rm -f core *.core core.conftest.* &&
1780     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1781     exit $exit_status
1782 ' 0
1783 for ac_signal in 1 2 13 15; do
1784   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1785 done
1786 ac_signal=0
1787
1788 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1789 rm -f -r conftest* confdefs.h
1790
1791 # Predefined preprocessor variables.
1792
1793 cat >>confdefs.h <<_ACEOF
1794 #define PACKAGE_NAME "$PACKAGE_NAME"
1795 _ACEOF
1796
1797
1798 cat >>confdefs.h <<_ACEOF
1799 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1800 _ACEOF
1801
1802
1803 cat >>confdefs.h <<_ACEOF
1804 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1805 _ACEOF
1806
1807
1808 cat >>confdefs.h <<_ACEOF
1809 #define PACKAGE_STRING "$PACKAGE_STRING"
1810 _ACEOF
1811
1812
1813 cat >>confdefs.h <<_ACEOF
1814 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1815 _ACEOF
1816
1817
1818 # Let the site file select an alternate cache file if it wants to.
1819 # Prefer explicitly selected file to automatically selected ones.
1820 if test -n "$CONFIG_SITE"; then
1821   set x "$CONFIG_SITE"
1822 elif test "x$prefix" != xNONE; then
1823   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1824 else
1825   set x "$ac_default_prefix/share/config.site" \
1826         "$ac_default_prefix/etc/config.site"
1827 fi
1828 shift
1829 for ac_site_file
1830 do
1831   if test -r "$ac_site_file"; then
1832     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1833 echo "$as_me: loading site script $ac_site_file" >&6;}
1834     sed 's/^/| /' "$ac_site_file" >&5
1835     . "$ac_site_file"
1836   fi
1837 done
1838
1839 if test -r "$cache_file"; then
1840   # Some versions of bash will fail to source /dev/null (special
1841   # files actually), so we avoid doing that.
1842   if test -f "$cache_file"; then
1843     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1844 echo "$as_me: loading cache $cache_file" >&6;}
1845     case $cache_file in
1846       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1847       *)                      . "./$cache_file";;
1848     esac
1849   fi
1850 else
1851   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1852 echo "$as_me: creating cache $cache_file" >&6;}
1853   >$cache_file
1854 fi
1855
1856 # Check that the precious variables saved in the cache have kept the same
1857 # value.
1858 ac_cache_corrupted=false
1859 for ac_var in $ac_precious_vars; do
1860   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1861   eval ac_new_set=\$ac_env_${ac_var}_set
1862   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1863   eval ac_new_val=\$ac_env_${ac_var}_value
1864   case $ac_old_set,$ac_new_set in
1865     set,)
1866       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1867 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1868       ac_cache_corrupted=: ;;
1869     ,set)
1870       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1871 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1872       ac_cache_corrupted=: ;;
1873     ,);;
1874     *)
1875       if test "x$ac_old_val" != "x$ac_new_val"; then
1876         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1877 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1878         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1879 echo "$as_me:   former value:  $ac_old_val" >&2;}
1880         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1881 echo "$as_me:   current value: $ac_new_val" >&2;}
1882         ac_cache_corrupted=:
1883       fi;;
1884   esac
1885   # Pass precious variables to config.status.
1886   if test "$ac_new_set" = set; then
1887     case $ac_new_val in
1888     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1889     *) ac_arg=$ac_var=$ac_new_val ;;
1890     esac
1891     case " $ac_configure_args " in
1892       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1893       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1894     esac
1895   fi
1896 done
1897 if $ac_cache_corrupted; then
1898   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1899 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1900   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1901 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1902    { (exit 1); exit 1; }; }
1903 fi
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929 ac_ext=c
1930 ac_cpp='$CPP $CPPFLAGS'
1931 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1932 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1933 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1934
1935
1936
1937 # Initialise automake (foreign is low strictness)
1938 am__api_version='1.10'
1939
1940 ac_aux_dir=
1941 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1942   if test -f "$ac_dir/install-sh"; then
1943     ac_aux_dir=$ac_dir
1944     ac_install_sh="$ac_aux_dir/install-sh -c"
1945     break
1946   elif test -f "$ac_dir/install.sh"; then
1947     ac_aux_dir=$ac_dir
1948     ac_install_sh="$ac_aux_dir/install.sh -c"
1949     break
1950   elif test -f "$ac_dir/shtool"; then
1951     ac_aux_dir=$ac_dir
1952     ac_install_sh="$ac_aux_dir/shtool install -c"
1953     break
1954   fi
1955 done
1956 if test -z "$ac_aux_dir"; then
1957   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1958 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1959    { (exit 1); exit 1; }; }
1960 fi
1961
1962 # These three variables are undocumented and unsupported,
1963 # and are intended to be withdrawn in a future Autoconf release.
1964 # They can cause serious problems if a builder's source tree is in a directory
1965 # whose full name contains unusual characters.
1966 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1967 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1968 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1969
1970
1971 # Find a good install program.  We prefer a C program (faster),
1972 # so one script is as good as another.  But avoid the broken or
1973 # incompatible versions:
1974 # SysV /etc/install, /usr/sbin/install
1975 # SunOS /usr/etc/install
1976 # IRIX /sbin/install
1977 # AIX /bin/install
1978 # AmigaOS /C/install, which installs bootblocks on floppy discs
1979 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1980 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1981 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1982 # OS/2's system install, which has a completely different semantic
1983 # ./install, which can be erroneously created by make from ./install.sh.
1984 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1985 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
1986 if test -z "$INSTALL"; then
1987 if test "${ac_cv_path_install+set}" = set; then
1988   echo $ECHO_N "(cached) $ECHO_C" >&6
1989 else
1990   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1991 for as_dir in $PATH
1992 do
1993   IFS=$as_save_IFS
1994   test -z "$as_dir" && as_dir=.
1995   # Account for people who put trailing slashes in PATH elements.
1996 case $as_dir/ in
1997   ./ | .// | /cC/* | \
1998   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1999   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2000   /usr/ucb/* ) ;;
2001   *)
2002     # OSF1 and SCO ODT 3.0 have their own names for install.
2003     # Don't use installbsd from OSF since it installs stuff as root
2004     # by default.
2005     for ac_prog in ginstall scoinst install; do
2006       for ac_exec_ext in '' $ac_executable_extensions; do
2007         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2008           if test $ac_prog = install &&
2009             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2010             # AIX install.  It has an incompatible calling convention.
2011             :
2012           elif test $ac_prog = install &&
2013             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2014             # program-specific install script used by HP pwplus--don't use.
2015             :
2016           else
2017             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2018             break 3
2019           fi
2020         fi
2021       done
2022     done
2023     ;;
2024 esac
2025 done
2026 IFS=$as_save_IFS
2027
2028
2029 fi
2030   if test "${ac_cv_path_install+set}" = set; then
2031     INSTALL=$ac_cv_path_install
2032   else
2033     # As a last resort, use the slow shell script.  Don't cache a
2034     # value for INSTALL within a source directory, because that will
2035     # break other packages using the cache if that directory is
2036     # removed, or if the value is a relative name.
2037     INSTALL=$ac_install_sh
2038   fi
2039 fi
2040 { echo "$as_me:$LINENO: result: $INSTALL" >&5
2041 echo "${ECHO_T}$INSTALL" >&6; }
2042
2043 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2044 # It thinks the first close brace ends the variable substitution.
2045 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2046
2047 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2048
2049 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2050
2051 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2052 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
2053 # Just in case
2054 sleep 1
2055 echo timestamp > conftest.file
2056 # Do `set' in a subshell so we don't clobber the current shell's
2057 # arguments.  Must try -L first in case configure is actually a
2058 # symlink; some systems play weird games with the mod time of symlinks
2059 # (eg FreeBSD returns the mod time of the symlink's containing
2060 # directory).
2061 if (
2062    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2063    if test "$*" = "X"; then
2064       # -L didn't work.
2065       set X `ls -t $srcdir/configure conftest.file`
2066    fi
2067    rm -f conftest.file
2068    if test "$*" != "X $srcdir/configure conftest.file" \
2069       && test "$*" != "X conftest.file $srcdir/configure"; then
2070
2071       # If neither matched, then we have a broken ls.  This can happen
2072       # if, for instance, CONFIG_SHELL is bash and it inherits a
2073       # broken ls alias from the environment.  This has actually
2074       # happened.  Such a system could not be considered "sane".
2075       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2076 alias in your environment" >&5
2077 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2078 alias in your environment" >&2;}
2079    { (exit 1); exit 1; }; }
2080    fi
2081
2082    test "$2" = conftest.file
2083    )
2084 then
2085    # Ok.
2086    :
2087 else
2088    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2089 Check your system clock" >&5
2090 echo "$as_me: error: newly created file is older than distributed files!
2091 Check your system clock" >&2;}
2092    { (exit 1); exit 1; }; }
2093 fi
2094 { echo "$as_me:$LINENO: result: yes" >&5
2095 echo "${ECHO_T}yes" >&6; }
2096 test "$program_prefix" != NONE &&
2097   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2098 # Use a double $ so make ignores it.
2099 test "$program_suffix" != NONE &&
2100   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2101 # Double any \ or $.  echo might interpret backslashes.
2102 # By default was `s,x,x', remove it if useless.
2103 cat <<\_ACEOF >conftest.sed
2104 s/[\\$]/&&/g;s/;s,x,x,$//
2105 _ACEOF
2106 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2107 rm -f conftest.sed
2108
2109 # expand $ac_aux_dir to an absolute path
2110 am_aux_dir=`cd $ac_aux_dir && pwd`
2111
2112 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2113 # Use eval to expand $SHELL
2114 if eval "$MISSING --run true"; then
2115   am_missing_run="$MISSING --run "
2116 else
2117   am_missing_run=
2118   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2119 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2120 fi
2121
2122 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2123 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
2124 if test -z "$MKDIR_P"; then
2125   if test "${ac_cv_path_mkdir+set}" = set; then
2126   echo $ECHO_N "(cached) $ECHO_C" >&6
2127 else
2128   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2129 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2130 do
2131   IFS=$as_save_IFS
2132   test -z "$as_dir" && as_dir=.
2133   for ac_prog in mkdir gmkdir; do
2134          for ac_exec_ext in '' $ac_executable_extensions; do
2135            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2136            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2137              'mkdir (GNU coreutils) '* | \
2138              'mkdir (coreutils) '* | \
2139              'mkdir (fileutils) '4.1*)
2140                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2141                break 3;;
2142            esac
2143          done
2144        done
2145 done
2146 IFS=$as_save_IFS
2147
2148 fi
2149
2150   if test "${ac_cv_path_mkdir+set}" = set; then
2151     MKDIR_P="$ac_cv_path_mkdir -p"
2152   else
2153     # As a last resort, use the slow shell script.  Don't cache a
2154     # value for MKDIR_P within a source directory, because that will
2155     # break other packages using the cache if that directory is
2156     # removed, or if the value is a relative name.
2157     test -d ./--version && rmdir ./--version
2158     MKDIR_P="$ac_install_sh -d"
2159   fi
2160 fi
2161 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2162 echo "${ECHO_T}$MKDIR_P" >&6; }
2163
2164 mkdir_p="$MKDIR_P"
2165 case $mkdir_p in
2166   [\\/$]* | ?:[\\/]*) ;;
2167   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2168 esac
2169
2170 for ac_prog in gawk mawk nawk awk
2171 do
2172   # Extract the first word of "$ac_prog", so it can be a program name with args.
2173 set dummy $ac_prog; ac_word=$2
2174 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2175 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2176 if test "${ac_cv_prog_AWK+set}" = set; then
2177   echo $ECHO_N "(cached) $ECHO_C" >&6
2178 else
2179   if test -n "$AWK"; then
2180   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2181 else
2182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2183 for as_dir in $PATH
2184 do
2185   IFS=$as_save_IFS
2186   test -z "$as_dir" && as_dir=.
2187   for ac_exec_ext in '' $ac_executable_extensions; do
2188   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2189     ac_cv_prog_AWK="$ac_prog"
2190     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2191     break 2
2192   fi
2193 done
2194 done
2195 IFS=$as_save_IFS
2196
2197 fi
2198 fi
2199 AWK=$ac_cv_prog_AWK
2200 if test -n "$AWK"; then
2201   { echo "$as_me:$LINENO: result: $AWK" >&5
2202 echo "${ECHO_T}$AWK" >&6; }
2203 else
2204   { echo "$as_me:$LINENO: result: no" >&5
2205 echo "${ECHO_T}no" >&6; }
2206 fi
2207
2208
2209   test -n "$AWK" && break
2210 done
2211
2212 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2213 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
2214 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2215 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2216   echo $ECHO_N "(cached) $ECHO_C" >&6
2217 else
2218   cat >conftest.make <<\_ACEOF
2219 SHELL = /bin/sh
2220 all:
2221         @echo '@@@%%%=$(MAKE)=@@@%%%'
2222 _ACEOF
2223 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2224 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2225   *@@@%%%=?*=@@@%%%*)
2226     eval ac_cv_prog_make_${ac_make}_set=yes;;
2227   *)
2228     eval ac_cv_prog_make_${ac_make}_set=no;;
2229 esac
2230 rm -f conftest.make
2231 fi
2232 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2233   { echo "$as_me:$LINENO: result: yes" >&5
2234 echo "${ECHO_T}yes" >&6; }
2235   SET_MAKE=
2236 else
2237   { echo "$as_me:$LINENO: result: no" >&5
2238 echo "${ECHO_T}no" >&6; }
2239   SET_MAKE="MAKE=${MAKE-make}"
2240 fi
2241
2242 rm -rf .tst 2>/dev/null
2243 mkdir .tst 2>/dev/null
2244 if test -d .tst; then
2245   am__leading_dot=.
2246 else
2247   am__leading_dot=_
2248 fi
2249 rmdir .tst 2>/dev/null
2250
2251 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2252   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2253   # is not polluted with repeated "-I."
2254   am__isrc=' -I$(srcdir)'
2255   # test to see if srcdir already configured
2256   if test -f $srcdir/config.status; then
2257     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2258 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2259    { (exit 1); exit 1; }; }
2260   fi
2261 fi
2262
2263 # test whether we have cygpath
2264 if test -z "$CYGPATH_W"; then
2265   if (cygpath --version) >/dev/null 2>/dev/null; then
2266     CYGPATH_W='cygpath -w'
2267   else
2268     CYGPATH_W=echo
2269   fi
2270 fi
2271
2272
2273 # Define the identity of the package.
2274  PACKAGE='scilab'
2275  VERSION='0'
2276
2277
2278 cat >>confdefs.h <<_ACEOF
2279 #define PACKAGE "$PACKAGE"
2280 _ACEOF
2281
2282
2283 cat >>confdefs.h <<_ACEOF
2284 #define VERSION "$VERSION"
2285 _ACEOF
2286
2287 # Some tools Automake needs.
2288
2289 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2290
2291
2292 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2293
2294
2295 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2296
2297
2298 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2299
2300
2301 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2302
2303 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
2304
2305 # Installed binaries are usually stripped using `strip' when the user
2306 # run `make install-strip'.  However `strip' might not be the right
2307 # tool to use in cross-compilation environments, therefore Automake
2308 # will honor the `STRIP' environment variable to overrule this program.
2309 if test "$cross_compiling" != no; then
2310   if test -n "$ac_tool_prefix"; then
2311   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2312 set dummy ${ac_tool_prefix}strip; ac_word=$2
2313 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2315 if test "${ac_cv_prog_STRIP+set}" = set; then
2316   echo $ECHO_N "(cached) $ECHO_C" >&6
2317 else
2318   if test -n "$STRIP"; then
2319   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2320 else
2321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2322 for as_dir in $PATH
2323 do
2324   IFS=$as_save_IFS
2325   test -z "$as_dir" && as_dir=.
2326   for ac_exec_ext in '' $ac_executable_extensions; do
2327   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2328     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2330     break 2
2331   fi
2332 done
2333 done
2334 IFS=$as_save_IFS
2335
2336 fi
2337 fi
2338 STRIP=$ac_cv_prog_STRIP
2339 if test -n "$STRIP"; then
2340   { echo "$as_me:$LINENO: result: $STRIP" >&5
2341 echo "${ECHO_T}$STRIP" >&6; }
2342 else
2343   { echo "$as_me:$LINENO: result: no" >&5
2344 echo "${ECHO_T}no" >&6; }
2345 fi
2346
2347
2348 fi
2349 if test -z "$ac_cv_prog_STRIP"; then
2350   ac_ct_STRIP=$STRIP
2351   # Extract the first word of "strip", so it can be a program name with args.
2352 set dummy strip; ac_word=$2
2353 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2354 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2355 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2356   echo $ECHO_N "(cached) $ECHO_C" >&6
2357 else
2358   if test -n "$ac_ct_STRIP"; then
2359   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2360 else
2361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2362 for as_dir in $PATH
2363 do
2364   IFS=$as_save_IFS
2365   test -z "$as_dir" && as_dir=.
2366   for ac_exec_ext in '' $ac_executable_extensions; do
2367   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2368     ac_cv_prog_ac_ct_STRIP="strip"
2369     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2370     break 2
2371   fi
2372 done
2373 done
2374 IFS=$as_save_IFS
2375
2376 fi
2377 fi
2378 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2379 if test -n "$ac_ct_STRIP"; then
2380   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2381 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
2382 else
2383   { echo "$as_me:$LINENO: result: no" >&5
2384 echo "${ECHO_T}no" >&6; }
2385 fi
2386
2387   if test "x$ac_ct_STRIP" = x; then
2388     STRIP=":"
2389   else
2390     case $cross_compiling:$ac_tool_warned in
2391 yes:)
2392 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2393 whose name does not start with the host triplet.  If you think this
2394 configuration is useful to you, please write to autoconf@gnu.org." >&5
2395 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2396 whose name does not start with the host triplet.  If you think this
2397 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2398 ac_tool_warned=yes ;;
2399 esac
2400     STRIP=$ac_ct_STRIP
2401   fi
2402 else
2403   STRIP="$ac_cv_prog_STRIP"
2404 fi
2405
2406 fi
2407 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2408
2409 # We need awk for the "check" target.  The system "awk" is bad on
2410 # some platforms.
2411 # Always define AMTAR for backward compatibility.
2412
2413 AMTAR=${AMTAR-"${am_missing_run}tar"}
2414
2415 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2416
2417
2418
2419
2420
2421
2422 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2423 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
2424     # Check whether --enable-maintainer-mode was given.
2425 if test "${enable_maintainer_mode+set}" = set; then
2426   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2427 else
2428   USE_MAINTAINER_MODE=no
2429 fi
2430
2431   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2432 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
2433    if test $USE_MAINTAINER_MODE = yes; then
2434   MAINTAINER_MODE_TRUE=
2435   MAINTAINER_MODE_FALSE='#'
2436 else
2437   MAINTAINER_MODE_TRUE='#'
2438   MAINTAINER_MODE_FALSE=
2439 fi
2440
2441   MAINT=$MAINTAINER_MODE_TRUE
2442
2443
2444
2445 # Detect C compiler
2446 ac_ext=c
2447 ac_cpp='$CPP $CPPFLAGS'
2448 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2449 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2450 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2451 if test -n "$ac_tool_prefix"; then
2452   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2453 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2454 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2455 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2456 if test "${ac_cv_prog_CC+set}" = set; then
2457   echo $ECHO_N "(cached) $ECHO_C" >&6
2458 else
2459   if test -n "$CC"; then
2460   ac_cv_prog_CC="$CC" # Let the user override the test.
2461 else
2462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2463 for as_dir in $PATH
2464 do
2465   IFS=$as_save_IFS
2466   test -z "$as_dir" && as_dir=.
2467   for ac_exec_ext in '' $ac_executable_extensions; do
2468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2469     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2470     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2471     break 2
2472   fi
2473 done
2474 done
2475 IFS=$as_save_IFS
2476
2477 fi
2478 fi
2479 CC=$ac_cv_prog_CC
2480 if test -n "$CC"; then
2481   { echo "$as_me:$LINENO: result: $CC" >&5
2482 echo "${ECHO_T}$CC" >&6; }
2483 else
2484   { echo "$as_me:$LINENO: result: no" >&5
2485 echo "${ECHO_T}no" >&6; }
2486 fi
2487
2488
2489 fi
2490 if test -z "$ac_cv_prog_CC"; then
2491   ac_ct_CC=$CC
2492   # Extract the first word of "gcc", so it can be a program name with args.
2493 set dummy gcc; ac_word=$2
2494 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2495 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2496 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2497   echo $ECHO_N "(cached) $ECHO_C" >&6
2498 else
2499   if test -n "$ac_ct_CC"; then
2500   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2501 else
2502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2503 for as_dir in $PATH
2504 do
2505   IFS=$as_save_IFS
2506   test -z "$as_dir" && as_dir=.
2507   for ac_exec_ext in '' $ac_executable_extensions; do
2508   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2509     ac_cv_prog_ac_ct_CC="gcc"
2510     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2511     break 2
2512   fi
2513 done
2514 done
2515 IFS=$as_save_IFS
2516
2517 fi
2518 fi
2519 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2520 if test -n "$ac_ct_CC"; then
2521   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2522 echo "${ECHO_T}$ac_ct_CC" >&6; }
2523 else
2524   { echo "$as_me:$LINENO: result: no" >&5
2525 echo "${ECHO_T}no" >&6; }
2526 fi
2527
2528   if test "x$ac_ct_CC" = x; then
2529     CC=""
2530   else
2531     case $cross_compiling:$ac_tool_warned in
2532 yes:)
2533 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2534 whose name does not start with the host triplet.  If you think this
2535 configuration is useful to you, please write to autoconf@gnu.org." >&5
2536 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2537 whose name does not start with the host triplet.  If you think this
2538 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2539 ac_tool_warned=yes ;;
2540 esac
2541     CC=$ac_ct_CC
2542   fi
2543 else
2544   CC="$ac_cv_prog_CC"
2545 fi
2546
2547 if test -z "$CC"; then
2548           if test -n "$ac_tool_prefix"; then
2549     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2550 set dummy ${ac_tool_prefix}cc; ac_word=$2
2551 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2552 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2553 if test "${ac_cv_prog_CC+set}" = set; then
2554   echo $ECHO_N "(cached) $ECHO_C" >&6
2555 else
2556   if test -n "$CC"; then
2557   ac_cv_prog_CC="$CC" # Let the user override the test.
2558 else
2559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2560 for as_dir in $PATH
2561 do
2562   IFS=$as_save_IFS
2563   test -z "$as_dir" && as_dir=.
2564   for ac_exec_ext in '' $ac_executable_extensions; do
2565   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2566     ac_cv_prog_CC="${ac_tool_prefix}cc"
2567     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2568     break 2
2569   fi
2570 done
2571 done
2572 IFS=$as_save_IFS
2573
2574 fi
2575 fi
2576 CC=$ac_cv_prog_CC
2577 if test -n "$CC"; then
2578   { echo "$as_me:$LINENO: result: $CC" >&5
2579 echo "${ECHO_T}$CC" >&6; }
2580 else
2581   { echo "$as_me:$LINENO: result: no" >&5
2582 echo "${ECHO_T}no" >&6; }
2583 fi
2584
2585
2586   fi
2587 fi
2588 if test -z "$CC"; then
2589   # Extract the first word of "cc", so it can be a program name with args.
2590 set dummy cc; ac_word=$2
2591 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2592 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2593 if test "${ac_cv_prog_CC+set}" = set; then
2594   echo $ECHO_N "(cached) $ECHO_C" >&6
2595 else
2596   if test -n "$CC"; then
2597   ac_cv_prog_CC="$CC" # Let the user override the test.
2598 else
2599   ac_prog_rejected=no
2600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601 for as_dir in $PATH
2602 do
2603   IFS=$as_save_IFS
2604   test -z "$as_dir" && as_dir=.
2605   for ac_exec_ext in '' $ac_executable_extensions; do
2606   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2607     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2608        ac_prog_rejected=yes
2609        continue
2610      fi
2611     ac_cv_prog_CC="cc"
2612     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2613     break 2
2614   fi
2615 done
2616 done
2617 IFS=$as_save_IFS
2618
2619 if test $ac_prog_rejected = yes; then
2620   # We found a bogon in the path, so make sure we never use it.
2621   set dummy $ac_cv_prog_CC
2622   shift
2623   if test $# != 0; then
2624     # We chose a different compiler from the bogus one.
2625     # However, it has the same basename, so the bogon will be chosen
2626     # first if we set CC to just the basename; use the full file name.
2627     shift
2628     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2629   fi
2630 fi
2631 fi
2632 fi
2633 CC=$ac_cv_prog_CC
2634 if test -n "$CC"; then
2635   { echo "$as_me:$LINENO: result: $CC" >&5
2636 echo "${ECHO_T}$CC" >&6; }
2637 else
2638   { echo "$as_me:$LINENO: result: no" >&5
2639 echo "${ECHO_T}no" >&6; }
2640 fi
2641
2642
2643 fi
2644 if test -z "$CC"; then
2645   if test -n "$ac_tool_prefix"; then
2646   for ac_prog in cl.exe
2647   do
2648     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2649 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2650 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2652 if test "${ac_cv_prog_CC+set}" = set; then
2653   echo $ECHO_N "(cached) $ECHO_C" >&6
2654 else
2655   if test -n "$CC"; then
2656   ac_cv_prog_CC="$CC" # Let the user override the test.
2657 else
2658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2659 for as_dir in $PATH
2660 do
2661   IFS=$as_save_IFS
2662   test -z "$as_dir" && as_dir=.
2663   for ac_exec_ext in '' $ac_executable_extensions; do
2664   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2665     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2666     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2667     break 2
2668   fi
2669 done
2670 done
2671 IFS=$as_save_IFS
2672
2673 fi
2674 fi
2675 CC=$ac_cv_prog_CC
2676 if test -n "$CC"; then
2677   { echo "$as_me:$LINENO: result: $CC" >&5
2678 echo "${ECHO_T}$CC" >&6; }
2679 else
2680   { echo "$as_me:$LINENO: result: no" >&5
2681 echo "${ECHO_T}no" >&6; }
2682 fi
2683
2684
2685     test -n "$CC" && break
2686   done
2687 fi
2688 if test -z "$CC"; then
2689   ac_ct_CC=$CC
2690   for ac_prog in cl.exe
2691 do
2692   # Extract the first word of "$ac_prog", so it can be a program name with args.
2693 set dummy $ac_prog; ac_word=$2
2694 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2696 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2697   echo $ECHO_N "(cached) $ECHO_C" >&6
2698 else
2699   if test -n "$ac_ct_CC"; then
2700   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2701 else
2702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703 for as_dir in $PATH
2704 do
2705   IFS=$as_save_IFS
2706   test -z "$as_dir" && as_dir=.
2707   for ac_exec_ext in '' $ac_executable_extensions; do
2708   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2709     ac_cv_prog_ac_ct_CC="$ac_prog"
2710     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2711     break 2
2712   fi
2713 done
2714 done
2715 IFS=$as_save_IFS
2716
2717 fi
2718 fi
2719 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2720 if test -n "$ac_ct_CC"; then
2721   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2722 echo "${ECHO_T}$ac_ct_CC" >&6; }
2723 else
2724   { echo "$as_me:$LINENO: result: no" >&5
2725 echo "${ECHO_T}no" >&6; }
2726 fi
2727
2728
2729   test -n "$ac_ct_CC" && break
2730 done
2731
2732   if test "x$ac_ct_CC" = x; then
2733     CC=""
2734   else
2735     case $cross_compiling:$ac_tool_warned in
2736 yes:)
2737 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2738 whose name does not start with the host triplet.  If you think this
2739 configuration is useful to you, please write to autoconf@gnu.org." >&5
2740 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2741 whose name does not start with the host triplet.  If you think this
2742 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2743 ac_tool_warned=yes ;;
2744 esac
2745     CC=$ac_ct_CC
2746   fi
2747 fi
2748
2749 fi
2750
2751
2752 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2753 See \`config.log' for more details." >&5
2754 echo "$as_me: error: no acceptable C compiler found in \$PATH
2755 See \`config.log' for more details." >&2;}
2756    { (exit 1); exit 1; }; }
2757
2758 # Provide some information about the compiler.
2759 echo "$as_me:$LINENO: checking for C compiler version" >&5
2760 ac_compiler=`set X $ac_compile; echo $2`
2761 { (ac_try="$ac_compiler --version >&5"
2762 case "(($ac_try" in
2763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2764   *) ac_try_echo=$ac_try;;
2765 esac
2766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2767   (eval "$ac_compiler --version >&5") 2>&5
2768   ac_status=$?
2769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2770   (exit $ac_status); }
2771 { (ac_try="$ac_compiler -v >&5"
2772 case "(($ac_try" in
2773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2774   *) ac_try_echo=$ac_try;;
2775 esac
2776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2777   (eval "$ac_compiler -v >&5") 2>&5
2778   ac_status=$?
2779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2780   (exit $ac_status); }
2781 { (ac_try="$ac_compiler -V >&5"
2782 case "(($ac_try" in
2783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2784   *) ac_try_echo=$ac_try;;
2785 esac
2786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2787   (eval "$ac_compiler -V >&5") 2>&5
2788   ac_status=$?
2789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2790   (exit $ac_status); }
2791
2792 cat >conftest.$ac_ext <<_ACEOF
2793 /* confdefs.h.  */
2794 _ACEOF
2795 cat confdefs.h >>conftest.$ac_ext
2796 cat >>conftest.$ac_ext <<_ACEOF
2797 /* end confdefs.h.  */
2798
2799 int
2800 main ()
2801 {
2802
2803   ;
2804   return 0;
2805 }
2806 _ACEOF
2807 ac_clean_files_save=$ac_clean_files
2808 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2809 # Try to create an executable without -o first, disregard a.out.
2810 # It will help us diagnose broken compilers, and finding out an intuition
2811 # of exeext.
2812 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2813 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2814 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2815 #
2816 # List of possible output files, starting from the most likely.
2817 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2818 # only as a last resort.  b.out is created by i960 compilers.
2819 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2820 #
2821 # The IRIX 6 linker writes into existing files which may not be
2822 # executable, retaining their permissions.  Remove them first so a
2823 # subsequent execution test works.
2824 ac_rmfiles=
2825 for ac_file in $ac_files
2826 do
2827   case $ac_file in
2828     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2829     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2830   esac
2831 done
2832 rm -f $ac_rmfiles
2833
2834 if { (ac_try="$ac_link_default"
2835 case "(($ac_try" in
2836   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2837   *) ac_try_echo=$ac_try;;
2838 esac
2839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2840   (eval "$ac_link_default") 2>&5
2841   ac_status=$?
2842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2843   (exit $ac_status); }; then
2844   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2845 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2846 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2847 # so that the user can short-circuit this test for compilers unknown to
2848 # Autoconf.
2849 for ac_file in $ac_files ''
2850 do
2851   test -f "$ac_file" || continue
2852   case $ac_file in
2853     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2854         ;;
2855     [ab].out )
2856         # We found the default executable, but exeext='' is most
2857         # certainly right.
2858         break;;
2859     *.* )
2860         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2861         then :; else
2862            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2863         fi
2864         # We set ac_cv_exeext here because the later test for it is not
2865         # safe: cross compilers may not add the suffix if given an `-o'
2866         # argument, so we may need to know it at that point already.
2867         # Even if this section looks crufty: it has the advantage of
2868         # actually working.
2869         break;;
2870     * )
2871         break;;
2872   esac
2873 done
2874 test "$ac_cv_exeext" = no && ac_cv_exeext=
2875
2876 else
2877   ac_file=''
2878 fi
2879
2880 { echo "$as_me:$LINENO: result: $ac_file" >&5
2881 echo "${ECHO_T}$ac_file" >&6; }
2882 if test -z "$ac_file"; then
2883   echo "$as_me: failed program was:" >&5
2884 sed 's/^/| /' conftest.$ac_ext >&5
2885
2886 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2887 See \`config.log' for more details." >&5
2888 echo "$as_me: error: C compiler cannot create executables
2889 See \`config.log' for more details." >&2;}
2890    { (exit 77); exit 77; }; }
2891 fi
2892
2893 ac_exeext=$ac_cv_exeext
2894
2895 # Check that the compiler produces executables we can run.  If not, either
2896 # the compiler is broken, or we cross compile.
2897 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2898 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2899 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2900 # If not cross compiling, check that we can run a simple program.
2901 if test "$cross_compiling" != yes; then
2902   if { ac_try='./$ac_file'
2903   { (case "(($ac_try" in
2904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2905   *) ac_try_echo=$ac_try;;
2906 esac
2907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2908   (eval "$ac_try") 2>&5
2909   ac_status=$?
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); }; }; then
2912     cross_compiling=no
2913   else
2914     if test "$cross_compiling" = maybe; then
2915         cross_compiling=yes
2916     else
2917         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2918 If you meant to cross compile, use \`--host'.
2919 See \`config.log' for more details." >&5
2920 echo "$as_me: error: cannot run C compiled programs.
2921 If you meant to cross compile, use \`--host'.
2922 See \`config.log' for more details." >&2;}
2923    { (exit 1); exit 1; }; }
2924     fi
2925   fi
2926 fi
2927 { echo "$as_me:$LINENO: result: yes" >&5
2928 echo "${ECHO_T}yes" >&6; }
2929
2930 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2931 ac_clean_files=$ac_clean_files_save
2932 # Check that the compiler produces executables we can run.  If not, either
2933 # the compiler is broken, or we cross compile.
2934 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2935 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2936 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2937 echo "${ECHO_T}$cross_compiling" >&6; }
2938
2939 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2940 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2941 if { (ac_try="$ac_link"
2942 case "(($ac_try" in
2943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2944   *) ac_try_echo=$ac_try;;
2945 esac
2946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2947   (eval "$ac_link") 2>&5
2948   ac_status=$?
2949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2950   (exit $ac_status); }; then
2951   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2952 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2953 # work properly (i.e., refer to `conftest.exe'), while it won't with
2954 # `rm'.
2955 for ac_file in conftest.exe conftest conftest.*; do
2956   test -f "$ac_file" || continue
2957   case $ac_file in
2958     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2959     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2960           break;;
2961     * ) break;;
2962   esac
2963 done
2964 else
2965   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2966 See \`config.log' for more details." >&5
2967 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2968 See \`config.log' for more details." >&2;}
2969    { (exit 1); exit 1; }; }
2970 fi
2971
2972 rm -f conftest$ac_cv_exeext
2973 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2974 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2975
2976 rm -f conftest.$ac_ext
2977 EXEEXT=$ac_cv_exeext
2978 ac_exeext=$EXEEXT
2979 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2980 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2981 if test "${ac_cv_objext+set}" = set; then
2982   echo $ECHO_N "(cached) $ECHO_C" >&6
2983 else
2984   cat >conftest.$ac_ext <<_ACEOF
2985 /* confdefs.h.  */
2986 _ACEOF
2987 cat confdefs.h >>conftest.$ac_ext
2988 cat >>conftest.$ac_ext <<_ACEOF
2989 /* end confdefs.h.  */
2990
2991 int
2992 main ()
2993 {
2994
2995   ;
2996   return 0;
2997 }
2998 _ACEOF
2999 rm -f conftest.o conftest.obj
3000 if { (ac_try="$ac_compile"
3001 case "(($ac_try" in
3002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003   *) ac_try_echo=$ac_try;;
3004 esac
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006   (eval "$ac_compile") 2>&5
3007   ac_status=$?
3008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3009   (exit $ac_status); }; then
3010   for ac_file in conftest.o conftest.obj conftest.*; do
3011   test -f "$ac_file" || continue;
3012   case $ac_file in
3013     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3014     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3015        break;;
3016   esac
3017 done
3018 else
3019   echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3021
3022 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3023 See \`config.log' for more details." >&5
3024 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3025 See \`config.log' for more details." >&2;}
3026    { (exit 1); exit 1; }; }
3027 fi
3028
3029 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3030 fi
3031 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3032 echo "${ECHO_T}$ac_cv_objext" >&6; }
3033 OBJEXT=$ac_cv_objext
3034 ac_objext=$OBJEXT
3035 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3036 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3037 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3038   echo $ECHO_N "(cached) $ECHO_C" >&6
3039 else
3040   cat >conftest.$ac_ext <<_ACEOF
3041 /* confdefs.h.  */
3042 _ACEOF
3043 cat confdefs.h >>conftest.$ac_ext
3044 cat >>conftest.$ac_ext <<_ACEOF
3045 /* end confdefs.h.  */
3046
3047 int
3048 main ()
3049 {
3050 #ifndef __GNUC__
3051        choke me
3052 #endif
3053
3054   ;
3055   return 0;
3056 }
3057 _ACEOF
3058 rm -f conftest.$ac_objext
3059 if { (ac_try="$ac_compile"
3060 case "(($ac_try" in
3061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062   *) ac_try_echo=$ac_try;;
3063 esac
3064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3065   (eval "$ac_compile") 2>conftest.er1
3066   ac_status=$?
3067   grep -v '^ *+' conftest.er1 >conftest.err
3068   rm -f conftest.er1
3069   cat conftest.err >&5
3070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3071   (exit $ac_status); } && {
3072          test -z "$ac_c_werror_flag" ||
3073          test ! -s conftest.err
3074        } && test -s conftest.$ac_objext; then
3075   ac_compiler_gnu=yes
3076 else
3077   echo "$as_me: failed program was:" >&5
3078 sed 's/^/| /' conftest.$ac_ext >&5
3079
3080         ac_compiler_gnu=no
3081 fi
3082
3083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3084 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3085
3086 fi
3087 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3088 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3089 GCC=`test $ac_compiler_gnu = yes && echo yes`
3090 ac_test_CFLAGS=${CFLAGS+set}
3091 ac_save_CFLAGS=$CFLAGS
3092 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3093 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3094 if test "${ac_cv_prog_cc_g+set}" = set; then
3095   echo $ECHO_N "(cached) $ECHO_C" >&6
3096 else
3097   ac_save_c_werror_flag=$ac_c_werror_flag
3098    ac_c_werror_flag=yes
3099    ac_cv_prog_cc_g=no
3100    CFLAGS="-g"
3101    cat >conftest.$ac_ext <<_ACEOF
3102 /* confdefs.h.  */
3103 _ACEOF
3104 cat confdefs.h >>conftest.$ac_ext
3105 cat >>conftest.$ac_ext <<_ACEOF
3106 /* end confdefs.h.  */
3107
3108 int
3109 main ()
3110 {
3111
3112   ;
3113   return 0;
3114 }
3115 _ACEOF
3116 rm -f conftest.$ac_objext
3117 if { (ac_try="$ac_compile"
3118 case "(($ac_try" in
3119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3120   *) ac_try_echo=$ac_try;;
3121 esac
3122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3123   (eval "$ac_compile") 2>conftest.er1
3124   ac_status=$?
3125   grep -v '^ *+' conftest.er1 >conftest.err
3126   rm -f conftest.er1
3127   cat conftest.err >&5
3128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3129   (exit $ac_status); } && {
3130          test -z "$ac_c_werror_flag" ||
3131          test ! -s conftest.err
3132        } && test -s conftest.$ac_objext; then
3133   ac_cv_prog_cc_g=yes
3134 else
3135   echo "$as_me: failed program was:" >&5
3136 sed 's/^/| /' conftest.$ac_ext >&5
3137
3138         CFLAGS=""
3139       cat >conftest.$ac_ext <<_ACEOF
3140 /* confdefs.h.  */
3141 _ACEOF
3142 cat confdefs.h >>conftest.$ac_ext
3143 cat >>conftest.$ac_ext <<_ACEOF
3144 /* end confdefs.h.  */
3145
3146 int
3147 main ()
3148 {
3149
3150   ;
3151   return 0;
3152 }
3153 _ACEOF
3154 rm -f conftest.$ac_objext
3155 if { (ac_try="$ac_compile"
3156 case "(($ac_try" in
3157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3158   *) ac_try_echo=$ac_try;;
3159 esac
3160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3161   (eval "$ac_compile") 2>conftest.er1
3162   ac_status=$?
3163   grep -v '^ *+' conftest.er1 >conftest.err
3164   rm -f conftest.er1
3165   cat conftest.err >&5
3166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3167   (exit $ac_status); } && {
3168          test -z "$ac_c_werror_flag" ||
3169          test ! -s conftest.err
3170        } && test -s conftest.$ac_objext; then
3171   :
3172 else
3173   echo "$as_me: failed program was:" >&5
3174 sed 's/^/| /' conftest.$ac_ext >&5
3175
3176         ac_c_werror_flag=$ac_save_c_werror_flag
3177          CFLAGS="-g"
3178          cat >conftest.$ac_ext <<_ACEOF
3179 /* confdefs.h.  */
3180 _ACEOF
3181 cat confdefs.h >>conftest.$ac_ext
3182 cat >>conftest.$ac_ext <<_ACEOF
3183 /* end confdefs.h.  */
3184
3185 int
3186 main ()
3187 {
3188
3189   ;
3190   return 0;
3191 }
3192 _ACEOF
3193 rm -f conftest.$ac_objext
3194 if { (ac_try="$ac_compile"
3195 case "(($ac_try" in
3196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3197   *) ac_try_echo=$ac_try;;
3198 esac
3199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3200   (eval "$ac_compile") 2>conftest.er1
3201   ac_status=$?
3202   grep -v '^ *+' conftest.er1 >conftest.err
3203   rm -f conftest.er1
3204   cat conftest.err >&5
3205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3206   (exit $ac_status); } && {
3207          test -z "$ac_c_werror_flag" ||
3208          test ! -s conftest.err
3209        } && test -s conftest.$ac_objext; then
3210   ac_cv_prog_cc_g=yes
3211 else
3212   echo "$as_me: failed program was:" >&5
3213 sed 's/^/| /' conftest.$ac_ext >&5
3214
3215
3216 fi
3217
3218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3219 fi
3220
3221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3222 fi
3223
3224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3225    ac_c_werror_flag=$ac_save_c_werror_flag
3226 fi
3227 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3228 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3229 if test "$ac_test_CFLAGS" = set; then
3230   CFLAGS=$ac_save_CFLAGS
3231 elif test $ac_cv_prog_cc_g = yes; then
3232   if test "$GCC" = yes; then
3233     CFLAGS="-g -O2"
3234   else
3235     CFLAGS="-g"
3236   fi
3237 else
3238   if test "$GCC" = yes; then
3239     CFLAGS="-O2"
3240   else
3241     CFLAGS=
3242   fi
3243 fi
3244 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3245 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3246 if test "${ac_cv_prog_cc_c89+set}" = set; then
3247   echo $ECHO_N "(cached) $ECHO_C" >&6
3248 else
3249   ac_cv_prog_cc_c89=no
3250 ac_save_CC=$CC
3251 cat >conftest.$ac_ext <<_ACEOF
3252 /* confdefs.h.  */
3253 _ACEOF
3254 cat confdefs.h >>conftest.$ac_ext
3255 cat >>conftest.$ac_ext <<_ACEOF
3256 /* end confdefs.h.  */
3257 #include <stdarg.h>
3258 #include <stdio.h>
3259 #include <sys/types.h>
3260 #include <sys/stat.h>
3261 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3262 struct buf { int x; };
3263 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3264 static char *e (p, i)
3265      char **p;
3266      int i;
3267 {
3268   return p[i];
3269 }
3270 static char *f (char * (*g) (char **, int), char **p, ...)
3271 {
3272   char *s;
3273   va_list v;
3274   va_start (v,p);
3275   s = g (p, va_arg (v,int));
3276   va_end (v);
3277   return s;
3278 }
3279
3280 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3281    function prototypes and stuff, but not '\xHH' hex character constants.
3282    These don't provoke an error unfortunately, instead are silently treated
3283    as 'x'.  The following induces an error, until -std is added to get
3284    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3285    array size at least.  It's necessary to write '\x00'==0 to get something
3286    that's true only with -std.  */
3287 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3288
3289 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3290    inside strings and character constants.  */
3291 #define FOO(x) 'x'
3292 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3293
3294 int test (int i, double x);
3295 struct s1 {int (*f) (int a);};
3296 struct s2 {int (*f) (double a);};
3297 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3298 int argc;
3299 char **argv;
3300 int
3301 main ()
3302 {
3303 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3304   ;
3305   return 0;
3306 }
3307 _ACEOF
3308 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3309         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3310 do
3311   CC="$ac_save_CC $ac_arg"
3312   rm -f conftest.$ac_objext
3313 if { (ac_try="$ac_compile"
3314 case "(($ac_try" in
3315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3316   *) ac_try_echo=$ac_try;;
3317 esac
3318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3319   (eval "$ac_compile") 2>conftest.er1
3320   ac_status=$?
3321   grep -v '^ *+' conftest.er1 >conftest.err
3322   rm -f conftest.er1
3323   cat conftest.err >&5
3324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3325   (exit $ac_status); } && {
3326          test -z "$ac_c_werror_flag" ||
3327          test ! -s conftest.err
3328        } && test -s conftest.$ac_objext; then
3329   ac_cv_prog_cc_c89=$ac_arg
3330 else
3331   echo "$as_me: failed program was:" >&5
3332 sed 's/^/| /' conftest.$ac_ext >&5
3333
3334
3335 fi
3336
3337 rm -f core conftest.err conftest.$ac_objext
3338   test "x$ac_cv_prog_cc_c89" != "xno" && break
3339 done
3340 rm -f conftest.$ac_ext
3341 CC=$ac_save_CC
3342
3343 fi
3344 # AC_CACHE_VAL
3345 case "x$ac_cv_prog_cc_c89" in
3346   x)
3347     { echo "$as_me:$LINENO: result: none needed" >&5
3348 echo "${ECHO_T}none needed" >&6; } ;;
3349   xno)
3350     { echo "$as_me:$LINENO: result: unsupported" >&5
3351 echo "${ECHO_T}unsupported" >&6; } ;;
3352   *)
3353     CC="$CC $ac_cv_prog_cc_c89"
3354     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3355 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3356 esac
3357
3358
3359 ac_ext=c
3360 ac_cpp='$CPP $CPPFLAGS'
3361 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3362 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3363 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3364 DEPDIR="${am__leading_dot}deps"
3365
3366 ac_config_commands="$ac_config_commands depfiles"
3367
3368
3369 am_make=${MAKE-make}
3370 cat > confinc << 'END'
3371 am__doit:
3372         @echo done
3373 .PHONY: am__doit
3374 END
3375 # If we don't find an include directive, just comment out the code.
3376 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3377 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
3378 am__include="#"
3379 am__quote=
3380 _am_result=none
3381 # First try GNU make style include.
3382 echo "include confinc" > confmf
3383 # We grep out `Entering directory' and `Leaving directory'
3384 # messages which can occur if `w' ends up in MAKEFLAGS.
3385 # In particular we don't look at `^make:' because GNU make might
3386 # be invoked under some other name (usually "gmake"), in which
3387 # case it prints its new name instead of `make'.
3388 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3389    am__include=include
3390    am__quote=
3391    _am_result=GNU
3392 fi
3393 # Now try BSD make style include.
3394 if test "$am__include" = "#"; then
3395    echo '.include "confinc"' > confmf
3396    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3397       am__include=.include
3398       am__quote="\""
3399       _am_result=BSD
3400    fi
3401 fi
3402
3403
3404 { echo "$as_me:$LINENO: result: $_am_result" >&5
3405 echo "${ECHO_T}$_am_result" >&6; }
3406 rm -f confinc confmf
3407
3408 # Check whether --enable-dependency-tracking was given.
3409 if test "${enable_dependency_tracking+set}" = set; then
3410   enableval=$enable_dependency_tracking;
3411 fi
3412
3413 if test "x$enable_dependency_tracking" != xno; then
3414   am_depcomp="$ac_aux_dir/depcomp"
3415   AMDEPBACKSLASH='\'
3416 fi
3417  if test "x$enable_dependency_tracking" != xno; then
3418   AMDEP_TRUE=
3419   AMDEP_FALSE='#'
3420 else
3421   AMDEP_TRUE='#'
3422   AMDEP_FALSE=
3423 fi
3424
3425
3426
3427 depcc="$CC"   am_compiler_list=
3428
3429 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3430 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
3431 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3432   echo $ECHO_N "(cached) $ECHO_C" >&6
3433 else
3434   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3435   # We make a subdir and do the tests there.  Otherwise we can end up
3436   # making bogus files that we don't know about and never remove.  For
3437   # instance it was reported that on HP-UX the gcc test will end up
3438   # making a dummy file named `D' -- because `-MD' means `put the output
3439   # in D'.
3440   mkdir conftest.dir
3441   # Copy depcomp to subdir because otherwise we won't find it if we're
3442   # using a relative directory.
3443   cp "$am_depcomp" conftest.dir
3444   cd conftest.dir
3445   # We will build objects and dependencies in a subdirectory because
3446   # it helps to detect inapplicable dependency modes.  For instance
3447   # both Tru64's cc and ICC support -MD to output dependencies as a
3448   # side effect of compilation, but ICC will put the dependencies in
3449   # the current directory while Tru64 will put them in the object
3450   # directory.
3451   mkdir sub
3452
3453   am_cv_CC_dependencies_compiler_type=none
3454   if test "$am_compiler_list" = ""; then
3455      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3456   fi
3457   for depmode in $am_compiler_list; do
3458     # Setup a source with many dependencies, because some compilers
3459     # like to wrap large dependency lists on column 80 (with \), and
3460     # we should not choose a depcomp mode which is confused by this.
3461     #
3462     # We need to recreate these files for each test, as the compiler may
3463     # overwrite some of them when testing with obscure command lines.
3464     # This happens at least with the AIX C compiler.
3465     : > sub/conftest.c
3466     for i in 1 2 3 4 5 6; do
3467       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3468       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3469       # Solaris 8's {/usr,}/bin/sh.
3470       touch sub/conftst$i.h
3471     done
3472     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3473
3474     case $depmode in
3475     nosideeffect)
3476       # after this tag, mechanisms are not by side-effect, so they'll
3477       # only be used when explicitly requested
3478       if test "x$enable_dependency_tracking" = xyes; then
3479         continue
3480       else
3481         break
3482       fi
3483       ;;
3484     none) break ;;
3485     esac
3486     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3487     # mode.  It turns out that the SunPro C++ compiler does not properly
3488     # handle `-M -o', and we need to detect this.
3489     if depmode=$depmode \
3490        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3491        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3492        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3493          >/dev/null 2>conftest.err &&
3494        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3495        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3496        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3497        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3498       # icc doesn't choke on unknown options, it will just issue warnings
3499       # or remarks (even with -Werror).  So we grep stderr for any message
3500       # that says an option was ignored or not supported.
3501       # When given -MP, icc 7.0 and 7.1 complain thusly:
3502       #   icc: Command line warning: ignoring option '-M'; no argument required
3503       # The diagnosis changed in icc 8.0:
3504       #   icc: Command line remark: option '-MP' not supported
3505       if (grep 'ignoring option' conftest.err ||
3506           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3507         am_cv_CC_dependencies_compiler_type=$depmode
3508         break
3509       fi
3510     fi
3511   done
3512
3513   cd ..
3514   rm -rf conftest.dir
3515 else
3516   am_cv_CC_dependencies_compiler_type=none
3517 fi
3518
3519 fi
3520 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3521 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
3522 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3523
3524  if
3525   test "x$enable_dependency_tracking" != xno \
3526   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3527   am__fastdepCC_TRUE=
3528   am__fastdepCC_FALSE='#'
3529 else
3530   am__fastdepCC_TRUE='#'
3531   am__fastdepCC_FALSE=
3532 fi
3533
3534
3535
3536 # Detect C++ compiler
3537 ac_ext=cpp
3538 ac_cpp='$CXXCPP $CPPFLAGS'
3539 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3540 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3541 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3542 if test -z "$CXX"; then
3543   if test -n "$CCC"; then
3544     CXX=$CCC
3545   else
3546     if test -n "$ac_tool_prefix"; then
3547   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3548   do
3549     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3550 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3551 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3552 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3553 if test "${ac_cv_prog_CXX+set}" = set; then
3554   echo $ECHO_N "(cached) $ECHO_C" >&6
3555 else
3556   if test -n "$CXX"; then
3557   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3558 else
3559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3560 for as_dir in $PATH
3561 do
3562   IFS=$as_save_IFS
3563   test -z "$as_dir" && as_dir=.
3564   for ac_exec_ext in '' $ac_executable_extensions; do
3565   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3566     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3567     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3568     break 2
3569   fi
3570 done
3571 done
3572 IFS=$as_save_IFS
3573
3574 fi
3575 fi
3576 CXX=$ac_cv_prog_CXX
3577 if test -n "$CXX"; then
3578   { echo "$as_me:$LINENO: result: $CXX" >&5
3579 echo "${ECHO_T}$CXX" >&6; }
3580 else
3581   { echo "$as_me:$LINENO: result: no" >&5
3582 echo "${ECHO_T}no" >&6; }
3583 fi
3584
3585
3586     test -n "$CXX" && break
3587   done
3588 fi
3589 if test -z "$CXX"; then
3590   ac_ct_CXX=$CXX
3591   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3592 do
3593   # Extract the first word of "$ac_prog", so it can be a program name with args.
3594 set dummy $ac_prog; ac_word=$2
3595 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3596 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3597 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3598   echo $ECHO_N "(cached) $ECHO_C" >&6
3599 else
3600   if test -n "$ac_ct_CXX"; then
3601   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3602 else
3603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3604 for as_dir in $PATH
3605 do
3606   IFS=$as_save_IFS
3607   test -z "$as_dir" && as_dir=.
3608   for ac_exec_ext in '' $ac_executable_extensions; do
3609   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3610     ac_cv_prog_ac_ct_CXX="$ac_prog"
3611     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3612     break 2
3613   fi
3614 done
3615 done
3616 IFS=$as_save_IFS
3617
3618 fi
3619 fi
3620 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3621 if test -n "$ac_ct_CXX"; then
3622   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3623 echo "${ECHO_T}$ac_ct_CXX" >&6; }
3624 else
3625   { echo "$as_me:$LINENO: result: no" >&5
3626 echo "${ECHO_T}no" >&6; }
3627 fi
3628
3629
3630   test -n "$ac_ct_CXX" && break
3631 done
3632
3633   if test "x$ac_ct_CXX" = x; then
3634     CXX="g++"
3635   else
3636     case $cross_compiling:$ac_tool_warned in
3637 yes:)
3638 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3639 whose name does not start with the host triplet.  If you think this
3640 configuration is useful to you, please write to autoconf@gnu.org." >&5
3641 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3642 whose name does not start with the host triplet.  If you think this
3643 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3644 ac_tool_warned=yes ;;
3645 esac
3646     CXX=$ac_ct_CXX
3647   fi
3648 fi
3649
3650   fi
3651 fi
3652 # Provide some information about the compiler.
3653 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
3654 ac_compiler=`set X $ac_compile; echo $2`
3655 { (ac_try="$ac_compiler --version >&5"
3656 case "(($ac_try" in
3657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3658   *) ac_try_echo=$ac_try;;
3659 esac
3660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3661   (eval "$ac_compiler --version >&5") 2>&5
3662   ac_status=$?
3663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3664   (exit $ac_status); }
3665 { (ac_try="$ac_compiler -v >&5"
3666 case "(($ac_try" in
3667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3668   *) ac_try_echo=$ac_try;;
3669 esac
3670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3671   (eval "$ac_compiler -v >&5") 2>&5
3672   ac_status=$?
3673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674   (exit $ac_status); }
3675 { (ac_try="$ac_compiler -V >&5"
3676 case "(($ac_try" in
3677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3678   *) ac_try_echo=$ac_try;;
3679 esac
3680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3681   (eval "$ac_compiler -V >&5") 2>&5
3682   ac_status=$?
3683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3684   (exit $ac_status); }
3685
3686 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3687 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
3688 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3689   echo $ECHO_N "(cached) $ECHO_C" >&6
3690 else
3691   cat >conftest.$ac_ext <<_ACEOF
3692 /* confdefs.h.  */
3693 _ACEOF
3694 cat confdefs.h >>conftest.$ac_ext
3695 cat >>conftest.$ac_ext <<_ACEOF
3696 /* end confdefs.h.  */
3697
3698 int
3699 main ()
3700 {
3701 #ifndef __GNUC__
3702        choke me
3703 #endif
3704
3705   ;
3706   return 0;
3707 }
3708 _ACEOF
3709 rm -f conftest.$ac_objext
3710 if { (ac_try="$ac_compile"
3711 case "(($ac_try" in
3712   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3713   *) ac_try_echo=$ac_try;;
3714 esac
3715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3716   (eval "$ac_compile") 2>conftest.er1
3717   ac_status=$?
3718   grep -v '^ *+' conftest.er1 >conftest.err
3719   rm -f conftest.er1
3720   cat conftest.err >&5
3721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3722   (exit $ac_status); } && {
3723          test -z "$ac_cxx_werror_flag" ||
3724          test ! -s conftest.err
3725        } && test -s conftest.$ac_objext; then
3726   ac_compiler_gnu=yes
3727 else
3728   echo "$as_me: failed program was:" >&5
3729 sed 's/^/| /' conftest.$ac_ext >&5
3730
3731         ac_compiler_gnu=no
3732 fi
3733
3734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3735 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3736
3737 fi
3738 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3739 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3740 GXX=`test $ac_compiler_gnu = yes && echo yes`
3741 ac_test_CXXFLAGS=${CXXFLAGS+set}
3742 ac_save_CXXFLAGS=$CXXFLAGS
3743 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3744 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3745 if test "${ac_cv_prog_cxx_g+set}" = set; then
3746   echo $ECHO_N "(cached) $ECHO_C" >&6
3747 else
3748   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3749    ac_cxx_werror_flag=yes
3750    ac_cv_prog_cxx_g=no
3751    CXXFLAGS="-g"
3752    cat >conftest.$ac_ext <<_ACEOF
3753 /* confdefs.h.  */
3754 _ACEOF
3755 cat confdefs.h >>conftest.$ac_ext
3756 cat >>conftest.$ac_ext <<_ACEOF
3757 /* end confdefs.h.  */
3758
3759 int
3760 main ()
3761 {
3762
3763   ;
3764   return 0;
3765 }
3766 _ACEOF
3767 rm -f conftest.$ac_objext
3768 if { (ac_try="$ac_compile"
3769 case "(($ac_try" in
3770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3771   *) ac_try_echo=$ac_try;;
3772 esac
3773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3774   (eval "$ac_compile") 2>conftest.er1
3775   ac_status=$?
3776   grep -v '^ *+' conftest.er1 >conftest.err
3777   rm -f conftest.er1
3778   cat conftest.err >&5
3779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780   (exit $ac_status); } && {
3781          test -z "$ac_cxx_werror_flag" ||
3782          test ! -s conftest.err
3783        } && test -s conftest.$ac_objext; then
3784   ac_cv_prog_cxx_g=yes
3785 else
3786   echo "$as_me: failed program was:" >&5
3787 sed 's/^/| /' conftest.$ac_ext >&5
3788
3789         CXXFLAGS=""
3790       cat >conftest.$ac_ext <<_ACEOF
3791 /* confdefs.h.  */
3792 _ACEOF
3793 cat confdefs.h >>conftest.$ac_ext
3794 cat >>conftest.$ac_ext <<_ACEOF
3795 /* end confdefs.h.  */
3796
3797 int
3798 main ()
3799 {
3800
3801   ;
3802   return 0;
3803 }
3804 _ACEOF
3805 rm -f conftest.$ac_objext
3806 if { (ac_try="$ac_compile"
3807 case "(($ac_try" in
3808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3809   *) ac_try_echo=$ac_try;;
3810 esac
3811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3812   (eval "$ac_compile") 2>conftest.er1
3813   ac_status=$?
3814   grep -v '^ *+' conftest.er1 >conftest.err
3815   rm -f conftest.er1
3816   cat conftest.err >&5
3817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818   (exit $ac_status); } && {
3819          test -z "$ac_cxx_werror_flag" ||
3820          test ! -s conftest.err
3821        } && test -s conftest.$ac_objext; then
3822   :
3823 else
3824   echo "$as_me: failed program was:" >&5
3825 sed 's/^/| /' conftest.$ac_ext >&5
3826
3827         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3828          CXXFLAGS="-g"
3829          cat >conftest.$ac_ext <<_ACEOF
3830 /* confdefs.h.  */
3831 _ACEOF
3832 cat confdefs.h >>conftest.$ac_ext
3833 cat >>conftest.$ac_ext <<_ACEOF
3834 /* end confdefs.h.  */
3835
3836 int
3837 main ()
3838 {
3839
3840   ;
3841   return 0;
3842 }
3843 _ACEOF
3844 rm -f conftest.$ac_objext
3845 if { (ac_try="$ac_compile"
3846 case "(($ac_try" in
3847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3848   *) ac_try_echo=$ac_try;;
3849 esac
3850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3851   (eval "$ac_compile") 2>conftest.er1
3852   ac_status=$?
3853   grep -v '^ *+' conftest.er1 >conftest.err
3854   rm -f conftest.er1
3855   cat conftest.err >&5
3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857   (exit $ac_status); } && {
3858          test -z "$ac_cxx_werror_flag" ||
3859          test ! -s conftest.err
3860        } && test -s conftest.$ac_objext; then
3861   ac_cv_prog_cxx_g=yes
3862 else
3863   echo "$as_me: failed program was:" >&5
3864 sed 's/^/| /' conftest.$ac_ext >&5
3865
3866
3867 fi
3868
3869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3870 fi
3871
3872 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3873 fi
3874
3875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3876    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3877 fi
3878 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3879 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3880 if test "$ac_test_CXXFLAGS" = set; then
3881   CXXFLAGS=$ac_save_CXXFLAGS
3882 elif test $ac_cv_prog_cxx_g = yes; then
3883   if test "$GXX" = yes; then
3884     CXXFLAGS="-g -O2"
3885   else
3886     CXXFLAGS="-g"
3887   fi
3888 else
3889   if test "$GXX" = yes; then
3890     CXXFLAGS="-O2"
3891   else
3892     CXXFLAGS=
3893   fi
3894 fi
3895 ac_ext=c
3896 ac_cpp='$CPP $CPPFLAGS'
3897 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3898 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3899 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3900
3901 depcc="$CXX"  am_compiler_list=
3902
3903 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3904 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
3905 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
3906   echo $ECHO_N "(cached) $ECHO_C" >&6
3907 else
3908   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3909   # We make a subdir and do the tests there.  Otherwise we can end up
3910   # making bogus files that we don't know about and never remove.  For
3911   # instance it was reported that on HP-UX the gcc test will end up
3912   # making a dummy file named `D' -- because `-MD' means `put the output
3913   # in D'.
3914   mkdir conftest.dir
3915   # Copy depcomp to subdir because otherwise we won't find it if we're
3916   # using a relative directory.
3917   cp "$am_depcomp" conftest.dir
3918   cd conftest.dir
3919   # We will build objects and dependencies in a subdirectory because
3920   # it helps to detect inapplicable dependency modes.  For instance
3921   # both Tru64's cc and ICC support -MD to output dependencies as a
3922   # side effect of compilation, but ICC will put the dependencies in
3923   # the current directory while Tru64 will put them in the object
3924   # directory.
3925   mkdir sub
3926
3927   am_cv_CXX_dependencies_compiler_type=none
3928   if test "$am_compiler_list" = ""; then
3929      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3930   fi
3931   for depmode in $am_compiler_list; do
3932     # Setup a source with many dependencies, because some compilers
3933     # like to wrap large dependency lists on column 80 (with \), and
3934     # we should not choose a depcomp mode which is confused by this.
3935     #
3936     # We need to recreate these files for each test, as the compiler may
3937     # overwrite some of them when testing with obscure command lines.
3938     # This happens at least with the AIX C compiler.
3939     : > sub/conftest.c
3940     for i in 1 2 3 4 5 6; do
3941       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3942       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3943       # Solaris 8's {/usr,}/bin/sh.
3944       touch sub/conftst$i.h
3945     done
3946     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3947
3948     case $depmode in
3949     nosideeffect)
3950       # after this tag, mechanisms are not by side-effect, so they'll
3951       # only be used when explicitly requested
3952       if test "x$enable_dependency_tracking" = xyes; then
3953         continue
3954       else
3955         break
3956       fi
3957       ;;
3958     none) break ;;
3959     esac
3960     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3961     # mode.  It turns out that the SunPro C++ compiler does not properly
3962     # handle `-M -o', and we need to detect this.
3963     if depmode=$depmode \
3964        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3965        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3966        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3967          >/dev/null 2>conftest.err &&
3968        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3969        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3970        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3971        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3972       # icc doesn't choke on unknown options, it will just issue warnings
3973       # or remarks (even with -Werror).  So we grep stderr for any message
3974       # that says an option was ignored or not supported.
3975       # When given -MP, icc 7.0 and 7.1 complain thusly:
3976       #   icc: Command line warning: ignoring option '-M'; no argument required
3977       # The diagnosis changed in icc 8.0:
3978       #   icc: Command line remark: option '-MP' not supported
3979       if (grep 'ignoring option' conftest.err ||
3980           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3981         am_cv_CXX_dependencies_compiler_type=$depmode
3982         break
3983       fi
3984     fi
3985   done
3986
3987   cd ..
3988   rm -rf conftest.dir
3989 else
3990   am_cv_CXX_dependencies_compiler_type=none
3991 fi
3992
3993 fi
3994 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
3995 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
3996 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3997
3998  if
3999   test "x$enable_dependency_tracking" != xno \
4000   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
4001   am__fastdepCXX_TRUE=
4002   am__fastdepCXX_FALSE='#'
4003 else
4004   am__fastdepCXX_TRUE='#'
4005   am__fastdepCXX_FALSE=
4006 fi
4007
4008
4009
4010 # Detect Fortran Compiler (77 and 90)
4011 ac_ext=f
4012 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
4013 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4014 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
4015 if test -n "$ac_tool_prefix"; then
4016   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
4017   do
4018     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4019 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4020 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4022 if test "${ac_cv_prog_F77+set}" = set; then
4023   echo $ECHO_N "(cached) $ECHO_C" >&6
4024 else
4025   if test -n "$F77"; then
4026   ac_cv_prog_F77="$F77" # Let the user override the test.
4027 else
4028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4029 for as_dir in $PATH
4030 do
4031   IFS=$as_save_IFS
4032   test -z "$as_dir" && as_dir=.
4033   for ac_exec_ext in '' $ac_executable_extensions; do
4034   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4035     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
4036     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4037     break 2
4038   fi
4039 done
4040 done
4041 IFS=$as_save_IFS
4042
4043 fi
4044 fi
4045 F77=$ac_cv_prog_F77
4046 if test -n "$F77"; then
4047   { echo "$as_me:$LINENO: result: $F77" >&5
4048 echo "${ECHO_T}$F77" >&6; }
4049 else
4050   { echo "$as_me:$LINENO: result: no" >&5
4051 echo "${ECHO_T}no" >&6; }
4052 fi
4053
4054
4055     test -n "$F77" && break
4056   done
4057 fi
4058 if test -z "$F77"; then
4059   ac_ct_F77=$F77
4060   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
4061 do
4062   # Extract the first word of "$ac_prog", so it can be a program name with args.
4063 set dummy $ac_prog; ac_word=$2
4064 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4066 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
4067   echo $ECHO_N "(cached) $ECHO_C" >&6
4068 else
4069   if test -n "$ac_ct_F77"; then
4070   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
4071 else
4072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4073 for as_dir in $PATH
4074 do
4075   IFS=$as_save_IFS
4076   test -z "$as_dir" && as_dir=.
4077   for ac_exec_ext in '' $ac_executable_extensions; do
4078   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4079     ac_cv_prog_ac_ct_F77="$ac_prog"
4080     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4081     break 2
4082   fi
4083 done
4084 done
4085 IFS=$as_save_IFS
4086
4087 fi
4088 fi
4089 ac_ct_F77=$ac_cv_prog_ac_ct_F77
4090 if test -n "$ac_ct_F77"; then
4091   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
4092 echo "${ECHO_T}$ac_ct_F77" >&6; }
4093 else
4094   { echo "$as_me:$LINENO: result: no" >&5
4095 echo "${ECHO_T}no" >&6; }
4096 fi
4097
4098
4099   test -n "$ac_ct_F77" && break
4100 done
4101
4102   if test "x$ac_ct_F77" = x; then
4103     F77=""
4104   else
4105     case $cross_compiling:$ac_tool_warned in
4106 yes:)
4107 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4108 whose name does not start with the host triplet.  If you think this
4109 configuration is useful to you, please write to autoconf@gnu.org." >&5
4110 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4111 whose name does not start with the host triplet.  If you think this
4112 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4113 ac_tool_warned=yes ;;
4114 esac
4115     F77=$ac_ct_F77
4116   fi
4117 fi
4118
4119
4120 # Provide some information about the compiler.
4121 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
4122 ac_compiler=`set X $ac_compile; echo $2`
4123 { (ac_try="$ac_compiler --version >&5"
4124 case "(($ac_try" in
4125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4126   *) ac_try_echo=$ac_try;;
4127 esac
4128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4129   (eval "$ac_compiler --version >&5") 2>&5
4130   ac_status=$?
4131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4132   (exit $ac_status); }
4133 { (ac_try="$ac_compiler -v >&5"
4134 case "(($ac_try" in
4135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4136   *) ac_try_echo=$ac_try;;
4137 esac
4138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4139   (eval "$ac_compiler -v >&5") 2>&5
4140   ac_status=$?
4141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4142   (exit $ac_status); }
4143 { (ac_try="$ac_compiler -V >&5"
4144 case "(($ac_try" in
4145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4146   *) ac_try_echo=$ac_try;;
4147 esac
4148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4149   (eval "$ac_compiler -V >&5") 2>&5
4150   ac_status=$?
4151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4152   (exit $ac_status); }
4153 rm -f a.out
4154
4155 # If we don't use `.F' as extension, the preprocessor is not run on the
4156 # input file.  (Note that this only needs to work for GNU compilers.)
4157 ac_save_ext=$ac_ext
4158 ac_ext=F
4159 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
4160 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
4161 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
4162   echo $ECHO_N "(cached) $ECHO_C" >&6
4163 else
4164   cat >conftest.$ac_ext <<_ACEOF
4165       program main
4166 #ifndef __GNUC__
4167        choke me
4168 #endif
4169
4170       end
4171 _ACEOF
4172 rm -f conftest.$ac_objext
4173 if { (ac_try="$ac_compile"
4174 case "(($ac_try" in
4175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4176   *) ac_try_echo=$ac_try;;
4177 esac
4178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4179   (eval "$ac_compile") 2>conftest.er1
4180   ac_status=$?
4181   grep -v '^ *+' conftest.er1 >conftest.err
4182   rm -f conftest.er1
4183   cat conftest.err >&5
4184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4185   (exit $ac_status); } && {
4186          test -z "$ac_f77_werror_flag" ||
4187          test ! -s conftest.err
4188        } && test -s conftest.$ac_objext; then
4189   ac_compiler_gnu=yes
4190 else
4191   echo "$as_me: failed program was:" >&5
4192 sed 's/^/| /' conftest.$ac_ext >&5
4193
4194         ac_compiler_gnu=no
4195 fi
4196
4197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4198 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
4199
4200 fi
4201 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
4202 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
4203 ac_ext=$ac_save_ext
4204 ac_test_FFLAGS=${FFLAGS+set}
4205 ac_save_FFLAGS=$FFLAGS
4206 FFLAGS=
4207 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
4208 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
4209 if test "${ac_cv_prog_f77_g+set}" = set; then
4210   echo $ECHO_N "(cached) $ECHO_C" >&6
4211 else
4212   FFLAGS=-g
4213 cat >conftest.$ac_ext <<_ACEOF
4214       program main
4215
4216       end
4217 _ACEOF
4218 rm -f conftest.$ac_objext
4219 if { (ac_try="$ac_compile"
4220 case "(($ac_try" in
4221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4222   *) ac_try_echo=$ac_try;;
4223 esac
4224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4225   (eval "$ac_compile") 2>conftest.er1
4226   ac_status=$?
4227   grep -v '^ *+' conftest.er1 >conftest.err
4228   rm -f conftest.er1
4229   cat conftest.err >&5
4230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231   (exit $ac_status); } && {
4232          test -z "$ac_f77_werror_flag" ||
4233          test ! -s conftest.err
4234        } && test -s conftest.$ac_objext; then
4235   ac_cv_prog_f77_g=yes
4236 else
4237   echo "$as_me: failed program was:" >&5
4238 sed 's/^/| /' conftest.$ac_ext >&5
4239
4240         ac_cv_prog_f77_g=no
4241 fi
4242
4243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4244
4245 fi
4246 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
4247 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
4248 if test "$ac_test_FFLAGS" = set; then
4249   FFLAGS=$ac_save_FFLAGS
4250 elif test $ac_cv_prog_f77_g = yes; then
4251   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
4252     FFLAGS="-g -O2"
4253   else
4254     FFLAGS="-g"
4255   fi
4256 else
4257   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
4258     FFLAGS="-O2"
4259   else
4260     FFLAGS=
4261   fi
4262 fi
4263
4264 G77=`test $ac_compiler_gnu = yes && echo yes`
4265 ac_ext=c
4266 ac_cpp='$CPP $CPPFLAGS'
4267 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4268 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4269 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4270
4271
4272 # Initialise libtool
4273 # Check whether --enable-shared was given.
4274 if test "${enable_shared+set}" = set; then
4275   enableval=$enable_shared; p=${PACKAGE-default}
4276     case $enableval in
4277     yes) enable_shared=yes ;;
4278     no) enable_shared=no ;;
4279     *)
4280       enable_shared=no
4281       # Look at the argument we got.  We use all the common list separators.
4282       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4283       for pkg in $enableval; do
4284         IFS="$lt_save_ifs"
4285         if test "X$pkg" = "X$p"; then
4286           enable_shared=yes
4287         fi
4288       done
4289       IFS="$lt_save_ifs"
4290       ;;
4291     esac
4292 else
4293   enable_shared=yes
4294 fi
4295
4296
4297 # Check whether --enable-static was given.
4298 if test "${enable_static+set}" = set; then
4299   enableval=$enable_static; p=${PACKAGE-default}
4300     case $enableval in
4301     yes) enable_static=yes ;;
4302     no) enable_static=no ;;
4303     *)
4304      enable_static=no
4305       # Look at the argument we got.  We use all the common list separators.
4306       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4307       for pkg in $enableval; do
4308         IFS="$lt_save_ifs"
4309         if test "X$pkg" = "X$p"; then
4310           enable_static=yes
4311         fi
4312       done
4313       IFS="$lt_save_ifs"
4314       ;;
4315     esac
4316 else
4317   enable_static=yes
4318 fi
4319
4320
4321 # Check whether --enable-fast-install was given.
4322 if test "${enable_fast_install+set}" = set; then
4323   enableval=$enable_fast_install; p=${PACKAGE-default}
4324     case $enableval in
4325     yes) enable_fast_install=yes ;;
4326     no) enable_fast_install=no ;;
4327     *)
4328       enable_fast_install=no
4329       # Look at the argument we got.  We use all the common list separators.
4330       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4331       for pkg in $enableval; do
4332         IFS="$lt_save_ifs"
4333         if test "X$pkg" = "X$p"; then
4334           enable_fast_install=yes
4335         fi
4336       done
4337       IFS="$lt_save_ifs"
4338       ;;
4339     esac
4340 else
4341   enable_fast_install=yes
4342 fi
4343
4344
4345 # Make sure we can run config.sub.
4346 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4347   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
4348 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
4349    { (exit 1); exit 1; }; }
4350
4351 { echo "$as_me:$LINENO: checking build system type" >&5
4352 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
4353 if test "${ac_cv_build+set}" = set; then
4354   echo $ECHO_N "(cached) $ECHO_C" >&6
4355 else
4356   ac_build_alias=$build_alias
4357 test "x$ac_build_alias" = x &&
4358   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4359 test "x$ac_build_alias" = x &&
4360   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
4361 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
4362    { (exit 1); exit 1; }; }
4363 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4364   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
4365 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
4366    { (exit 1); exit 1; }; }
4367
4368 fi
4369 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
4370 echo "${ECHO_T}$ac_cv_build" >&6; }
4371 case $ac_cv_build in
4372 *-*-*) ;;
4373 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
4374 echo "$as_me: error: invalid value of canonical build" >&2;}
4375    { (exit 1); exit 1; }; };;
4376 esac
4377 build=$ac_cv_build
4378 ac_save_IFS=$IFS; IFS='-'
4379 set x $ac_cv_build
4380 shift
4381 build_cpu=$1
4382 build_vendor=$2
4383 shift; shift
4384 # Remember, the first character of IFS is used to create $*,
4385 # except with old shells:
4386 build_os=$*
4387 IFS=$ac_save_IFS
4388 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4389
4390
4391 { echo "$as_me:$LINENO: checking host system type" >&5
4392 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
4393 if test "${ac_cv_host+set}" = set; then
4394   echo $ECHO_N "(cached) $ECHO_C" >&6
4395 else
4396   if test "x$host_alias" = x; then
4397   ac_cv_host=$ac_cv_build
4398 else
4399   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4400     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
4401 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
4402    { (exit 1); exit 1; }; }
4403 fi
4404
4405 fi
4406 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4407 echo "${ECHO_T}$ac_cv_host" >&6; }
4408 case $ac_cv_host in
4409 *-*-*) ;;
4410 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
4411 echo "$as_me: error: invalid value of canonical host" >&2;}
4412    { (exit 1); exit 1; }; };;
4413 esac
4414 host=$ac_cv_host
4415 ac_save_IFS=$IFS; IFS='-'
4416 set x $ac_cv_host
4417 shift
4418 host_cpu=$1
4419 host_vendor=$2
4420 shift; shift
4421 # Remember, the first character of IFS is used to create $*,
4422 # except with old shells:
4423 host_os=$*
4424 IFS=$ac_save_IFS
4425 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4426
4427
4428 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4429 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
4430 if test "${lt_cv_path_SED+set}" = set; then
4431   echo $ECHO_N "(cached) $ECHO_C" >&6
4432 else
4433   # Loop through the user's path and test for sed and gsed.
4434 # Then use that list of sed's as ones to test for truncation.
4435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4436 for as_dir in $PATH
4437 do
4438   IFS=$as_save_IFS
4439   test -z "$as_dir" && as_dir=.
4440   for lt_ac_prog in sed gsed; do
4441     for ac_exec_ext in '' $ac_executable_extensions; do
4442       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4443         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4444       fi
4445     done
4446   done
4447 done
4448 lt_ac_max=0
4449 lt_ac_count=0
4450 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
4451 # along with /bin/sed that truncates output.
4452 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4453   test ! -f $lt_ac_sed && continue
4454   cat /dev/null > conftest.in
4455   lt_ac_count=0
4456   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4457   # Check for GNU sed and select it if it is found.
4458   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4459     lt_cv_path_SED=$lt_ac_sed
4460     break
4461   fi
4462   while true; do
4463     cat conftest.in conftest.in >conftest.tmp
4464     mv conftest.tmp conftest.in
4465     cp conftest.in conftest.nl
4466     echo >>conftest.nl
4467     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4468     cmp -s conftest.out conftest.nl || break
4469     # 10000 chars as input seems more than enough
4470     test $lt_ac_count -gt 10 && break
4471     lt_ac_count=`expr $lt_ac_count + 1`
4472     if test $lt_ac_count -gt $lt_ac_max; then
4473       lt_ac_max=$lt_ac_count
4474       lt_cv_path_SED=$lt_ac_sed
4475     fi
4476   done
4477 done
4478
4479 fi
4480
4481 SED=$lt_cv_path_SED
4482 { echo "$as_me:$LINENO: result: $SED" >&5
4483 echo "${ECHO_T}$SED" >&6; }
4484
4485 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4486 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4487 if test "${ac_cv_path_GREP+set}" = set; then
4488   echo $ECHO_N "(cached) $ECHO_C" >&6
4489 else
4490   # Extract the first word of "grep ggrep" to use in msg output
4491 if test -z "$GREP"; then
4492 set dummy grep ggrep; ac_prog_name=$2
4493 if test "${ac_cv_path_GREP+set}" = set; then
4494   echo $ECHO_N "(cached) $ECHO_C" >&6
4495 else
4496   ac_path_GREP_found=false
4497 # Loop through the user's path and test for each of PROGNAME-LIST
4498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4499 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4500 do
4501   IFS=$as_save_IFS
4502   test -z "$as_dir" && as_dir=.
4503   for ac_prog in grep ggrep; do
4504   for ac_exec_ext in '' $ac_executable_extensions; do
4505     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4506     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4507     # Check for GNU ac_path_GREP and select it if it is found.
4508   # Check for GNU $ac_path_GREP
4509 case `"$ac_path_GREP" --version 2>&1` in
4510 *GNU*)
4511   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4512 *)
4513   ac_count=0
4514   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4515   while :
4516   do
4517     cat "conftest.in" "conftest.in" >"conftest.tmp"
4518     mv "conftest.tmp" "conftest.in"
4519     cp "conftest.in" "conftest.nl"
4520     echo 'GREP' >> "conftest.nl"
4521     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4522     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4523     ac_count=`expr $ac_count + 1`
4524     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4525       # Best one so far, save it but keep looking for a better one
4526       ac_cv_path_GREP="$ac_path_GREP"
4527       ac_path_GREP_max=$ac_count
4528     fi
4529     # 10*(2^10) chars as input seems more than enough
4530     test $ac_count -gt 10 && break
4531   done
4532   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4533 esac
4534
4535
4536     $ac_path_GREP_found && break 3
4537   done
4538 done
4539
4540 done
4541 IFS=$as_save_IFS
4542
4543
4544 fi
4545
4546 GREP="$ac_cv_path_GREP"
4547 if test -z "$GREP"; then
4548   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4549 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4550    { (exit 1); exit 1; }; }
4551 fi
4552
4553 else
4554   ac_cv_path_GREP=$GREP
4555 fi
4556
4557
4558 fi
4559 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4560 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4561  GREP="$ac_cv_path_GREP"
4562
4563
4564 { echo "$as_me:$LINENO: checking for egrep" >&5
4565 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4566 if test "${ac_cv_path_EGREP+set}" = set; then
4567   echo $ECHO_N "(cached) $ECHO_C" >&6
4568 else
4569   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4570    then ac_cv_path_EGREP="$GREP -E"
4571    else
4572      # Extract the first word of "egrep" to use in msg output
4573 if test -z "$EGREP"; then
4574 set dummy egrep; ac_prog_name=$2
4575 if test "${ac_cv_path_EGREP+set}" = set; then
4576   echo $ECHO_N "(cached) $ECHO_C" >&6
4577 else
4578   ac_path_EGREP_found=false
4579 # Loop through the user's path and test for each of PROGNAME-LIST
4580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4582 do
4583   IFS=$as_save_IFS
4584   test -z "$as_dir" && as_dir=.
4585   for ac_prog in egrep; do
4586   for ac_exec_ext in '' $ac_executable_extensions; do
4587     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4588     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4589     # Check for GNU ac_path_EGREP and select it if it is found.
4590   # Check for GNU $ac_path_EGREP
4591 case `"$ac_path_EGREP" --version 2>&1` in
4592 *GNU*)
4593   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4594 *)
4595   ac_count=0
4596   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4597   while :
4598   do
4599     cat "conftest.in" "conftest.in" >"conftest.tmp"
4600     mv "conftest.tmp" "conftest.in"
4601     cp "conftest.in" "conftest.nl"
4602     echo 'EGREP' >> "conftest.nl"
4603     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4604     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4605     ac_count=`expr $ac_count + 1`
4606     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4607       # Best one so far, save it but keep looking for a better one
4608       ac_cv_path_EGREP="$ac_path_EGREP"
4609       ac_path_EGREP_max=$ac_count
4610     fi
4611     # 10*(2^10) chars as input seems more than enough
4612     test $ac_count -gt 10 && break
4613   done
4614   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4615 esac
4616
4617
4618     $ac_path_EGREP_found && break 3
4619   done
4620 done
4621
4622 done
4623 IFS=$as_save_IFS
4624
4625
4626 fi
4627
4628 EGREP="$ac_cv_path_EGREP"
4629 if test -z "$EGREP"; then
4630   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4631 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4632    { (exit 1); exit 1; }; }
4633 fi
4634
4635 else
4636   ac_cv_path_EGREP=$EGREP
4637 fi
4638
4639
4640    fi
4641 fi
4642 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4643 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4644  EGREP="$ac_cv_path_EGREP"
4645
4646
4647
4648 # Check whether --with-gnu-ld was given.
4649 if test "${with_gnu_ld+set}" = set; then
4650   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4651 else
4652   with_gnu_ld=no
4653 fi
4654
4655 ac_prog=ld
4656 if test "$GCC" = yes; then
4657   # Check if gcc -print-prog-name=ld gives a path.
4658   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4659 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
4660   case $host in
4661   *-*-mingw*)
4662     # gcc leaves a trailing carriage return which upsets mingw
4663     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4664   *)
4665     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4666   esac
4667   case $ac_prog in
4668     # Accept absolute paths.
4669     [\\/]* | ?:[\\/]*)
4670       re_direlt='/[^/][^/]*/\.\./'
4671       # Canonicalize the pathname of ld
4672       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
4673       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4674         ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
4675       done
4676       test -z "$LD" && LD="$ac_prog"
4677       ;;
4678   "")
4679     # If it fails, then pretend we aren't using GCC.
4680     ac_prog=ld
4681     ;;
4682   *)
4683     # If it is relative, then search for the first ld in PATH.
4684     with_gnu_ld=unknown
4685     ;;
4686   esac
4687 elif test "$with_gnu_ld" = yes; then
4688   { echo "$as_me:$LINENO: checking for GNU ld" >&5
4689 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
4690 else
4691   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4692 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
4693 fi
4694 if test "${lt_cv_path_LD+set}" = set; then
4695   echo $ECHO_N "(cached) $ECHO_C" >&6
4696 else
4697   if test -z "$LD"; then
4698   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4699   for ac_dir in $PATH; do
4700     IFS="$lt_save_ifs"
4701     test -z "$ac_dir" && ac_dir=.
4702     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4703       lt_cv_path_LD="$ac_dir/$ac_prog"
4704       # Check to see if the program is GNU ld.  I'd rather use --version,
4705       # but apparently some variants of GNU ld only accept -v.
4706       # Break only if it was the GNU/non-GNU ld that we prefer.
4707       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4708       *GNU* | *'with BFD'*)
4709         test "$with_gnu_ld" != no && break
4710         ;;
4711       *)
4712         test "$with_gnu_ld" != yes && break
4713         ;;
4714       esac
4715     fi
4716   done
4717   IFS="$lt_save_ifs"
4718 else
4719   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4720 fi
4721 fi
4722
4723 LD="$lt_cv_path_LD"
4724 if test -n "$LD"; then
4725   { echo "$as_me:$LINENO: result: $LD" >&5
4726 echo "${ECHO_T}$LD" >&6; }
4727 else
4728   { echo "$as_me:$LINENO: result: no" >&5
4729 echo "${ECHO_T}no" >&6; }
4730 fi
4731 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4732 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4733    { (exit 1); exit 1; }; }
4734 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4735 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
4736 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4737   echo $ECHO_N "(cached) $ECHO_C" >&6
4738 else
4739   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4740 case `$LD -v 2>&1 </dev/null` in
4741 *GNU* | *'with BFD'*)
4742   lt_cv_prog_gnu_ld=yes
4743   ;;
4744 *)
4745   lt_cv_prog_gnu_ld=no
4746   ;;
4747 esac
4748 fi
4749 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4750 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
4751 with_gnu_ld=$lt_cv_prog_gnu_ld
4752
4753
4754 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4755 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
4756 if test "${lt_cv_ld_reload_flag+set}" = set; then
4757   echo $ECHO_N "(cached) $ECHO_C" >&6
4758 else
4759   lt_cv_ld_reload_flag='-r'
4760 fi
4761 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4762 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
4763 reload_flag=$lt_cv_ld_reload_flag
4764 case $reload_flag in
4765 "" | " "*) ;;
4766 *) reload_flag=" $reload_flag" ;;
4767 esac
4768 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4769 case $host_os in
4770   darwin*)
4771     if test "$GCC" = yes; then
4772       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4773     else
4774       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4775     fi
4776     ;;
4777 esac
4778
4779 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4780 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
4781 if test "${lt_cv_path_NM+set}" = set; then
4782   echo $ECHO_N "(cached) $ECHO_C" >&6
4783 else
4784   if test -n "$NM"; then
4785   # Let the user override the test.
4786   lt_cv_path_NM="$NM"
4787 else
4788   lt_nm_to_check="${ac_tool_prefix}nm"
4789   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4790     lt_nm_to_check="$lt_nm_to_check nm"
4791   fi
4792   for lt_tmp_nm in $lt_nm_to_check; do
4793     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4794     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4795       IFS="$lt_save_ifs"
4796       test -z "$ac_dir" && ac_dir=.
4797       tmp_nm="$ac_dir/$lt_tmp_nm"
4798       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4799         # Check to see if the nm accepts a BSD-compat flag.
4800         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4801         #   nm: unknown option "B" ignored
4802         # Tru64's nm complains that /dev/null is an invalid object file
4803         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4804         */dev/null* | *'Invalid file or object type'*)
4805           lt_cv_path_NM="$tmp_nm -B"
4806           break
4807           ;;
4808         *)
4809           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4810           */dev/null*)
4811             lt_cv_path_NM="$tmp_nm -p"
4812             break
4813             ;;
4814           *)
4815             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4816             continue # so that we can try to find one that supports BSD flags
4817             ;;
4818           esac
4819           ;;
4820         esac
4821       fi
4822     done
4823     IFS="$lt_save_ifs"
4824   done
4825   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4826 fi
4827 fi
4828 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4829 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
4830 NM="$lt_cv_path_NM"
4831
4832 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
4833 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
4834 LN_S=$as_ln_s
4835 if test "$LN_S" = "ln -s"; then
4836   { echo "$as_me:$LINENO: result: yes" >&5
4837 echo "${ECHO_T}yes" >&6; }
4838 else
4839   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4840 echo "${ECHO_T}no, using $LN_S" >&6; }
4841 fi
4842
4843 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
4844 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
4845 if test "${lt_cv_deplibs_check_method+set}" = set; then
4846   echo $ECHO_N "(cached) $ECHO_C" >&6
4847 else
4848   lt_cv_file_magic_cmd='$MAGIC_CMD'
4849 lt_cv_file_magic_test_file=
4850 lt_cv_deplibs_check_method='unknown'
4851 # Need to set the preceding variable on all platforms that support
4852 # interlibrary dependencies.
4853 # 'none' -- dependencies not supported.
4854 # `unknown' -- same as none, but documents that we really don't know.
4855 # 'pass_all' -- all dependencies passed with no checks.
4856 # 'test_compile' -- check by making test program.
4857 # 'file_magic [[regex]]' -- check by looking for files in library path
4858 # which responds to the $file_magic_cmd with a given extended regex.
4859 # If you have `file' or equivalent on your system and you're not sure
4860 # whether `pass_all' will *always* work, you probably want this one.
4861
4862 case $host_os in
4863 aix4* | aix5*)
4864   lt_cv_deplibs_check_method=pass_all
4865   ;;
4866
4867 beos*)
4868   lt_cv_deplibs_check_method=pass_all
4869   ;;
4870
4871 bsdi[45]*)
4872   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4873   lt_cv_file_magic_cmd='/usr/bin/file -L'
4874   lt_cv_file_magic_test_file=/shlib/libc.so
4875   ;;
4876
4877 cygwin*)
4878   # func_win32_libid is a shell function defined in ltmain.sh
4879   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4880   lt_cv_file_magic_cmd='func_win32_libid'
4881   ;;
4882
4883 mingw* | pw32*)
4884   # Base MSYS/MinGW do not provide the 'file' command needed by
4885   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
4886   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4887   lt_cv_file_magic_cmd='$OBJDUMP -f'
4888   ;;
4889
4890 darwin* | rhapsody*)
4891   lt_cv_deplibs_check_method=pass_all
4892   ;;
4893
4894 freebsd* | dragonfly*)
4895   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4896     case $host_cpu in
4897     i*86 )
4898       # Not sure whether the presence of OpenBSD here was a mistake.
4899       # Let's accept both of them until this is cleared up.
4900       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4901       lt_cv_file_magic_cmd=/usr/bin/file
4902       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4903       ;;
4904     esac
4905   else
4906     lt_cv_deplibs_check_method=pass_all
4907   fi
4908   ;;
4909
4910 gnu*)
4911   lt_cv_deplibs_check_method=pass_all
4912   ;;
4913
4914 hpux10.20* | hpux11*)
4915   lt_cv_file_magic_cmd=/usr/bin/file
4916   case $host_cpu in
4917   ia64*)
4918     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4919     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4920     ;;
4921   hppa*64*)
4922     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]'
4923     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4924     ;;
4925   *)
4926     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4927     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4928     ;;
4929   esac
4930   ;;
4931
4932 interix3*)
4933   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4934   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4935   ;;
4936
4937 irix5* | irix6* | nonstopux*)
4938   case $LD in
4939   *-32|*"-32 ") libmagic=32-bit;;
4940   *-n32|*"-n32 ") libmagic=N32;;
4941   *-64|*"-64 ") libmagic=64-bit;;
4942   *) libmagic=never-match;;
4943   esac
4944   lt_cv_deplibs_check_method=pass_all
4945   ;;
4946
4947 # This must be Linux ELF.
4948 linux* | k*bsd*-gnu)
4949   lt_cv_deplibs_check_method=pass_all
4950   ;;
4951
4952 netbsd* | netbsdelf*-gnu)
4953   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4954     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4955   else
4956     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4957   fi
4958   ;;
4959
4960 newos6*)
4961   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4962   lt_cv_file_magic_cmd=/usr/bin/file
4963   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4964   ;;
4965
4966 nto-qnx*)
4967   lt_cv_deplibs_check_method=unknown
4968   ;;
4969
4970 openbsd*)
4971   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4972     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4973   else
4974     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4975   fi
4976   ;;
4977
4978 osf3* | osf4* | osf5*)
4979   lt_cv_deplibs_check_method=pass_all
4980   ;;
4981
4982 solaris*)
4983   lt_cv_deplibs_check_method=pass_all
4984   ;;
4985
4986 sysv4 | sysv4.3*)
4987   case $host_vendor in
4988   motorola)
4989     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]'
4990     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4991     ;;
4992   ncr)
4993     lt_cv_deplibs_check_method=pass_all
4994     ;;
4995   sequent)
4996     lt_cv_file_magic_cmd='/bin/file'
4997     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4998     ;;
4999   sni)
5000     lt_cv_file_magic_cmd='/bin/file'
5001     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5002     lt_cv_file_magic_test_file=/lib/libc.so
5003     ;;
5004   siemens)
5005     lt_cv_deplibs_check_method=pass_all
5006     ;;
5007   pc)
5008     lt_cv_deplibs_check_method=pass_all
5009     ;;
5010   esac
5011   ;;
5012
5013 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5014   lt_cv_deplibs_check_method=pass_all
5015   ;;
5016 esac
5017
5018 fi
5019 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5020 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
5021 file_magic_cmd=$lt_cv_file_magic_cmd
5022 deplibs_check_method=$lt_cv_deplibs_check_method
5023 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5024
5025
5026
5027
5028 # If no C compiler was specified, use CC.
5029 LTCC=${LTCC-"$CC"}
5030
5031 # If no C compiler flags were specified, use CFLAGS.
5032 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5033
5034 # Allow CC to be a program name with arguments.
5035 compiler=$CC
5036
5037
5038 # Check whether --enable-libtool-lock was given.
5039 if test "${enable_libtool_lock+set}" = set; then
5040   enableval=$enable_libtool_lock;
5041 fi
5042
5043 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5044
5045 # Some flags need to be propagated to the compiler or linker for good
5046 # libtool support.
5047 case $host in
5048 ia64-*-hpux*)
5049   # Find out which ABI we are using.
5050   echo 'int i;' > conftest.$ac_ext
5051   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5052   (eval $ac_compile) 2>&5
5053   ac_status=$?
5054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5055   (exit $ac_status); }; then
5056     case `/usr/bin/file conftest.$ac_objext` in
5057     *ELF-32*)
5058       HPUX_IA64_MODE="32"
5059       ;;
5060     *ELF-64*)
5061       HPUX_IA64_MODE="64"
5062       ;;
5063     esac
5064   fi
5065   rm -rf conftest*
5066   ;;
5067 *-*-irix6*)
5068   # Find out which ABI we are using.
5069   echo '#line 5069 "configure"' > conftest.$ac_ext
5070   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5071   (eval $ac_compile) 2>&5
5072   ac_status=$?
5073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074   (exit $ac_status); }; then
5075    if test "$lt_cv_prog_gnu_ld" = yes; then
5076     case `/usr/bin/file conftest.$ac_objext` in
5077     *32-bit*)
5078       LD="${LD-ld} -melf32bsmip"
5079       ;;
5080     *N32*)
5081       LD="${LD-ld} -melf32bmipn32"
5082       ;;
5083     *64-bit*)
5084       LD="${LD-ld} -melf64bmip"
5085       ;;
5086     esac
5087    else
5088     case `/usr/bin/file conftest.$ac_objext` in
5089     *32-bit*)
5090       LD="${LD-ld} -32"
5091       ;;
5092     *N32*)
5093       LD="${LD-ld} -n32"
5094       ;;
5095     *64-bit*)
5096       LD="${LD-ld} -64"
5097       ;;
5098     esac
5099    fi
5100   fi
5101   rm -rf conftest*
5102   ;;
5103
5104 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5105   # Find out which ABI we are using.
5106   echo 'int i;' > conftest.$ac_ext
5107   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5108   (eval $ac_compile) 2>&5
5109   ac_status=$?
5110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5111   (exit $ac_status); }; then
5112     case `/usr/bin/file conftest.o` in
5113     *32-bit*)
5114       case $host in
5115         x86_64-*linux*)
5116           LD="${LD-ld} -m elf_i386"
5117           ;;
5118         ppc64-*linux*|powerpc64-*linux*)
5119           LD="${LD-ld} -m elf32ppclinux"
5120           ;;
5121         s390x-*linux*)
5122           LD="${LD-ld} -m elf_s390"
5123           ;;
5124         sparc64-*linux*)
5125           LD="${LD-ld} -m elf32_sparc"
5126           ;;
5127       esac
5128       ;;
5129     *64-bit*)
5130       case $host in
5131         x86_64-*linux*)
5132           LD="${LD-ld} -m elf_x86_64"
5133           ;;
5134         ppc*-*linux*|powerpc*-*linux*)
5135           LD="${LD-ld} -m elf64ppc"
5136           ;;
5137         s390*-*linux*)
5138           LD="${LD-ld} -m elf64_s390"
5139           ;;
5140         sparc*-*linux*)
5141           LD="${LD-ld} -m elf64_sparc"
5142           ;;
5143       esac
5144       ;;
5145     esac
5146   fi
5147   rm -rf conftest*
5148   ;;
5149
5150 *-*-sco3.2v5*)
5151   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5152   SAVE_CFLAGS="$CFLAGS"
5153   CFLAGS="$CFLAGS -belf"
5154   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5155 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
5156 if test "${lt_cv_cc_needs_belf+set}" = set; then
5157   echo $ECHO_N "(cached) $ECHO_C" >&6
5158 else
5159   ac_ext=c
5160 ac_cpp='$CPP $CPPFLAGS'
5161 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5162 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5163 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5164
5165      cat >conftest.$ac_ext <<_ACEOF
5166 /* confdefs.h.  */
5167 _ACEOF
5168 cat confdefs.h >>conftest.$ac_ext
5169 cat >>conftest.$ac_ext <<_ACEOF
5170 /* end confdefs.h.  */
5171
5172 int
5173 main ()
5174 {
5175
5176   ;
5177   return 0;
5178 }
5179 _ACEOF
5180 rm -f conftest.$ac_objext conftest$ac_exeext
5181 if { (ac_try="$ac_link"
5182 case "(($ac_try" in
5183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5184   *) ac_try_echo=$ac_try;;
5185 esac
5186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5187   (eval "$ac_link") 2>conftest.er1
5188   ac_status=$?
5189   grep -v '^ *+' conftest.er1 >conftest.err
5190   rm -f conftest.er1
5191   cat conftest.err >&5
5192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5193   (exit $ac_status); } && {
5194          test -z "$ac_c_werror_flag" ||
5195          test ! -s conftest.err
5196        } && test -s conftest$ac_exeext &&
5197        $as_test_x conftest$ac_exeext; then
5198   lt_cv_cc_needs_belf=yes
5199 else
5200   echo "$as_me: failed program was:" >&5
5201 sed 's/^/| /' conftest.$ac_ext >&5
5202
5203         lt_cv_cc_needs_belf=no
5204 fi
5205
5206 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5207       conftest$ac_exeext conftest.$ac_ext
5208      ac_ext=c
5209 ac_cpp='$CPP $CPPFLAGS'
5210 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5211 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5212 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5213
5214 fi
5215 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5216 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
5217   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5218     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5219     CFLAGS="$SAVE_CFLAGS"
5220   fi
5221   ;;
5222 sparc*-*solaris*)
5223   # Find out which ABI we are using.
5224   echo 'int i;' > conftest.$ac_ext
5225   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5226   (eval $ac_compile) 2>&5
5227   ac_status=$?
5228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5229   (exit $ac_status); }; then
5230     case `/usr/bin/file conftest.o` in
5231     *64-bit*)
5232       case $lt_cv_prog_gnu_ld in
5233       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5234       *)    LD="${LD-ld} -64" ;;
5235       esac
5236       ;;
5237     esac
5238   fi
5239   rm -rf conftest*
5240   ;;
5241
5242
5243 esac
5244
5245 need_locks="$enable_libtool_lock"
5246
5247
5248 ac_ext=c
5249 ac_cpp='$CPP $CPPFLAGS'
5250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5253 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5254 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
5255 # On Suns, sometimes $CPP names a directory.
5256 if test -n "$CPP" && test -d "$CPP"; then
5257   CPP=
5258 fi
5259 if test -z "$CPP"; then
5260   if test "${ac_cv_prog_CPP+set}" = set; then
5261   echo $ECHO_N "(cached) $ECHO_C" >&6
5262 else
5263       # Double quotes because CPP needs to be expanded
5264     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5265     do
5266       ac_preproc_ok=false
5267 for ac_c_preproc_warn_flag in '' yes
5268 do
5269   # Use a header file that comes with gcc, so configuring glibc
5270   # with a fresh cross-compiler works.
5271   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5272   # <limits.h> exists even on freestanding compilers.
5273   # On the NeXT, cc -E runs the code through the compiler's parser,
5274   # not just through cpp. "Syntax error" is here to catch this case.
5275   cat >conftest.$ac_ext <<_ACEOF
5276 /* confdefs.h.  */
5277 _ACEOF
5278 cat confdefs.h >>conftest.$ac_ext
5279 cat >>conftest.$ac_ext <<_ACEOF
5280 /* end confdefs.h.  */
5281 #ifdef __STDC__
5282 # include <limits.h>
5283 #else
5284 # include <assert.h>
5285 #endif
5286                      Syntax error
5287 _ACEOF
5288 if { (ac_try="$ac_cpp conftest.$ac_ext"
5289 case "(($ac_try" in
5290   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5291   *) ac_try_echo=$ac_try;;
5292 esac
5293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5294   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5295   ac_status=$?
5296   grep -v '^ *+' conftest.er1 >conftest.err
5297   rm -f conftest.er1
5298   cat conftest.err >&5
5299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5300   (exit $ac_status); } >/dev/null && {
5301          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5302          test ! -s conftest.err
5303        }; then
5304   :
5305 else
5306   echo "$as_me: failed program was:" >&5
5307 sed 's/^/| /' conftest.$ac_ext >&5
5308
5309   # Broken: fails on valid input.
5310 continue
5311 fi
5312
5313 rm -f conftest.err conftest.$ac_ext
5314
5315   # OK, works on sane cases.  Now check whether nonexistent headers
5316   # can be detected and how.
5317   cat >conftest.$ac_ext <<_ACEOF
5318 /* confdefs.h.  */
5319 _ACEOF
5320 cat confdefs.h >>conftest.$ac_ext
5321 cat >>conftest.$ac_ext <<_ACEOF
5322 /* end confdefs.h.  */
5323 #include <ac_nonexistent.h>
5324 _ACEOF
5325 if { (ac_try="$ac_cpp conftest.$ac_ext"
5326 case "(($ac_try" in
5327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5328   *) ac_try_echo=$ac_try;;
5329 esac
5330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5331   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5332   ac_status=$?
5333   grep -v '^ *+' conftest.er1 >conftest.err
5334   rm -f conftest.er1
5335   cat conftest.err >&5
5336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5337   (exit $ac_status); } >/dev/null && {
5338          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5339          test ! -s conftest.err
5340        }; then
5341   # Broken: success on invalid input.
5342 continue
5343 else
5344   echo "$as_me: failed program was:" >&5
5345 sed 's/^/| /' conftest.$ac_ext >&5
5346
5347   # Passes both tests.
5348 ac_preproc_ok=:
5349 break
5350 fi
5351
5352 rm -f conftest.err conftest.$ac_ext
5353
5354 done
5355 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5356 rm -f conftest.err conftest.$ac_ext
5357 if $ac_preproc_ok; then
5358   break
5359 fi
5360
5361     done
5362     ac_cv_prog_CPP=$CPP
5363
5364 fi
5365   CPP=$ac_cv_prog_CPP
5366 else
5367   ac_cv_prog_CPP=$CPP
5368 fi
5369 { echo "$as_me:$LINENO: result: $CPP" >&5
5370 echo "${ECHO_T}$CPP" >&6; }
5371 ac_preproc_ok=false
5372 for ac_c_preproc_warn_flag in '' yes
5373 do
5374   # Use a header file that comes with gcc, so configuring glibc
5375   # with a fresh cross-compiler works.
5376   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5377   # <limits.h> exists even on freestanding compilers.
5378   # On the NeXT, cc -E runs the code through the compiler's parser,
5379   # not just through cpp. "Syntax error" is here to catch this case.
5380   cat >conftest.$ac_ext <<_ACEOF
5381 /* confdefs.h.  */
5382 _ACEOF
5383 cat confdefs.h >>conftest.$ac_ext
5384 cat >>conftest.$ac_ext <<_ACEOF
5385 /* end confdefs.h.  */
5386 #ifdef __STDC__
5387 # include <limits.h>
5388 #else
5389 # include <assert.h>
5390 #endif
5391                      Syntax error
5392 _ACEOF
5393 if { (ac_try="$ac_cpp conftest.$ac_ext"
5394 case "(($ac_try" in
5395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5396   *) ac_try_echo=$ac_try;;
5397 esac
5398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5399   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5400   ac_status=$?
5401   grep -v '^ *+' conftest.er1 >conftest.err
5402   rm -f conftest.er1
5403   cat conftest.err >&5
5404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5405   (exit $ac_status); } >/dev/null && {
5406          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5407          test ! -s conftest.err
5408        }; then
5409   :
5410 else
5411   echo "$as_me: failed program was:" >&5
5412 sed 's/^/| /' conftest.$ac_ext >&5
5413
5414   # Broken: fails on valid input.
5415 continue
5416 fi
5417
5418 rm -f conftest.err conftest.$ac_ext
5419
5420   # OK, works on sane cases.  Now check whether nonexistent headers
5421   # can be detected and how.
5422   cat >conftest.$ac_ext <<_ACEOF
5423 /* confdefs.h.  */
5424 _ACEOF
5425 cat confdefs.h >>conftest.$ac_ext
5426 cat >>conftest.$ac_ext <<_ACEOF
5427 /* end confdefs.h.  */
5428 #include <ac_nonexistent.h>
5429 _ACEOF
5430 if { (ac_try="$ac_cpp conftest.$ac_ext"
5431 case "(($ac_try" in
5432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5433   *) ac_try_echo=$ac_try;;
5434 esac
5435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5436   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5437   ac_status=$?
5438   grep -v '^ *+' conftest.er1 >conftest.err
5439   rm -f conftest.er1
5440   cat conftest.err >&5
5441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5442   (exit $ac_status); } >/dev/null && {
5443          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5444          test ! -s conftest.err
5445        }; then
5446   # Broken: success on invalid input.
5447 continue
5448 else
5449   echo "$as_me: failed program was:" >&5
5450 sed 's/^/| /' conftest.$ac_ext >&5
5451
5452   # Passes both tests.
5453 ac_preproc_ok=:
5454 break
5455 fi
5456
5457 rm -f conftest.err conftest.$ac_ext
5458
5459 done
5460 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5461 rm -f conftest.err conftest.$ac_ext
5462 if $ac_preproc_ok; then
5463   :
5464 else
5465   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5466 See \`config.log' for more details." >&5
5467 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5468 See \`config.log' for more details." >&2;}
5469    { (exit 1); exit 1; }; }
5470 fi
5471
5472 ac_ext=c
5473 ac_cpp='$CPP $CPPFLAGS'
5474 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5475 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5476 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5477
5478
5479 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5480 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5481 if test "${ac_cv_header_stdc+set}" = set; then
5482   echo $ECHO_N "(cached) $ECHO_C" >&6
5483 else
5484   cat >conftest.$ac_ext <<_ACEOF
5485 /* confdefs.h.  */
5486 _ACEOF
5487 cat confdefs.h >>conftest.$ac_ext
5488 cat >>conftest.$ac_ext <<_ACEOF
5489 /* end confdefs.h.  */
5490 #include <stdlib.h>
5491 #include <stdarg.h>
5492 #include <string.h>
5493 #include <float.h>
5494
5495 int
5496 main ()
5497 {
5498
5499   ;
5500   return 0;
5501 }
5502 _ACEOF
5503 rm -f conftest.$ac_objext
5504 if { (ac_try="$ac_compile"
5505 case "(($ac_try" in
5506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5507   *) ac_try_echo=$ac_try;;
5508 esac
5509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5510   (eval "$ac_compile") 2>conftest.er1
5511   ac_status=$?
5512   grep -v '^ *+' conftest.er1 >conftest.err
5513   rm -f conftest.er1
5514   cat conftest.err >&5
5515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5516   (exit $ac_status); } && {
5517          test -z "$ac_c_werror_flag" ||
5518          test ! -s conftest.err
5519        } && test -s conftest.$ac_objext; then
5520   ac_cv_header_stdc=yes
5521 else
5522   echo "$as_me: failed program was:" >&5
5523 sed 's/^/| /' conftest.$ac_ext >&5
5524
5525         ac_cv_header_stdc=no
5526 fi
5527
5528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5529
5530 if test $ac_cv_header_stdc = yes; then
5531   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5532   cat >conftest.$ac_ext <<_ACEOF
5533 /* confdefs.h.  */
5534 _ACEOF
5535 cat confdefs.h >>conftest.$ac_ext
5536 cat >>conftest.$ac_ext <<_ACEOF
5537 /* end confdefs.h.  */
5538 #include <string.h>
5539
5540 _ACEOF
5541 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5542   $EGREP "memchr" >/dev/null 2>&1; then
5543   :
5544 else
5545   ac_cv_header_stdc=no
5546 fi
5547 rm -f conftest*
5548
5549 fi
5550
5551 if test $ac_cv_header_stdc = yes; then
5552   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5553   cat >conftest.$ac_ext <<_ACEOF
5554 /* confdefs.h.  */
5555 _ACEOF
5556 cat confdefs.h >>conftest.$ac_ext
5557 cat >>conftest.$ac_ext <<_ACEOF
5558 /* end confdefs.h.  */
5559 #include <stdlib.h>
5560
5561 _ACEOF
5562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5563   $EGREP "free" >/dev/null 2>&1; then
5564   :
5565 else
5566   ac_cv_header_stdc=no
5567 fi
5568 rm -f conftest*
5569
5570 fi
5571
5572 if test $ac_cv_header_stdc = yes; then
5573   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5574   if test "$cross_compiling" = yes; then
5575   :
5576 else
5577   cat >conftest.$ac_ext <<_ACEOF
5578 /* confdefs.h.  */
5579 _ACEOF
5580 cat confdefs.h >>conftest.$ac_ext
5581 cat >>conftest.$ac_ext <<_ACEOF
5582 /* end confdefs.h.  */
5583 #include <ctype.h>
5584 #include <stdlib.h>
5585 #if ((' ' & 0x0FF) == 0x020)
5586 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5587 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5588 #else
5589 # define ISLOWER(c) \
5590                    (('a' <= (c) && (c) <= 'i') \
5591                      || ('j' <= (c) && (c) <= 'r') \
5592                      || ('s' <= (c) && (c) <= 'z'))
5593 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5594 #endif
5595
5596 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5597 int
5598 main ()
5599 {
5600   int i;
5601   for (i = 0; i < 256; i++)
5602     if (XOR (islower (i), ISLOWER (i))
5603         || toupper (i) != TOUPPER (i))
5604       return 2;
5605   return 0;
5606 }
5607 _ACEOF
5608 rm -f conftest$ac_exeext
5609 if { (ac_try="$ac_link"
5610 case "(($ac_try" in
5611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5612   *) ac_try_echo=$ac_try;;
5613 esac
5614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5615   (eval "$ac_link") 2>&5
5616   ac_status=$?
5617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5618   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5619   { (case "(($ac_try" in
5620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5621   *) ac_try_echo=$ac_try;;
5622 esac
5623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5624   (eval "$ac_try") 2>&5
5625   ac_status=$?
5626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627   (exit $ac_status); }; }; then
5628   :
5629 else
5630   echo "$as_me: program exited with status $ac_status" >&5
5631 echo "$as_me: failed program was:" >&5
5632 sed 's/^/| /' conftest.$ac_ext >&5
5633
5634 ( exit $ac_status )
5635 ac_cv_header_stdc=no
5636 fi
5637 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5638 fi
5639
5640
5641 fi
5642 fi
5643 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5644 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5645 if test $ac_cv_header_stdc = yes; then
5646
5647 cat >>confdefs.h <<\_ACEOF
5648 #define STDC_HEADERS 1
5649 _ACEOF
5650
5651 fi
5652
5653 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5664                   inttypes.h stdint.h unistd.h
5665 do
5666 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5667 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5668 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5669 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5670   echo $ECHO_N "(cached) $ECHO_C" >&6
5671 else
5672   cat >conftest.$ac_ext <<_ACEOF
5673 /* confdefs.h.  */
5674 _ACEOF
5675 cat confdefs.h >>conftest.$ac_ext
5676 cat >>conftest.$ac_ext <<_ACEOF
5677 /* end confdefs.h.  */
5678 $ac_includes_default
5679
5680 #include <$ac_header>
5681 _ACEOF
5682 rm -f conftest.$ac_objext
5683 if { (ac_try="$ac_compile"
5684 case "(($ac_try" in
5685   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5686   *) ac_try_echo=$ac_try;;
5687 esac
5688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5689   (eval "$ac_compile") 2>conftest.er1
5690   ac_status=$?
5691   grep -v '^ *+' conftest.er1 >conftest.err
5692   rm -f conftest.er1
5693   cat conftest.err >&5
5694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5695   (exit $ac_status); } && {
5696          test -z "$ac_c_werror_flag" ||
5697          test ! -s conftest.err
5698        } && test -s conftest.$ac_objext; then
5699   eval "$as_ac_Header=yes"
5700 else
5701   echo "$as_me: failed program was:" >&5
5702 sed 's/^/| /' conftest.$ac_ext >&5
5703
5704         eval "$as_ac_Header=no"
5705 fi
5706
5707 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5708 fi
5709 ac_res=`eval echo '${'$as_ac_Header'}'`
5710                { echo "$as_me:$LINENO: result: $ac_res" >&5
5711 echo "${ECHO_T}$ac_res" >&6; }
5712 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5713   cat >>confdefs.h <<_ACEOF
5714 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5715 _ACEOF
5716
5717 fi
5718
5719 done
5720
5721
5722
5723 for ac_header in dlfcn.h
5724 do
5725 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5726 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5727   { echo "$as_me:$LINENO: checking for $ac_header" >&5
5728 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5729 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5730   echo $ECHO_N "(cached) $ECHO_C" >&6
5731 fi
5732 ac_res=`eval echo '${'$as_ac_Header'}'`
5733                { echo "$as_me:$LINENO: result: $ac_res" >&5
5734 echo "${ECHO_T}$ac_res" >&6; }
5735 else
5736   # Is the header compilable?
5737 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
5738 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5739 cat >conftest.$ac_ext <<_ACEOF
5740 /* confdefs.h.  */
5741 _ACEOF
5742 cat confdefs.h >>conftest.$ac_ext
5743 cat >>conftest.$ac_ext <<_ACEOF
5744 /* end confdefs.h.  */
5745 $ac_includes_default
5746 #include <$ac_header>
5747 _ACEOF
5748 rm -f conftest.$ac_objext
5749 if { (ac_try="$ac_compile"
5750 case "(($ac_try" in
5751   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5752   *) ac_try_echo=$ac_try;;
5753 esac
5754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5755   (eval "$ac_compile") 2>conftest.er1
5756   ac_status=$?
5757   grep -v '^ *+' conftest.er1 >conftest.err
5758   rm -f conftest.er1
5759   cat conftest.err >&5
5760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5761   (exit $ac_status); } && {
5762          test -z "$ac_c_werror_flag" ||
5763          test ! -s conftest.err
5764        } && test -s conftest.$ac_objext; then
5765   ac_header_compiler=yes
5766 else
5767   echo "$as_me: failed program was:" >&5
5768 sed 's/^/| /' conftest.$ac_ext >&5
5769
5770         ac_header_compiler=no
5771 fi
5772
5773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5774 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5775 echo "${ECHO_T}$ac_header_compiler" >&6; }
5776
5777 # Is the header present?
5778 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
5779 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5780 cat >conftest.$ac_ext <<_ACEOF
5781 /* confdefs.h.  */
5782 _ACEOF
5783 cat confdefs.h >>conftest.$ac_ext
5784 cat >>conftest.$ac_ext <<_ACEOF
5785 /* end confdefs.h.  */
5786 #include <$ac_header>
5787 _ACEOF
5788 if { (ac_try="$ac_cpp conftest.$ac_ext"
5789 case "(($ac_try" in
5790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5791   *) ac_try_echo=$ac_try;;
5792 esac
5793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5794   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5795   ac_status=$?
5796   grep -v '^ *+' conftest.er1 >conftest.err
5797   rm -f conftest.er1
5798   cat conftest.err >&5
5799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800   (exit $ac_status); } >/dev/null && {
5801          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5802          test ! -s conftest.err
5803        }; then
5804   ac_header_preproc=yes
5805 else
5806   echo "$as_me: failed program was:" >&5
5807 sed 's/^/| /' conftest.$ac_ext >&5
5808
5809   ac_header_preproc=no
5810 fi
5811
5812 rm -f conftest.err conftest.$ac_ext
5813 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5814 echo "${ECHO_T}$ac_header_preproc" >&6; }
5815
5816 # So?  What about this header?
5817 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5818   yes:no: )
5819     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5820 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5821     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5822 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5823     ac_header_preproc=yes
5824     ;;
5825   no:yes:* )
5826     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5827 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5828     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5829 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5830     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5831 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5832     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5833 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5834     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5835 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5836     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5837 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5838     ( cat <<\_ASBOX
5839 ## --------------------------------------------------- ##
5840 ## Report this to http://bugzilla.scilab.org/index.cgi ##
5841 ## --------------------------------------------------- ##
5842 _ASBOX
5843      ) | sed "s/^/$as_me: WARNING:     /" >&2
5844     ;;
5845 esac
5846 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5847 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5848 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5849   echo $ECHO_N "(cached) $ECHO_C" >&6
5850 else
5851   eval "$as_ac_Header=\$ac_header_preproc"
5852 fi
5853 ac_res=`eval echo '${'$as_ac_Header'}'`
5854                { echo "$as_me:$LINENO: result: $ac_res" >&5
5855 echo "${ECHO_T}$ac_res" >&6; }
5856
5857 fi
5858 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5859   cat >>confdefs.h <<_ACEOF
5860 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5861 _ACEOF
5862
5863 fi
5864
5865 done
5866
5867
5868
5869 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
5870     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
5871     (test "X$CXX" != "Xg++"))) ; then
5872   ac_ext=cpp
5873 ac_cpp='$CXXCPP $CPPFLAGS'
5874 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5875 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5876 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5877 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5878 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
5879 if test -z "$CXXCPP"; then
5880   if test "${ac_cv_prog_CXXCPP+set}" = set; then
5881   echo $ECHO_N "(cached) $ECHO_C" >&6
5882 else
5883       # Double quotes because CXXCPP needs to be expanded
5884     for CXXCPP in "$CXX -E" "/lib/cpp"
5885     do
5886       ac_preproc_ok=false
5887 for ac_cxx_preproc_warn_flag in '' yes
5888 do
5889   # Use a header file that comes with gcc, so configuring glibc
5890   # with a fresh cross-compiler works.
5891   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5892   # <limits.h> exists even on freestanding compilers.
5893   # On the NeXT, cc -E runs the code through the compiler's parser,
5894   # not just through cpp. "Syntax error" is here to catch this case.
5895   cat >conftest.$ac_ext <<_ACEOF
5896 /* confdefs.h.  */
5897 _ACEOF
5898 cat confdefs.h >>conftest.$ac_ext
5899 cat >>conftest.$ac_ext <<_ACEOF
5900 /* end confdefs.h.  */
5901 #ifdef __STDC__
5902 # include <limits.h>
5903 #else
5904 # include <assert.h>
5905 #endif
5906                      Syntax error
5907 _ACEOF
5908 if { (ac_try="$ac_cpp conftest.$ac_ext"
5909 case "(($ac_try" in
5910   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5911   *) ac_try_echo=$ac_try;;
5912 esac
5913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5914   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5915   ac_status=$?
5916   grep -v '^ *+' conftest.er1 >conftest.err
5917   rm -f conftest.er1
5918   cat conftest.err >&5
5919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5920   (exit $ac_status); } >/dev/null && {
5921          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5922          test ! -s conftest.err
5923        }; then
5924   :
5925 else
5926   echo "$as_me: failed program was:" >&5
5927 sed 's/^/| /' conftest.$ac_ext >&5
5928
5929   # Broken: fails on valid input.
5930 continue
5931 fi
5932
5933 rm -f conftest.err conftest.$ac_ext
5934
5935   # OK, works on sane cases.  Now check whether nonexistent headers
5936   # can be detected and how.
5937   cat >conftest.$ac_ext <<_ACEOF
5938 /* confdefs.h.  */
5939 _ACEOF
5940 cat confdefs.h >>conftest.$ac_ext
5941 cat >>conftest.$ac_ext <<_ACEOF
5942 /* end confdefs.h.  */
5943 #include <ac_nonexistent.h>
5944 _ACEOF
5945 if { (ac_try="$ac_cpp conftest.$ac_ext"
5946 case "(($ac_try" in
5947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5948   *) ac_try_echo=$ac_try;;
5949 esac
5950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5951   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5952   ac_status=$?
5953   grep -v '^ *+' conftest.er1 >conftest.err
5954   rm -f conftest.er1
5955   cat conftest.err >&5
5956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5957   (exit $ac_status); } >/dev/null && {
5958          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5959          test ! -s conftest.err
5960        }; then
5961   # Broken: success on invalid input.
5962 continue
5963 else
5964   echo "$as_me: failed program was:" >&5
5965 sed 's/^/| /' conftest.$ac_ext >&5
5966
5967   # Passes both tests.
5968 ac_preproc_ok=:
5969 break
5970 fi
5971
5972 rm -f conftest.err conftest.$ac_ext
5973
5974 done
5975 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5976 rm -f conftest.err conftest.$ac_ext
5977 if $ac_preproc_ok; then
5978   break
5979 fi
5980
5981     done
5982     ac_cv_prog_CXXCPP=$CXXCPP
5983
5984 fi
5985   CXXCPP=$ac_cv_prog_CXXCPP
5986 else
5987   ac_cv_prog_CXXCPP=$CXXCPP
5988 fi
5989 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
5990 echo "${ECHO_T}$CXXCPP" >&6; }
5991 ac_preproc_ok=false
5992 for ac_cxx_preproc_warn_flag in '' yes
5993 do
5994   # Use a header file that comes with gcc, so configuring glibc
5995   # with a fresh cross-compiler works.
5996   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5997   # <limits.h> exists even on freestanding compilers.
5998   # On the NeXT, cc -E runs the code through the compiler's parser,
5999   # not just through cpp. "Syntax error" is here to catch this case.
6000   cat >conftest.$ac_ext <<_ACEOF
6001 /* confdefs.h.  */
6002 _ACEOF
6003 cat confdefs.h >>conftest.$ac_ext
6004 cat >>conftest.$ac_ext <<_ACEOF
6005 /* end confdefs.h.  */
6006 #ifdef __STDC__
6007 # include <limits.h>
6008 #else
6009 # include <assert.h>
6010 #endif
6011                      Syntax error
6012 _ACEOF
6013 if { (ac_try="$ac_cpp conftest.$ac_ext"
6014 case "(($ac_try" in
6015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6016   *) ac_try_echo=$ac_try;;
6017 esac
6018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6019   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6020   ac_status=$?
6021   grep -v '^ *+' conftest.er1 >conftest.err
6022   rm -f conftest.er1
6023   cat conftest.err >&5
6024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6025   (exit $ac_status); } >/dev/null && {
6026          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6027          test ! -s conftest.err
6028        }; then
6029   :
6030 else
6031   echo "$as_me: failed program was:" >&5
6032 sed 's/^/| /' conftest.$ac_ext >&5
6033
6034   # Broken: fails on valid input.
6035 continue
6036 fi
6037
6038 rm -f conftest.err conftest.$ac_ext
6039
6040   # OK, works on sane cases.  Now check whether nonexistent headers
6041   # can be detected and how.
6042   cat >conftest.$ac_ext <<_ACEOF
6043 /* confdefs.h.  */
6044 _ACEOF
6045 cat confdefs.h >>conftest.$ac_ext
6046 cat >>conftest.$ac_ext <<_ACEOF
6047 /* end confdefs.h.  */
6048 #include <ac_nonexistent.h>
6049 _ACEOF
6050 if { (ac_try="$ac_cpp conftest.$ac_ext"
6051 case "(($ac_try" in
6052   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6053   *) ac_try_echo=$ac_try;;
6054 esac
6055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6056   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6057   ac_status=$?
6058   grep -v '^ *+' conftest.er1 >conftest.err
6059   rm -f conftest.er1
6060   cat conftest.err >&5
6061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6062   (exit $ac_status); } >/dev/null && {
6063          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6064          test ! -s conftest.err
6065        }; then
6066   # Broken: success on invalid input.
6067 continue
6068 else
6069   echo "$as_me: failed program was:" >&5
6070 sed 's/^/| /' conftest.$ac_ext >&5
6071
6072   # Passes both tests.
6073 ac_preproc_ok=:
6074 break
6075 fi
6076
6077 rm -f conftest.err conftest.$ac_ext
6078
6079 done
6080 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6081 rm -f conftest.err conftest.$ac_ext
6082 if $ac_preproc_ok; then
6083   :
6084 else
6085   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6086 See \`config.log' for more details." >&5
6087 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6088 See \`config.log' for more details." >&2;}
6089    { (exit 1); exit 1; }; }
6090 fi
6091
6092 ac_ext=cpp
6093 ac_cpp='$CXXCPP $CPPFLAGS'
6094 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6095 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6096 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6097
6098 fi
6099
6100
6101
6102
6103 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6104
6105 # find the maximum length of command line arguments
6106 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6107 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
6108 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6109   echo $ECHO_N "(cached) $ECHO_C" >&6
6110 else
6111     i=0
6112   teststring="ABCD"
6113
6114   case $build_os in
6115   msdosdjgpp*)
6116     # On DJGPP, this test can blow up pretty badly due to problems in libc
6117     # (any single argument exceeding 2000 bytes causes a buffer overrun
6118     # during glob expansion).  Even if it were fixed, the result of this
6119     # check would be larger than it should be.
6120     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6121     ;;
6122
6123   gnu*)
6124     # Under GNU Hurd, this test is not required because there is
6125     # no limit to the length of command line arguments.
6126     # Libtool will interpret -1 as no limit whatsoever
6127     lt_cv_sys_max_cmd_len=-1;
6128     ;;
6129
6130   cygwin* | mingw*)
6131     # On Win9x/ME, this test blows up -- it succeeds, but takes
6132     # about 5 minutes as the teststring grows exponentially.
6133     # Worse, since 9x/ME are not pre-emptively multitasking,
6134     # you end up with a "frozen" computer, even though with patience
6135     # the test eventually succeeds (with a max line length of 256k).
6136     # Instead, let's just punt: use the minimum linelength reported by
6137     # all of the supported platforms: 8192 (on NT/2K/XP).
6138     lt_cv_sys_max_cmd_len=8192;
6139     ;;
6140
6141   amigaos*)
6142     # On AmigaOS with pdksh, this test takes hours, literally.
6143     # So we just punt and use a minimum line length of 8192.
6144     lt_cv_sys_max_cmd_len=8192;
6145     ;;
6146
6147   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6148     # This has been around since 386BSD, at least.  Likely further.
6149     if test -x /sbin/sysctl; then
6150       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6151     elif test -x /usr/sbin/sysctl; then
6152       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6153     else
6154       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6155     fi
6156     # And add a safety zone
6157     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6158     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6159     ;;
6160
6161   interix*)
6162     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6163     lt_cv_sys_max_cmd_len=196608
6164     ;;
6165
6166   osf*)
6167     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6168     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6169     # nice to cause kernel panics so lets avoid the loop below.
6170     # First set a reasonable default.
6171     lt_cv_sys_max_cmd_len=16384
6172     #
6173     if test -x /sbin/sysconfig; then
6174       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6175         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6176       esac
6177     fi
6178     ;;
6179   sco3.2v5*)
6180     lt_cv_sys_max_cmd_len=102400
6181     ;;
6182   sysv5* | sco5v6* | sysv4.2uw2*)
6183     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6184     if test -n "$kargmax"; then
6185       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
6186     else
6187       lt_cv_sys_max_cmd_len=32768
6188     fi
6189     ;;
6190   *)
6191     # If test is not a shell built-in, we'll probably end up computing a
6192     # maximum length that is only half of the actual maximum length, but
6193     # we can't tell.
6194     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6195     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6196                = "XX$teststring") >/dev/null 2>&1 &&
6197             new_result=`expr "X$teststring" : ".*" 2>&1` &&
6198             lt_cv_sys_max_cmd_len=$new_result &&
6199             test $i != 17 # 1/2 MB should be enough
6200     do
6201       i=`expr $i + 1`
6202       teststring=$teststring$teststring
6203     done
6204     teststring=
6205     # Add a significant safety factor because C++ compilers can tack on massive
6206     # amounts of additional arguments before passing them to the linker.
6207     # It appears as though 1/2 is a usable value.
6208     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6209     ;;
6210   esac
6211
6212 fi
6213
6214 if test -n $lt_cv_sys_max_cmd_len ; then
6215   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6216 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
6217 else
6218   { echo "$as_me:$LINENO: result: none" >&5
6219 echo "${ECHO_T}none" >&6; }
6220 fi
6221
6222
6223
6224
6225 # Check for command to grab the raw symbol name followed by C symbol from nm.
6226 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6227 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
6228 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6229   echo $ECHO_N "(cached) $ECHO_C" >&6
6230 else
6231
6232 # These are sane defaults that work on at least a few old systems.
6233 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6234
6235 # Character class describing NM global symbol codes.
6236 symcode='[BCDEGRST]'
6237
6238 # Regexp to match symbols that can be accessed directly from C.
6239 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6240
6241 # Transform an extracted symbol line into a proper C declaration
6242 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6243
6244 # Transform an extracted symbol line into symbol name and symbol address
6245 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6246
6247 # Define system-specific variables.
6248 case $host_os in
6249 aix*)
6250   symcode='[BCDT]'
6251   ;;
6252 cygwin* | mingw* | pw32*)
6253   symcode='[ABCDGISTW]'
6254   ;;
6255 hpux*) # Its linker distinguishes data from code symbols
6256   if test "$host_cpu" = ia64; then
6257     symcode='[ABCDEGRST]'
6258   fi
6259   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6260   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6261   ;;
6262 linux* | k*bsd*-gnu)
6263   if test "$host_cpu" = ia64; then
6264     symcode='[ABCDGIRSTW]'
6265     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6266     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
6267   fi
6268   ;;
6269 irix* | nonstopux*)
6270   symcode='[BCDEGRST]'
6271   ;;
6272 osf*)
6273   symcode='[BCDEGQRST]'
6274   ;;
6275 solaris*)
6276   symcode='[BDRT]'
6277   ;;
6278 sco3.2v5*)
6279   symcode='[DT]'
6280   ;;
6281 sysv4.2uw2*)
6282   symcode='[DT]'
6283   ;;
6284 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6285   symcode='[ABDT]'
6286   ;;
6287 sysv4)
6288   symcode='[DFNSTU]'
6289   ;;
6290 esac
6291
6292 # Handle CRLF in mingw tool chain
6293 opt_cr=
6294 case $build_os in
6295 mingw*)
6296   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6297   ;;
6298 esac
6299
6300 # If we're using GNU nm, then use its standard symbol codes.
6301 case `$NM -V 2>&1` in
6302 *GNU* | *'with BFD'*)
6303   symcode='[ABCDGIRSTW]' ;;
6304 esac
6305
6306 # Try without a prefix undercore, then with it.
6307 for ac_symprfx in "" "_"; do
6308
6309   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6310   symxfrm="\\1 $ac_symprfx\\2 \\2"
6311
6312   # Write the raw and C identifiers.
6313   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6314
6315   # Check to see that the pipe works correctly.
6316   pipe_works=no
6317
6318   rm -f conftest*
6319   cat > conftest.$ac_ext <<EOF
6320 #ifdef __cplusplus
6321 extern "C" {
6322 #endif
6323 char nm_test_var;
6324 void nm_test_func(){}
6325 #ifdef __cplusplus
6326 }
6327 #endif
6328 int main(){nm_test_var='a';nm_test_func();return(0);}
6329 EOF
6330
6331   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6332   (eval $ac_compile) 2>&5
6333   ac_status=$?
6334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6335   (exit $ac_status); }; then
6336     # Now try to grab the symbols.
6337     nlist=conftest.nm
6338     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6339   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6340   ac_status=$?
6341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6342   (exit $ac_status); } && test -s "$nlist"; then
6343       # Try sorting and uniquifying the output.
6344       if sort "$nlist" | uniq > "$nlist"T; then
6345         mv -f "$nlist"T "$nlist"
6346       else
6347         rm -f "$nlist"T
6348       fi
6349
6350       # Make sure that we snagged all the symbols we need.
6351       if grep ' nm_test_var$' "$nlist" >/dev/null; then
6352         if grep ' nm_test_func$' "$nlist" >/dev/null; then
6353           cat <<EOF > conftest.$ac_ext
6354 #ifdef __cplusplus
6355 extern "C" {
6356 #endif
6357
6358 EOF
6359           # Now generate the symbol file.
6360           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6361
6362           cat <<EOF >> conftest.$ac_ext
6363 #if defined (__STDC__) && __STDC__
6364 # define lt_ptr_t void *
6365 #else
6366 # define lt_ptr_t char *
6367 # define const
6368 #endif
6369
6370 /* The mapping between symbol names and symbols. */
6371 const struct {
6372   const char *name;
6373   lt_ptr_t address;
6374 }
6375 lt_preloaded_symbols[] =
6376 {
6377 EOF
6378           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6379           cat <<\EOF >> conftest.$ac_ext
6380   {0, (lt_ptr_t) 0}
6381 };
6382
6383 #ifdef __cplusplus
6384 }
6385 #endif
6386 EOF
6387           # Now try linking the two files.
6388           mv conftest.$ac_objext conftstm.$ac_objext
6389           lt_save_LIBS="$LIBS"
6390           lt_save_CFLAGS="$CFLAGS"
6391           LIBS="conftstm.$ac_objext"
6392           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6393           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6394   (eval $ac_link) 2>&5
6395   ac_status=$?
6396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6397   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6398             pipe_works=yes
6399           fi
6400           LIBS="$lt_save_LIBS"
6401           CFLAGS="$lt_save_CFLAGS"
6402         else
6403           echo "cannot find nm_test_func in $nlist" >&5
6404         fi
6405       else
6406         echo "cannot find nm_test_var in $nlist" >&5
6407       fi
6408     else
6409       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6410     fi
6411   else
6412     echo "$progname: failed program was:" >&5
6413     cat conftest.$ac_ext >&5
6414   fi
6415   rm -f conftest* conftst*
6416
6417   # Do not use the global_symbol_pipe unless it works.
6418   if test "$pipe_works" = yes; then
6419     break
6420   else
6421     lt_cv_sys_global_symbol_pipe=
6422   fi
6423 done
6424
6425 fi
6426
6427 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6428   lt_cv_sys_global_symbol_to_cdecl=
6429 fi
6430 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6431   { echo "$as_me:$LINENO: result: failed" >&5
6432 echo "${ECHO_T}failed" >&6; }
6433 else
6434   { echo "$as_me:$LINENO: result: ok" >&5
6435 echo "${ECHO_T}ok" >&6; }
6436 fi
6437
6438 { echo "$as_me:$LINENO: checking for objdir" >&5
6439 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
6440 if test "${lt_cv_objdir+set}" = set; then
6441   echo $ECHO_N "(cached) $ECHO_C" >&6
6442 else
6443   rm -f .libs 2>/dev/null
6444 mkdir .libs 2>/dev/null
6445 if test -d .libs; then
6446   lt_cv_objdir=.libs
6447 else
6448   # MS-DOS does not allow filenames that begin with a dot.
6449   lt_cv_objdir=_libs
6450 fi
6451 rmdir .libs 2>/dev/null
6452 fi
6453 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6454 echo "${ECHO_T}$lt_cv_objdir" >&6; }
6455 objdir=$lt_cv_objdir
6456
6457
6458
6459
6460
6461 case $host_os in
6462 aix3*)
6463   # AIX sometimes has problems with the GCC collect2 program.  For some
6464   # reason, if we set the COLLECT_NAMES environment variable, the problems
6465   # vanish in a puff of smoke.
6466   if test "X${COLLECT_NAMES+set}" != Xset; then
6467     COLLECT_NAMES=
6468     export COLLECT_NAMES
6469   fi
6470   ;;
6471 esac
6472
6473 # Sed substitution that helps us do robust quoting.  It backslashifies
6474 # metacharacters that are still active within double-quoted strings.
6475 Xsed='sed -e 1s/^X//'
6476 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
6477
6478 # Same as above, but do not quote variable references.
6479 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
6480
6481 # Sed substitution to delay expansion of an escaped shell variable in a
6482 # double_quote_subst'ed string.
6483 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6484
6485 # Sed substitution to avoid accidental globbing in evaled expressions
6486 no_glob_subst='s/\*/\\\*/g'
6487
6488 # Constants:
6489 rm="rm -f"
6490
6491 # Global variables:
6492 default_ofile=libtool
6493 can_build_shared=yes
6494
6495 # All known linkers require a `.a' archive for static linking (except MSVC,
6496 # which needs '.lib').
6497 libext=a
6498 ltmain="$ac_aux_dir/ltmain.sh"
6499 ofile="$default_ofile"
6500 with_gnu_ld="$lt_cv_prog_gnu_ld"
6501
6502 if test -n "$ac_tool_prefix"; then
6503   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6504 set dummy ${ac_tool_prefix}ar; ac_word=$2
6505 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6507 if test "${ac_cv_prog_AR+set}" = set; then
6508   echo $ECHO_N "(cached) $ECHO_C" >&6
6509 else
6510   if test -n "$AR"; then
6511   ac_cv_prog_AR="$AR" # Let the user override the test.
6512 else
6513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6514 for as_dir in $PATH
6515 do
6516   IFS=$as_save_IFS
6517   test -z "$as_dir" && as_dir=.
6518   for ac_exec_ext in '' $ac_executable_extensions; do
6519   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6520     ac_cv_prog_AR="${ac_tool_prefix}ar"
6521     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6522     break 2
6523   fi
6524 done
6525 done
6526 IFS=$as_save_IFS
6527
6528 fi
6529 fi
6530 AR=$ac_cv_prog_AR
6531 if test -n "$AR"; then
6532   { echo "$as_me:$LINENO: result: $AR" >&5
6533 echo "${ECHO_T}$AR" >&6; }
6534 else
6535   { echo "$as_me:$LINENO: result: no" >&5
6536 echo "${ECHO_T}no" >&6; }
6537 fi
6538
6539
6540 fi
6541 if test -z "$ac_cv_prog_AR"; then
6542   ac_ct_AR=$AR
6543   # Extract the first word of "ar", so it can be a program name with args.
6544 set dummy ar; ac_word=$2
6545 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6546 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6547 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6548   echo $ECHO_N "(cached) $ECHO_C" >&6
6549 else
6550   if test -n "$ac_ct_AR"; then
6551   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6552 else
6553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6554 for as_dir in $PATH
6555 do
6556   IFS=$as_save_IFS
6557   test -z "$as_dir" && as_dir=.
6558   for ac_exec_ext in '' $ac_executable_extensions; do
6559   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6560     ac_cv_prog_ac_ct_AR="ar"
6561     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6562     break 2
6563   fi
6564 done
6565 done
6566 IFS=$as_save_IFS
6567
6568 fi
6569 fi
6570 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6571 if test -n "$ac_ct_AR"; then
6572   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6573 echo "${ECHO_T}$ac_ct_AR" >&6; }
6574 else
6575   { echo "$as_me:$LINENO: result: no" >&5
6576 echo "${ECHO_T}no" >&6; }
6577 fi
6578
6579   if test "x$ac_ct_AR" = x; then
6580     AR="false"
6581   else
6582     case $cross_compiling:$ac_tool_warned in
6583 yes:)
6584 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6585 whose name does not start with the host triplet.  If you think this
6586 configuration is useful to you, please write to autoconf@gnu.org." >&5
6587 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6588 whose name does not start with the host triplet.  If you think this
6589 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6590 ac_tool_warned=yes ;;
6591 esac
6592     AR=$ac_ct_AR
6593   fi
6594 else
6595   AR="$ac_cv_prog_AR"
6596 fi
6597
6598 if test -n "$ac_tool_prefix"; then
6599   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6600 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6601 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6603 if test "${ac_cv_prog_RANLIB+set}" = set; then
6604   echo $ECHO_N "(cached) $ECHO_C" >&6
6605 else
6606   if test -n "$RANLIB"; then
6607   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6608 else
6609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6610 for as_dir in $PATH
6611 do
6612   IFS=$as_save_IFS
6613   test -z "$as_dir" && as_dir=.
6614   for ac_exec_ext in '' $ac_executable_extensions; do
6615   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6616     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6617     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6618     break 2
6619   fi
6620 done
6621 done
6622 IFS=$as_save_IFS
6623
6624 fi
6625 fi
6626 RANLIB=$ac_cv_prog_RANLIB
6627 if test -n "$RANLIB"; then
6628   { echo "$as_me:$LINENO: result: $RANLIB" >&5
6629 echo "${ECHO_T}$RANLIB" >&6; }
6630 else
6631   { echo "$as_me:$LINENO: result: no" >&5
6632 echo "${ECHO_T}no" >&6; }
6633 fi
6634
6635
6636 fi
6637 if test -z "$ac_cv_prog_RANLIB"; then
6638   ac_ct_RANLIB=$RANLIB
6639   # Extract the first word of "ranlib", so it can be a program name with args.
6640 set dummy ranlib; ac_word=$2
6641 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6642 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6643 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6644   echo $ECHO_N "(cached) $ECHO_C" >&6
6645 else
6646   if test -n "$ac_ct_RANLIB"; then
6647   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6648 else
6649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6650 for as_dir in $PATH
6651 do
6652   IFS=$as_save_IFS
6653   test -z "$as_dir" && as_dir=.
6654   for ac_exec_ext in '' $ac_executable_extensions; do
6655   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6656     ac_cv_prog_ac_ct_RANLIB="ranlib"
6657     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6658     break 2
6659   fi
6660 done
6661 done
6662 IFS=$as_save_IFS
6663
6664 fi
6665 fi
6666 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6667 if test -n "$ac_ct_RANLIB"; then
6668   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6669 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6670 else
6671   { echo "$as_me:$LINENO: result: no" >&5
6672 echo "${ECHO_T}no" >&6; }
6673 fi
6674
6675   if test "x$ac_ct_RANLIB" = x; then
6676     RANLIB=":"
6677   else
6678     case $cross_compiling:$ac_tool_warned in
6679 yes:)
6680 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6681 whose name does not start with the host triplet.  If you think this
6682 configuration is useful to you, please write to autoconf@gnu.org." >&5
6683 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6684 whose name does not start with the host triplet.  If you think this
6685 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6686 ac_tool_warned=yes ;;
6687 esac
6688     RANLIB=$ac_ct_RANLIB
6689   fi
6690 else
6691   RANLIB="$ac_cv_prog_RANLIB"
6692 fi
6693
6694 if test -n "$ac_tool_prefix"; then
6695   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6696 set dummy ${ac_tool_prefix}strip; ac_word=$2
6697 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6699 if test "${ac_cv_prog_STRIP+set}" = set; then
6700   echo $ECHO_N "(cached) $ECHO_C" >&6
6701 else
6702   if test -n "$STRIP"; then
6703   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6704 else
6705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6706 for as_dir in $PATH
6707 do
6708   IFS=$as_save_IFS
6709   test -z "$as_dir" && as_dir=.
6710   for ac_exec_ext in '' $ac_executable_extensions; do
6711   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6712     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6713     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6714     break 2
6715   fi
6716 done
6717 done
6718 IFS=$as_save_IFS
6719
6720 fi
6721 fi
6722 STRIP=$ac_cv_prog_STRIP
6723 if test -n "$STRIP"; then
6724   { echo "$as_me:$LINENO: result: $STRIP" >&5
6725 echo "${ECHO_T}$STRIP" >&6; }
6726 else
6727   { echo "$as_me:$LINENO: result: no" >&5
6728 echo "${ECHO_T}no" >&6; }
6729 fi
6730
6731
6732 fi
6733 if test -z "$ac_cv_prog_STRIP"; then
6734   ac_ct_STRIP=$STRIP
6735   # Extract the first word of "strip", so it can be a program name with args.
6736 set dummy strip; ac_word=$2
6737 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6738 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6739 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6740   echo $ECHO_N "(cached) $ECHO_C" >&6
6741 else
6742   if test -n "$ac_ct_STRIP"; then
6743   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6744 else
6745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6746 for as_dir in $PATH
6747 do
6748   IFS=$as_save_IFS
6749   test -z "$as_dir" && as_dir=.
6750   for ac_exec_ext in '' $ac_executable_extensions; do
6751   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6752     ac_cv_prog_ac_ct_STRIP="strip"
6753     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6754     break 2
6755   fi
6756 done
6757 done
6758 IFS=$as_save_IFS
6759
6760 fi
6761 fi
6762 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6763 if test -n "$ac_ct_STRIP"; then
6764   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6765 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
6766 else
6767   { echo "$as_me:$LINENO: result: no" >&5
6768 echo "${ECHO_T}no" >&6; }
6769 fi
6770
6771   if test "x$ac_ct_STRIP" = x; then
6772     STRIP=":"
6773   else
6774     case $cross_compiling:$ac_tool_warned in
6775 yes:)
6776 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6777 whose name does not start with the host triplet.  If you think this
6778 configuration is useful to you, please write to autoconf@gnu.org." >&5
6779 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6780 whose name does not start with the host triplet.  If you think this
6781 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6782 ac_tool_warned=yes ;;
6783 esac
6784     STRIP=$ac_ct_STRIP
6785   fi
6786 else
6787   STRIP="$ac_cv_prog_STRIP"
6788 fi
6789
6790
6791 old_CC="$CC"
6792 old_CFLAGS="$CFLAGS"
6793
6794 # Set sane defaults for various variables
6795 test -z "$AR" && AR=ar
6796 test -z "$AR_FLAGS" && AR_FLAGS=cru
6797 test -z "$AS" && AS=as
6798 test -z "$CC" && CC=cc
6799 test -z "$LTCC" && LTCC=$CC
6800 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6801 test -z "$DLLTOOL" && DLLTOOL=dlltool
6802 test -z "$LD" && LD=ld
6803 test -z "$LN_S" && LN_S="ln -s"
6804 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6805 test -z "$NM" && NM=nm
6806 test -z "$SED" && SED=sed
6807 test -z "$OBJDUMP" && OBJDUMP=objdump
6808 test -z "$RANLIB" && RANLIB=:
6809 test -z "$STRIP" && STRIP=:
6810 test -z "$ac_objext" && ac_objext=o
6811
6812 # Determine commands to create old-style static archives.
6813 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
6814 old_postinstall_cmds='chmod 644 $oldlib'
6815 old_postuninstall_cmds=
6816
6817 if test -n "$RANLIB"; then
6818   case $host_os in
6819   openbsd*)
6820     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6821     ;;
6822   *)
6823     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6824     ;;
6825   esac
6826   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6827 fi
6828
6829 for cc_temp in $compiler""; do
6830   case $cc_temp in
6831     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6832     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6833     \-*) ;;
6834     *) break;;
6835   esac
6836 done
6837 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6838
6839
6840 # Only perform the check for file, if the check method requires it
6841 case $deplibs_check_method in
6842 file_magic*)
6843   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6844     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6845 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
6846 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6847   echo $ECHO_N "(cached) $ECHO_C" >&6
6848 else
6849   case $MAGIC_CMD in
6850 [\\/*] |  ?:[\\/]*)
6851   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6852   ;;
6853 *)
6854   lt_save_MAGIC_CMD="$MAGIC_CMD"
6855   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6856   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6857   for ac_dir in $ac_dummy; do
6858     IFS="$lt_save_ifs"
6859     test -z "$ac_dir" && ac_dir=.
6860     if test -f $ac_dir/${ac_tool_prefix}file; then
6861       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6862       if test -n "$file_magic_test_file"; then
6863         case $deplibs_check_method in
6864         "file_magic "*)
6865           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6866           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6867           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6868             $EGREP "$file_magic_regex" > /dev/null; then
6869             :
6870           else
6871             cat <<EOF 1>&2
6872
6873 *** Warning: the command libtool uses to detect shared libraries,
6874 *** $file_magic_cmd, produces output that libtool cannot recognize.
6875 *** The result is that libtool may fail to recognize shared libraries
6876 *** as such.  This will affect the creation of libtool libraries that
6877 *** depend on shared libraries, but programs linked with such libtool
6878 *** libraries will work regardless of this problem.  Nevertheless, you
6879 *** may want to report the problem to your system manager and/or to
6880 *** bug-libtool@gnu.org
6881
6882 EOF
6883           fi ;;
6884         esac
6885       fi
6886       break
6887     fi
6888   done
6889   IFS="$lt_save_ifs"
6890   MAGIC_CMD="$lt_save_MAGIC_CMD"
6891   ;;
6892 esac
6893 fi
6894
6895 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6896 if test -n "$MAGIC_CMD"; then
6897   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6898 echo "${ECHO_T}$MAGIC_CMD" >&6; }
6899 else
6900   { echo "$as_me:$LINENO: result: no" >&5
6901 echo "${ECHO_T}no" >&6; }
6902 fi
6903
6904 if test -z "$lt_cv_path_MAGIC_CMD"; then
6905   if test -n "$ac_tool_prefix"; then
6906     { echo "$as_me:$LINENO: checking for file" >&5
6907 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
6908 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6909   echo $ECHO_N "(cached) $ECHO_C" >&6
6910 else
6911   case $MAGIC_CMD in
6912 [\\/*] |  ?:[\\/]*)
6913   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6914   ;;
6915 *)
6916   lt_save_MAGIC_CMD="$MAGIC_CMD"
6917   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6918   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6919   for ac_dir in $ac_dummy; do
6920     IFS="$lt_save_ifs"
6921     test -z "$ac_dir" && ac_dir=.
6922     if test -f $ac_dir/file; then
6923       lt_cv_path_MAGIC_CMD="$ac_dir/file"
6924       if test -n "$file_magic_test_file"; then
6925         case $deplibs_check_method in
6926         "file_magic "*)
6927           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6928           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6929           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6930             $EGREP "$file_magic_regex" > /dev/null; then
6931             :
6932           else
6933             cat <<EOF 1>&2
6934
6935 *** Warning: the command libtool uses to detect shared libraries,
6936 *** $file_magic_cmd, produces output that libtool cannot recognize.
6937 *** The result is that libtool may fail to recognize shared libraries
6938 *** as such.  This will affect the creation of libtool libraries that
6939 *** depend on shared libraries, but programs linked with such libtool
6940 *** libraries will work regardless of this problem.  Nevertheless, you
6941 *** may want to report the problem to your system manager and/or to
6942 *** bug-libtool@gnu.org
6943
6944 EOF
6945           fi ;;
6946         esac
6947       fi
6948       break
6949     fi
6950   done
6951   IFS="$lt_save_ifs"
6952   MAGIC_CMD="$lt_save_MAGIC_CMD"
6953   ;;
6954 esac
6955 fi
6956
6957 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6958 if test -n "$MAGIC_CMD"; then
6959   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6960 echo "${ECHO_T}$MAGIC_CMD" >&6; }
6961 else
6962   { echo "$as_me:$LINENO: result: no" >&5
6963 echo "${ECHO_T}no" >&6; }
6964 fi
6965
6966   else
6967     MAGIC_CMD=:
6968   fi
6969 fi
6970
6971   fi
6972   ;;
6973 esac
6974
6975 enable_dlopen=no
6976 enable_win32_dll=no
6977
6978 # Check whether --enable-libtool-lock was given.
6979 if test "${enable_libtool_lock+set}" = set; then
6980   enableval=$enable_libtool_lock;
6981 fi
6982
6983 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6984
6985
6986 # Check whether --with-pic was given.
6987 if test "${with_pic+set}" = set; then
6988   withval=$with_pic; pic_mode="$withval"
6989 else
6990   pic_mode=default
6991 fi
6992
6993 test -z "$pic_mode" && pic_mode=default
6994
6995 # Use C for the default configuration in the libtool script
6996 tagname=
6997 lt_save_CC="$CC"
6998 ac_ext=c
6999 ac_cpp='$CPP $CPPFLAGS'
7000 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7001 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7002 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7003
7004
7005 # Source file extension for C test sources.
7006 ac_ext=c
7007
7008 # Object file extension for compiled C test sources.
7009 objext=o
7010 objext=$objext
7011
7012 # Code to be used in simple compile tests
7013 lt_simple_compile_test_code="int some_variable = 0;\n"
7014
7015 # Code to be used in simple link tests
7016 lt_simple_link_test_code='int main(){return(0);}\n'
7017
7018
7019 # If no C compiler was specified, use CC.
7020 LTCC=${LTCC-"$CC"}
7021
7022 # If no C compiler flags were specified, use CFLAGS.
7023 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7024
7025 # Allow CC to be a program name with arguments.
7026 compiler=$CC
7027
7028
7029 # save warnings/boilerplate of simple test code
7030 ac_outfile=conftest.$ac_objext
7031 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7032 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7033 _lt_compiler_boilerplate=`cat conftest.err`
7034 $rm conftest*
7035
7036 ac_outfile=conftest.$ac_objext
7037 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7038 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7039 _lt_linker_boilerplate=`cat conftest.err`
7040 $rm conftest*
7041
7042
7043
7044 lt_prog_compiler_no_builtin_flag=
7045
7046 if test "$GCC" = yes; then
7047   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7048
7049
7050 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7051 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
7052 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7053   echo $ECHO_N "(cached) $ECHO_C" >&6
7054 else
7055   lt_cv_prog_compiler_rtti_exceptions=no
7056   ac_outfile=conftest.$ac_objext
7057    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7058    lt_compiler_flag="-fno-rtti -fno-exceptions"
7059    # Insert the option either (1) after the last *FLAGS variable, or
7060    # (2) before a word containing "conftest.", or (3) at the end.
7061    # Note that $ac_compile itself does not contain backslashes and begins
7062    # with a dollar sign (not a hyphen), so the echo should work correctly.
7063    # The option is referenced via a variable to avoid confusing sed.
7064    lt_compile=`echo "$ac_compile" | $SED \
7065    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7066    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7067    -e 's:$: $lt_compiler_flag:'`
7068    (eval echo "\"\$as_me:7068: $lt_compile\"" >&5)
7069    (eval "$lt_compile" 2>conftest.err)
7070    ac_status=$?
7071    cat conftest.err >&5
7072    echo "$as_me:7072: \$? = $ac_status" >&5
7073    if (exit $ac_status) && test -s "$ac_outfile"; then
7074      # The compiler can only warn and ignore the option if not recognized
7075      # So say no if there are warnings other than the usual output.
7076      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7077      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7078      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7079        lt_cv_prog_compiler_rtti_exceptions=yes
7080      fi
7081    fi
7082    $rm conftest*
7083
7084 fi
7085 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7086 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7087
7088 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7089     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7090 else
7091     :
7092 fi
7093
7094 fi
7095
7096 lt_prog_compiler_wl=
7097 lt_prog_compiler_pic=
7098 lt_prog_compiler_static=
7099
7100 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7101 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
7102
7103   if test "$GCC" = yes; then
7104     lt_prog_compiler_wl='-Wl,'
7105     lt_prog_compiler_static='-static'
7106
7107     case $host_os in
7108       aix*)
7109       # All AIX code is PIC.
7110       if test "$host_cpu" = ia64; then
7111         # AIX 5 now supports IA64 processor
7112         lt_prog_compiler_static='-Bstatic'
7113       fi
7114       ;;
7115
7116     amigaos*)
7117       # FIXME: we need at least 68020 code to build shared libraries, but
7118       # adding the `-m68020' flag to GCC prevents building anything better,
7119       # like `-m68040'.
7120       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7121       ;;
7122
7123     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7124       # PIC is the default for these OSes.
7125       ;;
7126
7127     mingw* | pw32* | os2*)
7128       # This hack is so that the source file can tell whether it is being
7129       # built for inclusion in a dll (and should export symbols for example).
7130       lt_prog_compiler_pic='-DDLL_EXPORT'
7131       ;;
7132
7133     darwin* | rhapsody*)
7134       # PIC is the default on this platform
7135       # Common symbols not allowed in MH_DYLIB files
7136       lt_prog_compiler_pic='-fno-common'
7137       ;;
7138
7139     interix3*)
7140       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7141       # Instead, we relocate shared libraries at runtime.
7142       ;;
7143
7144     msdosdjgpp*)
7145       # Just because we use GCC doesn't mean we suddenly get shared libraries
7146       # on systems that don't support them.
7147       lt_prog_compiler_can_build_shared=no
7148       enable_shared=no
7149       ;;
7150
7151     sysv4*MP*)
7152       if test -d /usr/nec; then
7153         lt_prog_compiler_pic=-Kconform_pic
7154       fi
7155       ;;
7156
7157     hpux*)
7158       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7159       # not for PA HP-UX.
7160       case $host_cpu in
7161       hppa*64*|ia64*)
7162         # +Z the default
7163         ;;
7164       *)
7165         lt_prog_compiler_pic='-fPIC'
7166         ;;
7167       esac
7168       ;;
7169
7170     *)
7171       lt_prog_compiler_pic='-fPIC'
7172       ;;
7173     esac
7174   else
7175     # PORTME Check for flag to pass linker flags through the system compiler.
7176     case $host_os in
7177     aix*)
7178       lt_prog_compiler_wl='-Wl,'
7179       if test "$host_cpu" = ia64; then
7180         # AIX 5 now supports IA64 processor
7181         lt_prog_compiler_static='-Bstatic'
7182       else
7183         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7184       fi
7185       ;;
7186       darwin*)
7187         # PIC is the default on this platform
7188         # Common symbols not allowed in MH_DYLIB files
7189        case $cc_basename in
7190          xlc*)
7191          lt_prog_compiler_pic='-qnocommon'
7192          lt_prog_compiler_wl='-Wl,'
7193          ;;
7194        esac
7195        ;;
7196
7197     mingw* | pw32* | os2*)
7198       # This hack is so that the source file can tell whether it is being
7199       # built for inclusion in a dll (and should export symbols for example).
7200       lt_prog_compiler_pic='-DDLL_EXPORT'
7201       ;;
7202
7203     hpux9* | hpux10* | hpux11*)
7204       lt_prog_compiler_wl='-Wl,'
7205       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7206       # not for PA HP-UX.
7207       case $host_cpu in
7208       hppa*64*|ia64*)
7209         # +Z the default
7210         ;;
7211       *)
7212         lt_prog_compiler_pic='+Z'
7213         ;;
7214       esac
7215       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7216       lt_prog_compiler_static='${wl}-a ${wl}archive'
7217       ;;
7218
7219     irix5* | irix6* | nonstopux*)
7220       lt_prog_compiler_wl='-Wl,'
7221       # PIC (with -KPIC) is the default.
7222       lt_prog_compiler_static='-non_shared'
7223       ;;
7224
7225     newsos6)
7226       lt_prog_compiler_pic='-KPIC'
7227       lt_prog_compiler_static='-Bstatic'
7228       ;;
7229
7230     linux* | k*bsd*-gnu)
7231       case $cc_basename in
7232       icc* | ecc*)
7233         lt_prog_compiler_wl='-Wl,'
7234         lt_prog_compiler_pic='-KPIC'
7235         lt_prog_compiler_static='-static'
7236         ;;
7237       pgcc* | pgf77* | pgf90* | pgf95*)
7238         # Portland Group compilers (*not* the Pentium gcc compiler,
7239         # which looks to be a dead project)
7240         lt_prog_compiler_wl='-Wl,'
7241         lt_prog_compiler_pic='-fpic'
7242         lt_prog_compiler_static='-Bstatic'
7243         ;;
7244       ccc*)
7245         lt_prog_compiler_wl='-Wl,'
7246         # All Alpha code is PIC.
7247         lt_prog_compiler_static='-non_shared'
7248         ;;
7249       esac
7250       ;;
7251
7252     osf3* | osf4* | osf5*)
7253       lt_prog_compiler_wl='-Wl,'
7254       # All OSF/1 code is PIC.
7255       lt_prog_compiler_static='-non_shared'
7256       ;;
7257
7258     solaris*)
7259       lt_prog_compiler_pic='-KPIC'
7260       lt_prog_compiler_static='-Bstatic'
7261       case $cc_basename in
7262       f77* | f90* | f95*)
7263         lt_prog_compiler_wl='-Qoption ld ';;
7264       *)
7265         lt_prog_compiler_wl='-Wl,';;
7266       esac
7267       ;;
7268
7269     sunos4*)
7270       lt_prog_compiler_wl='-Qoption ld '
7271       lt_prog_compiler_pic='-PIC'
7272       lt_prog_compiler_static='-Bstatic'
7273       ;;
7274
7275     sysv4 | sysv4.2uw2* | sysv4.3*)
7276       lt_prog_compiler_wl='-Wl,'
7277       lt_prog_compiler_pic='-KPIC'
7278       lt_prog_compiler_static='-Bstatic'
7279       ;;
7280
7281     sysv4*MP*)
7282       if test -d /usr/nec ;then
7283         lt_prog_compiler_pic='-Kconform_pic'
7284         lt_prog_compiler_static='-Bstatic'
7285       fi
7286       ;;
7287
7288     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7289       lt_prog_compiler_wl='-Wl,'
7290       lt_prog_compiler_pic='-KPIC'
7291       lt_prog_compiler_static='-Bstatic'
7292       ;;
7293
7294     unicos*)
7295       lt_prog_compiler_wl='-Wl,'
7296       lt_prog_compiler_can_build_shared=no
7297       ;;
7298
7299     uts4*)
7300       lt_prog_compiler_pic='-pic'
7301       lt_prog_compiler_static='-Bstatic'
7302       ;;
7303
7304     *)
7305       lt_prog_compiler_can_build_shared=no
7306       ;;
7307     esac
7308   fi
7309
7310 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7311 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
7312
7313 #
7314 # Check to make sure the PIC flag actually works.
7315 #
7316 if test -n "$lt_prog_compiler_pic"; then
7317
7318 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7319 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
7320 if test "${lt_prog_compiler_pic_works+set}" = set; then
7321   echo $ECHO_N "(cached) $ECHO_C" >&6
7322 else
7323   lt_prog_compiler_pic_works=no
7324   ac_outfile=conftest.$ac_objext
7325    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7326    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7327    # Insert the option either (1) after the last *FLAGS variable, or
7328    # (2) before a word containing "conftest.", or (3) at the end.
7329    # Note that $ac_compile itself does not contain backslashes and begins
7330    # with a dollar sign (not a hyphen), so the echo should work correctly.
7331    # The option is referenced via a variable to avoid confusing sed.
7332    lt_compile=`echo "$ac_compile" | $SED \
7333    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7334    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7335    -e 's:$: $lt_compiler_flag:'`
7336    (eval echo "\"\$as_me:7336: $lt_compile\"" >&5)
7337    (eval "$lt_compile" 2>conftest.err)
7338    ac_status=$?
7339    cat conftest.err >&5
7340    echo "$as_me:7340: \$? = $ac_status" >&5
7341    if (exit $ac_status) && test -s "$ac_outfile"; then
7342      # The compiler can only warn and ignore the option if not recognized
7343      # So say no if there are warnings other than the usual output.
7344      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7345      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7346      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7347        lt_prog_compiler_pic_works=yes
7348      fi
7349    fi
7350    $rm conftest*
7351
7352 fi
7353 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7354 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
7355
7356 if test x"$lt_prog_compiler_pic_works" = xyes; then
7357     case $lt_prog_compiler_pic in
7358      "" | " "*) ;;
7359      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7360      esac
7361 else
7362     lt_prog_compiler_pic=
7363      lt_prog_compiler_can_build_shared=no
7364 fi
7365
7366 fi
7367 case $host_os in
7368   # For platforms which do not support PIC, -DPIC is meaningless:
7369   *djgpp*)
7370     lt_prog_compiler_pic=
7371     ;;
7372   *)
7373     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7374     ;;
7375 esac
7376
7377 #
7378 # Check to make sure the static flag actually works.
7379 #
7380 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7381 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7382 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
7383 if test "${lt_prog_compiler_static_works+set}" = set; then
7384   echo $ECHO_N "(cached) $ECHO_C" >&6
7385 else
7386   lt_prog_compiler_static_works=no
7387    save_LDFLAGS="$LDFLAGS"
7388    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7389    printf "$lt_simple_link_test_code" > conftest.$ac_ext
7390    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7391      # The linker can only warn and ignore the option if not recognized
7392      # So say no if there are warnings
7393      if test -s conftest.err; then
7394        # Append any errors to the config.log.
7395        cat conftest.err 1>&5
7396        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7397        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7398        if diff conftest.exp conftest.er2 >/dev/null; then
7399          lt_prog_compiler_static_works=yes
7400        fi
7401      else
7402        lt_prog_compiler_static_works=yes
7403      fi
7404    fi
7405    $rm conftest*
7406    LDFLAGS="$save_LDFLAGS"
7407
7408 fi
7409 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7410 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
7411
7412 if test x"$lt_prog_compiler_static_works" = xyes; then
7413     :
7414 else
7415     lt_prog_compiler_static=
7416 fi
7417
7418
7419 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7420 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
7421 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7422   echo $ECHO_N "(cached) $ECHO_C" >&6
7423 else
7424   lt_cv_prog_compiler_c_o=no
7425    $rm -r conftest 2>/dev/null
7426    mkdir conftest
7427    cd conftest
7428    mkdir out
7429    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7430
7431    lt_compiler_flag="-o out/conftest2.$ac_objext"
7432    # Insert the option either (1) after the last *FLAGS variable, or
7433    # (2) before a word containing "conftest.", or (3) at the end.
7434    # Note that $ac_compile itself does not contain backslashes and begins
7435    # with a dollar sign (not a hyphen), so the echo should work correctly.
7436    lt_compile=`echo "$ac_compile" | $SED \
7437    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7438    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7439    -e 's:$: $lt_compiler_flag:'`
7440    (eval echo "\"\$as_me:7440: $lt_compile\"" >&5)
7441    (eval "$lt_compile" 2>out/conftest.err)
7442    ac_status=$?
7443    cat out/conftest.err >&5
7444    echo "$as_me:7444: \$? = $ac_status" >&5
7445    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7446    then
7447      # The compiler can only warn and ignore the option if not recognized
7448      # So say no if there are warnings
7449      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7450      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7451      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7452        lt_cv_prog_compiler_c_o=yes
7453      fi
7454    fi
7455    chmod u+w . 2>&5
7456    $rm conftest*
7457    # SGI C++ compiler will create directory out/ii_files/ for
7458    # template instantiation
7459    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
7460    $rm out/* && rmdir out
7461    cd ..
7462    rmdir conftest
7463    $rm conftest*
7464
7465 fi
7466 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7467 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
7468
7469
7470 hard_links="nottested"
7471 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7472   # do not overwrite the value of need_locks provided by the user
7473   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7474 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
7475   hard_links=yes
7476   $rm conftest*
7477   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7478   touch conftest.a
7479   ln conftest.a conftest.b 2>&5 || hard_links=no
7480   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7481   { echo "$as_me:$LINENO: result: $hard_links" >&5
7482 echo "${ECHO_T}$hard_links" >&6; }
7483   if test "$hard_links" = no; then
7484     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7485 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7486     need_locks=warn
7487   fi
7488 else
7489   need_locks=no
7490 fi
7491
7492 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7493 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
7494
7495   runpath_var=
7496   allow_undefined_flag=
7497   enable_shared_with_static_runtimes=no
7498   archive_cmds=
7499   archive_expsym_cmds=
7500   old_archive_From_new_cmds=
7501   old_archive_from_expsyms_cmds=
7502   export_dynamic_flag_spec=
7503   whole_archive_flag_spec=
7504   thread_safe_flag_spec=
7505   hardcode_libdir_flag_spec=
7506   hardcode_libdir_flag_spec_ld=
7507   hardcode_libdir_separator=
7508   hardcode_direct=no
7509   hardcode_minus_L=no
7510   hardcode_shlibpath_var=unsupported
7511   link_all_deplibs=unknown
7512   hardcode_automatic=no
7513   module_cmds=
7514   module_expsym_cmds=
7515   always_export_symbols=no
7516   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7517   # include_expsyms should be a list of space-separated symbols to be *always*
7518   # included in the symbol list
7519   include_expsyms=
7520   # exclude_expsyms can be an extended regexp of symbols to exclude
7521   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7522   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7523   # as well as any symbol that contains `d'.
7524   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7525   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7526   # platforms (ab)use it in PIC code, but their linkers get confused if
7527   # the symbol is explicitly referenced.  Since portable code cannot
7528   # rely on this symbol name, it's probably fine to never include it in
7529   # preloaded symbol tables.
7530   extract_expsyms_cmds=
7531   # Just being paranoid about ensuring that cc_basename is set.
7532   for cc_temp in $compiler""; do
7533   case $cc_temp in
7534     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7535     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7536     \-*) ;;
7537     *) break;;
7538   esac
7539 done
7540 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7541
7542   case $host_os in
7543   cygwin* | mingw* | pw32*)
7544     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7545     # When not using gcc, we currently assume that we are using
7546     # Microsoft Visual C++.
7547     if test "$GCC" != yes; then
7548       with_gnu_ld=no
7549     fi
7550     ;;
7551   interix*)
7552     # we just hope/assume this is gcc and not c89 (= MSVC++)
7553     with_gnu_ld=yes
7554     ;;
7555   openbsd*)
7556     with_gnu_ld=no
7557     ;;
7558   esac
7559
7560   ld_shlibs=yes
7561   if test "$with_gnu_ld" = yes; then
7562     # If archive_cmds runs LD, not CC, wlarc should be empty
7563     wlarc='${wl}'
7564
7565     # Set some defaults for GNU ld with shared library support. These
7566     # are reset later if shared libraries are not supported. Putting them
7567     # here allows them to be overridden if necessary.
7568     runpath_var=LD_RUN_PATH
7569     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
7570     export_dynamic_flag_spec='${wl}--export-dynamic'
7571     # ancient GNU ld didn't support --whole-archive et. al.
7572     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
7573         whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7574       else
7575         whole_archive_flag_spec=
7576     fi
7577     supports_anon_versioning=no
7578     case `$LD -v 2>/dev/null` in
7579       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7580       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7581       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7582       *\ 2.11.*) ;; # other 2.11 versions
7583       *) supports_anon_versioning=yes ;;
7584     esac
7585
7586     # See if GNU ld supports shared libraries.
7587     case $host_os in
7588     aix3* | aix4* | aix5*)
7589       # On AIX/PPC, the GNU linker is very broken
7590       if test "$host_cpu" != ia64; then
7591         ld_shlibs=no
7592         cat <<EOF 1>&2
7593
7594 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7595 *** to be unable to reliably create shared libraries on AIX.
7596 *** Therefore, libtool is disabling shared libraries support.  If you
7597 *** really care for shared libraries, you may want to modify your PATH
7598 *** so that a non-GNU linker is found, and then restart.
7599
7600 EOF
7601       fi
7602       ;;
7603
7604     amigaos*)
7605       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)'
7606       hardcode_libdir_flag_spec='-L$libdir'
7607       hardcode_minus_L=yes
7608
7609       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7610       # that the semantics of dynamic libraries on AmigaOS, at least up
7611       # to version 4, is to share data among multiple programs linked
7612       # with the same dynamic library.  Since this doesn't match the
7613       # behavior of shared libraries on other platforms, we can't use
7614       # them.
7615       ld_shlibs=no
7616       ;;
7617
7618     beos*)
7619       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
7620         allow_undefined_flag=unsupported
7621         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7622         # support --undefined.  This deserves some investigation.  FIXME
7623         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7624       else
7625         ld_shlibs=no
7626       fi
7627       ;;
7628
7629     cygwin* | mingw* | pw32*)
7630       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7631       # as there is no search path for DLLs.
7632       hardcode_libdir_flag_spec='-L$libdir'
7633       allow_undefined_flag=unsupported
7634       always_export_symbols=no
7635       enable_shared_with_static_runtimes=yes
7636       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
7637
7638       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
7639         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7640         # If the export-symbols file already is a .def file (1st line
7641         # is EXPORTS), use it as is; otherwise, prepend...
7642         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7643           cp $export_symbols $output_objdir/$soname.def;
7644         else
7645           echo EXPORTS > $output_objdir/$soname.def;
7646           cat $export_symbols >> $output_objdir/$soname.def;
7647         fi~
7648         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7649       else
7650         ld_shlibs=no
7651       fi
7652       ;;
7653
7654     interix3*)
7655       hardcode_direct=no
7656       hardcode_shlibpath_var=no
7657       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7658       export_dynamic_flag_spec='${wl}-E'
7659       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7660       # Instead, shared libraries are loaded at an image base (0x10000000 by
7661       # default) and relocated if they conflict, which is a slow very memory
7662       # consuming and fragmenting process.  To avoid this, we pick a random,
7663       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7664       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7665       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7666       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'
7667       ;;
7668
7669     linux* | k*bsd*-gnu)
7670       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
7671         tmp_addflag=
7672         case $cc_basename,$host_cpu in
7673         pgcc*)                          # Portland Group C compiler
7674           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'
7675           tmp_addflag=' $pic_flag'
7676           ;;
7677         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7678           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'
7679           tmp_addflag=' $pic_flag -Mnomain' ;;
7680         ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64
7681           tmp_addflag=' -i_dynamic' ;;
7682         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7683           tmp_addflag=' -i_dynamic -nofor_main' ;;
7684         ifc* | ifort*)                  # Intel Fortran compiler
7685           tmp_addflag=' -nofor_main' ;;
7686         esac
7687         archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7688
7689         if test $supports_anon_versioning = yes; then
7690           archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
7691   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7692   $echo "local: *; };" >> $output_objdir/$libname.ver~
7693           $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7694         fi
7695         link_all_deplibs=no
7696       else
7697         ld_shlibs=no
7698       fi
7699       ;;
7700
7701     netbsd* | netbsdelf*-gnu)
7702       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
7703         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7704         wlarc=
7705       else
7706         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7707         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7708       fi
7709       ;;
7710
7711     solaris*)
7712       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
7713         ld_shlibs=no
7714         cat <<EOF 1>&2
7715
7716 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7717 *** create shared libraries on Solaris systems.  Therefore, libtool
7718 *** is disabling shared libraries support.  We urge you to upgrade GNU
7719 *** binutils to release 2.9.1 or newer.  Another option is to modify
7720 *** your PATH or compiler configuration so that the native linker is
7721 *** used, and then restart.
7722
7723 EOF
7724       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
7725         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7726         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7727       else
7728         ld_shlibs=no
7729       fi
7730       ;;
7731
7732     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7733       case `$LD -v 2>&1` in
7734         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7735         ld_shlibs=no
7736         cat <<_LT_EOF 1>&2
7737
7738 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7739 *** reliably create shared libraries on SCO systems.  Therefore, libtool
7740 *** is disabling shared libraries support.  We urge you to upgrade GNU
7741 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7742 *** your PATH or compiler configuration so that the native linker is
7743 *** used, and then restart.
7744
7745 _LT_EOF
7746         ;;
7747         *)
7748           if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
7749             hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
7750             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
7751             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
7752           else
7753             ld_shlibs=no
7754           fi
7755         ;;
7756       esac
7757       ;;
7758
7759     sunos4*)
7760       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7761       wlarc=
7762       hardcode_direct=yes
7763       hardcode_shlibpath_var=no
7764       ;;
7765
7766     *)
7767       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
7768         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7769         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7770       else
7771         ld_shlibs=no
7772       fi
7773       ;;
7774     esac
7775
7776     if test "$ld_shlibs" = no; then
7777       runpath_var=
7778       hardcode_libdir_flag_spec=
7779       export_dynamic_flag_spec=
7780       whole_archive_flag_spec=
7781     fi
7782   else
7783     # PORTME fill in a description of your system's linker (not GNU ld)
7784     case $host_os in
7785     aix3*)
7786       allow_undefined_flag=unsupported
7787       always_export_symbols=yes
7788       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'
7789       # Note: this linker hardcodes the directories in LIBPATH if there
7790       # are no directories specified by -L.
7791       hardcode_minus_L=yes
7792       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7793         # Neither direct hardcoding nor static linking is supported with a
7794         # broken collect2.
7795         hardcode_direct=unsupported
7796       fi
7797       ;;
7798
7799     aix4* | aix5*)
7800       if test "$host_cpu" = ia64; then
7801         # On IA64, the linker does run time linking by default, so we don't
7802         # have to do anything special.
7803         aix_use_runtimelinking=no
7804         exp_sym_flag='-Bexport'
7805         no_entry_flag=""
7806       else
7807         # If we're using GNU nm, then we don't want the "-C" option.
7808         # -C means demangle to AIX nm, but means don't demangle with GNU nm
7809         if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
7810           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'
7811         else
7812           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'
7813         fi
7814         aix_use_runtimelinking=no
7815
7816         # Test if we are trying to use run time linking or normal
7817         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7818         # need to do runtime linking.
7819         case $host_os in aix4.[23]|aix4.[23].*|aix5*)
7820