OSDN Git Service

2004-03-19 Matthias Klose <doko@debian.org>
[pf3gnuchains/gcc-fork.git] / libffi / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libffi 2.1.
4 #
5 # Report bugs to <http://gcc.gnu.org/bugs.html>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22   set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28   as_unset=unset
29 else
30   as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44   LC_TELEPHONE LC_TIME
45 do
46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48   else
49     $as_unset $as_var
50   fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55   as_expr=expr
56 else
57   as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61   as_basename=basename
62 else
63   as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90   echo "#! /bin/sh" >conf$$.sh
91   echo  "exit 0"   >>conf$$.sh
92   chmod +x conf$$.sh
93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95   else
96     PATH_SEPARATOR=:
97   fi
98   rm -f conf$$.sh
99 fi
100
101
102   as_lineno_1=$LINENO
103   as_lineno_2=$LINENO
104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105   test "x$as_lineno_1" != "x$as_lineno_2" &&
106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
107   # Find who we are.  Look in the path if we contain no path at all
108   # relative or not.
109   case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114   IFS=$as_save_IFS
115   test -z "$as_dir" && as_dir=.
116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119        ;;
120   esac
121   # We did not find ourselves, most probably we were run as `sh COMMAND'
122   # in which case we are not to be found in the path.
123   if test "x$as_myself" = x; then
124     as_myself=$0
125   fi
126   if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128    { (exit 1); exit 1; }; }
129   fi
130   case $CONFIG_SHELL in
131   '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135   IFS=$as_save_IFS
136   test -z "$as_dir" && as_dir=.
137   for as_base in sh bash ksh sh5; do
138          case $as_dir in
139          /*)
140            if ("$as_dir/$as_base" -c '
141   as_lineno_1=$LINENO
142   as_lineno_2=$LINENO
143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144   test "x$as_lineno_1" != "x$as_lineno_2" &&
145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148              CONFIG_SHELL=$as_dir/$as_base
149              export CONFIG_SHELL
150              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151            fi;;
152          esac
153        done
154 done
155 ;;
156   esac
157
158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159   # uniformly replaced by the line number.  The first 'sed' inserts a
160   # line-number line before each line; the second 'sed' does the real
161   # work.  The second script uses 'N' to pair each line-number line
162   # with the numbered line, and appends trailing '-' during
163   # substitution so that $LINENO is not a special case at line end.
164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166   sed '=' <$as_myself |
167     sed '
168       N
169       s,$,-,
170       : loop
171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172       t loop
173       s,-$,,
174       s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176   chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178    { (exit 1); exit 1; }; }
179
180   # Don't try to exec as it changes $[0], causing all sort of problems
181   # (the dirname of $[0] is not the place where we might find the
182   # original and so on.  Autoconf is especially sensible to this).
183   . ./$as_me.lineno
184   # Exit status is that of the last command.
185   exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190   *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T='      ' ;;
192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197   as_expr=expr
198 else
199   as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205   # We could just check for DJGPP; but this test a) works b) is more generic
206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207   if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210   else
211     as_ln_s='ln -s'
212   fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214   as_ln_s=ln
215 else
216   as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221   as_mkdir_p=:
222 else
223   test -d ./-p && rmdir ./-p
224   as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='libffi'
271 PACKAGE_TARNAME='libffi'
272 PACKAGE_VERSION='2.1'
273 PACKAGE_STRING='libffi 2.1'
274 PACKAGE_BUGREPORT='http://gcc.gnu.org/bugs.html'
275
276 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 multi_basedir build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CFLAGS CCAS CCASFLAGS LN_S RANLIB ac_ct_RANLIB LIBTOOL MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT TESTSUBDIR_TRUE TESTSUBDIR_FALSE AM_RUNTESTFLAGS MIPS_IRIX_TRUE MIPS_IRIX_FALSE MIPS_LINUX_TRUE MIPS_LINUX_FALSE SPARC_TRUE SPARC_FALSE X86_TRUE X86_FALSE X86_WIN32_TRUE X86_WIN32_FALSE ALPHA_TRUE ALPHA_FALSE IA64_TRUE IA64_FALSE M68K_TRUE M68K_FALSE POWERPC_TRUE POWERPC_FALSE POWERPC_AIX_TRUE POWERPC_AIX_FALSE POWERPC_DARWIN_TRUE POWERPC_DARWIN_FALSE ARM_TRUE ARM_FALSE S390_TRUE S390_FALSE X86_64_TRUE X86_64_FALSE SH_TRUE SH_FALSE SH64_TRUE SH64_FALSE PA_TRUE PA_FALSE CPP CPPFLAGS EGREP ALLOCA HAVE_LONG_DOUBLE TARGET TARGETDIR toolexecdir toolexeclibdir tool_include_dir gcc_version LIBOBJS LTLIBOBJS'
277 ac_subst_files=''
278
279 # Initialize some variables set by options.
280 ac_init_help=
281 ac_init_version=false
282 # The variables have the same names as the options, with
283 # dashes changed to underlines.
284 cache_file=/dev/null
285 exec_prefix=NONE
286 no_create=
287 no_recursion=
288 prefix=NONE
289 program_prefix=NONE
290 program_suffix=NONE
291 program_transform_name=s,x,x,
292 silent=
293 site=
294 srcdir=
295 verbose=
296 x_includes=NONE
297 x_libraries=NONE
298
299 # Installation directory options.
300 # These are left unexpanded so users can "make install exec_prefix=/foo"
301 # and all the variables that are supposed to be based on exec_prefix
302 # by default will actually change.
303 # Use braces instead of parens because sh, perl, etc. also accept them.
304 bindir='${exec_prefix}/bin'
305 sbindir='${exec_prefix}/sbin'
306 libexecdir='${exec_prefix}/libexec'
307 datadir='${prefix}/share'
308 sysconfdir='${prefix}/etc'
309 sharedstatedir='${prefix}/com'
310 localstatedir='${prefix}/var'
311 libdir='${exec_prefix}/lib'
312 includedir='${prefix}/include'
313 oldincludedir='/usr/include'
314 infodir='${prefix}/info'
315 mandir='${prefix}/man'
316
317 ac_prev=
318 for ac_option
319 do
320   # If the previous option needs an argument, assign it.
321   if test -n "$ac_prev"; then
322     eval "$ac_prev=\$ac_option"
323     ac_prev=
324     continue
325   fi
326
327   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
328
329   # Accept the important Cygnus configure options, so we can diagnose typos.
330
331   case $ac_option in
332
333   -bindir | --bindir | --bindi | --bind | --bin | --bi)
334     ac_prev=bindir ;;
335   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
336     bindir=$ac_optarg ;;
337
338   -build | --build | --buil | --bui | --bu)
339     ac_prev=build_alias ;;
340   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
341     build_alias=$ac_optarg ;;
342
343   -cache-file | --cache-file | --cache-fil | --cache-fi \
344   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
345     ac_prev=cache_file ;;
346   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
347   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
348     cache_file=$ac_optarg ;;
349
350   --config-cache | -C)
351     cache_file=config.cache ;;
352
353   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
354     ac_prev=datadir ;;
355   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
356   | --da=*)
357     datadir=$ac_optarg ;;
358
359   -disable-* | --disable-*)
360     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
361     # Reject names that are not valid shell variable names.
362     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
363       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
364    { (exit 1); exit 1; }; }
365     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
366     eval "enable_$ac_feature=no" ;;
367
368   -enable-* | --enable-*)
369     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
370     # Reject names that are not valid shell variable names.
371     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
372       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
373    { (exit 1); exit 1; }; }
374     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
375     case $ac_option in
376       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
377       *) ac_optarg=yes ;;
378     esac
379     eval "enable_$ac_feature='$ac_optarg'" ;;
380
381   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
382   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
383   | --exec | --exe | --ex)
384     ac_prev=exec_prefix ;;
385   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
386   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
387   | --exec=* | --exe=* | --ex=*)
388     exec_prefix=$ac_optarg ;;
389
390   -gas | --gas | --ga | --g)
391     # Obsolete; use --with-gas.
392     with_gas=yes ;;
393
394   -help | --help | --hel | --he | -h)
395     ac_init_help=long ;;
396   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
397     ac_init_help=recursive ;;
398   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
399     ac_init_help=short ;;
400
401   -host | --host | --hos | --ho)
402     ac_prev=host_alias ;;
403   -host=* | --host=* | --hos=* | --ho=*)
404     host_alias=$ac_optarg ;;
405
406   -includedir | --includedir | --includedi | --included | --include \
407   | --includ | --inclu | --incl | --inc)
408     ac_prev=includedir ;;
409   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
410   | --includ=* | --inclu=* | --incl=* | --inc=*)
411     includedir=$ac_optarg ;;
412
413   -infodir | --infodir | --infodi | --infod | --info | --inf)
414     ac_prev=infodir ;;
415   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
416     infodir=$ac_optarg ;;
417
418   -libdir | --libdir | --libdi | --libd)
419     ac_prev=libdir ;;
420   -libdir=* | --libdir=* | --libdi=* | --libd=*)
421     libdir=$ac_optarg ;;
422
423   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
424   | --libexe | --libex | --libe)
425     ac_prev=libexecdir ;;
426   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
427   | --libexe=* | --libex=* | --libe=*)
428     libexecdir=$ac_optarg ;;
429
430   -localstatedir | --localstatedir | --localstatedi | --localstated \
431   | --localstate | --localstat | --localsta | --localst \
432   | --locals | --local | --loca | --loc | --lo)
433     ac_prev=localstatedir ;;
434   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
435   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
436   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
437     localstatedir=$ac_optarg ;;
438
439   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
440     ac_prev=mandir ;;
441   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
442     mandir=$ac_optarg ;;
443
444   -nfp | --nfp | --nf)
445     # Obsolete; use --without-fp.
446     with_fp=no ;;
447
448   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
449   | --no-cr | --no-c | -n)
450     no_create=yes ;;
451
452   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
453   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
454     no_recursion=yes ;;
455
456   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
457   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
458   | --oldin | --oldi | --old | --ol | --o)
459     ac_prev=oldincludedir ;;
460   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
461   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
462   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
463     oldincludedir=$ac_optarg ;;
464
465   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
466     ac_prev=prefix ;;
467   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
468     prefix=$ac_optarg ;;
469
470   -program-prefix | --program-prefix | --program-prefi | --program-pref \
471   | --program-pre | --program-pr | --program-p)
472     ac_prev=program_prefix ;;
473   -program-prefix=* | --program-prefix=* | --program-prefi=* \
474   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
475     program_prefix=$ac_optarg ;;
476
477   -program-suffix | --program-suffix | --program-suffi | --program-suff \
478   | --program-suf | --program-su | --program-s)
479     ac_prev=program_suffix ;;
480   -program-suffix=* | --program-suffix=* | --program-suffi=* \
481   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
482     program_suffix=$ac_optarg ;;
483
484   -program-transform-name | --program-transform-name \
485   | --program-transform-nam | --program-transform-na \
486   | --program-transform-n | --program-transform- \
487   | --program-transform | --program-transfor \
488   | --program-transfo | --program-transf \
489   | --program-trans | --program-tran \
490   | --progr-tra | --program-tr | --program-t)
491     ac_prev=program_transform_name ;;
492   -program-transform-name=* | --program-transform-name=* \
493   | --program-transform-nam=* | --program-transform-na=* \
494   | --program-transform-n=* | --program-transform-=* \
495   | --program-transform=* | --program-transfor=* \
496   | --program-transfo=* | --program-transf=* \
497   | --program-trans=* | --program-tran=* \
498   | --progr-tra=* | --program-tr=* | --program-t=*)
499     program_transform_name=$ac_optarg ;;
500
501   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
502   | -silent | --silent | --silen | --sile | --sil)
503     silent=yes ;;
504
505   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
506     ac_prev=sbindir ;;
507   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
508   | --sbi=* | --sb=*)
509     sbindir=$ac_optarg ;;
510
511   -sharedstatedir | --sharedstatedir | --sharedstatedi \
512   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
513   | --sharedst | --shareds | --shared | --share | --shar \
514   | --sha | --sh)
515     ac_prev=sharedstatedir ;;
516   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
517   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
518   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
519   | --sha=* | --sh=*)
520     sharedstatedir=$ac_optarg ;;
521
522   -site | --site | --sit)
523     ac_prev=site ;;
524   -site=* | --site=* | --sit=*)
525     site=$ac_optarg ;;
526
527   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
528     ac_prev=srcdir ;;
529   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
530     srcdir=$ac_optarg ;;
531
532   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
533   | --syscon | --sysco | --sysc | --sys | --sy)
534     ac_prev=sysconfdir ;;
535   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
536   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
537     sysconfdir=$ac_optarg ;;
538
539   -target | --target | --targe | --targ | --tar | --ta | --t)
540     ac_prev=target_alias ;;
541   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
542     target_alias=$ac_optarg ;;
543
544   -v | -verbose | --verbose | --verbos | --verbo | --verb)
545     verbose=yes ;;
546
547   -version | --version | --versio | --versi | --vers | -V)
548     ac_init_version=: ;;
549
550   -with-* | --with-*)
551     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
552     # Reject names that are not valid shell variable names.
553     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
554       { echo "$as_me: error: invalid package name: $ac_package" >&2
555    { (exit 1); exit 1; }; }
556     ac_package=`echo $ac_package| sed 's/-/_/g'`
557     case $ac_option in
558       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
559       *) ac_optarg=yes ;;
560     esac
561     eval "with_$ac_package='$ac_optarg'" ;;
562
563   -without-* | --without-*)
564     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
565     # Reject names that are not valid shell variable names.
566     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
567       { echo "$as_me: error: invalid package name: $ac_package" >&2
568    { (exit 1); exit 1; }; }
569     ac_package=`echo $ac_package | sed 's/-/_/g'`
570     eval "with_$ac_package=no" ;;
571
572   --x)
573     # Obsolete; use --with-x.
574     with_x=yes ;;
575
576   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
577   | --x-incl | --x-inc | --x-in | --x-i)
578     ac_prev=x_includes ;;
579   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
580   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
581     x_includes=$ac_optarg ;;
582
583   -x-libraries | --x-libraries | --x-librarie | --x-librari \
584   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
585     ac_prev=x_libraries ;;
586   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
587   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
588     x_libraries=$ac_optarg ;;
589
590   -*) { echo "$as_me: error: unrecognized option: $ac_option
591 Try \`$0 --help' for more information." >&2
592    { (exit 1); exit 1; }; }
593     ;;
594
595   *=*)
596     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
597     # Reject names that are not valid shell variable names.
598     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
599       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
600    { (exit 1); exit 1; }; }
601     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
602     eval "$ac_envvar='$ac_optarg'"
603     export $ac_envvar ;;
604
605   *)
606     # FIXME: should be removed in autoconf 3.0.
607     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
608     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
609       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
610     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
611     ;;
612
613   esac
614 done
615
616 if test -n "$ac_prev"; then
617   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
618   { echo "$as_me: error: missing argument to $ac_option" >&2
619    { (exit 1); exit 1; }; }
620 fi
621
622 # Be sure to have absolute paths.
623 for ac_var in exec_prefix prefix
624 do
625   eval ac_val=$`echo $ac_var`
626   case $ac_val in
627     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
628     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
629    { (exit 1); exit 1; }; };;
630   esac
631 done
632
633 # Be sure to have absolute paths.
634 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
635               localstatedir libdir includedir oldincludedir infodir mandir
636 do
637   eval ac_val=$`echo $ac_var`
638   case $ac_val in
639     [\\/$]* | ?:[\\/]* ) ;;
640     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
641    { (exit 1); exit 1; }; };;
642   esac
643 done
644
645 # There might be people who depend on the old broken behavior: `$host'
646 # used to hold the argument of --host etc.
647 # FIXME: To remove some day.
648 build=$build_alias
649 host=$host_alias
650 target=$target_alias
651
652 # FIXME: To remove some day.
653 if test "x$host_alias" != x; then
654   if test "x$build_alias" = x; then
655     cross_compiling=maybe
656     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
657     If a cross compiler is detected then cross compile mode will be used." >&2
658   elif test "x$build_alias" != "x$host_alias"; then
659     cross_compiling=yes
660   fi
661 fi
662
663 ac_tool_prefix=
664 test -n "$host_alias" && ac_tool_prefix=$host_alias-
665
666 test "$silent" = yes && exec 6>/dev/null
667
668
669 # Find the source files, if location was not specified.
670 if test -z "$srcdir"; then
671   ac_srcdir_defaulted=yes
672   # Try the directory containing this script, then its parent.
673   ac_confdir=`(dirname "$0") 2>/dev/null ||
674 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
675          X"$0" : 'X\(//\)[^/]' \| \
676          X"$0" : 'X\(//\)$' \| \
677          X"$0" : 'X\(/\)' \| \
678          .     : '\(.\)' 2>/dev/null ||
679 echo X"$0" |
680     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
681           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
682           /^X\(\/\/\)$/{ s//\1/; q; }
683           /^X\(\/\).*/{ s//\1/; q; }
684           s/.*/./; q'`
685   srcdir=$ac_confdir
686   if test ! -r $srcdir/$ac_unique_file; then
687     srcdir=..
688   fi
689 else
690   ac_srcdir_defaulted=no
691 fi
692 if test ! -r $srcdir/$ac_unique_file; then
693   if test "$ac_srcdir_defaulted" = yes; then
694     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
695    { (exit 1); exit 1; }; }
696   else
697     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
698    { (exit 1); exit 1; }; }
699   fi
700 fi
701 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
702   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
703    { (exit 1); exit 1; }; }
704 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
705 ac_env_build_alias_set=${build_alias+set}
706 ac_env_build_alias_value=$build_alias
707 ac_cv_env_build_alias_set=${build_alias+set}
708 ac_cv_env_build_alias_value=$build_alias
709 ac_env_host_alias_set=${host_alias+set}
710 ac_env_host_alias_value=$host_alias
711 ac_cv_env_host_alias_set=${host_alias+set}
712 ac_cv_env_host_alias_value=$host_alias
713 ac_env_target_alias_set=${target_alias+set}
714 ac_env_target_alias_value=$target_alias
715 ac_cv_env_target_alias_set=${target_alias+set}
716 ac_cv_env_target_alias_value=$target_alias
717 ac_env_CPP_set=${CPP+set}
718 ac_env_CPP_value=$CPP
719 ac_cv_env_CPP_set=${CPP+set}
720 ac_cv_env_CPP_value=$CPP
721 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
722 ac_env_CPPFLAGS_value=$CPPFLAGS
723 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
724 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
725
726 #
727 # Report the --help message.
728 #
729 if test "$ac_init_help" = "long"; then
730   # Omit some internal or obsolete options to make the list less imposing.
731   # This message is too long to be a string in the A/UX 3.1 sh.
732   cat <<_ACEOF
733 \`configure' configures libffi 2.1 to adapt to many kinds of systems.
734
735 Usage: $0 [OPTION]... [VAR=VALUE]...
736
737 To assign environment variables (e.g., CC, CFLAGS...), specify them as
738 VAR=VALUE.  See below for descriptions of some of the useful variables.
739
740 Defaults for the options are specified in brackets.
741
742 Configuration:
743   -h, --help              display this help and exit
744       --help=short        display options specific to this package
745       --help=recursive    display the short help of all the included packages
746   -V, --version           display version information and exit
747   -q, --quiet, --silent   do not print \`checking...' messages
748       --cache-file=FILE   cache test results in FILE [disabled]
749   -C, --config-cache      alias for \`--cache-file=config.cache'
750   -n, --no-create         do not create output files
751       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
752
753 _ACEOF
754
755   cat <<_ACEOF
756 Installation directories:
757   --prefix=PREFIX         install architecture-independent files in PREFIX
758                           [$ac_default_prefix]
759   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
760                           [PREFIX]
761
762 By default, \`make install' will install all the files in
763 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
764 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
765 for instance \`--prefix=\$HOME'.
766
767 For better control, use the options below.
768
769 Fine tuning of the installation directories:
770   --bindir=DIR           user executables [EPREFIX/bin]
771   --sbindir=DIR          system admin executables [EPREFIX/sbin]
772   --libexecdir=DIR       program executables [EPREFIX/libexec]
773   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
774   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
775   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
776   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
777   --libdir=DIR           object code libraries [EPREFIX/lib]
778   --includedir=DIR       C header files [PREFIX/include]
779   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
780   --infodir=DIR          info documentation [PREFIX/info]
781   --mandir=DIR           man documentation [PREFIX/man]
782 _ACEOF
783
784   cat <<\_ACEOF
785
786 Program names:
787   --program-prefix=PREFIX            prepend PREFIX to installed program names
788   --program-suffix=SUFFIX            append SUFFIX to installed program names
789   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
790
791 System types:
792   --build=BUILD     configure for building on BUILD [guessed]
793   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
794   --target=TARGET   configure for building compilers for TARGET [HOST]
795 _ACEOF
796 fi
797
798 if test -n "$ac_init_help"; then
799   case $ac_init_help in
800      short | recursive ) echo "Configuration of libffi 2.1:";;
801    esac
802   cat <<\_ACEOF
803
804 Optional Features:
805   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
806   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
807   --enable-multilib         build many library versions (default)
808   --disable-dependency-tracking Speeds up one-time builds
809   --enable-dependency-tracking  Do not reject slow dependency extractors
810   --enable-shared=PKGS  build shared libraries default=yes
811   --enable-static=PKGS  build static libraries default=yes
812   --enable-fast-install=PKGS  optimize for fast installation default=yes
813   --disable-libtool-lock  avoid locking (might break parallel builds)
814   --enable-maintainer-mode enable make rules and dependencies not useful
815                           (and sometimes confusing) to the casual installer
816   --enable-debug          debugging mode
817   --disable-structs       omit code for struct support
818   --disable-raw-api       make the raw api unavailable
819   --enable-purify-safety  purify-safe mode
820
821 Optional Packages:
822   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
823   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
824   --with-gnu-ld           assume the C compiler uses GNU ld default=no
825   --with-pic              try to use only PIC/non-PIC objects default=use both
826
827 Some influential environment variables:
828   CC          C compiler command
829   CFLAGS      C compiler flags
830   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
831               nonstandard directory <lib dir>
832   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
833               headers in a nonstandard directory <include dir>
834   CPP         C preprocessor
835
836 Use these variables to override the choices made by `configure' or to help
837 it to find libraries and programs with nonstandard names/locations.
838
839 Report bugs to <http://gcc.gnu.org/bugs.html>.
840 _ACEOF
841 fi
842
843 if test "$ac_init_help" = "recursive"; then
844   # If there are subdirs, report their specific --help.
845   ac_popdir=`pwd`
846   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
847     test -d $ac_dir || continue
848     ac_builddir=.
849
850 if test "$ac_dir" != .; then
851   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
852   # A "../" for each directory in $ac_dir_suffix.
853   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
854 else
855   ac_dir_suffix= ac_top_builddir=
856 fi
857
858 case $srcdir in
859   .)  # No --srcdir option.  We are building in place.
860     ac_srcdir=.
861     if test -z "$ac_top_builddir"; then
862        ac_top_srcdir=.
863     else
864        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
865     fi ;;
866   [\\/]* | ?:[\\/]* )  # Absolute path.
867     ac_srcdir=$srcdir$ac_dir_suffix;
868     ac_top_srcdir=$srcdir ;;
869   *) # Relative path.
870     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
871     ac_top_srcdir=$ac_top_builddir$srcdir ;;
872 esac
873
874 # Do not use `cd foo && pwd` to compute absolute paths, because
875 # the directories may not exist.
876 case `pwd` in
877 .) ac_abs_builddir="$ac_dir";;
878 *)
879   case "$ac_dir" in
880   .) ac_abs_builddir=`pwd`;;
881   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
882   *) ac_abs_builddir=`pwd`/"$ac_dir";;
883   esac;;
884 esac
885 case $ac_abs_builddir in
886 .) ac_abs_top_builddir=${ac_top_builddir}.;;
887 *)
888   case ${ac_top_builddir}. in
889   .) ac_abs_top_builddir=$ac_abs_builddir;;
890   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
891   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
892   esac;;
893 esac
894 case $ac_abs_builddir in
895 .) ac_abs_srcdir=$ac_srcdir;;
896 *)
897   case $ac_srcdir in
898   .) ac_abs_srcdir=$ac_abs_builddir;;
899   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
900   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
901   esac;;
902 esac
903 case $ac_abs_builddir in
904 .) ac_abs_top_srcdir=$ac_top_srcdir;;
905 *)
906   case $ac_top_srcdir in
907   .) ac_abs_top_srcdir=$ac_abs_builddir;;
908   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
909   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
910   esac;;
911 esac
912
913     cd $ac_dir
914     # Check for guested configure; otherwise get Cygnus style configure.
915     if test -f $ac_srcdir/configure.gnu; then
916       echo
917       $SHELL $ac_srcdir/configure.gnu  --help=recursive
918     elif test -f $ac_srcdir/configure; then
919       echo
920       $SHELL $ac_srcdir/configure  --help=recursive
921     elif test -f $ac_srcdir/configure.ac ||
922            test -f $ac_srcdir/configure.in; then
923       echo
924       $ac_configure --help
925     else
926       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
927     fi
928     cd "$ac_popdir"
929   done
930 fi
931
932 test -n "$ac_init_help" && exit 0
933 if $ac_init_version; then
934   cat <<\_ACEOF
935 libffi configure 2.1
936 generated by GNU Autoconf 2.59
937
938 Copyright (C) 2003 Free Software Foundation, Inc.
939 This configure script is free software; the Free Software Foundation
940 gives unlimited permission to copy, distribute and modify it.
941 _ACEOF
942   exit 0
943 fi
944 exec 5>config.log
945 cat >&5 <<_ACEOF
946 This file contains any messages produced by compilers while
947 running configure, to aid debugging if configure makes a mistake.
948
949 It was created by libffi $as_me 2.1, which was
950 generated by GNU Autoconf 2.59.  Invocation command line was
951
952   $ $0 $@
953
954 _ACEOF
955 {
956 cat <<_ASUNAME
957 ## --------- ##
958 ## Platform. ##
959 ## --------- ##
960
961 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
962 uname -m = `(uname -m) 2>/dev/null || echo unknown`
963 uname -r = `(uname -r) 2>/dev/null || echo unknown`
964 uname -s = `(uname -s) 2>/dev/null || echo unknown`
965 uname -v = `(uname -v) 2>/dev/null || echo unknown`
966
967 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
968 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
969
970 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
971 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
972 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
973 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
974 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
975 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
976 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
977
978 _ASUNAME
979
980 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
981 for as_dir in $PATH
982 do
983   IFS=$as_save_IFS
984   test -z "$as_dir" && as_dir=.
985   echo "PATH: $as_dir"
986 done
987
988 } >&5
989
990 cat >&5 <<_ACEOF
991
992
993 ## ----------- ##
994 ## Core tests. ##
995 ## ----------- ##
996
997 _ACEOF
998
999
1000 # Keep a trace of the command line.
1001 # Strip out --no-create and --no-recursion so they do not pile up.
1002 # Strip out --silent because we don't want to record it for future runs.
1003 # Also quote any args containing shell meta-characters.
1004 # Make two passes to allow for proper duplicate-argument suppression.
1005 ac_configure_args=
1006 ac_configure_args0=
1007 ac_configure_args1=
1008 ac_sep=
1009 ac_must_keep_next=false
1010 for ac_pass in 1 2
1011 do
1012   for ac_arg
1013   do
1014     case $ac_arg in
1015     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1016     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1017     | -silent | --silent | --silen | --sile | --sil)
1018       continue ;;
1019     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1020       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1021     esac
1022     case $ac_pass in
1023     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1024     2)
1025       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1026       if test $ac_must_keep_next = true; then
1027         ac_must_keep_next=false # Got value, back to normal.
1028       else
1029         case $ac_arg in
1030           *=* | --config-cache | -C | -disable-* | --disable-* \
1031           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1032           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1033           | -with-* | --with-* | -without-* | --without-* | --x)
1034             case "$ac_configure_args0 " in
1035               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1036             esac
1037             ;;
1038           -* ) ac_must_keep_next=true ;;
1039         esac
1040       fi
1041       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1042       # Get rid of the leading space.
1043       ac_sep=" "
1044       ;;
1045     esac
1046   done
1047 done
1048 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1049 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1050
1051 # When interrupted or exit'd, cleanup temporary files, and complete
1052 # config.log.  We remove comments because anyway the quotes in there
1053 # would cause problems or look ugly.
1054 # WARNING: Be sure not to use single quotes in there, as some shells,
1055 # such as our DU 5.0 friend, will then `close' the trap.
1056 trap 'exit_status=$?
1057   # Save into config.log some information that might help in debugging.
1058   {
1059     echo
1060
1061     cat <<\_ASBOX
1062 ## ---------------- ##
1063 ## Cache variables. ##
1064 ## ---------------- ##
1065 _ASBOX
1066     echo
1067     # The following way of writing the cache mishandles newlines in values,
1068 {
1069   (set) 2>&1 |
1070     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1071     *ac_space=\ *)
1072       sed -n \
1073         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1074           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1075       ;;
1076     *)
1077       sed -n \
1078         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1079       ;;
1080     esac;
1081 }
1082     echo
1083
1084     cat <<\_ASBOX
1085 ## ----------------- ##
1086 ## Output variables. ##
1087 ## ----------------- ##
1088 _ASBOX
1089     echo
1090     for ac_var in $ac_subst_vars
1091     do
1092       eval ac_val=$`echo $ac_var`
1093       echo "$ac_var='"'"'$ac_val'"'"'"
1094     done | sort
1095     echo
1096
1097     if test -n "$ac_subst_files"; then
1098       cat <<\_ASBOX
1099 ## ------------- ##
1100 ## Output files. ##
1101 ## ------------- ##
1102 _ASBOX
1103       echo
1104       for ac_var in $ac_subst_files
1105       do
1106         eval ac_val=$`echo $ac_var`
1107         echo "$ac_var='"'"'$ac_val'"'"'"
1108       done | sort
1109       echo
1110     fi
1111
1112     if test -s confdefs.h; then
1113       cat <<\_ASBOX
1114 ## ----------- ##
1115 ## confdefs.h. ##
1116 ## ----------- ##
1117 _ASBOX
1118       echo
1119       sed "/^$/d" confdefs.h | sort
1120       echo
1121     fi
1122     test "$ac_signal" != 0 &&
1123       echo "$as_me: caught signal $ac_signal"
1124     echo "$as_me: exit $exit_status"
1125   } >&5
1126   rm -f core *.core &&
1127   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1128     exit $exit_status
1129      ' 0
1130 for ac_signal in 1 2 13 15; do
1131   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1132 done
1133 ac_signal=0
1134
1135 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1136 rm -rf conftest* confdefs.h
1137 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1138 echo >confdefs.h
1139
1140 # Predefined preprocessor variables.
1141
1142 cat >>confdefs.h <<_ACEOF
1143 #define PACKAGE_NAME "$PACKAGE_NAME"
1144 _ACEOF
1145
1146
1147 cat >>confdefs.h <<_ACEOF
1148 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1149 _ACEOF
1150
1151
1152 cat >>confdefs.h <<_ACEOF
1153 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1154 _ACEOF
1155
1156
1157 cat >>confdefs.h <<_ACEOF
1158 #define PACKAGE_STRING "$PACKAGE_STRING"
1159 _ACEOF
1160
1161
1162 cat >>confdefs.h <<_ACEOF
1163 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1164 _ACEOF
1165
1166
1167 # Let the site file select an alternate cache file if it wants to.
1168 # Prefer explicitly selected file to automatically selected ones.
1169 if test -z "$CONFIG_SITE"; then
1170   if test "x$prefix" != xNONE; then
1171     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1172   else
1173     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1174   fi
1175 fi
1176 for ac_site_file in $CONFIG_SITE; do
1177   if test -r "$ac_site_file"; then
1178     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1179 echo "$as_me: loading site script $ac_site_file" >&6;}
1180     sed 's/^/| /' "$ac_site_file" >&5
1181     . "$ac_site_file"
1182   fi
1183 done
1184
1185 if test -r "$cache_file"; then
1186   # Some versions of bash will fail to source /dev/null (special
1187   # files actually), so we avoid doing that.
1188   if test -f "$cache_file"; then
1189     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1190 echo "$as_me: loading cache $cache_file" >&6;}
1191     case $cache_file in
1192       [\\/]* | ?:[\\/]* ) . $cache_file;;
1193       *)                      . ./$cache_file;;
1194     esac
1195   fi
1196 else
1197   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1198 echo "$as_me: creating cache $cache_file" >&6;}
1199   >$cache_file
1200 fi
1201
1202 # Check that the precious variables saved in the cache have kept the same
1203 # value.
1204 ac_cache_corrupted=false
1205 for ac_var in `(set) 2>&1 |
1206                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1207   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1208   eval ac_new_set=\$ac_env_${ac_var}_set
1209   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1210   eval ac_new_val="\$ac_env_${ac_var}_value"
1211   case $ac_old_set,$ac_new_set in
1212     set,)
1213       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1214 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1215       ac_cache_corrupted=: ;;
1216     ,set)
1217       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1218 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1219       ac_cache_corrupted=: ;;
1220     ,);;
1221     *)
1222       if test "x$ac_old_val" != "x$ac_new_val"; then
1223         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1224 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1225         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1226 echo "$as_me:   former value:  $ac_old_val" >&2;}
1227         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1228 echo "$as_me:   current value: $ac_new_val" >&2;}
1229         ac_cache_corrupted=:
1230       fi;;
1231   esac
1232   # Pass precious variables to config.status.
1233   if test "$ac_new_set" = set; then
1234     case $ac_new_val in
1235     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1236       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1237     *) ac_arg=$ac_var=$ac_new_val ;;
1238     esac
1239     case " $ac_configure_args " in
1240       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1241       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1242     esac
1243   fi
1244 done
1245 if $ac_cache_corrupted; then
1246   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1247 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1248   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1249 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1250    { (exit 1); exit 1; }; }
1251 fi
1252
1253 ac_ext=c
1254 ac_cpp='$CPP $CPPFLAGS'
1255 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1256 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1257 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285           ac_config_headers="$ac_config_headers fficonfig.h"
1286
1287
1288 # Default to --enable-multilib
1289 # Check whether --enable-multilib or --disable-multilib was given.
1290 if test "${enable_multilib+set}" = set; then
1291   enableval="$enable_multilib"
1292   case "$enableval" in
1293   yes) multilib=yes ;;
1294   no)  multilib=no ;;
1295   *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1296 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1297    { (exit 1); exit 1; }; } ;;
1298  esac
1299 else
1300   multilib=yes
1301 fi;
1302
1303 # We may get other options which we leave undocumented:
1304 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1305 # See config-ml.in if you want the gory details.
1306
1307 if test "$srcdir" = "."; then
1308   if test "$with_target_subdir" != "."; then
1309     multi_basedir="$srcdir/$with_multisrctop../.."
1310   else
1311     multi_basedir="$srcdir/$with_multisrctop.."
1312   fi
1313 else
1314   multi_basedir="$srcdir/.."
1315 fi
1316
1317
1318           ac_config_commands="$ac_config_commands default-1"
1319
1320 if test a = b; then
1321    # This is for automake
1322    ac_aux_dir=
1323 for ac_dir in .. $srcdir/..; do
1324   if test -f $ac_dir/install-sh; then
1325     ac_aux_dir=$ac_dir
1326     ac_install_sh="$ac_aux_dir/install-sh -c"
1327     break
1328   elif test -f $ac_dir/install.sh; then
1329     ac_aux_dir=$ac_dir
1330     ac_install_sh="$ac_aux_dir/install.sh -c"
1331     break
1332   elif test -f $ac_dir/shtool; then
1333     ac_aux_dir=$ac_dir
1334     ac_install_sh="$ac_aux_dir/shtool install -c"
1335     break
1336   fi
1337 done
1338 if test -z "$ac_aux_dir"; then
1339   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1340 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1341    { (exit 1); exit 1; }; }
1342 fi
1343 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1344 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1345 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1346
1347 else
1348    # and this is for autoconf
1349    ac_aux_dir=
1350 for ac_dir in ${multi_basedir}; do
1351   if test -f $ac_dir/install-sh; then
1352     ac_aux_dir=$ac_dir
1353     ac_install_sh="$ac_aux_dir/install-sh -c"
1354     break
1355   elif test -f $ac_dir/install.sh; then
1356     ac_aux_dir=$ac_dir
1357     ac_install_sh="$ac_aux_dir/install.sh -c"
1358     break
1359   elif test -f $ac_dir/shtool; then
1360     ac_aux_dir=$ac_dir
1361     ac_install_sh="$ac_aux_dir/shtool install -c"
1362     break
1363   fi
1364 done
1365 if test -z "$ac_aux_dir"; then
1366   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ${multi_basedir}" >&5
1367 echo "$as_me: error: cannot find install-sh or install.sh in ${multi_basedir}" >&2;}
1368    { (exit 1); exit 1; }; }
1369 fi
1370 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1371 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1372 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1373
1374  fi
1375
1376 # Make sure we can run config.sub.
1377 $ac_config_sub sun4 >/dev/null 2>&1 ||
1378   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1379 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1380    { (exit 1); exit 1; }; }
1381
1382 echo "$as_me:$LINENO: checking build system type" >&5
1383 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1384 if test "${ac_cv_build+set}" = set; then
1385   echo $ECHO_N "(cached) $ECHO_C" >&6
1386 else
1387   ac_cv_build_alias=$build_alias
1388 test -z "$ac_cv_build_alias" &&
1389   ac_cv_build_alias=`$ac_config_guess`
1390 test -z "$ac_cv_build_alias" &&
1391   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1392 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1393    { (exit 1); exit 1; }; }
1394 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1395   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1396 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1397    { (exit 1); exit 1; }; }
1398
1399 fi
1400 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1401 echo "${ECHO_T}$ac_cv_build" >&6
1402 build=$ac_cv_build
1403 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1404 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1405 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1406
1407
1408 echo "$as_me:$LINENO: checking host system type" >&5
1409 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1410 if test "${ac_cv_host+set}" = set; then
1411   echo $ECHO_N "(cached) $ECHO_C" >&6
1412 else
1413   ac_cv_host_alias=$host_alias
1414 test -z "$ac_cv_host_alias" &&
1415   ac_cv_host_alias=$ac_cv_build_alias
1416 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1417   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1418 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1419    { (exit 1); exit 1; }; }
1420
1421 fi
1422 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1423 echo "${ECHO_T}$ac_cv_host" >&6
1424 host=$ac_cv_host
1425 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1426 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1427 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1428
1429
1430 echo "$as_me:$LINENO: checking target system type" >&5
1431 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1432 if test "${ac_cv_target+set}" = set; then
1433   echo $ECHO_N "(cached) $ECHO_C" >&6
1434 else
1435   ac_cv_target_alias=$target_alias
1436 test "x$ac_cv_target_alias" = "x" &&
1437   ac_cv_target_alias=$ac_cv_host_alias
1438 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1439   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1440 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1441    { (exit 1); exit 1; }; }
1442
1443 fi
1444 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1445 echo "${ECHO_T}$ac_cv_target" >&6
1446 target=$ac_cv_target
1447 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1448 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1449 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1450
1451
1452 # The aliases save the names the user supplied, while $host etc.
1453 # will get canonicalized.
1454 test -n "$target_alias" &&
1455   test "$program_prefix$program_suffix$program_transform_name" = \
1456     NONENONEs,x,x, &&
1457   program_prefix=${target_alias}-
1458 target_alias=${target_alias-$host_alias}
1459
1460 am__api_version="1.7"
1461 # Find a good install program.  We prefer a C program (faster),
1462 # so one script is as good as another.  But avoid the broken or
1463 # incompatible versions:
1464 # SysV /etc/install, /usr/sbin/install
1465 # SunOS /usr/etc/install
1466 # IRIX /sbin/install
1467 # AIX /bin/install
1468 # AmigaOS /C/install, which installs bootblocks on floppy discs
1469 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1470 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1471 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1472 # OS/2's system install, which has a completely different semantic
1473 # ./install, which can be erroneously created by make from ./install.sh.
1474 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1475 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1476 if test -z "$INSTALL"; then
1477 if test "${ac_cv_path_install+set}" = set; then
1478   echo $ECHO_N "(cached) $ECHO_C" >&6
1479 else
1480   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1481 for as_dir in $PATH
1482 do
1483   IFS=$as_save_IFS
1484   test -z "$as_dir" && as_dir=.
1485   # Account for people who put trailing slashes in PATH elements.
1486 case $as_dir/ in
1487   ./ | .// | /cC/* | \
1488   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1489   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1490   /usr/ucb/* ) ;;
1491   *)
1492     # OSF1 and SCO ODT 3.0 have their own names for install.
1493     # Don't use installbsd from OSF since it installs stuff as root
1494     # by default.
1495     for ac_prog in ginstall scoinst install; do
1496       for ac_exec_ext in '' $ac_executable_extensions; do
1497         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1498           if test $ac_prog = install &&
1499             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1500             # AIX install.  It has an incompatible calling convention.
1501             :
1502           elif test $ac_prog = install &&
1503             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1504             # program-specific install script used by HP pwplus--don't use.
1505             :
1506           else
1507             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1508             break 3
1509           fi
1510         fi
1511       done
1512     done
1513     ;;
1514 esac
1515 done
1516
1517
1518 fi
1519   if test "${ac_cv_path_install+set}" = set; then
1520     INSTALL=$ac_cv_path_install
1521   else
1522     # As a last resort, use the slow shell script.  We don't cache a
1523     # path for INSTALL within a source directory, because that will
1524     # break other packages using the cache if that directory is
1525     # removed, or if the path is relative.
1526     INSTALL=$ac_install_sh
1527   fi
1528 fi
1529 echo "$as_me:$LINENO: result: $INSTALL" >&5
1530 echo "${ECHO_T}$INSTALL" >&6
1531
1532 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1533 # It thinks the first close brace ends the variable substitution.
1534 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1535
1536 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1537
1538 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1539
1540 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1541 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1542 # Just in case
1543 sleep 1
1544 echo timestamp > conftest.file
1545 # Do `set' in a subshell so we don't clobber the current shell's
1546 # arguments.  Must try -L first in case configure is actually a
1547 # symlink; some systems play weird games with the mod time of symlinks
1548 # (eg FreeBSD returns the mod time of the symlink's containing
1549 # directory).
1550 if (
1551    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1552    if test "$*" = "X"; then
1553       # -L didn't work.
1554       set X `ls -t $srcdir/configure conftest.file`
1555    fi
1556    rm -f conftest.file
1557    if test "$*" != "X $srcdir/configure conftest.file" \
1558       && test "$*" != "X conftest.file $srcdir/configure"; then
1559
1560       # If neither matched, then we have a broken ls.  This can happen
1561       # if, for instance, CONFIG_SHELL is bash and it inherits a
1562       # broken ls alias from the environment.  This has actually
1563       # happened.  Such a system could not be considered "sane".
1564       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1565 alias in your environment" >&5
1566 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1567 alias in your environment" >&2;}
1568    { (exit 1); exit 1; }; }
1569    fi
1570
1571    test "$2" = conftest.file
1572    )
1573 then
1574    # Ok.
1575    :
1576 else
1577    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1578 Check your system clock" >&5
1579 echo "$as_me: error: newly created file is older than distributed files!
1580 Check your system clock" >&2;}
1581    { (exit 1); exit 1; }; }
1582 fi
1583 echo "$as_me:$LINENO: result: yes" >&5
1584 echo "${ECHO_T}yes" >&6
1585 test "$program_prefix" != NONE &&
1586   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1587 # Use a double $ so make ignores it.
1588 test "$program_suffix" != NONE &&
1589   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1590 # Double any \ or $.  echo might interpret backslashes.
1591 # By default was `s,x,x', remove it if useless.
1592 cat <<\_ACEOF >conftest.sed
1593 s/[\\$]/&&/g;s/;s,x,x,$//
1594 _ACEOF
1595 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1596 rm conftest.sed
1597
1598
1599 # expand $ac_aux_dir to an absolute path
1600 am_aux_dir=`cd $ac_aux_dir && pwd`
1601
1602 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1603 # Use eval to expand $SHELL
1604 if eval "$MISSING --run true"; then
1605   am_missing_run="$MISSING --run "
1606 else
1607   am_missing_run=
1608   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1609 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1610 fi
1611
1612 for ac_prog in gawk mawk nawk awk
1613 do
1614   # Extract the first word of "$ac_prog", so it can be a program name with args.
1615 set dummy $ac_prog; ac_word=$2
1616 echo "$as_me:$LINENO: checking for $ac_word" >&5
1617 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1618 if test "${ac_cv_prog_AWK+set}" = set; then
1619   echo $ECHO_N "(cached) $ECHO_C" >&6
1620 else
1621   if test -n "$AWK"; then
1622   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1623 else
1624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1625 for as_dir in $PATH
1626 do
1627   IFS=$as_save_IFS
1628   test -z "$as_dir" && as_dir=.
1629   for ac_exec_ext in '' $ac_executable_extensions; do
1630   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1631     ac_cv_prog_AWK="$ac_prog"
1632     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1633     break 2
1634   fi
1635 done
1636 done
1637
1638 fi
1639 fi
1640 AWK=$ac_cv_prog_AWK
1641 if test -n "$AWK"; then
1642   echo "$as_me:$LINENO: result: $AWK" >&5
1643 echo "${ECHO_T}$AWK" >&6
1644 else
1645   echo "$as_me:$LINENO: result: no" >&5
1646 echo "${ECHO_T}no" >&6
1647 fi
1648
1649   test -n "$AWK" && break
1650 done
1651
1652 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1653 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1654 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1655 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1656   echo $ECHO_N "(cached) $ECHO_C" >&6
1657 else
1658   cat >conftest.make <<\_ACEOF
1659 all:
1660         @echo 'ac_maketemp="$(MAKE)"'
1661 _ACEOF
1662 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1663 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1664 if test -n "$ac_maketemp"; then
1665   eval ac_cv_prog_make_${ac_make}_set=yes
1666 else
1667   eval ac_cv_prog_make_${ac_make}_set=no
1668 fi
1669 rm -f conftest.make
1670 fi
1671 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1672   echo "$as_me:$LINENO: result: yes" >&5
1673 echo "${ECHO_T}yes" >&6
1674   SET_MAKE=
1675 else
1676   echo "$as_me:$LINENO: result: no" >&5
1677 echo "${ECHO_T}no" >&6
1678   SET_MAKE="MAKE=${MAKE-make}"
1679 fi
1680
1681 rm -rf .tst 2>/dev/null
1682 mkdir .tst 2>/dev/null
1683 if test -d .tst; then
1684   am__leading_dot=.
1685 else
1686   am__leading_dot=_
1687 fi
1688 rmdir .tst 2>/dev/null
1689
1690  # test to see if srcdir already configured
1691 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1692    test -f $srcdir/config.status; then
1693   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1694 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1695    { (exit 1); exit 1; }; }
1696 fi
1697
1698 # test whether we have cygpath
1699 if test -z "$CYGPATH_W"; then
1700   if (cygpath --version) >/dev/null 2>/dev/null; then
1701     CYGPATH_W='cygpath -w'
1702   else
1703     CYGPATH_W=echo
1704   fi
1705 fi
1706
1707
1708 # Define the identity of the package.
1709  PACKAGE='libffi'
1710  VERSION='2.1'
1711
1712
1713 cat >>confdefs.h <<_ACEOF
1714 #define PACKAGE "$PACKAGE"
1715 _ACEOF
1716
1717
1718 cat >>confdefs.h <<_ACEOF
1719 #define VERSION "$VERSION"
1720 _ACEOF
1721
1722 # Some tools Automake needs.
1723
1724 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1725
1726
1727 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1728
1729
1730 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1731
1732
1733 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1734
1735
1736 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1737
1738
1739 AMTAR=${AMTAR-"${am_missing_run}tar"}
1740
1741 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1742
1743 # Installed binaries are usually stripped using `strip' when the user
1744 # run `make install-strip'.  However `strip' might not be the right
1745 # tool to use in cross-compilation environments, therefore Automake
1746 # will honor the `STRIP' environment variable to overrule this program.
1747 if test "$cross_compiling" != no; then
1748   if test -n "$ac_tool_prefix"; then
1749   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1750 set dummy ${ac_tool_prefix}strip; ac_word=$2
1751 echo "$as_me:$LINENO: checking for $ac_word" >&5
1752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1753 if test "${ac_cv_prog_STRIP+set}" = set; then
1754   echo $ECHO_N "(cached) $ECHO_C" >&6
1755 else
1756   if test -n "$STRIP"; then
1757   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1758 else
1759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1760 for as_dir in $PATH
1761 do
1762   IFS=$as_save_IFS
1763   test -z "$as_dir" && as_dir=.
1764   for ac_exec_ext in '' $ac_executable_extensions; do
1765   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1766     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1767     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1768     break 2
1769   fi
1770 done
1771 done
1772
1773 fi
1774 fi
1775 STRIP=$ac_cv_prog_STRIP
1776 if test -n "$STRIP"; then
1777   echo "$as_me:$LINENO: result: $STRIP" >&5
1778 echo "${ECHO_T}$STRIP" >&6
1779 else
1780   echo "$as_me:$LINENO: result: no" >&5
1781 echo "${ECHO_T}no" >&6
1782 fi
1783
1784 fi
1785 if test -z "$ac_cv_prog_STRIP"; then
1786   ac_ct_STRIP=$STRIP
1787   # Extract the first word of "strip", so it can be a program name with args.
1788 set dummy strip; ac_word=$2
1789 echo "$as_me:$LINENO: checking for $ac_word" >&5
1790 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1791 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1792   echo $ECHO_N "(cached) $ECHO_C" >&6
1793 else
1794   if test -n "$ac_ct_STRIP"; then
1795   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1796 else
1797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1798 for as_dir in $PATH
1799 do
1800   IFS=$as_save_IFS
1801   test -z "$as_dir" && as_dir=.
1802   for ac_exec_ext in '' $ac_executable_extensions; do
1803   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1804     ac_cv_prog_ac_ct_STRIP="strip"
1805     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1806     break 2
1807   fi
1808 done
1809 done
1810
1811   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1812 fi
1813 fi
1814 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
1815 if test -n "$ac_ct_STRIP"; then
1816   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1817 echo "${ECHO_T}$ac_ct_STRIP" >&6
1818 else
1819   echo "$as_me:$LINENO: result: no" >&5
1820 echo "${ECHO_T}no" >&6
1821 fi
1822
1823   STRIP=$ac_ct_STRIP
1824 else
1825   STRIP="$ac_cv_prog_STRIP"
1826 fi
1827
1828 fi
1829 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
1830
1831 # We need awk for the "check" target.  The system "awk" is bad on
1832 # some platforms.
1833
1834
1835
1836
1837 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
1838 # We must force CC to /not/ be precious variables; otherwise
1839 # the wrong, non-multilib-adjusted value will be used in multilibs.
1840 # As a side effect, we have to subst CFLAGS ourselves.
1841
1842
1843
1844 ac_ext=c
1845 ac_cpp='$CPP $CPPFLAGS'
1846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1849 if test -n "$ac_tool_prefix"; then
1850   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1851 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1852 echo "$as_me:$LINENO: checking for $ac_word" >&5
1853 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1854 if test "${ac_cv_prog_CC+set}" = set; then
1855   echo $ECHO_N "(cached) $ECHO_C" >&6
1856 else
1857   if test -n "$CC"; then
1858   ac_cv_prog_CC="$CC" # Let the user override the test.
1859 else
1860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861 for as_dir in $PATH
1862 do
1863   IFS=$as_save_IFS
1864   test -z "$as_dir" && as_dir=.
1865   for ac_exec_ext in '' $ac_executable_extensions; do
1866   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1867     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1868     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1869     break 2
1870   fi
1871 done
1872 done
1873
1874 fi
1875 fi
1876 CC=$ac_cv_prog_CC
1877 if test -n "$CC"; then
1878   echo "$as_me:$LINENO: result: $CC" >&5
1879 echo "${ECHO_T}$CC" >&6
1880 else
1881   echo "$as_me:$LINENO: result: no" >&5
1882 echo "${ECHO_T}no" >&6
1883 fi
1884
1885 fi
1886 if test -z "$ac_cv_prog_CC"; then
1887   ac_ct_CC=$CC
1888   # Extract the first word of "gcc", so it can be a program name with args.
1889 set dummy gcc; ac_word=$2
1890 echo "$as_me:$LINENO: checking for $ac_word" >&5
1891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1892 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1893   echo $ECHO_N "(cached) $ECHO_C" >&6
1894 else
1895   if test -n "$ac_ct_CC"; then
1896   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1897 else
1898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1899 for as_dir in $PATH
1900 do
1901   IFS=$as_save_IFS
1902   test -z "$as_dir" && as_dir=.
1903   for ac_exec_ext in '' $ac_executable_extensions; do
1904   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1905     ac_cv_prog_ac_ct_CC="gcc"
1906     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1907     break 2
1908   fi
1909 done
1910 done
1911
1912 fi
1913 fi
1914 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1915 if test -n "$ac_ct_CC"; then
1916   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1917 echo "${ECHO_T}$ac_ct_CC" >&6
1918 else
1919   echo "$as_me:$LINENO: result: no" >&5
1920 echo "${ECHO_T}no" >&6
1921 fi
1922
1923   CC=$ac_ct_CC
1924 else
1925   CC="$ac_cv_prog_CC"
1926 fi
1927
1928 if test -z "$CC"; then
1929   if test -n "$ac_tool_prefix"; then
1930   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1931 set dummy ${ac_tool_prefix}cc; ac_word=$2
1932 echo "$as_me:$LINENO: checking for $ac_word" >&5
1933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1934 if test "${ac_cv_prog_CC+set}" = set; then
1935   echo $ECHO_N "(cached) $ECHO_C" >&6
1936 else
1937   if test -n "$CC"; then
1938   ac_cv_prog_CC="$CC" # Let the user override the test.
1939 else
1940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1941 for as_dir in $PATH
1942 do
1943   IFS=$as_save_IFS
1944   test -z "$as_dir" && as_dir=.
1945   for ac_exec_ext in '' $ac_executable_extensions; do
1946   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1947     ac_cv_prog_CC="${ac_tool_prefix}cc"
1948     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1949     break 2
1950   fi
1951 done
1952 done
1953
1954 fi
1955 fi
1956 CC=$ac_cv_prog_CC
1957 if test -n "$CC"; then
1958   echo "$as_me:$LINENO: result: $CC" >&5
1959 echo "${ECHO_T}$CC" >&6
1960 else
1961   echo "$as_me:$LINENO: result: no" >&5
1962 echo "${ECHO_T}no" >&6
1963 fi
1964
1965 fi
1966 if test -z "$ac_cv_prog_CC"; then
1967   ac_ct_CC=$CC
1968   # Extract the first word of "cc", so it can be a program name with args.
1969 set dummy cc; ac_word=$2
1970 echo "$as_me:$LINENO: checking for $ac_word" >&5
1971 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1972 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1973   echo $ECHO_N "(cached) $ECHO_C" >&6
1974 else
1975   if test -n "$ac_ct_CC"; then
1976   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1977 else
1978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1979 for as_dir in $PATH
1980 do
1981   IFS=$as_save_IFS
1982   test -z "$as_dir" && as_dir=.
1983   for ac_exec_ext in '' $ac_executable_extensions; do
1984   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1985     ac_cv_prog_ac_ct_CC="cc"
1986     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1987     break 2
1988   fi
1989 done
1990 done
1991
1992 fi
1993 fi
1994 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1995 if test -n "$ac_ct_CC"; then
1996   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1997 echo "${ECHO_T}$ac_ct_CC" >&6
1998 else
1999   echo "$as_me:$LINENO: result: no" >&5
2000 echo "${ECHO_T}no" >&6
2001 fi
2002
2003   CC=$ac_ct_CC
2004 else
2005   CC="$ac_cv_prog_CC"
2006 fi
2007
2008 fi
2009 if test -z "$CC"; then
2010   # Extract the first word of "cc", so it can be a program name with args.
2011 set dummy cc; ac_word=$2
2012 echo "$as_me:$LINENO: checking for $ac_word" >&5
2013 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2014 if test "${ac_cv_prog_CC+set}" = set; then
2015   echo $ECHO_N "(cached) $ECHO_C" >&6
2016 else
2017   if test -n "$CC"; then
2018   ac_cv_prog_CC="$CC" # Let the user override the test.
2019 else
2020   ac_prog_rejected=no
2021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022 for as_dir in $PATH
2023 do
2024   IFS=$as_save_IFS
2025   test -z "$as_dir" && as_dir=.
2026   for ac_exec_ext in '' $ac_executable_extensions; do
2027   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2028     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2029        ac_prog_rejected=yes
2030        continue
2031      fi
2032     ac_cv_prog_CC="cc"
2033     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2034     break 2
2035   fi
2036 done
2037 done
2038
2039 if test $ac_prog_rejected = yes; then
2040   # We found a bogon in the path, so make sure we never use it.
2041   set dummy $ac_cv_prog_CC
2042   shift
2043   if test $# != 0; then
2044     # We chose a different compiler from the bogus one.
2045     # However, it has the same basename, so the bogon will be chosen
2046     # first if we set CC to just the basename; use the full file name.
2047     shift
2048     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2049   fi
2050 fi
2051 fi
2052 fi
2053 CC=$ac_cv_prog_CC
2054 if test -n "$CC"; then
2055   echo "$as_me:$LINENO: result: $CC" >&5
2056 echo "${ECHO_T}$CC" >&6
2057 else
2058   echo "$as_me:$LINENO: result: no" >&5
2059 echo "${ECHO_T}no" >&6
2060 fi
2061
2062 fi
2063 if test -z "$CC"; then
2064   if test -n "$ac_tool_prefix"; then
2065   for ac_prog in cl
2066   do
2067     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2068 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2069 echo "$as_me:$LINENO: checking for $ac_word" >&5
2070 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2071 if test "${ac_cv_prog_CC+set}" = set; then
2072   echo $ECHO_N "(cached) $ECHO_C" >&6
2073 else
2074   if test -n "$CC"; then
2075   ac_cv_prog_CC="$CC" # Let the user override the test.
2076 else
2077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2078 for as_dir in $PATH
2079 do
2080   IFS=$as_save_IFS
2081   test -z "$as_dir" && as_dir=.
2082   for ac_exec_ext in '' $ac_executable_extensions; do
2083   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2084     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2085     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2086     break 2
2087   fi
2088 done
2089 done
2090
2091 fi
2092 fi
2093 CC=$ac_cv_prog_CC
2094 if test -n "$CC"; then
2095   echo "$as_me:$LINENO: result: $CC" >&5
2096 echo "${ECHO_T}$CC" >&6
2097 else
2098   echo "$as_me:$LINENO: result: no" >&5
2099 echo "${ECHO_T}no" >&6
2100 fi
2101
2102     test -n "$CC" && break
2103   done
2104 fi
2105 if test -z "$CC"; then
2106   ac_ct_CC=$CC
2107   for ac_prog in cl
2108 do
2109   # Extract the first word of "$ac_prog", so it can be a program name with args.
2110 set dummy $ac_prog; ac_word=$2
2111 echo "$as_me:$LINENO: checking for $ac_word" >&5
2112 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2113 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2114   echo $ECHO_N "(cached) $ECHO_C" >&6
2115 else
2116   if test -n "$ac_ct_CC"; then
2117   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2118 else
2119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2120 for as_dir in $PATH
2121 do
2122   IFS=$as_save_IFS
2123   test -z "$as_dir" && as_dir=.
2124   for ac_exec_ext in '' $ac_executable_extensions; do
2125   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2126     ac_cv_prog_ac_ct_CC="$ac_prog"
2127     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2128     break 2
2129   fi
2130 done
2131 done
2132
2133 fi
2134 fi
2135 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2136 if test -n "$ac_ct_CC"; then
2137   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2138 echo "${ECHO_T}$ac_ct_CC" >&6
2139 else
2140   echo "$as_me:$LINENO: result: no" >&5
2141 echo "${ECHO_T}no" >&6
2142 fi
2143
2144   test -n "$ac_ct_CC" && break
2145 done
2146
2147   CC=$ac_ct_CC
2148 fi
2149
2150 fi
2151
2152
2153 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2154 See \`config.log' for more details." >&5
2155 echo "$as_me: error: no acceptable C compiler found in \$PATH
2156 See \`config.log' for more details." >&2;}
2157    { (exit 1); exit 1; }; }
2158
2159 # Provide some information about the compiler.
2160 echo "$as_me:$LINENO:" \
2161      "checking for C compiler version" >&5
2162 ac_compiler=`set X $ac_compile; echo $2`
2163 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2164   (eval $ac_compiler --version </dev/null >&5) 2>&5
2165   ac_status=$?
2166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167   (exit $ac_status); }
2168 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2169   (eval $ac_compiler -v </dev/null >&5) 2>&5
2170   ac_status=$?
2171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172   (exit $ac_status); }
2173 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2174   (eval $ac_compiler -V </dev/null >&5) 2>&5
2175   ac_status=$?
2176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2177   (exit $ac_status); }
2178
2179 cat >conftest.$ac_ext <<_ACEOF
2180 /* confdefs.h.  */
2181 _ACEOF
2182 cat confdefs.h >>conftest.$ac_ext
2183 cat >>conftest.$ac_ext <<_ACEOF
2184 /* end confdefs.h.  */
2185
2186 int
2187 main ()
2188 {
2189
2190   ;
2191   return 0;
2192 }
2193 _ACEOF
2194 ac_clean_files_save=$ac_clean_files
2195 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2196 # Try to create an executable without -o first, disregard a.out.
2197 # It will help us diagnose broken compilers, and finding out an intuition
2198 # of exeext.
2199 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2200 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2201 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2202 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2203   (eval $ac_link_default) 2>&5
2204   ac_status=$?
2205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2206   (exit $ac_status); }; then
2207   # Find the output, starting from the most likely.  This scheme is
2208 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2209 # resort.
2210
2211 # Be careful to initialize this variable, since it used to be cached.
2212 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2213 ac_cv_exeext=
2214 # b.out is created by i960 compilers.
2215 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2216 do
2217   test -f "$ac_file" || continue
2218   case $ac_file in
2219     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2220         ;;
2221     conftest.$ac_ext )
2222         # This is the source file.
2223         ;;
2224     [ab].out )
2225         # We found the default executable, but exeext='' is most
2226         # certainly right.
2227         break;;
2228     *.* )
2229         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2230         # FIXME: I believe we export ac_cv_exeext for Libtool,
2231         # but it would be cool to find out if it's true.  Does anybody
2232         # maintain Libtool? --akim.
2233         export ac_cv_exeext
2234         break;;
2235     * )
2236         break;;
2237   esac
2238 done
2239 else
2240   echo "$as_me: failed program was:" >&5
2241 sed 's/^/| /' conftest.$ac_ext >&5
2242
2243 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2244 See \`config.log' for more details." >&5
2245 echo "$as_me: error: C compiler cannot create executables
2246 See \`config.log' for more details." >&2;}
2247    { (exit 77); exit 77; }; }
2248 fi
2249
2250 ac_exeext=$ac_cv_exeext
2251 echo "$as_me:$LINENO: result: $ac_file" >&5
2252 echo "${ECHO_T}$ac_file" >&6
2253
2254 # Check the compiler produces executables we can run.  If not, either
2255 # the compiler is broken, or we cross compile.
2256 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2257 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2258 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2259 # If not cross compiling, check that we can run a simple program.
2260 if test "$cross_compiling" != yes; then
2261   if { ac_try='./$ac_file'
2262   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2263   (eval $ac_try) 2>&5
2264   ac_status=$?
2265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266   (exit $ac_status); }; }; then
2267     cross_compiling=no
2268   else
2269     if test "$cross_compiling" = maybe; then
2270         cross_compiling=yes
2271     else
2272         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2273 If you meant to cross compile, use \`--host'.
2274 See \`config.log' for more details." >&5
2275 echo "$as_me: error: cannot run C compiled programs.
2276 If you meant to cross compile, use \`--host'.
2277 See \`config.log' for more details." >&2;}
2278    { (exit 1); exit 1; }; }
2279     fi
2280   fi
2281 fi
2282 echo "$as_me:$LINENO: result: yes" >&5
2283 echo "${ECHO_T}yes" >&6
2284
2285 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2286 ac_clean_files=$ac_clean_files_save
2287 # Check the compiler produces executables we can run.  If not, either
2288 # the compiler is broken, or we cross compile.
2289 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2290 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2291 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2292 echo "${ECHO_T}$cross_compiling" >&6
2293
2294 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2295 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2297   (eval $ac_link) 2>&5
2298   ac_status=$?
2299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300   (exit $ac_status); }; then
2301   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2302 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2303 # work properly (i.e., refer to `conftest.exe'), while it won't with
2304 # `rm'.
2305 for ac_file in conftest.exe conftest conftest.*; do
2306   test -f "$ac_file" || continue
2307   case $ac_file in
2308     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2309     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2310           export ac_cv_exeext
2311           break;;
2312     * ) break;;
2313   esac
2314 done
2315 else
2316   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2317 See \`config.log' for more details." >&5
2318 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2319 See \`config.log' for more details." >&2;}
2320    { (exit 1); exit 1; }; }
2321 fi
2322
2323 rm -f conftest$ac_cv_exeext
2324 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2325 echo "${ECHO_T}$ac_cv_exeext" >&6
2326
2327 rm -f conftest.$ac_ext
2328 EXEEXT=$ac_cv_exeext
2329 ac_exeext=$EXEEXT
2330 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2331 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2332 if test "${ac_cv_objext+set}" = set; then
2333   echo $ECHO_N "(cached) $ECHO_C" >&6
2334 else
2335   cat >conftest.$ac_ext <<_ACEOF
2336 /* confdefs.h.  */
2337 _ACEOF
2338 cat confdefs.h >>conftest.$ac_ext
2339 cat >>conftest.$ac_ext <<_ACEOF
2340 /* end confdefs.h.  */
2341
2342 int
2343 main ()
2344 {
2345
2346   ;
2347   return 0;
2348 }
2349 _ACEOF
2350 rm -f conftest.o conftest.obj
2351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2352   (eval $ac_compile) 2>&5
2353   ac_status=$?
2354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2355   (exit $ac_status); }; then
2356   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2357   case $ac_file in
2358     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2359     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2360        break;;
2361   esac
2362 done
2363 else
2364   echo "$as_me: failed program was:" >&5
2365 sed 's/^/| /' conftest.$ac_ext >&5
2366
2367 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2368 See \`config.log' for more details." >&5
2369 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2370 See \`config.log' for more details." >&2;}
2371    { (exit 1); exit 1; }; }
2372 fi
2373
2374 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2375 fi
2376 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2377 echo "${ECHO_T}$ac_cv_objext" >&6
2378 OBJEXT=$ac_cv_objext
2379 ac_objext=$OBJEXT
2380 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2381 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2382 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2383   echo $ECHO_N "(cached) $ECHO_C" >&6
2384 else
2385   cat >conftest.$ac_ext <<_ACEOF
2386 /* confdefs.h.  */
2387 _ACEOF
2388 cat confdefs.h >>conftest.$ac_ext
2389 cat >>conftest.$ac_ext <<_ACEOF
2390 /* end confdefs.h.  */
2391
2392 int
2393 main ()
2394 {
2395 #ifndef __GNUC__
2396        choke me
2397 #endif
2398
2399   ;
2400   return 0;
2401 }
2402 _ACEOF
2403 rm -f conftest.$ac_objext
2404 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2405   (eval $ac_compile) 2>conftest.er1
2406   ac_status=$?
2407   grep -v '^ *+' conftest.er1 >conftest.err
2408   rm -f conftest.er1
2409   cat conftest.err >&5
2410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2411   (exit $ac_status); } &&
2412          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2414   (eval $ac_try) 2>&5
2415   ac_status=$?
2416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417   (exit $ac_status); }; } &&
2418          { ac_try='test -s conftest.$ac_objext'
2419   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420   (eval $ac_try) 2>&5
2421   ac_status=$?
2422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423   (exit $ac_status); }; }; then
2424   ac_compiler_gnu=yes
2425 else
2426   echo "$as_me: failed program was:" >&5
2427 sed 's/^/| /' conftest.$ac_ext >&5
2428
2429 ac_compiler_gnu=no
2430 fi
2431 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2432 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2433
2434 fi
2435 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2436 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2437 GCC=`test $ac_compiler_gnu = yes && echo yes`
2438 ac_test_CFLAGS=${CFLAGS+set}
2439 ac_save_CFLAGS=$CFLAGS
2440 CFLAGS="-g"
2441 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2442 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2443 if test "${ac_cv_prog_cc_g+set}" = set; then
2444   echo $ECHO_N "(cached) $ECHO_C" >&6
2445 else
2446   cat >conftest.$ac_ext <<_ACEOF
2447 /* confdefs.h.  */
2448 _ACEOF
2449 cat confdefs.h >>conftest.$ac_ext
2450 cat >>conftest.$ac_ext <<_ACEOF
2451 /* end confdefs.h.  */
2452
2453 int
2454 main ()
2455 {
2456
2457   ;
2458   return 0;
2459 }
2460 _ACEOF
2461 rm -f conftest.$ac_objext
2462 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2463   (eval $ac_compile) 2>conftest.er1
2464   ac_status=$?
2465   grep -v '^ *+' conftest.er1 >conftest.err
2466   rm -f conftest.er1
2467   cat conftest.err >&5
2468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2469   (exit $ac_status); } &&
2470          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2472   (eval $ac_try) 2>&5
2473   ac_status=$?
2474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2475   (exit $ac_status); }; } &&
2476          { ac_try='test -s conftest.$ac_objext'
2477   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2478   (eval $ac_try) 2>&5
2479   ac_status=$?
2480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481   (exit $ac_status); }; }; then
2482   ac_cv_prog_cc_g=yes
2483 else
2484   echo "$as_me: failed program was:" >&5
2485 sed 's/^/| /' conftest.$ac_ext >&5
2486
2487 ac_cv_prog_cc_g=no
2488 fi
2489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2490 fi
2491 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2492 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2493 if test "$ac_test_CFLAGS" = set; then
2494   CFLAGS=$ac_save_CFLAGS
2495 elif test $ac_cv_prog_cc_g = yes; then
2496   if test "$GCC" = yes; then
2497     CFLAGS="-g -O2"
2498   else
2499     CFLAGS="-g"
2500   fi
2501 else
2502   if test "$GCC" = yes; then
2503     CFLAGS="-O2"
2504   else
2505     CFLAGS=
2506   fi
2507 fi
2508 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2509 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2510 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2511   echo $ECHO_N "(cached) $ECHO_C" >&6
2512 else
2513   ac_cv_prog_cc_stdc=no
2514 ac_save_CC=$CC
2515 cat >conftest.$ac_ext <<_ACEOF
2516 /* confdefs.h.  */
2517 _ACEOF
2518 cat confdefs.h >>conftest.$ac_ext
2519 cat >>conftest.$ac_ext <<_ACEOF
2520 /* end confdefs.h.  */
2521 #include <stdarg.h>
2522 #include <stdio.h>
2523 #include <sys/types.h>
2524 #include <sys/stat.h>
2525 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2526 struct buf { int x; };
2527 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2528 static char *e (p, i)
2529      char **p;
2530      int i;
2531 {
2532   return p[i];
2533 }
2534 static char *f (char * (*g) (char **, int), char **p, ...)
2535 {
2536   char *s;
2537   va_list v;
2538   va_start (v,p);
2539   s = g (p, va_arg (v,int));
2540   va_end (v);
2541   return s;
2542 }
2543
2544 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2545    function prototypes and stuff, but not '\xHH' hex character constants.
2546    These don't provoke an error unfortunately, instead are silently treated
2547    as 'x'.  The following induces an error, until -std1 is added to get
2548    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2549    array size at least.  It's necessary to write '\x00'==0 to get something
2550    that's true only with -std1.  */
2551 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2552
2553 int test (int i, double x);
2554 struct s1 {int (*f) (int a);};
2555 struct s2 {int (*f) (double a);};
2556 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2557 int argc;
2558 char **argv;
2559 int
2560 main ()
2561 {
2562 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2563   ;
2564   return 0;
2565 }
2566 _ACEOF
2567 # Don't try gcc -ansi; that turns off useful extensions and
2568 # breaks some systems' header files.
2569 # AIX                   -qlanglvl=ansi
2570 # Ultrix and OSF/1      -std1
2571 # HP-UX 10.20 and later -Ae
2572 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2573 # SVR4                  -Xc -D__EXTENSIONS__
2574 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2575 do
2576   CC="$ac_save_CC $ac_arg"
2577   rm -f conftest.$ac_objext
2578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2579   (eval $ac_compile) 2>conftest.er1
2580   ac_status=$?
2581   grep -v '^ *+' conftest.er1 >conftest.err
2582   rm -f conftest.er1
2583   cat conftest.err >&5
2584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2585   (exit $ac_status); } &&
2586          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2587   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2588   (eval $ac_try) 2>&5
2589   ac_status=$?
2590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591   (exit $ac_status); }; } &&
2592          { ac_try='test -s conftest.$ac_objext'
2593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2594   (eval $ac_try) 2>&5
2595   ac_status=$?
2596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597   (exit $ac_status); }; }; then
2598   ac_cv_prog_cc_stdc=$ac_arg
2599 break
2600 else
2601   echo "$as_me: failed program was:" >&5
2602 sed 's/^/| /' conftest.$ac_ext >&5
2603
2604 fi
2605 rm -f conftest.err conftest.$ac_objext
2606 done
2607 rm -f conftest.$ac_ext conftest.$ac_objext
2608 CC=$ac_save_CC
2609
2610 fi
2611
2612 case "x$ac_cv_prog_cc_stdc" in
2613   x|xno)
2614     echo "$as_me:$LINENO: result: none needed" >&5
2615 echo "${ECHO_T}none needed" >&6 ;;
2616   *)
2617     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2618 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2619     CC="$CC $ac_cv_prog_cc_stdc" ;;
2620 esac
2621
2622 # Some people use a C++ compiler to compile C.  Since we use `exit',
2623 # in C++ we need to declare it.  In case someone uses the same compiler
2624 # for both compiling C and C++ we need to have the C++ compiler decide
2625 # the declaration of exit, since it's the most demanding environment.
2626 cat >conftest.$ac_ext <<_ACEOF
2627 #ifndef __cplusplus
2628   choke me
2629 #endif
2630 _ACEOF
2631 rm -f conftest.$ac_objext
2632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2633   (eval $ac_compile) 2>conftest.er1
2634   ac_status=$?
2635   grep -v '^ *+' conftest.er1 >conftest.err
2636   rm -f conftest.er1
2637   cat conftest.err >&5
2638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639   (exit $ac_status); } &&
2640          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642   (eval $ac_try) 2>&5
2643   ac_status=$?
2644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645   (exit $ac_status); }; } &&
2646          { ac_try='test -s conftest.$ac_objext'
2647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2648   (eval $ac_try) 2>&5
2649   ac_status=$?
2650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651   (exit $ac_status); }; }; then
2652   for ac_declaration in \
2653    '' \
2654    'extern "C" void std::exit (int) throw (); using std::exit;' \
2655    'extern "C" void std::exit (int); using std::exit;' \
2656    'extern "C" void exit (int) throw ();' \
2657    'extern "C" void exit (int);' \
2658    'void exit (int);'
2659 do
2660   cat >conftest.$ac_ext <<_ACEOF
2661 /* confdefs.h.  */
2662 _ACEOF
2663 cat confdefs.h >>conftest.$ac_ext
2664 cat >>conftest.$ac_ext <<_ACEOF
2665 /* end confdefs.h.  */
2666 $ac_declaration
2667 #include <stdlib.h>
2668 int
2669 main ()
2670 {
2671 exit (42);
2672   ;
2673   return 0;
2674 }
2675 _ACEOF
2676 rm -f conftest.$ac_objext
2677 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2678   (eval $ac_compile) 2>conftest.er1
2679   ac_status=$?
2680   grep -v '^ *+' conftest.er1 >conftest.err
2681   rm -f conftest.er1
2682   cat conftest.err >&5
2683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2684   (exit $ac_status); } &&
2685          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2686   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2687   (eval $ac_try) 2>&5
2688   ac_status=$?
2689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2690   (exit $ac_status); }; } &&
2691          { ac_try='test -s conftest.$ac_objext'
2692   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2693   (eval $ac_try) 2>&5
2694   ac_status=$?
2695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2696   (exit $ac_status); }; }; then
2697   :
2698 else
2699   echo "$as_me: failed program was:" >&5
2700 sed 's/^/| /' conftest.$ac_ext >&5
2701
2702 continue
2703 fi
2704 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2705   cat >conftest.$ac_ext <<_ACEOF
2706 /* confdefs.h.  */
2707 _ACEOF
2708 cat confdefs.h >>conftest.$ac_ext
2709 cat >>conftest.$ac_ext <<_ACEOF
2710 /* end confdefs.h.  */
2711 $ac_declaration
2712 int
2713 main ()
2714 {
2715 exit (42);
2716   ;
2717   return 0;
2718 }
2719 _ACEOF
2720 rm -f conftest.$ac_objext
2721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2722   (eval $ac_compile) 2>conftest.er1
2723   ac_status=$?
2724   grep -v '^ *+' conftest.er1 >conftest.err
2725   rm -f conftest.er1
2726   cat conftest.err >&5
2727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2728   (exit $ac_status); } &&
2729          { ac_try='test -z "$ac_c_werror_flag"                   || test ! -s conftest.err'
2730   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2731   (eval $ac_try) 2>&5
2732   ac_status=$?
2733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734   (exit $ac_status); }; } &&
2735          { ac_try='test -s conftest.$ac_objext'
2736   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2737   (eval $ac_try) 2>&5
2738   ac_status=$?
2739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2740   (exit $ac_status); }; }; then
2741   break
2742 else
2743   echo "$as_me: failed program was:" >&5
2744 sed 's/^/| /' conftest.$ac_ext >&5
2745
2746 fi
2747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2748 done
2749 rm -f conftest*
2750 if test -n "$ac_declaration"; then
2751   echo '#ifdef __cplusplus' >>confdefs.h
2752   echo $ac_declaration      >>confdefs.h
2753   echo '#endif'             >>confdefs.h
2754 fi
2755
2756 else
2757   echo "$as_me: failed program was:" >&5
2758 sed 's/^/| /' conftest.$ac_ext >&5
2759
2760 fi
2761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2762 ac_ext=c
2763 ac_cpp='$CPP $CPPFLAGS'
2764 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2765 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2766 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2767 DEPDIR="${am__leading_dot}deps"
2768
2769           ac_config_commands="$ac_config_commands depfiles"
2770
2771
2772 am_make=${MAKE-make}
2773 cat > confinc << 'END'
2774 am__doit:
2775         @echo done
2776 .PHONY: am__doit
2777 END
2778 # If we don't find an include directive, just comment out the code.
2779 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2780 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2781 am__include="#"
2782 am__quote=
2783 _am_result=none
2784 # First try GNU make style include.
2785 echo "include confinc" > confmf
2786 # We grep out `Entering directory' and `Leaving directory'
2787 # messages which can occur if `w' ends up in MAKEFLAGS.
2788 # In particular we don't look at `^make:' because GNU make might
2789 # be invoked under some other name (usually "gmake"), in which
2790 # case it prints its new name instead of `make'.
2791 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2792    am__include=include
2793    am__quote=
2794    _am_result=GNU
2795 fi
2796 # Now try BSD make style include.
2797 if test "$am__include" = "#"; then
2798    echo '.include "confinc"' > confmf
2799    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2800       am__include=.include
2801       am__quote="\""
2802       _am_result=BSD
2803    fi
2804 fi
2805
2806
2807 echo "$as_me:$LINENO: result: $_am_result" >&5
2808 echo "${ECHO_T}$_am_result" >&6
2809 rm -f confinc confmf
2810
2811 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2812 if test "${enable_dependency_tracking+set}" = set; then
2813   enableval="$enable_dependency_tracking"
2814
2815 fi;
2816 if test "x$enable_dependency_tracking" != xno; then
2817   am_depcomp="$ac_aux_dir/depcomp"
2818   AMDEPBACKSLASH='\'
2819 fi
2820
2821
2822 if test "x$enable_dependency_tracking" != xno; then
2823   AMDEP_TRUE=
2824   AMDEP_FALSE='#'
2825 else
2826   AMDEP_TRUE='#'
2827   AMDEP_FALSE=
2828 fi
2829
2830
2831
2832
2833 depcc="$CC"   am_compiler_list=
2834
2835 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2836 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2837 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2838   echo $ECHO_N "(cached) $ECHO_C" >&6
2839 else
2840   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2841   # We make a subdir and do the tests there.  Otherwise we can end up
2842   # making bogus files that we don't know about and never remove.  For
2843   # instance it was reported that on HP-UX the gcc test will end up
2844   # making a dummy file named `D' -- because `-MD' means `put the output
2845   # in D'.
2846   mkdir conftest.dir
2847   # Copy depcomp to subdir because otherwise we won't find it if we're
2848   # using a relative directory.
2849   cp "$am_depcomp" conftest.dir
2850   cd conftest.dir
2851   # We will build objects and dependencies in a subdirectory because
2852   # it helps to detect inapplicable dependency modes.  For instance
2853   # both Tru64's cc and ICC support -MD to output dependencies as a
2854   # side effect of compilation, but ICC will put the dependencies in
2855   # the current directory while Tru64 will put them in the object
2856   # directory.
2857   mkdir sub
2858
2859   am_cv_CC_dependencies_compiler_type=none
2860   if test "$am_compiler_list" = ""; then
2861      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2862   fi
2863   for depmode in $am_compiler_list; do
2864     # Setup a source with many dependencies, because some compilers
2865     # like to wrap large dependency lists on column 80 (with \), and
2866     # we should not choose a depcomp mode which is confused by this.
2867     #
2868     # We need to recreate these files for each test, as the compiler may
2869     # overwrite some of them when testing with obscure command lines.
2870     # This happens at least with the AIX C compiler.
2871     : > sub/conftest.c
2872     for i in 1 2 3 4 5 6; do
2873       echo '#include "conftst'$i'.h"' >> sub/conftest.c
2874       : > sub/conftst$i.h
2875     done
2876     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
2877
2878     case $depmode in
2879     nosideeffect)
2880       # after this tag, mechanisms are not by side-effect, so they'll
2881       # only be used when explicitly requested
2882       if test "x$enable_dependency_tracking" = xyes; then
2883         continue
2884       else
2885         break
2886       fi
2887       ;;
2888     none) break ;;
2889     esac
2890     # We check with `-c' and `-o' for the sake of the "dashmstdout"
2891     # mode.  It turns out that the SunPro C++ compiler does not properly
2892     # handle `-M -o', and we need to detect this.
2893     if depmode=$depmode \
2894        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
2895        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
2896        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
2897          >/dev/null 2>conftest.err &&
2898        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
2899        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
2900        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
2901       # icc doesn't choke on unknown options, it will just issue warnings
2902       # (even with -Werror).  So we grep stderr for any message
2903       # that says an option was ignored.
2904       if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else
2905         am_cv_CC_dependencies_compiler_type=$depmode
2906         break
2907       fi
2908     fi
2909   done
2910
2911   cd ..
2912   rm -rf conftest.dir
2913 else
2914   am_cv_CC_dependencies_compiler_type=none
2915 fi
2916
2917 fi
2918 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
2919 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
2920 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
2921
2922
2923
2924 if
2925   test "x$enable_dependency_tracking" != xno \
2926   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
2927   am__fastdepCC_TRUE=
2928   am__fastdepCC_FALSE='#'
2929 else
2930   am__fastdepCC_TRUE='#'
2931   am__fastdepCC_FALSE=
2932 fi
2933
2934
2935
2936
2937
2938
2939 # By default we simply use the C compiler to build assembly code.
2940
2941 : ${CCAS='$(CC)'}
2942 # Set ASFLAGS if not already set.
2943 : ${CCASFLAGS='$(CFLAGS)'}
2944
2945
2946 if test "x$CC" != xcc; then
2947   echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
2948 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
2949 else
2950   echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
2951 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
2952 fi
2953 set dummy $CC; ac_cc=`echo $2 |
2954                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
2955 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
2956   echo $ECHO_N "(cached) $ECHO_C" >&6
2957 else
2958   cat >conftest.$ac_ext <<_ACEOF
2959 /* confdefs.h.  */
2960 _ACEOF
2961 cat confdefs.h >>conftest.$ac_ext
2962 cat >>conftest.$ac_ext <<_ACEOF
2963 /* end confdefs.h.  */
2964
2965 int
2966 main ()
2967 {
2968
2969   ;
2970   return 0;
2971 }
2972 _ACEOF
2973 # Make sure it works both with $CC and with simple cc.
2974 # We do the test twice because some compilers refuse to overwrite an
2975 # existing .o file with -o, though they will create one.
2976 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
2977 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2978   (eval $ac_try) 2>&5
2979   ac_status=$?
2980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2981   (exit $ac_status); } &&
2982    test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2983   (eval $ac_try) 2>&5
2984   ac_status=$?
2985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2986   (exit $ac_status); };
2987 then
2988   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
2989   if test "x$CC" != xcc; then
2990     # Test first that cc exists at all.
2991     if { ac_try='cc -c conftest.$ac_ext >&5'
2992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2993   (eval $ac_try) 2>&5
2994   ac_status=$?
2995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2996   (exit $ac_status); }; }; then
2997       ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
2998       if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2999   (eval $ac_try) 2>&5
3000   ac_status=$?
3001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002   (exit $ac_status); } &&
3003          test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3004   (eval $ac_try) 2>&5
3005   ac_status=$?
3006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007   (exit $ac_status); };
3008       then
3009         # cc works too.
3010         :
3011       else
3012         # cc exists but doesn't like -o.
3013         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3014       fi
3015     fi
3016   fi
3017 else
3018   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3019 fi
3020 rm -f conftest*
3021
3022 fi
3023 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3024   echo "$as_me:$LINENO: result: yes" >&5
3025 echo "${ECHO_T}yes" >&6
3026 else
3027   echo "$as_me:$LINENO: result: no" >&5
3028 echo "${ECHO_T}no" >&6
3029
3030 cat >>confdefs.h <<\_ACEOF
3031 #define NO_MINUS_C_MINUS_O 1
3032 _ACEOF
3033
3034 fi
3035
3036 # FIXME: we rely on the cache variable name because
3037 # there is no other way.
3038 set dummy $CC
3039 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3040 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
3041    # Losing compiler, so override with the script.
3042    # FIXME: It is wrong to rewrite CC.
3043    # But if we don't then we get into trouble of one sort or another.
3044    # A longer-term fix would be to have automake use am__CC in this case,
3045    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3046    CC="$am_aux_dir/compile $CC"
3047 fi
3048
3049 # Check whether --enable-shared or --disable-shared was given.
3050 if test "${enable_shared+set}" = set; then
3051   enableval="$enable_shared"
3052   p=${PACKAGE-default}
3053 case $enableval in
3054 yes) enable_shared=yes ;;
3055 no) enable_shared=no ;;
3056 *)
3057   enable_shared=no
3058   # Look at the argument we got.  We use all the common list separators.
3059   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3060   for pkg in $enableval; do
3061     if test "X$pkg" = "X$p"; then
3062       enable_shared=yes
3063     fi
3064   done
3065   IFS="$ac_save_ifs"
3066   ;;
3067 esac
3068 else
3069   enable_shared=yes
3070 fi;
3071 # Check whether --enable-static or --disable-static was given.
3072 if test "${enable_static+set}" = set; then
3073   enableval="$enable_static"
3074   p=${PACKAGE-default}
3075 case $enableval in
3076 yes) enable_static=yes ;;
3077 no) enable_static=no ;;
3078 *)
3079   enable_static=no
3080   # Look at the argument we got.  We use all the common list separators.
3081   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3082   for pkg in $enableval; do
3083     if test "X$pkg" = "X$p"; then
3084       enable_static=yes
3085     fi
3086   done
3087   IFS="$ac_save_ifs"
3088   ;;
3089 esac
3090 else
3091   enable_static=yes
3092 fi;
3093 # Check whether --enable-fast-install or --disable-fast-install was given.
3094 if test "${enable_fast_install+set}" = set; then
3095   enableval="$enable_fast_install"
3096   p=${PACKAGE-default}
3097 case $enableval in
3098 yes) enable_fast_install=yes ;;
3099 no) enable_fast_install=no ;;
3100 *)
3101   enable_fast_install=no
3102   # Look at the argument we got.  We use all the common list separators.
3103   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3104   for pkg in $enableval; do
3105     if test "X$pkg" = "X$p"; then
3106       enable_fast_install=yes
3107     fi
3108   done
3109   IFS="$ac_save_ifs"
3110   ;;
3111 esac
3112 else
3113   enable_fast_install=yes
3114 fi;
3115
3116 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3117 if test "${with_gnu_ld+set}" = set; then
3118   withval="$with_gnu_ld"
3119   test "$withval" = no || with_gnu_ld=yes
3120 else
3121   with_gnu_ld=no
3122 fi;
3123 ac_prog=ld
3124 if test "$GCC" = yes; then
3125   # Check if gcc -print-prog-name=ld gives a path.
3126   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3127 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3128   case $host in
3129   *-*-mingw*)
3130     # gcc leaves a trailing carriage return which upsets mingw
3131     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3132   *)
3133     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3134   esac
3135   case $ac_prog in
3136     # Accept absolute paths.
3137     [\\/]* | [A-Za-z]:[\\/]*)
3138       re_direlt='/[^/][^/]*/\.\./'
3139       # Canonicalize the path of ld
3140       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3141       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3142         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3143       done
3144       test -z "$LD" && LD="$ac_prog"
3145       ;;
3146   "")
3147     # If it fails, then pretend we aren't using GCC.
3148     ac_prog=ld
3149     ;;
3150   *)
3151     # If it is relative, then search for the first ld in PATH.
3152     with_gnu_ld=unknown
3153     ;;
3154   esac
3155 elif test "$with_gnu_ld" = yes; then
3156   echo "$as_me:$LINENO: checking for GNU ld" >&5
3157 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3158 else
3159   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3160 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3161 fi
3162 if test "${lt_cv_path_LD+set}" = set; then
3163   echo $ECHO_N "(cached) $ECHO_C" >&6
3164 else
3165   if test -z "$LD"; then
3166   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3167   for ac_dir in $PATH; do
3168     test -z "$ac_dir" && ac_dir=.
3169     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3170       lt_cv_path_LD="$ac_dir/$ac_prog"
3171       # Check to see if the program is GNU ld.  I'd rather use --version,
3172       # but apparently some GNU ld's only accept -v.
3173       # Break only if it was the GNU/non-GNU ld that we prefer.
3174       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3175         test "$with_gnu_ld" != no && break
3176       else
3177         test "$with_gnu_ld" != yes && break
3178       fi
3179     fi
3180   done
3181   IFS="$ac_save_ifs"
3182 else
3183   lt_cv_path_LD="$LD" # Let the user override the test with a path.
3184 fi
3185 fi
3186
3187 LD="$lt_cv_path_LD"
3188 if test -n "$LD"; then
3189   echo "$as_me:$LINENO: result: $LD" >&5
3190 echo "${ECHO_T}$LD" >&6
3191 else
3192   echo "$as_me:$LINENO: result: no" >&5
3193 echo "${ECHO_T}no" >&6
3194 fi
3195 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3196 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3197    { (exit 1); exit 1; }; }
3198 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3199 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3200 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3201   echo $ECHO_N "(cached) $ECHO_C" >&6
3202 else
3203   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3204 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3205   lt_cv_prog_gnu_ld=yes
3206 else
3207   lt_cv_prog_gnu_ld=no
3208 fi
3209 fi
3210 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3211 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3212 with_gnu_ld=$lt_cv_prog_gnu_ld
3213
3214
3215 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3216 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3217 if test "${lt_cv_ld_reload_flag+set}" = set; then
3218   echo $ECHO_N "(cached) $ECHO_C" >&6
3219 else
3220   lt_cv_ld_reload_flag='-r'
3221 fi
3222 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3223 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3224 reload_flag=$lt_cv_ld_reload_flag
3225 test -n "$reload_flag" && reload_flag=" $reload_flag"
3226
3227 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3228 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3229 if test "${lt_cv_path_NM+set}" = set; then
3230   echo $ECHO_N "(cached) $ECHO_C" >&6
3231 else
3232   if test -n "$NM"; then
3233   # Let the user override the test.
3234   lt_cv_path_NM="$NM"
3235 else
3236   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3237   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3238     test -z "$ac_dir" && ac_dir=.
3239     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3240     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3241       # Check to see if the nm accepts a BSD-compat flag.
3242       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3243       #   nm: unknown option "B" ignored
3244       # Tru64's nm complains that /dev/null is an invalid object file
3245       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3246         lt_cv_path_NM="$tmp_nm -B"
3247         break
3248       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3249         lt_cv_path_NM="$tmp_nm -p"
3250         break
3251       else
3252         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3253         continue # so that we can try to find one that supports BSD flags
3254       fi
3255     fi
3256   done
3257   IFS="$ac_save_ifs"
3258   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3259 fi
3260 fi
3261
3262 NM="$lt_cv_path_NM"
3263 echo "$as_me:$LINENO: result: $NM" >&5
3264 echo "${ECHO_T}$NM" >&6
3265
3266 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3267 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3268 LN_S=$as_ln_s
3269 if test "$LN_S" = "ln -s"; then
3270   echo "$as_me:$LINENO: result: yes" >&5
3271 echo "${ECHO_T}yes" >&6
3272 else
3273   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3274 echo "${ECHO_T}no, using $LN_S" >&6
3275 fi
3276
3277 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3278 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3279 if test "${lt_cv_deplibs_check_method+set}" = set; then
3280   echo $ECHO_N "(cached) $ECHO_C" >&6
3281 else
3282   lt_cv_file_magic_cmd='$MAGIC_CMD'
3283 lt_cv_file_magic_test_file=
3284 lt_cv_deplibs_check_method='unknown'
3285 # Need to set the preceding variable on all platforms that support
3286 # interlibrary dependencies.
3287 # 'none' -- dependencies not supported.
3288 # `unknown' -- same as none, but documents that we really don't know.
3289 # 'pass_all' -- all dependencies passed with no checks.
3290 # 'test_compile' -- check by making test program.
3291 # 'file_magic [regex]' -- check by looking for files in library path
3292 # which responds to the $file_magic_cmd with a given egrep regex.
3293 # If you have `file' or equivalent on your system and you're not sure
3294 # whether `pass_all' will *always* work, you probably want this one.
3295
3296 case $host_os in
3297 aix*)
3298   lt_cv_deplibs_check_method=pass_all
3299   ;;
3300
3301 beos*)
3302   lt_cv_deplibs_check_method=pass_all
3303   ;;
3304
3305 bsdi4*)
3306   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3307   lt_cv_file_magic_cmd='/usr/bin/file -L'
3308   lt_cv_file_magic_test_file=/shlib/libc.so
3309   ;;
3310
3311 cygwin* | mingw* |pw32*)
3312   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3313   lt_cv_file_magic_cmd='$OBJDUMP -f'
3314   ;;
3315
3316 darwin* | rhapsody*)
3317   # this will be overwritten by pass_all, but leave it in just in case
3318   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3319   lt_cv_file_magic_cmd='/usr/bin/file -L'
3320   case "$host_os" in
3321   rhapsody* | darwin1.012)
3322     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3323     ;;
3324   *) # Darwin 1.3 on
3325     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3326     ;;
3327   esac
3328   lt_cv_deplibs_check_method=pass_all
3329   ;;
3330
3331 freebsd* )
3332   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3333     case $host_cpu in
3334     i*86 )
3335       # Not sure whether the presence of OpenBSD here was a mistake.
3336       # Let's accept both of them until this is cleared up.
3337       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3338       lt_cv_file_magic_cmd=/usr/bin/file
3339       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3340       ;;
3341     esac
3342   else
3343     lt_cv_deplibs_check_method=pass_all
3344   fi
3345   ;;
3346
3347 gnu*)
3348   lt_cv_deplibs_check_method=pass_all
3349   ;;
3350
3351 hpux10.20*|hpux11*)
3352   case $host_cpu in
3353   hppa*)
3354     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3355     lt_cv_file_magic_cmd=/usr/bin/file
3356     lt_cv_file_magic_test_file=/usr/lib/libc.sl
3357     ;;
3358   ia64*)
3359     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3360     lt_cv_file_magic_cmd=/usr/bin/file
3361     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3362     ;;
3363   esac
3364   ;;
3365
3366 irix5* | irix6*)
3367   case $host_os in
3368   irix5*)
3369     # this will be overridden with pass_all, but let us keep it just in case
3370     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3371     ;;
3372   *)
3373     case $LD in
3374     *-32|*"-32 ") libmagic=32-bit;;
3375     *-n32|*"-n32 ") libmagic=N32;;
3376     *-64|*"-64 ") libmagic=64-bit;;
3377     *) libmagic=never-match;;
3378     esac
3379     # this will be overridden with pass_all, but let us keep it just in case
3380     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3381     ;;
3382   esac
3383   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3384   lt_cv_deplibs_check_method=pass_all
3385   ;;
3386
3387 # This must be Linux ELF.
3388 linux-gnu*)
3389   case $host_cpu in
3390   alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
3391     lt_cv_deplibs_check_method=pass_all ;;
3392   *)
3393     # glibc up to 2.1.1 does not perform some relocations on ARM
3394     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3395   esac
3396   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3397   ;;
3398
3399 netbsd*)
3400   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3401     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3402   else
3403     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
3404   fi
3405   ;;
3406
3407 newsos6)
3408   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3409   lt_cv_file_magic_cmd=/usr/bin/file
3410   lt_cv_file_magic_test_file=/usr/lib/libnls.so
3411   ;;
3412
3413 osf3* | osf4* | osf5*)
3414   # this will be overridden with pass_all, but let us keep it just in case
3415   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3416   lt_cv_file_magic_test_file=/shlib/libc.so
3417   lt_cv_deplibs_check_method=pass_all
3418   ;;
3419
3420 sco3.2v5*)
3421   lt_cv_deplibs_check_method=pass_all
3422   ;;
3423
3424 solaris*)
3425   lt_cv_deplibs_check_method=pass_all
3426   lt_cv_file_magic_test_file=/lib/libc.so
3427   ;;
3428
3429 sysv5uw[78]* | sysv4*uw2*)
3430   lt_cv_deplibs_check_method=pass_all
3431   ;;
3432
3433 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3434   case $host_vendor in
3435   ncr)
3436     lt_cv_deplibs_check_method=pass_all
3437     ;;
3438   motorola)
3439     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]'
3440     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3441     ;;
3442   esac
3443   ;;
3444 esac
3445
3446 fi
3447 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3448 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3449 file_magic_cmd=$lt_cv_file_magic_cmd
3450 deplibs_check_method=$lt_cv_deplibs_check_method
3451
3452
3453
3454
3455
3456 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3457
3458 # Only perform the check for file, if the check method requires it
3459 case $deplibs_check_method in
3460 file_magic*)
3461   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
3462     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3463 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3464 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3465   echo $ECHO_N "(cached) $ECHO_C" >&6
3466 else
3467   case $MAGIC_CMD in
3468   /*)
3469   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3470   ;;
3471   ?:/*)
3472   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3473   ;;
3474   *)
3475   ac_save_MAGIC_CMD="$MAGIC_CMD"
3476   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3477   ac_dummy="/usr/bin:$PATH"
3478   for ac_dir in $ac_dummy; do
3479     test -z "$ac_dir" && ac_dir=.
3480     if test -f $ac_dir/${ac_tool_prefix}file; then
3481       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
3482       if test -n "$file_magic_test_file"; then
3483         case $deplibs_check_method in
3484         "file_magic "*)
3485           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3486           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3487           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3488             egrep "$file_magic_regex" > /dev/null; then
3489             :
3490           else
3491             cat <<EOF 1>&2
3492
3493 *** Warning: the command libtool uses to detect shared libraries,
3494 *** $file_magic_cmd, produces output that libtool cannot recognize.
3495 *** The result is that libtool may fail to recognize shared libraries
3496 *** as such.  This will affect the creation of libtool libraries that
3497 *** depend on shared libraries, but programs linked with such libtool
3498 *** libraries will work regardless of this problem.  Nevertheless, you
3499 *** may want to report the problem to your system manager and/or to
3500 *** bug-libtool@gnu.org
3501
3502 EOF
3503           fi ;;
3504         esac
3505       fi
3506       break
3507     fi
3508   done
3509   IFS="$ac_save_ifs"
3510   MAGIC_CMD="$ac_save_MAGIC_CMD"
3511   ;;
3512 esac
3513 fi
3514
3515 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3516 if test -n "$MAGIC_CMD"; then
3517   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3518 echo "${ECHO_T}$MAGIC_CMD" >&6
3519 else
3520   echo "$as_me:$LINENO: result: no" >&5
3521 echo "${ECHO_T}no" >&6
3522 fi
3523
3524 if test -z "$lt_cv_path_MAGIC_CMD"; then
3525   if test -n "$ac_tool_prefix"; then
3526     echo "$as_me:$LINENO: checking for file" >&5
3527 echo $ECHO_N "checking for file... $ECHO_C" >&6
3528 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3529   echo $ECHO_N "(cached) $ECHO_C" >&6
3530 else
3531   case $MAGIC_CMD in
3532   /*)
3533   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3534   ;;
3535   ?:/*)
3536   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3537   ;;
3538   *)
3539   ac_save_MAGIC_CMD="$MAGIC_CMD"
3540   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3541   ac_dummy="/usr/bin:$PATH"
3542   for ac_dir in $ac_dummy; do
3543     test -z "$ac_dir" && ac_dir=.
3544     if test -f $ac_dir/file; then
3545       lt_cv_path_MAGIC_CMD="$ac_dir/file"
3546       if test -n "$file_magic_test_file"; then
3547         case $deplibs_check_method in
3548         "file_magic "*)
3549           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3550           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3551           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3552             egrep "$file_magic_regex" > /dev/null; then
3553             :
3554           else
3555             cat <<EOF 1>&2
3556
3557 *** Warning: the command libtool uses to detect shared libraries,
3558 *** $file_magic_cmd, produces output that libtool cannot recognize.
3559 *** The result is that libtool may fail to recognize shared libraries
3560 *** as such.  This will affect the creation of libtool libraries that
3561 *** depend on shared libraries, but programs linked with such libtool
3562 *** libraries will work regardless of this problem.  Nevertheless, you
3563 *** may want to report the problem to your system manager and/or to
3564 *** bug-libtool@gnu.org
3565
3566 EOF
3567           fi ;;
3568         esac
3569       fi
3570       break
3571     fi
3572   done
3573   IFS="$ac_save_ifs"
3574   MAGIC_CMD="$ac_save_MAGIC_CMD"
3575   ;;
3576 esac
3577 fi
3578
3579 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3580 if test -n "$MAGIC_CMD"; then
3581   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3582 echo "${ECHO_T}$MAGIC_CMD" >&6
3583 else
3584   echo "$as_me:$LINENO: result: no" >&5
3585 echo "${ECHO_T}no" >&6
3586 fi
3587
3588   else
3589     MAGIC_CMD=:
3590   fi
3591 fi
3592
3593   fi
3594   ;;
3595 esac
3596
3597 if test -n "$ac_tool_prefix"; then
3598   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3599 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3600 echo "$as_me:$LINENO: checking for $ac_word" >&5
3601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3602 if test "${ac_cv_prog_RANLIB+set}" = set; then
3603   echo $ECHO_N "(cached) $ECHO_C" >&6
3604 else
3605   if test -n "$RANLIB"; then
3606   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3607 else
3608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3609 for as_dir in $PATH
3610 do
3611   IFS=$as_save_IFS
3612   test -z "$as_dir" && as_dir=.
3613   for ac_exec_ext in '' $ac_executable_extensions; do
3614   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3615     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3617     break 2
3618   fi
3619 done
3620 done
3621
3622 fi
3623 fi
3624 RANLIB=$ac_cv_prog_RANLIB
3625 if test -n "$RANLIB"; then
3626   echo "$as_me:$LINENO: result: $RANLIB" >&5
3627 echo "${ECHO_T}$RANLIB" >&6
3628 else
3629   echo "$as_me:$LINENO: result: no" >&5
3630 echo "${ECHO_T}no" >&6
3631 fi
3632
3633 fi
3634 if test -z "$ac_cv_prog_RANLIB"; then
3635   ac_ct_RANLIB=$RANLIB
3636   # Extract the first word of "ranlib", so it can be a program name with args.
3637 set dummy ranlib; ac_word=$2
3638 echo "$as_me:$LINENO: checking for $ac_word" >&5
3639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3640 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3641   echo $ECHO_N "(cached) $ECHO_C" >&6
3642 else
3643   if test -n "$ac_ct_RANLIB"; then
3644   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3645 else
3646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3647 for as_dir in $PATH
3648 do
3649   IFS=$as_save_IFS
3650   test -z "$as_dir" && as_dir=.
3651   for ac_exec_ext in '' $ac_executable_extensions; do
3652   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3653     ac_cv_prog_ac_ct_RANLIB="ranlib"
3654     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3655     break 2
3656   fi
3657 done
3658 done
3659
3660   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3661 fi
3662 fi
3663 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3664 if test -n "$ac_ct_RANLIB"; then
3665   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3666 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3667 else
3668   echo "$as_me:$LINENO: result: no" >&5
3669 echo "${ECHO_T}no" >&6
3670 fi
3671
3672   RANLIB=$ac_ct_RANLIB
3673 else
3674   RANLIB="$ac_cv_prog_RANLIB"
3675 fi
3676
3677 if test -n "$ac_tool_prefix"; then
3678   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3679 set dummy ${ac_tool_prefix}strip; ac_word=$2
3680 echo "$as_me:$LINENO: checking for $ac_word" >&5
3681 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3682 if test "${ac_cv_prog_STRIP+set}" = set; then
3683   echo $ECHO_N "(cached) $ECHO_C" >&6
3684 else
3685   if test -n "$STRIP"; then
3686   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3687 else
3688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3689 for as_dir in $PATH
3690 do
3691   IFS=$as_save_IFS
3692   test -z "$as_dir" && as_dir=.
3693   for ac_exec_ext in '' $ac_executable_extensions; do
3694   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3695     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3696     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3697     break 2
3698   fi
3699 done
3700 done
3701
3702 fi
3703 fi
3704 STRIP=$ac_cv_prog_STRIP
3705 if test -n "$STRIP"; then
3706   echo "$as_me:$LINENO: result: $STRIP" >&5
3707 echo "${ECHO_T}$STRIP" >&6
3708 else
3709   echo "$as_me:$LINENO: result: no" >&5
3710 echo "${ECHO_T}no" >&6
3711 fi
3712
3713 fi
3714 if test -z "$ac_cv_prog_STRIP"; then