output file is now named either SWF.so or SWF.dll.
[swftools.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.58.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Find the correct PATH separator.  Usually this is `:', but
245 # DJGPP uses `;' like DOS.
246 if test "X${PATH_SEPARATOR+set}" != Xset; then
247   UNAME=${UNAME-`uname 2>/dev/null`}
248   case X$UNAME in
249     *-DOS) lt_cv_sys_path_separator=';' ;;
250     *)     lt_cv_sys_path_separator=':' ;;
251   esac
252   PATH_SEPARATOR=$lt_cv_sys_path_separator
253 fi
254
255
256 # Check that we are running under the correct shell.
257 SHELL=${CONFIG_SHELL-/bin/sh}
258
259 case X$ECHO in
260 X*--fallback-echo)
261   # Remove one level of quotation (which was required for Make).
262   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
263   ;;
264 esac
265
266 echo=${ECHO-echo}
267 if test "X$1" = X--no-reexec; then
268   # Discard the --no-reexec flag, and continue.
269   shift
270 elif test "X$1" = X--fallback-echo; then
271   # Avoid inline document here, it may be left over
272   :
273 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
274   # Yippee, $echo works!
275   :
276 else
277   # Restart under the correct shell.
278   exec $SHELL "$0" --no-reexec ${1+"$@"}
279 fi
280
281 if test "X$1" = X--fallback-echo; then
282   # used as fallback echo
283   shift
284   cat <<EOF
285
286 EOF
287   exit 0
288 fi
289
290 # The HP-UX ksh and POSIX shell print the target directory to stdout
291 # if CDPATH is set.
292 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
293
294 if test -z "$ECHO"; then
295 if test "X${echo_test_string+set}" != Xset; then
296 # find a string as large as possible, as long as the shell can cope with it
297   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
298     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
299     if (echo_test_string="`eval $cmd`") 2>/dev/null &&
300        echo_test_string="`eval $cmd`" &&
301        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
302     then
303       break
304     fi
305   done
306 fi
307
308 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
309    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
310    test "X$echo_testing_string" = "X$echo_test_string"; then
311   :
312 else
313   # The Solaris, AIX, and Digital Unix default echo programs unquote
314   # backslashes.  This makes it impossible to quote backslashes using
315   #   echo "$something" | sed 's/\\/\\\\/g'
316   #
317   # So, first we look for a working echo in the user's PATH.
318
319   IFS="${IFS=   }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
320   for dir in $PATH /usr/ucb; do
321     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
322        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
323        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
324        test "X$echo_testing_string" = "X$echo_test_string"; then
325       echo="$dir/echo"
326       break
327     fi
328   done
329   IFS="$save_ifs"
330
331   if test "X$echo" = Xecho; then
332     # We didn't find a better echo, so look for alternatives.
333     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
334        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
335        test "X$echo_testing_string" = "X$echo_test_string"; then
336       # This shell has a builtin print -r that does the trick.
337       echo='print -r'
338     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
339          test "X$CONFIG_SHELL" != X/bin/ksh; then
340       # If we have ksh, try running configure again with it.
341       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
342       export ORIGINAL_CONFIG_SHELL
343       CONFIG_SHELL=/bin/ksh
344       export CONFIG_SHELL
345       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
346     else
347       # Try using printf.
348       echo='printf %s\n'
349       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
350          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
351          test "X$echo_testing_string" = "X$echo_test_string"; then
352         # Cool, printf works
353         :
354       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
355            test "X$echo_testing_string" = 'X\t' &&
356            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
357            test "X$echo_testing_string" = "X$echo_test_string"; then
358         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
359         export CONFIG_SHELL
360         SHELL="$CONFIG_SHELL"
361         export SHELL
362         echo="$CONFIG_SHELL $0 --fallback-echo"
363       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
364            test "X$echo_testing_string" = 'X\t' &&
365            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
366            test "X$echo_testing_string" = "X$echo_test_string"; then
367         echo="$CONFIG_SHELL $0 --fallback-echo"
368       else
369         # maybe with a smaller string...
370         prev=:
371
372         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
373           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
374           then
375             break
376           fi
377           prev="$cmd"
378         done
379
380         if test "$prev" != 'sed 50q "$0"'; then
381           echo_test_string=`eval $prev`
382           export echo_test_string
383           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
384         else
385           # Oops.  We lost completely, so just stick with echo.
386           echo=echo
387         fi
388       fi
389     fi
390   fi
391 fi
392 fi
393
394 # Copy echo and quote the copy suitably for passing to libtool from
395 # the Makefile, instead of quoting the original, which is used later.
396 ECHO=$echo
397 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
398    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
399 fi
400
401
402
403 # Name of the host.
404 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
405 # so uname gets run too.
406 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
407
408 exec 6>&1
409
410 #
411 # Initializations.
412 #
413 ac_default_prefix=/usr/local
414 ac_config_libobj_dir=.
415 cross_compiling=no
416 subdirs=
417 MFLAGS=
418 MAKEFLAGS=
419 SHELL=${CONFIG_SHELL-/bin/sh}
420
421 # Maximum number of lines to put in a shell here document.
422 # This variable seems obsolete.  It should probably be removed, and
423 # only ac_max_sed_lines should be used.
424 : ${ac_max_here_lines=38}
425
426 # Identity of this package.
427 PACKAGE_NAME=
428 PACKAGE_TARNAME=
429 PACKAGE_VERSION=
430 PACKAGE_STRING=
431 PACKAGE_BUGREPORT=
432
433 ac_unique_file="src/"
434 # Factoring default headers for most tests.
435 ac_includes_default="\
436 #include <stdio.h>
437 #if HAVE_SYS_TYPES_H
438 # include <sys/types.h>
439 #endif
440 #if HAVE_SYS_STAT_H
441 # include <sys/stat.h>
442 #endif
443 #if STDC_HEADERS
444 # include <stdlib.h>
445 # include <stddef.h>
446 #else
447 # if HAVE_STDLIB_H
448 #  include <stdlib.h>
449 # endif
450 #endif
451 #if HAVE_STRING_H
452 # if !STDC_HEADERS && HAVE_MEMORY_H
453 #  include <memory.h>
454 # endif
455 # include <string.h>
456 #endif
457 #if HAVE_STRINGS_H
458 # include <strings.h>
459 #endif
460 #if HAVE_INTTYPES_H
461 # include <inttypes.h>
462 #else
463 # if HAVE_STDINT_H
464 #  include <stdint.h>
465 # endif
466 #endif
467 #if HAVE_UNISTD_H
468 # include <unistd.h>
469 #endif"
470
471 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP RANLIB ac_ct_RANLIB SET_MAKE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S ECHO STRIP ac_ct_STRIP EGREP LIBTOOL UNCOMPRESS AR FREETYPE_CONFIG target target_cpu target_vendor target_os WORDS_BIGENDIAN SYSTEM_BACKTICKS PACKAGE VERSION HAVE_UNISTD_H AVIFILE_CONFIG lame_objects USE_GZIP JPEG2SWF PNG2SWF LIBOBJS LTLIBOBJS'
472 ac_subst_files=''
473
474 # Initialize some variables set by options.
475 ac_init_help=
476 ac_init_version=false
477 # The variables have the same names as the options, with
478 # dashes changed to underlines.
479 cache_file=/dev/null
480 exec_prefix=NONE
481 no_create=
482 no_recursion=
483 prefix=NONE
484 program_prefix=NONE
485 program_suffix=NONE
486 program_transform_name=s,x,x,
487 silent=
488 site=
489 srcdir=
490 verbose=
491 x_includes=NONE
492 x_libraries=NONE
493
494 # Installation directory options.
495 # These are left unexpanded so users can "make install exec_prefix=/foo"
496 # and all the variables that are supposed to be based on exec_prefix
497 # by default will actually change.
498 # Use braces instead of parens because sh, perl, etc. also accept them.
499 bindir='${exec_prefix}/bin'
500 sbindir='${exec_prefix}/sbin'
501 libexecdir='${exec_prefix}/libexec'
502 datadir='${prefix}/share'
503 sysconfdir='${prefix}/etc'
504 sharedstatedir='${prefix}/com'
505 localstatedir='${prefix}/var'
506 libdir='${exec_prefix}/lib'
507 includedir='${prefix}/include'
508 oldincludedir='/usr/include'
509 infodir='${prefix}/info'
510 mandir='${prefix}/man'
511
512 ac_prev=
513 for ac_option
514 do
515   # If the previous option needs an argument, assign it.
516   if test -n "$ac_prev"; then
517     eval "$ac_prev=\$ac_option"
518     ac_prev=
519     continue
520   fi
521
522   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
523
524   # Accept the important Cygnus configure options, so we can diagnose typos.
525
526   case $ac_option in
527
528   -bindir | --bindir | --bindi | --bind | --bin | --bi)
529     ac_prev=bindir ;;
530   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
531     bindir=$ac_optarg ;;
532
533   -build | --build | --buil | --bui | --bu)
534     ac_prev=build_alias ;;
535   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
536     build_alias=$ac_optarg ;;
537
538   -cache-file | --cache-file | --cache-fil | --cache-fi \
539   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
540     ac_prev=cache_file ;;
541   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
542   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
543     cache_file=$ac_optarg ;;
544
545   --config-cache | -C)
546     cache_file=config.cache ;;
547
548   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
549     ac_prev=datadir ;;
550   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
551   | --da=*)
552     datadir=$ac_optarg ;;
553
554   -disable-* | --disable-*)
555     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
556     # Reject names that are not valid shell variable names.
557     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559    { (exit 1); exit 1; }; }
560     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561     eval "enable_$ac_feature=no" ;;
562
563   -enable-* | --enable-*)
564     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
565     # Reject names that are not valid shell variable names.
566     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
567       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
568    { (exit 1); exit 1; }; }
569     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
570     case $ac_option in
571       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
572       *) ac_optarg=yes ;;
573     esac
574     eval "enable_$ac_feature='$ac_optarg'" ;;
575
576   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
577   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
578   | --exec | --exe | --ex)
579     ac_prev=exec_prefix ;;
580   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
581   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
582   | --exec=* | --exe=* | --ex=*)
583     exec_prefix=$ac_optarg ;;
584
585   -gas | --gas | --ga | --g)
586     # Obsolete; use --with-gas.
587     with_gas=yes ;;
588
589   -help | --help | --hel | --he | -h)
590     ac_init_help=long ;;
591   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
592     ac_init_help=recursive ;;
593   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
594     ac_init_help=short ;;
595
596   -host | --host | --hos | --ho)
597     ac_prev=host_alias ;;
598   -host=* | --host=* | --hos=* | --ho=*)
599     host_alias=$ac_optarg ;;
600
601   -includedir | --includedir | --includedi | --included | --include \
602   | --includ | --inclu | --incl | --inc)
603     ac_prev=includedir ;;
604   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
605   | --includ=* | --inclu=* | --incl=* | --inc=*)
606     includedir=$ac_optarg ;;
607
608   -infodir | --infodir | --infodi | --infod | --info | --inf)
609     ac_prev=infodir ;;
610   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
611     infodir=$ac_optarg ;;
612
613   -libdir | --libdir | --libdi | --libd)
614     ac_prev=libdir ;;
615   -libdir=* | --libdir=* | --libdi=* | --libd=*)
616     libdir=$ac_optarg ;;
617
618   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
619   | --libexe | --libex | --libe)
620     ac_prev=libexecdir ;;
621   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
622   | --libexe=* | --libex=* | --libe=*)
623     libexecdir=$ac_optarg ;;
624
625   -localstatedir | --localstatedir | --localstatedi | --localstated \
626   | --localstate | --localstat | --localsta | --localst \
627   | --locals | --local | --loca | --loc | --lo)
628     ac_prev=localstatedir ;;
629   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
630   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
631   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
632     localstatedir=$ac_optarg ;;
633
634   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
635     ac_prev=mandir ;;
636   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
637     mandir=$ac_optarg ;;
638
639   -nfp | --nfp | --nf)
640     # Obsolete; use --without-fp.
641     with_fp=no ;;
642
643   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
644   | --no-cr | --no-c | -n)
645     no_create=yes ;;
646
647   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
648   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
649     no_recursion=yes ;;
650
651   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
652   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
653   | --oldin | --oldi | --old | --ol | --o)
654     ac_prev=oldincludedir ;;
655   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
656   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
657   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
658     oldincludedir=$ac_optarg ;;
659
660   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
661     ac_prev=prefix ;;
662   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
663     prefix=$ac_optarg ;;
664
665   -program-prefix | --program-prefix | --program-prefi | --program-pref \
666   | --program-pre | --program-pr | --program-p)
667     ac_prev=program_prefix ;;
668   -program-prefix=* | --program-prefix=* | --program-prefi=* \
669   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
670     program_prefix=$ac_optarg ;;
671
672   -program-suffix | --program-suffix | --program-suffi | --program-suff \
673   | --program-suf | --program-su | --program-s)
674     ac_prev=program_suffix ;;
675   -program-suffix=* | --program-suffix=* | --program-suffi=* \
676   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
677     program_suffix=$ac_optarg ;;
678
679   -program-transform-name | --program-transform-name \
680   | --program-transform-nam | --program-transform-na \
681   | --program-transform-n | --program-transform- \
682   | --program-transform | --program-transfor \
683   | --program-transfo | --program-transf \
684   | --program-trans | --program-tran \
685   | --progr-tra | --program-tr | --program-t)
686     ac_prev=program_transform_name ;;
687   -program-transform-name=* | --program-transform-name=* \
688   | --program-transform-nam=* | --program-transform-na=* \
689   | --program-transform-n=* | --program-transform-=* \
690   | --program-transform=* | --program-transfor=* \
691   | --program-transfo=* | --program-transf=* \
692   | --program-trans=* | --program-tran=* \
693   | --progr-tra=* | --program-tr=* | --program-t=*)
694     program_transform_name=$ac_optarg ;;
695
696   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
697   | -silent | --silent | --silen | --sile | --sil)
698     silent=yes ;;
699
700   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
701     ac_prev=sbindir ;;
702   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
703   | --sbi=* | --sb=*)
704     sbindir=$ac_optarg ;;
705
706   -sharedstatedir | --sharedstatedir | --sharedstatedi \
707   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
708   | --sharedst | --shareds | --shared | --share | --shar \
709   | --sha | --sh)
710     ac_prev=sharedstatedir ;;
711   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
712   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
713   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
714   | --sha=* | --sh=*)
715     sharedstatedir=$ac_optarg ;;
716
717   -site | --site | --sit)
718     ac_prev=site ;;
719   -site=* | --site=* | --sit=*)
720     site=$ac_optarg ;;
721
722   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
723     ac_prev=srcdir ;;
724   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
725     srcdir=$ac_optarg ;;
726
727   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
728   | --syscon | --sysco | --sysc | --sys | --sy)
729     ac_prev=sysconfdir ;;
730   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
731   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
732     sysconfdir=$ac_optarg ;;
733
734   -target | --target | --targe | --targ | --tar | --ta | --t)
735     ac_prev=target_alias ;;
736   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
737     target_alias=$ac_optarg ;;
738
739   -v | -verbose | --verbose | --verbos | --verbo | --verb)
740     verbose=yes ;;
741
742   -version | --version | --versio | --versi | --vers | -V)
743     ac_init_version=: ;;
744
745   -with-* | --with-*)
746     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
747     # Reject names that are not valid shell variable names.
748     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
749       { echo "$as_me: error: invalid package name: $ac_package" >&2
750    { (exit 1); exit 1; }; }
751     ac_package=`echo $ac_package| sed 's/-/_/g'`
752     case $ac_option in
753       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
754       *) ac_optarg=yes ;;
755     esac
756     eval "with_$ac_package='$ac_optarg'" ;;
757
758   -without-* | --without-*)
759     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
760     # Reject names that are not valid shell variable names.
761     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
762       { echo "$as_me: error: invalid package name: $ac_package" >&2
763    { (exit 1); exit 1; }; }
764     ac_package=`echo $ac_package | sed 's/-/_/g'`
765     eval "with_$ac_package=no" ;;
766
767   --x)
768     # Obsolete; use --with-x.
769     with_x=yes ;;
770
771   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
772   | --x-incl | --x-inc | --x-in | --x-i)
773     ac_prev=x_includes ;;
774   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
775   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
776     x_includes=$ac_optarg ;;
777
778   -x-libraries | --x-libraries | --x-librarie | --x-librari \
779   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
780     ac_prev=x_libraries ;;
781   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
782   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
783     x_libraries=$ac_optarg ;;
784
785   -*) { echo "$as_me: error: unrecognized option: $ac_option
786 Try \`$0 --help' for more information." >&2
787    { (exit 1); exit 1; }; }
788     ;;
789
790   *=*)
791     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
792     # Reject names that are not valid shell variable names.
793     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
794       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
795    { (exit 1); exit 1; }; }
796     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
797     eval "$ac_envvar='$ac_optarg'"
798     export $ac_envvar ;;
799
800   *)
801     # FIXME: should be removed in autoconf 3.0.
802     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
803     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
804       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
805     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
806     ;;
807
808   esac
809 done
810
811 if test -n "$ac_prev"; then
812   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
813   { echo "$as_me: error: missing argument to $ac_option" >&2
814    { (exit 1); exit 1; }; }
815 fi
816
817 # Be sure to have absolute paths.
818 for ac_var in exec_prefix prefix
819 do
820   eval ac_val=$`echo $ac_var`
821   case $ac_val in
822     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
823     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
824    { (exit 1); exit 1; }; };;
825   esac
826 done
827
828 # Be sure to have absolute paths.
829 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
830               localstatedir libdir includedir oldincludedir infodir mandir
831 do
832   eval ac_val=$`echo $ac_var`
833   case $ac_val in
834     [\\/$]* | ?:[\\/]* ) ;;
835     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
836    { (exit 1); exit 1; }; };;
837   esac
838 done
839
840 # There might be people who depend on the old broken behavior: `$host'
841 # used to hold the argument of --host etc.
842 # FIXME: To remove some day.
843 build=$build_alias
844 host=$host_alias
845 target=$target_alias
846
847 # FIXME: To remove some day.
848 if test "x$host_alias" != x; then
849   if test "x$build_alias" = x; then
850     cross_compiling=maybe
851     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
852     If a cross compiler is detected then cross compile mode will be used." >&2
853   elif test "x$build_alias" != "x$host_alias"; then
854     cross_compiling=yes
855   fi
856 fi
857
858 ac_tool_prefix=
859 test -n "$host_alias" && ac_tool_prefix=$host_alias-
860
861 test "$silent" = yes && exec 6>/dev/null
862
863
864 # Find the source files, if location was not specified.
865 if test -z "$srcdir"; then
866   ac_srcdir_defaulted=yes
867   # Try the directory containing this script, then its parent.
868   ac_confdir=`(dirname "$0") 2>/dev/null ||
869 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
870          X"$0" : 'X\(//\)[^/]' \| \
871          X"$0" : 'X\(//\)$' \| \
872          X"$0" : 'X\(/\)' \| \
873          .     : '\(.\)' 2>/dev/null ||
874 echo X"$0" |
875     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
876           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
877           /^X\(\/\/\)$/{ s//\1/; q; }
878           /^X\(\/\).*/{ s//\1/; q; }
879           s/.*/./; q'`
880   srcdir=$ac_confdir
881   if test ! -r $srcdir/$ac_unique_file; then
882     srcdir=..
883   fi
884 else
885   ac_srcdir_defaulted=no
886 fi
887 if test ! -r $srcdir/$ac_unique_file; then
888   if test "$ac_srcdir_defaulted" = yes; then
889     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
890    { (exit 1); exit 1; }; }
891   else
892     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
893    { (exit 1); exit 1; }; }
894   fi
895 fi
896 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
897   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
898    { (exit 1); exit 1; }; }
899 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
900 ac_env_build_alias_set=${build_alias+set}
901 ac_env_build_alias_value=$build_alias
902 ac_cv_env_build_alias_set=${build_alias+set}
903 ac_cv_env_build_alias_value=$build_alias
904 ac_env_host_alias_set=${host_alias+set}
905 ac_env_host_alias_value=$host_alias
906 ac_cv_env_host_alias_set=${host_alias+set}
907 ac_cv_env_host_alias_value=$host_alias
908 ac_env_target_alias_set=${target_alias+set}
909 ac_env_target_alias_value=$target_alias
910 ac_cv_env_target_alias_set=${target_alias+set}
911 ac_cv_env_target_alias_value=$target_alias
912 ac_env_CC_set=${CC+set}
913 ac_env_CC_value=$CC
914 ac_cv_env_CC_set=${CC+set}
915 ac_cv_env_CC_value=$CC
916 ac_env_CFLAGS_set=${CFLAGS+set}
917 ac_env_CFLAGS_value=$CFLAGS
918 ac_cv_env_CFLAGS_set=${CFLAGS+set}
919 ac_cv_env_CFLAGS_value=$CFLAGS
920 ac_env_LDFLAGS_set=${LDFLAGS+set}
921 ac_env_LDFLAGS_value=$LDFLAGS
922 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
923 ac_cv_env_LDFLAGS_value=$LDFLAGS
924 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
925 ac_env_CPPFLAGS_value=$CPPFLAGS
926 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
927 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
928 ac_env_CXX_set=${CXX+set}
929 ac_env_CXX_value=$CXX
930 ac_cv_env_CXX_set=${CXX+set}
931 ac_cv_env_CXX_value=$CXX
932 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
933 ac_env_CXXFLAGS_value=$CXXFLAGS
934 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
935 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
936 ac_env_CPP_set=${CPP+set}
937 ac_env_CPP_value=$CPP
938 ac_cv_env_CPP_set=${CPP+set}
939 ac_cv_env_CPP_value=$CPP
940
941 #
942 # Report the --help message.
943 #
944 if test "$ac_init_help" = "long"; then
945   # Omit some internal or obsolete options to make the list less imposing.
946   # This message is too long to be a string in the A/UX 3.1 sh.
947   cat <<_ACEOF
948 \`configure' configures this package to adapt to many kinds of systems.
949
950 Usage: $0 [OPTION]... [VAR=VALUE]...
951
952 To assign environment variables (e.g., CC, CFLAGS...), specify them as
953 VAR=VALUE.  See below for descriptions of some of the useful variables.
954
955 Defaults for the options are specified in brackets.
956
957 Configuration:
958   -h, --help              display this help and exit
959       --help=short        display options specific to this package
960       --help=recursive    display the short help of all the included packages
961   -V, --version           display version information and exit
962   -q, --quiet, --silent   do not print \`checking...' messages
963       --cache-file=FILE   cache test results in FILE [disabled]
964   -C, --config-cache      alias for \`--cache-file=config.cache'
965   -n, --no-create         do not create output files
966       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
967
968 _ACEOF
969
970   cat <<_ACEOF
971 Installation directories:
972   --prefix=PREFIX         install architecture-independent files in PREFIX
973                           [$ac_default_prefix]
974   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
975                           [PREFIX]
976
977 By default, \`make install' will install all the files in
978 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
979 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
980 for instance \`--prefix=\$HOME'.
981
982 For better control, use the options below.
983
984 Fine tuning of the installation directories:
985   --bindir=DIR           user executables [EPREFIX/bin]
986   --sbindir=DIR          system admin executables [EPREFIX/sbin]
987   --libexecdir=DIR       program executables [EPREFIX/libexec]
988   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
989   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
990   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
991   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
992   --libdir=DIR           object code libraries [EPREFIX/lib]
993   --includedir=DIR       C header files [PREFIX/include]
994   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
995   --infodir=DIR          info documentation [PREFIX/info]
996   --mandir=DIR           man documentation [PREFIX/man]
997 _ACEOF
998
999   cat <<\_ACEOF
1000
1001 Program names:
1002   --program-prefix=PREFIX            prepend PREFIX to installed program names
1003   --program-suffix=SUFFIX            append SUFFIX to installed program names
1004   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1005
1006 System types:
1007   --build=BUILD     configure for building on BUILD [guessed]
1008   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1009   --target=TARGET   configure for building compilers for TARGET [HOST]
1010 _ACEOF
1011 fi
1012
1013 if test -n "$ac_init_help"; then
1014
1015   cat <<\_ACEOF
1016
1017 Optional Features:
1018   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1019   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1020   --enable-checkmem       turn on ccmalloc debugging
1021   --enable-debug          turn on debugging
1022   --enable-warnings        turn on compiler warnings
1023   --enable-optimizations  turn on compiler optimizations (recommended for avi2swf)
1024   --disable-lame          don't compile any L.A.M.E. mp3 encoding code in
1025   --enable-shared=PKGS  build shared libraries default=yes
1026   --enable-static=PKGS  build static libraries default=yes
1027   --enable-fast-install=PKGS  optimize for fast installation default=yes
1028   --disable-libtool-lock  avoid locking (might break parallel builds)
1029
1030 Optional Packages:
1031   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1032   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1033   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1034   --with-pic              try to use only PIC/non-PIC objects default=use both
1035
1036 Some influential environment variables:
1037   CC          C compiler command
1038   CFLAGS      C compiler flags
1039   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1040               nonstandard directory <lib dir>
1041   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1042               headers in a nonstandard directory <include dir>
1043   CXX         C++ compiler command
1044   CXXFLAGS    C++ compiler flags
1045   CPP         C preprocessor
1046
1047 Use these variables to override the choices made by `configure' or to help
1048 it to find libraries and programs with nonstandard names/locations.
1049
1050 _ACEOF
1051 fi
1052
1053 if test "$ac_init_help" = "recursive"; then
1054   # If there are subdirs, report their specific --help.
1055   ac_popdir=`pwd`
1056   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1057     test -d $ac_dir || continue
1058     ac_builddir=.
1059
1060 if test "$ac_dir" != .; then
1061   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1062   # A "../" for each directory in $ac_dir_suffix.
1063   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1064 else
1065   ac_dir_suffix= ac_top_builddir=
1066 fi
1067
1068 case $srcdir in
1069   .)  # No --srcdir option.  We are building in place.
1070     ac_srcdir=.
1071     if test -z "$ac_top_builddir"; then
1072        ac_top_srcdir=.
1073     else
1074        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1075     fi ;;
1076   [\\/]* | ?:[\\/]* )  # Absolute path.
1077     ac_srcdir=$srcdir$ac_dir_suffix;
1078     ac_top_srcdir=$srcdir ;;
1079   *) # Relative path.
1080     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1081     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1082 esac
1083 case "$ac_dir" in
1084 .) ac_abs_builddir=$ac_builddir;;
1085 *)
1086   case $ac_builddir in
1087   .) ac_abs_builddir="$ac_dir";;
1088   [\\/]* | ?:[\\/]* ) ac_abs_builddir=$ac_builddir;;
1089   *) ac_abs_builddir="$ac_dir"/$ac_builddir;;
1090   esac;;
1091 esac
1092 case "$ac_dir" in
1093 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1094 *)
1095   case ${ac_top_builddir}. in
1096   .) ac_abs_top_builddir="$ac_dir";;
1097   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1098   *) ac_abs_top_builddir="$ac_dir"/${ac_top_builddir}.;;
1099   esac;;
1100 esac
1101 case "$ac_dir" in
1102 .) ac_abs_srcdir=$ac_srcdir;;
1103 *)
1104   case $ac_srcdir in
1105   .) ac_abs_srcdir="$ac_dir";;
1106   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1107   *) ac_abs_srcdir="$ac_dir"/$ac_srcdir;;
1108   esac;;
1109 esac
1110 case "$ac_dir" in
1111 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1112 *)
1113   case $ac_top_srcdir in
1114   .) ac_abs_top_srcdir="$ac_dir";;
1115   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1116   *) ac_abs_top_srcdir="$ac_dir"/$ac_top_srcdir;;
1117   esac;;
1118 esac
1119
1120     cd $ac_dir
1121     # Check for guested configure; otherwise get Cygnus style configure.
1122     if test -f $ac_srcdir/configure.gnu; then
1123       echo
1124       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1125     elif test -f $ac_srcdir/configure; then
1126       echo
1127       $SHELL $ac_srcdir/configure  --help=recursive
1128     elif test -f $ac_srcdir/configure.ac ||
1129            test -f $ac_srcdir/configure.in; then
1130       echo
1131       $ac_configure --help
1132     else
1133       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1134     fi
1135     cd $ac_popdir
1136   done
1137 fi
1138
1139 test -n "$ac_init_help" && exit 0
1140 if $ac_init_version; then
1141   cat <<\_ACEOF
1142
1143 Copyright (C) 2003 Free Software Foundation, Inc.
1144 This configure script is free software; the Free Software Foundation
1145 gives unlimited permission to copy, distribute and modify it.
1146 _ACEOF
1147   exit 0
1148 fi
1149 exec 5>config.log
1150 cat >&5 <<_ACEOF
1151 This file contains any messages produced by compilers while
1152 running configure, to aid debugging if configure makes a mistake.
1153
1154 It was created by $as_me, which was
1155 generated by GNU Autoconf 2.58.  Invocation command line was
1156
1157   $ $0 $@
1158
1159 _ACEOF
1160 {
1161 cat <<_ASUNAME
1162 ## --------- ##
1163 ## Platform. ##
1164 ## --------- ##
1165
1166 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1167 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1168 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1169 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1170 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1171
1172 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1173 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1174
1175 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1176 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1177 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1178 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1179 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1180 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1181 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1182
1183 _ASUNAME
1184
1185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1186 for as_dir in $PATH
1187 do
1188   IFS=$as_save_IFS
1189   test -z "$as_dir" && as_dir=.
1190   echo "PATH: $as_dir"
1191 done
1192
1193 } >&5
1194
1195 cat >&5 <<_ACEOF
1196
1197
1198 ## ----------- ##
1199 ## Core tests. ##
1200 ## ----------- ##
1201
1202 _ACEOF
1203
1204
1205 # Keep a trace of the command line.
1206 # Strip out --no-create and --no-recursion so they do not pile up.
1207 # Strip out --silent because we don't want to record it for future runs.
1208 # Also quote any args containing shell meta-characters.
1209 # Make two passes to allow for proper duplicate-argument suppression.
1210 ac_configure_args=
1211 ac_configure_args0=
1212 ac_configure_args1=
1213 ac_sep=
1214 ac_must_keep_next=false
1215 for ac_pass in 1 2
1216 do
1217   for ac_arg
1218   do
1219     case $ac_arg in
1220     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1221     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1222     | -silent | --silent | --silen | --sile | --sil)
1223       continue ;;
1224     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1225       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1226     esac
1227     case $ac_pass in
1228     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1229     2)
1230       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1231       if test $ac_must_keep_next = true; then
1232         ac_must_keep_next=false # Got value, back to normal.
1233       else
1234         case $ac_arg in
1235           *=* | --config-cache | -C | -disable-* | --disable-* \
1236           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1237           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1238           | -with-* | --with-* | -without-* | --without-* | --x)
1239             case "$ac_configure_args0 " in
1240               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1241             esac
1242             ;;
1243           -* ) ac_must_keep_next=true ;;
1244         esac
1245       fi
1246       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1247       # Get rid of the leading space.
1248       ac_sep=" "
1249       ;;
1250     esac
1251   done
1252 done
1253 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1254 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1255
1256 # When interrupted or exit'd, cleanup temporary files, and complete
1257 # config.log.  We remove comments because anyway the quotes in there
1258 # would cause problems or look ugly.
1259 # WARNING: Be sure not to use single quotes in there, as some shells,
1260 # such as our DU 5.0 friend, will then `close' the trap.
1261 trap 'exit_status=$?
1262   # Save into config.log some information that might help in debugging.
1263   {
1264     echo
1265
1266     cat <<\_ASBOX
1267 ## ---------------- ##
1268 ## Cache variables. ##
1269 ## ---------------- ##
1270 _ASBOX
1271     echo
1272     # The following way of writing the cache mishandles newlines in values,
1273 {
1274   (set) 2>&1 |
1275     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1276     *ac_space=\ *)
1277       sed -n \
1278         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1279           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1280       ;;
1281     *)
1282       sed -n \
1283         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1284       ;;
1285     esac;
1286 }
1287     echo
1288
1289     cat <<\_ASBOX
1290 ## ----------------- ##
1291 ## Output variables. ##
1292 ## ----------------- ##
1293 _ASBOX
1294     echo
1295     for ac_var in $ac_subst_vars
1296     do
1297       eval ac_val=$`echo $ac_var`
1298       echo "$ac_var='"'"'$ac_val'"'"'"
1299     done | sort
1300     echo
1301
1302     if test -n "$ac_subst_files"; then
1303       cat <<\_ASBOX
1304 ## ------------- ##
1305 ## Output files. ##
1306 ## ------------- ##
1307 _ASBOX
1308       echo
1309       for ac_var in $ac_subst_files
1310       do
1311         eval ac_val=$`echo $ac_var`
1312         echo "$ac_var='"'"'$ac_val'"'"'"
1313       done | sort
1314       echo
1315     fi
1316
1317     if test -s confdefs.h; then
1318       cat <<\_ASBOX
1319 ## ----------- ##
1320 ## confdefs.h. ##
1321 ## ----------- ##
1322 _ASBOX
1323       echo
1324       sed "/^$/d" confdefs.h | sort
1325       echo
1326     fi
1327     test "$ac_signal" != 0 &&
1328       echo "$as_me: caught signal $ac_signal"
1329     echo "$as_me: exit $exit_status"
1330   } >&5
1331   rm -f core *.core &&
1332   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1333     exit $exit_status
1334      ' 0
1335 for ac_signal in 1 2 13 15; do
1336   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1337 done
1338 ac_signal=0
1339
1340 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1341 rm -rf conftest* confdefs.h
1342 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1343 echo >confdefs.h
1344
1345 # Predefined preprocessor variables.
1346
1347 cat >>confdefs.h <<_ACEOF
1348 #define PACKAGE_NAME "$PACKAGE_NAME"
1349 _ACEOF
1350
1351
1352 cat >>confdefs.h <<_ACEOF
1353 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1354 _ACEOF
1355
1356
1357 cat >>confdefs.h <<_ACEOF
1358 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1359 _ACEOF
1360
1361
1362 cat >>confdefs.h <<_ACEOF
1363 #define PACKAGE_STRING "$PACKAGE_STRING"
1364 _ACEOF
1365
1366
1367 cat >>confdefs.h <<_ACEOF
1368 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1369 _ACEOF
1370
1371
1372 # Let the site file select an alternate cache file if it wants to.
1373 # Prefer explicitly selected file to automatically selected ones.
1374 if test -z "$CONFIG_SITE"; then
1375   if test "x$prefix" != xNONE; then
1376     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1377   else
1378     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1379   fi
1380 fi
1381 for ac_site_file in $CONFIG_SITE; do
1382   if test -r "$ac_site_file"; then
1383     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1384 echo "$as_me: loading site script $ac_site_file" >&6;}
1385     sed 's/^/| /' "$ac_site_file" >&5
1386     . "$ac_site_file"
1387   fi
1388 done
1389
1390 if test -r "$cache_file"; then
1391   # Some versions of bash will fail to source /dev/null (special
1392   # files actually), so we avoid doing that.
1393   if test -f "$cache_file"; then
1394     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1395 echo "$as_me: loading cache $cache_file" >&6;}
1396     case $cache_file in
1397       [\\/]* | ?:[\\/]* ) . $cache_file;;
1398       *)                      . ./$cache_file;;
1399     esac
1400   fi
1401 else
1402   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1403 echo "$as_me: creating cache $cache_file" >&6;}
1404   >$cache_file
1405 fi
1406
1407 # Check that the precious variables saved in the cache have kept the same
1408 # value.
1409 ac_cache_corrupted=false
1410 for ac_var in `(set) 2>&1 |
1411                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1412   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1413   eval ac_new_set=\$ac_env_${ac_var}_set
1414   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1415   eval ac_new_val="\$ac_env_${ac_var}_value"
1416   case $ac_old_set,$ac_new_set in
1417     set,)
1418       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1419 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1420       ac_cache_corrupted=: ;;
1421     ,set)
1422       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1423 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1424       ac_cache_corrupted=: ;;
1425     ,);;
1426     *)
1427       if test "x$ac_old_val" != "x$ac_new_val"; then
1428         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1429 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1430         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1431 echo "$as_me:   former value:  $ac_old_val" >&2;}
1432         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1433 echo "$as_me:   current value: $ac_new_val" >&2;}
1434         ac_cache_corrupted=:
1435       fi;;
1436   esac
1437   # Pass precious variables to config.status.
1438   if test "$ac_new_set" = set; then
1439     case $ac_new_val in
1440     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1441       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1442     *) ac_arg=$ac_var=$ac_new_val ;;
1443     esac
1444     case " $ac_configure_args " in
1445       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1446       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1447     esac
1448   fi
1449 done
1450 if $ac_cache_corrupted; then
1451   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1452 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1453   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1454 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1455    { (exit 1); exit 1; }; }
1456 fi
1457
1458 ac_ext=c
1459 ac_cpp='$CPP $CPPFLAGS'
1460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484 # Check whether --enable-checkmem or --disable-checkmem was given.
1485 if test "${enable_checkmem+set}" = set; then
1486   enableval="$enable_checkmem"
1487   CHECKMEM=true
1488 fi;
1489 # Check whether --enable-debug or --disable-debug was given.
1490 if test "${enable_debug+set}" = set; then
1491   enableval="$enable_debug"
1492   DEBUG=true
1493 fi;
1494 # Check whether --enable-warnings or --disable-warnings was given.
1495 if test "${enable_warnings+set}" = set; then
1496   enableval="$enable_warnings"
1497   ENABLE_WARNINGS=true
1498 fi;
1499 # Check whether --enable-optimizations or --disable-optimizations was given.
1500 if test "${enable_optimizations+set}" = set; then
1501   enableval="$enable_optimizations"
1502   OPTIMIZE=true
1503 fi;
1504 # Check whether --enable-lame or --disable-lame was given.
1505 if test "${enable_lame+set}" = set; then
1506   enableval="$enable_lame"
1507   DISABLE_LAME=true
1508 fi;
1509
1510 PACKAGE=swftools
1511 VERSION=2004-05-18-1254
1512
1513
1514
1515 WARNINGS="-Wparentheses -Wimplicit -Wreturn-type"
1516 if test "x$ENABLE_WARNINGS" '!=' "x";then
1517     WARNINGS="-Wall -Wno-unused -Wno-format -Wno-redundant-decls"
1518 fi
1519
1520 if test "x$CHECKMEM" '!=' "x";then
1521     DEBUG=yes
1522 fi
1523 if test "x$DEBUG" '!=' "x";then
1524     CFLAGS="$WARNINGS -g $CFLAGS"
1525     CXXFLAGS="$WARNINGS -g $CXXFLAGS"
1526 else if test "x$OPTIMIZE" '!=' "x"; then
1527     CFLAGS="$WARNINGS -O3 -fomit-frame-pointer -Winline $CFLAGS"
1528     CXXFLAGS="$WARNINGS -O3 -fomit-frame-pointer -Winline $CXXFLAGS"
1529 else
1530     CFLAGS="$WARNINGS -O -fomit-frame-pointer $CFLAGS"
1531     CXXFLAGS="$WARNINGS -O -fomit-frame-pointer $CXXFLAGS"
1532 fi
1533 fi
1534 #OLDGCC=1
1535 #if test "x$OLDGCC" '!=' "x";then
1536 #     #CFLAGS="$CFLAGS --std=c89 -ansi -pendantic"
1537 #     #CXXFLAGS="$CXXFLAGS --std=c89 -ansi -pendantic"
1538 #     CFLAGS="$CFLAGS -ansi -pendantic"
1539 #     CXXFLAGS="$CXXFLAGS -ansi -pendantic"
1540 #fi
1541
1542 export PACKAGE VERSION CFLAGS CXXFLAGS
1543
1544  ac_aux_dir=
1545 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1546   if test -f $ac_dir/install-sh; then
1547     ac_aux_dir=$ac_dir
1548     ac_install_sh="$ac_aux_dir/install-sh -c"
1549     break
1550   elif test -f $ac_dir/install.sh; then
1551     ac_aux_dir=$ac_dir
1552     ac_install_sh="$ac_aux_dir/install.sh -c"
1553     break
1554   elif test -f $ac_dir/shtool; then
1555     ac_aux_dir=$ac_dir
1556     ac_install_sh="$ac_aux_dir/shtool install -c"
1557     break
1558   fi
1559 done
1560 if test -z "$ac_aux_dir"; then
1561   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1562 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1563    { (exit 1); exit 1; }; }
1564 fi
1565 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1566 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1567 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1568
1569 # Make sure we can run config.sub.
1570 $ac_config_sub sun4 >/dev/null 2>&1 ||
1571   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1572 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1573    { (exit 1); exit 1; }; }
1574
1575 echo "$as_me:$LINENO: checking build system type" >&5
1576 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1577 if test "${ac_cv_build+set}" = set; then
1578   echo $ECHO_N "(cached) $ECHO_C" >&6
1579 else
1580   ac_cv_build_alias=$build_alias
1581 test -z "$ac_cv_build_alias" &&
1582   ac_cv_build_alias=`$ac_config_guess`
1583 test -z "$ac_cv_build_alias" &&
1584   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1585 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1586    { (exit 1); exit 1; }; }
1587 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1588   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1589 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1590    { (exit 1); exit 1; }; }
1591
1592 fi
1593 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1594 echo "${ECHO_T}$ac_cv_build" >&6
1595 build=$ac_cv_build
1596 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1597 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1598 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1599
1600
1601 echo "$as_me:$LINENO: checking host system type" >&5
1602 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1603 if test "${ac_cv_host+set}" = set; then
1604   echo $ECHO_N "(cached) $ECHO_C" >&6
1605 else
1606   ac_cv_host_alias=$host_alias
1607 test -z "$ac_cv_host_alias" &&
1608   ac_cv_host_alias=$ac_cv_build_alias
1609 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1610   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1611 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1612    { (exit 1); exit 1; }; }
1613
1614 fi
1615 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1616 echo "${ECHO_T}$ac_cv_host" >&6
1617 host=$ac_cv_host
1618 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1619 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1620 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1621
1622
1623 MACOSX=
1624 case $host_os in
1625     *darwin* )
1626         MACOSX=yes
1627         CFLAGS="$CFLAGS -fno-rtti"
1628         CXXFLAGS="$CXXFLAGS -fno-rtti"
1629         ;;
1630 esac
1631  ac_ext=c
1632 ac_cpp='$CPP $CPPFLAGS'
1633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1636 if test -n "$ac_tool_prefix"; then
1637   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1638 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1639 echo "$as_me:$LINENO: checking for $ac_word" >&5
1640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641 if test "${ac_cv_prog_CC+set}" = set; then
1642   echo $ECHO_N "(cached) $ECHO_C" >&6
1643 else
1644   if test -n "$CC"; then
1645   ac_cv_prog_CC="$CC" # Let the user override the test.
1646 else
1647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648 for as_dir in $PATH
1649 do
1650   IFS=$as_save_IFS
1651   test -z "$as_dir" && as_dir=.
1652   for ac_exec_ext in '' $ac_executable_extensions; do
1653   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1654     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1655     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1656     break 2
1657   fi
1658 done
1659 done
1660
1661 fi
1662 fi
1663 CC=$ac_cv_prog_CC
1664 if test -n "$CC"; then
1665   echo "$as_me:$LINENO: result: $CC" >&5
1666 echo "${ECHO_T}$CC" >&6
1667 else
1668   echo "$as_me:$LINENO: result: no" >&5
1669 echo "${ECHO_T}no" >&6
1670 fi
1671
1672 fi
1673 if test -z "$ac_cv_prog_CC"; then
1674   ac_ct_CC=$CC
1675   # Extract the first word of "gcc", so it can be a program name with args.
1676 set dummy gcc; ac_word=$2
1677 echo "$as_me:$LINENO: checking for $ac_word" >&5
1678 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1679 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1680   echo $ECHO_N "(cached) $ECHO_C" >&6
1681 else
1682   if test -n "$ac_ct_CC"; then
1683   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1684 else
1685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1686 for as_dir in $PATH
1687 do
1688   IFS=$as_save_IFS
1689   test -z "$as_dir" && as_dir=.
1690   for ac_exec_ext in '' $ac_executable_extensions; do
1691   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1692     ac_cv_prog_ac_ct_CC="gcc"
1693     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1694     break 2
1695   fi
1696 done
1697 done
1698
1699 fi
1700 fi
1701 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1702 if test -n "$ac_ct_CC"; then
1703   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1704 echo "${ECHO_T}$ac_ct_CC" >&6
1705 else
1706   echo "$as_me:$LINENO: result: no" >&5
1707 echo "${ECHO_T}no" >&6
1708 fi
1709
1710   CC=$ac_ct_CC
1711 else
1712   CC="$ac_cv_prog_CC"
1713 fi
1714
1715 if test -z "$CC"; then
1716   if test -n "$ac_tool_prefix"; then
1717   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1718 set dummy ${ac_tool_prefix}cc; ac_word=$2
1719 echo "$as_me:$LINENO: checking for $ac_word" >&5
1720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1721 if test "${ac_cv_prog_CC+set}" = set; then
1722   echo $ECHO_N "(cached) $ECHO_C" >&6
1723 else
1724   if test -n "$CC"; then
1725   ac_cv_prog_CC="$CC" # Let the user override the test.
1726 else
1727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1728 for as_dir in $PATH
1729 do
1730   IFS=$as_save_IFS
1731   test -z "$as_dir" && as_dir=.
1732   for ac_exec_ext in '' $ac_executable_extensions; do
1733   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1734     ac_cv_prog_CC="${ac_tool_prefix}cc"
1735     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1736     break 2
1737   fi
1738 done
1739 done
1740
1741 fi
1742 fi
1743 CC=$ac_cv_prog_CC
1744 if test -n "$CC"; then
1745   echo "$as_me:$LINENO: result: $CC" >&5
1746 echo "${ECHO_T}$CC" >&6
1747 else
1748   echo "$as_me:$LINENO: result: no" >&5
1749 echo "${ECHO_T}no" >&6
1750 fi
1751
1752 fi
1753 if test -z "$ac_cv_prog_CC"; then
1754   ac_ct_CC=$CC
1755   # Extract the first word of "cc", so it can be a program name with args.
1756 set dummy cc; ac_word=$2
1757 echo "$as_me:$LINENO: checking for $ac_word" >&5
1758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1759 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1760   echo $ECHO_N "(cached) $ECHO_C" >&6
1761 else
1762   if test -n "$ac_ct_CC"; then
1763   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1764 else
1765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1766 for as_dir in $PATH
1767 do
1768   IFS=$as_save_IFS
1769   test -z "$as_dir" && as_dir=.
1770   for ac_exec_ext in '' $ac_executable_extensions; do
1771   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1772     ac_cv_prog_ac_ct_CC="cc"
1773     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1774     break 2
1775   fi
1776 done
1777 done
1778
1779 fi
1780 fi
1781 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1782 if test -n "$ac_ct_CC"; then
1783   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1784 echo "${ECHO_T}$ac_ct_CC" >&6
1785 else
1786   echo "$as_me:$LINENO: result: no" >&5
1787 echo "${ECHO_T}no" >&6
1788 fi
1789
1790   CC=$ac_ct_CC
1791 else
1792   CC="$ac_cv_prog_CC"
1793 fi
1794
1795 fi
1796 if test -z "$CC"; then
1797   # Extract the first word of "cc", so it can be a program name with args.
1798 set dummy cc; ac_word=$2
1799 echo "$as_me:$LINENO: checking for $ac_word" >&5
1800 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1801 if test "${ac_cv_prog_CC+set}" = set; then
1802   echo $ECHO_N "(cached) $ECHO_C" >&6
1803 else
1804   if test -n "$CC"; then
1805   ac_cv_prog_CC="$CC" # Let the user override the test.
1806 else
1807   ac_prog_rejected=no
1808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1809 for as_dir in $PATH
1810 do
1811   IFS=$as_save_IFS
1812   test -z "$as_dir" && as_dir=.
1813   for ac_exec_ext in '' $ac_executable_extensions; do
1814   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1815     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1816        ac_prog_rejected=yes
1817        continue
1818      fi
1819     ac_cv_prog_CC="cc"
1820     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1821     break 2
1822   fi
1823 done
1824 done
1825
1826 if test $ac_prog_rejected = yes; then
1827   # We found a bogon in the path, so make sure we never use it.
1828   set dummy $ac_cv_prog_CC
1829   shift
1830   if test $# != 0; then
1831     # We chose a different compiler from the bogus one.
1832     # However, it has the same basename, so the bogon will be chosen
1833     # first if we set CC to just the basename; use the full file name.
1834     shift
1835     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1836   fi
1837 fi
1838 fi
1839 fi
1840 CC=$ac_cv_prog_CC
1841 if test -n "$CC"; then
1842   echo "$as_me:$LINENO: result: $CC" >&5
1843 echo "${ECHO_T}$CC" >&6
1844 else
1845   echo "$as_me:$LINENO: result: no" >&5
1846 echo "${ECHO_T}no" >&6
1847 fi
1848
1849 fi
1850 if test -z "$CC"; then
1851   if test -n "$ac_tool_prefix"; then
1852   for ac_prog in cl
1853   do
1854     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1855 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1856 echo "$as_me:$LINENO: checking for $ac_word" >&5
1857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1858 if test "${ac_cv_prog_CC+set}" = set; then
1859   echo $ECHO_N "(cached) $ECHO_C" >&6
1860 else
1861   if test -n "$CC"; then
1862   ac_cv_prog_CC="$CC" # Let the user override the test.
1863 else
1864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1865 for as_dir in $PATH
1866 do
1867   IFS=$as_save_IFS
1868   test -z "$as_dir" && as_dir=.
1869   for ac_exec_ext in '' $ac_executable_extensions; do
1870   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1871     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1872     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1873     break 2
1874   fi
1875 done
1876 done
1877
1878 fi
1879 fi
1880 CC=$ac_cv_prog_CC
1881 if test -n "$CC"; then
1882   echo "$as_me:$LINENO: result: $CC" >&5
1883 echo "${ECHO_T}$CC" >&6
1884 else
1885   echo "$as_me:$LINENO: result: no" >&5
1886 echo "${ECHO_T}no" >&6
1887 fi
1888
1889     test -n "$CC" && break
1890   done
1891 fi
1892 if test -z "$CC"; then
1893   ac_ct_CC=$CC
1894   for ac_prog in cl
1895 do
1896   # Extract the first word of "$ac_prog", so it can be a program name with args.
1897 set dummy $ac_prog; ac_word=$2
1898 echo "$as_me:$LINENO: checking for $ac_word" >&5
1899 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1900 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1901   echo $ECHO_N "(cached) $ECHO_C" >&6
1902 else
1903   if test -n "$ac_ct_CC"; then
1904   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1905 else
1906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1907 for as_dir in $PATH
1908 do
1909   IFS=$as_save_IFS
1910   test -z "$as_dir" && as_dir=.
1911   for ac_exec_ext in '' $ac_executable_extensions; do
1912   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1913     ac_cv_prog_ac_ct_CC="$ac_prog"
1914     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1915     break 2
1916   fi
1917 done
1918 done
1919
1920 fi
1921 fi
1922 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1923 if test -n "$ac_ct_CC"; then
1924   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1925 echo "${ECHO_T}$ac_ct_CC" >&6
1926 else
1927   echo "$as_me:$LINENO: result: no" >&5
1928 echo "${ECHO_T}no" >&6
1929 fi
1930
1931   test -n "$ac_ct_CC" && break
1932 done
1933
1934   CC=$ac_ct_CC
1935 fi
1936
1937 fi
1938
1939
1940 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1941 See \`config.log' for more details." >&5
1942 echo "$as_me: error: no acceptable C compiler found in \$PATH
1943 See \`config.log' for more details." >&2;}
1944    { (exit 1); exit 1; }; }
1945
1946 # Provide some information about the compiler.
1947 echo "$as_me:$LINENO:" \
1948      "checking for C compiler version" >&5
1949 ac_compiler=`set X $ac_compile; echo $2`
1950 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1951   (eval $ac_compiler --version </dev/null >&5) 2>&5
1952   ac_status=$?
1953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1954   (exit $ac_status); }
1955 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1956   (eval $ac_compiler -v </dev/null >&5) 2>&5
1957   ac_status=$?
1958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1959   (exit $ac_status); }
1960 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1961   (eval $ac_compiler -V </dev/null >&5) 2>&5
1962   ac_status=$?
1963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1964   (exit $ac_status); }
1965
1966 cat >conftest.$ac_ext <<_ACEOF
1967 /* confdefs.h.  */
1968 _ACEOF
1969 cat confdefs.h >>conftest.$ac_ext
1970 cat >>conftest.$ac_ext <<_ACEOF
1971 /* end confdefs.h.  */
1972
1973 int
1974 main ()
1975 {
1976
1977   ;
1978   return 0;
1979 }
1980 _ACEOF
1981 ac_clean_files_save=$ac_clean_files
1982 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1983 # Try to create an executable without -o first, disregard a.out.
1984 # It will help us diagnose broken compilers, and finding out an intuition
1985 # of exeext.
1986 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1987 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1988 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1989 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1990   (eval $ac_link_default) 2>&5
1991   ac_status=$?
1992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1993   (exit $ac_status); }; then
1994   # Find the output, starting from the most likely.  This scheme is
1995 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1996 # resort.
1997
1998 # Be careful to initialize this variable, since it used to be cached.
1999 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2000 ac_cv_exeext=
2001 # b.out is created by i960 compilers.
2002 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2003 do
2004   test -f "$ac_file" || continue
2005   case $ac_file in
2006     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2007         ;;
2008     conftest.$ac_ext )
2009         # This is the source file.
2010         ;;
2011     [ab].out )
2012         # We found the default executable, but exeext='' is most
2013         # certainly right.
2014         break;;
2015     *.* )
2016         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2017         # FIXME: I believe we export ac_cv_exeext for Libtool,
2018         # but it would be cool to find out if it's true.  Does anybody
2019         # maintain Libtool? --akim.
2020         export ac_cv_exeext
2021         break;;
2022     * )
2023         break;;
2024   esac
2025 done
2026 else
2027   echo "$as_me: failed program was:" >&5
2028 sed 's/^/| /' conftest.$ac_ext >&5
2029
2030 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2031 See \`config.log' for more details." >&5
2032 echo "$as_me: error: C compiler cannot create executables
2033 See \`config.log' for more details." >&2;}
2034    { (exit 77); exit 77; }; }
2035 fi
2036
2037 ac_exeext=$ac_cv_exeext
2038 echo "$as_me:$LINENO: result: $ac_file" >&5
2039 echo "${ECHO_T}$ac_file" >&6
2040
2041 # Check the compiler produces executables we can run.  If not, either
2042 # the compiler is broken, or we cross compile.
2043 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2044 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2045 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2046 # If not cross compiling, check that we can run a simple program.
2047 if test "$cross_compiling" != yes; then
2048   if { ac_try='./$ac_file'
2049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2050   (eval $ac_try) 2>&5
2051   ac_status=$?
2052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2053   (exit $ac_status); }; }; then
2054     cross_compiling=no
2055   else
2056     if test "$cross_compiling" = maybe; then
2057         cross_compiling=yes
2058     else
2059         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2060 If you meant to cross compile, use \`--host'.
2061 See \`config.log' for more details." >&5
2062 echo "$as_me: error: cannot run C compiled programs.
2063 If you meant to cross compile, use \`--host'.
2064 See \`config.log' for more details." >&2;}
2065    { (exit 1); exit 1; }; }
2066     fi
2067   fi
2068 fi
2069 echo "$as_me:$LINENO: result: yes" >&5
2070 echo "${ECHO_T}yes" >&6
2071
2072 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2073 ac_clean_files=$ac_clean_files_save
2074 # Check the compiler produces executables we can run.  If not, either
2075 # the compiler is broken, or we cross compile.
2076 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2077 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2078 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2079 echo "${ECHO_T}$cross_compiling" >&6
2080
2081 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2082 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2083 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2084   (eval $ac_link) 2>&5
2085   ac_status=$?
2086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087   (exit $ac_status); }; then
2088   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2089 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2090 # work properly (i.e., refer to `conftest.exe'), while it won't with
2091 # `rm'.
2092 for ac_file in conftest.exe conftest conftest.*; do
2093   test -f "$ac_file" || continue
2094   case $ac_file in
2095     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2096     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2097           export ac_cv_exeext
2098           break;;
2099     * ) break;;
2100   esac
2101 done
2102 else
2103   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2104 See \`config.log' for more details." >&5
2105 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2106 See \`config.log' for more details." >&2;}
2107    { (exit 1); exit 1; }; }
2108 fi
2109
2110 rm -f conftest$ac_cv_exeext
2111 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2112 echo "${ECHO_T}$ac_cv_exeext" >&6
2113
2114 rm -f conftest.$ac_ext
2115 EXEEXT=$ac_cv_exeext
2116 ac_exeext=$EXEEXT
2117 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2118 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2119 if test "${ac_cv_objext+set}" = set; then
2120   echo $ECHO_N "(cached) $ECHO_C" >&6
2121 else
2122   cat >conftest.$ac_ext <<_ACEOF
2123 /* confdefs.h.  */
2124 _ACEOF
2125 cat confdefs.h >>conftest.$ac_ext
2126 cat >>conftest.$ac_ext <<_ACEOF
2127 /* end confdefs.h.  */
2128
2129 int
2130 main ()
2131 {
2132
2133   ;
2134   return 0;
2135 }
2136 _ACEOF
2137 rm -f conftest.o conftest.obj
2138 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2139   (eval $ac_compile) 2>&5
2140   ac_status=$?
2141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142   (exit $ac_status); }; then
2143   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2144   case $ac_file in
2145     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2146     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2147        break;;
2148   esac
2149 done
2150 else
2151   echo "$as_me: failed program was:" >&5
2152 sed 's/^/| /' conftest.$ac_ext >&5
2153
2154 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2155 See \`config.log' for more details." >&5
2156 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2157 See \`config.log' for more details." >&2;}
2158    { (exit 1); exit 1; }; }
2159 fi
2160
2161 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2162 fi
2163 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2164 echo "${ECHO_T}$ac_cv_objext" >&6
2165 OBJEXT=$ac_cv_objext
2166 ac_objext=$OBJEXT
2167 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2168 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2169 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2170   echo $ECHO_N "(cached) $ECHO_C" >&6
2171 else
2172   cat >conftest.$ac_ext <<_ACEOF
2173 /* confdefs.h.  */
2174 _ACEOF
2175 cat confdefs.h >>conftest.$ac_ext
2176 cat >>conftest.$ac_ext <<_ACEOF
2177 /* end confdefs.h.  */
2178
2179 int
2180 main ()
2181 {
2182 #ifndef __GNUC__
2183        choke me
2184 #endif
2185
2186   ;
2187   return 0;
2188 }
2189 _ACEOF
2190 rm -f conftest.$ac_objext
2191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2192   (eval $ac_compile) 2>conftest.er1
2193   ac_status=$?
2194   grep -v '^ *+' conftest.er1 >conftest.err
2195   rm -f conftest.er1
2196   cat conftest.err >&5
2197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2198   (exit $ac_status); } &&
2199          { ac_try='test -z "$ac_c_werror_flag"
2200                          || test ! -s conftest.err'
2201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2202   (eval $ac_try) 2>&5
2203   ac_status=$?
2204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2205   (exit $ac_status); }; } &&
2206          { ac_try='test -s conftest.$ac_objext'
2207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2208   (eval $ac_try) 2>&5
2209   ac_status=$?
2210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2211   (exit $ac_status); }; }; then
2212   ac_compiler_gnu=yes
2213 else
2214   echo "$as_me: failed program was:" >&5
2215 sed 's/^/| /' conftest.$ac_ext >&5
2216
2217 ac_compiler_gnu=no
2218 fi
2219 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2220 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2221
2222 fi
2223 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2224 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2225 GCC=`test $ac_compiler_gnu = yes && echo yes`
2226 ac_test_CFLAGS=${CFLAGS+set}
2227 ac_save_CFLAGS=$CFLAGS
2228 CFLAGS="-g"
2229 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2230 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2231 if test "${ac_cv_prog_cc_g+set}" = set; then
2232   echo $ECHO_N "(cached) $ECHO_C" >&6
2233 else
2234   cat >conftest.$ac_ext <<_ACEOF
2235 /* confdefs.h.  */
2236 _ACEOF
2237 cat confdefs.h >>conftest.$ac_ext
2238 cat >>conftest.$ac_ext <<_ACEOF
2239 /* end confdefs.h.  */
2240
2241 int
2242 main ()
2243 {
2244
2245   ;
2246   return 0;
2247 }
2248 _ACEOF
2249 rm -f conftest.$ac_objext
2250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2251   (eval $ac_compile) 2>conftest.er1
2252   ac_status=$?
2253   grep -v '^ *+' conftest.er1 >conftest.err
2254   rm -f conftest.er1
2255   cat conftest.err >&5
2256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2257   (exit $ac_status); } &&
2258          { ac_try='test -z "$ac_c_werror_flag"
2259                          || test ! -s conftest.err'
2260   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2261   (eval $ac_try) 2>&5
2262   ac_status=$?
2263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2264   (exit $ac_status); }; } &&
2265          { ac_try='test -s conftest.$ac_objext'
2266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2267   (eval $ac_try) 2>&5
2268   ac_status=$?
2269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270   (exit $ac_status); }; }; then
2271   ac_cv_prog_cc_g=yes
2272 else
2273   echo "$as_me: failed program was:" >&5
2274 sed 's/^/| /' conftest.$ac_ext >&5
2275
2276 ac_cv_prog_cc_g=no
2277 fi
2278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2279 fi
2280 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2281 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2282 if test "$ac_test_CFLAGS" = set; then
2283   CFLAGS=$ac_save_CFLAGS
2284 elif test $ac_cv_prog_cc_g = yes; then
2285   if test "$GCC" = yes; then
2286     CFLAGS="-g -O2"
2287   else
2288     CFLAGS="-g"
2289   fi
2290 else
2291   if test "$GCC" = yes; then
2292     CFLAGS="-O2"
2293   else
2294     CFLAGS=
2295   fi
2296 fi
2297 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2298 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2299 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2300   echo $ECHO_N "(cached) $ECHO_C" >&6
2301 else
2302   ac_cv_prog_cc_stdc=no
2303 ac_save_CC=$CC
2304 cat >conftest.$ac_ext <<_ACEOF
2305 /* confdefs.h.  */
2306 _ACEOF
2307 cat confdefs.h >>conftest.$ac_ext
2308 cat >>conftest.$ac_ext <<_ACEOF
2309 /* end confdefs.h.  */
2310 #include <stdarg.h>
2311 #include <stdio.h>
2312 #include <sys/types.h>
2313 #include <sys/stat.h>
2314 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2315 struct buf { int x; };
2316 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2317 static char *e (p, i)
2318      char **p;
2319      int i;
2320 {
2321   return p[i];
2322 }
2323 static char *f (char * (*g) (char **, int), char **p, ...)
2324 {
2325   char *s;
2326   va_list v;
2327   va_start (v,p);
2328   s = g (p, va_arg (v,int));
2329   va_end (v);
2330   return s;
2331 }
2332
2333 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2334    function prototypes and stuff, but not '\xHH' hex character constants.
2335    These don't provoke an error unfortunately, instead are silently treated
2336    as 'x'.  The following induces an error, until -std1 is added to get
2337    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2338    array size at least.  It's necessary to write '\x00'==0 to get something
2339    that's true only with -std1.  */
2340 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2341
2342 int test (int i, double x);
2343 struct s1 {int (*f) (int a);};
2344 struct s2 {int (*f) (double a);};
2345 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2346 int argc;
2347 char **argv;
2348 int
2349 main ()
2350 {
2351 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2352   ;
2353   return 0;
2354 }
2355 _ACEOF
2356 # Don't try gcc -ansi; that turns off useful extensions and
2357 # breaks some systems' header files.
2358 # AIX                   -qlanglvl=ansi
2359 # Ultrix and OSF/1      -std1
2360 # HP-UX 10.20 and later -Ae
2361 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2362 # SVR4                  -Xc -D__EXTENSIONS__
2363 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2364 do
2365   CC="$ac_save_CC $ac_arg"
2366   rm -f conftest.$ac_objext
2367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2368   (eval $ac_compile) 2>conftest.er1
2369   ac_status=$?
2370   grep -v '^ *+' conftest.er1 >conftest.err
2371   rm -f conftest.er1
2372   cat conftest.err >&5
2373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2374   (exit $ac_status); } &&
2375          { ac_try='test -z "$ac_c_werror_flag"
2376                          || test ! -s conftest.err'
2377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2378   (eval $ac_try) 2>&5
2379   ac_status=$?
2380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2381   (exit $ac_status); }; } &&
2382          { ac_try='test -s conftest.$ac_objext'
2383   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2384   (eval $ac_try) 2>&5
2385   ac_status=$?
2386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387   (exit $ac_status); }; }; then
2388   ac_cv_prog_cc_stdc=$ac_arg
2389 break
2390 else
2391   echo "$as_me: failed program was:" >&5
2392 sed 's/^/| /' conftest.$ac_ext >&5
2393
2394 fi
2395 rm -f conftest.err conftest.$ac_objext
2396 done
2397 rm -f conftest.$ac_ext conftest.$ac_objext
2398 CC=$ac_save_CC
2399
2400 fi
2401
2402 case "x$ac_cv_prog_cc_stdc" in
2403   x|xno)
2404     echo "$as_me:$LINENO: result: none needed" >&5
2405 echo "${ECHO_T}none needed" >&6 ;;
2406   *)
2407     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2408 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2409     CC="$CC $ac_cv_prog_cc_stdc" ;;
2410 esac
2411
2412 # Some people use a C++ compiler to compile C.  Since we use `exit',
2413 # in C++ we need to declare it.  In case someone uses the same compiler
2414 # for both compiling C and C++ we need to have the C++ compiler decide
2415 # the declaration of exit, since it's the most demanding environment.
2416 cat >conftest.$ac_ext <<_ACEOF
2417 #ifndef __cplusplus
2418   choke me
2419 #endif
2420 _ACEOF
2421 rm -f conftest.$ac_objext
2422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2423   (eval $ac_compile) 2>conftest.er1
2424   ac_status=$?
2425   grep -v '^ *+' conftest.er1 >conftest.err
2426   rm -f conftest.er1
2427   cat conftest.err >&5
2428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429   (exit $ac_status); } &&
2430          { ac_try='test -z "$ac_c_werror_flag"
2431                          || test ! -s conftest.err'
2432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433   (eval $ac_try) 2>&5
2434   ac_status=$?
2435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436   (exit $ac_status); }; } &&
2437          { ac_try='test -s conftest.$ac_objext'
2438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2439   (eval $ac_try) 2>&5
2440   ac_status=$?
2441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442   (exit $ac_status); }; }; then
2443   for ac_declaration in \
2444    '' \
2445    'extern "C" void std::exit (int) throw (); using std::exit;' \
2446    'extern "C" void std::exit (int); using std::exit;' \
2447    'extern "C" void exit (int) throw ();' \
2448    'extern "C" void exit (int);' \
2449    'void exit (int);'
2450 do
2451   cat >conftest.$ac_ext <<_ACEOF
2452 /* confdefs.h.  */
2453 _ACEOF
2454 cat confdefs.h >>conftest.$ac_ext
2455 cat >>conftest.$ac_ext <<_ACEOF
2456 /* end confdefs.h.  */
2457 $ac_declaration
2458 #include <stdlib.h>
2459 int
2460 main ()
2461 {
2462 exit (42);
2463   ;
2464   return 0;
2465 }
2466 _ACEOF
2467 rm -f conftest.$ac_objext
2468 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2469   (eval $ac_compile) 2>conftest.er1
2470   ac_status=$?
2471   grep -v '^ *+' conftest.er1 >conftest.err
2472   rm -f conftest.er1
2473   cat conftest.err >&5
2474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2475   (exit $ac_status); } &&
2476          { ac_try='test -z "$ac_c_werror_flag"
2477                          || test ! -s conftest.err'
2478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2479   (eval $ac_try) 2>&5
2480   ac_status=$?
2481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482   (exit $ac_status); }; } &&
2483          { ac_try='test -s conftest.$ac_objext'
2484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2485   (eval $ac_try) 2>&5
2486   ac_status=$?
2487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2488   (exit $ac_status); }; }; then
2489   :
2490 else
2491   echo "$as_me: failed program was:" >&5
2492 sed 's/^/| /' conftest.$ac_ext >&5
2493
2494 continue
2495 fi
2496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2497   cat >conftest.$ac_ext <<_ACEOF
2498 /* confdefs.h.  */
2499 _ACEOF
2500 cat confdefs.h >>conftest.$ac_ext
2501 cat >>conftest.$ac_ext <<_ACEOF
2502 /* end confdefs.h.  */
2503 $ac_declaration
2504 int
2505 main ()
2506 {
2507 exit (42);
2508   ;
2509   return 0;
2510 }
2511 _ACEOF
2512 rm -f conftest.$ac_objext
2513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2514   (eval $ac_compile) 2>conftest.er1
2515   ac_status=$?
2516   grep -v '^ *+' conftest.er1 >conftest.err
2517   rm -f conftest.er1
2518   cat conftest.err >&5
2519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2520   (exit $ac_status); } &&
2521          { ac_try='test -z "$ac_c_werror_flag"
2522                          || test ! -s conftest.err'
2523   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2524   (eval $ac_try) 2>&5
2525   ac_status=$?
2526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2527   (exit $ac_status); }; } &&
2528          { ac_try='test -s conftest.$ac_objext'
2529   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2530   (eval $ac_try) 2>&5
2531   ac_status=$?
2532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533   (exit $ac_status); }; }; then
2534   break
2535 else
2536   echo "$as_me: failed program was:" >&5
2537 sed 's/^/| /' conftest.$ac_ext >&5
2538
2539 fi
2540 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2541 done
2542 rm -f conftest*
2543 if test -n "$ac_declaration"; then
2544   echo '#ifdef __cplusplus' >>confdefs.h
2545   echo $ac_declaration      >>confdefs.h
2546   echo '#endif'             >>confdefs.h
2547 fi
2548
2549 else
2550   echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553 fi
2554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2555 ac_ext=c
2556 ac_cpp='$CPP $CPPFLAGS'
2557 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2558 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2559 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2560
2561  ac_ext=cc
2562 ac_cpp='$CXXCPP $CPPFLAGS'
2563 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2564 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2565 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2566 if test -n "$ac_tool_prefix"; then
2567   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2568   do
2569     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2570 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2571 echo "$as_me:$LINENO: checking for $ac_word" >&5
2572 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2573 if test "${ac_cv_prog_CXX+set}" = set; then
2574   echo $ECHO_N "(cached) $ECHO_C" >&6
2575 else
2576   if test -n "$CXX"; then
2577   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2578 else
2579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2580 for as_dir in $PATH
2581 do
2582   IFS=$as_save_IFS
2583   test -z "$as_dir" && as_dir=.
2584   for ac_exec_ext in '' $ac_executable_extensions; do
2585   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2586     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2587     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2588     break 2
2589   fi
2590 done
2591 done
2592
2593 fi
2594 fi
2595 CXX=$ac_cv_prog_CXX
2596 if test -n "$CXX"; then
2597   echo "$as_me:$LINENO: result: $CXX" >&5
2598 echo "${ECHO_T}$CXX" >&6
2599 else
2600   echo "$as_me:$LINENO: result: no" >&5
2601 echo "${ECHO_T}no" >&6
2602 fi
2603
2604     test -n "$CXX" && break
2605   done
2606 fi
2607 if test -z "$CXX"; then
2608   ac_ct_CXX=$CXX
2609   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2610 do
2611   # Extract the first word of "$ac_prog", so it can be a program name with args.
2612 set dummy $ac_prog; ac_word=$2
2613 echo "$as_me:$LINENO: checking for $ac_word" >&5
2614 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2615 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2616   echo $ECHO_N "(cached) $ECHO_C" >&6
2617 else
2618   if test -n "$ac_ct_CXX"; then
2619   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2620 else
2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 for as_dir in $PATH
2623 do
2624   IFS=$as_save_IFS
2625   test -z "$as_dir" && as_dir=.
2626   for ac_exec_ext in '' $ac_executable_extensions; do
2627   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2628     ac_cv_prog_ac_ct_CXX="$ac_prog"
2629     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2630     break 2
2631   fi
2632 done
2633 done
2634
2635 fi
2636 fi
2637 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2638 if test -n "$ac_ct_CXX"; then
2639   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2640 echo "${ECHO_T}$ac_ct_CXX" >&6
2641 else
2642   echo "$as_me:$LINENO: result: no" >&5
2643 echo "${ECHO_T}no" >&6
2644 fi
2645
2646   test -n "$ac_ct_CXX" && break
2647 done
2648 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2649
2650   CXX=$ac_ct_CXX
2651 fi
2652
2653
2654 # Provide some information about the compiler.
2655 echo "$as_me:$LINENO:" \
2656      "checking for C++ compiler version" >&5
2657 ac_compiler=`set X $ac_compile; echo $2`
2658 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2659   (eval $ac_compiler --version </dev/null >&5) 2>&5
2660   ac_status=$?
2661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2662   (exit $ac_status); }
2663 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2664   (eval $ac_compiler -v </dev/null >&5) 2>&5
2665   ac_status=$?
2666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2667   (exit $ac_status); }
2668 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2669   (eval $ac_compiler -V </dev/null >&5) 2>&5
2670   ac_status=$?
2671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2672   (exit $ac_status); }
2673
2674 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2675 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2676 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2677   echo $ECHO_N "(cached) $ECHO_C" >&6
2678 else
2679   cat >conftest.$ac_ext <<_ACEOF
2680 /* confdefs.h.  */
2681 _ACEOF
2682 cat confdefs.h >>conftest.$ac_ext
2683 cat >>conftest.$ac_ext <<_ACEOF
2684 /* end confdefs.h.  */
2685
2686 int
2687 main ()
2688 {
2689 #ifndef __GNUC__
2690        choke me
2691 #endif
2692
2693   ;
2694   return 0;
2695 }
2696 _ACEOF
2697 rm -f conftest.$ac_objext
2698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2699   (eval $ac_compile) 2>conftest.er1
2700   ac_status=$?
2701   grep -v '^ *+' conftest.er1 >conftest.err
2702   rm -f conftest.er1
2703   cat conftest.err >&5
2704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2705   (exit $ac_status); } &&
2706          { ac_try='test -z "$ac_cxx_werror_flag"
2707                          || test ! -s conftest.err'
2708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2709   (eval $ac_try) 2>&5
2710   ac_status=$?
2711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2712   (exit $ac_status); }; } &&
2713          { ac_try='test -s conftest.$ac_objext'
2714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2715   (eval $ac_try) 2>&5
2716   ac_status=$?
2717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2718   (exit $ac_status); }; }; then
2719   ac_compiler_gnu=yes
2720 else
2721   echo "$as_me: failed program was:" >&5
2722 sed 's/^/| /' conftest.$ac_ext >&5
2723
2724 ac_compiler_gnu=no
2725 fi
2726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2727 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2728
2729 fi
2730 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2731 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2732 GXX=`test $ac_compiler_gnu = yes && echo yes`
2733 ac_test_CXXFLAGS=${CXXFLAGS+set}
2734 ac_save_CXXFLAGS=$CXXFLAGS
2735 CXXFLAGS="-g"
2736 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2737 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2738 if test "${ac_cv_prog_cxx_g+set}" = set; then
2739   echo $ECHO_N "(cached) $ECHO_C" >&6
2740 else
2741   cat >conftest.$ac_ext <<_ACEOF
2742 /* confdefs.h.  */
2743 _ACEOF
2744 cat confdefs.h >>conftest.$ac_ext
2745 cat >>conftest.$ac_ext <<_ACEOF
2746 /* end confdefs.h.  */
2747
2748 int
2749 main ()
2750 {
2751
2752   ;
2753   return 0;
2754 }
2755 _ACEOF
2756 rm -f conftest.$ac_objext
2757 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2758   (eval $ac_compile) 2>conftest.er1
2759   ac_status=$?
2760   grep -v '^ *+' conftest.er1 >conftest.err
2761   rm -f conftest.er1
2762   cat conftest.err >&5
2763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2764   (exit $ac_status); } &&
2765          { ac_try='test -z "$ac_cxx_werror_flag"
2766                          || test ! -s conftest.err'
2767   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2768   (eval $ac_try) 2>&5
2769   ac_status=$?
2770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2771   (exit $ac_status); }; } &&
2772          { ac_try='test -s conftest.$ac_objext'
2773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2774   (eval $ac_try) 2>&5
2775   ac_status=$?
2776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777   (exit $ac_status); }; }; then
2778   ac_cv_prog_cxx_g=yes
2779 else
2780   echo "$as_me: failed program was:" >&5
2781 sed 's/^/| /' conftest.$ac_ext >&5
2782
2783 ac_cv_prog_cxx_g=no
2784 fi
2785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2786 fi
2787 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2788 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2789 if test "$ac_test_CXXFLAGS" = set; then
2790   CXXFLAGS=$ac_save_CXXFLAGS
2791 elif test $ac_cv_prog_cxx_g = yes; then
2792   if test "$GXX" = yes; then
2793     CXXFLAGS="-g -O2"
2794   else
2795     CXXFLAGS="-g"
2796   fi
2797 else
2798   if test "$GXX" = yes; then
2799     CXXFLAGS="-O2"
2800   else
2801     CXXFLAGS=
2802   fi
2803 fi
2804 for ac_declaration in \
2805    '' \
2806    'extern "C" void std::exit (int) throw (); using std::exit;' \
2807    'extern "C" void std::exit (int); using std::exit;' \
2808    'extern "C" void exit (int) throw ();' \
2809    'extern "C" void exit (int);' \
2810    'void exit (int);'
2811 do
2812   cat >conftest.$ac_ext <<_ACEOF
2813 /* confdefs.h.  */
2814 _ACEOF
2815 cat confdefs.h >>conftest.$ac_ext
2816 cat >>conftest.$ac_ext <<_ACEOF
2817 /* end confdefs.h.  */
2818 $ac_declaration
2819 #include <stdlib.h>
2820 int
2821 main ()
2822 {
2823 exit (42);
2824   ;
2825   return 0;
2826 }
2827 _ACEOF
2828 rm -f conftest.$ac_objext
2829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2830   (eval $ac_compile) 2>conftest.er1
2831   ac_status=$?
2832   grep -v '^ *+' conftest.er1 >conftest.err
2833   rm -f conftest.er1
2834   cat conftest.err >&5
2835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2836   (exit $ac_status); } &&
2837          { ac_try='test -z "$ac_cxx_werror_flag"
2838                          || test ! -s conftest.err'
2839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2840   (eval $ac_try) 2>&5
2841   ac_status=$?
2842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2843   (exit $ac_status); }; } &&
2844          { ac_try='test -s conftest.$ac_objext'
2845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2846   (eval $ac_try) 2>&5
2847   ac_status=$?
2848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2849   (exit $ac_status); }; }; then
2850   :
2851 else
2852   echo "$as_me: failed program was:" >&5
2853 sed 's/^/| /' conftest.$ac_ext >&5
2854
2855 continue
2856 fi
2857 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2858   cat >conftest.$ac_ext <<_ACEOF
2859 /* confdefs.h.  */
2860 _ACEOF
2861 cat confdefs.h >>conftest.$ac_ext
2862 cat >>conftest.$ac_ext <<_ACEOF
2863 /* end confdefs.h.  */
2864 $ac_declaration
2865 int
2866 main ()
2867 {
2868 exit (42);
2869   ;
2870   return 0;
2871 }
2872 _ACEOF
2873 rm -f conftest.$ac_objext
2874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2875   (eval $ac_compile) 2>conftest.er1
2876   ac_status=$?
2877   grep -v '^ *+' conftest.er1 >conftest.err
2878   rm -f conftest.er1
2879   cat conftest.err >&5
2880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2881   (exit $ac_status); } &&
2882          { ac_try='test -z "$ac_cxx_werror_flag"
2883                          || test ! -s conftest.err'
2884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2885   (eval $ac_try) 2>&5
2886   ac_status=$?
2887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2888   (exit $ac_status); }; } &&
2889          { ac_try='test -s conftest.$ac_objext'
2890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2891   (eval $ac_try) 2>&5
2892   ac_status=$?
2893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2894   (exit $ac_status); }; }; then
2895   break
2896 else
2897   echo "$as_me: failed program was:" >&5
2898 sed 's/^/| /' conftest.$ac_ext >&5
2899
2900 fi
2901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2902 done
2903 rm -f conftest*
2904 if test -n "$ac_declaration"; then
2905   echo '#ifdef __cplusplus' >>confdefs.h
2906   echo $ac_declaration      >>confdefs.h
2907   echo '#endif'             >>confdefs.h
2908 fi
2909
2910 ac_ext=c
2911 ac_cpp='$CPP $CPPFLAGS'
2912 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2913 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2914 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2915
2916
2917 if test "x$CHECKMEM" '!=' "x";then
2918     CC="ccmalloc $CC"
2919     CXX="ccmalloc $CXX"
2920     #echo running again
2921     #unset ac_cv_prog_CC
2922     #unset ac_cv_prog_CXX
2923     #AC_PROG_CC
2924     #AC_PROG_CXX
2925 fi
2926  ac_ext=c
2927 ac_cpp='$CPP $CPPFLAGS'
2928 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2929 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2930 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2931 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2932 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2933 # On Suns, sometimes $CPP names a directory.
2934 if test -n "$CPP" && test -d "$CPP"; then
2935   CPP=
2936 fi
2937 if test -z "$CPP"; then
2938   if test "${ac_cv_prog_CPP+set}" = set; then
2939   echo $ECHO_N "(cached) $ECHO_C" >&6
2940 else
2941       # Double quotes because CPP needs to be expanded
2942     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2943     do
2944       ac_preproc_ok=false
2945 for ac_c_preproc_warn_flag in '' yes
2946 do
2947   # Use a header file that comes with gcc, so configuring glibc
2948   # with a fresh cross-compiler works.
2949   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2950   # <limits.h> exists even on freestanding compilers.
2951   # On the NeXT, cc -E runs the code through the compiler's parser,
2952   # not just through cpp. "Syntax error" is here to catch this case.
2953   cat >conftest.$ac_ext <<_ACEOF
2954 /* confdefs.h.  */
2955 _ACEOF
2956 cat confdefs.h >>conftest.$ac_ext
2957 cat >>conftest.$ac_ext <<_ACEOF
2958 /* end confdefs.h.  */
2959 #ifdef __STDC__
2960 # include <limits.h>
2961 #else
2962 # include <assert.h>
2963 #endif
2964                      Syntax error
2965 _ACEOF
2966 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2967   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2968   ac_status=$?
2969   grep -v '^ *+' conftest.er1 >conftest.err
2970   rm -f conftest.er1
2971   cat conftest.err >&5
2972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973   (exit $ac_status); } >/dev/null; then
2974   if test -s conftest.err; then
2975     ac_cpp_err=$ac_c_preproc_warn_flag
2976     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2977   else
2978     ac_cpp_err=
2979   fi
2980 else
2981   ac_cpp_err=yes
2982 fi
2983 if test -z "$ac_cpp_err"; then
2984   :
2985 else
2986   echo "$as_me: failed program was:" >&5
2987 sed 's/^/| /' conftest.$ac_ext >&5
2988
2989   # Broken: fails on valid input.
2990 continue
2991 fi
2992 rm -f conftest.err conftest.$ac_ext
2993
2994   # OK, works on sane cases.  Now check whether non-existent headers
2995   # can be detected and how.
2996   cat >conftest.$ac_ext <<_ACEOF
2997 /* confdefs.h.  */
2998 _ACEOF
2999 cat confdefs.h >>conftest.$ac_ext
3000 cat >>conftest.$ac_ext <<_ACEOF
3001 /* end confdefs.h.  */
3002 #include <ac_nonexistent.h>
3003 _ACEOF
3004 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3005   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3006   ac_status=$?
3007   grep -v '^ *+' conftest.er1 >conftest.err
3008   rm -f conftest.er1
3009   cat conftest.err >&5
3010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3011   (exit $ac_status); } >/dev/null; then
3012   if test -s conftest.err; then
3013     ac_cpp_err=$ac_c_preproc_warn_flag
3014     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3015   else
3016     ac_cpp_err=
3017   fi
3018 else
3019   ac_cpp_err=yes
3020 fi
3021 if test -z "$ac_cpp_err"; then
3022   # Broken: success on invalid input.
3023 continue
3024 else
3025   echo "$as_me: failed program was:" >&5
3026 sed 's/^/| /' conftest.$ac_ext >&5
3027
3028   # Passes both tests.
3029 ac_preproc_ok=:
3030 break
3031 fi
3032 rm -f conftest.err conftest.$ac_ext
3033
3034 done
3035 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3036 rm -f conftest.err conftest.$ac_ext
3037 if $ac_preproc_ok; then
3038   break
3039 fi
3040
3041     done
3042     ac_cv_prog_CPP=$CPP
3043
3044 fi
3045   CPP=$ac_cv_prog_CPP
3046 else
3047   ac_cv_prog_CPP=$CPP
3048 fi
3049 echo "$as_me:$LINENO: result: $CPP" >&5
3050 echo "${ECHO_T}$CPP" >&6
3051 ac_preproc_ok=false
3052 for ac_c_preproc_warn_flag in '' yes
3053 do
3054   # Use a header file that comes with gcc, so configuring glibc
3055   # with a fresh cross-compiler works.
3056   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3057   # <limits.h> exists even on freestanding compilers.
3058   # On the NeXT, cc -E runs the code through the compiler's parser,
3059   # not just through cpp. "Syntax error" is here to catch this case.
3060   cat >conftest.$ac_ext <<_ACEOF
3061 /* confdefs.h.  */
3062 _ACEOF
3063 cat confdefs.h >>conftest.$ac_ext
3064 cat >>conftest.$ac_ext <<_ACEOF
3065 /* end confdefs.h.  */
3066 #ifdef __STDC__
3067 # include <limits.h>
3068 #else
3069 # include <assert.h>
3070 #endif
3071                      Syntax error
3072 _ACEOF
3073 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3074   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3075   ac_status=$?
3076   grep -v '^ *+' conftest.er1 >conftest.err
3077   rm -f conftest.er1
3078   cat conftest.err >&5
3079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080   (exit $ac_status); } >/dev/null; then
3081   if test -s conftest.err; then
3082     ac_cpp_err=$ac_c_preproc_warn_flag
3083     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3084   else
3085     ac_cpp_err=
3086   fi
3087 else
3088   ac_cpp_err=yes
3089 fi
3090 if test -z "$ac_cpp_err"; then
3091   :
3092 else
3093   echo "$as_me: failed program was:" >&5
3094 sed 's/^/| /' conftest.$ac_ext >&5
3095
3096   # Broken: fails on valid input.
3097 continue
3098 fi
3099 rm -f conftest.err conftest.$ac_ext
3100
3101   # OK, works on sane cases.  Now check whether non-existent headers
3102   # can be detected and how.
3103   cat >conftest.$ac_ext <<_ACEOF
3104 /* confdefs.h.  */
3105 _ACEOF
3106 cat confdefs.h >>conftest.$ac_ext
3107 cat >>conftest.$ac_ext <<_ACEOF
3108 /* end confdefs.h.  */
3109 #include <ac_nonexistent.h>
3110 _ACEOF
3111 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3112   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3113   ac_status=$?
3114   grep -v '^ *+' conftest.er1 >conftest.err
3115   rm -f conftest.er1
3116   cat conftest.err >&5
3117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118   (exit $ac_status); } >/dev/null; then
3119   if test -s conftest.err; then
3120     ac_cpp_err=$ac_c_preproc_warn_flag
3121     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3122   else
3123     ac_cpp_err=
3124   fi
3125 else
3126   ac_cpp_err=yes
3127 fi
3128 if test -z "$ac_cpp_err"; then
3129   # Broken: success on invalid input.
3130 continue
3131 else
3132   echo "$as_me: failed program was:" >&5
3133 sed 's/^/| /' conftest.$ac_ext >&5
3134
3135   # Passes both tests.
3136 ac_preproc_ok=:
3137 break
3138 fi
3139 rm -f conftest.err conftest.$ac_ext
3140
3141 done
3142 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3143 rm -f conftest.err conftest.$ac_ext
3144 if $ac_preproc_ok; then
3145   :
3146 else
3147   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3148 See \`config.log' for more details." >&5
3149 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3150 See \`config.log' for more details." >&2;}
3151    { (exit 1); exit 1; }; }
3152 fi
3153
3154 ac_ext=c
3155 ac_cpp='$CPP $CPPFLAGS'
3156 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3157 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3158 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3159
3160
3161  if test -n "$ac_tool_prefix"; then
3162   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3163 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3164 echo "$as_me:$LINENO: checking for $ac_word" >&5
3165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166 if test "${ac_cv_prog_RANLIB+set}" = set; then
3167   echo $ECHO_N "(cached) $ECHO_C" >&6
3168 else
3169   if test -n "$RANLIB"; then
3170   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3171 else
3172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173 for as_dir in $PATH
3174 do
3175   IFS=$as_save_IFS
3176   test -z "$as_dir" && as_dir=.
3177   for ac_exec_ext in '' $ac_executable_extensions; do
3178   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3180     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3181     break 2
3182   fi
3183 done
3184 done
3185
3186 fi
3187 fi
3188 RANLIB=$ac_cv_prog_RANLIB
3189 if test -n "$RANLIB"; then
3190   echo "$as_me:$LINENO: result: $RANLIB" >&5
3191 echo "${ECHO_T}$RANLIB" >&6
3192 else
3193   echo "$as_me:$LINENO: result: no" >&5
3194 echo "${ECHO_T}no" >&6
3195 fi
3196
3197 fi
3198 if test -z "$ac_cv_prog_RANLIB"; then
3199   ac_ct_RANLIB=$RANLIB
3200   # Extract the first word of "ranlib", so it can be a program name with args.
3201 set dummy ranlib; ac_word=$2
3202 echo "$as_me:$LINENO: checking for $ac_word" >&5
3203 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3204 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3205   echo $ECHO_N "(cached) $ECHO_C" >&6
3206 else
3207   if test -n "$ac_ct_RANLIB"; then
3208   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3209 else
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213   IFS=$as_save_IFS
3214   test -z "$as_dir" && as_dir=.
3215   for ac_exec_ext in '' $ac_executable_extensions; do
3216   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3217     ac_cv_prog_ac_ct_RANLIB="ranlib"
3218     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3219     break 2
3220   fi
3221 done
3222 done
3223
3224   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3225 fi
3226 fi
3227 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3228 if test -n "$ac_ct_RANLIB"; then
3229   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3230 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3231 else
3232   echo "$as_me:$LINENO: result: no" >&5
3233 echo "${ECHO_T}no" >&6
3234 fi
3235
3236   RANLIB=$ac_ct_RANLIB
3237 else
3238   RANLIB="$ac_cv_prog_RANLIB"
3239 fi
3240
3241  echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3242 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3243 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3244 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3245   echo $ECHO_N "(cached) $ECHO_C" >&6
3246 else
3247   cat >conftest.make <<\_ACEOF
3248 all:
3249         @echo 'ac_maketemp="$(MAKE)"'
3250 _ACEOF
3251 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3252 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3253 if test -n "$ac_maketemp"; then
3254   eval ac_cv_prog_make_${ac_make}_set=yes
3255 else
3256   eval ac_cv_prog_make_${ac_make}_set=no
3257 fi
3258 rm -f conftest.make
3259 fi
3260 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3261   echo "$as_me:$LINENO: result: yes" >&5
3262 echo "${ECHO_T}yes" >&6
3263   SET_MAKE=
3264 else
3265   echo "$as_me:$LINENO: result: no" >&5
3266 echo "${ECHO_T}no" >&6
3267   SET_MAKE="MAKE=${MAKE-make}"
3268 fi
3269
3270  # Find a good install program.  We prefer a C program (faster),
3271 # so one script is as good as another.  But avoid the broken or
3272 # incompatible versions:
3273 # SysV /etc/install, /usr/sbin/install
3274 # SunOS /usr/etc/install
3275 # IRIX /sbin/install
3276 # AIX /bin/install
3277 # AmigaOS /C/install, which installs bootblocks on floppy discs
3278 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3279 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3280 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3281 # OS/2's system install, which has a completely different semantic
3282 # ./install, which can be erroneously created by make from ./install.sh.
3283 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3284 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3285 if test -z "$INSTALL"; then
3286 if test "${ac_cv_path_install+set}" = set; then
3287   echo $ECHO_N "(cached) $ECHO_C" >&6
3288 else
3289   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3290 for as_dir in $PATH
3291 do
3292   IFS=$as_save_IFS
3293   test -z "$as_dir" && as_dir=.
3294   # Account for people who put trailing slashes in PATH elements.
3295 case $as_dir/ in
3296   ./ | .// | /cC/* | \
3297   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3298   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3299   /usr/ucb/* ) ;;
3300   *)
3301     # OSF1 and SCO ODT 3.0 have their own names for install.
3302     # Don't use installbsd from OSF since it installs stuff as root
3303     # by default.
3304     for ac_prog in ginstall scoinst install; do
3305       for ac_exec_ext in '' $ac_executable_extensions; do
3306         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3307           if test $ac_prog = install &&
3308             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3309             # AIX install.  It has an incompatible calling convention.
3310             :
3311           elif test $ac_prog = install &&
3312             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3313             # program-specific install script used by HP pwplus--don't use.
3314             :
3315           else
3316             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3317             break 3
3318           fi
3319         fi
3320       done
3321     done
3322     ;;
3323 esac
3324 done
3325
3326
3327 fi
3328   if test "${ac_cv_path_install+set}" = set; then
3329     INSTALL=$ac_cv_path_install
3330   else
3331     # As a last resort, use the slow shell script.  We don't cache a
3332     # path for INSTALL within a source directory, because that will
3333     # break other packages using the cache if that directory is
3334     # removed, or if the path is relative.
3335     INSTALL=$ac_install_sh
3336   fi
3337 fi
3338 echo "$as_me:$LINENO: result: $INSTALL" >&5
3339 echo "${ECHO_T}$INSTALL" >&6
3340
3341 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3342 # It thinks the first close brace ends the variable substitution.
3343 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3344
3345 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3346
3347 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3348
3349  echo "$as_me:$LINENO: checking whether ln -s works" >&5
3350 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3351 LN_S=$as_ln_s
3352 if test "$LN_S" = "ln -s"; then
3353   echo "$as_me:$LINENO: result: yes" >&5
3354 echo "${ECHO_T}yes" >&6
3355 else
3356   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3357 echo "${ECHO_T}no, using $LN_S" >&6
3358 fi
3359
3360  # Check whether --enable-shared or --disable-shared was given.
3361 if test "${enable_shared+set}" = set; then
3362   enableval="$enable_shared"
3363   p=${PACKAGE-default}
3364 case $enableval in
3365 yes) enable_shared=yes ;;
3366 no) enable_shared=no ;;
3367 *)
3368   enable_shared=no
3369   # Look at the argument we got.  We use all the common list separators.
3370   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3371   for pkg in $enableval; do
3372     if test "X$pkg" = "X$p"; then
3373       enable_shared=yes
3374     fi
3375   done
3376   IFS="$ac_save_ifs"
3377   ;;
3378 esac
3379 else
3380   enable_shared=yes
3381 fi;
3382 # Check whether --enable-static or --disable-static was given.
3383 if test "${enable_static+set}" = set; then
3384   enableval="$enable_static"
3385   p=${PACKAGE-default}
3386 case $enableval in
3387 yes) enable_static=yes ;;
3388 no) enable_static=no ;;
3389 *)
3390   enable_static=no
3391   # Look at the argument we got.  We use all the common list separators.
3392   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3393   for pkg in $enableval; do
3394     if test "X$pkg" = "X$p"; then
3395       enable_static=yes
3396     fi
3397   done
3398   IFS="$ac_save_ifs"
3399   ;;
3400 esac
3401 else
3402   enable_static=yes
3403 fi;
3404 # Check whether --enable-fast-install or --disable-fast-install was given.
3405 if test "${enable_fast_install+set}" = set; then
3406   enableval="$enable_fast_install"
3407   p=${PACKAGE-default}
3408 case $enableval in
3409 yes) enable_fast_install=yes ;;
3410 no) enable_fast_install=no ;;
3411 *)
3412   enable_fast_install=no
3413   # Look at the argument we got.  We use all the common list separators.
3414   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3415   for pkg in $enableval; do
3416     if test "X$pkg" = "X$p"; then
3417       enable_fast_install=yes
3418     fi
3419   done
3420   IFS="$ac_save_ifs"
3421   ;;
3422 esac
3423 else
3424   enable_fast_install=yes
3425 fi;
3426 # Find the correct PATH separator.  Usually this is `:', but
3427 # DJGPP uses `;' like DOS.
3428 if test "X${PATH_SEPARATOR+set}" != Xset; then
3429   UNAME=${UNAME-`uname 2>/dev/null`}
3430   case X$UNAME in
3431     *-DOS) lt_cv_sys_path_separator=';' ;;
3432     *)     lt_cv_sys_path_separator=':' ;;
3433   esac
3434   PATH_SEPARATOR=$lt_cv_sys_path_separator
3435 fi
3436
3437
3438 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3439 if test "${with_gnu_ld+set}" = set; then
3440   withval="$with_gnu_ld"
3441   test "$withval" = no || with_gnu_ld=yes
3442 else
3443   with_gnu_ld=no
3444 fi;
3445 ac_prog=ld
3446 if test "$GCC" = yes; then
3447   # Check if gcc -print-prog-name=ld gives a path.
3448   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3449 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3450   case $host in
3451   *-*-mingw*)
3452     # gcc leaves a trailing carriage return which upsets mingw
3453     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3454   *)
3455     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3456   esac
3457   case $ac_prog in
3458     # Accept absolute paths.
3459     [\\/]* | [A-Za-z]:[\\/]*)
3460       re_direlt='/[^/][^/]*/\.\./'
3461       # Canonicalize the path of ld
3462       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3463       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3464         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3465       done
3466       test -z "$LD" && LD="$ac_prog"
3467       ;;
3468   "")
3469     # If it fails, then pretend we aren't using GCC.
3470     ac_prog=ld
3471     ;;
3472   *)
3473     # If it is relative, then search for the first ld in PATH.
3474     with_gnu_ld=unknown
3475     ;;
3476   esac
3477 elif test "$with_gnu_ld" = yes; then
3478   echo "$as_me:$LINENO: checking for GNU ld" >&5
3479 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3480 else
3481   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3482 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3483 fi
3484 if test "${lt_cv_path_LD+set}" = set; then
3485   echo $ECHO_N "(cached) $ECHO_C" >&6
3486 else
3487   if test -z "$LD"; then
3488   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3489   for ac_dir in $PATH; do
3490     test -z "$ac_dir" && ac_dir=.
3491     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3492       lt_cv_path_LD="$ac_dir/$ac_prog"
3493       # Check to see if the program is GNU ld.  I'd rather use --version,
3494       # but apparently some GNU ld's only accept -v.
3495       # Break only if it was the GNU/non-GNU ld that we prefer.
3496       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3497         test "$with_gnu_ld" != no && break
3498       else
3499         test "$with_gnu_ld" != yes && break
3500       fi
3501     fi
3502   done
3503   IFS="$ac_save_ifs"
3504 else
3505   lt_cv_path_LD="$LD" # Let the user override the test with a path.
3506 fi
3507 fi
3508
3509 LD="$lt_cv_path_LD"
3510 if test -n "$LD"; then
3511   echo "$as_me:$LINENO: result: $LD" >&5
3512 echo "${ECHO_T}$LD" >&6
3513 else
3514   echo "$as_me:$LINENO: result: no" >&5
3515 echo "${ECHO_T}no" >&6
3516 fi
3517 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3518 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3519    { (exit 1); exit 1; }; }
3520 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3521 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3522 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3523   echo $ECHO_N "(cached) $ECHO_C" >&6
3524 else
3525   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3526 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3527   lt_cv_prog_gnu_ld=yes
3528 else
3529   lt_cv_prog_gnu_ld=no
3530 fi
3531 fi
3532 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3533 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3534 with_gnu_ld=$lt_cv_prog_gnu_ld
3535
3536
3537 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3538 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3539 if test "${lt_cv_ld_reload_flag+set}" = set; then
3540   echo $ECHO_N "(cached) $ECHO_C" >&6
3541 else
3542   lt_cv_ld_reload_flag='-r'
3543 fi
3544 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3545 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3546 reload_flag=$lt_cv_ld_reload_flag
3547 test -n "$reload_flag" && reload_flag=" $reload_flag"
3548
3549 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3550 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3551 if test "${lt_cv_path_NM+set}" = set; then
3552   echo $ECHO_N "(cached) $ECHO_C" >&6
3553 else
3554   if test -n "$NM"; then
3555   # Let the user override the test.
3556   lt_cv_path_NM="$NM"
3557 else
3558   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3559   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3560     test -z "$ac_dir" && ac_dir=.
3561     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3562     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3563       # Check to see if the nm accepts a BSD-compat flag.
3564       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3565       #   nm: unknown option "B" ignored
3566       # Tru64's nm complains that /dev/null is an invalid object file
3567       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3568         lt_cv_path_NM="$tmp_nm -B"
3569         break
3570       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3571         lt_cv_path_NM="$tmp_nm -p"
3572         break
3573       else
3574         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3575         continue # so that we can try to find one that supports BSD flags
3576       fi
3577     fi
3578   done
3579   IFS="$ac_save_ifs"
3580   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3581 fi
3582 fi
3583
3584 NM="$lt_cv_path_NM"
3585 echo "$as_me:$LINENO: result: $NM" >&5
3586 echo "${ECHO_T}$NM" >&6
3587
3588 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3589 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
3590 if test "${lt_cv_path_SED+set}" = set; then
3591   echo $ECHO_N "(cached) $ECHO_C" >&6
3592 else
3593   # Loop through the user's path and test for sed and gsed.
3594 # Then use that list of sed's as ones to test for truncation.
3595 as_executable_p="test -f"
3596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3597 for as_dir in $PATH
3598 do
3599   IFS=$as_save_IFS
3600   test -z "$as_dir" && as_dir=.
3601   for ac_prog in sed gsed; do
3602     for ac_exec_ext in '' $ac_executable_extensions; do
3603       if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3604         _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext"
3605       fi
3606     done
3607   done
3608 done
3609
3610   # Create a temporary directory, and hook for its removal unless debugging.
3611 $debug ||
3612 {
3613   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
3614   trap '{ (exit 1); exit 1; }' 1 2 13 15
3615 }
3616
3617 # Create a (secure) tmp directory for tmp files.
3618 : ${TMPDIR=/tmp}
3619 {
3620   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/sedXXXXXX") 2>/dev/null` &&
3621   test -n "$tmp" && test -d "$tmp"
3622 }  ||
3623 {
3624   tmp=$TMPDIR/sed$$-$RANDOM
3625   (umask 077 && mkdir $tmp)
3626 } ||
3627 {
3628    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
3629    { (exit 1); exit 1; }
3630 }
3631   _max=0
3632   _count=0
3633   # Add /usr/xpg4/bin/sed as it is typically found on Solaris
3634   # along with /bin/sed that truncates output.
3635   for _sed in $_sed_list /usr/xpg4/bin/sed; do
3636     test ! -f ${_sed} && break
3637     cat /dev/null > "$tmp/sed.in"
3638     _count=0
3639     echo ${ECHO_N-$ac_n} "0123456789${ECHO_C-$ac_c}" >"$tmp/sed.in"
3640     # Check for GNU sed and select it if it is found.
3641     if "${_sed}" --version 2>&1 < /dev/null | egrep '(GNU)' > /dev/null; then
3642       lt_cv_path_SED=${_sed}
3643       break
3644     fi
3645     while true; do
3646       cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp"
3647       mv "$tmp/sed.tmp" "$tmp/sed.in"
3648       cp "$tmp/sed.in" "$tmp/sed.nl"
3649       echo >>"$tmp/sed.nl"
3650       ${_sed} -e 's/a$//' < "$tmp/sed.nl" >"$tmp/sed.out" || break
3651       cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break
3652       # 40000 chars as input seems more than enough
3653       test $_count -gt 10 && break
3654       _count=`expr $_count + 1`
3655       if test $_count -gt $_max; then
3656         _max=$_count
3657         lt_cv_path_SED=$_sed
3658       fi
3659     done
3660   done
3661   rm -rf "$tmp"
3662
3663 fi
3664
3665 if test "X$SED" != "X"; then
3666   lt_cv_path_SED=$SED
3667 else
3668   SED=$lt_cv_path_SED
3669 fi
3670 echo "$as_me:$LINENO: result: $SED" >&5
3671 echo "${ECHO_T}$SED" >&6
3672
3673 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
3674 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
3675 if test "${lt_cv_deplibs_check_method+set}" = set; then
3676   echo $ECHO_N "(cached) $ECHO_C" >&6
3677 else
3678   lt_cv_file_magic_cmd='$MAGIC_CMD'
3679 lt_cv_file_magic_test_file=
3680 lt_cv_deplibs_check_method='unknown'
3681 # Need to set the preceding variable on all platforms that support
3682 # interlibrary dependencies.
3683 # 'none' -- dependencies not supported.
3684 # `unknown' -- same as none, but documents that we really don't know.
3685 # 'pass_all' -- all dependencies passed with no checks.
3686 # 'test_compile' -- check by making test program.
3687 # 'file_magic [[regex]]' -- check by looking for files in library path
3688 # which responds to the $file_magic_cmd with a given egrep regex.
3689 # If you have `file' or equivalent on your system and you're not sure
3690 # whether `pass_all' will *always* work, you probably want this one.
3691
3692 case $host_os in
3693 aix4* | aix5*)
3694   lt_cv_deplibs_check_method=pass_all
3695   ;;
3696
3697 beos*)
3698   lt_cv_deplibs_check_method=pass_all
3699   ;;
3700
3701 bsdi4*)
3702   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3703   lt_cv_file_magic_cmd='/usr/bin/file -L'
3704   lt_cv_file_magic_test_file=/shlib/libc.so
3705   ;;
3706
3707 cygwin* | mingw* | pw32*)
3708   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3709   lt_cv_file_magic_cmd='$OBJDUMP -f'
3710   ;;
3711
3712 darwin* | rhapsody*)
3713   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3714   lt_cv_file_magic_cmd='/usr/bin/file -L'
3715   case "$host_os" in
3716   rhapsody* | darwin1.[012])
3717     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
3718     ;;
3719   *) # Darwin 1.3 on
3720     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3721     ;;
3722   esac
3723   ;;
3724
3725 freebsd*)
3726   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3727     case $host_cpu in
3728     i*86 )
3729       # Not sure whether the presence of OpenBSD here was a mistake.
3730       # Let's accept both of them until this is cleared up.
3731       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3732       lt_cv_file_magic_cmd=/usr/bin/file
3733       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3734       ;;
3735     esac
3736   else
3737     lt_cv_deplibs_check_method=pass_all
3738   fi
3739   ;;
3740
3741 gnu*)
3742   lt_cv_deplibs_check_method=pass_all
3743   ;;
3744
3745 hpux10.20*|hpux11*)
3746   lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3747   lt_cv_file_magic_cmd=/usr/bin/file
3748   lt_cv_file_magic_test_file=/usr/lib/libc.sl
3749   ;;
3750
3751 irix5* | irix6* | nonstopux*)
3752   case $host_os in
3753   irix5* | nonstopux*)
3754     # this will be overridden with pass_all, but let us keep it just in case
3755     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3756     ;;
3757   *)
3758     case $LD in
3759     *-32|*"-32 ") libmagic=32-bit;;
3760     *-n32|*"-n32 ") libmagic=N32;;
3761     *-64|*"-64 ") libmagic=64-bit;;
3762     *) libmagic=never-match;;
3763     esac
3764     # this will be overridden with pass_all, but let us keep it just in case
3765     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3766     ;;
3767   esac
3768   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3769   lt_cv_deplibs_check_method=pass_all
3770   ;;
3771
3772 # This must be Linux ELF.
3773 linux-gnu*)
3774   case $host_cpu in
3775   alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | s390* | x86_64*)
3776     lt_cv_deplibs_check_method=pass_all ;;
3777   *)
3778     # glibc up to 2.1.1 does not perform some relocations on ARM
3779     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3780   esac
3781   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3782   ;;
3783
3784 netbsd*)
3785   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3786     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3787   else
3788     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
3789   fi
3790   ;;
3791
3792 newos6*)
3793   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3794   lt_cv_file_magic_cmd=/usr/bin/file
3795   lt_cv_file_magic_test_file=/usr/lib/libnls.so
3796   ;;
3797
3798 openbsd*)
3799   lt_cv_file_magic_cmd=/usr/bin/file
3800   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3801   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
3802     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
3803   else
3804     lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
3805   fi
3806   ;;
3807
3808 osf3* | osf4* | osf5*)
3809   # this will be overridden with pass_all, but let us keep it just in case
3810   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3811   lt_cv_file_magic_test_file=/shlib/libc.so
3812   lt_cv_deplibs_check_method=pass_all
3813   ;;
3814
3815 sco3.2v5*)
3816   lt_cv_deplibs_check_method=pass_all
3817   ;;
3818
3819 solaris*)
3820   lt_cv_deplibs_check_method=pass_all
3821   lt_cv_file_magic_test_file=/lib/libc.so
3822   ;;
3823
3824 sysv5uw[78]* | sysv4*uw2*)
3825   lt_cv_deplibs_check_method=pass_all
3826   ;;
3827
3828 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3829   case $host_vendor in
3830   motorola)
3831     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]'
3832     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3833     ;;
3834   ncr)
3835     lt_cv_deplibs_check_method=pass_all
3836     ;;
3837   sequent)
3838     lt_cv_file_magic_cmd='/bin/file'
3839     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
3840     ;;
3841   sni)
3842     lt_cv_file_magic_cmd='/bin/file'
3843     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
3844     lt_cv_file_magic_test_file=/lib/libc.so
3845     ;;
3846   siemens)
3847     lt_cv_deplibs_check_method=pass_all
3848     ;;
3849   esac
3850   ;;
3851 esac
3852
3853 fi
3854 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3855 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3856 file_magic_cmd=$lt_cv_file_magic_cmd
3857 deplibs_check_method=$lt_cv_deplibs_check_method
3858
3859
3860
3861
3862
3863
3864
3865
3866 # Check for command to grab the raw symbol name followed by C symbol from nm.
3867 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
3868 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
3869 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
3870   echo $ECHO_N "(cached) $ECHO_C" >&6
3871 else
3872
3873 # These are sane defaults that work on at least a few old systems.
3874 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
3875
3876 # Character class describing NM global symbol codes.
3877 symcode='[BCDEGRST]'
3878
3879 # Regexp to match symbols that can be accessed directly from C.
3880 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
3881
3882 # Transform the above into a raw symbol and a C symbol.
3883 symxfrm='\1 \2\3 \3'
3884
3885 # Transform an extracted symbol line into a proper C declaration
3886 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
3887
3888 # Transform an extracted symbol line into symbol name and symbol address
3889 lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
3890
3891 # Define system-specific variables.
3892 case $host_os in
3893 aix*)
3894   symcode='[BCDT]'
3895   ;;
3896 cygwin* | mingw* | pw32*)
3897   symcode='[ABCDGISTW]'
3898   ;;
3899 hpux*) # Its linker distinguishes data from code symbols
3900   lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
3901   lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
3902   ;;
3903 irix* | nonstopux*)
3904   symcode='[BCDEGRST]'
3905   ;;
3906 osf*)
3907   symcode='[BCDEGQRST]'
3908   ;;
3909 solaris* | sysv5*)
3910   symcode='[BDT]'
3911   ;;
3912 sysv4)
3913   symcode='[DFNSTU]'
3914   ;;
3915 esac
3916
3917 # Handle CRLF in mingw tool chain
3918 opt_cr=
3919 case $host_os in
3920 mingw*)
3921   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
3922   ;;
3923 esac
3924
3925 # If we're using GNU nm, then use its standard symbol codes.
3926 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
3927   symcode='[ABCDGISTW]'
3928 fi
3929
3930 # Try without a prefix undercore, then with it.
3931 for ac_symprfx in "" "_"; do
3932
3933   # Write the raw and C identifiers.
3934 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[         ]\($symcode$symcode*\)[         ][      ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
3935
3936   # Check to see that the pipe works correctly.
3937   pipe_works=no
3938   rm -f conftest*
3939   cat > conftest.$ac_ext <<EOF
3940 #ifdef __cplusplus
3941 extern "C" {
3942 #endif
3943 char nm_test_var;
3944 void nm_test_func(){}
3945 #ifdef __cplusplus
3946 }
3947 #endif
3948 int main(){nm_test_var='a';nm_test_func();return(0);}
3949 EOF
3950
3951   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3952   (eval $ac_compile) 2>&5
3953   ac_status=$?
3954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3955   (exit $ac_status); }; then
3956     # Now try to grab the symbols.
3957     nlist=conftest.nm
3958     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
3959   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
3960   ac_status=$?
3961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3962   (exit $ac_status); } && test -s "$nlist"; then
3963       # Try sorting and uniquifying the output.
3964       if sort "$nlist" | uniq > "$nlist"T; then
3965         mv -f "$nlist"T "$nlist"
3966       else
3967         rm -f "$nlist"T
3968       fi
3969
3970       # Make sure that we snagged all the symbols we need.
3971       if egrep ' nm_test_var$' "$nlist" >/dev/null; then
3972         if egrep ' nm_test_func$' "$nlist" >/dev/null; then
3973           cat <<EOF > conftest.$ac_ext
3974 #ifdef __cplusplus
3975 extern "C" {
3976 #endif
3977
3978 EOF
3979           # Now generate the symbol file.
3980           eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
3981
3982           cat <<EOF >> conftest.$ac_ext
3983 #if defined (__STDC__) && __STDC__
3984 # define lt_ptr void *
3985 #else
3986 # define lt_ptr char *
3987 # define const
3988 #endif
3989
3990 /* The mapping between symbol names and symbols. */
3991 const struct {
3992   const char *name;
3993   lt_ptr address;
3994 }
3995 lt_preloaded_symbols[] =
3996 {
3997 EOF
3998           sed "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext
3999           cat <<\EOF >> conftest.$ac_ext
4000   {0, (lt_ptr) 0}
4001 };
4002
4003 #ifdef __cplusplus
4004 }
4005 #endif
4006 EOF
4007           # Now try linking the two files.
4008           mv conftest.$ac_objext conftstm.$ac_objext
4009           save_LIBS="$LIBS"
4010           save_CFLAGS="$CFLAGS"
4011           LIBS="conftstm.$ac_objext"
4012           CFLAGS="$CFLAGS$no_builtin_flag"
4013           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4014   (eval $ac_link) 2>&5
4015   ac_status=$?
4016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017   (exit $ac_status); } && test -s conftest$ac_exeext; then
4018             pipe_works=yes
4019           fi
4020           LIBS="$save_LIBS"
4021           CFLAGS="$save_CFLAGS"
4022         else
4023           echo "cannot find nm_test_func in $nlist" >&5
4024         fi
4025       else
4026         echo "cannot find nm_test_var in $nlist" >&5
4027       fi
4028     else
4029       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4030     fi
4031   else
4032     echo "$progname: failed program was:" >&5
4033     cat conftest.$ac_ext >&5
4034   fi
4035   rm -f conftest* conftst*
4036
4037   # Do not use the global_symbol_pipe unless it works.
4038   if test "$pipe_works" = yes; then
4039     break
4040   else
4041     lt_cv_sys_global_symbol_pipe=
4042   fi
4043 done
4044
4045 fi
4046
4047 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4048 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4049   global_symbol_to_cdecl=
4050   global_symbol_to_c_name_address=
4051 else
4052   global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4053   global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address"
4054 fi
4055 if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address";
4056 then
4057   echo "$as_me:$LINENO: result: failed" >&5
4058 echo "${ECHO_T}failed" >&6
4059 else
4060   echo "$as_me:$LINENO: result: ok" >&5
4061 echo "${ECHO_T}ok" >&6
4062 fi
4063
4064
4065 echo "$as_me:$LINENO: checking for egrep" >&5
4066 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4067 if test "${ac_cv_prog_egrep+set}" = set; then
4068   echo $ECHO_N "(cached) $ECHO_C" >&6
4069 else
4070   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4071     then ac_cv_prog_egrep='grep -E'
4072     else ac_cv_prog_egrep='egrep'
4073     fi
4074 fi
4075 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4076 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4077  EGREP=$ac_cv_prog_egrep
4078
4079
4080 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4081 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4082 if test "${ac_cv_header_stdc+set}" = set; then
4083   echo $ECHO_N "(cached) $ECHO_C" >&6
4084 else
4085   cat >conftest.$ac_ext <<_ACEOF
4086 /* confdefs.h.  */
4087 _ACEOF
4088 cat confdefs.h >>conftest.$ac_ext
4089 cat >>conftest.$ac_ext <<_ACEOF
4090 /* end confdefs.h.  */
4091 #include <stdlib.h>
4092 #include <stdarg.h>
4093 #include <string.h>
4094 #include <float.h>
4095
4096 int
4097 main ()
4098 {
4099
4100   ;
4101   return 0;
4102 }
4103 _ACEOF
4104 rm -f conftest.$ac_objext
4105 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4106   (eval $ac_compile) 2>conftest.er1
4107   ac_status=$?
4108   grep -v '^ *+' conftest.er1 >conftest.err
4109   rm -f conftest.er1
4110   cat conftest.err >&5
4111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4112   (exit $ac_status); } &&
4113          { ac_try='test -z "$ac_c_werror_flag"
4114                          || test ! -s conftest.err'
4115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4116   (eval $ac_try) 2>&5
4117   ac_status=$?
4118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4119   (exit $ac_status); }; } &&
4120          { ac_try='test -s conftest.$ac_objext'
4121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4122   (eval $ac_try) 2>&5
4123   ac_status=$?
4124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4125   (exit $ac_status); }; }; then
4126   ac_cv_header_stdc=yes
4127 else
4128   echo "$as_me: failed program was:" >&5
4129 sed 's/^/| /' conftest.$ac_ext >&5
4130
4131 ac_cv_header_stdc=no
4132 fi
4133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4134
4135 if test $ac_cv_header_stdc = yes; then
4136   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4137   cat >conftest.$ac_ext <<_ACEOF
4138 /* confdefs.h.  */
4139 _ACEOF
4140 cat confdefs.h >>conftest.$ac_ext
4141 cat >>conftest.$ac_ext <<_ACEOF
4142 /* end confdefs.h.  */
4143 #include <string.h>
4144
4145 _ACEOF
4146 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4147   $EGREP "memchr" >/dev/null 2>&1; then
4148   :
4149 else
4150   ac_cv_header_stdc=no
4151 fi
4152 rm -f conftest*
4153
4154 fi
4155
4156 if test $ac_cv_header_stdc = yes; then
4157   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4158   cat >conftest.$ac_ext <<_ACEOF
4159 /* confdefs.h.  */
4160 _ACEOF
4161 cat confdefs.h >>conftest.$ac_ext
4162 cat >>conftest.$ac_ext <<_ACEOF
4163 /* end confdefs.h.  */
4164 #include <stdlib.h>
4165
4166 _ACEOF
4167 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4168   $EGREP "free" >/dev/null 2>&1; then
4169   :
4170 else
4171   ac_cv_header_stdc=no
4172 fi
4173 rm -f conftest*
4174
4175 fi
4176
4177 if test $ac_cv_header_stdc = yes; then
4178   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4179   if test "$cross_compiling" = yes; then
4180   :
4181 else
4182   cat >conftest.$ac_ext <<_ACEOF
4183 /* confdefs.h.  */
4184 _ACEOF
4185 cat confdefs.h >>conftest.$ac_ext
4186 cat >>conftest.$ac_ext <<_ACEOF
4187 /* end confdefs.h.  */
4188 #include <ctype.h>
4189 #if ((' ' & 0x0FF) == 0x020)
4190 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4191 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4192 #else
4193 # define ISLOWER(c) \
4194                    (('a' <= (c) && (c) <= 'i') \
4195                      || ('j' <= (c) && (c) <= 'r') \
4196                      || ('s' <= (c) && (c) <= 'z'))
4197 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4198 #endif
4199
4200 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4201 int
4202 main ()
4203 {
4204   int i;
4205   for (i = 0; i < 256; i++)
4206     if (XOR (islower (i), ISLOWER (i))
4207         || toupper (i) != TOUPPER (i))
4208       exit(2);
4209   exit (0);
4210 }
4211 _ACEOF
4212 rm -f conftest$ac_exeext
4213 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4214   (eval $ac_link) 2>&5
4215   ac_status=$?
4216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4217   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4218   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4219   (eval $ac_try) 2>&5
4220   ac_status=$?
4221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4222   (exit $ac_status); }; }; then
4223   :
4224 else
4225   echo "$as_me: program exited with status $ac_status" >&5
4226 echo "$as_me: failed program was:" >&5
4227 sed 's/^/| /' conftest.$ac_ext >&5
4228
4229 ( exit $ac_status )
4230 ac_cv_header_stdc=no
4231 fi
4232 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4233 fi
4234 fi
4235 fi
4236 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4237 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4238 if test $ac_cv_header_stdc = yes; then
4239
4240 cat >>confdefs.h <<\_ACEOF
4241 #define STDC_HEADERS 1
4242 _ACEOF
4243
4244 fi
4245
4246 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4257                   inttypes.h stdint.h unistd.h
4258 do
4259 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4260 echo "$as_me:$LINENO: checking for $ac_header" >&5
4261 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4262 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4263   echo $ECHO_N "(cached) $ECHO_C" >&6
4264 else
4265   cat >conftest.$ac_ext <<_ACEOF
4266 /* confdefs.h.  */
4267 _ACEOF
4268 cat confdefs.h >>conftest.$ac_ext
4269 cat >>conftest.$ac_ext <<_ACEOF
4270 /* end confdefs.h.  */
4271 $ac_includes_default
4272
4273 #include <$ac_header>
4274 _ACEOF
4275 rm -f conftest.$ac_objext
4276 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4277   (eval $ac_compile) 2>conftest.er1
4278   ac_status=$?
4279   grep -v '^ *+' conftest.er1 >conftest.err
4280   rm -f conftest.er1
4281   cat conftest.err >&5
4282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283   (exit $ac_status); } &&
4284          { ac_try='test -z "$ac_c_werror_flag"
4285                          || test ! -s conftest.err'
4286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4287   (eval $ac_try) 2>&5
4288   ac_status=$?
4289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290   (exit $ac_status); }; } &&
4291          { ac_try='test -s conftest.$ac_objext'
4292   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293   (eval $ac_try) 2>&5
4294   ac_status=$?
4295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296   (exit $ac_status); }; }; then
4297   eval "$as_ac_Header=yes"
4298 else
4299   echo "$as_me: failed program was:" >&5
4300 sed 's/^/| /' conftest.$ac_ext >&5
4301
4302 eval "$as_ac_Header=no"
4303 fi
4304 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4305 fi
4306 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4307 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4308 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4309   cat >>confdefs.h <<_ACEOF
4310 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4311 _ACEOF
4312
4313 fi
4314
4315 done
4316
4317
4318
4319 for ac_header in dlfcn.h
4320 do
4321 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4322 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4323   echo "$as_me:$LINENO: checking for $ac_header" >&5
4324 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4325 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4326   echo $ECHO_N "(cached) $ECHO_C" >&6
4327 fi
4328 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4329 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4330 else
4331   # Is the header compilable?
4332 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4333 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4334 cat >conftest.$ac_ext <<_ACEOF
4335 /* confdefs.h.  */
4336 _ACEOF
4337 cat confdefs.h >>conftest.$ac_ext
4338 cat >>conftest.$ac_ext <<_ACEOF
4339 /* end confdefs.h.  */
4340 $ac_includes_default
4341 #include <$ac_header>
4342 _ACEOF
4343 rm -f conftest.$ac_objext
4344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4345   (eval $ac_compile) 2>conftest.er1
4346   ac_status=$?
4347   grep -v '^ *+' conftest.er1 >conftest.err
4348   rm -f conftest.er1
4349   cat conftest.err >&5
4350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351   (exit $ac_status); } &&
4352          { ac_try='test -z "$ac_c_werror_flag"
4353                          || test ! -s conftest.err'
4354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4355   (eval $ac_try) 2>&5
4356   ac_status=$?
4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4358   (exit $ac_status); }; } &&
4359          { ac_try='test -s conftest.$ac_objext'
4360   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4361   (eval $ac_try) 2>&5
4362   ac_status=$?
4363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364   (exit $ac_status); }; }; then
4365   ac_header_compiler=yes
4366 else
4367   echo "$as_me: failed program was:" >&5
4368 sed 's/^/| /' conftest.$ac_ext >&5
4369
4370 ac_header_compiler=no
4371 fi
4372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4373 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4374 echo "${ECHO_T}$ac_header_compiler" >&6
4375
4376 # Is the header present?
4377 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4378 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4379 cat >conftest.$ac_ext <<_ACEOF
4380 /* confdefs.h.  */
4381 _ACEOF
4382 cat confdefs.h >>conftest.$ac_ext
4383 cat >>conftest.$ac_ext <<_ACEOF
4384 /* end confdefs.h.  */
4385 #include <$ac_header>
4386 _ACEOF
4387 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4388   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4389   ac_status=$?
4390   grep -v '^ *+' conftest.er1 >conftest.err
4391   rm -f conftest.er1
4392   cat conftest.err >&5
4393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394   (exit $ac_status); } >/dev/null; then
4395   if test -s conftest.err; then
4396     ac_cpp_err=$ac_c_preproc_warn_flag
4397     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4398   else
4399     ac_cpp_err=
4400   fi
4401 else
4402   ac_cpp_err=yes
4403 fi
4404 if test -z "$ac_cpp_err"; then
4405   ac_header_preproc=yes
4406 else
4407   echo "$as_me: failed program was:" >&5
4408 sed 's/^/| /' conftest.$ac_ext >&5
4409
4410   ac_header_preproc=no
4411 fi
4412 rm -f conftest.err conftest.$ac_ext
4413 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4414 echo "${ECHO_T}$ac_header_preproc" >&6
4415
4416 # So?  What about this header?
4417 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4418   yes:no: )
4419     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4420 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4421     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4422 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4423     ac_header_preproc=yes
4424     ;;
4425   no:yes:* )
4426     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4427 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4428     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4429 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4430     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4431 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4432     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4433 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4434     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4435 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4436     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4437 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4438     (
4439       cat <<\_ASBOX
4440 ## ------------------------------------------ ##
4441 ## Report this to the AC_PACKAGE_NAME lists.  ##
4442 ## ------------------------------------------ ##
4443 _ASBOX
4444     ) |
4445       sed "s/^/$as_me: WARNING:     /" >&2
4446     ;;
4447 esac
4448 echo "$as_me:$LINENO: checking for $ac_header" >&5
4449 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4450 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4451   echo $ECHO_N "(cached) $ECHO_C" >&6
4452 else
4453   eval "$as_ac_Header=\$ac_header_preproc"
4454 fi
4455 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4456 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4457
4458 fi
4459 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4460   cat >>confdefs.h <<_ACEOF
4461 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4462 _ACEOF
4463
4464 fi
4465
4466 done
4467
4468
4469
4470
4471
4472
4473 # Only perform the check for file, if the check method requires it
4474 case $deplibs_check_method in
4475 file_magic*)
4476   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4477     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4478 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4479 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4480   echo $ECHO_N "(cached) $ECHO_C" >&6
4481 else
4482   case $MAGIC_CMD in
4483   /*)
4484   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4485   ;;
4486   ?:/*)
4487   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4488   ;;
4489   *)
4490   ac_save_MAGIC_CMD="$MAGIC_CMD"
4491   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4492   ac_dummy="/usr/bin:$PATH"
4493   for ac_dir in $ac_dummy; do
4494     test -z "$ac_dir" && ac_dir=.
4495     if test -f $ac_dir/${ac_tool_prefix}file; then
4496       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4497       if test -n "$file_magic_test_file"; then
4498         case $deplibs_check_method in
4499         "file_magic "*)
4500           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4501           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4502           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4503             egrep "$file_magic_regex" > /dev/null; then
4504             :
4505           else
4506             cat <<EOF 1>&2
4507
4508 *** Warning: the command libtool uses to detect shared libraries,
4509 *** $file_magic_cmd, produces output that libtool cannot recognize.
4510 *** The result is that libtool may fail to recognize shared libraries
4511 *** as such.  This will affect the creation of libtool libraries that
4512 *** depend on shared libraries, but programs linked with such libtool
4513 *** libraries will work regardless of this problem.  Nevertheless, you
4514 *** may want to report the problem to your system manager and/or to
4515 *** bug-libtool@gnu.org
4516
4517 EOF
4518           fi ;;
4519         esac
4520       fi
4521       break
4522     fi
4523   done
4524   IFS="$ac_save_ifs"
4525   MAGIC_CMD="$ac_save_MAGIC_CMD"
4526   ;;
4527 esac
4528 fi
4529
4530 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4531 if test -n "$MAGIC_CMD"; then
4532   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4533 echo "${ECHO_T}$MAGIC_CMD" >&6
4534 else
4535   echo "$as_me:$LINENO: result: no" >&5
4536 echo "${ECHO_T}no" >&6
4537 fi
4538
4539 if test -z "$lt_cv_path_MAGIC_CMD"; then
4540   if test -n "$ac_tool_prefix"; then
4541     echo "$as_me:$LINENO: checking for file" >&5
4542 echo $ECHO_N "checking for file... $ECHO_C" >&6
4543 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4544   echo $ECHO_N "(cached) $ECHO_C" >&6
4545 else
4546   case $MAGIC_CMD in
4547   /*)
4548   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4549   ;;
4550   ?:/*)
4551   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4552   ;;
4553   *)
4554   ac_save_MAGIC_CMD="$MAGIC_CMD"
4555   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4556   ac_dummy="/usr/bin:$PATH"
4557   for ac_dir in $ac_dummy; do
4558     test -z "$ac_dir" && ac_dir=.
4559     if test -f $ac_dir/file; then
4560       lt_cv_path_MAGIC_CMD="$ac_dir/file"
4561       if test -n "$file_magic_test_file"; then
4562         case $deplibs_check_method in
4563         "file_magic "*)
4564           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4565           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4566           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4567             egrep "$file_magic_regex" > /dev/null; then
4568             :
4569           else
4570             cat <<EOF 1>&2
4571
4572 *** Warning: the command libtool uses to detect shared libraries,
4573 *** $file_magic_cmd, produces output that libtool cannot recognize.
4574 *** The result is that libtool may fail to recognize shared libraries
4575 *** as such.  This will affect the creation of libtool libraries that
4576 *** depend on shared libraries, but programs linked with such libtool
4577 *** libraries will work regardless of this problem.  Nevertheless, you
4578 *** may want to report the problem to your system manager and/or to
4579 *** bug-libtool@gnu.org
4580
4581 EOF
4582           fi ;;
4583         esac
4584       fi
4585       break
4586     fi
4587   done
4588   IFS="$ac_save_ifs"
4589   MAGIC_CMD="$ac_save_MAGIC_CMD"
4590   ;;
4591 esac
4592 fi
4593
4594 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4595 if test -n "$MAGIC_CMD"; then
4596   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4597 echo "${ECHO_T}$MAGIC_CMD" >&6
4598 else
4599   echo "$as_me:$LINENO: result: no" >&5
4600 echo "${ECHO_T}no" >&6
4601 fi
4602
4603   else
4604     MAGIC_CMD=:
4605   fi
4606 fi
4607
4608   fi
4609   ;;
4610 esac
4611
4612 if test -n "$ac_tool_prefix"; then
4613   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4614 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4615 echo "$as_me:$LINENO: checking for $ac_word" >&5
4616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4617 if test "${ac_cv_prog_RANLIB+set}" = set; then
4618   echo $ECHO_N "(cached) $ECHO_C" >&6
4619 else
4620   if test -n "$RANLIB"; then
4621   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4622 else
4623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4624 for as_dir in $PATH
4625 do
4626   IFS=$as_save_IFS
4627   test -z "$as_dir" && as_dir=.
4628   for ac_exec_ext in '' $ac_executable_extensions; do
4629   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4630     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4631     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4632     break 2
4633   fi
4634 done
4635 done
4636
4637 fi
4638 fi
4639 RANLIB=$ac_cv_prog_RANLIB
4640 if test -n "$RANLIB"; then
4641   echo "$as_me:$LINENO: result: $RANLIB" >&5
4642 echo "${ECHO_T}$RANLIB" >&6
4643 else
4644   echo "$as_me:$LINENO: result: no" >&5
4645 echo "${ECHO_T}no" >&6
4646 fi
4647
4648 fi
4649 if test -z "$ac_cv_prog_RANLIB"; then
4650   ac_ct_RANLIB=$RANLIB
4651   # Extract the first word of "ranlib", so it can be a program name with args.
4652 set dummy ranlib; ac_word=$2
4653 echo "$as_me:$LINENO: checking for $ac_word" >&5
4654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4655 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4656   echo $ECHO_N "(cached) $ECHO_C" >&6
4657 else
4658   if test -n "$ac_ct_RANLIB"; then
4659   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4660 else
4661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4662 for as_dir in $PATH
4663 do
4664   IFS=$as_save_IFS
4665   test -z "$as_dir" && as_dir=.
4666   for ac_exec_ext in '' $ac_executable_extensions; do
4667   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4668     ac_cv_prog_ac_ct_RANLIB="ranlib"
4669     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4670     break 2
4671   fi
4672 done
4673 done
4674
4675   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4676 fi
4677 fi
4678 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4679 if test -n "$ac_ct_RANLIB"; then
4680   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4681 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4682 else
4683   echo "$as_me:$LINENO: result: no" >&5
4684 echo "${ECHO_T}no" >&6
4685 fi
4686
4687   RANLIB=$ac_ct_RANLIB
4688 else
4689   RANLIB="$ac_cv_prog_RANLIB"
4690 fi
4691
4692 if test -n "$ac_tool_prefix"; then
4693   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4694 set dummy ${ac_tool_prefix}strip; ac_word=$2
4695 echo "$as_me:$LINENO: checking for $ac_word" >&5
4696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4697 if test "${ac_cv_prog_STRIP+set}" = set; then
4698   echo $ECHO_N "(cached) $ECHO_C" >&6
4699 else
4700   if test -n "$STRIP"; then
4701   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4702 else
4703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4704 for as_dir in $PATH
4705 do
4706   IFS=$as_save_IFS
4707   test -z "$as_dir" && as_dir=.
4708   for ac_exec_ext in '' $ac_executable_extensions; do
4709   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4710     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4711     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4712     break 2
4713   fi
4714 done
4715 done
4716
4717 fi
4718 fi
4719 STRIP=$ac_cv_prog_STRIP
4720 if test -n "$STRIP"; then
4721   echo "$as_me:$LINENO: result: $STRIP" >&5
4722 echo "${ECHO_T}$STRIP" >&6
4723 else
4724   echo "$as_me:$LINENO: result: no" >&5
4725 echo "${ECHO_T}no" >&6
4726 fi
4727
4728 fi
4729 if test -z "$ac_cv_prog_STRIP"; then
4730   ac_ct_STRIP=$STRIP
4731   # Extract the first word of "strip", so it can be a program name with args.
4732 set dummy strip; ac_word=$2
4733 echo "$as_me:$LINENO: checking for $ac_word" >&5
4734 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4735 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4736   echo $ECHO_N "(cached) $ECHO_C" >&6
4737 else
4738   if test -n "$ac_ct_STRIP"; then
4739   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4740 else
4741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4742 for as_dir in $PATH
4743 do
4744   IFS=$as_save_IFS
4745   test -z "$as_dir" && as_dir=.
4746   for ac_exec_ext in '' $ac_executable_extensions; do
4747   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4748     ac_cv_prog_ac_ct_STRIP="strip"
4749     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4750     break 2
4751   fi
4752 done
4753 done
4754
4755   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4756 fi
4757 fi
4758 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4759 if test -n "$ac_ct_STRIP"; then
4760   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4761 echo "${ECHO_T}$ac_ct_STRIP" >&6
4762 else
4763   echo "$as_me:$LINENO: result: no" >&5
4764 echo "${ECHO_T}no" >&6
4765 fi
4766
4767   STRIP=$ac_ct_STRIP
4768 else
4769   STRIP="$ac_cv_prog_STRIP"
4770 fi
4771
4772
4773 enable_dlopen=no
4774 enable_win32_dll=no
4775
4776 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4777 if test "${enable_libtool_lock+set}" = set; then
4778   enableval="$enable_libtool_lock"
4779
4780 fi;
4781 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
4782
4783 # Some flags need to be propagated to the compiler or linker for good
4784 # libtool support.
4785 case $host in
4786 *-*-irix6*)
4787   # Find out which ABI we are using.
4788   echo '#line 4788 "configure"' > conftest.$ac_ext
4789   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4790   (eval $ac_compile) 2>&5
4791   ac_status=$?
4792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4793   (exit $ac_status); }; then
4794     case `/usr/bin/file conftest.$ac_objext` in
4795     *32-bit*)
4796       LD="${LD-ld} -32"
4797       ;;
4798     *N32*)
4799       LD="${LD-ld} -n32"
4800       ;;
4801     *64-bit*)
4802       LD="${LD-ld} -64"
4803       ;;
4804     esac
4805   fi
4806   rm -rf conftest*
4807   ;;
4808
4809 *-*-linux*)
4810   # Test if the compiler is 64bit
4811   echo 'int i;' > conftest.$ac_ext
4812   lt_cv_cc_64bit_output=no
4813   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4814   (eval $ac_compile) 2>&5
4815   ac_status=$?
4816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4817   (exit $ac_status); }; then
4818     case `/usr/bin/file conftest.$ac_objext` in
4819     *"ELF 64"*)
4820       lt_cv_cc_64bit_output=yes
4821       ;;
4822     esac
4823   fi
4824   rm -rf conftest*
4825   ;;
4826
4827 *-*-sco3.2v5*)
4828   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4829   SAVE_CFLAGS="$CFLAGS"
4830   CFLAGS="$CFLAGS -belf"
4831   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4832 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4833 if test "${lt_cv_cc_needs_belf+set}" = set; then
4834   echo $ECHO_N "(cached) $ECHO_C" >&6
4835 else
4836
4837
4838      ac_ext=c
4839 ac_cpp='$CPP $CPPFLAGS'
4840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4843
4844      cat >conftest.$ac_ext <<_ACEOF
4845 /* confdefs.h.  */
4846 _ACEOF
4847 cat confdefs.h >>conftest.$ac_ext
4848 cat >>conftest.$ac_ext <<_ACEOF
4849 /* end confdefs.h.  */
4850
4851 int
4852 main ()
4853 {
4854
4855   ;
4856   return 0;
4857 }
4858 _ACEOF
4859 rm -f conftest.$ac_objext conftest$ac_exeext
4860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4861   (eval $ac_link) 2>conftest.er1
4862   ac_status=$?
4863   grep -v '^ *+' conftest.er1 >conftest.err
4864   rm -f conftest.er1
4865   cat conftest.err >&5
4866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4867   (exit $ac_status); } &&
4868          { ac_try='test -z "$ac_c_werror_flag"
4869                          || test ! -s conftest.err'
4870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4871   (eval $ac_try) 2>&5
4872   ac_status=$?
4873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4874   (exit $ac_status); }; } &&
4875          { ac_try='test -s conftest$ac_exeext'
4876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4877   (eval $ac_try) 2>&5
4878   ac_status=$?
4879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4880   (exit $ac_status); }; }; then
4881   lt_cv_cc_needs_belf=yes
4882 else
4883   echo "$as_me: failed program was:" >&5
4884 sed 's/^/| /' conftest.$ac_ext >&5
4885
4886 lt_cv_cc_needs_belf=no
4887 fi
4888 rm -f conftest.err conftest.$ac_objext \
4889       conftest$ac_exeext conftest.$ac_ext
4890      ac_ext=c
4891 ac_cpp='$CPP $CPPFLAGS'
4892 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4893 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4894 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4895
4896 fi
4897 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4898 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4899   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4900     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4901     CFLAGS="$SAVE_CFLAGS"
4902   fi
4903   ;;
4904
4905
4906 esac
4907
4908 # Sed substitution that helps us do robust quoting.  It backslashifies
4909 # metacharacters that are still active within double-quoted strings.
4910 Xsed='sed -e s/^X//'
4911 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
4912
4913 # Same as above, but do not quote variable references.
4914 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
4915
4916 # Sed substitution to delay expansion of an escaped shell variable in a
4917 # double_quote_subst'ed string.
4918 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4919
4920 # Constants:
4921 rm="rm -f"
4922
4923 # Global variables:
4924 default_ofile=libtool
4925 can_build_shared=yes
4926
4927 # All known linkers require a `.a' archive for static linking (except M$VC,
4928 # which needs '.lib').
4929 libext=a
4930 ltmain="$ac_aux_dir/ltmain.sh"
4931 ofile="$default_ofile"
4932 with_gnu_ld="$lt_cv_prog_gnu_ld"
4933 need_locks="$enable_libtool_lock"
4934
4935 old_CC="$CC"
4936 old_CFLAGS="$CFLAGS"
4937
4938 # Set sane defaults for various variables
4939 test -z "$AR" && AR=ar
4940 test -z "$AR_FLAGS" && AR_FLAGS=cru
4941 test -z "$AS" && AS=as
4942 test -z "$CC" && CC=cc
4943 test -z "$DLLTOOL" && DLLTOOL=dlltool
4944 test -z "$LD" && LD=ld
4945 test -z "$LN_S" && LN_S="ln -s"
4946 test -z "$MAGIC_CMD" && MAGIC_CMD=file
4947 test -z "$NM" && NM=nm
4948 test -z "$OBJDUMP" && OBJDUMP=objdump
4949 test -z "$RANLIB" && RANLIB=:
4950 test -z "$STRIP" && STRIP=:
4951 test -z "$ac_objext" && ac_objext=o
4952
4953 if test x"$host" != x"$build"; then
4954   ac_tool_prefix=${host_alias}-
4955 else
4956   ac_tool_prefix=
4957 fi
4958
4959 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
4960 case $host_os in
4961 linux-gnu*) ;;
4962 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
4963 esac
4964
4965 case $host_os in
4966 aix3*)
4967   # AIX sometimes has problems with the GCC collect2 program.  For some
4968   # reason, if we set the COLLECT_NAMES environment variable, the problems
4969   # vanish in a puff of smoke.
4970   if test "X${COLLECT_NAMES+set}" != Xset; then
4971     COLLECT_NAMES=
4972     export COLLECT_NAMES
4973   fi
4974   ;;
4975 esac
4976
4977 # Determine commands to create old-style static archives.
4978 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
4979 old_postinstall_cmds='chmod 644 $oldlib'
4980 old_postuninstall_cmds=
4981
4982 if test -n "$RANLIB"; then
4983   case $host_os in
4984   openbsd*)
4985     old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
4986     ;;
4987   *)
4988     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
4989     ;;
4990   esac
4991   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
4992 fi
4993
4994 # Allow CC to be a program name with arguments.
4995 set dummy $CC
4996 compiler="$2"
4997
4998 echo "$as_me:$LINENO: checking for objdir" >&5
4999 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5000 rm -f .libs 2>/dev/null
5001 mkdir .libs 2>/dev/null
5002 if test -d .libs; then
5003   objdir=.libs
5004 else
5005   # MS-DOS does not allow filenames that begin with a dot.
5006   objdir=_libs
5007 fi
5008 rmdir .libs 2>/dev/null
5009 echo "$as_me:$LINENO: result: $objdir" >&5
5010 echo "${ECHO_T}$objdir" >&6
5011
5012
5013
5014 # Check whether --with-pic or --without-pic was given.
5015 if test "${with_pic+set}" = set; then
5016   withval="$with_pic"
5017   pic_mode="$withval"
5018 else
5019   pic_mode=default
5020 fi;
5021 test -z "$pic_mode" && pic_mode=default
5022
5023 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5024 # in isolation, and that seeing it set (from the cache) indicates that
5025 # the associated values are set (in the cache) correctly too.
5026 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5027 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5028 if test "${lt_cv_prog_cc_pic+set}" = set; then
5029   echo $ECHO_N "(cached) $ECHO_C" >&6
5030 else
5031    lt_cv_prog_cc_pic=
5032   lt_cv_prog_cc_shlib=
5033   lt_cv_prog_cc_wl=
5034   lt_cv_prog_cc_static=
5035   lt_cv_prog_cc_no_builtin=
5036   lt_cv_prog_cc_can_build_shared=$can_build_shared
5037
5038   if test "$GCC" = yes; then
5039     lt_cv_prog_cc_wl='-Wl,'
5040     lt_cv_prog_cc_static='-static'
5041
5042     case $host_os in
5043     aix*)
5044       # Below there is a dirty hack to force normal static linking with -ldl
5045       # The problem is because libdl dynamically linked with both libc and
5046       # libC (AIX C++ library), which obviously doesn't included in libraries
5047       # list by gcc. This cause undefined symbols with -static flags.
5048       # This hack allows C programs to be linked with "-static -ldl", but
5049       # not sure about C++ programs.
5050       lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5051       ;;
5052     amigaos*)
5053       # FIXME: we need at least 68020 code to build shared libraries, but
5054       # adding the `-m68020' flag to GCC prevents building anything better,
5055       # like `-m68040'.
5056       lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5057       ;;
5058     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
5059       # PIC is the default for these OSes.
5060       ;;
5061     darwin* | rhapsody*)
5062       # PIC is the default on this platform
5063       # Common symbols not allowed in MH_DYLIB files
5064       lt_cv_prog_cc_pic='-fno-common'
5065       ;;
5066     cygwin* | mingw* | pw32* | os2*)
5067       # This hack is so that the source file can tell whether it is being
5068       # built for inclusion in a dll (and should export symbols for example).
5069       lt_cv_prog_cc_pic='-DDLL_EXPORT'
5070       ;;
5071     sysv4*MP*)
5072       if test -d /usr/nec; then
5073          lt_cv_prog_cc_pic=-Kconform_pic
5074       fi
5075       ;;
5076     *)
5077       lt_cv_prog_cc_pic='-fPIC'
5078       ;;
5079     esac
5080   else
5081     # PORTME Check for PIC flags for the system compiler.
5082     case $host_os in
5083     aix3* | aix4* | aix5*)
5084       lt_cv_prog_cc_wl='-Wl,'
5085       # All AIX code is PIC.
5086       if test "$host_cpu" = ia64; then
5087         # AIX 5 now supports IA64 processor
5088         lt_cv_prog_cc_static='-Bstatic'
5089       else
5090         lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5091       fi
5092       ;;
5093
5094     hpux9* | hpux10* | hpux11*)
5095       # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5096       lt_cv_prog_cc_wl='-Wl,'
5097       lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5098       lt_cv_prog_cc_pic='+Z'
5099       ;;
5100
5101     irix5* | irix6* | nonstopux*)
5102       lt_cv_prog_cc_wl='-Wl,'
5103       lt_cv_prog_cc_static='-non_shared'
5104       # PIC (with -KPIC) is the default.
5105       ;;
5106
5107     cygwin* | mingw* | pw32* | os2*)
5108       # This hack is so that the source file can tell whether it is being
5109       # built for inclusion in a dll (and should export symbols for example).
5110       lt_cv_prog_cc_pic='-DDLL_EXPORT'
5111       ;;
5112
5113     newsos6)
5114       lt_cv_prog_cc_pic='-KPIC'
5115       lt_cv_prog_cc_static='-Bstatic'
5116       ;;
5117
5118     osf3* | osf4* | osf5*)
5119       # All OSF/1 code is PIC.
5120       lt_cv_prog_cc_wl='-Wl,'
5121       lt_cv_prog_cc_static='-non_shared'
5122       ;;
5123
5124     sco3.2v5*)
5125       lt_cv_prog_cc_pic='-Kpic'
5126       lt_cv_prog_cc_static='-dn'
5127       lt_cv_prog_cc_shlib='-belf'
5128       ;;
5129
5130     solaris*)
5131       lt_cv_prog_cc_pic='-KPIC'
5132       lt_cv_prog_cc_static='-Bstatic'
5133       lt_cv_prog_cc_wl='-Wl,'
5134       ;;
5135
5136     sunos4*)
5137       lt_cv_prog_cc_pic='-PIC'
5138       lt_cv_prog_cc_static='-Bstatic'
5139       lt_cv_prog_cc_wl='-Qoption ld '
5140       ;;
5141
5142     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5143       lt_cv_prog_cc_pic='-KPIC'
5144       lt_cv_prog_cc_static='-Bstatic'
5145       lt_cv_prog_cc_wl='-Wl,'
5146       ;;
5147
5148     uts4*)
5149       lt_cv_prog_cc_pic='-pic'
5150       lt_cv_prog_cc_static='-Bstatic'
5151       ;;
5152
5153     sysv4*MP*)
5154       if test -d /usr/nec ;then
5155         lt_cv_prog_cc_pic='-Kconform_pic'
5156         lt_cv_prog_cc_static='-Bstatic'
5157       fi
5158       ;;
5159
5160     *)
5161       lt_cv_prog_cc_can_build_shared=no
5162       ;;
5163     esac
5164   fi
5165
5166 fi
5167
5168 if test -z "$lt_cv_prog_cc_pic"; then
5169   echo "$as_me:$LINENO: result: none" >&5
5170 echo "${ECHO_T}none" >&6
5171 else
5172   echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5173 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5174
5175   # Check to make sure the pic_flag actually works.
5176   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5177 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5178   if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5179   echo $ECHO_N "(cached) $ECHO_C" >&6
5180 else
5181       save_CFLAGS="$CFLAGS"
5182     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5183     cat >conftest.$ac_ext <<_ACEOF
5184 /* confdefs.h.  */
5185 _ACEOF
5186 cat confdefs.h >>conftest.$ac_ext
5187 cat >>conftest.$ac_ext <<_ACEOF
5188 /* end confdefs.h.  */
5189
5190 int
5191 main ()
5192 {
5193
5194   ;
5195   return 0;
5196 }
5197 _ACEOF
5198 rm -f conftest.$ac_objext
5199 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5200   (eval $ac_compile) 2>conftest.er1
5201   ac_status=$?
5202   grep -v '^ *+' conftest.er1 >conftest.err
5203   rm -f conftest.er1
5204   cat conftest.err >&5
5205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5206   (exit $ac_status); } &&
5207          { ac_try='test -z "$ac_c_werror_flag"
5208                          || test ! -s conftest.err'
5209   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5210   (eval $ac_try) 2>&5
5211   ac_status=$?
5212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5213   (exit $ac_status); }; } &&
5214          { ac_try='test -s conftest.$ac_objext'
5215   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5216   (eval $ac_try) 2>&5
5217   ac_status=$?
5218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5219   (exit $ac_status); }; }; then
5220         case $host_os in
5221       hpux9* | hpux10* | hpux11*)
5222         # On HP-UX, both CC and GCC only warn that PIC is supported... then
5223         # they create non-PIC objects.  So, if there were any warnings, we
5224         # assume that PIC is not supported.
5225         if test -s conftest.err; then
5226           lt_cv_prog_cc_pic_works=no
5227         else
5228           lt_cv_prog_cc_pic_works=yes
5229         fi
5230         ;;
5231       *)
5232         lt_cv_prog_cc_pic_works=yes
5233         ;;
5234       esac
5235
5236 else
5237   echo "$as_me: failed program was:" >&5
5238 sed 's/^/| /' conftest.$ac_ext >&5
5239
5240       lt_cv_prog_cc_pic_works=no
5241
5242 fi
5243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5244     CFLAGS="$save_CFLAGS"
5245
5246 fi
5247
5248
5249   if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5250     lt_cv_prog_cc_pic=
5251     lt_cv_prog_cc_can_build_shared=no
5252   else
5253     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5254   fi
5255
5256   echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5257 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5258 fi
5259
5260 # Check for any special shared library compilation flags.
5261 if test -n "$lt_cv_prog_cc_shlib"; then
5262   { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5263 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5264   if echo "$old_CC $old_CFLAGS " | egrep -e "[  ]$lt_cv_prog_cc_shlib[  ]" >/dev/null; then :
5265   else
5266    { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5267 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5268     lt_cv_prog_cc_can_build_shared=no
5269   fi
5270 fi
5271
5272 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5273 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5274 if test "${lt_cv_prog_cc_static_works+set}" = set; then
5275   echo $ECHO_N "(cached) $ECHO_C" >&6
5276 else
5277     lt_cv_prog_cc_static_works=no
5278   save_LDFLAGS="$LDFLAGS"
5279   LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5280   cat >conftest.$ac_ext <<_ACEOF
5281 /* confdefs.h.  */
5282 _ACEOF
5283 cat confdefs.h >>conftest.$ac_ext
5284 cat >>conftest.$ac_ext <<_ACEOF
5285 /* end confdefs.h.  */
5286
5287 int
5288 main ()
5289 {
5290
5291   ;
5292   return 0;
5293 }
5294 _ACEOF
5295 rm -f conftest.$ac_objext conftest$ac_exeext
5296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5297   (eval $ac_link) 2>conftest.er1
5298   ac_status=$?
5299   grep -v '^ *+' conftest.er1 >conftest.err
5300   rm -f conftest.er1
5301   cat conftest.err >&5
5302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5303   (exit $ac_status); } &&
5304          { ac_try='test -z "$ac_c_werror_flag"
5305                          || test ! -s conftest.err'
5306   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5307   (eval $ac_try) 2>&5
5308   ac_status=$?
5309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5310   (exit $ac_status); }; } &&
5311          { ac_try='test -s conftest$ac_exeext'
5312   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5313   (eval $ac_try) 2>&5
5314   ac_status=$?
5315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5316   (exit $ac_status); }; }; then
5317   lt_cv_prog_cc_static_works=yes
5318 else
5319   echo "$as_me: failed program was:" >&5
5320 sed 's/^/| /' conftest.$ac_ext >&5
5321
5322 fi
5323 rm -f conftest.err conftest.$ac_objext \
5324       conftest$ac_exeext conftest.$ac_ext
5325   LDFLAGS="$save_LDFLAGS"
5326
5327 fi
5328
5329
5330 # Belt *and* braces to stop my trousers falling down:
5331 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5332 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5333 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5334
5335 pic_flag="$lt_cv_prog_cc_pic"
5336 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5337 wl="$lt_cv_prog_cc_wl"
5338 link_static_flag="$lt_cv_prog_cc_static"
5339 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5340 can_build_shared="$lt_cv_prog_cc_can_build_shared"
5341
5342
5343 # Check to see if options -o and -c are simultaneously supported by compiler
5344 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5345 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5346 if test "${lt_cv_compiler_c_o+set}" = set; then
5347   echo $ECHO_N "(cached) $ECHO_C" >&6
5348 else
5349
5350 $rm -r conftest 2>/dev/null
5351 mkdir conftest
5352 cd conftest
5353 echo "int some_variable = 0;" > conftest.$ac_ext
5354 mkdir out
5355 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5356 # that will create temporary files in the current directory regardless of
5357 # the output directory.  Thus, making CWD read-only will cause this test
5358 # to fail, enabling locking or at least warning the user not to do parallel
5359 # builds.
5360 chmod -w .
5361 save_CFLAGS="$CFLAGS"
5362 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5363 compiler_c_o=no
5364 if { (eval echo configure:5364: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5365   # The compiler can only warn and ignore the option if not recognized
5366   # So say no if there are warnings
5367   if test -s out/conftest.err; then
5368     lt_cv_compiler_c_o=no
5369   else
5370     lt_cv_compiler_c_o=yes
5371   fi
5372 else
5373   # Append any errors to the config.log.
5374   cat out/conftest.err 1>&5
5375   lt_cv_compiler_c_o=no
5376 fi
5377 CFLAGS="$save_CFLAGS"
5378 chmod u+w .
5379 $rm conftest* out/*
5380 rmdir out
5381 cd ..
5382 rmdir conftest
5383 $rm -r conftest 2>/dev/null
5384
5385 fi
5386
5387 compiler_c_o=$lt_cv_compiler_c_o
5388 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5389 echo "${ECHO_T}$compiler_c_o" >&6
5390
5391 if test x"$compiler_c_o" = x"yes"; then
5392   # Check to see if we can write to a .lo
5393   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5394 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5395   if test "${lt_cv_compiler_o_lo+set}" = set; then
5396   echo $ECHO_N "(cached) $ECHO_C" >&6
5397 else
5398
5399   lt_cv_compiler_o_lo=no
5400   save_CFLAGS="$CFLAGS"
5401   CFLAGS="$CFLAGS -c -o conftest.lo"
5402   save_objext="$ac_objext"
5403   ac_objext=lo
5404   cat >conftest.$ac_ext <<_ACEOF
5405 /* confdefs.h.  */
5406 _ACEOF
5407 cat confdefs.h >>conftest.$ac_ext
5408 cat >>conftest.$ac_ext <<_ACEOF
5409 /* end confdefs.h.  */
5410
5411 int
5412 main ()
5413 {
5414 int some_variable = 0;
5415   ;
5416   return 0;
5417 }
5418 _ACEOF
5419 rm -f conftest.$ac_objext
5420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5421   (eval $ac_compile) 2>conftest.er1
5422   ac_status=$?
5423   grep -v '^ *+' conftest.er1 >conftest.err
5424   rm -f conftest.er1
5425   cat conftest.err >&5
5426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5427   (exit $ac_status); } &&
5428          { ac_try='test -z "$ac_c_werror_flag"
5429                          || test ! -s conftest.err'
5430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5431   (eval $ac_try) 2>&5
5432   ac_status=$?
5433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5434   (exit $ac_status); }; } &&
5435          { ac_try='test -s conftest.$ac_objext'
5436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5437   (eval $ac_try) 2>&5
5438   ac_status=$?
5439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5440   (exit $ac_status); }; }; then
5441       # The compiler can only warn and ignore the option if not recognized
5442     # So say no if there are warnings
5443     if test -s conftest.err; then
5444       lt_cv_compiler_o_lo=no
5445     else
5446       lt_cv_compiler_o_lo=yes
5447     fi
5448
5449 else
5450   echo "$as_me: failed program was:" >&5
5451 sed 's/^/| /' conftest.$ac_ext >&5
5452
5453 fi
5454 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5455   ac_objext="$save_objext"
5456   CFLAGS="$save_CFLAGS"
5457
5458 fi
5459
5460   compiler_o_lo=$lt_cv_compiler_o_lo
5461   echo "$as_me:$LINENO: result: $compiler_o_lo" >&5
5462 echo "${ECHO_T}$compiler_o_lo" >&6
5463 else
5464   compiler_o_lo=no
5465 fi
5466
5467 # Check to see if we can do hard links to lock some files if needed
5468 hard_links="nottested"
5469 if test "$compiler_c_o" = no && test "$need_locks" != no; then
5470   # do not overwrite the value of need_locks provided by the user
5471   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5472 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5473   hard_links=yes
5474   $rm conftest*
5475   ln conftest.a conftest.b 2>/dev/null && hard_links=no
5476   touch conftest.a
5477   ln conftest.a conftest.b 2>&5 || hard_links=no
5478   ln conftest.a conftest.b 2>/dev/null && hard_links=no
5479   echo "$as_me:$LINENO: result: $hard_links" >&5
5480 echo "${ECHO_T}$hard_links" >&6
5481   if test "$hard_links" = no; then
5482     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5483 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5484     need_locks=warn
5485   fi
5486 else
5487   need_locks=no
5488 fi
5489
5490 if test "$GCC" = yes; then
5491   # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5492   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5493 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5494   echo "int some_variable = 0;" > conftest.$ac_ext
5495   save_CFLAGS="$CFLAGS"
5496   CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5497   compiler_rtti_exceptions=no
5498   cat >conftest.$ac_ext <<_ACEOF
5499 /* confdefs.h.  */
5500 _ACEOF
5501 cat confdefs.h >>conftest.$ac_ext
5502 cat >>conftest.$ac_ext <<_ACEOF
5503 /* end confdefs.h.  */
5504
5505 int
5506 main ()
5507 {
5508 int some_variable = 0;
5509   ;
5510   return 0;
5511 }
5512 _ACEOF
5513 rm -f conftest.$ac_objext
5514 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5515   (eval $ac_compile) 2>conftest.er1
5516   ac_status=$?
5517   grep -v '^ *+' conftest.er1 >conftest.err
5518   rm -f conftest.er1
5519   cat conftest.err >&5
5520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5521   (exit $ac_status); } &&
5522          { ac_try='test -z "$ac_c_werror_flag"
5523                          || test ! -s conftest.err'
5524   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5525   (eval $ac_try) 2>&5
5526   ac_status=$?
5527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5528   (exit $ac_status); }; } &&
5529          { ac_try='test -s conftest.$ac_objext'
5530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5531   (eval $ac_try) 2>&5
5532   ac_status=$?
5533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534   (exit $ac_status); }; }; then
5535       # The compiler can only warn and ignore the option if not recognized
5536     # So say no if there are warnings
5537     if test -s conftest.err; then
5538       compiler_rtti_exceptions=no
5539     else
5540       compiler_rtti_exceptions=yes
5541     fi
5542
5543 else
5544   echo "$as_me: failed program was:" >&5
5545 sed 's/^/| /' conftest.$ac_ext >&5
5546
5547 fi
5548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5549   CFLAGS="$save_CFLAGS"
5550   echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5551 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5552
5553   if test "$compiler_rtti_exceptions" = "yes"; then
5554     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5555   else
5556     no_builtin_flag=' -fno-builtin'
5557   fi
5558 fi
5559
5560 # See if the linker supports building shared libraries.
5561 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5562 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5563
5564 allow_undefined_flag=
5565 no_undefined_flag=
5566 need_lib_prefix=unknown
5567 need_version=unknown
5568 # when you set need_version to no, make sure it does not cause -set_version
5569 # flags to be left without arguments
5570 archive_cmds=
5571 archive_expsym_cmds=
5572 old_archive_from_new_cmds=
5573 old_archive_from_expsyms_cmds=
5574 export_dynamic_flag_spec=
5575 whole_archive_flag_spec=
5576 thread_safe_flag_spec=
5577 hardcode_into_libs=no
5578 hardcode_libdir_flag_spec=
5579 hardcode_libdir_separator=
5580 hardcode_direct=no
5581 hardcode_minus_L=no
5582 hardcode_shlibpath_var=unsupported
5583 runpath_var=
5584 link_all_deplibs=unknown
5585 always_export_symbols=no
5586 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5587 # include_expsyms should be a list of space-separated symbols to be *always*
5588 # included in the symbol list
5589 include_expsyms=
5590 # exclude_expsyms can be an egrep regular expression of symbols to exclude
5591 # it will be wrapped by ` (' and `)$', so one must not match beginning or
5592 # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5593 # as well as any symbol that contains `d'.
5594 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5595 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5596 # platforms (ab)use it in PIC code, but their linkers get confused if
5597 # the symbol is explicitly referenced.  Since portable code cannot
5598 # rely on this symbol name, it's probably fine to never include it in
5599 # preloaded symbol tables.
5600 extract_expsyms_cmds=
5601
5602 case $host_os in
5603 cygwin* | mingw* | pw32*)
5604   # FIXME: the MSVC++ port hasn't been tested in a loooong time
5605   # When not using gcc, we currently assume that we are using
5606   # Microsoft Visual C++.
5607   if test "$GCC" != yes; then
5608     with_gnu_ld=no
5609   fi
5610   ;;
5611 openbsd*)
5612   with_gnu_ld=no
5613   ;;
5614 esac
5615
5616 ld_shlibs=yes
5617 if test "$with_gnu_ld" = yes; then
5618   # If archive_cmds runs LD, not CC, wlarc should be empty
5619   wlarc='${wl}'
5620
5621   # See if GNU ld supports shared libraries.
5622   case $host_os in
5623   aix3* | aix4* | aix5*)
5624     # On AIX, the GNU linker is very broken
5625     # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available.
5626     ld_shlibs=no
5627     cat <<EOF 1>&2
5628
5629 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5630 *** to be unable to reliably create shared libraries on AIX.
5631 *** Therefore, libtool is disabling shared libraries support.  If you
5632 *** really care for shared libraries, you may want to modify your PATH
5633 *** so that a non-GNU linker is found, and then restart.
5634
5635 EOF
5636     ;;
5637
5638   amigaos*)
5639     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)'
5640     hardcode_libdir_flag_spec='-L$libdir'
5641     hardcode_minus_L=yes
5642
5643     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5644     # that the semantics of dynamic libraries on AmigaOS, at least up
5645     # to version 4, is to share data among multiple programs linked
5646     # with the same dynamic library.  Since this doesn't match the
5647     # behavior of shared libraries on other platforms, we can use
5648     # them.
5649     ld_shlibs=no
5650     ;;
5651
5652   beos*)
5653     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5654       allow_undefined_flag=unsupported
5655       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5656       # support --undefined.  This deserves some investigation.  FIXME
5657       archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5658     else
5659       ld_shlibs=no
5660     fi
5661     ;;
5662
5663   cygwin* | mingw* | pw32*)
5664     # hardcode_libdir_flag_spec is actually meaningless, as there is
5665     # no search path for DLLs.
5666     hardcode_libdir_flag_spec='-L$libdir'
5667     allow_undefined_flag=unsupported
5668     always_export_symbols=yes
5669
5670     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5671       sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5672       test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5673       if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5674       else $CC -o impgen impgen.c ; fi)~
5675       $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def'
5676
5677     old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5678
5679     # cygwin and mingw dlls have different entry points and sets of symbols
5680     # to exclude.
5681     # FIXME: what about values for MSVC?
5682     dll_entry=__cygwin_dll_entry@12
5683     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5684     case $host_os in
5685     mingw*)
5686       # mingw values
5687       dll_entry=_DllMainCRTStartup@12
5688       dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5689       ;;
5690     esac
5691
5692     # mingw and cygwin differ, and it's simplest to just exclude the union
5693     # of the two symbol sets.
5694     dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5695
5696     # recent cygwin and mingw systems supply a stub DllMain which the user
5697     # can override, but on older systems we have to supply one (in ltdll.c)
5698     if test "x$lt_cv_need_dllmain" = "xyes"; then
5699       ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5700       ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~
5701         test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5702     else
5703       ltdll_obj=
5704       ltdll_cmds=
5705     fi
5706
5707     # Extract the symbol export list from an `--export-all' def file,
5708     # then regenerate the def file from the symbol export list, so that
5709     # the compiled dll only exports the symbol export list.
5710     # Be careful not to strip the DATA tag left be newer dlltools.
5711     export_symbols_cmds="$ltdll_cmds"'
5712       $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5713       sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5714
5715     # If the export-symbols file already is a .def file (1st line
5716     # is EXPORTS), use it as is.
5717     # If DATA tags from a recent dlltool are present, honour them!
5718     archive_expsym_cmds='if test "x`sed 1q $export_symbols`" = xEXPORTS; then
5719         cp $export_symbols $output_objdir/$soname-def;
5720       else
5721         echo EXPORTS > $output_objdir/$soname-def;
5722         _lt_hint=1;
5723         cat $export_symbols | while read symbol; do
5724          set dummy \$symbol;
5725          case \$# in
5726            2) echo "   \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5727            4) echo "   \$2 \$3 \$4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;;
5728            *) echo "     \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5729          esac;
5730          _lt_hint=`expr 1 + \$_lt_hint`;
5731         done;
5732       fi~
5733       '"$ltdll_cmds"'
5734       $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
5735       $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
5736       $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
5737       $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~
5738       $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5739     ;;
5740
5741   netbsd*)
5742     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5743       archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5744       wlarc=
5745     else
5746       archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5747       archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5748     fi
5749     ;;
5750
5751   solaris* | sysv5*)
5752     if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5753       ld_shlibs=no
5754       cat <<EOF 1>&2
5755
5756 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5757 *** create shared libraries on Solaris systems.  Therefore, libtool
5758 *** is disabling shared libraries support.  We urge you to upgrade GNU
5759 *** binutils to release 2.9.1 or newer.  Another option is to modify
5760 *** your PATH or compiler configuration so that the native linker is
5761 *** used, and then restart.
5762
5763 EOF
5764     elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5765       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5766       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5767     else
5768       ld_shlibs=no
5769     fi
5770     ;;
5771
5772   sunos4*)
5773     archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5774     wlarc=
5775     hardcode_direct=yes
5776     hardcode_shlibpath_var=no
5777     ;;
5778
5779   *)
5780     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5781       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5782       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5783     else
5784       ld_shlibs=no
5785     fi
5786     ;;
5787   esac
5788
5789   if test "$ld_shlibs" = yes; then
5790     runpath_var=LD_RUN_PATH
5791     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
5792     export_dynamic_flag_spec='${wl}--export-dynamic'
5793     case $host_os in
5794     cygwin* | mingw* | pw32*)
5795       # dlltool doesn't understand --whole-archive et. al.
5796       whole_archive_flag_spec=
5797       ;;
5798     *)
5799       # ancient GNU ld didn't support --whole-archive et. al.
5800       if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
5801         whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
5802       else
5803         whole_archive_flag_spec=
5804       fi
5805       ;;
5806     esac
5807   fi
5808 else
5809   # PORTME fill in a description of your system's linker (not GNU ld)
5810   case $host_os in
5811   aix3*)
5812     allow_undefined_flag=unsupported
5813     always_export_symbols=yes
5814     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'
5815     # Note: this linker hardcodes the directories in LIBPATH if there
5816     # are no directories specified by -L.
5817     hardcode_minus_L=yes
5818     if test "$GCC" = yes && test -z "$link_static_flag"; then
5819       # Neither direct hardcoding nor static linking is supported with a
5820       # broken collect2.
5821       hardcode_direct=unsupported
5822     fi
5823     ;;
5824
5825   aix4* | aix5*)
5826     if test "$host_cpu" = ia64; then
5827       # On IA64, the linker does run time linking by default, so we don't
5828       # have to do anything special.
5829       aix_use_runtimelinking=no
5830       exp_sym_flag='-Bexport'
5831       no_entry_flag=""
5832     else
5833       aix_use_runtimelinking=no
5834
5835       # Test if we are trying to use run time linking or normal
5836       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
5837       # need to do runtime linking.
5838       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
5839         for ld_flag in $LDFLAGS; do
5840           case $ld_flag in
5841           *-brtl*)
5842             aix_use_runtimelinking=yes
5843             break
5844           ;;
5845           esac
5846         done
5847       esac
5848
5849       exp_sym_flag='-bexport'
5850       no_entry_flag='-bnoentry'
5851     fi
5852
5853     # When large executables or shared objects are built, AIX ld can
5854     # have problems creating the table of contents.  If linking a library
5855     # or program results in "error TOC overflow" add -mminimal-toc to
5856     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
5857     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
5858
5859     hardcode_direct=yes
5860     archive_cmds=''
5861     hardcode_libdir_separator=':'
5862     if test "$GCC" = yes; then
5863       case $host_os in aix4.[012]|aix4.[012].*)
5864         collect2name=`${CC} -print-prog-name=collect2`
5865         if test -f "$collect2name" && \
5866           strings "$collect2name" | grep resolve_lib_name >/dev/null
5867         then
5868           # We have reworked collect2
5869           hardcode_direct=yes
5870         else
5871           # We have old collect2
5872           hardcode_direct=unsupported
5873           # It fails to find uninstalled libraries when the uninstalled
5874           # path is not listed in the libpath.  Setting hardcode_minus_L
5875           # to unsupported forces relinking
5876           hardcode_minus_L=yes
5877           hardcode_libdir_flag_spec='-L$libdir'
5878           hardcode_libdir_separator=
5879         fi
5880       esac
5881
5882       shared_flag='-shared'
5883     else
5884       # not using gcc
5885       if test "$host_cpu" = ia64; then
5886         shared_flag='${wl}-G'
5887       else
5888         if test "$aix_use_runtimelinking" = yes; then
5889           shared_flag='${wl}-G'
5890         else
5891           shared_flag='${wl}-bM:SRE'
5892         fi
5893       fi
5894     fi
5895
5896     # It seems that -bexpall can do strange things, so it is better to
5897     # generate a list of symbols to export.
5898     always_export_symbols=yes
5899     if test "$aix_use_runtimelinking" = yes; then
5900       # Warning - without using the other runtime loading flags (-brtl),
5901       # -berok will link without error, but may produce a broken library.
5902       allow_undefined_flag='-berok'
5903       hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib'
5904       archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
5905     else
5906       if test "$host_cpu" = ia64; then
5907         hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
5908         allow_undefined_flag="-z nodefs"
5909         archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
5910       else
5911         hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib'
5912         # Warning - without using the other run time loading flags,
5913         # -berok will link without error, but may produce a broken library.
5914         allow_undefined_flag='${wl}-berok'
5915         # This is a bit strange, but is similar to how AIX traditionally builds
5916         # it's shared libraries.
5917         archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $objdir/$libname$release.a $objdir/$soname'
5918       fi
5919     fi
5920     ;;
5921
5922   amigaos*)
5923     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)'
5924     hardcode_libdir_flag_spec='-L$libdir'
5925     hardcode_minus_L=yes
5926     # see comment about different semantics on the GNU ld section
5927     ld_shlibs=no
5928     ;;
5929
5930   cygwin* | mingw* | pw32*)
5931     # When not using gcc, we currently assume that we are using
5932     # Microsoft Visual C++.
5933     # hardcode_libdir_flag_spec is actually meaningless, as there is
5934     # no search path for DLLs.
5935     hardcode_libdir_flag_spec=' '
5936     allow_undefined_flag=unsupported
5937     # Tell ltmain to make .lib files, not .a files.
5938     libext=lib
5939     # FIXME: Setting linknames here is a bad hack.
5940     archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
5941     # The linker will automatically build a .lib file if we build a DLL.
5942     old_archive_from_new_cmds='true'
5943     # FIXME: Should let the user specify the lib program.
5944     old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
5945     fix_srcfile_path='`cygpath -w "$srcfile"`'
5946     ;;
5947
5948   darwin* | rhapsody*)
5949     case "$host_os" in
5950     rhapsody* | darwin1.[012])
5951       allow_undefined_flag='-undefined suppress'
5952       ;;
5953     *) # Darwin 1.3 on
5954       allow_undefined_flag='-flat_namespace -undefined suppress'
5955       ;;
5956     esac
5957     # FIXME: Relying on posixy $() will cause problems for
5958     #        cross-compilation, but unfortunately the echo tests do not
5959     #        yet detect zsh echo's removal of \ escapes.  Also zsh mangles
5960     #        `"' quotes if we put them in here... so don't!
5961     archive_cmds='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs && $CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib ${lib}-master.o $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)'
5962     # We need to add '_' to the symbols in $export_symbols first
5963     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
5964     hardcode_direct=yes
5965     hardcode_shlibpath_var=no
5966     whole_archive_flag_spec='-all_load $convenience'
5967     ;;
5968
5969   freebsd1*)
5970     ld_shlibs=no
5971     ;;
5972
5973   # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
5974   # support.  Future versions do this automatically, but an explicit c++rt0.o
5975   # does not break anything, and helps significantly (at the cost of a little
5976   # extra space).
5977   freebsd2.2*)
5978     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
5979     hardcode_libdir_flag_spec='-R$libdir'
5980     hardcode_direct=yes
5981     hardcode_shlibpath_var=no
5982     ;;
5983
5984   # Unfortunately, older versions of FreeBSD 2 do not have this feature.
5985   freebsd2*)
5986     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5987     hardcode_direct=yes
5988     hardcode_minus_L=yes
5989     hardcode_shlibpath_var=no
5990     ;;
5991
5992   # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
5993   freebsd*)
5994     archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
5995     hardcode_libdir_flag_spec='-R$libdir'
5996     hardcode_direct=yes
5997     hardcode_shlibpath_var=no
5998     ;;
5999
6000   hpux9* | hpux10* | hpux11*)
6001     case $host_os in
6002     hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;;
6003     *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6004     esac
6005     hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6006     hardcode_libdir_separator=:
6007     hardcode_direct=yes
6008     hardcode_minus_L=yes # Not in the search PATH, but as the default
6009                          # location of the library.
6010     export_dynamic_flag_spec='${wl}-E'
6011     ;;
6012
6013   irix5* | irix6* | nonstopux*)
6014     if test "$GCC" = yes; then
6015       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6016       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6017     else
6018       archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6019       hardcode_libdir_flag_spec='-rpath $libdir'
6020     fi
6021     hardcode_libdir_separator=:
6022     link_all_deplibs=yes
6023     ;;
6024
6025   netbsd*)
6026     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6027       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
6028     else
6029       archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
6030     fi
6031     hardcode_libdir_flag_spec='-R$libdir'
6032     hardcode_direct=yes
6033     hardcode_shlibpath_var=no
6034     ;;
6035
6036   newsos6)
6037     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6038     hardcode_direct=yes
6039     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6040     hardcode_libdir_separator=:
6041     hardcode_shlibpath_var=no
6042     ;;
6043
6044   openbsd*)
6045     hardcode_direct=yes
6046     hardcode_shlibpath_var=no
6047     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6048       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6049       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
6050       export_dynamic_flag_spec='${wl}-E'
6051     else
6052       case "$host_os" in
6053       openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
6054         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6055         hardcode_libdir_flag_spec='-R$libdir'
6056         ;;
6057       *)
6058         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
6059         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
6060         ;;
6061       esac
6062     fi
6063     ;;
6064
6065   os2*)
6066     hardcode_libdir_flag_spec='-L$libdir'
6067     hardcode_minus_L=yes
6068     allow_undefined_flag=unsupported
6069     archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
6070     old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6071     ;;
6072
6073   osf3*)
6074     if test "$GCC" = yes; then
6075       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6076       archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6077     else
6078       allow_undefined_flag=' -expect_unresolved \*'
6079       archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6080     fi
6081     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6082     hardcode_libdir_separator=:
6083     ;;
6084
6085   osf4* | osf5*)        # as osf3* with the addition of -msym flag
6086     if test "$GCC" = yes; then
6087       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6088       archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6089       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6090     else
6091       allow_undefined_flag=' -expect_unresolved \*'
6092       archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6093       archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6094       $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
6095
6096       #Both c and cxx compiler support -rpath directly
6097       hardcode_libdir_flag_spec='-rpath $libdir'
6098     fi
6099     hardcode_libdir_separator=:
6100     ;;
6101
6102   sco3.2v5*)
6103     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6104     hardcode_shlibpath_var=no
6105     runpath_var=LD_RUN_PATH
6106     hardcode_runpath_var=yes
6107     export_dynamic_flag_spec='${wl}-Bexport'
6108     ;;
6109
6110   solaris*)
6111     # gcc --version < 3.0 without binutils cannot create self contained
6112     # shared libraries reliably, requiring libgcc.a to resolve some of
6113     # the object symbols generated in some cases.  Libraries that use
6114     # assert need libgcc.a to resolve __eprintf, for example.  Linking
6115     # a copy of libgcc.a into every shared library to guarantee resolving
6116     # such symbols causes other problems:  According to Tim Van Holder
6117     # <tim.van.holder@pandora.be>, C++ libraries end up with a separate
6118     # (to the application) exception stack for one thing.
6119     no_undefined_flag=' -z defs'
6120     if test "$GCC" = yes; then
6121       case `$CC --version 2>/dev/null` in
6122       [12].*)
6123         cat <<EOF 1>&2
6124
6125 *** Warning: Releases of GCC earlier than version 3.0 cannot reliably
6126 *** create self contained shared libraries on Solaris systems, without
6127 *** introducing a dependency on libgcc.a.  Therefore, libtool is disabling
6128 *** -no-undefined support, which will at least allow you to build shared
6129 *** libraries.  However, you may find that when you link such libraries
6130 *** into an application without using GCC, you have to manually add
6131 *** \`gcc --print-libgcc-file-name\` to the link command.  We urge you to
6132 *** upgrade to a newer version of GCC.  Another option is to rebuild your
6133 *** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer.
6134
6135 EOF
6136         no_undefined_flag=
6137         ;;
6138       esac
6139     fi
6140     # $CC -shared without GNU ld will not create a library from C++
6141     # object files and a static libstdc++, better avoid it by now
6142     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6143     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6144                 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6145     hardcode_libdir_flag_spec='-R$libdir'
6146     hardcode_shlibpath_var=no
6147     case $host_os in
6148     solaris2.[0-5] | solaris2.[0-5].*) ;;
6149     *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6150       whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6151     esac
6152     link_all_deplibs=yes
6153     ;;
6154
6155   sunos4*)
6156     if test "x$host_vendor" = xsequent; then
6157       # Use $CC to link under sequent, because it throws in some extra .o
6158       # files that make .init and .fini sections work.
6159       archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6160     else
6161       archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6162     fi
6163     hardcode_libdir_flag_spec='-L$libdir'
6164     hardcode_direct=yes
6165     hardcode_minus_L=yes
6166     hardcode_shlibpath_var=no
6167     ;;
6168
6169   sysv4)
6170     case $host_vendor in
6171       sni)
6172         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6173         hardcode_direct=yes # is this really true???
6174         ;;
6175       siemens)
6176         ## LD is ld it makes a PLAMLIB
6177         ## CC just makes a GrossModule.
6178         archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6179         reload_cmds='$CC -r -o $output$reload_objs'
6180         hardcode_direct=no
6181         ;;
6182       motorola)
6183         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6184         hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6185         ;;
6186     esac
6187     runpath_var='LD_RUN_PATH'
6188     hardcode_shlibpath_var=no
6189     ;;
6190
6191   sysv4.3*)
6192     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6193     hardcode_shlibpath_var=no
6194     export_dynamic_flag_spec='-Bexport'
6195     ;;
6196
6197   sysv5*)
6198     no_undefined_flag=' -z text'
6199     # $CC -shared without GNU ld will not create a library from C++
6200     # object files and a static libstdc++, better avoid it by now
6201     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6202     archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6203                 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6204     hardcode_libdir_flag_spec=
6205     hardcode_shlibpath_var=no
6206     runpath_var='LD_RUN_PATH'
6207     ;;
6208
6209   uts4*)
6210     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6211     hardcode_libdir_flag_spec='-L$libdir'
6212     hardcode_shlibpath_var=no
6213     ;;
6214
6215   dgux*)
6216     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6217     hardcode_libdir_flag_spec='-L$libdir'
6218     hardcode_shlibpath_var=no
6219     ;;
6220
6221   sysv4*MP*)
6222     if test -d /usr/nec; then
6223       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6224       hardcode_shlibpath_var=no
6225       runpath_var=LD_RUN_PATH
6226       hardcode_runpath_var=yes
6227       ld_shlibs=yes
6228     fi
6229     ;;
6230
6231   sysv4.2uw2*)
6232     archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6233     hardcode_direct=yes
6234     hardcode_minus_L=no
6235     hardcode_shlibpath_var=no
6236     hardcode_runpath_var=yes
6237     runpath_var=LD_RUN_PATH
6238     ;;
6239
6240   sysv5uw7* | unixware7*)
6241     no_undefined_flag='${wl}-z ${wl}text'
6242     if test "$GCC" = yes; then
6243       archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
6244     else
6245       archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
6246     fi
6247     runpath_var='LD_RUN_PATH'
6248     hardcode_shlibpath_var=no
6249     ;;
6250
6251   *)
6252     ld_shlibs=no
6253     ;;
6254   esac
6255 fi
6256 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6257 echo "${ECHO_T}$ld_shlibs" >&6
6258 test "$ld_shlibs" = no && can_build_shared=no
6259
6260 # Check hardcoding attributes.
6261 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6262 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6263 hardcode_action=
6264 if test -n "$hardcode_libdir_flag_spec" || \
6265    test -n "$runpath_var"; then
6266
6267   # We can hardcode non-existant directories.
6268   if test "$hardcode_direct" != no &&
6269      # If the only mechanism to avoid hardcoding is shlibpath_var, we
6270      # have to relink, otherwise we might link with an installed library
6271      # when we should be linking with a yet-to-be-installed one
6272      ## test "$hardcode_shlibpath_var" != no &&
6273      test "$hardcode_minus_L" != no; then
6274     # Linking always hardcodes the temporary library directory.
6275     hardcode_action=relink
6276   else
6277     # We can link without hardcoding, and we can hardcode nonexisting dirs.
6278     hardcode_action=immediate
6279   fi
6280 else
6281   # We cannot hardcode anything, or else we can only hardcode existing
6282   # directories.
6283   hardcode_action=unsupported
6284 fi
6285 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6286 echo "${ECHO_T}$hardcode_action" >&6
6287
6288 striplib=
6289 old_striplib=
6290 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6291 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6292 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6293   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6294   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6295   echo "$as_me:$LINENO: result: yes" >&5
6296 echo "${ECHO_T}yes" >&6
6297 else
6298   echo "$as_me:$LINENO: result: no" >&5
6299 echo "${ECHO_T}no" >&6
6300 fi
6301
6302 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6303 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6304
6305 # PORTME Fill in your ld.so characteristics
6306 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6307 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6308 library_names_spec=
6309 libname_spec='lib$name'
6310 soname_spec=
6311 postinstall_cmds=
6312 postuninstall_cmds=
6313 finish_cmds=
6314 finish_eval=
6315 shlibpath_var=
6316 shlibpath_overrides_runpath=unknown
6317 version_type=none
6318 dynamic_linker="$host_os ld.so"
6319 sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/X11R6/lib"
6320 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib /usr/X11R6/lib"
6321
6322 case $host_os in
6323 aix3*)
6324   version_type=linux
6325   library_names_spec='${libname}${release}.so$versuffix $libname.a'
6326   shlibpath_var=LIBPATH
6327
6328   # AIX has no versioning support, so we append a major version to the name.
6329   soname_spec='${libname}${release}.so$major'
6330   ;;
6331
6332 aix4* | aix5*)
6333   version_type=linux
6334   need_lib_prefix=no
6335   need_version=no
6336   hardcode_into_libs=yes
6337   if test "$host_cpu" = ia64; then
6338     # AIX 5 supports IA64
6339     library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so'
6340     shlibpath_var=LD_LIBRARY_PATH
6341   else
6342     # With GCC up to 2.95.x, collect2 would create an import file
6343     # for dependence libraries.  The import file would start with
6344     # the line `#! .'.  This would cause the generated library to
6345     # depend on `.', always an invalid library.  This was fixed in
6346     # development snapshots of GCC prior to 3.0.
6347     case $host_os in
6348       aix4 | aix4.[01] | aix4.[01].*)
6349         if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
6350              echo ' yes '
6351              echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
6352           :
6353         else
6354           can_build_shared=no
6355         fi
6356         ;;
6357     esac
6358     # AIX (on Power*) has no versioning support, so currently we can
6359     # not hardcode correct soname into executable. Probably we can
6360     # add versioning support to collect2, so additional links can
6361     # be useful in future.
6362     if test "$aix_use_runtimelinking" = yes; then
6363       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
6364       # instead of lib<name>.a to let people know that these are not
6365       # typical AIX shared libraries.
6366       library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6367     else
6368       # We preserve .a as extension for shared libraries through AIX4.2
6369       # and later when we are not doing run time linking.
6370       library_names_spec='${libname}${release}.a $libname.a'
6371       soname_spec='${libname}${release}.so$major'
6372     fi
6373     shlibpath_var=LIBPATH
6374   fi
6375   hardcode_into_libs=yes
6376   ;;
6377
6378 amigaos*)
6379   library_names_spec='$libname.ixlibrary $libname.a'
6380   # Create ${libname}_ixlibrary.a entries in /sys/libs.
6381   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
6382   ;;
6383
6384 beos*)
6385   library_names_spec='${libname}.so'
6386   dynamic_linker="$host_os ld.so"
6387   shlibpath_var=LIBRARY_PATH
6388   ;;
6389
6390 bsdi4*)
6391   version_type=linux
6392   need_version=no
6393   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6394   soname_spec='${libname}${release}.so$major'
6395   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6396   shlibpath_var=LD_LIBRARY_PATH
6397   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6398   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6399   export_dynamic_flag_spec=-rdynamic
6400   # the default ld.so.conf also contains /usr/contrib/lib and
6401   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6402   # libtool to hard-code these into programs
6403   ;;
6404
6405 cygwin* | mingw* | pw32*)
6406   version_type=windows
6407   need_version=no
6408   need_lib_prefix=no
6409   case $GCC,$host_os in
6410   yes,cygwin*)
6411     library_names_spec='$libname.dll.a'
6412     soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6413     postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~
6414       dldir=$destdir/`dirname \$dlpath`~
6415       test -d \$dldir || mkdir -p \$dldir~
6416       $install_prog .libs/$dlname \$dldir/$dlname'
6417     postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~
6418       dlpath=$dir/\$dldll~
6419        $rm \$dlpath'
6420     ;;
6421   yes,mingw*)
6422     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6423     sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"`
6424     ;;
6425   yes,pw32*)
6426     library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}.dll'
6427     ;;
6428   *)
6429     library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6430     ;;
6431   esac
6432   dynamic_linker='Win32 ld.exe'
6433   # FIXME: first we should search . and the directory the executable is in
6434   shlibpath_var=PATH
6435   ;;
6436
6437 darwin* | rhapsody*)
6438   dynamic_linker="$host_os dyld"
6439   version_type=darwin
6440   need_lib_prefix=no
6441   need_version=no
6442   # FIXME: Relying on posixy $() will cause problems for
6443   #        cross-compilation, but unfortunately the echo tests do not
6444   #        yet detect zsh echo's removal of \ escapes.
6445   library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)'
6446   soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)'
6447   shlibpath_overrides_runpath=yes
6448   shlibpath_var=DYLD_LIBRARY_PATH
6449   ;;
6450
6451 freebsd1*)
6452   dynamic_linker=no
6453   ;;
6454
6455 freebsd*)
6456   objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6457   version_type=freebsd-$objformat
6458   case $version_type in
6459     freebsd-elf*)
6460       library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6461       need_version=no
6462       need_lib_prefix=no
6463       ;;
6464     freebsd-*)
6465       library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6466       need_version=yes
6467       ;;
6468   esac
6469   shlibpath_var=LD_LIBRARY_PATH
6470   case $host_os in
6471   freebsd2*)
6472     shlibpath_overrides_runpath=yes
6473     ;;
6474   *)
6475     shlibpath_overrides_runpath=no
6476     hardcode_into_libs=yes
6477     ;;
6478   esac
6479   ;;
6480
6481 gnu*)
6482   version_type=linux
6483   need_lib_prefix=no
6484   need_version=no
6485   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6486   soname_spec='${libname}${release}.so$major'
6487   shlibpath_var=LD_LIBRARY_PATH
6488   hardcode_into_libs=yes
6489   ;;
6490
6491 hpux9* | hpux10* | hpux11*)
6492   # Give a soname corresponding to the major version so that dld.sl refuses to
6493   # link against other versions.
6494   dynamic_linker="$host_os dld.sl"
6495   version_type=sunos
6496   need_lib_prefix=no
6497   need_version=no
6498   shlibpath_var=SHLIB_PATH
6499   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6500   library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6501   soname_spec='${libname}${release}.sl$major'
6502   # HP-UX runs *really* slowly unless shared libraries are mode 555.
6503   postinstall_cmds='chmod 555 $lib'
6504   ;;
6505
6506 irix5* | irix6* | nonstopux*)
6507   case $host_os in
6508     nonstopux*) version_type=nonstopux ;;
6509     *)          version_type=irix ;;
6510   esac
6511   need_lib_prefix=no
6512   need_version=no
6513   soname_spec='${libname}${release}.so$major'
6514   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6515   case $host_os in
6516   irix5* | nonstopux*)
6517     libsuff= shlibsuff=
6518     ;;
6519   *)
6520     case $LD in # libtool.m4 will add one of these switches to LD
6521     *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6522     *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6523     *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6524     *) libsuff= shlibsuff= libmagic=never-match;;
6525     esac
6526     ;;
6527   esac
6528   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6529   shlibpath_overrides_runpath=no
6530   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6531   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6532   ;;
6533
6534 # No shared lib support for Linux oldld, aout, or coff.
6535 linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6536   dynamic_linker=no
6537   ;;
6538
6539 # This must be Linux ELF.
6540 linux-gnu*)
6541   version_type=linux
6542   need_lib_prefix=no
6543   need_version=no
6544   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6545   soname_spec='${libname}${release}.so$major'
6546   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6547   shlibpath_var=LD_LIBRARY_PATH
6548   shlibpath_overrides_runpath=no
6549   # This implies no fast_install, which is unacceptable.
6550   # Some rework will be needed to allow for fast_install
6551   # before this can be enabled.
6552   hardcode_into_libs=yes
6553
6554   case $host_cpu:$lt_cv_cc_64bit_output in
6555   powerpc64:yes | s390x:yes | sparc64:yes | x86_64:yes)
6556     sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /usr/X11R6/lib64"
6557     sys_lib_search_path_spec="/lib64 /usr/lib64 /usr/local/lib64 /usr/X11R6/lib64"
6558     ;;
6559   esac
6560
6561   # We used to test for /lib/ld.so.1 and disable shared libraries on
6562   # powerpc, because MkLinux only supported shared libraries with the
6563   # GNU dynamic linker.  Since this was broken with cross compilers,
6564   # most powerpc-linux boxes support dynamic linking these days and
6565   # people can always --disable-shared, the test was removed, and we
6566   # assume the GNU/Linux dynamic linker is in use.
6567   dynamic_linker='GNU/Linux ld.so'
6568
6569   # Find out which ABI we are using (multilib Linux x86_64 hack).
6570   libsuff=
6571   case "$host_cpu" in
6572   x86_64*)
6573     echo '#line 6573 "configure"' > conftest.$ac_ext
6574     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6575   (eval $ac_compile) 2>&5
6576   ac_status=$?
6577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6578   (exit $ac_status); }; then
6579       case `/usr/bin/file conftest.$ac_objext` in
6580       *64-bit*)
6581         libsuff=64
6582         ;;
6583       esac
6584     fi
6585     rm -rf conftest*
6586     ;;
6587   *)
6588     ;;
6589   esac
6590   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
6591   sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
6592   ;;
6593
6594 netbsd*)
6595   version_type=sunos
6596   need_lib_prefix=no
6597   need_version=no
6598   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6599     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6600     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6601     dynamic_linker='NetBSD (a.out) ld.so'
6602   else
6603     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6604     soname_spec='${libname}${release}.so$major'
6605     dynamic_linker='NetBSD ld.elf_so'
6606   fi
6607   shlibpath_var=LD_LIBRARY_PATH
6608   shlibpath_overrides_runpath=yes
6609   hardcode_into_libs=yes
6610   ;;
6611
6612 newsos6)
6613   version_type=linux
6614   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6615   shlibpath_var=LD_LIBRARY_PATH
6616   shlibpath_overrides_runpath=yes
6617   ;;
6618
6619 openbsd*)
6620   version_type=sunos
6621   need_lib_prefix=no
6622   need_version=no
6623   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6624     case "$host_os" in
6625     openbsd2.[89] | openbsd2.[89].*)
6626       shlibpath_overrides_runpath=no
6627       ;;
6628     *)
6629       shlibpath_overrides_runpath=yes
6630       ;;
6631     esac
6632   else
6633     shlibpath_overrides_runpath=yes
6634   fi
6635   library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6636   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6637   shlibpath_var=LD_LIBRARY_PATH
6638   ;;
6639
6640 os2*)
6641   libname_spec='$name'
6642   need_lib_prefix=no
6643   library_names_spec='$libname.dll $libname.a'
6644   dynamic_linker='OS/2 ld.exe'
6645   shlibpath_var=LIBPATH
6646   ;;
6647
6648 osf3* | osf4* | osf5*)
6649   version_type=osf
6650   need_version=no
6651   soname_spec='${libname}${release}.so$major'
6652   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6653   shlibpath_var=LD_LIBRARY_PATH
6654   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6655   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6656   hardcode_into_libs=yes
6657   ;;
6658
6659 sco3.2v5*)
6660   version_type=osf
6661   soname_spec='${libname}${release}.so$major'
6662   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6663   shlibpath_var=LD_LIBRARY_PATH
6664   ;;
6665
6666 solaris*)
6667   version_type=linux
6668   need_lib_prefix=no
6669   need_version=no
6670   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6671   soname_spec='${libname}${release}.so$major'
6672   shlibpath_var=LD_LIBRARY_PATH
6673   shlibpath_overrides_runpath=yes
6674   hardcode_into_libs=yes
6675   # ldd complains unless libraries are executable
6676   postinstall_cmds='chmod +x $lib'
6677   ;;
6678
6679 sunos4*)
6680   version_type=sunos
6681   library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6682   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6683   shlibpath_var=LD_LIBRARY_PATH
6684   shlibpath_overrides_runpath=yes
6685   if test "$with_gnu_ld" = yes; then
6686     need_lib_prefix=no
6687   fi
6688   need_version=yes
6689   ;;
6690
6691 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6692   version_type=linux
6693   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6694   soname_spec='${libname}${release}.so$major'
6695   shlibpath_var=LD_LIBRARY_PATH
6696   case $host_vendor in
6697     sni)
6698       shlibpath_overrides_runpath=no
6699       need_lib_prefix=no
6700       export_dynamic_flag_spec='${wl}-Blargedynsym'
6701       runpath_var=LD_RUN_PATH
6702       ;;
6703     siemens)
6704       need_lib_prefix=no
6705       ;;
6706     motorola)
6707       need_lib_prefix=no
6708       need_version=no
6709       shlibpath_overrides_runpath=no
6710       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6711       ;;
6712   esac
6713   ;;
6714
6715 uts4*)
6716   version_type=linux
6717   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6718   soname_spec='${libname}${release}.so$major'
6719   shlibpath_var=LD_LIBRARY_PATH
6720   ;;
6721
6722 dgux*)
6723   version_type=linux
6724   need_lib_prefix=no
6725   need_version=no
6726   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6727   soname_spec='${libname}${release}.so$major'
6728   shlibpath_var=LD_LIBRARY_PATH
6729   ;;
6730
6731 sysv4*MP*)
6732   if test -d /usr/nec ;then
6733     version_type=linux
6734     library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6735     soname_spec='$libname.so.$major'
6736     shlibpath_var=LD_LIBRARY_PATH
6737   fi
6738   ;;
6739
6740 *)
6741   dynamic_linker=no
6742   ;;
6743 esac
6744 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6745 echo "${ECHO_T}$dynamic_linker" >&6
6746 test "$dynamic_linker" = no && can_build_shared=no
6747
6748 # Report the final consequences.
6749 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6750 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6751 echo "$as_me:$LINENO: result: $can_build_shared" >&5
6752 echo "${ECHO_T}$can_build_shared" >&6
6753
6754 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
6755 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
6756 test "$can_build_shared" = "no" && enable_shared=no
6757
6758 # On AIX, shared libraries and static libraries use the same namespace, and
6759 # are all built from PIC.
6760 case "$host_os" in
6761 aix3*)
6762   test "$enable_shared" = yes && enable_static=no
6763   if test -n "$RANLIB"; then
6764     archive_cmds="$archive_cmds~\$RANLIB \$lib"
6765     postinstall_cmds='$RANLIB $lib'
6766   fi
6767   ;;
6768
6769 aix4*)
6770   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
6771     test "$enable_shared" = yes && enable_static=no
6772   fi
6773   ;;
6774 esac
6775 echo "$as_me:$LINENO: result: $enable_shared" >&5
6776 echo "${ECHO_T}$enable_shared" >&6
6777
6778 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
6779 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
6780 # Make sure either enable_shared or enable_static is yes.
6781 test "$enable_shared" = yes || enable_static=yes
6782 echo "$as_me:$LINENO: result: $enable_static" >&5
6783 echo "${ECHO_T}$enable_static" >&6
6784
6785 if test "$hardcode_action" = relink; then
6786   # Fast installation is not supported
6787   enable_fast_install=no
6788 elif test "$shlibpath_overrides_runpath" = yes ||
6789      test "$enable_shared" = no; then
6790   # Fast installation is not necessary
6791   enable_fast_install=needless
6792 fi
6793
6794 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6795 if test "$GCC" = yes; then
6796   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6797 fi
6798
6799 if test "x$enable_dlopen" != xyes; then
6800   enable_dlopen=unknown
6801   enable_dlopen_self=unknown
6802   enable_dlopen_self_static=unknown
6803 else
6804   lt_cv_dlopen=no
6805   lt_cv_dlopen_libs=
6806
6807   case $host_os in
6808   beos*)
6809     lt_cv_dlopen="load_add_on"
6810     lt_cv_dlopen_libs=
6811     lt_cv_dlopen_self=yes
6812     ;;
6813
6814   cygwin* | mingw* | pw32*)
6815     lt_cv_dlopen="LoadLibrary"
6816     lt_cv_dlopen_libs=
6817    ;;
6818
6819   *)
6820     echo "$as_me:$LINENO: checking for shl_load" >&5
6821 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6822 if test "${ac_cv_func_shl_load+set}" = set; then
6823   echo $ECHO_N "(cached) $ECHO_C" >&6
6824 else
6825   cat >conftest.$ac_ext <<_ACEOF
6826 /* confdefs.h.  */
6827 _ACEOF
6828 cat confdefs.h >>conftest.$ac_ext
6829 cat >>conftest.$ac_ext <<_ACEOF
6830 /* end confdefs.h.  */
6831 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6832    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6833 #define shl_load innocuous_shl_load
6834
6835 /* System header to define __stub macros and hopefully few prototypes,
6836     which can conflict with char shl_load (); below.
6837     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6838     <limits.h> exists even on freestanding compilers.  */
6839
6840 #ifdef __STDC__
6841 # include <limits.h>
6842 #else
6843 # include <assert.h>
6844 #endif
6845
6846 #undef shl_load
6847
6848 /* Override any gcc2 internal prototype to avoid an error.  */
6849 #ifdef __cplusplus
6850 extern "C"
6851 {
6852 #endif
6853 /* We use char because int might match the return type of a gcc2
6854    builtin and then its argument prototype would still apply.  */
6855 char shl_load ();
6856 /* The GNU C library defines this for functions which it implements
6857     to always fail with ENOSYS.  Some functions are actually named
6858     something starting with __ and the normal name is an alias.  */
6859 #if defined (__stub_shl_load) || defined (__stub___shl_load)
6860 choke me
6861 #else
6862 char (*f) () = shl_load;
6863 #endif
6864 #ifdef __cplusplus
6865 }
6866 #endif
6867
6868 int
6869 main ()
6870 {
6871 return f != shl_load;
6872   ;
6873   return 0;
6874 }
6875 _ACEOF
6876 rm -f conftest.$ac_objext conftest$ac_exeext
6877 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6878   (eval $ac_link) 2>conftest.er1
6879   ac_status=$?
6880   grep -v '^ *+' conftest.er1 >conftest.err
6881   rm -f conftest.er1
6882   cat conftest.err >&5
6883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6884   (exit $ac_status); } &&
6885          { ac_try='test -z "$ac_c_werror_flag"
6886                          || test ! -s conftest.err'
6887   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6888   (eval $ac_try) 2>&5
6889   ac_status=$?
6890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6891   (exit $ac_status); }; } &&
6892          { ac_try='test -s conftest$ac_exeext'
6893   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6894   (eval $ac_try) 2>&5
6895   ac_status=$?
6896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6897   (exit $ac_status); }; }; then
6898   ac_cv_func_shl_load=yes
6899 else
6900   echo "$as_me: failed program was:" >&5
6901 sed 's/^/| /' conftest.$ac_ext >&5
6902
6903 ac_cv_func_shl_load=no
6904 fi
6905 rm -f conftest.err conftest.$ac_objext \
6906       conftest$ac_exeext conftest.$ac_ext
6907 fi
6908 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
6909 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
6910 if test $ac_cv_func_shl_load = yes; then
6911   lt_cv_dlopen="shl_load"
6912 else
6913   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
6914 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
6915 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
6916   echo $ECHO_N "(cached) $ECHO_C" >&6
6917 else
6918   ac_check_lib_save_LIBS=$LIBS
6919 LIBS="-ldld  $LIBS"
6920 cat >conftest.$ac_ext <<_ACEOF
6921 /* confdefs.h.  */
6922 _ACEOF
6923 cat confdefs.h >>conftest.$ac_ext
6924 cat >>conftest.$ac_ext <<_ACEOF
6925 /* end confdefs.h.  */
6926
6927 /* Override any gcc2 internal prototype to avoid an error.  */
6928 #ifdef __cplusplus
6929 extern "C"
6930 #endif
6931 /* We use char because int might match the return type of a gcc2
6932    builtin and then its argument prototype would still apply.  */
6933 char shl_load ();
6934 int
6935 main ()
6936 {
6937 shl_load ();
6938   ;
6939   return 0;
6940 }
6941 _ACEOF
6942 rm -f conftest.$ac_objext conftest$ac_exeext
6943 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6944   (eval $ac_link) 2>conftest.er1
6945   ac_status=$?
6946   grep -v '^ *+' conftest.er1 >conftest.err
6947   rm -f conftest.er1
6948   cat conftest.err >&5
6949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6950   (exit $ac_status); } &&
6951          { ac_try='test -z "$ac_c_werror_flag"
6952                          || test ! -s conftest.err'
6953   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6954   (eval $ac_try) 2>&5
6955   ac_status=$?
6956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6957   (exit $ac_status); }; } &&
6958          { ac_try='test -s conftest$ac_exeext'
6959   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6960   (eval $ac_try) 2>&5
6961   ac_status=$?
6962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6963   (exit $ac_status); }; }; then
6964   ac_cv_lib_dld_shl_load=yes
6965 else
6966   echo "$as_me: failed program was:" >&5
6967 sed 's/^/| /' conftest.$ac_ext >&5
6968
6969 ac_cv_lib_dld_shl_load=no
6970 fi
6971 rm -f conftest.err conftest.$ac_objext \
6972       conftest$ac_exeext conftest.$ac_ext
6973 LIBS=$ac_check_lib_save_LIBS
6974 fi
6975 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
6976 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
6977 if test $ac_cv_lib_dld_shl_load = yes; then
6978   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
6979 else
6980   echo "$as_me:$LINENO: checking for dlopen" >&5
6981 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6982 if test "${ac_cv_func_dlopen+set}" = set; then
6983   echo $ECHO_N "(cached) $ECHO_C" >&6
6984 else
6985   cat >conftest.$ac_ext <<_ACEOF
6986 /* confdefs.h.  */
6987 _ACEOF
6988 cat confdefs.h >>conftest.$ac_ext
6989 cat >>conftest.$ac_ext <<_ACEOF
6990 /* end confdefs.h.  */
6991 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6992    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6993 #define dlopen innocuous_dlopen
6994
6995 /* System header to define __stub macros and hopefully few prototypes,
6996     which can conflict with char dlopen (); below.
6997     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6998     <limits.h> exists even on freestanding compilers.  */
6999
7000 #ifdef __STDC__
7001 # include <limits.h>
7002 #else
7003 # include <assert.h>
7004 #endif
7005
7006 #undef dlopen
7007
7008 /* Override any gcc2 internal prototype to avoid an error.  */
7009 #ifdef __cplusplus
7010 extern "C"
7011 {
7012 #endif
7013 /* We use char because int might match the return type of a gcc2
7014    builtin and then its argument prototype would still apply.  */
7015 char dlopen ();
7016 /* The GNU C library defines this for functions which it implements
7017     to always fail with ENOSYS.  Some functions are actually named
7018     something starting with __ and the normal name is an alias.  */
7019 #if defined (__stub_dlopen) || defined (__stub___dlopen)
7020 choke me
7021 #else
7022 char (*f) () = dlopen;
7023 #endif
7024 #ifdef __cplusplus
7025 }
7026 #endif
7027
7028 int
7029 main ()
7030 {
7031 return f != dlopen;
7032   ;
7033   return 0;
7034 }
7035 _ACEOF
7036 rm -f conftest.$ac_objext conftest$ac_exeext
7037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7038   (eval $ac_link) 2>conftest.er1
7039   ac_status=$?
7040   grep -v '^ *+' conftest.er1 >conftest.err
7041   rm -f conftest.er1
7042   cat conftest.err >&5
7043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7044   (exit $ac_status); } &&
7045          { ac_try='test -z "$ac_c_werror_flag"
7046                          || test ! -s conftest.err'
7047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7048   (eval $ac_try) 2>&5
7049   ac_status=$?
7050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7051   (exit $ac_status); }; } &&
7052          { ac_try='test -s conftest$ac_exeext'
7053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7054   (eval $ac_try) 2>&5
7055   ac_status=$?
7056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057   (exit $ac_status); }; }; then
7058   ac_cv_func_dlopen=yes
7059 else
7060   echo "$as_me: failed program was:" >&5
7061 sed 's/^/| /' conftest.$ac_ext >&5
7062
7063 ac_cv_func_dlopen=no
7064 fi
7065 rm -f conftest.err conftest.$ac_objext \
7066       conftest$ac_exeext conftest.$ac_ext
7067 fi
7068 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7069 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7070 if test $ac_cv_func_dlopen = yes; then
7071   lt_cv_dlopen="dlopen"
7072 else
7073   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
7074 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
7075 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
7076   echo $ECHO_N "(cached) $ECHO_C" >&6
7077 else
7078   ac_check_lib_save_LIBS=$LIBS
7079 LIBS="-ldl  $LIBS"
7080 cat >conftest.$ac_ext <<_ACEOF
7081 /* confdefs.h.  */
7082 _ACEOF
7083 cat confdefs.h >>conftest.$ac_ext
7084 cat >>conftest.$ac_ext <<_ACEOF
7085 /* end confdefs.h.  */
7086
7087 /* Override any gcc2 internal prototype to avoid an error.  */
7088 #ifdef __cplusplus
7089 extern "C"
7090 #endif
7091 /* We use char because int might match the return type of a gcc2
7092    builtin and then its argument prototype would still apply.  */
7093 char dlopen ();
7094 int
7095 main ()
7096 {
7097 dlopen ();
7098   ;
7099   return 0;
7100 }
7101 _ACEOF
7102 rm -f conftest.$ac_objext conftest$ac_exeext
7103 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7104   (eval $ac_link) 2>conftest.er1
7105   ac_status=$?
7106   grep -v '^ *+' conftest.er1 >conftest.err
7107   rm -f conftest.er1
7108   cat conftest.err >&5
7109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7110   (exit $ac_status); } &&
7111          { ac_try='test -z "$ac_c_werror_flag"
7112                          || test ! -s conftest.err'
7113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7114   (eval $ac_try) 2>&5
7115   ac_status=$?
7116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117   (exit $ac_status); }; } &&
7118          { ac_try='test -s conftest$ac_exeext'
7119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7120   (eval $ac_try) 2>&5
7121   ac_status=$?
7122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7123   (exit $ac_status); }; }; then
7124   ac_cv_lib_dl_dlopen=yes
7125 else
7126   echo "$as_me: failed program was:" >&5
7127 sed 's/^/| /' conftest.$ac_ext >&5
7128
7129 ac_cv_lib_dl_dlopen=no
7130 fi
7131 rm -f conftest.err conftest.$ac_objext \
7132       conftest$ac_exeext conftest.$ac_ext
7133 LIBS=$ac_check_lib_save_LIBS
7134 fi
7135 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7136 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7137 if test $ac_cv_lib_dl_dlopen = yes; then
7138   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7139 else
7140   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7141 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7142 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7143   echo $ECHO_N "(cached) $ECHO_C" >&6
7144 else
7145   ac_check_lib_save_LIBS=$LIBS
7146 LIBS="-lsvld  $LIBS"
7147 cat >conftest.$ac_ext <<_ACEOF
7148 /* confdefs.h.  */
7149 _ACEOF
7150 cat confdefs.h >>conftest.$ac_ext
7151 cat >>conftest.$ac_ext <<_ACEOF
7152 /* end confdefs.h.  */
7153
7154 /* Override any gcc2 internal prototype to avoid an error.  */
7155 #ifdef __cplusplus
7156 extern "C"
7157 #endif
7158 /* We use char because int might match the return type of a gcc2
7159    builtin and then its argument prototype would still apply.  */
7160 char dlopen ();
7161 int
7162 main ()
7163 {
7164 dlopen ();
7165   ;
7166   return 0;
7167 }
7168 _ACEOF
7169 rm -f conftest.$ac_objext conftest$ac_exeext
7170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7171   (eval $ac_link) 2>conftest.er1
7172   ac_status=$?
7173   grep -v '^ *+' conftest.er1 >conftest.err
7174   rm -f conftest.er1
7175   cat conftest.err >&5
7176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177   (exit $ac_status); } &&
7178          { ac_try='test -z "$ac_c_werror_flag"
7179                          || test ! -s conftest.err'
7180   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7181   (eval $ac_try) 2>&5
7182   ac_status=$?
7183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7184   (exit $ac_status); }; } &&
7185          { ac_try='test -s conftest$ac_exeext'
7186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7187   (eval $ac_try) 2>&5
7188   ac_status=$?
7189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190   (exit $ac_status); }; }; then
7191   ac_cv_lib_svld_dlopen=yes
7192 else
7193   echo "$as_me: failed program was:" >&5
7194 sed 's/^/| /' conftest.$ac_ext >&5
7195
7196 ac_cv_lib_svld_dlopen=no
7197 fi
7198 rm -f conftest.err conftest.$ac_objext \
7199       conftest$ac_exeext conftest.$ac_ext
7200 LIBS=$ac_check_lib_save_LIBS
7201 fi
7202 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7203 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7204 if test $ac_cv_lib_svld_dlopen = yes; then
7205   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7206 else
7207   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
7208 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
7209 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
7210   echo $ECHO_N "(cached) $ECHO_C" >&6
7211 else
7212   ac_check_lib_save_LIBS=$LIBS
7213 LIBS="-ldld  $LIBS"
7214 cat >conftest.$ac_ext <<_ACEOF
7215 /* confdefs.h.  */
7216 _ACEOF
7217 cat confdefs.h >>conftest.$ac_ext
7218 cat >>conftest.$ac_ext <<_ACEOF
7219 /* end confdefs.h.  */
7220
7221 /* Override any gcc2 internal prototype to avoid an error.  */
7222 #ifdef __cplusplus
7223 extern "C"
7224 #endif
7225 /* We use char because int might match the return type of a gcc2
7226    builtin and then its argument prototype would still apply.  */
7227 char dld_link ();
7228 int
7229 main ()
7230 {
7231 dld_link ();
7232   ;
7233   return 0;
7234 }
7235 _ACEOF
7236 rm -f conftest.$ac_objext conftest$ac_exeext
7237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7238   (eval $ac_link) 2>conftest.er1
7239   ac_status=$?
7240   grep -v '^ *+' conftest.er1 >conftest.err
7241   rm -f conftest.er1
7242   cat conftest.err >&5
7243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244   (exit $ac_status); } &&
7245          { ac_try='test -z "$ac_c_werror_flag"
7246                          || test ! -s conftest.err'
7247   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7248   (eval $ac_try) 2>&5
7249   ac_status=$?
7250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7251   (exit $ac_status); }; } &&
7252          { ac_try='test -s conftest$ac_exeext'
7253   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7254   (eval $ac_try) 2>&5
7255   ac_status=$?
7256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7257   (exit $ac_status); }; }; then
7258   ac_cv_lib_dld_dld_link=yes
7259 else
7260   echo "$as_me: failed program was:" >&5
7261 sed 's/^/| /' conftest.$ac_ext >&5
7262
7263 ac_cv_lib_dld_dld_link=no
7264 fi
7265 rm -f conftest.err conftest.$ac_objext \
7266       conftest$ac_exeext conftest.$ac_ext
7267 LIBS=$ac_check_lib_save_LIBS
7268 fi
7269 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
7270 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
7271 if test $ac_cv_lib_dld_dld_link = yes; then
7272   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7273 fi
7274
7275
7276 fi
7277
7278
7279 fi
7280
7281
7282 fi
7283
7284
7285 fi
7286
7287
7288 fi
7289
7290     ;;
7291   esac
7292
7293   if test "x$lt_cv_dlopen" != xno; then
7294     enable_dlopen=yes
7295   else
7296     enable_dlopen=no
7297   fi
7298
7299   case $lt_cv_dlopen in
7300   dlopen)
7301     save_CPPFLAGS="$CPPFLAGS"
7302         test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7303
7304     save_LDFLAGS="$LDFLAGS"
7305     eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7306
7307     save_LIBS="$LIBS"
7308     LIBS="$lt_cv_dlopen_libs $LIBS"
7309
7310     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7311 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7312 if test "${lt_cv_dlopen_self+set}" = set; then
7313   echo $ECHO_N "(cached) $ECHO_C" >&6
7314 else
7315           if test "$cross_compiling" = yes; then :
7316   lt_cv_dlopen_self=cross
7317 else
7318     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7319   lt_status=$lt_dlunknown
7320   cat > conftest.$ac_ext <<EOF
7321 #line 7321 "configure"
7322 #include "confdefs.h"
7323
7324 #if HAVE_DLFCN_H
7325 #include <dlfcn.h>
7326 #endif
7327
7328 #include <stdio.h>
7329
7330 #ifdef RTLD_GLOBAL
7331 #  define LT_DLGLOBAL           RTLD_GLOBAL
7332 #else
7333 #  ifdef DL_GLOBAL
7334 #    define LT_DLGLOBAL         DL_GLOBAL
7335 #  else
7336 #    define LT_DLGLOBAL         0
7337 #  endif
7338 #endif
7339
7340 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7341    find out it does not work in some platform. */
7342 #ifndef LT_DLLAZY_OR_NOW
7343 #  ifdef RTLD_LAZY
7344 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
7345 #  else
7346 #    ifdef DL_LAZY
7347 #      define LT_DLLAZY_OR_NOW          DL_LAZY
7348 #    else
7349 #      ifdef RTLD_NOW
7350 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
7351 #      else
7352 #        ifdef DL_NOW
7353 #          define LT_DLLAZY_OR_NOW      DL_NOW
7354 #        else
7355 #          define LT_DLLAZY_OR_NOW      0
7356 #        endif
7357 #      endif
7358 #    endif
7359 #  endif
7360 #endif
7361
7362 #ifdef __cplusplus
7363 extern "C" void exit (int);
7364 #endif
7365
7366 void fnord() { int i=42;}
7367 int main ()
7368 {
7369   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7370   int status = $lt_dlunknown;
7371
7372   if (self)
7373     {
7374       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
7375       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7376       /* dlclose (self); */
7377     }
7378
7379     exit (status);
7380 }
7381 EOF
7382   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7383   (eval $ac_link) 2>&5
7384   ac_status=$?
7385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7386   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7387     (./conftest; exit; ) 2>/dev/null
7388     lt_status=$?
7389     case x$lt_status in
7390       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7391       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7392       x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7393     esac
7394   else :
7395     # compilation failed
7396     lt_cv_dlopen_self=no
7397   fi
7398 fi
7399 rm -fr conftest*
7400
7401
7402 fi
7403 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7404 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7405
7406     if test "x$lt_cv_dlopen_self" = xyes; then
7407       LDFLAGS="$LDFLAGS $link_static_flag"
7408       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7409 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7410 if test "${lt_cv_dlopen_self_static+set}" = set; then
7411   echo $ECHO_N "(cached) $ECHO_C" >&6
7412 else
7413           if test "$cross_compiling" = yes; then :
7414   lt_cv_dlopen_self_static=cross
7415 else
7416     lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7417   lt_status=$lt_dlunknown
7418   cat > conftest.$ac_ext <<EOF
7419 #line 7419 "configure"
7420 #include "confdefs.h"
7421
7422 #if HAVE_DLFCN_H
7423 #include <dlfcn.h>
7424 #endif
7425
7426 #include <stdio.h>
7427
7428 #ifdef RTLD_GLOBAL
7429 #  define LT_DLGLOBAL           RTLD_GLOBAL
7430 #else
7431 #  ifdef DL_GLOBAL
7432 #    define LT_DLGLOBAL         DL_GLOBAL
7433 #  else
7434 #    define LT_DLGLOBAL         0
7435 #  endif
7436 #endif
7437
7438 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7439    find out it does not work in some platform. */
7440 #ifndef LT_DLLAZY_OR_NOW
7441 #  ifdef RTLD_LAZY
7442 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
7443 #  else
7444 #    ifdef DL_LAZY
7445 #      define LT_DLLAZY_OR_NOW          DL_LAZY
7446 #    else
7447 #      ifdef RTLD_NOW
7448 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
7449 #      else
7450 #        ifdef DL_NOW
7451 #          define LT_DLLAZY_OR_NOW      DL_NOW
7452 #        else
7453 #          define LT_DLLAZY_OR_NOW      0
7454 #        endif
7455 #      endif
7456 #    endif
7457 #  endif
7458 #endif
7459
7460 #ifdef __cplusplus
7461 extern "C" void exit (int);
7462 #endif
7463
7464 void fnord() { int i=42;}
7465 int main ()
7466 {
7467   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7468   int status = $lt_dlunknown;
7469
7470   if (self)
7471     {
7472       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
7473       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7474       /* dlclose (self); */
7475     }
7476
7477     exit (status);
7478 }
7479 EOF
7480   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7481   (eval $ac_link) 2>&5
7482   ac_status=$?
7483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7485     (./conftest; exit; ) 2>/dev/null
7486     lt_status=$?
7487     case x$lt_status in
7488       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7489       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7490       x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7491     esac
7492   else :
7493     # compilation failed
7494     lt_cv_dlopen_self_static=no
7495   fi
7496 fi
7497 rm -fr conftest*
7498
7499
7500 fi
7501 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7502 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7503     fi
7504
7505     CPPFLAGS="$save_CPPFLAGS"
7506     LDFLAGS="$save_LDFLAGS"
7507     LIBS="$save_LIBS"
7508     ;;
7509   esac
7510
7511   case $lt_cv_dlopen_self in
7512   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7513   *) enable_dlopen_self=unknown ;;
7514   esac
7515
7516   case $lt_cv_dlopen_self_static in
7517   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7518   *) enable_dlopen_self_static=unknown ;;
7519   esac
7520 fi
7521
7522
7523 if test "$enable_shared" = yes && test "$GCC" = yes; then
7524   case $archive_cmds in
7525   *'~'*)
7526     # FIXME: we may have to deal with multi-command sequences.
7527     ;;
7528   '$CC '*)
7529     # Test whether the compiler implicitly links with -lc since on some
7530     # systems, -lgcc has to come before -lc. If gcc already passes -lc
7531     # to ld, don't add -lc before -lgcc.
7532     echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7533 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7534     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7535   echo $ECHO_N "(cached) $ECHO_C" >&6
7536 else
7537   $rm conftest*
7538     echo 'static int dummy;' > conftest.$ac_ext
7539
7540     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7541   (eval $ac_compile) 2>&5
7542   ac_status=$?
7543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544   (exit $ac_status); }; then
7545       soname=conftest
7546       lib=conftest
7547       libobjs=conftest.$ac_objext
7548       deplibs=
7549       wl=$lt_cv_prog_cc_wl
7550       compiler_flags=-v
7551       linker_flags=-v
7552       verstring=
7553       output_objdir=.
7554       libname=conftest
7555       save_allow_undefined_flag=$allow_undefined_flag
7556       allow_undefined_flag=
7557       if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7558   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7559   ac_status=$?
7560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561   (exit $ac_status); }
7562       then
7563         lt_cv_archive_cmds_need_lc=no
7564       else
7565         lt_cv_archive_cmds_need_lc=yes
7566       fi
7567       allow_undefined_flag=$save_allow_undefined_flag
7568     else
7569       cat conftest.err 1>&5
7570     fi
7571 fi
7572
7573     echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7574 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7575     ;;
7576   esac
7577 fi
7578 need_lc=${lt_cv_archive_cmds_need_lc-yes}
7579
7580 # The second clause should only fire when bootstrapping the
7581 # libtool distribution, otherwise you forgot to ship ltmain.sh
7582 # with your package, and you will get complaints that there are
7583 # no rules to generate ltmain.sh.
7584 if test -f "$ltmain"; then
7585   :
7586 else
7587   # If there is no Makefile yet, we rely on a make rule to execute
7588   # `config.status --recheck' to rerun these tests and create the
7589   # libtool script then.
7590   test -f Makefile && make "$ltmain"
7591 fi
7592
7593 if test -f "$ltmain"; then
7594   trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7595   $rm -f "${ofile}T"
7596
7597   echo creating $ofile
7598
7599   # Now quote all the things that may contain metacharacters while being
7600   # careful not to overquote the AC_SUBSTed values.  We take copies of the
7601   # variables and quote the copies for generation of the libtool script.
7602   for var in echo old_CC old_CFLAGS SED \
7603     AR AR_FLAGS CC LD LN_S NM SHELL \
7604     reload_flag reload_cmds wl \
7605     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7606     thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7607     library_names_spec soname_spec \
7608     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7609     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7610     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7611     old_striplib striplib file_magic_cmd export_symbols_cmds \
7612     deplibs_check_method allow_undefined_flag no_undefined_flag \
7613     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7614     global_symbol_to_c_name_address \
7615     hardcode_libdir_flag_spec hardcode_libdir_separator  \
7616     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7617     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7618
7619     case $var in
7620     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7621     old_postinstall_cmds | old_postuninstall_cmds | \
7622     export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7623     extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7624     postinstall_cmds | postuninstall_cmds | \
7625     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7626       # Double-quote double-evaled strings.
7627       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7628       ;;
7629     *)
7630       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7631       ;;
7632     esac
7633   done
7634
7635   cat <<__EOF__ > "${ofile}T"
7636 #! $SHELL
7637
7638 # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7639 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7640 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7641 #
7642 # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7643 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7644 #
7645 # This program is free software; you can redistribute it and/or modify
7646 # it under the terms of the GNU General Public License as published by
7647 # the Free Software Foundation; either version 2 of the License, or
7648 # (at your option) any later version.
7649 #
7650 # This program is distributed in the hope that it will be useful, but
7651 # WITHOUT ANY WARRANTY; without even the implied warranty of
7652 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
7653 # General Public License for more details.
7654 #
7655 # You should have received a copy of the GNU General Public License
7656 # along with this program; if not, write to the Free Software
7657 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7658 #
7659 # As a special exception to the GNU General Public License, if you
7660 # distribute this file as part of a program that contains a
7661 # configuration script generated by Autoconf, you may include it under
7662 # the same distribution terms that you use for the rest of that program.
7663
7664 # A sed that does not truncate output.
7665 SED=$lt_SED
7666
7667 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7668 Xsed="${SED} -e s/^X//"
7669
7670 # The HP-UX ksh and POSIX shell print the target directory to stdout
7671 # if CDPATH is set.
7672 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7673
7674 # ### BEGIN LIBTOOL CONFIG
7675
7676 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7677
7678 # Shell to use when invoking shell scripts.
7679 SHELL=$lt_SHELL
7680
7681 # Whether or not to build shared libraries.
7682 build_libtool_libs=$enable_shared
7683
7684 # Whether or not to build static libraries.
7685 build_old_libs=$enable_static
7686
7687 # Whether or not to add -lc for building shared libraries.
7688 build_libtool_need_lc=$need_lc
7689
7690 # Whether or not to optimize for fast installation.
7691 fast_install=$enable_fast_install
7692
7693 # The host system.
7694 host_alias=$host_alias
7695 host=$host
7696
7697 # An echo program that does not interpret backslashes.
7698 echo=$lt_echo
7699
7700 # The archiver.
7701 AR=$lt_AR
7702 AR_FLAGS=$lt_AR_FLAGS
7703
7704 # The default C compiler.
7705 CC=$lt_CC
7706
7707 # Is the compiler the GNU C compiler?
7708 with_gcc=$GCC
7709
7710 # The linker used to build libraries.
7711 LD=$lt_LD
7712
7713 # Whether we need hard or soft links.
7714 LN_S=$lt_LN_S
7715
7716 # A BSD-compatible nm program.
7717 NM=$lt_NM
7718
7719 # A symbol stripping program
7720 STRIP=$STRIP
7721
7722 # Used to examine libraries when file_magic_cmd begins "file"
7723 MAGIC_CMD=$MAGIC_CMD
7724
7725 # Used on cygwin: DLL creation program.
7726 DLLTOOL="$DLLTOOL"
7727
7728 # Used on cygwin: object dumper.
7729 OBJDUMP="$OBJDUMP"
7730
7731 # Used on cygwin: assembler.
7732 AS="$AS"
7733
7734 # The name of the directory that contains temporary libtool files.
7735 objdir=$objdir
7736
7737 # How to create reloadable object files.
7738 reload_flag=$lt_reload_flag
7739 reload_cmds=$lt_reload_cmds
7740
7741 # How to pass a linker flag through the compiler.
7742 wl=$lt_wl
7743
7744 # Object file suffix (normally "o").
7745 objext="$ac_objext"
7746
7747 # Old archive suffix (normally "a").
7748 libext="$libext"
7749
7750 # Executable file suffix (normally "").
7751 exeext="$exeext"
7752
7753 # Additional compiler flags for building library objects.
7754 pic_flag=$lt_pic_flag
7755 pic_mode=$pic_mode
7756
7757 # Does compiler simultaneously support -c and -o options?
7758 compiler_c_o=$lt_compiler_c_o
7759
7760 # Can we write directly to a .lo ?
7761 compiler_o_lo=$lt_compiler_o_lo
7762
7763 # Must we lock files when doing compilation ?
7764 need_locks=$lt_need_locks
7765
7766 # Do we need the lib prefix for modules?
7767 need_lib_prefix=$need_lib_prefix
7768
7769 # Do we need a version for libraries?
7770 need_version=$need_version
7771
7772 # Whether dlopen is supported.
7773 dlopen_support=$enable_dlopen
7774
7775 # Whether dlopen of programs is supported.
7776 dlopen_self=$enable_dlopen_self
7777
7778 # Whether dlopen of statically linked programs is supported.
7779 dlopen_self_static=$enable_dlopen_self_static
7780
7781 # Compiler flag to prevent dynamic linking.
7782 link_static_flag=$lt_link_static_flag
7783
7784 # Compiler flag to turn off builtin functions.
7785 no_builtin_flag=$lt_no_builtin_flag
7786
7787 # Compiler flag to allow reflexive dlopens.
7788 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7789
7790 # Compiler flag to generate shared objects directly from archives.
7791 whole_archive_flag_spec=$lt_whole_archive_flag_spec
7792
7793 # Compiler flag to generate thread-safe objects.
7794 thread_safe_flag_spec=$lt_thread_safe_flag_spec
7795
7796 # Library versioning type.
7797 version_type=$version_type
7798
7799 # Format of library name prefix.
7800 libname_spec=$lt_libname_spec
7801
7802 # List of archive names.  First name is the real one, the rest are links.
7803 # The last name is the one that the linker finds with -lNAME.
7804 library_names_spec=$lt_library_names_spec
7805
7806 # The coded name of the library, if different from the real name.
7807 soname_spec=$lt_soname_spec
7808
7809 # Commands used to build and install an old-style archive.
7810 RANLIB=$lt_RANLIB
7811 old_archive_cmds=$lt_old_archive_cmds
7812 old_postinstall_cmds=$lt_old_postinstall_cmds
7813 old_postuninstall_cmds=$lt_old_postuninstall_cmds
7814
7815 # Create an old-style archive from a shared archive.
7816 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7817
7818 # Create a temporary old-style archive to link instead of a shared archive.
7819 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7820
7821 # Commands used to build and install a shared archive.
7822 archive_cmds=$lt_archive_cmds
7823 archive_expsym_cmds=$lt_archive_expsym_cmds
7824 postinstall_cmds=$lt_postinstall_cmds
7825 postuninstall_cmds=$lt_postuninstall_cmds
7826
7827 # Commands to strip libraries.
7828 old_striplib=$lt_old_striplib
7829 striplib=$lt_striplib
7830
7831 # Method to check whether dependent libraries are shared objects.
7832 deplibs_check_method=$lt_deplibs_check_method
7833
7834 # Command to use when deplibs_check_method == file_magic.
7835 file_magic_cmd=$lt_file_magic_cmd
7836
7837 # Flag that allows shared libraries with undefined symbols to be built.
7838 allow_undefined_flag=$lt_allow_undefined_flag
7839
7840 # Flag that forces no undefined symbols.
7841 no_undefined_flag=$lt_no_undefined_flag
7842
7843 # Commands used to finish a libtool library installation in a directory.
7844 finish_cmds=$lt_finish_cmds
7845
7846 # Same as above, but a single script fragment to be evaled but not shown.
7847 finish_eval=$lt_finish_eval
7848
7849 # Take the output of nm and produce a listing of raw symbols and C names.
7850 global_symbol_pipe=$lt_global_symbol_pipe
7851
7852 # Transform the output of nm in a proper C declaration
7853 global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7854
7855 # Transform the output of nm in a C name address pair
7856 global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address
7857
7858 # This is the shared library runtime path variable.
7859 runpath_var=$runpath_var
7860
7861 # This is the shared library path variable.
7862 shlibpath_var=$shlibpath_var
7863
7864 # Is shlibpath searched before the hard-coded library search path?
7865 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7866
7867 # How to hardcode a shared library path into an executable.
7868 hardcode_action=$hardcode_action
7869
7870 # Whether we should hardcode library paths into libraries.
7871 hardcode_into_libs=$hardcode_into_libs
7872
7873 # Flag to hardcode \$libdir into a binary during linking.
7874 # This must work even if \$libdir does not exist.
7875 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7876
7877 # Whether we need a single -rpath flag with a separated argument.
7878 hardcode_libdir_separator=$lt_hardcode_libdir_separator
7879
7880 # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7881 # resulting binary.
7882 hardcode_direct=$hardcode_direct
7883
7884 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7885 # resulting binary.
7886 hardcode_minus_L=$hardcode_minus_L
7887
7888 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7889 # the resulting binary.
7890 hardcode_shlibpath_var=$hardcode_shlibpath_var
7891
7892 # Variables whose values should be saved in libtool wrapper scripts and
7893 # restored at relink time.
7894 variables_saved_for_relink="$variables_saved_for_relink"
7895
7896 # Whether libtool must link a program against all its dependency libraries.
7897 link_all_deplibs=$link_all_deplibs
7898
7899 # Compile-time system search path for libraries
7900 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7901
7902 # Run-time system search path for libraries
7903 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7904
7905 # Fix the shell variable \$srcfile for the compiler.
7906 fix_srcfile_path="$fix_srcfile_path"
7907
7908 # Set to yes if exported symbols are required.
7909 always_export_symbols=$always_export_symbols
7910
7911 # The commands to list exported symbols.
7912 export_symbols_cmds=$lt_export_symbols_cmds
7913
7914 # The commands to extract the exported symbol list from a shared archive.
7915 extract_expsyms_cmds=$lt_extract_expsyms_cmds
7916
7917 # Symbols that should not be listed in the preloaded symbols.
7918 exclude_expsyms=$lt_exclude_expsyms
7919
7920 # Symbols that must always be exported.
7921 include_expsyms=$lt_include_expsyms
7922
7923 # ### END LIBTOOL CONFIG
7924
7925 __EOF__
7926
7927   case $host_os in
7928   aix3*)
7929     cat <<\EOF >> "${ofile}T"
7930
7931 # AIX sometimes has problems with the GCC collect2 program.  For some
7932 # reason, if we set the COLLECT_NAMES environment variable, the problems
7933 # vanish in a puff of smoke.
7934 if test "X${COLLECT_NAMES+set}" != Xset; then
7935   COLLECT_NAMES=
7936   export COLLECT_NAMES
7937 fi
7938 EOF
7939     ;;
7940   esac
7941
7942   case $host_os in
7943   cygwin* | mingw* | pw32* | os2*)
7944     cat <<'EOF' >> "${ofile}T"
7945       # This is a source program that is used to create dlls on Windows
7946       # Don't remove nor modify the starting and closing comments
7947 # /* ltdll.c starts here */
7948 # #define WIN32_LEAN_AND_MEAN
7949 # #include <windows.h>
7950 # #undef WIN32_LEAN_AND_MEAN
7951 # #include <stdio.h>
7952 #
7953 # #ifndef __CYGWIN__
7954 # #  ifdef __CYGWIN32__
7955 # #    define __CYGWIN__ __CYGWIN32__
7956 # #  endif
7957 # #endif
7958 #
7959 # #ifdef __cplusplus
7960 # extern "C" {
7961 # #endif
7962 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7963 # #ifdef __cplusplus
7964 # }
7965 # #endif
7966 #
7967 # #ifdef __CYGWIN__
7968 # #include <cygwin/cygwin_dll.h>
7969 # DECLARE_CYGWIN_DLL( DllMain );
7970 # #endif
7971 # HINSTANCE __hDllInstance_base;
7972 #
7973 # BOOL APIENTRY
7974 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7975 # {
7976 #   __hDllInstance_base = hInst;
7977 #   return TRUE;
7978 # }
7979 # /* ltdll.c ends here */
7980         # This is a source program that is used to create import libraries
7981         # on Windows for dlls which lack them. Don't remove nor modify the
7982         # starting and closing comments
7983 # /* impgen.c starts here */
7984 # /*   Copyright (C) 1999-2000 Free Software Foundation, Inc.
7985 #
7986 #  This file is part of GNU libtool.
7987 #
7988 #  This program is free software; you can redistribute it and/or modify
7989 #  it under the terms of the GNU General Public License as published by
7990 #  the Free Software Foundation; either version 2 of the License, or
7991 #  (at your option) any later version.
7992 #
7993 #  This program is distributed in the hope that it will be useful,
7994 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
7995 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
7996 #  GNU General Public License for more details.
7997 #
7998 #  You should have received a copy of the GNU General Public License
7999 #  along with this program; if not, write to the Free Software
8000 #  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
8001 #  */
8002 #
8003 # #include <stdio.h>            /* for printf() */
8004 # #include <unistd.h>           /* for open(), lseek(), read() */
8005 # #include <fcntl.h>            /* for O_RDONLY, O_BINARY */
8006 # #include <string.h>           /* for strdup() */
8007 #
8008 # /* O_BINARY isn't required (or even defined sometimes) under Unix */
8009 # #ifndef O_BINARY
8010 # #define O_BINARY 0
8011 # #endif
8012 #
8013 # static unsigned int
8014 # pe_get16 (fd, offset)
8015 #      int fd;
8016 #      int offset;
8017 # {
8018 #   unsigned char b[2];
8019 #   lseek (fd, offset, SEEK_SET);
8020 #   read (fd, b, 2);
8021 #   return b[0] + (b[1]<<8);
8022 # }
8023 #
8024 # static unsigned int
8025 # pe_get32 (fd, offset)
8026 #     int fd;
8027 #     int offset;
8028 # {
8029 #   unsigned char b[4];
8030 #   lseek (fd, offset, SEEK_SET);
8031 #   read (fd, b, 4);
8032 #   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8033 # }
8034 #
8035 # static unsigned int
8036 # pe_as32 (ptr)
8037 #      void *ptr;
8038 # {
8039 #   unsigned char *b = ptr;
8040 #   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8041 # }
8042 #
8043 # int
8044 # main (argc, argv)
8045 #     int argc;
8046 #     char *argv[];
8047 # {
8048 #     int dll;
8049 #     unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
8050 #     unsigned long export_rva, export_size, nsections, secptr, expptr;
8051 #     unsigned long name_rvas, nexp;
8052 #     unsigned char *expdata, *erva;
8053 #     char *filename, *dll_name;
8054 #
8055 #     filename = argv[1];
8056 #
8057 #     dll = open(filename, O_RDONLY|O_BINARY);
8058 #     if (dll < 1)
8059 #       return 1;
8060 #
8061 #     dll_name = filename;
8062 #
8063 #     for (i=0; filename[i]; i++)
8064 #       if (filename[i] == '/' || filename[i] == '\\'  || filename[i] == ':')
8065 #           dll_name = filename + i +1;
8066 #
8067 #     pe_header_offset = pe_get32 (dll, 0x3c);
8068 #     opthdr_ofs = pe_header_offset + 4 + 20;
8069 #     num_entries = pe_get32 (dll, opthdr_ofs + 92);
8070 #
8071 #     if (num_entries < 1) /* no exports */
8072 #       return 1;
8073 #
8074 #     export_rva = pe_get32 (dll, opthdr_ofs + 96);
8075 #     export_size = pe_get32 (dll, opthdr_ofs + 100);
8076 #     nsections = pe_get16 (dll, pe_header_offset + 4 +2);
8077 #     secptr = (pe_header_offset + 4 + 20 +
8078 #             pe_get16 (dll, pe_header_offset + 4 + 16));
8079 #
8080 #     expptr = 0;
8081 #     for (i = 0; i < nsections; i++)
8082 #     {
8083 #       char sname[8];
8084 #       unsigned long secptr1 = secptr + 40 * i;
8085 #       unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
8086 #       unsigned long vsize = pe_get32 (dll, secptr1 + 16);
8087 #       unsigned long fptr = pe_get32 (dll, secptr1 + 20);
8088 #       lseek(dll, secptr1, SEEK_SET);
8089 #       read(dll, sname, 8);
8090 #       if (vaddr <= export_rva && vaddr+vsize > export_rva)
8091 #       {
8092 #           expptr = fptr + (export_rva - vaddr);
8093 #           if (export_rva + export_size > vaddr + vsize)
8094 #               export_size = vsize - (export_rva - vaddr);
8095 #           break;
8096 #       }
8097 #     }
8098 #
8099 #     expdata = (unsigned char*)malloc(export_size);
8100 #     lseek (dll, expptr, SEEK_SET);
8101 #     read (dll, expdata, export_size);
8102 #     erva = expdata - export_rva;
8103 #
8104 #     nexp = pe_as32 (expdata+24);
8105 #     name_rvas = pe_as32 (expdata+32);
8106 #
8107 #     printf ("EXPORTS\n");
8108 #     for (i = 0; i<nexp; i++)
8109 #     {
8110 #       unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
8111 #       printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8112 #     }
8113 #
8114 #     return 0;
8115 # }
8116 # /* impgen.c ends here */
8117
8118 EOF
8119     ;;
8120   esac
8121
8122   # We use sed instead of cat because bash on DJGPP gets confused if
8123   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
8124   # text mode, it properly converts lines to CR/LF.  This bash problem
8125   # is reportedly fixed, but why not run on old versions too?
8126   sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8127
8128   mv -f "${ofile}T" "$ofile" || \
8129     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8130   chmod +x "$ofile"
8131 fi
8132
8133
8134
8135
8136
8137 # This can be used to rebuild libtool when needed
8138 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8139
8140 # Always use our own libtool.
8141 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8142
8143 # Prevent multiple expansion
8144
8145
8146  for ac_prog in gzip uncompress compress
8147 do
8148   # Extract the first word of "$ac_prog", so it can be a program name with args.
8149 set dummy $ac_prog; ac_word=$2
8150 echo "$as_me:$LINENO: checking for $ac_word" >&5
8151 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8152 if test "${ac_cv_prog_UNCOMPRESS+set}" = set; then
8153   echo $ECHO_N "(cached) $ECHO_C" >&6
8154 else
8155   if test -n "$UNCOMPRESS"; then
8156   ac_cv_prog_UNCOMPRESS="$UNCOMPRESS" # Let the user override the test.
8157 else
8158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8159 for as_dir in $PATH
8160 do
8161   IFS=$as_save_IFS
8162   test -z "$as_dir" && as_dir=.
8163   for ac_exec_ext in '' $ac_executable_extensions; do
8164   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8165     ac_cv_prog_UNCOMPRESS="$ac_prog"
8166     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8167     break 2
8168   fi
8169 done
8170 done
8171
8172 fi
8173 fi
8174 UNCOMPRESS=$ac_cv_prog_UNCOMPRESS
8175 if test -n "$UNCOMPRESS"; then
8176   echo "$as_me:$LINENO: result: $UNCOMPRESS" >&5
8177 echo "${ECHO_T}$UNCOMPRESS" >&6
8178 else
8179   echo "$as_me:$LINENO: result: no" >&5
8180 echo "${ECHO_T}no" >&6
8181 fi
8182
8183   test -n "$UNCOMPRESS" && break
8184 done
8185
8186
8187
8188
8189
8190
8191
8192
8193 echo "$as_me:$LINENO: checking for target system" >&5
8194 echo $ECHO_N "checking for target system... $ECHO_C" >&6
8195 CYGWIN=
8196 MINGW=
8197 case $host_os in
8198     *cygwin* ) CYGWIN=yes;;
8199     *mingw* ) MINGW=yes;;
8200 esac
8201
8202 AR=ar
8203 if test "x$MINGW" = "xyes"; then
8204     #fix for the debian distribution of mingw
8205     if test -x "/usr/i586-mingw32msvc/bin/ar";then
8206         AR="/usr/i586-mingw32msvc/bin/ar"
8207     fi
8208     if test -x "/usr/i586-mingw32msvc/bin/ranlib";then
8209         RANLIB="/usr/i586-mingw32msvc/bin/ranlib"
8210     fi
8211     #fix for the gentoo distribution of mingw
8212     if test -x "/opt/xmingw/bin/i386-mingw32msvc-ar";then
8213         AR="/opt/xmingw/bin/i386-mingw32msvc-ar"
8214     fi
8215     if test -x "/opt/xmingw/bin/i386-mingw32msvc-ranlib";then
8216         RANLIB="/opt/xmingw/bin/i386-mingw32msvc-ranlib"
8217     fi
8218     if test -x "/opt/xmingw/bin/i386-mingw32msvc-strip";then
8219         STRIP="/opt/xmingw/bin/i386-mingw32msvc-strip"
8220     fi
8221 fi
8222
8223
8224
8225 if test "x${CYGWIN}" = "xyes"; then
8226     cat >>confdefs.h <<_ACEOF
8227 #define CYGWIN 1
8228 _ACEOF
8229
8230     echo "$as_me:$LINENO: result: cygwin" >&5
8231 echo "${ECHO_T}cygwin" >&6
8232 else
8233     if test "x${MINGW}" = "xyes"; then
8234         cat >>confdefs.h <<_ACEOF
8235 #define MINGW 1
8236 _ACEOF
8237
8238         WIN32=1
8239         cat >>confdefs.h <<_ACEOF
8240 #define WIN32 1
8241 _ACEOF
8242
8243         LIBS="$LIBS -lws2_32"
8244         echo "$as_me:$LINENO: result: mingw" >&5
8245 echo "${ECHO_T}mingw" >&6
8246     else
8247         LINUX=1
8248         export LINUX
8249         cat >>confdefs.h <<_ACEOF
8250 #define LINUX 1
8251 _ACEOF
8252
8253         echo "$as_me:$LINENO: result: " >&5
8254 echo "${ECHO_T}" >&6
8255     fi
8256 fi
8257
8258
8259 if test "x${MINGW}" != "xyes"; then
8260     cat >>confdefs.h <<_ACEOF
8261 #define O_BINARY 0
8262 _ACEOF
8263
8264 fi
8265 # The following tries to make use of includes and libraries in
8266 # /usr/local, too. Notice: A -I/usr/local/include might break
8267 # things (MingW, cross-compiling etc.) in the same way as -I/usr/include,
8268 # especially on systems which link /usr/local to /usr, so it has yet
8269 # to be seen how useful this is.
8270 if test -d /usr/local/lib; then
8271     LDFLAGS="$LDFLAGS -L/usr/local/lib"
8272 fi
8273 if test -d /usr/local/include; then
8274 # Leave that alone. It's causing trouble e.g. with gcc 3.2 on gentoo.
8275 #   CPPFLAGS="$CPPFLAGS -I/usr/local/include"
8276     echo > /dev/null
8277 fi
8278 if test "$prefix" != "NONE" -a "$prefix" != "/usr/local" -a "$prefix" != "/usr/local/"; then
8279     # if the user has a special prefix (like /opt), there might also be $prefix/lib
8280     # and $prefix/include, which should be included in our search paths for libraries
8281     # and includes.
8282     LDFLAGS="$LDFLAGS -L${libdir}"
8283     CPPFLAGS="$CPPFLAGS -I${includedir}"
8284     # TODO- test whether gcc still works after this
8285 fi
8286
8287 # this must be done after (I believe) AC_PROG_MAKE_SET
8288 if test "x$DEBUG" '!=' "x";then
8289     STRIP="@echo debug enabled, not stripping "
8290     export STRIP
8291
8292 fi
8293
8294
8295 echo "$as_me:$LINENO: checking for sin in -lm" >&5
8296 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6
8297 if test "${ac_cv_lib_m_sin+set}" = set; then
8298   echo $ECHO_N "(cached) $ECHO_C" >&6
8299 else
8300   ac_check_lib_save_LIBS=$LIBS
8301 LIBS="-lm  $LIBS"
8302 cat >conftest.$ac_ext <<_ACEOF
8303 /* confdefs.h.  */
8304 _ACEOF
8305 cat confdefs.h >>conftest.$ac_ext
8306 cat >>conftest.$ac_ext <<_ACEOF
8307 /* end confdefs.h.  */
8308
8309 /* Override any gcc2 internal prototype to avoid an error.  */
8310 #ifdef __cplusplus
8311 extern "C"
8312 #endif
8313 /* We use char because int might match the return type of a gcc2
8314    builtin and then its argument prototype would still apply.  */
8315 char sin ();
8316 int
8317 main ()
8318 {
8319 sin ();
8320   ;
8321   return 0;
8322 }
8323 _ACEOF
8324 rm -f conftest.$ac_objext conftest$ac_exeext
8325 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8326   (eval $ac_link) 2>conftest.er1
8327   ac_status=$?
8328   grep -v '^ *+' conftest.er1 >conftest.err
8329   rm -f conftest.er1
8330   cat conftest.err >&5
8331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332   (exit $ac_status); } &&
8333          { ac_try='test -z "$ac_c_werror_flag"
8334                          || test ! -s conftest.err'
8335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8336   (eval $ac_try) 2>&5
8337   ac_status=$?
8338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339   (exit $ac_status); }; } &&
8340          { ac_try='test -s conftest$ac_exeext'
8341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8342   (eval $ac_try) 2>&5
8343   ac_status=$?
8344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345   (exit $ac_status); }; }; then
8346   ac_cv_lib_m_sin=yes
8347 else
8348   echo "$as_me: failed program was:" >&5
8349 sed 's/^/| /' conftest.$ac_ext >&5
8350
8351 ac_cv_lib_m_sin=no
8352 fi
8353 rm -f conftest.err conftest.$ac_objext \
8354       conftest$ac_exeext conftest.$ac_ext
8355 LIBS=$ac_check_lib_save_LIBS
8356 fi
8357 echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
8358 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6
8359 if test $ac_cv_lib_m_sin = yes; then
8360   cat >>confdefs.h <<_ACEOF
8361 #define HAVE_LIBM 1
8362 _ACEOF
8363
8364   LIBS="-lm $LIBS"
8365
8366 else
8367   echo "Error: Math library not found.";
8368  exit;
8369
8370 fi
8371
8372
8373 echo "$as_me:$LINENO: checking for deflate in -lz" >&5
8374 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
8375 if test "${ac_cv_lib_z_deflate+set}" = set; then
8376   echo $ECHO_N "(cached) $ECHO_C" >&6
8377 else
8378   ac_check_lib_save_LIBS=$LIBS
8379 LIBS="-lz  $LIBS"
8380 cat >conftest.$ac_ext <<_ACEOF
8381 /* confdefs.h.  */
8382 _ACEOF
8383 cat confdefs.h >>conftest.$ac_ext
8384 cat >>conftest.$ac_ext <<_ACEOF
8385 /* end confdefs.h.  */
8386
8387 /* Override any gcc2 internal prototype to avoid an error.  */
8388 #ifdef __cplusplus
8389 extern "C"
8390 #endif
8391 /* We use char because int might match the return type of a gcc2
8392    builtin and then its argument prototype would still apply.  */
8393 char deflate ();
8394 int
8395 main ()
8396 {
8397 deflate ();
8398   ;
8399   return 0;
8400 }
8401 _ACEOF
8402 rm -f conftest.$ac_objext conftest$ac_exeext
8403 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8404   (eval $ac_link) 2>conftest.er1
8405   ac_status=$?
8406   grep -v '^ *+' conftest.er1 >conftest.err
8407   rm -f conftest.er1
8408   cat conftest.err >&5
8409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410   (exit $ac_status); } &&
8411          { ac_try='test -z "$ac_c_werror_flag"
8412                          || test ! -s conftest.err'
8413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8414   (eval $ac_try) 2>&5
8415   ac_status=$?
8416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417   (exit $ac_status); }; } &&
8418          { ac_try='test -s conftest$ac_exeext'
8419   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8420   (eval $ac_try) 2>&5
8421   ac_status=$?
8422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8423   (exit $ac_status); }; }; then
8424   ac_cv_lib_z_deflate=yes
8425 else
8426   echo "$as_me: failed program was:" >&5
8427 sed 's/^/| /' conftest.$ac_ext >&5
8428
8429 ac_cv_lib_z_deflate=no
8430 fi
8431 rm -f conftest.err conftest.$ac_objext \
8432       conftest$ac_exeext conftest.$ac_ext
8433 LIBS=$ac_check_lib_save_LIBS
8434 fi
8435 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
8436 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
8437 if test $ac_cv_lib_z_deflate = yes; then
8438   cat >>confdefs.h <<_ACEOF
8439 #define HAVE_LIBZ 1
8440 _ACEOF
8441
8442   LIBS="-lz $LIBS"
8443
8444 else
8445   DISABLEPNG2SWF=true;
8446  MISSINGLIBS="${MISSINGLIBS} zlib"
8447  ZLIBMISSING=true;
8448
8449 fi
8450
8451
8452 echo "$as_me:$LINENO: checking for jpeg_write_raw_data in -ljpeg" >&5
8453 echo $ECHO_N "checking for jpeg_write_raw_data in -ljpeg... $ECHO_C" >&6
8454 if test "${ac_cv_lib_jpeg_jpeg_write_raw_data+set}" = set; then
8455   echo $ECHO_N "(cached) $ECHO_C" >&6
8456 else
8457   ac_check_lib_save_LIBS=$LIBS
8458 LIBS="-ljpeg  $LIBS"
8459 cat >conftest.$ac_ext <<_ACEOF
8460 /* confdefs.h.  */
8461 _ACEOF
8462 cat confdefs.h >>conftest.$ac_ext
8463 cat >>conftest.$ac_ext <<_ACEOF
8464 /* end confdefs.h.  */
8465
8466 /* Override any gcc2 internal prototype to avoid an error.  */
8467 #ifdef __cplusplus
8468 extern "C"
8469 #endif
8470 /* We use char because int might match the return type of a gcc2
8471    builtin and then its argument prototype would still apply.  */
8472 char jpeg_write_raw_data ();
8473 int
8474 main ()
8475 {
8476 jpeg_write_raw_data ();
8477   ;
8478   return 0;
8479 }
8480 _ACEOF
8481 rm -f conftest.$ac_objext conftest$ac_exeext
8482 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8483   (eval $ac_link) 2>conftest.er1
8484   ac_status=$?
8485   grep -v '^ *+' conftest.er1 >conftest.err
8486   rm -f conftest.er1
8487   cat conftest.err >&5
8488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489   (exit $ac_status); } &&
8490          { ac_try='test -z "$ac_c_werror_flag"
8491                          || test ! -s conftest.err'
8492   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8493   (eval $ac_try) 2>&5
8494   ac_status=$?
8495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8496   (exit $ac_status); }; } &&
8497          { ac_try='test -s conftest$ac_exeext'
8498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8499   (eval $ac_try) 2>&5
8500   ac_status=$?
8501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8502   (exit $ac_status); }; }; then
8503   ac_cv_lib_jpeg_jpeg_write_raw_data=yes
8504 else
8505   echo "$as_me: failed program was:" >&5
8506 sed 's/^/| /' conftest.$ac_ext >&5
8507
8508 ac_cv_lib_jpeg_jpeg_write_raw_data=no
8509 fi
8510 rm -f conftest.err conftest.$ac_objext \
8511       conftest$ac_exeext conftest.$ac_ext
8512 LIBS=$ac_check_lib_save_LIBS
8513 fi
8514 echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_write_raw_data" >&5
8515 echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_write_raw_data" >&6
8516 if test $ac_cv_lib_jpeg_jpeg_write_raw_data = yes; then
8517   cat >>confdefs.h <<_ACEOF
8518 #define HAVE_LIBJPEG 1
8519 _ACEOF
8520
8521   LIBS="-ljpeg $LIBS"
8522
8523 else
8524   DISABLEPDF2SWF=true;
8525  DISABLEJPEG2SWF=true;
8526  MISSINGLIBS="${MISSINGLIBS} jpeglib"
8527
8528 fi
8529
8530
8531 echo "$as_me:$LINENO: checking for T1_LoadFont in -lt1" >&5
8532 echo $ECHO_N "checking for T1_LoadFont in -lt1... $ECHO_C" >&6
8533 if test "${ac_cv_lib_t1_T1_LoadFont+set}" = set; then
8534   echo $ECHO_N "(cached) $ECHO_C" >&6
8535 else
8536   ac_check_lib_save_LIBS=$LIBS
8537 LIBS="-lt1  $LIBS"
8538 cat >conftest.$ac_ext <<_ACEOF
8539 /* confdefs.h.  */
8540 _ACEOF
8541 cat confdefs.h >>conftest.$ac_ext
8542 cat >>conftest.$ac_ext <<_ACEOF
8543 /* end confdefs.h.  */
8544
8545 /* Override any gcc2 internal prototype to avoid an error.  */
8546 #ifdef __cplusplus
8547 extern "C"
8548 #endif
8549 /* We use char because int might match the return type of a gcc2
8550    builtin and then its argument prototype would still apply.  */
8551 char T1_LoadFont ();
8552 int
8553 main ()
8554 {
8555 T1_LoadFont ();
8556   ;
8557   return 0;
8558 }
8559 _ACEOF
8560 rm -f conftest.$ac_objext conftest$ac_exeext
8561 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8562   (eval $ac_link) 2>conftest.er1
8563   ac_status=$?
8564   grep -v '^ *+' conftest.er1 >conftest.err
8565   rm -f conftest.er1
8566   cat conftest.err >&5
8567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8568   (exit $ac_status); } &&
8569          { ac_try='test -z "$ac_c_werror_flag"
8570                          || test ! -s conftest.err'
8571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8572   (eval $ac_try) 2>&5
8573   ac_status=$?
8574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8575   (exit $ac_status); }; } &&
8576          { ac_try='test -s conftest$ac_exeext'
8577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8578   (eval $ac_try) 2>&5
8579   ac_status=$?
8580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8581   (exit $ac_status); }; }; then
8582   ac_cv_lib_t1_T1_LoadFont=yes
8583 else
8584   echo "$as_me: failed program was:" >&5
8585 sed 's/^/| /' conftest.$ac_ext >&5
8586
8587 ac_cv_lib_t1_T1_LoadFont=no
8588 fi
8589 rm -f conftest.err conftest.$ac_objext \
8590       conftest$ac_exeext conftest.$ac_ext
8591 LIBS=$ac_check_lib_save_LIBS
8592 fi
8593 echo "$as_me:$LINENO: result: $ac_cv_lib_t1_T1_LoadFont" >&5
8594 echo "${ECHO_T}$ac_cv_lib_t1_T1_LoadFont" >&6
8595 if test $ac_cv_lib_t1_T1_LoadFont = yes; then
8596   cat >>confdefs.h <<_ACEOF
8597 #define HAVE_LIBT1 1
8598 _ACEOF
8599
8600   LIBS="-lt1 $LIBS"
8601
8602 else
8603   DISABLEPDF2SWF=true;
8604  MISSINGLIBS="${MISSINGLIBS} t1lib"
8605
8606 fi
8607
8608
8609
8610 for ac_prog in freetype-config
8611 do
8612   # Extract the first word of "$ac_prog", so it can be a program name with args.
8613 set dummy $ac_prog; ac_word=$2
8614 echo "$as_me:$LINENO: checking for $ac_word" >&5
8615 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8616 if test "${ac_cv_prog_FREETYPE_CONFIG+set}" = set; then
8617   echo $ECHO_N "(cached) $ECHO_C" >&6
8618 else
8619   if test -n "$FREETYPE_CONFIG"; then
8620   ac_cv_prog_FREETYPE_CONFIG="$FREETYPE_CONFIG" # Let the user override the test.
8621 else
8622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8623 for as_dir in $PATH
8624 do
8625   IFS=$as_save_IFS
8626   test -z "$as_dir" && as_dir=.
8627   for ac_exec_ext in '' $ac_executable_extensions; do
8628   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8629     ac_cv_prog_FREETYPE_CONFIG="$ac_prog"
8630     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8631     break 2
8632   fi
8633 done
8634 done
8635
8636 fi
8637 fi
8638 FREETYPE_CONFIG=$ac_cv_prog_FREETYPE_CONFIG
8639 if test -n "$FREETYPE_CONFIG"; then
8640   echo "$as_me:$LINENO: result: $FREETYPE_CONFIG" >&5
8641 echo "${ECHO_T}$FREETYPE_CONFIG" >&6
8642 else
8643   echo "$as_me:$LINENO: result: no" >&5
8644 echo "${ECHO_T}no" >&6
8645 fi
8646
8647   test -n "$FREETYPE_CONFIG" && break
8648 done
8649
8650 OLDCPPFLAGS="${CPPFLAGS}"
8651 OLDLIBS="${LIBS}"
8652 if test "x${FREETYPE_CONFIG}" != "x"; then
8653     CPPFLAGS="$CPPFLAGS "`freetype-config --cflags`
8654 else if test -d /usr/include/freetype2; then
8655     CPPFLAGS="$CPPFLAGS -I/usr/include/freetype2"
8656 else if test -d /usr/local/include/freetype2; then
8657     CPPFLAGS="$CPPFLAGS -I/usr/local/include/freetype2"
8658 fi
8659 fi
8660 fi
8661 echo "$as_me:$LINENO: checking for FT_Init_FreeType in -lfreetype" >&5
8662 echo $ECHO_N "checking for FT_Init_FreeType in -lfreetype... $ECHO_C" >&6
8663 if test "${ac_cv_lib_freetype_FT_Init_FreeType+set}" = set; then
8664   echo $ECHO_N "(cached) $ECHO_C" >&6
8665 else
8666   ac_check_lib_save_LIBS=$LIBS
8667 LIBS="-lfreetype  $LIBS"
8668 cat >conftest.$ac_ext <<_ACEOF
8669 /* confdefs.h.  */
8670 _ACEOF
8671 cat confdefs.h >>conftest.$ac_ext
8672 cat >>conftest.$ac_ext <<_ACEOF
8673 /* end confdefs.h.  */
8674
8675 /* Override any gcc2 internal prototype to avoid an error.  */
8676 #ifdef __cplusplus
8677 extern "C"
8678 #endif
8679 /* We use char because int might match the return type of a gcc2
8680    builtin and then its argument prototype would still apply.  */
8681 char FT_Init_FreeType ();
8682 int
8683 main ()
8684 {
8685 FT_Init_FreeType ();
8686   ;
8687   return 0;
8688 }
8689 _ACEOF
8690 rm -f conftest.$ac_objext conftest$ac_exeext
8691 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8692   (eval $ac_link) 2>conftest.er1
8693   ac_status=$?
8694   grep -v '^ *+' conftest.er1 >conftest.err
8695   rm -f conftest.er1
8696   cat conftest.err >&5
8697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8698   (exit $ac_status); } &&
8699          { ac_try='test -z "$ac_c_werror_flag"
8700                          || test ! -s conftest.err'
8701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8702   (eval $ac_try) 2>&5
8703   ac_status=$?
8704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8705   (exit $ac_status); }; } &&
8706          { ac_try='test -s conftest$ac_exeext'
8707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8708   (eval $ac_try) 2>&5
8709   ac_status=$?
8710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8711   (exit $ac_status); }; }; then
8712   ac_cv_lib_freetype_FT_Init_FreeType=yes
8713 else
8714   echo "$as_me: failed program was:" >&5
8715 sed 's/^/| /' conftest.$ac_ext >&5
8716
8717 ac_cv_lib_freetype_FT_Init_FreeType=no
8718 fi
8719 rm -f conftest.err conftest.$ac_objext \
8720       conftest$ac_exeext conftest.$ac_ext
8721 LIBS=$ac_check_lib_save_LIBS
8722 fi
8723 echo "$as_me:$LINENO: result: $ac_cv_lib_freetype_FT_Init_FreeType" >&5
8724 echo "${ECHO_T}$ac_cv_lib_freetype_FT_Init_FreeType" >&6
8725 if test $ac_cv_lib_freetype_FT_Init_FreeType = yes; then
8726   HAVE_LIB_FREETYPE=1
8727 fi
8728
8729
8730 for ac_header in freetype/freetype.h
8731 do
8732 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8733 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8734   echo "$as_me:$LINENO: checking for $ac_header" >&5
8735 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8736 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8737   echo $ECHO_N "(cached) $ECHO_C" >&6
8738 fi
8739 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8740 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8741 else
8742   # Is the header compilable?
8743 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8744 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8745 cat >conftest.$ac_ext <<_ACEOF
8746 /* confdefs.h.  */
8747 _ACEOF
8748 cat confdefs.h >>conftest.$ac_ext
8749 cat >>conftest.$ac_ext <<_ACEOF
8750 /* end confdefs.h.  */
8751 $ac_includes_default
8752 #include <$ac_header>
8753 _ACEOF
8754 rm -f conftest.$ac_objext
8755 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8756   (eval $ac_compile) 2>conftest.er1
8757   ac_status=$?
8758   grep -v '^ *+' conftest.er1 >conftest.err
8759   rm -f conftest.er1
8760   cat conftest.err >&5
8761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8762   (exit $ac_status); } &&
8763          { ac_try='test -z "$ac_c_werror_flag"
8764                          || test ! -s conftest.err'
8765   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8766   (eval $ac_try) 2>&5
8767   ac_status=$?
8768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769   (exit $ac_status); }; } &&
8770          { ac_try='test -s conftest.$ac_objext'
8771   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8772   (eval $ac_try) 2>&5
8773   ac_status=$?
8774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8775   (exit $ac_status); }; }; then
8776   ac_header_compiler=yes
8777 else
8778   echo "$as_me: failed program was:" >&5
8779 sed 's/^/| /' conftest.$ac_ext >&5
8780
8781 ac_header_compiler=no
8782 fi
8783 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8784 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8785 echo "${ECHO_T}$ac_header_compiler" >&6
8786
8787 # Is the header present?
8788 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8789 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8790 cat >conftest.$ac_ext <<_ACEOF
8791 /* confdefs.h.  */
8792 _ACEOF
8793 cat confdefs.h >>conftest.$ac_ext
8794 cat >>conftest.$ac_ext <<_ACEOF
8795 /* end confdefs.h.  */
8796 #include <$ac_header>
8797 _ACEOF
8798 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8799   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8800   ac_status=$?
8801   grep -v '^ *+' conftest.er1 >conftest.err
8802   rm -f conftest.er1
8803   cat conftest.err >&5
8804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8805   (exit $ac_status); } >/dev/null; then
8806   if test -s conftest.err; then
8807     ac_cpp_err=$ac_c_preproc_warn_flag
8808     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8809   else
8810     ac_cpp_err=
8811   fi
8812 else
8813   ac_cpp_err=yes
8814 fi
8815 if test -z "$ac_cpp_err"; then
8816   ac_header_preproc=yes
8817 else
8818   echo "$as_me: failed program was:" >&5
8819 sed 's/^/| /' conftest.$ac_ext >&5
8820
8821   ac_header_preproc=no
8822 fi
8823 rm -f conftest.err conftest.$ac_ext
8824 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8825 echo "${ECHO_T}$ac_header_preproc" >&6
8826
8827 # So?  What about this header?
8828 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8829   yes:no: )
8830     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8831 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8832     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8833 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8834     ac_header_preproc=yes
8835     ;;
8836   no:yes:* )
8837     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8838 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8839     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8840 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8841     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8842 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8843     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8844 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8845     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8846 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8847     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8848 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8849     (
8850       cat <<\_ASBOX
8851 ## ------------------------------------------ ##
8852 ## Report this to the AC_PACKAGE_NAME lists.  ##
8853 ## ------------------------------------------ ##
8854 _ASBOX
8855     ) |
8856       sed "s/^/$as_me: WARNING:     /" >&2
8857     ;;
8858 esac
8859 echo "$as_me:$LINENO: checking for $ac_header" >&5
8860 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8861 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8862   echo $ECHO_N "(cached) $ECHO_C" >&6
8863 else
8864   eval "$as_ac_Header=\$ac_header_preproc"
8865 fi
8866 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8867 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8868
8869 fi
8870 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8871   cat >>confdefs.h <<_ACEOF
8872 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8873 _ACEOF
8874  HAVE_FREETYPE_FREETYPE_H=1
8875 fi
8876
8877 done
8878
8879 if test "x${HAVE_LIB_FREETYPE}" != "x";then
8880 if test "x${HAVE_FREETYPE_FREETYPE_H}" != "x";then
8881     HAVE_FREETYPE=1
8882 fi
8883 fi
8884
8885 if test "x${HAVE_FREETYPE}" = "x1"; then
8886     if test "x{$FREETYPE_CONFIG}" != "x"; then
8887         LIBS="$LIBS "`freetype-config --libs`
8888     else
8889         LIBS="$LIBS -lfreetype"
8890     fi
8891
8892     echo "$as_me:$LINENO: checking whether we can compile the freetype test program" >&5
8893 echo $ECHO_N "checking whether we can compile the freetype test program... $ECHO_C" >&6
8894
8895     cat > conftest.c << EOF
8896 #include <freetype/freetype.h>
8897 #include <freetype/ftglyph.h>
8898 #include <freetype/ftsnames.h>
8899 #include <freetype/ttnameid.h>
8900 #include <freetype/ftoutln.h>
8901
8902 int main()
8903 {
8904     FT_Library ftlibrary;
8905     FT_Face face;
8906     FT_Error error;
8907     FT_ULong charcode;
8908     FT_UInt gindex;
8909     FT_Glyph glyph;
8910     FT_BBox bbox;
8911     FT_Matrix matrix;
8912     FT_UInt i;
8913     char* name = 0;
8914     char italic, bold;
8915
8916     FT_Init_FreeType(&ftlibrary);
8917     FT_New_Face(ftlibrary, "filename", 0, &face);
8918     i = face->num_glyphs - 1;
8919     italic = face->style_flags&FT_STYLE_FLAG_ITALIC;
8920     bold = face->style_flags&FT_STYLE_FLAG_BOLD;
8921     FT_Get_Postscript_Name(face);
8922     FT_Get_Char_Index(face, 33);
8923     FT_Get_First_Char(face, &i);
8924     FT_Get_Next_Char(face, 33, &i);
8925     if(FT_HAS_GLYPH_NAMES(face)) {
8926         FT_Get_Glyph_Name(face, 33, name, 127);
8927     }
8928     FT_Load_Glyph(face, 33, FT_LOAD_NO_BITMAP|FT_LOAD_NO_SCALE);
8929     FT_Get_Glyph(face->glyph, &glyph);
8930     FT_Glyph_Get_CBox(glyph, ft_glyph_bbox_unscaled, &bbox);
8931     FT_Done_Glyph(glyph);
8932     FT_Done_Face(face);
8933     FT_Done_FreeType(ftlibrary);
8934     return 0;
8935 }
8936 EOF
8937
8938     ac_link='$CC $CPPFLAGS $CFLAGS conftest.c $LDFLAGS $LIBS -o conftest${ac_exeext}'
8939     if { (eval echo freetype.m4:71: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8940         echo "$as_me:$LINENO: result: yes" >&5
8941 echo "${ECHO_T}yes" >&6
8942         cat >>confdefs.h <<_ACEOF
8943 #define HAVE_FREETYPE 1
8944 _ACEOF
8945
8946         cat >>confdefs.h <<_ACEOF
8947 #define USE_FREETYPE 1
8948 _ACEOF
8949   # for ttf2tp1
8950     else
8951         echo "configure: failed program was:" >&5
8952         cat conftest.c >&5
8953         HAVE_FREETYPE=0
8954         echo "$as_me:$LINENO: result: no" >&5
8955 echo "${ECHO_T}no" >&6
8956     fi
8957     rm -f conftest*
8958 fi
8959
8960 # if the above didn't work out, reset all changes to the compiler variables.
8961 if test "x${HAVE_FREETYPE}" "!=" "x1"; then
8962     CPPFLAGS=$OLDCPPFLAGS
8963     LIBS=$OLDLIBS
8964 fi
8965
8966
8967
8968 echo "$as_me:$LINENO: checking for byte order" >&5
8969 echo $ECHO_N "checking for byte order... $ECHO_C" >&6
8970 if test "$cross_compiling" = yes; then
8971   CROSSCOMPILE=1
8972 else
8973   cat >conftest.$ac_ext <<_ACEOF
8974 /* confdefs.h.  */
8975 _ACEOF
8976 cat confdefs.h >>conftest.$ac_ext
8977 cat >>conftest.$ac_ext <<_ACEOF
8978 /* end confdefs.h.  */
8979
8980 int main (int argc, char *argv[])
8981 {
8982     int i = 1;
8983     return *(char*)&i;
8984 }
8985
8986 _ACEOF
8987 rm -f conftest$ac_exeext
8988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8989   (eval $ac_link) 2>&5
8990   ac_status=$?
8991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8994   (eval $ac_try) 2>&5
8995   ac_status=$?
8996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8997   (exit $ac_status); }; }; then
8998   BIGENDIAN=1
8999 else
9000   echo "$as_me: program exited with status $ac_status" >&5
9001 echo "$as_me: failed program was:" >&5
9002 sed 's/^/| /' conftest.$ac_ext >&5
9003
9004 ( exit $ac_status )
9005 LITTLEENDIAN=1
9006 fi
9007 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9008 fi
9009 export CROSSCOMPILE
9010
9011 if test "x${CROSSCOMPILE}" = "x1"; then
9012  echo "$as_me:$LINENO: result: we are cross compiling- trying to guess from system type" >&5
9013 echo "${ECHO_T}we are cross compiling- trying to guess from system type" >&6
9014  echo "$as_me:$LINENO: checking target system type" >&5
9015 echo $ECHO_N "checking target system type... $ECHO_C" >&6
9016 if test "${ac_cv_target+set}" = set; then
9017   echo $ECHO_N "(cached) $ECHO_C" >&6
9018 else
9019   ac_cv_target_alias=$target_alias
9020 test "x$ac_cv_target_alias" = "x" &&
9021   ac_cv_target_alias=$ac_cv_host_alias
9022 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
9023   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
9024 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
9025    { (exit 1); exit 1; }; }
9026
9027 fi
9028 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
9029 echo "${ECHO_T}$ac_cv_target" >&6
9030 target=$ac_cv_target
9031 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
9032 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
9033 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
9034
9035
9036 # The aliases save the names the user supplied, while $host etc.
9037 # will get canonicalized.
9038 test -n "$target_alias" &&
9039   test "$program_prefix$program_suffix$program_transform_name" = \
9040     NONENONEs,x,x, &&
9041   program_prefix=${target_alias}-
9042  echo "$as_me:$LINENO: checking for byte order, try 2" >&5
9043 echo $ECHO_N "checking for byte order, try 2... $ECHO_C" >&6
9044  case "${target}" in
9045   *86* | *-pc-* )
9046      LITTLEENDIAN=1
9047      ;;
9048   *sparc* | *68* | *88k* | *mac* | *Mac* | *sun* | *Sun* | *Amiga* | *amiga* )
9049      BIGENDIAN=1
9050      ;;
9051  esac
9052 fi
9053
9054 export LITTLEENDIAN
9055 if test "x${LITTLEENDIAN}" = "x1"; then
9056 echo "$as_me:$LINENO: result: little endian" >&5
9057 echo "${ECHO_T}little endian" >&6
9058 BYTEORDERCHECKOK=1
9059 fi
9060 export BIGENDIAN
9061 if test "x${BIGENDIAN}" = "x1"; then
9062 echo "$as_me:$LINENO: result: big endian" >&5
9063 echo "${ECHO_T}big endian" >&6
9064 BYTEORDERCHECKOK=1
9065 WORDS_BIGENDIAN=1
9066 export WORDS_BIGENDIAN
9067 cat >>confdefs.h <<_ACEOF
9068 #define WORDS_BIGENDIAN 1
9069 _ACEOF
9070
9071 fi
9072 if test "x${BYTEORDERCHECKOK}" != "x1"; then
9073 echo "$as_me:$LINENO: result: unknown" >&5
9074 echo "${ECHO_T}unknown" >&6
9075 echo Byte order could not determined.
9076 exit 1
9077 fi
9078
9079
9080
9081 echo "$as_me:$LINENO: checking whether system() can handle command substitution" >&5
9082 echo $ECHO_N "checking whether system() can handle command substitution... $ECHO_C" >&6
9083 if test "$cross_compiling" = yes; then
9084   CROSSCOMPILE=1
9085 else
9086   cat >conftest.$ac_ext <<_ACEOF
9087 /* confdefs.h.  */
9088 _ACEOF
9089 cat confdefs.h >>conftest.$ac_ext
9090 cat >>conftest.$ac_ext <<_ACEOF
9091 /* end confdefs.h.  */
9092
9093 #include "stdlib.h"
9094 int main (int argc, char*argv[])
9095 {
9096     return system("test `touch config.tmp2`");
9097 }
9098
9099 _ACEOF
9100 rm -f conftest$ac_exeext
9101 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9102   (eval $ac_link) 2>&5
9103   ac_status=$?
9104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9106   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9107   (eval $ac_try) 2>&5
9108   ac_status=$?
9109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9110   (exit $ac_status); }; }; then
9111   OK=OK
9112 else
9113   echo "$as_me: program exited with status $ac_status" >&5
9114 echo "$as_me: failed program was:" >&5
9115 sed 's/^/| /' conftest.$ac_ext >&5
9116
9117 fi
9118 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9119 fi
9120
9121 if test "x${OK}" = "xOK";then
9122     test -f config.tmp2 || OK=
9123 fi
9124
9125 if test "x${CROSSCOMPILE}" = "x1";then
9126     OK=OK;
9127 fi
9128 if test "x${OK}" = "xOK";then
9129 rm -f config.tmp2
9130 echo "$as_me:$LINENO: result: yes" >&5
9131 echo "${ECHO_T}yes" >&6
9132 SYSTEM_BACKTICKS=1
9133 export SYSTEM_BACKTICKS
9134 cat >>confdefs.h <<_ACEOF
9135 #define SYSTEM_BACKTICKS 1
9136 _ACEOF
9137
9138 else
9139 echo "$as_me:$LINENO: result: no" >&5
9140 echo "${ECHO_T}no" >&6
9141 fi
9142
9143
9144
9145 test "$program_prefix" != NONE &&
9146   program_transform_name="s,^,$program_prefix,;$program_transform_name"
9147 # Use a double $ so make ignores it.
9148 test "$program_suffix" != NONE &&
9149   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
9150 # Double any \ or $.  echo might interpret backslashes.
9151 # By default was `s,x,x', remove it if useless.
9152 cat <<\_ACEOF >conftest.sed
9153 s/[\\$]/&&/g;s/;s,x,x,$//
9154 _ACEOF
9155 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
9156 rm conftest.sed
9157
9158
9159            ac_config_headers="$ac_config_headers config.h"
9160
9161
9162
9163
9164
9165
9166 ac_header_dirent=no
9167 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9168   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9169 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9170 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
9171 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9172   echo $ECHO_N "(cached) $ECHO_C" >&6
9173 else
9174   cat >conftest.$ac_ext <<_ACEOF
9175 /* confdefs.h.  */
9176 _ACEOF
9177 cat confdefs.h >>conftest.$ac_ext
9178 cat >>conftest.$ac_ext <<_ACEOF
9179 /* end confdefs.h.  */
9180 #include <sys/types.h>
9181 #include <$ac_hdr>
9182
9183 int
9184 main ()
9185 {
9186 if ((DIR *) 0)
9187 return 0;
9188   ;
9189   return 0;
9190 }
9191 _ACEOF
9192 rm -f conftest.$ac_objext
9193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9194   (eval $ac_compile) 2>conftest.er1
9195   ac_status=$?
9196   grep -v '^ *+' conftest.er1 >conftest.err
9197   rm -f conftest.er1
9198   cat conftest.err >&5
9199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9200   (exit $ac_status); } &&
9201          { ac_try='test -z "$ac_c_werror_flag"
9202                          || test ! -s conftest.err'
9203   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9204   (eval $ac_try) 2>&5
9205   ac_status=$?
9206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9207   (exit $ac_status); }; } &&
9208          { ac_try='test -s conftest.$ac_objext'
9209   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9210   (eval $ac_try) 2>&5
9211   ac_status=$?
9212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9213   (exit $ac_status); }; }; then
9214   eval "$as_ac_Header=yes"
9215 else
9216   echo "$as_me: failed program was:" >&5
9217 sed 's/^/| /' conftest.$ac_ext >&5
9218
9219 eval "$as_ac_Header=no"
9220 fi
9221 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9222 fi
9223 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9224 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9225 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9226   cat >>confdefs.h <<_ACEOF
9227 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9228 _ACEOF
9229
9230 ac_header_dirent=$ac_hdr; break
9231 fi
9232
9233 done
9234 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9235 if test $ac_header_dirent = dirent.h; then
9236   echo "$as_me:$LINENO: checking for library containing opendir" >&5
9237 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9238 if test "${ac_cv_search_opendir+set}" = set; then
9239   echo $ECHO_N "(cached) $ECHO_C" >&6
9240 else
9241   ac_func_search_save_LIBS=$LIBS
9242 ac_cv_search_opendir=no
9243 cat >conftest.$ac_ext <<_ACEOF
9244 /* confdefs.h.  */
9245 _ACEOF
9246 cat confdefs.h >>conftest.$ac_ext
9247 cat >>conftest.$ac_ext <<_ACEOF
9248 /* end confdefs.h.  */
9249
9250 /* Override any gcc2 internal prototype to avoid an error.  */
9251 #ifdef __cplusplus
9252 extern "C"
9253 #endif
9254 /* We use char because int might match the return type of a gcc2
9255    builtin and then its argument prototype would still apply.  */
9256 char opendir ();
9257 int
9258 main ()
9259 {
9260 opendir ();
9261   ;
9262   return 0;
9263 }
9264 _ACEOF
9265 rm -f conftest.$ac_objext conftest$ac_exeext
9266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9267   (eval $ac_link) 2>conftest.er1
9268   ac_status=$?
9269   grep -v '^ *+' conftest.er1 >conftest.err
9270   rm -f conftest.er1
9271   cat conftest.err >&5
9272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9273   (exit $ac_status); } &&
9274          { ac_try='test -z "$ac_c_werror_flag"
9275                          || test ! -s conftest.err'
9276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9277   (eval $ac_try) 2>&5
9278   ac_status=$?
9279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9280   (exit $ac_status); }; } &&
9281          { ac_try='test -s conftest$ac_exeext'
9282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9283   (eval $ac_try) 2>&5
9284   ac_status=$?
9285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286   (exit $ac_status); }; }; then
9287   ac_cv_search_opendir="none required"
9288 else
9289   echo "$as_me: failed program was:" >&5
9290 sed 's/^/| /' conftest.$ac_ext >&5
9291
9292 fi
9293 rm -f conftest.err conftest.$ac_objext \
9294       conftest$ac_exeext conftest.$ac_ext
9295 if test "$ac_cv_search_opendir" = no; then
9296   for ac_lib in dir; do
9297     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9298     cat >conftest.$ac_ext <<_ACEOF
9299 /* confdefs.h.  */
9300 _ACEOF
9301 cat confdefs.h >>conftest.$ac_ext
9302 cat >>conftest.$ac_ext <<_ACEOF
9303 /* end confdefs.h.  */
9304
9305 /* Override any gcc2 internal prototype to avoid an error.  */
9306 #ifdef __cplusplus
9307 extern "C"
9308 #endif
9309 /* We use char because int might match the return type of a gcc2
9310    builtin and then its argument prototype would still apply.  */
9311 char opendir ();
9312 int
9313 main ()
9314 {
9315 opendir ();
9316   ;
9317   return 0;
9318 }
9319 _ACEOF
9320 rm -f conftest.$ac_objext conftest$ac_exeext
9321 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9322   (eval $ac_link) 2>conftest.er1
9323   ac_status=$?
9324   grep -v '^ *+' conftest.er1 >conftest.err
9325   rm -f conftest.er1
9326   cat conftest.err >&5
9327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328   (exit $ac_status); } &&
9329          { ac_try='test -z "$ac_c_werror_flag"
9330                          || test ! -s conftest.err'
9331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9332   (eval $ac_try) 2>&5
9333   ac_status=$?
9334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9335   (exit $ac_status); }; } &&
9336          { ac_try='test -s conftest$ac_exeext'
9337   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9338   (eval $ac_try) 2>&5
9339   ac_status=$?
9340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341   (exit $ac_status); }; }; then
9342   ac_cv_search_opendir="-l$ac_lib"
9343 break
9344 else
9345   echo "$as_me: failed program was:" >&5
9346 sed 's/^/| /' conftest.$ac_ext >&5
9347
9348 fi
9349 rm -f conftest.err conftest.$ac_objext \
9350       conftest$ac_exeext conftest.$ac_ext
9351   done
9352 fi
9353 LIBS=$ac_func_search_save_LIBS
9354 fi
9355 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9356 echo "${ECHO_T}$ac_cv_search_opendir" >&6
9357 if test "$ac_cv_search_opendir" != no; then
9358   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9359
9360 fi
9361
9362 else
9363   echo "$as_me:$LINENO: checking for library containing opendir" >&5
9364 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9365 if test "${ac_cv_search_opendir+set}" = set; then
9366   echo $ECHO_N "(cached) $ECHO_C" >&6
9367 else
9368   ac_func_search_save_LIBS=$LIBS
9369 ac_cv_search_opendir=no
9370 cat >conftest.$ac_ext <<_ACEOF
9371 /* confdefs.h.  */
9372 _ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h.  */
9376
9377 /* Override any gcc2 internal prototype to avoid an error.  */
9378 #ifdef __cplusplus
9379 extern "C"
9380 #endif
9381 /* We use char because int might match the return type of a gcc2
9382    builtin and then its argument prototype would still apply.  */
9383 char opendir ();
9384 int
9385 main ()
9386 {
9387 opendir ();
9388   ;
9389   return 0;
9390 }
9391 _ACEOF
9392 rm -f conftest.$ac_objext conftest$ac_exeext
9393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9394   (eval $ac_link) 2>conftest.er1
9395   ac_status=$?
9396   grep -v '^ *+' conftest.er1 >conftest.err
9397   rm -f conftest.er1
9398   cat conftest.err >&5
9399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400   (exit $ac_status); } &&
9401          { ac_try='test -z "$ac_c_werror_flag"
9402                          || test ! -s conftest.err'
9403   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9404   (eval $ac_try) 2>&5
9405   ac_status=$?
9406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9407   (exit $ac_status); }; } &&
9408          { ac_try='test -s conftest$ac_exeext'
9409   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9410   (eval $ac_try) 2>&5
9411   ac_status=$?
9412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413   (exit $ac_status); }; }; then
9414   ac_cv_search_opendir="none required"
9415 else
9416   echo "$as_me: failed program was:" >&5
9417 sed 's/^/| /' conftest.$ac_ext >&5
9418
9419 fi
9420 rm -f conftest.err conftest.$ac_objext \
9421       conftest$ac_exeext conftest.$ac_ext
9422 if test "$ac_cv_search_opendir" = no; then
9423   for ac_lib in x; do
9424     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9425     cat >conftest.$ac_ext <<_ACEOF
9426 /* confdefs.h.  */
9427 _ACEOF
9428 cat confdefs.h >>conftest.$ac_ext
9429 cat >>conftest.$ac_ext <<_ACEOF
9430 /* end confdefs.h.  */
9431
9432 /* Override any gcc2 internal prototype to avoid an error.  */
9433 #ifdef __cplusplus
9434 extern "C"
9435 #endif
9436 /* We use char because int might match the return type of a gcc2
9437    builtin and then its argument prototype would still apply.  */
9438 char opendir ();
9439 int
9440 main ()
9441 {
9442 opendir ();
9443   ;
9444   return 0;
9445 }
9446 _ACEOF
9447 rm -f conftest.$ac_objext conftest$ac_exeext
9448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9449   (eval $ac_link) 2>conftest.er1
9450   ac_status=$?
9451   grep -v '^ *+' conftest.er1 >conftest.err
9452   rm -f conftest.er1
9453   cat conftest.err >&5
9454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9455   (exit $ac_status); } &&
9456          { ac_try='test -z "$ac_c_werror_flag"
9457                          || test ! -s conftest.err'
9458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9459   (eval $ac_try) 2>&5
9460   ac_status=$?
9461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462   (exit $ac_status); }; } &&
9463          { ac_try='test -s conftest$ac_exeext'
9464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9465   (eval $ac_try) 2>&5
9466   ac_status=$?
9467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468   (exit $ac_status); }; }; then
9469   ac_cv_search_opendir="-l$ac_lib"
9470 break
9471 else
9472   echo "$as_me: failed program was:" >&5
9473 sed 's/^/| /' conftest.$ac_ext >&5
9474
9475 fi
9476 rm -f conftest.err conftest.$ac_objext \
9477       conftest$ac_exeext conftest.$ac_ext
9478   done
9479 fi
9480 LIBS=$ac_func_search_save_LIBS
9481 fi
9482 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9483 echo "${ECHO_T}$ac_cv_search_opendir" >&6
9484 if test "$ac_cv_search_opendir" != no; then
9485   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9486
9487 fi
9488
9489 fi
9490
9491  echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9492 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9493 if test "${ac_cv_header_stdc+set}" = set; then
9494   echo $ECHO_N "(cached) $ECHO_C" >&6
9495 else
9496   cat >conftest.$ac_ext <<_ACEOF
9497 /* confdefs.h.  */
9498 _ACEOF
9499 cat confdefs.h >>conftest.$ac_ext
9500 cat >>conftest.$ac_ext <<_ACEOF
9501 /* end confdefs.h.  */
9502 #include <stdlib.h>
9503 #include <stdarg.h>
9504 #include <string.h>
9505 #include <float.h>
9506
9507 int
9508 main ()
9509 {
9510
9511   ;
9512   return 0;
9513 }
9514 _ACEOF
9515 rm -f conftest.$ac_objext
9516 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9517   (eval $ac_compile) 2>conftest.er1
9518   ac_status=$?
9519   grep -v '^ *+' conftest.er1 >conftest.err
9520   rm -f conftest.er1
9521   cat conftest.err >&5
9522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523   (exit $ac_status); } &&
9524          { ac_try='test -z "$ac_c_werror_flag"
9525                          || test ! -s conftest.err'
9526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9527   (eval $ac_try) 2>&5
9528   ac_status=$?
9529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9530   (exit $ac_status); }; } &&
9531          { ac_try='test -s conftest.$ac_objext'
9532   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9533   (eval $ac_try) 2>&5
9534   ac_status=$?
9535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9536   (exit $ac_status); }; }; then
9537   ac_cv_header_stdc=yes
9538 else
9539   echo "$as_me: failed program was:" >&5
9540 sed 's/^/| /' conftest.$ac_ext >&5
9541
9542 ac_cv_header_stdc=no
9543 fi
9544 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9545
9546 if test $ac_cv_header_stdc = yes; then
9547   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9548   cat >conftest.$ac_ext <<_ACEOF
9549 /* confdefs.h.  */
9550 _ACEOF
9551 cat confdefs.h >>conftest.$ac_ext
9552 cat >>conftest.$ac_ext <<_ACEOF
9553 /* end confdefs.h.  */
9554 #include <string.h>
9555
9556 _ACEOF
9557 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9558   $EGREP "memchr" >/dev/null 2>&1; then
9559   :
9560 else
9561   ac_cv_header_stdc=no
9562 fi
9563 rm -f conftest*
9564
9565 fi
9566
9567 if test $ac_cv_header_stdc = yes; then
9568   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9569   cat >conftest.$ac_ext <<_ACEOF
9570 /* confdefs.h.  */
9571 _ACEOF
9572 cat confdefs.h >>conftest.$ac_ext
9573 cat >>conftest.$ac_ext <<_ACEOF
9574 /* end confdefs.h.  */
9575 #include <stdlib.h>
9576
9577 _ACEOF
9578 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9579   $EGREP "free" >/dev/null 2>&1; then
9580   :
9581 else
9582   ac_cv_header_stdc=no
9583 fi
9584 rm -f conftest*
9585
9586 fi
9587
9588 if test $ac_cv_header_stdc = yes; then
9589   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9590   if test "$cross_compiling" = yes; then
9591   :
9592 else
9593   cat >conftest.$ac_ext <<_ACEOF
9594 /* confdefs.h.  */
9595 _ACEOF
9596 cat confdefs.h >>conftest.$ac_ext
9597 cat >>conftest.$ac_ext <<_ACEOF
9598 /* end confdefs.h.  */
9599 #include <ctype.h>
9600 #if ((' ' & 0x0FF) == 0x020)
9601 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9602 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9603 #else
9604 # define ISLOWER(c) \
9605                    (('a' <= (c) && (c) <= 'i') \
9606                      || ('j' <= (c) && (c) <= 'r') \
9607                      || ('s' <= (c) && (c) <= 'z'))
9608 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9609 #endif
9610
9611 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9612 int
9613 main ()
9614 {
9615   int i;
9616   for (i = 0; i < 256; i++)
9617     if (XOR (islower (i), ISLOWER (i))
9618         || toupper (i) != TOUPPER (i))
9619       exit(2);
9620   exit (0);
9621 }
9622 _ACEOF
9623 rm -f conftest$ac_exeext
9624 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9625   (eval $ac_link) 2>&5
9626   ac_status=$?
9627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9628   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9630   (eval $ac_try) 2>&5
9631   ac_status=$?
9632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9633   (exit $ac_status); }; }; then
9634   :
9635 else
9636   echo "$as_me: program exited with status $ac_status" >&5
9637 echo "$as_me: failed program was:" >&5
9638 sed 's/^/| /' conftest.$ac_ext >&5
9639
9640 ( exit $ac_status )
9641 ac_cv_header_stdc=no
9642 fi
9643 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9644 fi
9645 fi
9646 fi
9647 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9648 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9649 if test $ac_cv_header_stdc = yes; then
9650
9651 cat >>confdefs.h <<\_ACEOF
9652 #define STDC_HEADERS 1
9653 _ACEOF
9654
9655 fi
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671 for ac_header in zlib.h jpeglib.h t1lib.h assert.h signal.h pthread.h sys/stat.h sys/types.h dirent.h sys/bsdtypes.h sys/ndir.h sys/dir.h ndir.h time.h
9672 do
9673 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9675   echo "$as_me:$LINENO: checking for $ac_header" >&5
9676 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9677 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9678   echo $ECHO_N "(cached) $ECHO_C" >&6
9679 fi
9680 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9681 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9682 else
9683   # Is the header compilable?
9684 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9685 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9686 cat >conftest.$ac_ext <<_ACEOF
9687 /* confdefs.h.  */
9688 _ACEOF
9689 cat confdefs.h >>conftest.$ac_ext
9690 cat >>conftest.$ac_ext <<_ACEOF
9691 /* end confdefs.h.  */
9692 $ac_includes_default
9693 #include <$ac_header>
9694 _ACEOF
9695 rm -f conftest.$ac_objext
9696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9697   (eval $ac_compile) 2>conftest.er1
9698   ac_status=$?
9699   grep -v '^ *+' conftest.er1 >conftest.err
9700   rm -f conftest.er1
9701   cat conftest.err >&5
9702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9703   (exit $ac_status); } &&
9704          { ac_try='test -z "$ac_c_werror_flag"
9705                          || test ! -s conftest.err'
9706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9707   (eval $ac_try) 2>&5
9708   ac_status=$?
9709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9710   (exit $ac_status); }; } &&
9711          { ac_try='test -s conftest.$ac_objext'
9712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9713   (eval $ac_try) 2>&5
9714   ac_status=$?
9715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716   (exit $ac_status); }; }; then
9717   ac_header_compiler=yes
9718 else
9719   echo "$as_me: failed program was:" >&5
9720 sed 's/^/| /' conftest.$ac_ext >&5
9721
9722 ac_header_compiler=no
9723 fi
9724 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9725 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9726 echo "${ECHO_T}$ac_header_compiler" >&6
9727
9728 # Is the header present?
9729 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9730 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9731 cat >conftest.$ac_ext <<_ACEOF
9732 /* confdefs.h.  */
9733 _ACEOF
9734 cat confdefs.h >>conftest.$ac_ext
9735 cat >>conftest.$ac_ext <<_ACEOF
9736 /* end confdefs.h.  */
9737 #include <$ac_header>
9738 _ACEOF
9739 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9740   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9741   ac_status=$?
9742   grep -v '^ *+' conftest.er1 >conftest.err
9743   rm -f conftest.er1
9744   cat conftest.err >&5
9745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746   (exit $ac_status); } >/dev/null; then
9747   if test -s conftest.err; then
9748     ac_cpp_err=$ac_c_preproc_warn_flag
9749     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9750   else
9751     ac_cpp_err=
9752   fi
9753 else
9754   ac_cpp_err=yes
9755 fi
9756 if test -z "$ac_cpp_err"; then
9757   ac_header_preproc=yes
9758 else
9759   echo "$as_me: failed program was:" >&5
9760 sed 's/^/| /' conftest.$ac_ext >&5
9761
9762   ac_header_preproc=no
9763 fi
9764 rm -f conftest.err conftest.$ac_ext
9765 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9766 echo "${ECHO_T}$ac_header_preproc" >&6
9767
9768 # So?  What about this header?
9769 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9770   yes:no: )
9771     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9772 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9773     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9774 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9775     ac_header_preproc=yes
9776     ;;
9777   no:yes:* )
9778     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9779 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9780     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9781 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9782     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9783 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9784     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9785 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9786     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9787 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9788     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9789 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9790     (
9791       cat <<\_ASBOX
9792 ## ------------------------------------------ ##
9793 ## Report this to the AC_PACKAGE_NAME lists.  ##
9794 ## ------------------------------------------ ##
9795 _ASBOX
9796     ) |
9797       sed "s/^/$as_me: WARNING:     /" >&2
9798     ;;
9799 esac
9800 echo "$as_me:$LINENO: checking for $ac_header" >&5
9801 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9802 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9803   echo $ECHO_N "(cached) $ECHO_C" >&6
9804 else
9805   eval "$as_ac_Header=\$ac_header_preproc"
9806 fi
9807 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9808 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9809
9810 fi
9811 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9812   cat >>confdefs.h <<_ACEOF
9813 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9814 _ACEOF
9815
9816 fi
9817
9818 done
9819
9820
9821 if test "x${ac_cv_header_jpeglib_h}" != "xyes"; then
9822  DISABLEPDF2SWF=true;
9823  DISABLEJPEG2SWF=true;
9824  MISSINGLIBS="${MISSINGLIBS} jpeglib.h"
9825 fi
9826 if test "x${ac_cv_header_t1lib_h}" != "xyes"; then
9827  DISABLEPDF2SWF=true;
9828  MISSINGLIBS="${MISSINGLIBS} t1lib.h"
9829 fi
9830 if test "x${ac_cv_header_zlib_h}" != "xyes"; then
9831  DISABLEPNG2SWF=true;
9832  MISSINGLIBS="${MISSINGLIBS} zlib.h"
9833  ZLIBMISSING=true;
9834 fi
9835
9836 cat >>confdefs.h <<_ACEOF
9837 #define PACKAGE "$PACKAGE"
9838 _ACEOF
9839
9840 cat >>confdefs.h <<_ACEOF
9841 #define VERSION "$VERSION"
9842 _ACEOF
9843
9844
9845
9846
9847
9848
9849
9850  echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9851 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
9852 if test "${ac_cv_c_const+set}" = set; then
9853   echo $ECHO_N "(cached) $ECHO_C" >&6
9854 else
9855   cat >conftest.$ac_ext <<_ACEOF
9856 /* confdefs.h.  */
9857 _ACEOF
9858 cat confdefs.h >>conftest.$ac_ext
9859 cat >>conftest.$ac_ext <<_ACEOF
9860 /* end confdefs.h.  */
9861
9862 int
9863 main ()
9864 {
9865 /* FIXME: Include the comments suggested by Paul. */
9866 #ifndef __cplusplus
9867   /* Ultrix mips cc rejects this.  */
9868   typedef int charset[2];
9869   const charset x;
9870   /* SunOS 4.1.1 cc rejects this.  */
9871   char const *const *ccp;
9872   char **p;
9873   /* NEC SVR4.0.2 mips cc rejects this.  */
9874   struct point {int x, y;};
9875   static struct point const zero = {0,0};
9876   /* AIX XL C 1.02.0.0 rejects this.
9877      It does not let you subtract one const X* pointer from another in
9878      an arm of an if-expression whose if-part is not a constant
9879      expression */
9880   const char *g = "string";
9881   ccp = &g + (g ? g-g : 0);
9882   /* HPUX 7.0 cc rejects these. */
9883   ++ccp;
9884   p = (char**) ccp;
9885   ccp = (char const *const *) p;
9886   { /* SCO 3.2v4 cc rejects this.  */
9887     char *t;
9888     char const *s = 0 ? (char *) 0 : (char const *) 0;
9889
9890     *t++ = 0;
9891   }
9892   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9893     int x[] = {25, 17};
9894     const int *foo = &x[0];
9895     ++foo;
9896   }
9897   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9898     typedef const int *iptr;
9899     iptr p = 0;
9900     ++p;
9901   }
9902   { /* AIX XL C 1.02.0.0 rejects this saying
9903        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9904     struct s { int j; const int *ap[3]; };
9905     struct s *b; b->j = 5;
9906   }
9907   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9908     const int foo = 10;
9909   }
9910 #endif
9911
9912   ;
9913   return 0;
9914 }
9915 _ACEOF
9916 rm -f conftest.$ac_objext
9917 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9918   (eval $ac_compile) 2>conftest.er1
9919   ac_status=$?
9920   grep -v '^ *+' conftest.er1 >conftest.err
9921   rm -f conftest.er1
9922   cat conftest.err >&5
9923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9924   (exit $ac_status); } &&
9925          { ac_try='test -z "$ac_c_werror_flag"
9926                          || test ! -s conftest.err'
9927   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9928   (eval $ac_try) 2>&5
9929   ac_status=$?
9930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9931   (exit $ac_status); }; } &&
9932          { ac_try='test -s conftest.$ac_objext'
9933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9934   (eval $ac_try) 2>&5
9935   ac_status=$?
9936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9937   (exit $ac_status); }; }; then
9938   ac_cv_c_const=yes
9939 else
9940   echo "$as_me: failed program was:" >&5
9941 sed 's/^/| /' conftest.$ac_ext >&5
9942
9943 ac_cv_c_const=no
9944 fi
9945 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9946 fi
9947 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9948 echo "${ECHO_T}$ac_cv_c_const" >&6
9949 if test $ac_cv_c_const = no; then
9950
9951 cat >>confdefs.h <<\_ACEOF
9952 #define const
9953 _ACEOF
9954
9955 fi
9956
9957  echo "$as_me:$LINENO: checking for inline" >&5
9958 echo $ECHO_N "checking for inline... $ECHO_C" >&6
9959 if test "${ac_cv_c_inline+set}" = set; then
9960   echo $ECHO_N "(cached) $ECHO_C" >&6
9961 else
9962   ac_cv_c_inline=no
9963 for ac_kw in inline __inline__ __inline; do
9964   cat >conftest.$ac_ext <<_ACEOF
9965 /* confdefs.h.  */
9966 _ACEOF
9967 cat confdefs.h >>conftest.$ac_ext
9968 cat >>conftest.$ac_ext <<_ACEOF
9969 /* end confdefs.h.  */
9970 #ifndef __cplusplus
9971 typedef int foo_t;
9972 static $ac_kw foo_t static_foo () {return 0; }
9973 $ac_kw foo_t foo () {return 0; }
9974 #endif
9975
9976 _ACEOF
9977 rm -f conftest.$ac_objext
9978 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9979   (eval $ac_compile) 2>conftest.er1
9980   ac_status=$?
9981   grep -v '^ *+' conftest.er1 >conftest.err
9982   rm -f conftest.er1
9983   cat conftest.err >&5
9984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9985   (exit $ac_status); } &&
9986          { ac_try='test -z "$ac_c_werror_flag"
9987                          || test ! -s conftest.err'
9988   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9989   (eval $ac_try) 2>&5
9990   ac_status=$?
9991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9992   (exit $ac_status); }; } &&
9993          { ac_try='test -s conftest.$ac_objext'
9994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9995   (eval $ac_try) 2>&5
9996   ac_status=$?
9997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9998   (exit $ac_status); }; }; then
9999   ac_cv_c_inline=$ac_kw; break
10000 else
10001   echo "$as_me: failed program was:" >&5
10002 sed 's/^/| /' conftest.$ac_ext >&5
10003
10004 fi
10005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10006 done
10007
10008 fi
10009 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10010 echo "${ECHO_T}$ac_cv_c_inline" >&6
10011
10012
10013 case $ac_cv_c_inline in
10014   inline | yes) ;;
10015   *)
10016     case $ac_cv_c_inline in
10017       no) ac_val=;;
10018       *) ac_val=$ac_cv_c_inline;;
10019     esac
10020     cat >>confdefs.h <<_ACEOF
10021 #ifndef __cplusplus
10022 #define inline $ac_val
10023 #endif
10024 _ACEOF
10025     ;;
10026 esac
10027
10028  echo "$as_me:$LINENO: checking for off_t" >&5
10029 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
10030 if test "${ac_cv_type_off_t+set}" = set; then
10031   echo $ECHO_N "(cached) $ECHO_C" >&6
10032 else
10033   cat >conftest.$ac_ext <<_ACEOF
10034 /* confdefs.h.  */
10035 _ACEOF
10036 cat confdefs.h >>conftest.$ac_ext
10037 cat >>conftest.$ac_ext <<_ACEOF
10038 /* end confdefs.h.  */
10039 $ac_includes_default
10040 int
10041 main ()
10042 {
10043 if ((off_t *) 0)
10044   return 0;
10045 if (sizeof (off_t))
10046   return 0;
10047   ;
10048   return 0;
10049 }
10050 _ACEOF
10051 rm -f conftest.$ac_objext
10052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10053   (eval $ac_compile) 2>conftest.er1
10054   ac_status=$?
10055   grep -v '^ *+' conftest.er1 >conftest.err
10056   rm -f conftest.er1
10057   cat conftest.err >&5
10058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10059   (exit $ac_status); } &&
10060          { ac_try='test -z "$ac_c_werror_flag"
10061                          || test ! -s conftest.err'
10062   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10063   (eval $ac_try) 2>&5
10064   ac_status=$?
10065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10066   (exit $ac_status); }; } &&
10067          { ac_try='test -s conftest.$ac_objext'
10068   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10069   (eval $ac_try) 2>&5
10070   ac_status=$?
10071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10072   (exit $ac_status); }; }; then
10073   ac_cv_type_off_t=yes
10074 else
10075   echo "$as_me: failed program was:" >&5
10076 sed 's/^/| /' conftest.$ac_ext >&5
10077
10078 ac_cv_type_off_t=no
10079 fi
10080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10081 fi
10082 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
10083 echo "${ECHO_T}$ac_cv_type_off_t" >&6
10084 if test $ac_cv_type_off_t = yes; then
10085   :
10086 else
10087
10088 cat >>confdefs.h <<_ACEOF
10089 #define off_t long
10090 _ACEOF
10091
10092 fi
10093
10094  echo "$as_me:$LINENO: checking for size_t" >&5
10095 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
10096 if test "${ac_cv_type_size_t+set}" = set; then
10097   echo $ECHO_N "(cached) $ECHO_C" >&6
10098 else
10099   cat >conftest.$ac_ext <<_ACEOF
10100 /* confdefs.h.  */
10101 _ACEOF
10102 cat confdefs.h >>conftest.$ac_ext
10103 cat >>conftest.$ac_ext <<_ACEOF
10104 /* end confdefs.h.  */
10105 $ac_includes_default
10106 int
10107 main ()
10108 {
10109 if ((size_t *) 0)
10110   return 0;
10111 if (sizeof (size_t))
10112   return 0;
10113   ;
10114   return 0;
10115 }
10116 _ACEOF
10117 rm -f conftest.$ac_objext
10118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10119   (eval $ac_compile) 2>conftest.er1
10120   ac_status=$?
10121   grep -v '^ *+' conftest.er1 >conftest.err
10122   rm -f conftest.er1
10123   cat conftest.err >&5
10124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10125   (exit $ac_status); } &&
10126          { ac_try='test -z "$ac_c_werror_flag"
10127                          || test ! -s conftest.err'
10128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10129   (eval $ac_try) 2>&5
10130   ac_status=$?
10131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10132   (exit $ac_status); }; } &&
10133          { ac_try='test -s conftest.$ac_objext'
10134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10135   (eval $ac_try) 2>&5
10136   ac_status=$?
10137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10138   (exit $ac_status); }; }; then
10139   ac_cv_type_size_t=yes
10140 else
10141   echo "$as_me: failed program was:" >&5
10142 sed 's/^/| /' conftest.$ac_ext >&5
10143
10144 ac_cv_type_size_t=no
10145 fi
10146 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10147 fi
10148 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
10149 echo "${ECHO_T}$ac_cv_type_size_t" >&6
10150 if test $ac_cv_type_size_t = yes; then
10151   :
10152 else
10153
10154 cat >>confdefs.h <<_ACEOF
10155 #define size_t unsigned
10156 _ACEOF
10157
10158 fi
10159
10160  echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10161 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10162 if test "${ac_cv_struct_tm+set}" = set; then
10163   echo $ECHO_N "(cached) $ECHO_C" >&6
10164 else
10165   cat >conftest.$ac_ext <<_ACEOF
10166 /* confdefs.h.  */
10167 _ACEOF
10168 cat confdefs.h >>conftest.$ac_ext
10169 cat >>conftest.$ac_ext <<_ACEOF
10170 /* end confdefs.h.  */
10171 #include <sys/types.h>
10172 #include <time.h>
10173
10174 int
10175 main ()
10176 {
10177 struct tm *tp; tp->tm_sec;
10178   ;
10179   return 0;
10180 }
10181 _ACEOF
10182 rm -f conftest.$ac_objext
10183 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10184   (eval $ac_compile) 2>conftest.er1
10185   ac_status=$?
10186   grep -v '^ *+' conftest.er1 >conftest.err
10187   rm -f conftest.er1
10188   cat conftest.err >&5
10189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190   (exit $ac_status); } &&
10191          { ac_try='test -z "$ac_c_werror_flag"
10192                          || test ! -s conftest.err'
10193   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10194   (eval $ac_try) 2>&5
10195   ac_status=$?
10196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10197   (exit $ac_status); }; } &&
10198          { ac_try='test -s conftest.$ac_objext'
10199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10200   (eval $ac_try) 2>&5
10201   ac_status=$?
10202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203   (exit $ac_status); }; }; then
10204   ac_cv_struct_tm=time.h
10205 else
10206   echo "$as_me: failed program was:" >&5
10207 sed 's/^/| /' conftest.$ac_ext >&5
10208
10209 ac_cv_struct_tm=sys/time.h
10210 fi
10211 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10212 fi
10213 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10214 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10215 if test $ac_cv_struct_tm = sys/time.h; then
10216
10217 cat >>confdefs.h <<\_ACEOF
10218 #define TM_IN_SYS_TIME 1
10219 _ACEOF
10220
10221 fi
10222
10223  echo "$as_me:$LINENO: checking for boolean" >&5
10224 echo $ECHO_N "checking for boolean... $ECHO_C" >&6
10225 if test "${ac_cv_type_boolean+set}" = set; then
10226   echo $ECHO_N "(cached) $ECHO_C" >&6
10227 else
10228   cat >conftest.$ac_ext <<_ACEOF
10229 /* confdefs.h.  */
10230 _ACEOF
10231 cat confdefs.h >>conftest.$ac_ext
10232 cat >>conftest.$ac_ext <<_ACEOF
10233 /* end confdefs.h.  */
10234 $ac_includes_default
10235 int
10236 main ()
10237 {
10238 if ((boolean *) 0)
10239   return 0;
10240 if (sizeof (boolean))
10241   return 0;
10242   ;
10243   return 0;
10244 }
10245 _ACEOF
10246 rm -f conftest.$ac_objext
10247 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10248   (eval $ac_compile) 2>conftest.er1
10249   ac_status=$?
10250   grep -v '^ *+' conftest.er1 >conftest.err
10251   rm -f conftest.er1
10252   cat conftest.err >&5
10253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10254   (exit $ac_status); } &&
10255          { ac_try='test -z "$ac_c_werror_flag"
10256                          || test ! -s conftest.err'
10257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10258   (eval $ac_try) 2>&5
10259   ac_status=$?
10260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261   (exit $ac_status); }; } &&
10262          { ac_try='test -s conftest.$ac_objext'
10263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10264   (eval $ac_try) 2>&5
10265   ac_status=$?
10266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267   (exit $ac_status); }; }; then
10268   ac_cv_type_boolean=yes
10269 else
10270   echo "$as_me: failed program was:" >&5
10271 sed 's/^/| /' conftest.$ac_ext >&5
10272
10273 ac_cv_type_boolean=no
10274 fi
10275 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10276 fi
10277 echo "$as_me:$LINENO: result: $ac_cv_type_boolean" >&5
10278 echo "${ECHO_T}$ac_cv_type_boolean" >&6
10279 if test $ac_cv_type_boolean = yes; then
10280   :
10281 else
10282
10283 cat >>confdefs.h <<_ACEOF
10284 #define boolean int
10285 _ACEOF
10286
10287 fi
10288
10289  echo "$as_me:$LINENO: checking for bool" >&5
10290 echo $ECHO_N "checking for bool... $ECHO_C" >&6
10291 if test "${ac_cv_type_bool+set}" = set; then
10292   echo $ECHO_N "(cached) $ECHO_C" >&6
10293 else
10294   cat >conftest.$ac_ext <<_ACEOF
10295 /* confdefs.h.  */
10296 _ACEOF
10297 cat confdefs.h >>conftest.$ac_ext
10298 cat >>conftest.$ac_ext <<_ACEOF
10299 /* end confdefs.h.  */
10300 $ac_includes_default
10301 int
10302 main ()
10303 {
10304 if ((bool *) 0)
10305   return 0;
10306 if (sizeof (bool))
10307   return 0;
10308   ;
10309   return 0;
10310 }
10311 _ACEOF
10312 rm -f conftest.$ac_objext
10313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10314   (eval $ac_compile) 2>conftest.er1
10315   ac_status=$?
10316   grep -v '^ *+' conftest.er1 >conftest.err
10317   rm -f conftest.er1
10318   cat conftest.err >&5
10319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10320   (exit $ac_status); } &&
10321          { ac_try='test -z "$ac_c_werror_flag"
10322                          || test ! -s conftest.err'
10323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10324   (eval $ac_try) 2>&5
10325   ac_status=$?
10326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10327   (exit $ac_status); }; } &&
10328          { ac_try='test -s conftest.$ac_objext'
10329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10330   (eval $ac_try) 2>&5
10331   ac_status=$?
10332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10333   (exit $ac_status); }; }; then
10334   ac_cv_type_bool=yes
10335 else
10336   echo "$as_me: failed program was:" >&5
10337 sed 's/^/| /' conftest.$ac_ext >&5
10338
10339 ac_cv_type_bool=no
10340 fi
10341 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10342 fi
10343 echo "$as_me:$LINENO: result: $ac_cv_type_bool" >&5
10344 echo "${ECHO_T}$ac_cv_type_bool" >&6
10345 if test $ac_cv_type_bool = yes; then
10346   :
10347 else
10348
10349 cat >>confdefs.h <<_ACEOF
10350 #define bool char
10351 _ACEOF
10352
10353 fi
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366 for ac_func in popen mkstemp stat lrand48 rand srand48 srand bcopy bzero time
10367 do
10368 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10369 echo "$as_me:$LINENO: checking for $ac_func" >&5
10370 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10371 if eval "test \"\${$as_ac_var+set}\" = set"; then
10372   echo $ECHO_N "(cached) $ECHO_C" >&6
10373 else
10374   cat >conftest.$ac_ext <<_ACEOF
10375 /* confdefs.h.  */
10376 _ACEOF
10377 cat confdefs.h >>conftest.$ac_ext
10378 cat >>conftest.$ac_ext <<_ACEOF
10379 /* end confdefs.h.  */
10380 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10381    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10382 #define $ac_func innocuous_$ac_func
10383
10384 /* System header to define __stub macros and hopefully few prototypes,
10385     which can conflict with char $ac_func (); below.
10386     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10387     <limits.h> exists even on freestanding compilers.  */
10388
10389 #ifdef __STDC__
10390 # include <limits.h>
10391 #else
10392 # include <assert.h>
10393 #endif
10394
10395 #undef $ac_func
10396
10397 /* Override any gcc2 internal prototype to avoid an error.  */
10398 #ifdef __cplusplus
10399 extern "C"
10400 {
10401 #endif
10402 /* We use char because int might match the return type of a gcc2
10403    builtin and then its argument prototype would still apply.  */
10404 char $ac_func ();
10405 /* The GNU C library defines this for functions which it implements
10406     to always fail with ENOSYS.  Some functions are actually named
10407     something starting with __ and the normal name is an alias.  */
10408 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10409 choke me
10410 #else
10411 char (*f) () = $ac_func;
10412 #endif
10413 #ifdef __cplusplus
10414 }
10415 #endif
10416
10417 int
10418 main ()
10419 {
10420 return f != $ac_func;
10421   ;
10422   return 0;
10423 }
10424 _ACEOF
10425 rm -f conftest.$ac_objext conftest$ac_exeext
10426 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10427   (eval $ac_link) 2>conftest.er1
10428   ac_status=$?
10429   grep -v '^ *+' conftest.er1 >conftest.err
10430   rm -f conftest.er1
10431   cat conftest.err >&5
10432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10433   (exit $ac_status); } &&
10434          { ac_try='test -z "$ac_c_werror_flag"
10435                          || test ! -s conftest.err'
10436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10437   (eval $ac_try) 2>&5
10438   ac_status=$?
10439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440   (exit $ac_status); }; } &&
10441          { ac_try='test -s conftest$ac_exeext'
10442   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10443   (eval $ac_try) 2>&5
10444   ac_status=$?
10445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446   (exit $ac_status); }; }; then
10447   eval "$as_ac_var=yes"
10448 else
10449   echo "$as_me: failed program was:" >&5
10450 sed 's/^/| /' conftest.$ac_ext >&5
10451
10452 eval "$as_ac_var=no"
10453 fi
10454 rm -f conftest.err conftest.$ac_objext \
10455       conftest$ac_exeext conftest.$ac_ext
10456 fi
10457 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10458 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10459 if test `eval echo '${'$as_ac_var'}'` = yes; then
10460   cat >>confdefs.h <<_ACEOF
10461 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10462 _ACEOF
10463
10464 fi
10465 done
10466
10467
10468
10469 for ac_prog in avifile-config
10470 do
10471   # Extract the first word of "$ac_prog", so it can be a program name with args.
10472 set dummy $ac_prog; ac_word=$2
10473 echo "$as_me:$LINENO: checking for $ac_word" >&5
10474 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10475 if test "${ac_cv_prog_AVIFILE_CONFIG+set}" = set; then
10476   echo $ECHO_N "(cached) $ECHO_C" >&6
10477 else
10478   if test -n "$AVIFILE_CONFIG"; then
10479   ac_cv_prog_AVIFILE_CONFIG="$AVIFILE_CONFIG" # Let the user override the test.
10480 else
10481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10482 for as_dir in $PATH
10483 do
10484   IFS=$as_save_IFS
10485   test -z "$as_dir" && as_dir=.
10486   for ac_exec_ext in '' $ac_executable_extensions; do
10487   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10488     ac_cv_prog_AVIFILE_CONFIG="$ac_prog"
10489     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10490     break 2
10491   fi
10492 done
10493 done
10494
10495 fi
10496 fi
10497 AVIFILE_CONFIG=$ac_cv_prog_AVIFILE_CONFIG
10498 if test -n "$AVIFILE_CONFIG"; then
10499   echo "$as_me:$LINENO: result: $AVIFILE_CONFIG" >&5
10500 echo "${ECHO_T}$AVIFILE_CONFIG" >&6
10501 else
10502   echo "$as_me:$LINENO: result: no" >&5
10503 echo "${ECHO_T}no" >&6
10504 fi
10505
10506   test -n "$AVIFILE_CONFIG" && break
10507 done
10508
10509
10510 if test "x$AVIFILE_CONFIG" '!=' "x";then
10511     OLDCPPFLAGS="$CPPFLAGS"
10512     #OLDLDFLAGS="$LDFLAGS"
10513     CPPFLAGS="$CPPFLAGS $CXXFLAGS "`$AVIFILE_CONFIG --cflags`
10514     #LDFLAGS="$LDFLAGS `$AVIFILE_CONFIG --libs`"
10515
10516
10517 for ac_header in avifile/version.h version.h
10518 do
10519 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10520 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10521   echo "$as_me:$LINENO: checking for $ac_header" >&5
10522 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10523 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10524   echo $ECHO_N "(cached) $ECHO_C" >&6
10525 fi
10526 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10527 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10528 else
10529   # Is the header compilable?
10530 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10531 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10532 cat >conftest.$ac_ext <<_ACEOF
10533 /* confdefs.h.  */
10534 _ACEOF
10535 cat confdefs.h >>conftest.$ac_ext
10536 cat >>conftest.$ac_ext <<_ACEOF
10537 /* end confdefs.h.  */
10538 $ac_includes_default
10539 #include <$ac_header>
10540 _ACEOF
10541 rm -f conftest.$ac_objext
10542 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10543   (eval $ac_compile) 2>conftest.er1
10544   ac_status=$?
10545   grep -v '^ *+' conftest.er1 >conftest.err
10546   rm -f conftest.er1
10547   cat conftest.err >&5
10548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549   (exit $ac_status); } &&
10550          { ac_try='test -z "$ac_c_werror_flag"
10551                          || test ! -s conftest.err'
10552   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10553   (eval $ac_try) 2>&5
10554   ac_status=$?
10555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10556   (exit $ac_status); }; } &&
10557          { ac_try='test -s conftest.$ac_objext'
10558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10559   (eval $ac_try) 2>&5
10560   ac_status=$?
10561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10562   (exit $ac_status); }; }; then
10563   ac_header_compiler=yes
10564 else
10565   echo "$as_me: failed program was:" >&5
10566 sed 's/^/| /' conftest.$ac_ext >&5
10567
10568 ac_header_compiler=no
10569 fi
10570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10571 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10572 echo "${ECHO_T}$ac_header_compiler" >&6
10573
10574 # Is the header present?
10575 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10576 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10577 cat >conftest.$ac_ext <<_ACEOF
10578 /* confdefs.h.  */
10579 _ACEOF
10580 cat confdefs.h >>conftest.$ac_ext
10581 cat >>conftest.$ac_ext <<_ACEOF
10582 /* end confdefs.h.  */
10583 #include <$ac_header>
10584 _ACEOF
10585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10586   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10587   ac_status=$?
10588   grep -v '^ *+' conftest.er1 >conftest.err
10589   rm -f conftest.er1
10590   cat conftest.err >&5
10591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592   (exit $ac_status); } >/dev/null; then
10593   if test -s conftest.err; then
10594     ac_cpp_err=$ac_c_preproc_warn_flag
10595     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10596   else
10597     ac_cpp_err=
10598   fi
10599 else
10600   ac_cpp_err=yes
10601 fi
10602 if test -z "$ac_cpp_err"; then
10603   ac_header_preproc=yes
10604 else
10605   echo "$as_me: failed program was:" >&5
10606 sed 's/^/| /' conftest.$ac_ext >&5
10607
10608   ac_header_preproc=no
10609 fi
10610 rm -f conftest.err conftest.$ac_ext
10611 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10612 echo "${ECHO_T}$ac_header_preproc" >&6
10613
10614 # So?  What about this header?
10615 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10616   yes:no: )
10617     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10618 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10619     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10620 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10621     ac_header_preproc=yes
10622     ;;
10623   no:yes:* )
10624     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10625 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10626     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10627 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10628     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10629 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10630     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10631 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10632     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10633 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10634     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10635 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10636     (
10637       cat <<\_ASBOX
10638 ## ------------------------------------------ ##
10639 ## Report this to the AC_PACKAGE_NAME lists.  ##
10640 ## ------------------------------------------ ##
10641 _ASBOX
10642     ) |
10643       sed "s/^/$as_me: WARNING:     /" >&2
10644     ;;
10645 esac
10646 echo "$as_me:$LINENO: checking for $ac_header" >&5
10647 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10648 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10649   echo $ECHO_N "(cached) $ECHO_C" >&6
10650 else
10651   eval "$as_ac_Header=\$ac_header_preproc"
10652 fi
10653 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10654 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10655
10656 fi
10657 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10658   cat >>confdefs.h <<_ACEOF
10659 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10660 _ACEOF
10661
10662 fi
10663
10664 done
10665
10666     #LDFLAGS="$OLDLDFLAGS"
10667     CPPFLAGS="$OLDCPPFLAGS"
10668 fi
10669
10670 echo "$as_me:$LINENO: checking whether we can compile the avifile test program" >&5
10671 echo $ECHO_N "checking whether we can compile the avifile test program... $ECHO_C" >&6
10672
10673 if test "x${ac_cv_header_version_h}" '=' "xyes";then
10674     HAVE_VERSION_H_DEFINE='#define HAVE_VERSION_H'
10675 fi
10676 if test "x${ac_cv_header_avifile_version_h}" '=' "xyes";then
10677     HAVE_AVIFILE_VERSION_H_DEFINE='#define HAVE_AVIFILE_VERSION_H'
10678 fi
10679
10680 cat > conftest.cpp << EOF
10681
10682 // hack- we can't yet access the variables in config.h (because it hasn't been generated yet),
10683 // so we have to introduce them this way
10684 $HAVE_VERSION_H_DEFINE
10685 $HAVE_AVIFILE_VERSION_H_DEFINE
10686
10687 #ifdef HAVE_VERSION_H
10688   #include <version.h>
10689 #endif
10690 #ifdef HAVE_AVIFILE_VERSION_H
10691   #include <avifile/version.h>
10692 #endif
10693
10694 #if (AVIFILE_MAJOR_VERSION == 0) && (AVIFILE_MINOR_VERSION>=6)
10695    #include <avifile.h>
10696    #include <aviplay.h>
10697    #include <fourcc.h>
10698    #include <creators.h>
10699    #include <StreamInfo.h>
10700    #define VERSION6
10701 #else
10702    #include <avifile.h>
10703    #include <aviplay.h>
10704    #include <aviutil.h>
10705    #define Width width
10706    #define Height height
10707    #define Data data
10708    #define Bpp bpp
10709 #endif
10710
10711 void test()
10712 {
10713   IAviReadFile* player;
10714   IAviReadStream* astream;
10715   IAviReadStream* vstream;
10716   player = CreateIAviReadFile(0);
10717   astream = player->GetStream(0, AviStream::Audio);
10718   vstream = player->GetStream(0, AviStream::Video);
10719   vstream -> StartStreaming();
10720   astream -> StartStreaming();
10721 #ifndef VERSION6
10722   MainAVIHeader head;
10723   player->GetFileHeader(&head);
10724   head.dwMicroSecPerFrame;
10725   head.dwTotalFrames;
10726   head.dwStreams;
10727   head.dwWidth;
10728   head.dwHeight;
10729   head.dwMicroSecPerFrame;
10730   astream->GetEndPos(),
10731   astream->GetEndTime());
10732   player->StreamCount();
10733 #else
10734   StreamInfo*audioinfo;
10735   StreamInfo*videoinfo;
10736   audioinfo = astream->GetStreamInfo();
10737   videoinfo = vstream->GetStreamInfo();
10738   videoinfo->GetVideoWidth();
10739   videoinfo->GetVideoHeight();
10740   audioinfo->GetAudioSamplesPerSec();
10741   videoinfo->GetFps();
10742 #endif
10743   CImage*img = vstream->GetFrame();
10744   img->ToRGB();
10745   img->Data();
10746   img->Bpp();
10747   img->Width();
10748   img->Height();
10749   WAVEFORMATEX wave;
10750   astream->GetAudioFormatInfo(&wave,0);
10751   uint_t a,b;
10752   astream->ReadFrames(0,0,0,a,b);
10753 }
10754 int main (int argc, char*argv)
10755 {
10756     return 0;
10757 }
10758 EOF
10759
10760 if test "x$AVIFILE_CONFIG" '!=' "x";then
10761     ac_link='$CXX $CPPFLAGS $CXXFLAGS `$AVIFILE_CONFIG --cflags` conftest.cpp `$AVIFILE_CONFIG --libs` -o conftest${ac_exeext}'
10762     if { (eval echo avi2swf.m4:71: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && ./conftest${ac_exeext}; then
10763       echo "$as_me:$LINENO: result: yes" >&5
10764 echo "${ECHO_T}yes" >&6
10765       AVIFILE=true
10766       export AVIFILE
10767       cat >>confdefs.h <<_ACEOF
10768 #define AVIFILE true
10769 _ACEOF
10770
10771     else
10772       echo "configure: failed program was:" >&5
10773       cat conftest.cpp >&5
10774       echo "$as_me:$LINENO: result: no" >&5
10775 echo "${ECHO_T}no" >&6
10776     fi
10777 else
10778     echo "$as_me:$LINENO: result: no" >&5
10779 echo "${ECHO_T}no" >&6
10780 fi
10781 rm -f conftest*
10782
10783
10784 avi2swf="avi2swf/Makefile"
10785 if test "x${AVIFILE}" != "xtrue"; then
10786  echo "* Couldn't compile the avifile test program."
10787  echo "* Disabling avi2swf tool..."
10788  echo all install uninstall clean: > avi2swf/Makefile
10789  avi2swf=
10790 fi
10791
10792 if test "x${DISABLE_LAME}" = "xtrue"; then
10793     echo "*" Disabling lame support...
10794     lame_objects=
10795 else
10796     cat >>confdefs.h <<_ACEOF
10797 #define HAVE_LAME 1
10798 _ACEOF
10799
10800     lame_objects='$(lame_objects_2)'
10801 fi
10802
10803
10804 if test "x${UNCOMPRESS}" = "xgzip"; then
10805     cat >>confdefs.h <<_ACEOF
10806 #define USE_GZIP 1
10807 _ACEOF
10808
10809 fi
10810
10811
10812 JPEG2SWF='jpeg2swf$(E)'
10813 export JPEG2SWF
10814 PNG2SWF='png2swf$(E)'
10815 export PNG2SWF
10816
10817 if test "x" = "x"; then
10818     pythonrfxswf="lib/python/Makefile"
10819 else
10820     echo all install uninstall clean: > lib/python/Makefile
10821 fi
10822
10823 if test "x${DISABLEPDF2SWF}" = "xtrue"; then
10824   echo "***************************************************"
10825   echo "The following headers/libraries are missing: " ${MISSINGLIBS}
10826   if test "x${DISABLEPDF2SWF}" = "xtrue"; then
10827     echo "Disabling pdf2swf tool..."
10828     rm -f pdf2swf/Makefile
10829     echo all install uninstall clean: > pdf2swf/Makefile
10830   fi
10831   if test "x${DISABLEJPEG2SWF}" = "xtrue"; then
10832     echo "Disabling jpeg2swf tool..."
10833     JPEG2SWF=
10834     export JPEG2SWF
10835   fi
10836   if test "x${DISABLEPNG2SWF}" = "xtrue"; then
10837     echo "Disabling png2swf tool..."
10838     PNG2SWF=
10839     export PNG2SWF
10840   fi
10841   if test "x${ZLIBMISSING}" = "xtrue"; then
10842     echo
10843     echo "Warning! Without zlib, you will not be able to read"
10844     echo "or write compressed Flash MX files!"
10845   fi
10846   echo "***************************************************"
10847   FILES="./release Makefile.common ${avi2swf} Makefile lib/lame/Makefile lib/Makefile lib/action/Makefile src/Makefile swfs/Makefile ${pythonrfxswf}"
10848 else
10849   FILES="./release Makefile.common ${avi2swf} Makefile lib/lame/Makefile lib/Makefile lib/action/Makefile src/Makefile pdf2swf/Makefile pdf2swf/xpdf/Makefile pdf2swf/ttf2pt1/Makefile swfs/Makefile ${pythonrfxswf}"
10850 fi
10851
10852
10853
10854           ac_config_files="$ac_config_files ${FILES}"
10855
10856 cat >confcache <<\_ACEOF
10857 # This file is a shell script that caches the results of configure
10858 # tests run on this system so they can be shared between configure
10859 # scripts and configure runs, see configure's option --config-cache.
10860 # It is not useful on other systems.  If it contains results you don't
10861 # want to keep, you may remove or edit it.
10862 #
10863 # config.status only pays attention to the cache file if you give it
10864 # the --recheck option to rerun configure.
10865 #
10866 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10867 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10868 # following values.
10869
10870 _ACEOF
10871
10872 # The following way of writing the cache mishandles newlines in values,
10873 # but we know of no workaround that is simple, portable, and efficient.
10874 # So, don't put newlines in cache variables' values.
10875 # Ultrix sh set writes to stderr and can't be redirected directly,
10876 # and sets the high bit in the cache file unless we assign to the vars.
10877 {
10878   (set) 2>&1 |
10879     case `(ac_space=' '; set | grep ac_space) 2>&1` in
10880     *ac_space=\ *)
10881       # `set' does not quote correctly, so add quotes (double-quote
10882       # substitution turns \\\\ into \\, and sed turns \\ into \).
10883       sed -n \
10884         "s/'/'\\\\''/g;
10885           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10886       ;;
10887     *)
10888       # `set' quotes correctly as required by POSIX, so do not add quotes.
10889       sed -n \
10890         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10891       ;;
10892     esac;
10893 } |
10894   sed '
10895      t clear
10896      : clear
10897      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10898      t end
10899      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10900      : end' >>confcache
10901 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10902   if test -w $cache_file; then
10903     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10904     cat confcache >$cache_file
10905   else
10906     echo "not updating unwritable cache $cache_file"
10907   fi
10908 fi
10909 rm -f confcache
10910
10911 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10912 # Let make expand exec_prefix.
10913 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10914
10915 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10916 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10917 # trailing colons and then remove the whole line if VPATH becomes empty
10918 # (actually we leave an empty line to preserve line numbers).
10919 if test "x$srcdir" = x.; then
10920   ac_vpsub='/^[  ]*VPATH[        ]*=/{
10921 s/:*\$(srcdir):*/:/;
10922 s/:*\${srcdir}:*/:/;
10923 s/:*@srcdir@:*/:/;
10924 s/^\([^=]*=[     ]*\):*/\1/;
10925 s/:*$//;
10926 s/^[^=]*=[       ]*$//;
10927 }'
10928 fi
10929
10930 DEFS=-DHAVE_CONFIG_H
10931
10932 ac_libobjs=
10933 ac_ltlibobjs=
10934 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10935   # 1. Remove the extension, and $U if already installed.
10936   ac_i=`echo "$ac_i" |
10937          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10938   # 2. Add them.
10939   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10940   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10941 done
10942 LIBOBJS=$ac_libobjs
10943
10944 LTLIBOBJS=$ac_ltlibobjs
10945
10946
10947
10948 : ${CONFIG_STATUS=./config.status}
10949 ac_clean_files_save=$ac_clean_files
10950 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10951 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10952 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10953 cat >$CONFIG_STATUS <<_ACEOF
10954 #! $SHELL
10955 # Generated by $as_me.
10956 # Run this file to recreate the current configuration.
10957 # Compiler output produced by configure, useful for debugging
10958 # configure, is in config.log if it exists.
10959
10960 debug=false
10961 ac_cs_recheck=false
10962 ac_cs_silent=false
10963 SHELL=\${CONFIG_SHELL-$SHELL}
10964 _ACEOF
10965
10966 cat >>$CONFIG_STATUS <<\_ACEOF
10967 ## --------------------- ##
10968 ## M4sh Initialization.  ##
10969 ## --------------------- ##
10970
10971 # Be Bourne compatible
10972 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
10973   emulate sh
10974   NULLCMD=:
10975   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10976   # is contrary to our usage.  Disable this feature.
10977   alias -g '${1+"$@"}'='"$@"'
10978 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10979   set -o posix
10980 fi
10981 DUALCASE=1; export DUALCASE # for MKS sh
10982
10983 # Support unset when possible.
10984 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
10985   as_unset=unset
10986 else
10987   as_unset=false
10988 fi
10989
10990
10991 # Work around bugs in pre-3.0 UWIN ksh.
10992 $as_unset ENV MAIL MAILPATH
10993 PS1='$ '
10994 PS2='> '
10995 PS4='+ '
10996
10997 # NLS nuisances.
10998 for as_var in \
10999   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11000   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11001   LC_TELEPHONE LC_TIME
11002 do
11003   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11004     eval $as_var=C; export $as_var
11005   else
11006     $as_unset $as_var
11007   fi
11008 done
11009
11010 # Required to use basename.
11011 if expr a : '\(a\)' >/dev/null 2>&1; then
11012   as_expr=expr
11013 else
11014   as_expr=false
11015 fi
11016
11017 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11018   as_basename=basename
11019 else
11020   as_basename=false
11021 fi
11022
11023
11024 # Name of the executable.
11025 as_me=`$as_basename "$0" ||
11026 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11027          X"$0" : 'X\(//\)$' \| \
11028          X"$0" : 'X\(/\)$' \| \
11029          .     : '\(.\)' 2>/dev/null ||
11030 echo X/"$0" |
11031     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11032           /^X\/\(\/\/\)$/{ s//\1/; q; }
11033           /^X\/\(\/\).*/{ s//\1/; q; }
11034           s/.*/./; q'`
11035
11036
11037 # PATH needs CR, and LINENO needs CR and PATH.
11038 # Avoid depending upon Character Ranges.
11039 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11040 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11041 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11042 as_cr_digits='0123456789'
11043 as_cr_alnum=$as_cr_Letters$as_cr_digits
11044
11045 # The user is always right.
11046 if test "${PATH_SEPARATOR+set}" != set; then
11047   echo "#! /bin/sh" >conf$$.sh
11048   echo  "exit 0"   >>conf$$.sh
11049   chmod +x conf$$.sh
11050   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11051     PATH_SEPARATOR=';'
11052   else
11053     PATH_SEPARATOR=:
11054   fi
11055   rm -f conf$$.sh
11056 fi
11057
11058
11059   as_lineno_1=$LINENO
11060   as_lineno_2=$LINENO
11061   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11062   test "x$as_lineno_1" != "x$as_lineno_2" &&
11063   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
11064   # Find who we are.  Look in the path if we contain no path at all
11065   # relative or not.
11066   case $0 in
11067     *[\\/]* ) as_myself=$0 ;;
11068     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11069 for as_dir in $PATH
11070 do
11071   IFS=$as_save_IFS
11072   test -z "$as_dir" && as_dir=.
11073   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11074 done
11075
11076        ;;
11077   esac
11078   # We did not find ourselves, most probably we were run as `sh COMMAND'
11079   # in which case we are not to be found in the path.
11080   if test "x$as_myself" = x; then
11081     as_myself=$0
11082   fi
11083   if test ! -f "$as_myself"; then
11084     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11085 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11086    { (exit 1); exit 1; }; }
11087   fi
11088   case $CONFIG_SHELL in
11089   '')
11090     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11091 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11092 do
11093   IFS=$as_save_IFS
11094   test -z "$as_dir" && as_dir=.
11095   for as_base in sh bash ksh sh5; do
11096          case $as_dir in
11097          /*)
11098            if ("$as_dir/$as_base" -c '
11099   as_lineno_1=$LINENO
11100   as_lineno_2=$LINENO
11101   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11102   test "x$as_lineno_1" != "x$as_lineno_2" &&
11103   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11104              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11105              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11106              CONFIG_SHELL=$as_dir/$as_base
11107              export CONFIG_SHELL
11108              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11109            fi;;
11110          esac
11111        done
11112 done
11113 ;;
11114   esac
11115
11116   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11117   # uniformly replaced by the line number.  The first 'sed' inserts a
11118   # line-number line before each line; the second 'sed' does the real
11119   # work.  The second script uses 'N' to pair each line-number line
11120   # with the numbered line, and appends trailing '-' during
11121   # substitution so that $LINENO is not a special case at line end.
11122   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11123   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11124   sed '=' <$as_myself |
11125     sed '
11126       N
11127       s,$,-,
11128       : loop
11129       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11130       t loop
11131       s,-$,,
11132       s,^['$as_cr_digits']*\n,,
11133     ' >$as_me.lineno &&
11134   chmod +x $as_me.lineno ||
11135     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11136 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11137    { (exit 1); exit 1; }; }
11138
11139   # Don't try to exec as it changes $[0], causing all sort of problems
11140   # (the dirname of $[0] is not the place where we might find the
11141   # original and so on.  Autoconf is especially sensible to this).
11142   . ./$as_me.lineno
11143   # Exit status is that of the last command.
11144   exit
11145 }
11146
11147
11148 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11149   *c*,-n*) ECHO_N= ECHO_C='
11150 ' ECHO_T='      ' ;;
11151   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11152   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
11153 esac
11154
11155 if expr a : '\(a\)' >/dev/null 2>&1; then
11156   as_expr=expr
11157 else
11158   as_expr=false
11159 fi
11160
11161 rm -f conf$$ conf$$.exe conf$$.file
11162 echo >conf$$.file
11163 if ln -s conf$$.file conf$$ 2>/dev/null; then
11164   # We could just check for DJGPP; but this test a) works b) is more generic
11165   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11166   if test -f conf$$.exe; then
11167     # Don't use ln at all; we don't have any links
11168     as_ln_s='cp -p'
11169   else
11170     as_ln_s='ln -s'
11171   fi
11172 elif ln conf$$.file conf$$ 2>/dev/null; then
11173   as_ln_s=ln
11174 else
11175   as_ln_s='cp -p'
11176 fi
11177 rm -f conf$$ conf$$.exe conf$$.file
11178
11179 if mkdir -p . 2>/dev/null; then
11180   as_mkdir_p=:
11181 else
11182   test -d ./-p && rmdir ./-p
11183   as_mkdir_p=false
11184 fi
11185
11186 as_executable_p="test -f"
11187
11188 # Sed expression to map a string onto a valid CPP name.
11189 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11190
11191 # Sed expression to map a string onto a valid variable name.
11192 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11193
11194
11195 # IFS
11196 # We need space, tab and new line, in precisely that order.
11197 as_nl='
11198 '
11199 IFS="   $as_nl"
11200
11201 # CDPATH.
11202 $as_unset CDPATH
11203
11204 exec 6>&1
11205
11206 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11207 # report actual input values of CONFIG_FILES etc. instead of their
11208 # values after options handling.  Logging --version etc. is OK.
11209 exec 5>>config.log
11210 {
11211   echo
11212   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11213 ## Running $as_me. ##
11214 _ASBOX
11215 } >&5
11216 cat >&5 <<_CSEOF
11217
11218 This file was extended by $as_me, which was
11219 generated by GNU Autoconf 2.58.  Invocation command line was
11220
11221   CONFIG_FILES    = $CONFIG_FILES
11222   CONFIG_HEADERS  = $CONFIG_HEADERS
11223   CONFIG_LINKS    = $CONFIG_LINKS
11224   CONFIG_COMMANDS = $CONFIG_COMMANDS
11225   $ $0 $@
11226
11227 _CSEOF
11228 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11229 echo >&5
11230 _ACEOF
11231
11232 # Files that config.status was made for.
11233 if test -n "$ac_config_files"; then
11234   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11235 fi
11236
11237 if test -n "$ac_config_headers"; then
11238   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11239 fi
11240
11241 if test -n "$ac_config_links"; then
11242   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11243 fi
11244
11245 if test -n "$ac_config_commands"; then
11246   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11247 fi
11248
11249 cat >>$CONFIG_STATUS <<\_ACEOF
11250
11251 ac_cs_usage="\
11252 \`$as_me' instantiates files from templates according to the
11253 current configuration.
11254
11255 Usage: $0 [OPTIONS] [FILE]...
11256
11257   -h, --help       print this help, then exit
11258   -V, --version    print version number, then exit
11259   -q, --quiet      do not print progress messages
11260   -d, --debug      don't remove temporary files
11261       --recheck    update $as_me by reconfiguring in the same conditions
11262   --file=FILE[:TEMPLATE]
11263                    instantiate the configuration file FILE
11264   --header=FILE[:TEMPLATE]
11265                    instantiate the configuration header FILE
11266
11267 Configuration files:
11268 $config_files
11269
11270 Configuration headers:
11271 $config_headers
11272
11273 Report bugs to <bug-autoconf@gnu.org>."
11274 _ACEOF
11275
11276 cat >>$CONFIG_STATUS <<_ACEOF
11277 ac_cs_version="\\
11278 config.status
11279 configured by $0, generated by GNU Autoconf 2.58,
11280   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11281
11282 Copyright (C) 2003 Free Software Foundation, Inc.
11283 This config.status script is free software; the Free Software Foundation
11284 gives unlimited permission to copy, distribute and modify it."
11285 srcdir=$srcdir
11286 INSTALL="$INSTALL"
11287 _ACEOF
11288
11289 cat >>$CONFIG_STATUS <<\_ACEOF
11290 # If no file are specified by the user, then we need to provide default
11291 # value.  By we need to know if files were specified by the user.
11292 ac_need_defaults=:
11293 while test $# != 0
11294 do
11295   case $1 in
11296   --*=*)
11297     ac_option=`expr "x$1" : 'x\([^=]*\)='`
11298     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11299     ac_shift=:
11300     ;;
11301   -*)
11302     ac_option=$1
11303     ac_optarg=$2
11304     ac_shift=shift
11305     ;;
11306   *) # This is not an option, so the user has probably given explicit
11307      # arguments.
11308      ac_option=$1
11309      ac_need_defaults=false;;
11310   esac
11311
11312   case $ac_option in
11313   # Handling of the options.
11314 _ACEOF
11315 cat >>$CONFIG_STATUS <<\_ACEOF
11316   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11317     ac_cs_recheck=: ;;
11318   --version | --vers* | -V )
11319     echo "$ac_cs_version"; exit 0 ;;
11320   --he | --h)
11321     # Conflict between --help and --header
11322     { { echo "$as_me:$LINENO: error: ambiguous option: $1
11323 Try \`$0 --help' for more information." >&5
11324 echo "$as_me: error: ambiguous option: $1
11325 Try \`$0 --help' for more information." >&2;}
11326    { (exit 1); exit 1; }; };;
11327   --help | --hel | -h )
11328     echo "$ac_cs_usage"; exit 0 ;;
11329   --debug | --d* | -d )
11330     debug=: ;;
11331   --file | --fil | --fi | --f )
11332     $ac_shift
11333     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11334     ac_need_defaults=false;;
11335   --header | --heade | --head | --hea )
11336     $ac_shift
11337     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11338     ac_need_defaults=false;;
11339   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11340   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11341     ac_cs_silent=: ;;
11342
11343   # This is an error.
11344   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11345 Try \`$0 --help' for more information." >&5
11346 echo "$as_me: error: unrecognized option: $1
11347 Try \`$0 --help' for more information." >&2;}
11348    { (exit 1); exit 1; }; } ;;
11349
11350   *) ac_config_targets="$ac_config_targets $1" ;;
11351
11352   esac
11353   shift
11354 done
11355
11356 ac_configure_extra_args=
11357
11358 if $ac_cs_silent; then
11359   exec 6>/dev/null
11360   ac_configure_extra_args="$ac_configure_extra_args --silent"
11361 fi
11362
11363 _ACEOF
11364 cat >>$CONFIG_STATUS <<_ACEOF
11365 if \$ac_cs_recheck; then
11366   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11367   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11368 fi
11369
11370 _ACEOF
11371
11372
11373
11374
11375
11376 cat >>$CONFIG_STATUS <<\_ACEOF
11377 for ac_config_target in $ac_config_targets
11378 do
11379   case "$ac_config_target" in
11380   # Handling of arguments.
11381   "${FILES}" ) CONFIG_FILES="$CONFIG_FILES ${FILES}" ;;
11382   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11383   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11384 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11385    { (exit 1); exit 1; }; };;
11386   esac
11387 done
11388
11389 # If the user did not use the arguments to specify the items to instantiate,
11390 # then the envvar interface is used.  Set only those that are not.
11391 # We use the long form for the default assignment because of an extremely
11392 # bizarre bug on SunOS 4.1.3.
11393 if $ac_need_defaults; then
11394   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11395   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11396 fi
11397
11398 # Have a temporary directory for convenience.  Make it in the build tree
11399 # simply because there is no reason to put it here, and in addition,
11400 # creating and moving files from /tmp can sometimes cause problems.
11401 # Create a temporary directory, and hook for its removal unless debugging.
11402 $debug ||
11403 {
11404   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11405   trap '{ (exit 1); exit 1; }' 1 2 13 15
11406 }
11407
11408 # Create a (secure) tmp directory for tmp files.
11409
11410 {
11411   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11412   test -n "$tmp" && test -d "$tmp"
11413 }  ||
11414 {
11415   tmp=./confstat$$-$RANDOM
11416   (umask 077 && mkdir $tmp)
11417 } ||
11418 {
11419    echo "$me: cannot create a temporary directory in ." >&2
11420    { (exit 1); exit 1; }
11421 }
11422
11423 _ACEOF
11424
11425 cat >>$CONFIG_STATUS <<_ACEOF
11426
11427 #
11428 # CONFIG_FILES section.
11429 #
11430
11431 # No need to generate the scripts if there are no CONFIG_FILES.
11432 # This happens for instance when ./config.status config.h
11433 if test -n "\$CONFIG_FILES"; then
11434   # Protect against being on the right side of a sed subst in config.status.
11435   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11436    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11437 s,@SHELL@,$SHELL,;t t
11438 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11439 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11440 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11441 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11442 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11443 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11444 s,@exec_prefix@,$exec_prefix,;t t
11445 s,@prefix@,$prefix,;t t
11446 s,@program_transform_name@,$program_transform_name,;t t
11447 s,@bindir@,$bindir,;t t
11448 s,@sbindir@,$sbindir,;t t
11449 s,@libexecdir@,$libexecdir,;t t
11450 s,@datadir@,$datadir,;t t
11451 s,@sysconfdir@,$sysconfdir,;t t
11452 s,@sharedstatedir@,$sharedstatedir,;t t
11453 s,@localstatedir@,$localstatedir,;t t
11454 s,@libdir@,$libdir,;t t
11455 s,@includedir@,$includedir,;t t
11456 s,@oldincludedir@,$oldincludedir,;t t
11457 s,@infodir@,$infodir,;t t
11458 s,@mandir@,$mandir,;t t
11459 s,@build_alias@,$build_alias,;t t
11460 s,@host_alias@,$host_alias,;t t
11461 s,@target_alias@,$target_alias,;t t
11462 s,@DEFS@,$DEFS,;t t
11463 s,@ECHO_C@,$ECHO_C,;t t
11464 s,@ECHO_N@,$ECHO_N,;t t
11465 s,@ECHO_T@,$ECHO_T,;t t
11466 s,@LIBS@,$LIBS,;t t
11467 s,@build@,$build,;t t
11468 s,@build_cpu@,$build_cpu,;t t
11469 s,@build_vendor@,$build_vendor,;t t
11470 s,@build_os@,$build_os,;t t
11471 s,@host@,$host,;t t
11472 s,@host_cpu@,$host_cpu,;t t
11473 s,@host_vendor@,$host_vendor,;t t
11474 s,@host_os@,$host_os,;t t
11475 s,@CC@,$CC,;t t
11476 s,@CFLAGS@,$CFLAGS,;t t
11477 s,@LDFLAGS@,$LDFLAGS,;t t
11478 s,@CPPFLAGS@,$CPPFLAGS,;t t
11479 s,@ac_ct_CC@,$ac_ct_CC,;t t
11480 s,@EXEEXT@,$EXEEXT,;t t
11481 s,@OBJEXT@,$OBJEXT,;t t
11482 s,@CXX@,$CXX,;t t
11483 s,@CXXFLAGS@,$CXXFLAGS,;t t
11484 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
11485 s,@CPP@,$CPP,;t t
11486 s,@RANLIB@,$RANLIB,;t t
11487 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11488 s,@SET_MAKE@,$SET_MAKE,;t t
11489 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11490 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11491 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11492 s,@LN_S@,$LN_S,;t t
11493 s,@ECHO@,$ECHO,;t t
11494 s,@STRIP@,$STRIP,;t t
11495 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11496 s,@EGREP@,$EGREP,;t t
11497 s,@LIBTOOL@,$LIBTOOL,;t t
11498 s,@UNCOMPRESS@,$UNCOMPRESS,;t t
11499 s,@AR@,$AR,;t t
11500 s,@FREETYPE_CONFIG@,$FREETYPE_CONFIG,;t t
11501 s,@target@,$target,;t t
11502 s,@target_cpu@,$target_cpu,;t t
11503 s,@target_vendor@,$target_vendor,;t t
11504 s,@target_os@,$target_os,;t t
11505 s,@WORDS_BIGENDIAN@,$WORDS_BIGENDIAN,;t t
11506 s,@SYSTEM_BACKTICKS@,$SYSTEM_BACKTICKS,;t t
11507 s,@PACKAGE@,$PACKAGE,;t t
11508 s,@VERSION@,$VERSION,;t t
11509 s,@HAVE_UNISTD_H@,$HAVE_UNISTD_H,;t t
11510 s,@AVIFILE_CONFIG@,$AVIFILE_CONFIG,;t t
11511 s,@lame_objects@,$lame_objects,;t t
11512 s,@USE_GZIP@,$USE_GZIP,;t t
11513 s,@JPEG2SWF@,$JPEG2SWF,;t t
11514 s,@PNG2SWF@,$PNG2SWF,;t t
11515 s,@LIBOBJS@,$LIBOBJS,;t t
11516 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11517 CEOF
11518
11519 _ACEOF
11520
11521   cat >>$CONFIG_STATUS <<\_ACEOF
11522   # Split the substitutions into bite-sized pieces for seds with
11523   # small command number limits, like on Digital OSF/1 and HP-UX.
11524   ac_max_sed_lines=48
11525   ac_sed_frag=1 # Number of current file.
11526   ac_beg=1 # First line for current file.
11527   ac_end=$ac_max_sed_lines # Line after last line for current file.
11528   ac_more_lines=:
11529   ac_sed_cmds=
11530   while $ac_more_lines; do
11531     if test $ac_beg -gt 1; then
11532       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11533     else
11534       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11535     fi
11536     if test ! -s $tmp/subs.frag; then
11537       ac_more_lines=false
11538     else
11539       # The purpose of the label and of the branching condition is to
11540       # speed up the sed processing (if there are no `@' at all, there
11541       # is no need to browse any of the substitutions).
11542       # These are the two extra sed commands mentioned above.
11543       (echo ':t
11544   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11545       if test -z "$ac_sed_cmds"; then
11546         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11547       else
11548         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11549       fi
11550       ac_sed_frag=`expr $ac_sed_frag + 1`
11551       ac_beg=$ac_end
11552       ac_end=`expr $ac_end + $ac_max_sed_lines`
11553     fi
11554   done
11555   if test -z "$ac_sed_cmds"; then
11556     ac_sed_cmds=cat
11557   fi
11558 fi # test -n "$CONFIG_FILES"
11559
11560 _ACEOF
11561 cat >>$CONFIG_STATUS <<\_ACEOF
11562 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11563   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11564   case $ac_file in
11565   - | *:- | *:-:* ) # input from stdin
11566         cat >$tmp/stdin
11567         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11568         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11569   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11570         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11571   * )   ac_file_in=$ac_file.in ;;
11572   esac
11573
11574   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11575   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11576 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11577          X"$ac_file" : 'X\(//\)[^/]' \| \
11578          X"$ac_file" : 'X\(//\)$' \| \
11579          X"$ac_file" : 'X\(/\)' \| \
11580          .     : '\(.\)' 2>/dev/null ||
11581 echo X"$ac_file" |
11582     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11583           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11584           /^X\(\/\/\)$/{ s//\1/; q; }
11585           /^X\(\/\).*/{ s//\1/; q; }
11586           s/.*/./; q'`
11587   { if $as_mkdir_p; then
11588     mkdir -p "$ac_dir"
11589   else
11590     as_dir="$ac_dir"
11591     as_dirs=
11592     while test ! -d "$as_dir"; do
11593       as_dirs="$as_dir $as_dirs"
11594       as_dir=`(dirname "$as_dir") 2>/dev/null ||
11595 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11596          X"$as_dir" : 'X\(//\)[^/]' \| \
11597          X"$as_dir" : 'X\(//\)$' \| \
11598          X"$as_dir" : 'X\(/\)' \| \
11599          .     : '\(.\)' 2>/dev/null ||
11600 echo X"$as_dir" |
11601     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11602           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11603           /^X\(\/\/\)$/{ s//\1/; q; }
11604           /^X\(\/\).*/{ s//\1/; q; }
11605           s/.*/./; q'`
11606     done
11607     test ! -n "$as_dirs" || mkdir $as_dirs
11608   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11609 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11610    { (exit 1); exit 1; }; }; }
11611
11612   ac_builddir=.
11613
11614 if test "$ac_dir" != .; then
11615   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11616   # A "../" for each directory in $ac_dir_suffix.
11617   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11618 else
11619   ac_dir_suffix= ac_top_builddir=
11620 fi
11621
11622 case $srcdir in
11623   .)  # No --srcdir option.  We are building in place.
11624     ac_srcdir=.
11625     if test -z "$ac_top_builddir"; then
11626        ac_top_srcdir=.
11627     else
11628        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11629     fi ;;
11630   [\\/]* | ?:[\\/]* )  # Absolute path.
11631     ac_srcdir=$srcdir$ac_dir_suffix;
11632     ac_top_srcdir=$srcdir ;;
11633   *) # Relative path.
11634     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11635     ac_top_srcdir=$ac_top_builddir$srcdir ;;
11636 esac
11637 case "$ac_dir" in
11638 .) ac_abs_builddir=$ac_builddir;;
11639 *)
11640   case $ac_builddir in
11641   .) ac_abs_builddir="$ac_dir";;
11642   [\\/]* | ?:[\\/]* ) ac_abs_builddir=$ac_builddir;;
11643   *) ac_abs_builddir="$ac_dir"/$ac_builddir;;
11644   esac;;
11645 esac
11646 case "$ac_dir" in
11647 .) ac_abs_top_builddir=${ac_top_builddir}.;;
11648 *)
11649   case ${ac_top_builddir}. in
11650   .) ac_abs_top_builddir="$ac_dir";;
11651   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11652   *) ac_abs_top_builddir="$ac_dir"/${ac_top_builddir}.;;
11653   esac;;
11654 esac
11655 case "$ac_dir" in
11656 .) ac_abs_srcdir=$ac_srcdir;;
11657 *)
11658   case $ac_srcdir in
11659   .) ac_abs_srcdir="$ac_dir";;
11660   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11661   *) ac_abs_srcdir="$ac_dir"/$ac_srcdir;;
11662   esac;;
11663 esac
11664 case "$ac_dir" in
11665 .) ac_abs_top_srcdir=$ac_top_srcdir;;
11666 *)
11667   case $ac_top_srcdir in
11668   .) ac_abs_top_srcdir="$ac_dir";;
11669   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11670   *) ac_abs_top_srcdir="$ac_dir"/$ac_top_srcdir;;
11671   esac;;
11672 esac
11673
11674
11675   case $INSTALL in
11676   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11677   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
11678   esac
11679
11680   if test x"$ac_file" != x-; then
11681     { echo "$as_me:$LINENO: creating $ac_file" >&5
11682 echo "$as_me: creating $ac_file" >&6;}
11683     rm -f "$ac_file"
11684   fi
11685   # Let's still pretend it is `configure' which instantiates (i.e., don't
11686   # use $as_me), people would be surprised to read:
11687   #    /* config.h.  Generated by config.status.  */
11688   if test x"$ac_file" = x-; then
11689     configure_input=
11690   else
11691     configure_input="$ac_file.  "
11692   fi
11693   configure_input=$configure_input"Generated from `echo $ac_file_in |
11694                                      sed 's,.*/,,'` by configure."
11695
11696   # First look for the input files in the build tree, otherwise in the
11697   # src tree.
11698   ac_file_inputs=`IFS=:
11699     for f in $ac_file_in; do
11700       case $f in
11701       -) echo $tmp/stdin ;;
11702       [\\/$]*)
11703          # Absolute (can't be DOS-style, as IFS=:)
11704          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11705 echo "$as_me: error: cannot find input file: $f" >&2;}
11706    { (exit 1); exit 1; }; }
11707          echo "$f";;
11708       *) # Relative
11709          if test -f "$f"; then
11710            # Build tree
11711            echo "$f"
11712          elif test -f "$srcdir/$f"; then
11713            # Source tree
11714            echo "$srcdir/$f"
11715          else
11716            # /dev/null tree
11717            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11718 echo "$as_me: error: cannot find input file: $f" >&2;}
11719    { (exit 1); exit 1; }; }
11720          fi;;
11721       esac
11722     done` || { (exit 1); exit 1; }
11723 _ACEOF
11724 cat >>$CONFIG_STATUS <<_ACEOF
11725   sed "$ac_vpsub
11726 $extrasub
11727 _ACEOF
11728 cat >>$CONFIG_STATUS <<\_ACEOF
11729 :t
11730 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11731 s,@configure_input@,$configure_input,;t t
11732 s,@srcdir@,$ac_srcdir,;t t
11733 s,@abs_srcdir@,$ac_abs_srcdir,;t t
11734 s,@top_srcdir@,$ac_top_srcdir,;t t
11735 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11736 s,@builddir@,$ac_builddir,;t t
11737 s,@abs_builddir@,$ac_abs_builddir,;t t
11738 s,@top_builddir@,$ac_top_builddir,;t t
11739 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11740 s,@INSTALL@,$ac_INSTALL,;t t
11741 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11742   rm -f $tmp/stdin
11743   if test x"$ac_file" != x-; then
11744     mv $tmp/out $ac_file
11745   else
11746     cat $tmp/out
11747     rm -f $tmp/out
11748   fi
11749
11750 done
11751 _ACEOF
11752 cat >>$CONFIG_STATUS <<\_ACEOF
11753
11754 #
11755 # CONFIG_HEADER section.
11756 #
11757
11758 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11759 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11760 #
11761 # ac_d sets the value in "#define NAME VALUE" lines.
11762 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
11763 ac_dB='[         ].*$,\1#\2'
11764 ac_dC=' '
11765 ac_dD=',;t'
11766 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11767 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
11768 ac_uB='$,\1#\2define\3'
11769 ac_uC=' '
11770 ac_uD=',;t'
11771
11772 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
11773   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11774   case $ac_file in
11775   - | *:- | *:-:* ) # input from stdin
11776         cat >$tmp/stdin
11777         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11778         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11779   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11780         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11781   * )   ac_file_in=$ac_file.in ;;
11782   esac
11783
11784   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11785 echo "$as_me: creating $ac_file" >&6;}
11786
11787   # First look for the input files in the build tree, otherwise in the
11788   # src tree.
11789   ac_file_inputs=`IFS=:
11790     for f in $ac_file_in; do
11791       case $f in
11792       -) echo $tmp/stdin ;;
11793       [\\/$]*)
11794          # Absolute (can't be DOS-style, as IFS=:)
11795          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11796 echo "$as_me: error: cannot find input file: $f" >&2;}
11797    { (exit 1); exit 1; }; }
11798          # Do quote $f, to prevent DOS paths from being IFS'd.
11799          echo "$f";;
11800       *) # Relative
11801          if test -f "$f"; then
11802            # Build tree
11803            echo "$f"
11804          elif test -f "$srcdir/$f"; then
11805            # Source tree
11806            echo "$srcdir/$f"
11807          else
11808            # /dev/null tree
11809            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11810 echo "$as_me: error: cannot find input file: $f" >&2;}
11811    { (exit 1); exit 1; }; }
11812          fi;;
11813       esac
11814     done` || { (exit 1); exit 1; }
11815   # Remove the trailing spaces.
11816   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
11817
11818 _ACEOF
11819
11820 # Transform confdefs.h into two sed scripts, `conftest.defines' and
11821 # `conftest.undefs', that substitutes the proper values into
11822 # config.h.in to produce config.h.  The first handles `#define'
11823 # templates, and the second `#undef' templates.
11824 # And first: Protect against being on the right side of a sed subst in
11825 # config.status.  Protect against being in an unquoted here document
11826 # in config.status.
11827 rm -f conftest.defines conftest.undefs
11828 # Using a here document instead of a string reduces the quoting nightmare.
11829 # Putting comments in sed scripts is not portable.
11830 #
11831 # `end' is used to avoid that the second main sed command (meant for
11832 # 0-ary CPP macros) applies to n-ary macro definitions.
11833 # See the Autoconf documentation for `clear'.
11834 cat >confdef2sed.sed <<\_ACEOF
11835 s/[\\&,]/\\&/g
11836 s,[\\$`],\\&,g
11837 t clear
11838 : clear
11839 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11840 t end
11841 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11842 : end
11843 _ACEOF
11844 # If some macros were called several times there might be several times
11845 # the same #defines, which is useless.  Nevertheless, we may not want to
11846 # sort them, since we want the *last* AC-DEFINE to be honored.
11847 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11848 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11849 rm -f confdef2sed.sed
11850
11851 # This sed command replaces #undef with comments.  This is necessary, for
11852 # example, in the case of _POSIX_SOURCE, which is predefined and required
11853 # on some systems where configure will not decide to define it.
11854 cat >>conftest.undefs <<\_ACEOF
11855 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11856 _ACEOF
11857
11858 # Break up conftest.defines because some shells have a limit on the size
11859 # of here documents, and old seds have small limits too (100 cmds).
11860 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11861 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11862 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11863 echo '  :' >>$CONFIG_STATUS
11864 rm -f conftest.tail
11865 while grep . conftest.defines >/dev/null
11866 do
11867   # Write a limited-size here document to $tmp/defines.sed.
11868   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11869   # Speed up: don't consider the non `#define' lines.
11870   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
11871   # Work around the forget-to-reset-the-flag bug.
11872   echo 't clr' >>$CONFIG_STATUS
11873   echo ': clr' >>$CONFIG_STATUS
11874   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11875   echo 'CEOF
11876   sed -f $tmp/defines.sed $tmp/in >$tmp/out
11877   rm -f $tmp/in
11878   mv $tmp/out $tmp/in
11879 ' >>$CONFIG_STATUS
11880   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11881   rm -f conftest.defines
11882   mv conftest.tail conftest.defines
11883 done
11884 rm -f conftest.defines
11885 echo '  fi # grep' >>$CONFIG_STATUS
11886 echo >>$CONFIG_STATUS
11887
11888 # Break up conftest.undefs because some shells have a limit on the size
11889 # of here documents, and old seds have small limits too (100 cmds).
11890 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
11891 rm -f conftest.tail
11892 while grep . conftest.undefs >/dev/null
11893 do
11894   # Write a limited-size here document to $tmp/undefs.sed.
11895   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11896   # Speed up: don't consider the non `#undef'
11897   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
11898   # Work around the forget-to-reset-the-flag bug.
11899   echo 't clr' >>$CONFIG_STATUS
11900   echo ': clr' >>$CONFIG_STATUS
11901   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11902   echo 'CEOF
11903   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11904   rm -f $tmp/in
11905   mv $tmp/out $tmp/in
11906 ' >>$CONFIG_STATUS
11907   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11908   rm -f conftest.undefs
11909   mv conftest.tail conftest.undefs
11910 done
11911 rm -f conftest.undefs
11912
11913 cat >>$CONFIG_STATUS <<\_ACEOF
11914   # Let's still pretend it is `configure' which instantiates (i.e., don't
11915   # use $as_me), people would be surprised to read:
11916   #    /* config.h.  Generated by config.status.  */
11917   if test x"$ac_file" = x-; then
11918     echo "/* Generated by configure.  */" >$tmp/config.h
11919   else
11920     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
11921   fi
11922   cat $tmp/in >>$tmp/config.h
11923   rm -f $tmp/in
11924   if test x"$ac_file" != x-; then
11925     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
11926       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11927 echo "$as_me: $ac_file is unchanged" >&6;}
11928     else
11929       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11930 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11931          X"$ac_file" : 'X\(//\)[^/]' \| \
11932          X"$ac_file" : 'X\(//\)$' \| \
11933          X"$ac_file" : 'X\(/\)' \| \
11934          .     : '\(.\)' 2>/dev/null ||
11935 echo X"$ac_file" |
11936     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11937           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11938           /^X\(\/\/\)$/{ s//\1/; q; }
11939           /^X\(\/\).*/{ s//\1/; q; }
11940           s/.*/./; q'`
11941       { if $as_mkdir_p; then
11942     mkdir -p "$ac_dir"
11943   else
11944     as_dir="$ac_dir"
11945     as_dirs=
11946     while test ! -d "$as_dir"; do
11947       as_dirs="$as_dir $as_dirs"
11948       as_dir=`(dirname "$as_dir") 2>/dev/null ||
11949 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11950          X"$as_dir" : 'X\(//\)[^/]' \| \
11951          X"$as_dir" : 'X\(//\)$' \| \
11952          X"$as_dir" : 'X\(/\)' \| \
11953          .     : '\(.\)' 2>/dev/null ||
11954 echo X"$as_dir" |
11955     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11956           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11957           /^X\(\/\/\)$/{ s//\1/; q; }
11958           /^X\(\/\).*/{ s//\1/; q; }
11959           s/.*/./; q'`
11960     done
11961     test ! -n "$as_dirs" || mkdir $as_dirs
11962   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11963 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11964    { (exit 1); exit 1; }; }; }
11965
11966       rm -f $ac_file
11967       mv $tmp/config.h $ac_file
11968     fi
11969   else
11970     cat $tmp/config.h
11971     rm -f $tmp/config.h
11972   fi
11973 done
11974 _ACEOF
11975
11976 cat >>$CONFIG_STATUS <<\_ACEOF
11977
11978 { (exit 0); exit 0; }
11979 _ACEOF
11980 chmod +x $CONFIG_STATUS
11981 ac_clean_files=$ac_clean_files_save
11982
11983
11984 # configure is writing to config.log, and then calls config.status.
11985 # config.status does its own redirection, appending to config.log.
11986 # Unfortunately, on DOS this fails, as config.log is still kept open
11987 # by configure, so config.status won't be able to write to it; its
11988 # output is simply discarded.  So we exec the FD to /dev/null,
11989 # effectively closing config.log, so it can be properly (re)opened and
11990 # appended to by config.status.  When coming back to configure, we
11991 # need to make the FD available again.
11992 if test "$no_create" != yes; then
11993   ac_cs_success=:
11994   ac_config_status_args=
11995   test "$silent" = yes &&
11996     ac_config_status_args="$ac_config_status_args --quiet"
11997   exec 5>/dev/null
11998   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11999   exec 5>>config.log
12000   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12001   # would make configure fail if this is the last instruction.
12002   $ac_cs_success || { (exit 1); exit 1; }
12003 fi
12004
12005
12006 if test "x${srcdir}" != "x."; then
12007     echo "Warning: --srcdir is not supported"
12008 fi