libftdi: (gerd) recreate in new kdevelop, pkgconfig, license fix
[libftdi] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by Autoconf 2.52.
4 #
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6 # Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Find the correct PATH separator.  Usually this is `:', but
11 # DJGPP uses `;' like DOS.
12 if test "X${PATH_SEPARATOR+set}" != Xset; then
13   UNAME=${UNAME-`uname 2>/dev/null`}
14   case X$UNAME in
15     *-DOS) lt_cv_sys_path_separator=';' ;;
16     *)     lt_cv_sys_path_separator=':' ;;
17   esac
18   PATH_SEPARATOR=$lt_cv_sys_path_separator
19 fi
20
21 # Check that we are running under the correct shell.
22 SHELL=${CONFIG_SHELL-/bin/sh}
23
24 case X$ECHO in
25 X*--fallback-echo)
26   # Remove one level of quotation (which was required for Make).
27   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
28   ;;
29 esac
30
31 echo=${ECHO-echo}
32 if test "X$1" = X--no-reexec; then
33   # Discard the --no-reexec flag, and continue.
34   shift
35 elif test "X$1" = X--fallback-echo; then
36   # Avoid inline document here, it may be left over
37   :
38 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
39   # Yippee, $echo works!
40   :
41 else
42   # Restart under the correct shell.
43   exec $SHELL "$0" --no-reexec ${1+"$@"}
44 fi
45
46 if test "X$1" = X--fallback-echo; then
47   # used as fallback echo
48   shift
49   cat <<EOF
50
51 EOF
52   exit 0
53 fi
54
55 # The HP-UX ksh and POSIX shell print the target directory to stdout
56 # if CDPATH is set.
57 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
58
59 if test -z "$ECHO"; then
60 if test "X${echo_test_string+set}" != Xset; then
61 # find a string as large as possible, as long as the shell can cope with it
62   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
63     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
64     if (echo_test_string="`eval $cmd`") 2>/dev/null &&
65        echo_test_string="`eval $cmd`" &&
66        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
67     then
68       break
69     fi
70   done
71 fi
72
73 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
74    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
75    test "X$echo_testing_string" = "X$echo_test_string"; then
76   :
77 else
78   # The Solaris, AIX, and Digital Unix default echo programs unquote
79   # backslashes.  This makes it impossible to quote backslashes using
80   #   echo "$something" | sed 's/\\/\\\\/g'
81   #
82   # So, first we look for a working echo in the user's PATH.
83
84   IFS="${IFS=   }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
85   for dir in $PATH /usr/ucb; do
86     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
87        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
88        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
89        test "X$echo_testing_string" = "X$echo_test_string"; then
90       echo="$dir/echo"
91       break
92     fi
93   done
94   IFS="$save_ifs"
95
96   if test "X$echo" = Xecho; then
97     # We didn't find a better echo, so look for alternatives.
98     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
99        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
100        test "X$echo_testing_string" = "X$echo_test_string"; then
101       # This shell has a builtin print -r that does the trick.
102       echo='print -r'
103     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
104          test "X$CONFIG_SHELL" != X/bin/ksh; then
105       # If we have ksh, try running configure again with it.
106       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
107       export ORIGINAL_CONFIG_SHELL
108       CONFIG_SHELL=/bin/ksh
109       export CONFIG_SHELL
110       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
111     else
112       # Try using printf.
113       echo='printf %s\n'
114       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
115          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
116          test "X$echo_testing_string" = "X$echo_test_string"; then
117         # Cool, printf works
118         :
119       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
120            test "X$echo_testing_string" = 'X\t' &&
121            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
122            test "X$echo_testing_string" = "X$echo_test_string"; then
123         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
124         export CONFIG_SHELL
125         SHELL="$CONFIG_SHELL"
126         export SHELL
127         echo="$CONFIG_SHELL $0 --fallback-echo"
128       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
129            test "X$echo_testing_string" = 'X\t' &&
130            echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
131            test "X$echo_testing_string" = "X$echo_test_string"; then
132         echo="$CONFIG_SHELL $0 --fallback-echo"
133       else
134         # maybe with a smaller string...
135         prev=:
136
137         for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
138           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
139           then
140             break
141           fi
142           prev="$cmd"
143         done
144
145         if test "$prev" != 'sed 50q "$0"'; then
146           echo_test_string=`eval $prev`
147           export echo_test_string
148           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
149         else
150           # Oops.  We lost completely, so just stick with echo.
151           echo=echo
152         fi
153       fi
154     fi
155   fi
156 fi
157 fi
158
159 # Copy echo and quote the copy suitably for passing to libtool from
160 # the Makefile, instead of quoting the original, which is used later.
161 ECHO=$echo
162 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
163    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
164 fi
165
166 # Avoid depending upon Character Ranges.
167 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
168 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
169 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
170 as_cr_digits='0123456789'
171 as_cr_alnum=$as_cr_Letters$as_cr_digits
172
173 # Sed expression to map a string onto a valid variable name.
174 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
175
176 # Sed expression to map a string onto a valid CPP name.
177 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
178
179 # Be Bourne compatible
180 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
181   emulate sh
182   NULLCMD=:
183 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
184   set -o posix
185 fi
186
187 # Name of the executable.
188 as_me=`echo "$0" |sed 's,.*[\\/],,'`
189
190 if expr a : '\(a\)' >/dev/null 2>&1; then
191   as_expr=expr
192 else
193   as_expr=false
194 fi
195
196 rm -f conf$$ conf$$.exe conf$$.file
197 echo >conf$$.file
198 if ln -s conf$$.file conf$$ 2>/dev/null; then
199   # We could just check for DJGPP; but this test a) works b) is more generic
200   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
201   if test -f conf$$.exe; then
202     # Don't use ln at all; we don't have any links
203     as_ln_s='cp -p'
204   else
205     as_ln_s='ln -s'
206   fi
207 elif ln conf$$.file conf$$ 2>/dev/null; then
208   as_ln_s=ln
209 else
210   as_ln_s='cp -p'
211 fi
212 rm -f conf$$ conf$$.exe conf$$.file
213
214 as_executable_p="test -f"
215
216 # Support unset when possible.
217 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
218   as_unset=unset
219 else
220   as_unset=false
221 fi
222
223 # NLS nuisances.
224 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
225 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
226 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
227 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
228 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
229 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
230 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
231 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
232
233 # IFS
234 # We need space, tab and new line, in precisely that order.
235 as_nl='
236 '
237 IFS="   $as_nl"
238
239 # CDPATH.
240 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
241
242 # Name of the host.
243 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
244 # so uname gets run too.
245 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
246
247 exec 6>&1
248
249 #
250 # Initializations.
251 #
252 ac_default_prefix=/usr/local
253 cross_compiling=no
254 subdirs=
255 MFLAGS= MAKEFLAGS=
256 SHELL=${CONFIG_SHELL-/bin/sh}
257
258 # Maximum number of lines to put in a shell here document.
259 # This variable seems obsolete.  It should probably be removed, and
260 # only ac_max_sed_lines should be used.
261 : ${ac_max_here_lines=38}
262
263 ac_unique_file="configure.in"
264
265 # Initialize some variables set by options.
266 ac_init_help=
267 ac_init_version=false
268 # The variables have the same names as the options, with
269 # dashes changed to underlines.
270 cache_file=/dev/null
271 exec_prefix=NONE
272 no_create=
273 no_recursion=
274 prefix=NONE
275 program_prefix=NONE
276 program_suffix=NONE
277 program_transform_name=s,x,x,
278 silent=
279 site=
280 srcdir=
281 verbose=
282 x_includes=NONE
283 x_libraries=NONE
284
285 # Installation directory options.
286 # These are left unexpanded so users can "make install exec_prefix=/foo"
287 # and all the variables that are supposed to be based on exec_prefix
288 # by default will actually change.
289 # Use braces instead of parens because sh, perl, etc. also accept them.
290 bindir='${exec_prefix}/bin'
291 sbindir='${exec_prefix}/sbin'
292 libexecdir='${exec_prefix}/libexec'
293 datadir='${prefix}/share'
294 sysconfdir='${prefix}/etc'
295 sharedstatedir='${prefix}/com'
296 localstatedir='${prefix}/var'
297 libdir='${exec_prefix}/lib'
298 includedir='${prefix}/include'
299 oldincludedir='/usr/include'
300 infodir='${prefix}/info'
301 mandir='${prefix}/man'
302
303 # Identity of this package.
304 PACKAGE_NAME=
305 PACKAGE_TARNAME=
306 PACKAGE_VERSION=
307 PACKAGE_STRING=
308 PACKAGE_BUGREPORT=
309
310 ac_prev=
311 for ac_option
312 do
313   # If the previous option needs an argument, assign it.
314   if test -n "$ac_prev"; then
315     eval "$ac_prev=\$ac_option"
316     ac_prev=
317     continue
318   fi
319
320   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
321
322   # Accept the important Cygnus configure options, so we can diagnose typos.
323
324   case $ac_option in
325
326   -bindir | --bindir | --bindi | --bind | --bin | --bi)
327     ac_prev=bindir ;;
328   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
329     bindir=$ac_optarg ;;
330
331   -build | --build | --buil | --bui | --bu)
332     ac_prev=build_alias ;;
333   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
334     build_alias=$ac_optarg ;;
335
336   -cache-file | --cache-file | --cache-fil | --cache-fi \
337   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
338     ac_prev=cache_file ;;
339   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
340   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
341     cache_file=$ac_optarg ;;
342
343   --config-cache | -C)
344     cache_file=config.cache ;;
345
346   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
347     ac_prev=datadir ;;
348   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
349   | --da=*)
350     datadir=$ac_optarg ;;
351
352   -disable-* | --disable-*)
353     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
354     # Reject names that are not valid shell variable names.
355     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
356       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
357    { (exit 1); exit 1; }; }
358     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
359     eval "enable_$ac_feature=no" ;;
360
361   -enable-* | --enable-*)
362     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
363     # Reject names that are not valid shell variable names.
364     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
365       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
366    { (exit 1); exit 1; }; }
367     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
368     case $ac_option in
369       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
370       *) ac_optarg=yes ;;
371     esac
372     eval "enable_$ac_feature='$ac_optarg'" ;;
373
374   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
375   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
376   | --exec | --exe | --ex)
377     ac_prev=exec_prefix ;;
378   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
379   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
380   | --exec=* | --exe=* | --ex=*)
381     exec_prefix=$ac_optarg ;;
382
383   -gas | --gas | --ga | --g)
384     # Obsolete; use --with-gas.
385     with_gas=yes ;;
386
387   -help | --help | --hel | --he | -h)
388     ac_init_help=long ;;
389   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
390     ac_init_help=recursive ;;
391   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
392     ac_init_help=short ;;
393
394   -host | --host | --hos | --ho)
395     ac_prev=host_alias ;;
396   -host=* | --host=* | --hos=* | --ho=*)
397     host_alias=$ac_optarg ;;
398
399   -includedir | --includedir | --includedi | --included | --include \
400   | --includ | --inclu | --incl | --inc)
401     ac_prev=includedir ;;
402   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
403   | --includ=* | --inclu=* | --incl=* | --inc=*)
404     includedir=$ac_optarg ;;
405
406   -infodir | --infodir | --infodi | --infod | --info | --inf)
407     ac_prev=infodir ;;
408   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
409     infodir=$ac_optarg ;;
410
411   -libdir | --libdir | --libdi | --libd)
412     ac_prev=libdir ;;
413   -libdir=* | --libdir=* | --libdi=* | --libd=*)
414     libdir=$ac_optarg ;;
415
416   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
417   | --libexe | --libex | --libe)
418     ac_prev=libexecdir ;;
419   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
420   | --libexe=* | --libex=* | --libe=*)
421     libexecdir=$ac_optarg ;;
422
423   -localstatedir | --localstatedir | --localstatedi | --localstated \
424   | --localstate | --localstat | --localsta | --localst \
425   | --locals | --local | --loca | --loc | --lo)
426     ac_prev=localstatedir ;;
427   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
428   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
429   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
430     localstatedir=$ac_optarg ;;
431
432   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
433     ac_prev=mandir ;;
434   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
435     mandir=$ac_optarg ;;
436
437   -nfp | --nfp | --nf)
438     # Obsolete; use --without-fp.
439     with_fp=no ;;
440
441   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
442   | --no-cr | --no-c)
443     no_create=yes ;;
444
445   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
446   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
447     no_recursion=yes ;;
448
449   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
450   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
451   | --oldin | --oldi | --old | --ol | --o)
452     ac_prev=oldincludedir ;;
453   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
454   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
455   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
456     oldincludedir=$ac_optarg ;;
457
458   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
459     ac_prev=prefix ;;
460   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
461     prefix=$ac_optarg ;;
462
463   -program-prefix | --program-prefix | --program-prefi | --program-pref \
464   | --program-pre | --program-pr | --program-p)
465     ac_prev=program_prefix ;;
466   -program-prefix=* | --program-prefix=* | --program-prefi=* \
467   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
468     program_prefix=$ac_optarg ;;
469
470   -program-suffix | --program-suffix | --program-suffi | --program-suff \
471   | --program-suf | --program-su | --program-s)
472     ac_prev=program_suffix ;;
473   -program-suffix=* | --program-suffix=* | --program-suffi=* \
474   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
475     program_suffix=$ac_optarg ;;
476
477   -program-transform-name | --program-transform-name \
478   | --program-transform-nam | --program-transform-na \
479   | --program-transform-n | --program-transform- \
480   | --program-transform | --program-transfor \
481   | --program-transfo | --program-transf \
482   | --program-trans | --program-tran \
483   | --progr-tra | --program-tr | --program-t)
484     ac_prev=program_transform_name ;;
485   -program-transform-name=* | --program-transform-name=* \
486   | --program-transform-nam=* | --program-transform-na=* \
487   | --program-transform-n=* | --program-transform-=* \
488   | --program-transform=* | --program-transfor=* \
489   | --program-transfo=* | --program-transf=* \
490   | --program-trans=* | --program-tran=* \
491   | --progr-tra=* | --program-tr=* | --program-t=*)
492     program_transform_name=$ac_optarg ;;
493
494   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
495   | -silent | --silent | --silen | --sile | --sil)
496     silent=yes ;;
497
498   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
499     ac_prev=sbindir ;;
500   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
501   | --sbi=* | --sb=*)
502     sbindir=$ac_optarg ;;
503
504   -sharedstatedir | --sharedstatedir | --sharedstatedi \
505   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
506   | --sharedst | --shareds | --shared | --share | --shar \
507   | --sha | --sh)
508     ac_prev=sharedstatedir ;;
509   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
510   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
511   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
512   | --sha=* | --sh=*)
513     sharedstatedir=$ac_optarg ;;
514
515   -site | --site | --sit)
516     ac_prev=site ;;
517   -site=* | --site=* | --sit=*)
518     site=$ac_optarg ;;
519
520   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
521     ac_prev=srcdir ;;
522   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
523     srcdir=$ac_optarg ;;
524
525   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
526   | --syscon | --sysco | --sysc | --sys | --sy)
527     ac_prev=sysconfdir ;;
528   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
529   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
530     sysconfdir=$ac_optarg ;;
531
532   -target | --target | --targe | --targ | --tar | --ta | --t)
533     ac_prev=target_alias ;;
534   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
535     target_alias=$ac_optarg ;;
536
537   -v | -verbose | --verbose | --verbos | --verbo | --verb)
538     verbose=yes ;;
539
540   -version | --version | --versio | --versi | --vers | -V)
541     ac_init_version=: ;;
542
543   -with-* | --with-*)
544     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
545     # Reject names that are not valid shell variable names.
546     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
547       { echo "$as_me: error: invalid package name: $ac_package" >&2
548    { (exit 1); exit 1; }; }
549     ac_package=`echo $ac_package| sed 's/-/_/g'`
550     case $ac_option in
551       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
552       *) ac_optarg=yes ;;
553     esac
554     eval "with_$ac_package='$ac_optarg'" ;;
555
556   -without-* | --without-*)
557     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
558     # Reject names that are not valid shell variable names.
559     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
560       { echo "$as_me: error: invalid package name: $ac_package" >&2
561    { (exit 1); exit 1; }; }
562     ac_package=`echo $ac_package | sed 's/-/_/g'`
563     eval "with_$ac_package=no" ;;
564
565   --x)
566     # Obsolete; use --with-x.
567     with_x=yes ;;
568
569   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
570   | --x-incl | --x-inc | --x-in | --x-i)
571     ac_prev=x_includes ;;
572   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
573   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
574     x_includes=$ac_optarg ;;
575
576   -x-libraries | --x-libraries | --x-librarie | --x-librari \
577   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
578     ac_prev=x_libraries ;;
579   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
580   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
581     x_libraries=$ac_optarg ;;
582
583   -*) { echo "$as_me: error: unrecognized option: $ac_option
584 Try \`$0 --help' for more information." >&2
585    { (exit 1); exit 1; }; }
586     ;;
587
588   *=*)
589     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
590     # Reject names that are not valid shell variable names.
591     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
592       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
593    { (exit 1); exit 1; }; }
594     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
595     eval "$ac_envvar='$ac_optarg'"
596     export $ac_envvar ;;
597
598   *)
599     # FIXME: should be removed in autoconf 3.0.
600     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
601     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
602       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
603     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
604     ;;
605
606   esac
607 done
608
609 if test -n "$ac_prev"; then
610   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
611   { echo "$as_me: error: missing argument to $ac_option" >&2
612    { (exit 1); exit 1; }; }
613 fi
614
615 # Be sure to have absolute paths.
616 for ac_var in exec_prefix prefix
617 do
618   eval ac_val=$`echo $ac_var`
619   case $ac_val in
620     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
621     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
622    { (exit 1); exit 1; }; };;
623   esac
624 done
625
626 # Be sure to have absolute paths.
627 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
628               localstatedir libdir includedir oldincludedir infodir mandir
629 do
630   eval ac_val=$`echo $ac_var`
631   case $ac_val in
632     [\\/$]* | ?:[\\/]* ) ;;
633     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
634    { (exit 1); exit 1; }; };;
635   esac
636 done
637
638 # There might be people who depend on the old broken behavior: `$host'
639 # used to hold the argument of --host etc.
640 build=$build_alias
641 host=$host_alias
642 target=$target_alias
643
644 # FIXME: should be removed in autoconf 3.0.
645 if test "x$host_alias" != x; then
646   if test "x$build_alias" = x; then
647     cross_compiling=maybe
648     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
649     If a cross compiler is detected then cross compile mode will be used." >&2
650   elif test "x$build_alias" != "x$host_alias"; then
651     cross_compiling=yes
652   fi
653 fi
654
655 ac_tool_prefix=
656 test -n "$host_alias" && ac_tool_prefix=$host_alias-
657
658 test "$silent" = yes && exec 6>/dev/null
659
660 # Find the source files, if location was not specified.
661 if test -z "$srcdir"; then
662   ac_srcdir_defaulted=yes
663   # Try the directory containing this script, then its parent.
664   ac_prog=$0
665   ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
666   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
667   srcdir=$ac_confdir
668   if test ! -r $srcdir/$ac_unique_file; then
669     srcdir=..
670   fi
671 else
672   ac_srcdir_defaulted=no
673 fi
674 if test ! -r $srcdir/$ac_unique_file; then
675   if test "$ac_srcdir_defaulted" = yes; then
676     { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
677    { (exit 1); exit 1; }; }
678   else
679     { echo "$as_me: error: cannot find sources in $srcdir" >&2
680    { (exit 1); exit 1; }; }
681   fi
682 fi
683 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
684 ac_env_build_alias_set=${build_alias+set}
685 ac_env_build_alias_value=$build_alias
686 ac_cv_env_build_alias_set=${build_alias+set}
687 ac_cv_env_build_alias_value=$build_alias
688 ac_env_host_alias_set=${host_alias+set}
689 ac_env_host_alias_value=$host_alias
690 ac_cv_env_host_alias_set=${host_alias+set}
691 ac_cv_env_host_alias_value=$host_alias
692 ac_env_target_alias_set=${target_alias+set}
693 ac_env_target_alias_value=$target_alias
694 ac_cv_env_target_alias_set=${target_alias+set}
695 ac_cv_env_target_alias_value=$target_alias
696 ac_env_CC_set=${CC+set}
697 ac_env_CC_value=$CC
698 ac_cv_env_CC_set=${CC+set}
699 ac_cv_env_CC_value=$CC
700 ac_env_CFLAGS_set=${CFLAGS+set}
701 ac_env_CFLAGS_value=$CFLAGS
702 ac_cv_env_CFLAGS_set=${CFLAGS+set}
703 ac_cv_env_CFLAGS_value=$CFLAGS
704 ac_env_LDFLAGS_set=${LDFLAGS+set}
705 ac_env_LDFLAGS_value=$LDFLAGS
706 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
707 ac_cv_env_LDFLAGS_value=$LDFLAGS
708 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
709 ac_env_CPPFLAGS_value=$CPPFLAGS
710 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
711 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
712 ac_env_CPP_set=${CPP+set}
713 ac_env_CPP_value=$CPP
714 ac_cv_env_CPP_set=${CPP+set}
715 ac_cv_env_CPP_value=$CPP
716
717 #
718 # Report the --help message.
719 #
720 if test "$ac_init_help" = "long"; then
721   # Omit some internal or obsolete options to make the list less imposing.
722   # This message is too long to be a string in the A/UX 3.1 sh.
723   cat <<EOF
724 \`configure' configures this package to adapt to many kinds of systems.
725
726 Usage: $0 [OPTION]... [VAR=VALUE]...
727
728 To assign environment variables (e.g., CC, CFLAGS...), specify them as
729 VAR=VALUE.  See below for descriptions of some of the useful variables.
730
731 Defaults for the options are specified in brackets.
732
733 Configuration:
734   -h, --help              display this help and exit
735       --help=short        display options specific to this package
736       --help=recursive    display the short help of all the included packages
737   -V, --version           display version information and exit
738   -q, --quiet, --silent   do not print \`checking...' messages
739       --cache-file=FILE   cache test results in FILE [disabled]
740   -C, --config-cache      alias for \`--cache-file=config.cache'
741   -n, --no-create         do not create output files
742       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
743
744 EOF
745
746   cat <<EOF
747 Installation directories:
748   --prefix=PREFIX         install architecture-independent files in PREFIX
749                           [$ac_default_prefix]
750   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
751                           [PREFIX]
752
753 By default, \`make install' will install all the files in
754 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
755 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
756 for instance \`--prefix=\$HOME'.
757
758 For better control, use the options below.
759
760 Fine tuning of the installation directories:
761   --bindir=DIR           user executables [EPREFIX/bin]
762   --sbindir=DIR          system admin executables [EPREFIX/sbin]
763   --libexecdir=DIR       program executables [EPREFIX/libexec]
764   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
765   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
766   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
767   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
768   --libdir=DIR           object code libraries [EPREFIX/lib]
769   --includedir=DIR       C header files [PREFIX/include]
770   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
771   --infodir=DIR          info documentation [PREFIX/info]
772   --mandir=DIR           man documentation [PREFIX/man]
773 EOF
774
775   cat <<\EOF
776
777 Program names:
778   --program-prefix=PREFIX            prepend PREFIX to installed program names
779   --program-suffix=SUFFIX            append SUFFIX to installed program names
780   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
781
782 System types:
783   --build=BUILD     configure for building on BUILD [guessed]
784   --host=HOST       build programs to run on HOST [BUILD]
785 EOF
786 fi
787
788 if test -n "$ac_init_help"; then
789
790   cat <<\EOF
791
792 Optional Features:
793   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
794   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
795   --enable-shared=PKGS  build shared libraries default=yes
796   --enable-static=PKGS  build static libraries default=yes
797   --enable-fast-install=PKGS  optimize for fast installation default=yes
798   --disable-libtool-lock  avoid locking (might break parallel builds)
799
800 Optional Packages:
801   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
802   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
803   --with-gnu-ld           assume the C compiler uses GNU ld default=no
804   --with-pic              try to use only PIC/non-PIC objects default=use both
805
806 Some influential environment variables:
807   CC          C compiler command
808   CFLAGS      C compiler flags
809   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
810               nonstandard directory <lib dir>
811   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
812               headers in a nonstandard directory <include dir>
813   CPP         C preprocessor
814
815 Use these variables to override the choices made by `configure' or to help
816 it to find libraries and programs with nonstandard names/locations.
817
818 EOF
819 fi
820
821 if test "$ac_init_help" = "recursive"; then
822   # If there are subdirs, report their specific --help.
823   ac_popdir=`pwd`
824   for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
825     cd $ac_subdir
826     # A "../" for each directory in /$ac_subdir.
827     ac_dots=`echo $ac_subdir |
828              sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
829
830     case $srcdir in
831     .) # No --srcdir option.  We are building in place.
832       ac_sub_srcdir=$srcdir ;;
833     [\\/]* | ?:[\\/]* ) # Absolute path.
834       ac_sub_srcdir=$srcdir/$ac_subdir ;;
835     *) # Relative path.
836       ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
837     esac
838
839     # Check for guested configure; otherwise get Cygnus style configure.
840     if test -f $ac_sub_srcdir/configure.gnu; then
841       echo
842       $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
843     elif test -f $ac_sub_srcdir/configure; then
844       echo
845       $SHELL $ac_sub_srcdir/configure  --help=recursive
846     elif test -f $ac_sub_srcdir/configure.ac ||
847            test -f $ac_sub_srcdir/configure.in; then
848       echo
849       $ac_configure --help
850     else
851       echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
852     fi
853     cd $ac_popdir
854   done
855 fi
856
857 test -n "$ac_init_help" && exit 0
858 if $ac_init_version; then
859   cat <<\EOF
860
861 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
862 Free Software Foundation, Inc.
863 This configure script is free software; the Free Software Foundation
864 gives unlimited permission to copy, distribute and modify it.
865 EOF
866   exit 0
867 fi
868 exec 5>config.log
869 cat >&5 <<EOF
870 This file contains any messages produced by compilers while
871 running configure, to aid debugging if configure makes a mistake.
872
873 It was created by $as_me, which was
874 generated by GNU Autoconf 2.52.  Invocation command line was
875
876   $ $0 $@
877
878 EOF
879 {
880 cat <<_ASUNAME
881 ## ---------- ##
882 ## Platform.  ##
883 ## ---------- ##
884
885 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
886 uname -m = `(uname -m) 2>/dev/null || echo unknown`
887 uname -r = `(uname -r) 2>/dev/null || echo unknown`
888 uname -s = `(uname -s) 2>/dev/null || echo unknown`
889 uname -v = `(uname -v) 2>/dev/null || echo unknown`
890
891 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
892 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
893
894 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
895 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
896 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
897 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
898 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
899 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
900 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
901
902 PATH = $PATH
903
904 _ASUNAME
905 } >&5
906
907 cat >&5 <<EOF
908 ## ------------ ##
909 ## Core tests.  ##
910 ## ------------ ##
911
912 EOF
913
914 # Keep a trace of the command line.
915 # Strip out --no-create and --no-recursion so they do not pile up.
916 # Also quote any args containing shell meta-characters.
917 ac_configure_args=
918 ac_sep=
919 for ac_arg
920 do
921   case $ac_arg in
922   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
923   | --no-cr | --no-c) ;;
924   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
925   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
926   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
927     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
928     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
929     ac_sep=" " ;;
930   *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
931      ac_sep=" " ;;
932   esac
933   # Get rid of the leading space.
934 done
935
936 # When interrupted or exit'd, cleanup temporary files, and complete
937 # config.log.  We remove comments because anyway the quotes in there
938 # would cause problems or look ugly.
939 trap 'exit_status=$?
940   # Save into config.log some information that might help in debugging.
941   echo >&5
942   echo "## ----------------- ##" >&5
943   echo "## Cache variables.  ##" >&5
944   echo "## ----------------- ##" >&5
945   echo >&5
946   # The following way of writing the cache mishandles newlines in values,
947 {
948   (set) 2>&1 |
949     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
950     *ac_space=\ *)
951       sed -n \
952         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
953           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
954       ;;
955     *)
956       sed -n \
957         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
958       ;;
959     esac;
960 } >&5
961   sed "/^$/d" confdefs.h >conftest.log
962   if test -s conftest.log; then
963     echo >&5
964     echo "## ------------ ##" >&5
965     echo "## confdefs.h.  ##" >&5
966     echo "## ------------ ##" >&5
967     echo >&5
968     cat conftest.log >&5
969   fi
970   (echo; echo) >&5
971   test "$ac_signal" != 0 &&
972     echo "$as_me: caught signal $ac_signal" >&5
973   echo "$as_me: exit $exit_status" >&5
974   rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
975     exit $exit_status
976      ' 0
977 for ac_signal in 1 2 13 15; do
978   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
979 done
980 ac_signal=0
981
982 # confdefs.h avoids OS command line length limits that DEFS can exceed.
983 rm -rf conftest* confdefs.h
984 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
985 echo >confdefs.h
986
987 # Let the site file select an alternate cache file if it wants to.
988 # Prefer explicitly selected file to automatically selected ones.
989 if test -z "$CONFIG_SITE"; then
990   if test "x$prefix" != xNONE; then
991     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
992   else
993     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
994   fi
995 fi
996 for ac_site_file in $CONFIG_SITE; do
997   if test -r "$ac_site_file"; then
998     { echo "$as_me:998: loading site script $ac_site_file" >&5
999 echo "$as_me: loading site script $ac_site_file" >&6;}
1000     cat "$ac_site_file" >&5
1001     . "$ac_site_file"
1002   fi
1003 done
1004
1005 if test -r "$cache_file"; then
1006   # Some versions of bash will fail to source /dev/null (special
1007   # files actually), so we avoid doing that.
1008   if test -f "$cache_file"; then
1009     { echo "$as_me:1009: loading cache $cache_file" >&5
1010 echo "$as_me: loading cache $cache_file" >&6;}
1011     case $cache_file in
1012       [\\/]* | ?:[\\/]* ) . $cache_file;;
1013       *)                      . ./$cache_file;;
1014     esac
1015   fi
1016 else
1017   { echo "$as_me:1017: creating cache $cache_file" >&5
1018 echo "$as_me: creating cache $cache_file" >&6;}
1019   >$cache_file
1020 fi
1021
1022 # Check that the precious variables saved in the cache have kept the same
1023 # value.
1024 ac_cache_corrupted=false
1025 for ac_var in `(set) 2>&1 |
1026                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1027   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1028   eval ac_new_set=\$ac_env_${ac_var}_set
1029   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1030   eval ac_new_val="\$ac_env_${ac_var}_value"
1031   case $ac_old_set,$ac_new_set in
1032     set,)
1033       { echo "$as_me:1033: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1034 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1035       ac_cache_corrupted=: ;;
1036     ,set)
1037       { echo "$as_me:1037: error: \`$ac_var' was not set in the previous run" >&5
1038 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1039       ac_cache_corrupted=: ;;
1040     ,);;
1041     *)
1042       if test "x$ac_old_val" != "x$ac_new_val"; then
1043         { echo "$as_me:1043: error: \`$ac_var' has changed since the previous run:" >&5
1044 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1045         { echo "$as_me:1045:   former value:  $ac_old_val" >&5
1046 echo "$as_me:   former value:  $ac_old_val" >&2;}
1047         { echo "$as_me:1047:   current value: $ac_new_val" >&5
1048 echo "$as_me:   current value: $ac_new_val" >&2;}
1049         ac_cache_corrupted=:
1050       fi;;
1051   esac
1052   # Pass precious variables to config.status.  It doesn't matter if
1053   # we pass some twice (in addition to the command line arguments).
1054   if test "$ac_new_set" = set; then
1055     case $ac_new_val in
1056     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1057       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
1058       ac_configure_args="$ac_configure_args '$ac_arg'"
1059       ;;
1060     *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
1061        ;;
1062     esac
1063   fi
1064 done
1065 if $ac_cache_corrupted; then
1066   { echo "$as_me:1066: error: changes in the environment can compromise the build" >&5
1067 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1068   { { echo "$as_me:1068: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1069 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1070    { (exit 1); exit 1; }; }
1071 fi
1072
1073 ac_ext=c
1074 ac_cpp='$CPP $CPPFLAGS'
1075 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1076 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1077 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1078
1079 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
1080   *c*,-n*) ECHO_N= ECHO_C='
1081 ' ECHO_T='      ' ;;
1082   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
1083   *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
1084 esac
1085 echo "#! $SHELL" >conftest.sh
1086 echo  "exit 0"   >>conftest.sh
1087 chmod +x conftest.sh
1088 if { (echo "$as_me:1088: PATH=\".;.\"; conftest.sh") >&5
1089   (PATH=".;."; conftest.sh) 2>&5
1090   ac_status=$?
1091   echo "$as_me:1091: \$? = $ac_status" >&5
1092   (exit $ac_status); }; then
1093   ac_path_separator=';'
1094 else
1095   ac_path_separator=:
1096 fi
1097 PATH_SEPARATOR="$ac_path_separator"
1098 rm -f conftest.sh
1099
1100 ac_config_headers="$ac_config_headers config.h"
1101
1102 ac_config_commands="$ac_config_commands default-1"
1103
1104 ac_aux_dir=
1105 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1106   if test -f $ac_dir/install-sh; then
1107     ac_aux_dir=$ac_dir
1108     ac_install_sh="$ac_aux_dir/install-sh -c"
1109     break
1110   elif test -f $ac_dir/install.sh; then
1111     ac_aux_dir=$ac_dir
1112     ac_install_sh="$ac_aux_dir/install.sh -c"
1113     break
1114   elif test -f $ac_dir/shtool; then
1115     ac_aux_dir=$ac_dir
1116     ac_install_sh="$ac_aux_dir/shtool install -c"
1117     break
1118   fi
1119 done
1120 if test -z "$ac_aux_dir"; then
1121   { { echo "$as_me:1121: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1122 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1123    { (exit 1); exit 1; }; }
1124 fi
1125 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1126 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1127 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1128
1129 # Find a good install program.  We prefer a C program (faster),
1130 # so one script is as good as another.  But avoid the broken or
1131 # incompatible versions:
1132 # SysV /etc/install, /usr/sbin/install
1133 # SunOS /usr/etc/install
1134 # IRIX /sbin/install
1135 # AIX /bin/install
1136 # AmigaOS /C/install, which installs bootblocks on floppy discs
1137 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1138 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1139 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1140 # ./install, which can be erroneously created by make from ./install.sh.
1141 echo "$as_me:1141: checking for a BSD compatible install" >&5
1142 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
1143 if test -z "$INSTALL"; then
1144 if test "${ac_cv_path_install+set}" = set; then
1145   echo $ECHO_N "(cached) $ECHO_C" >&6
1146 else
1147     ac_save_IFS=$IFS; IFS=$ac_path_separator
1148   for ac_dir in $PATH; do
1149     IFS=$ac_save_IFS
1150     # Account for people who put trailing slashes in PATH elements.
1151     case $ac_dir/ in
1152     / | ./ | .// | /cC/* \
1153     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
1154     | /usr/ucb/* ) ;;
1155     *)
1156       # OSF1 and SCO ODT 3.0 have their own names for install.
1157       # Don't use installbsd from OSF since it installs stuff as root
1158       # by default.
1159       for ac_prog in ginstall scoinst install; do
1160         if $as_executable_p "$ac_dir/$ac_prog"; then
1161           if test $ac_prog = install &&
1162             grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
1163             # AIX install.  It has an incompatible calling convention.
1164             :
1165           elif test $ac_prog = install &&
1166             grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
1167             # program-specific install script used by HP pwplus--don't use.
1168             :
1169           else
1170             ac_cv_path_install="$ac_dir/$ac_prog -c"
1171             break 2
1172           fi
1173         fi
1174       done
1175       ;;
1176     esac
1177   done
1178
1179 fi
1180   if test "${ac_cv_path_install+set}" = set; then
1181     INSTALL=$ac_cv_path_install
1182   else
1183     # As a last resort, use the slow shell script.  We don't cache a
1184     # path for INSTALL within a source directory, because that will
1185     # break other packages using the cache if that directory is
1186     # removed, or if the path is relative.
1187     INSTALL=$ac_install_sh
1188   fi
1189 fi
1190 echo "$as_me:1190: result: $INSTALL" >&5
1191 echo "${ECHO_T}$INSTALL" >&6
1192
1193 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1194 # It thinks the first close brace ends the variable substitution.
1195 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1196
1197 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1198
1199 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1200
1201 echo "$as_me:1201: checking whether build environment is sane" >&5
1202 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1203 # Just in case
1204 sleep 1
1205 echo timestamp > conftestfile
1206 # Do `set' in a subshell so we don't clobber the current shell's
1207 # arguments.  Must try -L first in case configure is actually a
1208 # symlink; some systems play weird games with the mod time of symlinks
1209 # (eg FreeBSD returns the mod time of the symlink's containing
1210 # directory).
1211 if (
1212    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1213    if test "$*" = "X"; then
1214       # -L didn't work.
1215       set X `ls -t $srcdir/configure conftestfile`
1216    fi
1217    if test "$*" != "X $srcdir/configure conftestfile" \
1218       && test "$*" != "X conftestfile $srcdir/configure"; then
1219
1220       # If neither matched, then we have a broken ls.  This can happen
1221       # if, for instance, CONFIG_SHELL is bash and it inherits a
1222       # broken ls alias from the environment.  This has actually
1223       # happened.  Such a system could not be considered "sane".
1224       { { echo "$as_me:1224: error: ls -t appears to fail.  Make sure there is not a broken
1225 alias in your environment" >&5
1226 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1227 alias in your environment" >&2;}
1228    { (exit 1); exit 1; }; }
1229    fi
1230
1231    test "$2" = conftestfile
1232    )
1233 then
1234    # Ok.
1235    :
1236 else
1237    { { echo "$as_me:1237: error: newly created file is older than distributed files!
1238 Check your system clock" >&5
1239 echo "$as_me: error: newly created file is older than distributed files!
1240 Check your system clock" >&2;}
1241    { (exit 1); exit 1; }; }
1242 fi
1243 rm -f conftest*
1244 echo "$as_me:1244: result: yes" >&5
1245 echo "${ECHO_T}yes" >&6
1246 test "$program_prefix" != NONE &&
1247   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1248 # Use a double $ so make ignores it.
1249 test "$program_suffix" != NONE &&
1250   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1251 # Double any \ or $.  echo might interpret backslashes.
1252 # By default was `s,x,x', remove it if useless.
1253 cat <<\_ACEOF >conftest.sed
1254 s/[\\$]/&&/g;s/;s,x,x,$//
1255 _ACEOF
1256 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1257 rm conftest.sed
1258
1259 echo "$as_me:1259: checking whether ${MAKE-make} sets \${MAKE}" >&5
1260 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
1261 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
1262 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1263   echo $ECHO_N "(cached) $ECHO_C" >&6
1264 else
1265   cat >conftest.make <<\EOF
1266 all:
1267         @echo 'ac_maketemp="${MAKE}"'
1268 EOF
1269 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1270 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1271 if test -n "$ac_maketemp"; then
1272   eval ac_cv_prog_make_${ac_make}_set=yes
1273 else
1274   eval ac_cv_prog_make_${ac_make}_set=no
1275 fi
1276 rm -f conftest.make
1277 fi
1278 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1279   echo "$as_me:1279: result: yes" >&5
1280 echo "${ECHO_T}yes" >&6
1281   SET_MAKE=
1282 else
1283   echo "$as_me:1283: result: no" >&5
1284 echo "${ECHO_T}no" >&6
1285   SET_MAKE="MAKE=${MAKE-make}"
1286 fi
1287
1288 PACKAGE=libftdi
1289
1290 VERSION=0.4
1291
1292 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1293   { { echo "$as_me:1293: error: source directory already configured; run \"make distclean\" there first" >&5
1294 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1295    { (exit 1); exit 1; }; }
1296 fi
1297
1298 cat >>confdefs.h <<EOF
1299 #define PACKAGE "$PACKAGE"
1300 EOF
1301
1302 cat >>confdefs.h <<EOF
1303 #define VERSION "$VERSION"
1304 EOF
1305
1306 missing_dir=`cd $ac_aux_dir && pwd`
1307 echo "$as_me:1307: checking for working aclocal" >&5
1308 echo $ECHO_N "checking for working aclocal... $ECHO_C" >&6
1309 # Run test in a subshell; some versions of sh will print an error if
1310 # an executable is not found, even if stderr is redirected.
1311 # Redirect stdin to placate older versions of autoconf.  Sigh.
1312 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1313    ACLOCAL=aclocal
1314    echo "$as_me:1314: result: found" >&5
1315 echo "${ECHO_T}found" >&6
1316 else
1317    ACLOCAL="$missing_dir/missing aclocal"
1318    echo "$as_me:1318: result: missing" >&5
1319 echo "${ECHO_T}missing" >&6
1320 fi
1321
1322 echo "$as_me:1322: checking for working autoconf" >&5
1323 echo $ECHO_N "checking for working autoconf... $ECHO_C" >&6
1324 # Run test in a subshell; some versions of sh will print an error if
1325 # an executable is not found, even if stderr is redirected.
1326 # Redirect stdin to placate older versions of autoconf.  Sigh.
1327 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1328    AUTOCONF=autoconf
1329    echo "$as_me:1329: result: found" >&5
1330 echo "${ECHO_T}found" >&6
1331 else
1332    AUTOCONF="$missing_dir/missing autoconf"
1333    echo "$as_me:1333: result: missing" >&5
1334 echo "${ECHO_T}missing" >&6
1335 fi
1336
1337 echo "$as_me:1337: checking for working automake" >&5
1338 echo $ECHO_N "checking for working automake... $ECHO_C" >&6
1339 # Run test in a subshell; some versions of sh will print an error if
1340 # an executable is not found, even if stderr is redirected.
1341 # Redirect stdin to placate older versions of autoconf.  Sigh.
1342 if (automake --version) < /dev/null > /dev/null 2>&1; then
1343    AUTOMAKE=automake
1344    echo "$as_me:1344: result: found" >&5
1345 echo "${ECHO_T}found" >&6
1346 else
1347    AUTOMAKE="$missing_dir/missing automake"
1348    echo "$as_me:1348: result: missing" >&5
1349 echo "${ECHO_T}missing" >&6
1350 fi
1351
1352 echo "$as_me:1352: checking for working autoheader" >&5
1353 echo $ECHO_N "checking for working autoheader... $ECHO_C" >&6
1354 # Run test in a subshell; some versions of sh will print an error if
1355 # an executable is not found, even if stderr is redirected.
1356 # Redirect stdin to placate older versions of autoconf.  Sigh.
1357 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1358    AUTOHEADER=autoheader
1359    echo "$as_me:1359: result: found" >&5
1360 echo "${ECHO_T}found" >&6
1361 else
1362    AUTOHEADER="$missing_dir/missing autoheader"
1363    echo "$as_me:1363: result: missing" >&5
1364 echo "${ECHO_T}missing" >&6
1365 fi
1366
1367 echo "$as_me:1367: checking for working makeinfo" >&5
1368 echo $ECHO_N "checking for working makeinfo... $ECHO_C" >&6
1369 # Run test in a subshell; some versions of sh will print an error if
1370 # an executable is not found, even if stderr is redirected.
1371 # Redirect stdin to placate older versions of autoconf.  Sigh.
1372 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1373    MAKEINFO=makeinfo
1374    echo "$as_me:1374: result: found" >&5
1375 echo "${ECHO_T}found" >&6
1376 else
1377    MAKEINFO="$missing_dir/missing makeinfo"
1378    echo "$as_me:1378: result: missing" >&5
1379 echo "${ECHO_T}missing" >&6
1380 fi
1381
1382 ac_ext=c
1383 ac_cpp='$CPP $CPPFLAGS'
1384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1387
1388 ac_ext=c
1389 ac_cpp='$CPP $CPPFLAGS'
1390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1393 if test -n "$ac_tool_prefix"; then
1394   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1395 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1396 echo "$as_me:1396: checking for $ac_word" >&5
1397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1398 if test "${ac_cv_prog_CC+set}" = set; then
1399   echo $ECHO_N "(cached) $ECHO_C" >&6
1400 else
1401   if test -n "$CC"; then
1402   ac_cv_prog_CC="$CC" # Let the user override the test.
1403 else
1404   ac_save_IFS=$IFS; IFS=$ac_path_separator
1405 ac_dummy="$PATH"
1406 for ac_dir in $ac_dummy; do
1407   IFS=$ac_save_IFS
1408   test -z "$ac_dir" && ac_dir=.
1409   $as_executable_p "$ac_dir/$ac_word" || continue
1410 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1411 echo "$as_me:1411: found $ac_dir/$ac_word" >&5
1412 break
1413 done
1414
1415 fi
1416 fi
1417 CC=$ac_cv_prog_CC
1418 if test -n "$CC"; then
1419   echo "$as_me:1419: result: $CC" >&5
1420 echo "${ECHO_T}$CC" >&6
1421 else
1422   echo "$as_me:1422: result: no" >&5
1423 echo "${ECHO_T}no" >&6
1424 fi
1425
1426 fi
1427 if test -z "$ac_cv_prog_CC"; then
1428   ac_ct_CC=$CC
1429   # Extract the first word of "gcc", so it can be a program name with args.
1430 set dummy gcc; ac_word=$2
1431 echo "$as_me:1431: checking for $ac_word" >&5
1432 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1433 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1434   echo $ECHO_N "(cached) $ECHO_C" >&6
1435 else
1436   if test -n "$ac_ct_CC"; then
1437   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1438 else
1439   ac_save_IFS=$IFS; IFS=$ac_path_separator
1440 ac_dummy="$PATH"
1441 for ac_dir in $ac_dummy; do
1442   IFS=$ac_save_IFS
1443   test -z "$ac_dir" && ac_dir=.
1444   $as_executable_p "$ac_dir/$ac_word" || continue
1445 ac_cv_prog_ac_ct_CC="gcc"
1446 echo "$as_me:1446: found $ac_dir/$ac_word" >&5
1447 break
1448 done
1449
1450 fi
1451 fi
1452 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1453 if test -n "$ac_ct_CC"; then
1454   echo "$as_me:1454: result: $ac_ct_CC" >&5
1455 echo "${ECHO_T}$ac_ct_CC" >&6
1456 else
1457   echo "$as_me:1457: result: no" >&5
1458 echo "${ECHO_T}no" >&6
1459 fi
1460
1461   CC=$ac_ct_CC
1462 else
1463   CC="$ac_cv_prog_CC"
1464 fi
1465
1466 if test -z "$CC"; then
1467   if test -n "$ac_tool_prefix"; then
1468   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1469 set dummy ${ac_tool_prefix}cc; ac_word=$2
1470 echo "$as_me:1470: checking for $ac_word" >&5
1471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1472 if test "${ac_cv_prog_CC+set}" = set; then
1473   echo $ECHO_N "(cached) $ECHO_C" >&6
1474 else
1475   if test -n "$CC"; then
1476   ac_cv_prog_CC="$CC" # Let the user override the test.
1477 else
1478   ac_save_IFS=$IFS; IFS=$ac_path_separator
1479 ac_dummy="$PATH"
1480 for ac_dir in $ac_dummy; do
1481   IFS=$ac_save_IFS
1482   test -z "$ac_dir" && ac_dir=.
1483   $as_executable_p "$ac_dir/$ac_word" || continue
1484 ac_cv_prog_CC="${ac_tool_prefix}cc"
1485 echo "$as_me:1485: found $ac_dir/$ac_word" >&5
1486 break
1487 done
1488
1489 fi
1490 fi
1491 CC=$ac_cv_prog_CC
1492 if test -n "$CC"; then
1493   echo "$as_me:1493: result: $CC" >&5
1494 echo "${ECHO_T}$CC" >&6
1495 else
1496   echo "$as_me:1496: result: no" >&5
1497 echo "${ECHO_T}no" >&6
1498 fi
1499
1500 fi
1501 if test -z "$ac_cv_prog_CC"; then
1502   ac_ct_CC=$CC
1503   # Extract the first word of "cc", so it can be a program name with args.
1504 set dummy cc; ac_word=$2
1505 echo "$as_me:1505: checking for $ac_word" >&5
1506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1507 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1508   echo $ECHO_N "(cached) $ECHO_C" >&6
1509 else
1510   if test -n "$ac_ct_CC"; then
1511   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1512 else
1513   ac_save_IFS=$IFS; IFS=$ac_path_separator
1514 ac_dummy="$PATH"
1515 for ac_dir in $ac_dummy; do
1516   IFS=$ac_save_IFS
1517   test -z "$ac_dir" && ac_dir=.
1518   $as_executable_p "$ac_dir/$ac_word" || continue
1519 ac_cv_prog_ac_ct_CC="cc"
1520 echo "$as_me:1520: found $ac_dir/$ac_word" >&5
1521 break
1522 done
1523
1524 fi
1525 fi
1526 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1527 if test -n "$ac_ct_CC"; then
1528   echo "$as_me:1528: result: $ac_ct_CC" >&5
1529 echo "${ECHO_T}$ac_ct_CC" >&6
1530 else
1531   echo "$as_me:1531: result: no" >&5
1532 echo "${ECHO_T}no" >&6
1533 fi
1534
1535   CC=$ac_ct_CC
1536 else
1537   CC="$ac_cv_prog_CC"
1538 fi
1539
1540 fi
1541 if test -z "$CC"; then
1542   # Extract the first word of "cc", so it can be a program name with args.
1543 set dummy cc; ac_word=$2
1544 echo "$as_me:1544: checking for $ac_word" >&5
1545 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1546 if test "${ac_cv_prog_CC+set}" = set; then
1547   echo $ECHO_N "(cached) $ECHO_C" >&6
1548 else
1549   if test -n "$CC"; then
1550   ac_cv_prog_CC="$CC" # Let the user override the test.
1551 else
1552   ac_prog_rejected=no
1553   ac_save_IFS=$IFS; IFS=$ac_path_separator
1554 ac_dummy="$PATH"
1555 for ac_dir in $ac_dummy; do
1556   IFS=$ac_save_IFS
1557   test -z "$ac_dir" && ac_dir=.
1558   $as_executable_p "$ac_dir/$ac_word" || continue
1559 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1560   ac_prog_rejected=yes
1561   continue
1562 fi
1563 ac_cv_prog_CC="cc"
1564 echo "$as_me:1564: found $ac_dir/$ac_word" >&5
1565 break
1566 done
1567
1568 if test $ac_prog_rejected = yes; then
1569   # We found a bogon in the path, so make sure we never use it.
1570   set dummy $ac_cv_prog_CC
1571   shift
1572   if test $# != 0; then
1573     # We chose a different compiler from the bogus one.
1574     # However, it has the same basename, so the bogon will be chosen
1575     # first if we set CC to just the basename; use the full file name.
1576     shift
1577     set dummy "$ac_dir/$ac_word" ${1+"$@"}
1578     shift
1579     ac_cv_prog_CC="$@"
1580   fi
1581 fi
1582 fi
1583 fi
1584 CC=$ac_cv_prog_CC
1585 if test -n "$CC"; then
1586   echo "$as_me:1586: result: $CC" >&5
1587 echo "${ECHO_T}$CC" >&6
1588 else
1589   echo "$as_me:1589: result: no" >&5
1590 echo "${ECHO_T}no" >&6
1591 fi
1592
1593 fi
1594 if test -z "$CC"; then
1595   if test -n "$ac_tool_prefix"; then
1596   for ac_prog in cl
1597   do
1598     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1599 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1600 echo "$as_me:1600: checking for $ac_word" >&5
1601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1602 if test "${ac_cv_prog_CC+set}" = set; then
1603   echo $ECHO_N "(cached) $ECHO_C" >&6
1604 else
1605   if test -n "$CC"; then
1606   ac_cv_prog_CC="$CC" # Let the user override the test.
1607 else
1608   ac_save_IFS=$IFS; IFS=$ac_path_separator
1609 ac_dummy="$PATH"
1610 for ac_dir in $ac_dummy; do
1611   IFS=$ac_save_IFS
1612   test -z "$ac_dir" && ac_dir=.
1613   $as_executable_p "$ac_dir/$ac_word" || continue
1614 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1615 echo "$as_me:1615: found $ac_dir/$ac_word" >&5
1616 break
1617 done
1618
1619 fi
1620 fi
1621 CC=$ac_cv_prog_CC
1622 if test -n "$CC"; then
1623   echo "$as_me:1623: result: $CC" >&5
1624 echo "${ECHO_T}$CC" >&6
1625 else
1626   echo "$as_me:1626: result: no" >&5
1627 echo "${ECHO_T}no" >&6
1628 fi
1629
1630     test -n "$CC" && break
1631   done
1632 fi
1633 if test -z "$CC"; then
1634   ac_ct_CC=$CC
1635   for ac_prog in cl
1636 do
1637   # Extract the first word of "$ac_prog", so it can be a program name with args.
1638 set dummy $ac_prog; ac_word=$2
1639 echo "$as_me:1639: checking for $ac_word" >&5
1640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1642   echo $ECHO_N "(cached) $ECHO_C" >&6
1643 else
1644   if test -n "$ac_ct_CC"; then
1645   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1646 else
1647   ac_save_IFS=$IFS; IFS=$ac_path_separator
1648 ac_dummy="$PATH"
1649 for ac_dir in $ac_dummy; do
1650   IFS=$ac_save_IFS
1651   test -z "$ac_dir" && ac_dir=.
1652   $as_executable_p "$ac_dir/$ac_word" || continue
1653 ac_cv_prog_ac_ct_CC="$ac_prog"
1654 echo "$as_me:1654: found $ac_dir/$ac_word" >&5
1655 break
1656 done
1657
1658 fi
1659 fi
1660 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1661 if test -n "$ac_ct_CC"; then
1662   echo "$as_me:1662: result: $ac_ct_CC" >&5
1663 echo "${ECHO_T}$ac_ct_CC" >&6
1664 else
1665   echo "$as_me:1665: result: no" >&5
1666 echo "${ECHO_T}no" >&6
1667 fi
1668
1669   test -n "$ac_ct_CC" && break
1670 done
1671
1672   CC=$ac_ct_CC
1673 fi
1674
1675 fi
1676
1677 test -z "$CC" && { { echo "$as_me:1677: error: no acceptable cc found in \$PATH" >&5
1678 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1679    { (exit 1); exit 1; }; }
1680
1681 # Provide some information about the compiler.
1682 echo "$as_me:1682:" \
1683      "checking for C compiler version" >&5
1684 ac_compiler=`set X $ac_compile; echo $2`
1685 { (eval echo "$as_me:1685: \"$ac_compiler --version </dev/null >&5\"") >&5
1686   (eval $ac_compiler --version </dev/null >&5) 2>&5
1687   ac_status=$?
1688   echo "$as_me:1688: \$? = $ac_status" >&5
1689   (exit $ac_status); }
1690 { (eval echo "$as_me:1690: \"$ac_compiler -v </dev/null >&5\"") >&5
1691   (eval $ac_compiler -v </dev/null >&5) 2>&5
1692   ac_status=$?
1693   echo "$as_me:1693: \$? = $ac_status" >&5
1694   (exit $ac_status); }
1695 { (eval echo "$as_me:1695: \"$ac_compiler -V </dev/null >&5\"") >&5
1696   (eval $ac_compiler -V </dev/null >&5) 2>&5
1697   ac_status=$?
1698   echo "$as_me:1698: \$? = $ac_status" >&5
1699   (exit $ac_status); }
1700
1701 cat >conftest.$ac_ext <<_ACEOF
1702 #line 1702 "configure"
1703 #include "confdefs.h"
1704
1705 int
1706 main ()
1707 {
1708
1709   ;
1710   return 0;
1711 }
1712 _ACEOF
1713 ac_clean_files_save=$ac_clean_files
1714 ac_clean_files="$ac_clean_files a.out a.exe"
1715 # Try to create an executable without -o first, disregard a.out.
1716 # It will help us diagnose broken compilers, and finding out an intuition
1717 # of exeext.
1718 echo "$as_me:1718: checking for C compiler default output" >&5
1719 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1720 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1721 if { (eval echo "$as_me:1721: \"$ac_link_default\"") >&5
1722   (eval $ac_link_default) 2>&5
1723   ac_status=$?
1724   echo "$as_me:1724: \$? = $ac_status" >&5
1725   (exit $ac_status); }; then
1726   # Find the output, starting from the most likely.  This scheme is
1727 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1728 # resort.
1729 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1730                 ls a.out conftest 2>/dev/null;
1731                 ls a.* conftest.* 2>/dev/null`; do
1732   case $ac_file in
1733     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1734     a.out ) # We found the default executable, but exeext='' is most
1735             # certainly right.
1736             break;;
1737     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1738           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1739           export ac_cv_exeext
1740           break;;
1741     * ) break;;
1742   esac
1743 done
1744 else
1745   echo "$as_me: failed program was:" >&5
1746 cat conftest.$ac_ext >&5
1747 { { echo "$as_me:1747: error: C compiler cannot create executables" >&5
1748 echo "$as_me: error: C compiler cannot create executables" >&2;}
1749    { (exit 77); exit 77; }; }
1750 fi
1751
1752 ac_exeext=$ac_cv_exeext
1753 echo "$as_me:1753: result: $ac_file" >&5
1754 echo "${ECHO_T}$ac_file" >&6
1755
1756 # Check the compiler produces executables we can run.  If not, either
1757 # the compiler is broken, or we cross compile.
1758 echo "$as_me:1758: checking whether the C compiler works" >&5
1759 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1760 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1761 # If not cross compiling, check that we can run a simple program.
1762 if test "$cross_compiling" != yes; then
1763   if { ac_try='./$ac_file'
1764   { (eval echo "$as_me:1764: \"$ac_try\"") >&5
1765   (eval $ac_try) 2>&5
1766   ac_status=$?
1767   echo "$as_me:1767: \$? = $ac_status" >&5
1768   (exit $ac_status); }; }; then
1769     cross_compiling=no
1770   else
1771     if test "$cross_compiling" = maybe; then
1772         cross_compiling=yes
1773     else
1774         { { echo "$as_me:1774: error: cannot run C compiled programs.
1775 If you meant to cross compile, use \`--host'." >&5
1776 echo "$as_me: error: cannot run C compiled programs.
1777 If you meant to cross compile, use \`--host'." >&2;}
1778    { (exit 1); exit 1; }; }
1779     fi
1780   fi
1781 fi
1782 echo "$as_me:1782: result: yes" >&5
1783 echo "${ECHO_T}yes" >&6
1784
1785 rm -f a.out a.exe conftest$ac_cv_exeext
1786 ac_clean_files=$ac_clean_files_save
1787 # Check the compiler produces executables we can run.  If not, either
1788 # the compiler is broken, or we cross compile.
1789 echo "$as_me:1789: checking whether we are cross compiling" >&5
1790 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1791 echo "$as_me:1791: result: $cross_compiling" >&5
1792 echo "${ECHO_T}$cross_compiling" >&6
1793
1794 echo "$as_me:1794: checking for executable suffix" >&5
1795 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1796 if { (eval echo "$as_me:1796: \"$ac_link\"") >&5
1797   (eval $ac_link) 2>&5
1798   ac_status=$?
1799   echo "$as_me:1799: \$? = $ac_status" >&5
1800   (exit $ac_status); }; then
1801   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1802 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1803 # work properly (i.e., refer to `conftest.exe'), while it won't with
1804 # `rm'.
1805 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1806   case $ac_file in
1807     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1808     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1809           export ac_cv_exeext
1810           break;;
1811     * ) break;;
1812   esac
1813 done
1814 else
1815   { { echo "$as_me:1815: error: cannot compute EXEEXT: cannot compile and link" >&5
1816 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1817    { (exit 1); exit 1; }; }
1818 fi
1819
1820 rm -f conftest$ac_cv_exeext
1821 echo "$as_me:1821: result: $ac_cv_exeext" >&5
1822 echo "${ECHO_T}$ac_cv_exeext" >&6
1823
1824 rm -f conftest.$ac_ext
1825 EXEEXT=$ac_cv_exeext
1826 ac_exeext=$EXEEXT
1827 echo "$as_me:1827: checking for object suffix" >&5
1828 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1829 if test "${ac_cv_objext+set}" = set; then
1830   echo $ECHO_N "(cached) $ECHO_C" >&6
1831 else
1832   cat >conftest.$ac_ext <<_ACEOF
1833 #line 1833 "configure"
1834 #include "confdefs.h"
1835
1836 int
1837 main ()
1838 {
1839
1840   ;
1841   return 0;
1842 }
1843 _ACEOF
1844 rm -f conftest.o conftest.obj
1845 if { (eval echo "$as_me:1845: \"$ac_compile\"") >&5
1846   (eval $ac_compile) 2>&5
1847   ac_status=$?
1848   echo "$as_me:1848: \$? = $ac_status" >&5
1849   (exit $ac_status); }; then
1850   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1851   case $ac_file in
1852     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
1853     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1854        break;;
1855   esac
1856 done
1857 else
1858   echo "$as_me: failed program was:" >&5
1859 cat conftest.$ac_ext >&5
1860 { { echo "$as_me:1860: error: cannot compute OBJEXT: cannot compile" >&5
1861 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1862    { (exit 1); exit 1; }; }
1863 fi
1864
1865 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1866 fi
1867 echo "$as_me:1867: result: $ac_cv_objext" >&5
1868 echo "${ECHO_T}$ac_cv_objext" >&6
1869 OBJEXT=$ac_cv_objext
1870 ac_objext=$OBJEXT
1871 echo "$as_me:1871: checking whether we are using the GNU C compiler" >&5
1872 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1873 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1874   echo $ECHO_N "(cached) $ECHO_C" >&6
1875 else
1876   cat >conftest.$ac_ext <<_ACEOF
1877 #line 1877 "configure"
1878 #include "confdefs.h"
1879
1880 int
1881 main ()
1882 {
1883 #ifndef __GNUC__
1884        choke me
1885 #endif
1886
1887   ;
1888   return 0;
1889 }
1890 _ACEOF
1891 rm -f conftest.$ac_objext
1892 if { (eval echo "$as_me:1892: \"$ac_compile\"") >&5
1893   (eval $ac_compile) 2>&5
1894   ac_status=$?
1895   echo "$as_me:1895: \$? = $ac_status" >&5
1896   (exit $ac_status); } &&
1897          { ac_try='test -s conftest.$ac_objext'
1898   { (eval echo "$as_me:1898: \"$ac_try\"") >&5
1899   (eval $ac_try) 2>&5
1900   ac_status=$?
1901   echo "$as_me:1901: \$? = $ac_status" >&5
1902   (exit $ac_status); }; }; then
1903   ac_compiler_gnu=yes
1904 else
1905   echo "$as_me: failed program was:" >&5
1906 cat conftest.$ac_ext >&5
1907 ac_compiler_gnu=no
1908 fi
1909 rm -f conftest.$ac_objext conftest.$ac_ext
1910 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1911
1912 fi
1913 echo "$as_me:1913: result: $ac_cv_c_compiler_gnu" >&5
1914 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1915 GCC=`test $ac_compiler_gnu = yes && echo yes`
1916 ac_test_CFLAGS=${CFLAGS+set}
1917 ac_save_CFLAGS=$CFLAGS
1918 CFLAGS="-g"
1919 echo "$as_me:1919: checking whether $CC accepts -g" >&5
1920 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1921 if test "${ac_cv_prog_cc_g+set}" = set; then
1922   echo $ECHO_N "(cached) $ECHO_C" >&6
1923 else
1924   cat >conftest.$ac_ext <<_ACEOF
1925 #line 1925 "configure"
1926 #include "confdefs.h"
1927
1928 int
1929 main ()
1930 {
1931
1932   ;
1933   return 0;
1934 }
1935 _ACEOF
1936 rm -f conftest.$ac_objext
1937 if { (eval echo "$as_me:1937: \"$ac_compile\"") >&5
1938   (eval $ac_compile) 2>&5
1939   ac_status=$?
1940   echo "$as_me:1940: \$? = $ac_status" >&5
1941   (exit $ac_status); } &&
1942          { ac_try='test -s conftest.$ac_objext'
1943   { (eval echo "$as_me:1943: \"$ac_try\"") >&5
1944   (eval $ac_try) 2>&5
1945   ac_status=$?
1946   echo "$as_me:1946: \$? = $ac_status" >&5
1947   (exit $ac_status); }; }; then
1948   ac_cv_prog_cc_g=yes
1949 else
1950   echo "$as_me: failed program was:" >&5
1951 cat conftest.$ac_ext >&5
1952 ac_cv_prog_cc_g=no
1953 fi
1954 rm -f conftest.$ac_objext conftest.$ac_ext
1955 fi
1956 echo "$as_me:1956: result: $ac_cv_prog_cc_g" >&5
1957 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1958 if test "$ac_test_CFLAGS" = set; then
1959   CFLAGS=$ac_save_CFLAGS
1960 elif test $ac_cv_prog_cc_g = yes; then
1961   if test "$GCC" = yes; then
1962     CFLAGS="-g -O2"
1963   else
1964     CFLAGS="-g"
1965   fi
1966 else
1967   if test "$GCC" = yes; then
1968     CFLAGS="-O2"
1969   else
1970     CFLAGS=
1971   fi
1972 fi
1973 # Some people use a C++ compiler to compile C.  Since we use `exit',
1974 # in C++ we need to declare it.  In case someone uses the same compiler
1975 # for both compiling C and C++ we need to have the C++ compiler decide
1976 # the declaration of exit, since it's the most demanding environment.
1977 cat >conftest.$ac_ext <<_ACEOF
1978 #ifndef __cplusplus
1979   choke me
1980 #endif
1981 _ACEOF
1982 rm -f conftest.$ac_objext
1983 if { (eval echo "$as_me:1983: \"$ac_compile\"") >&5
1984   (eval $ac_compile) 2>&5
1985   ac_status=$?
1986   echo "$as_me:1986: \$? = $ac_status" >&5
1987   (exit $ac_status); } &&
1988          { ac_try='test -s conftest.$ac_objext'
1989   { (eval echo "$as_me:1989: \"$ac_try\"") >&5
1990   (eval $ac_try) 2>&5
1991   ac_status=$?
1992   echo "$as_me:1992: \$? = $ac_status" >&5
1993   (exit $ac_status); }; }; then
1994   for ac_declaration in \
1995    ''\
1996    '#include <stdlib.h>' \
1997    'extern "C" void std::exit (int) throw (); using std::exit;' \
1998    'extern "C" void std::exit (int); using std::exit;' \
1999    'extern "C" void exit (int) throw ();' \
2000    'extern "C" void exit (int);' \
2001    'void exit (int);'
2002 do
2003   cat >conftest.$ac_ext <<_ACEOF
2004 #line 2004 "configure"
2005 #include "confdefs.h"
2006 #include <stdlib.h>
2007 $ac_declaration
2008 int
2009 main ()
2010 {
2011 exit (42);
2012   ;
2013   return 0;
2014 }
2015 _ACEOF
2016 rm -f conftest.$ac_objext
2017 if { (eval echo "$as_me:2017: \"$ac_compile\"") >&5
2018   (eval $ac_compile) 2>&5
2019   ac_status=$?
2020   echo "$as_me:2020: \$? = $ac_status" >&5
2021   (exit $ac_status); } &&
2022          { ac_try='test -s conftest.$ac_objext'
2023   { (eval echo "$as_me:2023: \"$ac_try\"") >&5
2024   (eval $ac_try) 2>&5
2025   ac_status=$?
2026   echo "$as_me:2026: \$? = $ac_status" >&5
2027   (exit $ac_status); }; }; then
2028   :
2029 else
2030   echo "$as_me: failed program was:" >&5
2031 cat conftest.$ac_ext >&5
2032 continue
2033 fi
2034 rm -f conftest.$ac_objext conftest.$ac_ext
2035   cat >conftest.$ac_ext <<_ACEOF
2036 #line 2036 "configure"
2037 #include "confdefs.h"
2038 $ac_declaration
2039 int
2040 main ()
2041 {
2042 exit (42);
2043   ;
2044   return 0;
2045 }
2046 _ACEOF
2047 rm -f conftest.$ac_objext
2048 if { (eval echo "$as_me:2048: \"$ac_compile\"") >&5
2049   (eval $ac_compile) 2>&5
2050   ac_status=$?
2051   echo "$as_me:2051: \$? = $ac_status" >&5
2052   (exit $ac_status); } &&
2053          { ac_try='test -s conftest.$ac_objext'
2054   { (eval echo "$as_me:2054: \"$ac_try\"") >&5
2055   (eval $ac_try) 2>&5
2056   ac_status=$?
2057   echo "$as_me:2057: \$? = $ac_status" >&5
2058   (exit $ac_status); }; }; then
2059   break
2060 else
2061   echo "$as_me: failed program was:" >&5
2062 cat conftest.$ac_ext >&5
2063 fi
2064 rm -f conftest.$ac_objext conftest.$ac_ext
2065 done
2066 rm -f conftest*
2067 if test -n "$ac_declaration"; then
2068   echo '#ifdef __cplusplus' >>confdefs.h
2069   echo $ac_declaration      >>confdefs.h
2070   echo '#endif'             >>confdefs.h
2071 fi
2072
2073 else
2074   echo "$as_me: failed program was:" >&5
2075 cat conftest.$ac_ext >&5
2076 fi
2077 rm -f conftest.$ac_objext conftest.$ac_ext
2078 ac_ext=c
2079 ac_cpp='$CPP $CPPFLAGS'
2080 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2081 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2082 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2083
2084 # Check whether --enable-shared or --disable-shared was given.
2085 if test "${enable_shared+set}" = set; then
2086   enableval="$enable_shared"
2087   p=${PACKAGE-default}
2088 case $enableval in
2089 yes) enable_shared=yes ;;
2090 no) enable_shared=no ;;
2091 *)
2092   enable_shared=no
2093   # Look at the argument we got.  We use all the common list separators.
2094   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2095   for pkg in $enableval; do
2096     if test "X$pkg" = "X$p"; then
2097       enable_shared=yes
2098     fi
2099   done
2100   IFS="$ac_save_ifs"
2101   ;;
2102 esac
2103 else
2104   enable_shared=yes
2105 fi;
2106 # Check whether --enable-static or --disable-static was given.
2107 if test "${enable_static+set}" = set; then
2108   enableval="$enable_static"
2109   p=${PACKAGE-default}
2110 case $enableval in
2111 yes) enable_static=yes ;;
2112 no) enable_static=no ;;
2113 *)
2114   enable_static=no
2115   # Look at the argument we got.  We use all the common list separators.
2116   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2117   for pkg in $enableval; do
2118     if test "X$pkg" = "X$p"; then
2119       enable_static=yes
2120     fi
2121   done
2122   IFS="$ac_save_ifs"
2123   ;;
2124 esac
2125 else
2126   enable_static=yes
2127 fi;
2128 # Check whether --enable-fast-install or --disable-fast-install was given.
2129 if test "${enable_fast_install+set}" = set; then
2130   enableval="$enable_fast_install"
2131   p=${PACKAGE-default}
2132 case $enableval in
2133 yes) enable_fast_install=yes ;;
2134 no) enable_fast_install=no ;;
2135 *)
2136   enable_fast_install=no
2137   # Look at the argument we got.  We use all the common list separators.
2138   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2139   for pkg in $enableval; do
2140     if test "X$pkg" = "X$p"; then
2141       enable_fast_install=yes
2142     fi
2143   done
2144   IFS="$ac_save_ifs"
2145   ;;
2146 esac
2147 else
2148   enable_fast_install=yes
2149 fi;
2150 # Make sure we can run config.sub.
2151 $ac_config_sub sun4 >/dev/null 2>&1 ||
2152   { { echo "$as_me:2152: error: cannot run $ac_config_sub" >&5
2153 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2154    { (exit 1); exit 1; }; }
2155
2156 echo "$as_me:2156: checking build system type" >&5
2157 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2158 if test "${ac_cv_build+set}" = set; then
2159   echo $ECHO_N "(cached) $ECHO_C" >&6
2160 else
2161   ac_cv_build_alias=$build_alias
2162 test -z "$ac_cv_build_alias" &&
2163   ac_cv_build_alias=`$ac_config_guess`
2164 test -z "$ac_cv_build_alias" &&
2165   { { echo "$as_me:2165: error: cannot guess build type; you must specify one" >&5
2166 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2167    { (exit 1); exit 1; }; }
2168 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2169   { { echo "$as_me:2169: error: $ac_config_sub $ac_cv_build_alias failed." >&5
2170 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
2171    { (exit 1); exit 1; }; }
2172
2173 fi
2174 echo "$as_me:2174: result: $ac_cv_build" >&5
2175 echo "${ECHO_T}$ac_cv_build" >&6
2176 build=$ac_cv_build
2177 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2178 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2179 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2180
2181 echo "$as_me:2181: checking host system type" >&5
2182 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2183 if test "${ac_cv_host+set}" = set; then
2184   echo $ECHO_N "(cached) $ECHO_C" >&6
2185 else
2186   ac_cv_host_alias=$host_alias
2187 test -z "$ac_cv_host_alias" &&
2188   ac_cv_host_alias=$ac_cv_build_alias
2189 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2190   { { echo "$as_me:2190: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2191 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2192    { (exit 1); exit 1; }; }
2193
2194 fi
2195 echo "$as_me:2195: result: $ac_cv_host" >&5
2196 echo "${ECHO_T}$ac_cv_host" >&6
2197 host=$ac_cv_host
2198 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2199 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2200 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2201
2202 # Find the correct PATH separator.  Usually this is `:', but
2203 # DJGPP uses `;' like DOS.
2204 if test "X${PATH_SEPARATOR+set}" != Xset; then
2205   UNAME=${UNAME-`uname 2>/dev/null`}
2206   case X$UNAME in
2207     *-DOS) lt_cv_sys_path_separator=';' ;;
2208     *)     lt_cv_sys_path_separator=':' ;;
2209   esac
2210   PATH_SEPARATOR=$lt_cv_sys_path_separator
2211 fi
2212
2213 # Check whether --with-gnu-ld or --without-gnu-ld was given.
2214 if test "${with_gnu_ld+set}" = set; then
2215   withval="$with_gnu_ld"
2216   test "$withval" = no || with_gnu_ld=yes
2217 else
2218   with_gnu_ld=no
2219 fi;
2220 ac_prog=ld
2221 if test "$GCC" = yes; then
2222   # Check if gcc -print-prog-name=ld gives a path.
2223   echo "$as_me:2223: checking for ld used by GCC" >&5
2224 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
2225   case $host in
2226   *-*-mingw*)
2227     # gcc leaves a trailing carriage return which upsets mingw
2228     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
2229   *)
2230     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
2231   esac
2232   case $ac_prog in
2233     # Accept absolute paths.
2234     [\\/]* | [A-Za-z]:[\\/]*)
2235       re_direlt='/[^/][^/]*/\.\./'
2236       # Canonicalize the path of ld
2237       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
2238       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
2239         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
2240       done
2241       test -z "$LD" && LD="$ac_prog"
2242       ;;
2243   "")
2244     # If it fails, then pretend we aren't using GCC.
2245     ac_prog=ld
2246     ;;
2247   *)
2248     # If it is relative, then search for the first ld in PATH.
2249     with_gnu_ld=unknown
2250     ;;
2251   esac
2252 elif test "$with_gnu_ld" = yes; then
2253   echo "$as_me:2253: checking for GNU ld" >&5
2254 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
2255 else
2256   echo "$as_me:2256: checking for non-GNU ld" >&5
2257 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
2258 fi
2259 if test "${lt_cv_path_LD+set}" = set; then
2260   echo $ECHO_N "(cached) $ECHO_C" >&6
2261 else
2262   if test -z "$LD"; then
2263   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
2264   for ac_dir in $PATH; do
2265     test -z "$ac_dir" && ac_dir=.
2266     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
2267       lt_cv_path_LD="$ac_dir/$ac_prog"
2268       # Check to see if the program is GNU ld.  I'd rather use --version,
2269       # but apparently some GNU ld's only accept -v.
2270       # Break only if it was the GNU/non-GNU ld that we prefer.
2271       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
2272         test "$with_gnu_ld" != no && break
2273       else
2274         test "$with_gnu_ld" != yes && break
2275       fi
2276     fi
2277   done
2278   IFS="$ac_save_ifs"
2279 else
2280   lt_cv_path_LD="$LD" # Let the user override the test with a path.
2281 fi
2282 fi
2283
2284 LD="$lt_cv_path_LD"
2285 if test -n "$LD"; then
2286   echo "$as_me:2286: result: $LD" >&5
2287 echo "${ECHO_T}$LD" >&6
2288 else
2289   echo "$as_me:2289: result: no" >&5
2290 echo "${ECHO_T}no" >&6
2291 fi
2292 test -z "$LD" && { { echo "$as_me:2292: error: no acceptable ld found in \$PATH" >&5
2293 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
2294    { (exit 1); exit 1; }; }
2295 echo "$as_me:2295: checking if the linker ($LD) is GNU ld" >&5
2296 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
2297 if test "${lt_cv_prog_gnu_ld+set}" = set; then
2298   echo $ECHO_N "(cached) $ECHO_C" >&6
2299 else
2300   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
2301 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
2302   lt_cv_prog_gnu_ld=yes
2303 else
2304   lt_cv_prog_gnu_ld=no
2305 fi
2306 fi
2307 echo "$as_me:2307: result: $lt_cv_prog_gnu_ld" >&5
2308 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
2309 with_gnu_ld=$lt_cv_prog_gnu_ld
2310
2311 echo "$as_me:2311: checking for $LD option to reload object files" >&5
2312 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
2313 if test "${lt_cv_ld_reload_flag+set}" = set; then
2314   echo $ECHO_N "(cached) $ECHO_C" >&6
2315 else
2316   lt_cv_ld_reload_flag='-r'
2317 fi
2318 echo "$as_me:2318: result: $lt_cv_ld_reload_flag" >&5
2319 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
2320 reload_flag=$lt_cv_ld_reload_flag
2321 test -n "$reload_flag" && reload_flag=" $reload_flag"
2322
2323 echo "$as_me:2323: checking for BSD-compatible nm" >&5
2324 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
2325 if test "${lt_cv_path_NM+set}" = set; then
2326   echo $ECHO_N "(cached) $ECHO_C" >&6
2327 else
2328   if test -n "$NM"; then
2329   # Let the user override the test.
2330   lt_cv_path_NM="$NM"
2331 else
2332   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
2333   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
2334     test -z "$ac_dir" && ac_dir=.
2335     tmp_nm=$ac_dir/${ac_tool_prefix}nm
2336     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
2337       # Check to see if the nm accepts a BSD-compat flag.
2338       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
2339       #   nm: unknown option "B" ignored
2340       # Tru64's nm complains that /dev/null is an invalid object file
2341       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
2342         lt_cv_path_NM="$tmp_nm -B"
2343         break
2344       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
2345         lt_cv_path_NM="$tmp_nm -p"
2346         break
2347       else
2348         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
2349         continue # so that we can try to find one that supports BSD flags
2350       fi
2351     fi
2352   done
2353   IFS="$ac_save_ifs"
2354   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
2355 fi
2356 fi
2357
2358 NM="$lt_cv_path_NM"
2359 echo "$as_me:2359: result: $NM" >&5
2360 echo "${ECHO_T}$NM" >&6
2361
2362 echo "$as_me:2362: checking whether ln -s works" >&5
2363 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2364 LN_S=$as_ln_s
2365 if test "$LN_S" = "ln -s"; then
2366   echo "$as_me:2366: result: yes" >&5
2367 echo "${ECHO_T}yes" >&6
2368 else
2369   echo "$as_me:2369: result: no, using $LN_S" >&5
2370 echo "${ECHO_T}no, using $LN_S" >&6
2371 fi
2372
2373 echo "$as_me:2373: checking how to recognise dependant libraries" >&5
2374 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
2375 if test "${lt_cv_deplibs_check_method+set}" = set; then
2376   echo $ECHO_N "(cached) $ECHO_C" >&6
2377 else
2378   lt_cv_file_magic_cmd='$MAGIC_CMD'
2379 lt_cv_file_magic_test_file=
2380 lt_cv_deplibs_check_method='unknown'
2381 # Need to set the preceding variable on all platforms that support
2382 # interlibrary dependencies.
2383 # 'none' -- dependencies not supported.
2384 # `unknown' -- same as none, but documents that we really don't know.
2385 # 'pass_all' -- all dependencies passed with no checks.
2386 # 'test_compile' -- check by making test program.
2387 # 'file_magic [[regex]]' -- check by looking for files in library path
2388 # which responds to the $file_magic_cmd with a given egrep regex.
2389 # If you have `file' or equivalent on your system and you're not sure
2390 # whether `pass_all' will *always* work, you probably want this one.
2391
2392 case $host_os in
2393 aix4* | aix5*)
2394   lt_cv_deplibs_check_method=pass_all
2395   ;;
2396
2397 beos*)
2398   lt_cv_deplibs_check_method=pass_all
2399   ;;
2400
2401 bsdi4*)
2402   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
2403   lt_cv_file_magic_cmd='/usr/bin/file -L'
2404   lt_cv_file_magic_test_file=/shlib/libc.so
2405   ;;
2406
2407 cygwin* | mingw* | pw32*)
2408   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
2409   lt_cv_file_magic_cmd='$OBJDUMP -f'
2410   ;;
2411
2412 darwin* | rhapsody*)
2413   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
2414   lt_cv_file_magic_cmd='/usr/bin/file -L'
2415   case "$host_os" in
2416   rhapsody* | darwin1.[012])
2417     lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
2418     ;;
2419   *) # Darwin 1.3 on
2420     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
2421     ;;
2422   esac
2423   ;;
2424
2425 freebsd*)
2426   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
2427     case $host_cpu in
2428     i*86 )
2429       # Not sure whether the presence of OpenBSD here was a mistake.
2430       # Let's accept both of them until this is cleared up.
2431       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
2432       lt_cv_file_magic_cmd=/usr/bin/file
2433       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
2434       ;;
2435     esac
2436   else
2437     lt_cv_deplibs_check_method=pass_all
2438   fi
2439   ;;
2440
2441 gnu*)
2442   lt_cv_deplibs_check_method=pass_all
2443   ;;
2444
2445 hpux10.20*|hpux11*)
2446   lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
2447   lt_cv_file_magic_cmd=/usr/bin/file
2448   lt_cv_file_magic_test_file=/usr/lib/libc.sl
2449   ;;
2450
2451 irix5* | irix6*)
2452   case $host_os in
2453   irix5*)
2454     # this will be overridden with pass_all, but let us keep it just in case
2455     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
2456     ;;
2457   *)
2458     case $LD in
2459     *-32|*"-32 ") libmagic=32-bit;;
2460     *-n32|*"-n32 ") libmagic=N32;;
2461     *-64|*"-64 ") libmagic=64-bit;;
2462     *) libmagic=never-match;;
2463     esac
2464     # this will be overridden with pass_all, but let us keep it just in case
2465     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
2466     ;;
2467   esac
2468   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
2469   lt_cv_deplibs_check_method=pass_all
2470   ;;
2471
2472 # This must be Linux ELF.
2473 linux-gnu*)
2474   case $host_cpu in
2475   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
2476     lt_cv_deplibs_check_method=pass_all ;;
2477   *)
2478     # glibc up to 2.1.1 does not perform some relocations on ARM
2479     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
2480   esac
2481   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
2482   ;;
2483
2484 netbsd*)
2485   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
2486     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
2487   else
2488     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
2489   fi
2490   ;;
2491
2492 newos6*)
2493   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
2494   lt_cv_file_magic_cmd=/usr/bin/file
2495   lt_cv_file_magic_test_file=/usr/lib/libnls.so
2496   ;;
2497
2498 openbsd*)
2499   lt_cv_file_magic_cmd=/usr/bin/file
2500   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
2501   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
2502     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
2503   else
2504     lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
2505   fi
2506   ;;
2507
2508 osf3* | osf4* | osf5*)
2509   # this will be overridden with pass_all, but let us keep it just in case
2510   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
2511   lt_cv_file_magic_test_file=/shlib/libc.so
2512   lt_cv_deplibs_check_method=pass_all
2513   ;;
2514
2515 sco3.2v5*)
2516   lt_cv_deplibs_check_method=pass_all
2517   ;;
2518
2519 solaris*)
2520   lt_cv_deplibs_check_method=pass_all
2521   lt_cv_file_magic_test_file=/lib/libc.so
2522   ;;
2523
2524 sysv5uw[78]* | sysv4*uw2*)
2525   lt_cv_deplibs_check_method=pass_all
2526   ;;
2527
2528 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
2529   case $host_vendor in
2530   motorola)
2531     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]'
2532     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
2533     ;;
2534   ncr)
2535     lt_cv_deplibs_check_method=pass_all
2536     ;;
2537   sequent)
2538     lt_cv_file_magic_cmd='/bin/file'
2539     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
2540     ;;
2541   sni)
2542     lt_cv_file_magic_cmd='/bin/file'
2543     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
2544     lt_cv_file_magic_test_file=/lib/libc.so
2545     ;;
2546   esac
2547   ;;
2548 esac
2549
2550 fi
2551 echo "$as_me:2551: result: $lt_cv_deplibs_check_method" >&5
2552 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
2553 file_magic_cmd=$lt_cv_file_magic_cmd
2554 deplibs_check_method=$lt_cv_deplibs_check_method
2555
2556 # Check for command to grab the raw symbol name followed by C symbol from nm.
2557 echo "$as_me:2557: checking command to parse $NM output" >&5
2558 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
2559 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
2560   echo $ECHO_N "(cached) $ECHO_C" >&6
2561 else
2562
2563 # These are sane defaults that work on at least a few old systems.
2564 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
2565
2566 # Character class describing NM global symbol codes.
2567 symcode='[BCDEGRST]'
2568
2569 # Regexp to match symbols that can be accessed directly from C.
2570 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
2571
2572 # Transform the above into a raw symbol and a C symbol.
2573 symxfrm='\1 \2\3 \3'
2574
2575 # Transform an extracted symbol line into a proper C declaration
2576 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
2577
2578 # Transform an extracted symbol line into symbol name and symbol address
2579 lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
2580
2581 # Define system-specific variables.
2582 case $host_os in
2583 aix*)
2584   symcode='[BCDT]'
2585   ;;
2586 cygwin* | mingw* | pw32*)
2587   symcode='[ABCDGISTW]'
2588   ;;
2589 hpux*) # Its linker distinguishes data from code symbols
2590   lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
2591   lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
2592   ;;
2593 irix*)
2594   symcode='[BCDEGRST]'
2595   ;;
2596 solaris* | sysv5*)
2597   symcode='[BDT]'
2598   ;;
2599 sysv4)
2600   symcode='[DFNSTU]'
2601   ;;
2602 esac
2603
2604 # Handle CRLF in mingw tool chain
2605 opt_cr=
2606 case $host_os in
2607 mingw*)
2608   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
2609   ;;
2610 esac
2611
2612 # If we're using GNU nm, then use its standard symbol codes.
2613 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
2614   symcode='[ABCDGISTW]'
2615 fi
2616
2617 # Try without a prefix undercore, then with it.
2618 for ac_symprfx in "" "_"; do
2619
2620   # Write the raw and C identifiers.
2621 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[         ]\($symcode$symcode*\)[         ][      ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
2622
2623   # Check to see that the pipe works correctly.
2624   pipe_works=no
2625   rm -f conftest*
2626   cat > conftest.$ac_ext <<EOF
2627 #ifdef __cplusplus
2628 extern "C" {
2629 #endif
2630 char nm_test_var;
2631 void nm_test_func(){}
2632 #ifdef __cplusplus
2633 }
2634 #endif
2635 int main(){nm_test_var='a';nm_test_func();return(0);}
2636 EOF
2637
2638   if { (eval echo "$as_me:2638: \"$ac_compile\"") >&5
2639   (eval $ac_compile) 2>&5
2640   ac_status=$?
2641   echo "$as_me:2641: \$? = $ac_status" >&5
2642   (exit $ac_status); }; then
2643     # Now try to grab the symbols.
2644     nlist=conftest.nm
2645     if { (eval echo "$as_me:2645: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
2646   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
2647   ac_status=$?
2648   echo "$as_me:2648: \$? = $ac_status" >&5
2649   (exit $ac_status); } && test -s "$nlist"; then
2650       # Try sorting and uniquifying the output.
2651       if sort "$nlist" | uniq > "$nlist"T; then
2652         mv -f "$nlist"T "$nlist"
2653       else
2654         rm -f "$nlist"T
2655       fi
2656
2657       # Make sure that we snagged all the symbols we need.
2658       if egrep ' nm_test_var$' "$nlist" >/dev/null; then
2659         if egrep ' nm_test_func$' "$nlist" >/dev/null; then
2660           cat <<EOF > conftest.$ac_ext
2661 #ifdef __cplusplus
2662 extern "C" {
2663 #endif
2664
2665 EOF
2666           # Now generate the symbol file.
2667           eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
2668
2669           cat <<EOF >> conftest.$ac_ext
2670 #if defined (__STDC__) && __STDC__
2671 # define lt_ptr void *
2672 #else
2673 # define lt_ptr char *
2674 # define const
2675 #endif
2676
2677 /* The mapping between symbol names and symbols. */
2678 const struct {
2679   const char *name;
2680   lt_ptr address;
2681 }
2682 lt_preloaded_symbols[] =
2683 {
2684 EOF
2685           sed "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext
2686           cat <<\EOF >> conftest.$ac_ext
2687   {0, (lt_ptr) 0}
2688 };
2689
2690 #ifdef __cplusplus
2691 }
2692 #endif
2693 EOF
2694           # Now try linking the two files.
2695           mv conftest.$ac_objext conftstm.$ac_objext
2696           save_LIBS="$LIBS"
2697           save_CFLAGS="$CFLAGS"
2698           LIBS="conftstm.$ac_objext"
2699           CFLAGS="$CFLAGS$no_builtin_flag"
2700           if { (eval echo "$as_me:2700: \"$ac_link\"") >&5
2701   (eval $ac_link) 2>&5
2702   ac_status=$?
2703   echo "$as_me:2703: \$? = $ac_status" >&5
2704   (exit $ac_status); } && test -s conftest; then
2705             pipe_works=yes
2706           fi
2707           LIBS="$save_LIBS"
2708           CFLAGS="$save_CFLAGS"
2709         else
2710           echo "cannot find nm_test_func in $nlist" >&5
2711         fi
2712       else
2713         echo "cannot find nm_test_var in $nlist" >&5
2714       fi
2715     else
2716       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
2717     fi
2718   else
2719     echo "$progname: failed program was:" >&5
2720     cat conftest.$ac_ext >&5
2721   fi
2722   rm -f conftest* conftst*
2723
2724   # Do not use the global_symbol_pipe unless it works.
2725   if test "$pipe_works" = yes; then
2726     break
2727   else
2728     lt_cv_sys_global_symbol_pipe=
2729   fi
2730 done
2731
2732 fi
2733
2734 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
2735 if test -z "$lt_cv_sys_global_symbol_pipe"; then
2736   global_symbol_to_cdecl=
2737   global_symbol_to_c_name_address=
2738 else
2739   global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
2740   global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address"
2741 fi
2742 if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address";
2743 then
2744   echo "$as_me:2744: result: failed" >&5
2745 echo "${ECHO_T}failed" >&6
2746 else
2747   echo "$as_me:2747: result: ok" >&5
2748 echo "${ECHO_T}ok" >&6
2749 fi
2750
2751 ac_ext=c
2752 ac_cpp='$CPP $CPPFLAGS'
2753 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2754 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2755 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2756 echo "$as_me:2756: checking how to run the C preprocessor" >&5
2757 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2758 # On Suns, sometimes $CPP names a directory.
2759 if test -n "$CPP" && test -d "$CPP"; then
2760   CPP=
2761 fi
2762 if test -z "$CPP"; then
2763   if test "${ac_cv_prog_CPP+set}" = set; then
2764   echo $ECHO_N "(cached) $ECHO_C" >&6
2765 else
2766       # Double quotes because CPP needs to be expanded
2767     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2768     do
2769       ac_preproc_ok=false
2770 for ac_c_preproc_warn_flag in '' yes
2771 do
2772   # Use a header file that comes with gcc, so configuring glibc
2773   # with a fresh cross-compiler works.
2774   # On the NeXT, cc -E runs the code through the compiler's parser,
2775   # not just through cpp. "Syntax error" is here to catch this case.
2776   cat >conftest.$ac_ext <<_ACEOF
2777 #line 2777 "configure"
2778 #include "confdefs.h"
2779 #include <assert.h>
2780                      Syntax error
2781 _ACEOF
2782 if { (eval echo "$as_me:2782: \"$ac_cpp conftest.$ac_ext\"") >&5
2783   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2784   ac_status=$?
2785   egrep -v '^ *\+' conftest.er1 >conftest.err
2786   rm -f conftest.er1
2787   cat conftest.err >&5
2788   echo "$as_me:2788: \$? = $ac_status" >&5
2789   (exit $ac_status); } >/dev/null; then
2790   if test -s conftest.err; then
2791     ac_cpp_err=$ac_c_preproc_warn_flag
2792   else
2793     ac_cpp_err=
2794   fi
2795 else
2796   ac_cpp_err=yes
2797 fi
2798 if test -z "$ac_cpp_err"; then
2799   :
2800 else
2801   echo "$as_me: failed program was:" >&5
2802   cat conftest.$ac_ext >&5
2803   # Broken: fails on valid input.
2804 continue
2805 fi
2806 rm -f conftest.err conftest.$ac_ext
2807
2808   # OK, works on sane cases.  Now check whether non-existent headers
2809   # can be detected and how.
2810   cat >conftest.$ac_ext <<_ACEOF
2811 #line 2811 "configure"
2812 #include "confdefs.h"
2813 #include <ac_nonexistent.h>
2814 _ACEOF
2815 if { (eval echo "$as_me:2815: \"$ac_cpp conftest.$ac_ext\"") >&5
2816   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2817   ac_status=$?
2818   egrep -v '^ *\+' conftest.er1 >conftest.err
2819   rm -f conftest.er1
2820   cat conftest.err >&5
2821   echo "$as_me:2821: \$? = $ac_status" >&5
2822   (exit $ac_status); } >/dev/null; then
2823   if test -s conftest.err; then
2824     ac_cpp_err=$ac_c_preproc_warn_flag
2825   else
2826     ac_cpp_err=
2827   fi
2828 else
2829   ac_cpp_err=yes
2830 fi
2831 if test -z "$ac_cpp_err"; then
2832   # Broken: success on invalid input.
2833 continue
2834 else
2835   echo "$as_me: failed program was:" >&5
2836   cat conftest.$ac_ext >&5
2837   # Passes both tests.
2838 ac_preproc_ok=:
2839 break
2840 fi
2841 rm -f conftest.err conftest.$ac_ext
2842
2843 done
2844 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2845 rm -f conftest.err conftest.$ac_ext
2846 if $ac_preproc_ok; then
2847   break
2848 fi
2849
2850     done
2851     ac_cv_prog_CPP=$CPP
2852
2853 fi
2854   CPP=$ac_cv_prog_CPP
2855 else
2856   ac_cv_prog_CPP=$CPP
2857 fi
2858 echo "$as_me:2858: result: $CPP" >&5
2859 echo "${ECHO_T}$CPP" >&6
2860 ac_preproc_ok=false
2861 for ac_c_preproc_warn_flag in '' yes
2862 do
2863   # Use a header file that comes with gcc, so configuring glibc
2864   # with a fresh cross-compiler works.
2865   # On the NeXT, cc -E runs the code through the compiler's parser,
2866   # not just through cpp. "Syntax error" is here to catch this case.
2867   cat >conftest.$ac_ext <<_ACEOF
2868 #line 2868 "configure"
2869 #include "confdefs.h"
2870 #include <assert.h>
2871                      Syntax error
2872 _ACEOF
2873 if { (eval echo "$as_me:2873: \"$ac_cpp conftest.$ac_ext\"") >&5
2874   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2875   ac_status=$?
2876   egrep -v '^ *\+' conftest.er1 >conftest.err
2877   rm -f conftest.er1
2878   cat conftest.err >&5
2879   echo "$as_me:2879: \$? = $ac_status" >&5
2880   (exit $ac_status); } >/dev/null; then
2881   if test -s conftest.err; then
2882     ac_cpp_err=$ac_c_preproc_warn_flag
2883   else
2884     ac_cpp_err=
2885   fi
2886 else
2887   ac_cpp_err=yes
2888 fi
2889 if test -z "$ac_cpp_err"; then
2890   :
2891 else
2892   echo "$as_me: failed program was:" >&5
2893   cat conftest.$ac_ext >&5
2894   # Broken: fails on valid input.
2895 continue
2896 fi
2897 rm -f conftest.err conftest.$ac_ext
2898
2899   # OK, works on sane cases.  Now check whether non-existent headers
2900   # can be detected and how.
2901   cat >conftest.$ac_ext <<_ACEOF
2902 #line 2902 "configure"
2903 #include "confdefs.h"
2904 #include <ac_nonexistent.h>
2905 _ACEOF
2906 if { (eval echo "$as_me:2906: \"$ac_cpp conftest.$ac_ext\"") >&5
2907   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2908   ac_status=$?
2909   egrep -v '^ *\+' conftest.er1 >conftest.err
2910   rm -f conftest.er1
2911   cat conftest.err >&5
2912   echo "$as_me:2912: \$? = $ac_status" >&5
2913   (exit $ac_status); } >/dev/null; then
2914   if test -s conftest.err; then
2915     ac_cpp_err=$ac_c_preproc_warn_flag
2916   else
2917     ac_cpp_err=
2918   fi
2919 else
2920   ac_cpp_err=yes
2921 fi
2922 if test -z "$ac_cpp_err"; then
2923   # Broken: success on invalid input.
2924 continue
2925 else
2926   echo "$as_me: failed program was:" >&5
2927   cat conftest.$ac_ext >&5
2928   # Passes both tests.
2929 ac_preproc_ok=:
2930 break
2931 fi
2932 rm -f conftest.err conftest.$ac_ext
2933
2934 done
2935 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2936 rm -f conftest.err conftest.$ac_ext
2937 if $ac_preproc_ok; then
2938   :
2939 else
2940   { { echo "$as_me:2940: error: C preprocessor \"$CPP\" fails sanity check" >&5
2941 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2942    { (exit 1); exit 1; }; }
2943 fi
2944
2945 ac_ext=c
2946 ac_cpp='$CPP $CPPFLAGS'
2947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2950
2951 for ac_header in dlfcn.h
2952 do
2953 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
2954 echo "$as_me:2954: checking for $ac_header" >&5
2955 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
2956 if eval "test \"\${$as_ac_Header+set}\" = set"; then
2957   echo $ECHO_N "(cached) $ECHO_C" >&6
2958 else
2959   cat >conftest.$ac_ext <<_ACEOF
2960 #line 2960 "configure"
2961 #include "confdefs.h"
2962 #include <$ac_header>
2963 _ACEOF
2964 if { (eval echo "$as_me:2964: \"$ac_cpp conftest.$ac_ext\"") >&5
2965   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2966   ac_status=$?
2967   egrep -v '^ *\+' conftest.er1 >conftest.err
2968   rm -f conftest.er1
2969   cat conftest.err >&5
2970   echo "$as_me:2970: \$? = $ac_status" >&5
2971   (exit $ac_status); } >/dev/null; then
2972   if test -s conftest.err; then
2973     ac_cpp_err=$ac_c_preproc_warn_flag
2974   else
2975     ac_cpp_err=
2976   fi
2977 else
2978   ac_cpp_err=yes
2979 fi
2980 if test -z "$ac_cpp_err"; then
2981   eval "$as_ac_Header=yes"
2982 else
2983   echo "$as_me: failed program was:" >&5
2984   cat conftest.$ac_ext >&5
2985   eval "$as_ac_Header=no"
2986 fi
2987 rm -f conftest.err conftest.$ac_ext
2988 fi
2989 echo "$as_me:2989: result: `eval echo '${'$as_ac_Header'}'`" >&5
2990 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
2991 if test `eval echo '${'$as_ac_Header'}'` = yes; then
2992   cat >>confdefs.h <<EOF
2993 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
2994 EOF
2995
2996 fi
2997 done
2998
2999 # Only perform the check for file, if the check method requires it
3000 case $deplibs_check_method in
3001 file_magic*)
3002   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
3003     echo "$as_me:3003: checking for ${ac_tool_prefix}file" >&5
3004 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3005 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3006   echo $ECHO_N "(cached) $ECHO_C" >&6
3007 else
3008   case $MAGIC_CMD in
3009   /*)
3010   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3011   ;;
3012   ?:/*)
3013   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3014   ;;
3015   *)
3016   ac_save_MAGIC_CMD="$MAGIC_CMD"
3017   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3018   ac_dummy="/usr/bin:$PATH"
3019   for ac_dir in $ac_dummy; do
3020     test -z "$ac_dir" && ac_dir=.
3021     if test -f $ac_dir/${ac_tool_prefix}file; then
3022       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
3023       if test -n "$file_magic_test_file"; then
3024         case $deplibs_check_method in
3025         "file_magic "*)
3026           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3027           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3028           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3029             egrep "$file_magic_regex" > /dev/null; then
3030             :
3031           else
3032             cat <<EOF 1>&2
3033
3034 *** Warning: the command libtool uses to detect shared libraries,
3035 *** $file_magic_cmd, produces output that libtool cannot recognize.
3036 *** The result is that libtool may fail to recognize shared libraries
3037 *** as such.  This will affect the creation of libtool libraries that
3038 *** depend on shared libraries, but programs linked with such libtool
3039 *** libraries will work regardless of this problem.  Nevertheless, you
3040 *** may want to report the problem to your system manager and/or to
3041 *** bug-libtool@gnu.org
3042
3043 EOF
3044           fi ;;
3045         esac
3046       fi
3047       break
3048     fi
3049   done
3050   IFS="$ac_save_ifs"
3051   MAGIC_CMD="$ac_save_MAGIC_CMD"
3052   ;;
3053 esac
3054 fi
3055
3056 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3057 if test -n "$MAGIC_CMD"; then
3058   echo "$as_me:3058: result: $MAGIC_CMD" >&5
3059 echo "${ECHO_T}$MAGIC_CMD" >&6
3060 else
3061   echo "$as_me:3061: result: no" >&5
3062 echo "${ECHO_T}no" >&6
3063 fi
3064
3065 if test -z "$lt_cv_path_MAGIC_CMD"; then
3066   if test -n "$ac_tool_prefix"; then
3067     echo "$as_me:3067: checking for file" >&5
3068 echo $ECHO_N "checking for file... $ECHO_C" >&6
3069 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3070   echo $ECHO_N "(cached) $ECHO_C" >&6
3071 else
3072   case $MAGIC_CMD in
3073   /*)
3074   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3075   ;;
3076   ?:/*)
3077   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3078   ;;
3079   *)
3080   ac_save_MAGIC_CMD="$MAGIC_CMD"
3081   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3082   ac_dummy="/usr/bin:$PATH"
3083   for ac_dir in $ac_dummy; do
3084     test -z "$ac_dir" && ac_dir=.
3085     if test -f $ac_dir/file; then
3086       lt_cv_path_MAGIC_CMD="$ac_dir/file"
3087       if test -n "$file_magic_test_file"; then
3088         case $deplibs_check_method in
3089         "file_magic "*)
3090           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3091           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3092           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3093             egrep "$file_magic_regex" > /dev/null; then
3094             :
3095           else
3096             cat <<EOF 1>&2
3097
3098 *** Warning: the command libtool uses to detect shared libraries,
3099 *** $file_magic_cmd, produces output that libtool cannot recognize.
3100 *** The result is that libtool may fail to recognize shared libraries
3101 *** as such.  This will affect the creation of libtool libraries that
3102 *** depend on shared libraries, but programs linked with such libtool
3103 *** libraries will work regardless of this problem.  Nevertheless, you
3104 *** may want to report the problem to your system manager and/or to
3105 *** bug-libtool@gnu.org
3106
3107 EOF
3108           fi ;;
3109         esac
3110       fi
3111       break
3112     fi
3113   done
3114   IFS="$ac_save_ifs"
3115   MAGIC_CMD="$ac_save_MAGIC_CMD"
3116   ;;
3117 esac
3118 fi
3119
3120 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3121 if test -n "$MAGIC_CMD"; then
3122   echo "$as_me:3122: result: $MAGIC_CMD" >&5
3123 echo "${ECHO_T}$MAGIC_CMD" >&6
3124 else
3125   echo "$as_me:3125: result: no" >&5
3126 echo "${ECHO_T}no" >&6
3127 fi
3128
3129   else
3130     MAGIC_CMD=:
3131   fi
3132 fi
3133
3134   fi
3135   ;;
3136 esac
3137
3138 if test -n "$ac_tool_prefix"; then
3139   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3140 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3141 echo "$as_me:3141: checking for $ac_word" >&5
3142 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3143 if test "${ac_cv_prog_RANLIB+set}" = set; then
3144   echo $ECHO_N "(cached) $ECHO_C" >&6
3145 else
3146   if test -n "$RANLIB"; then
3147   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3148 else
3149   ac_save_IFS=$IFS; IFS=$ac_path_separator
3150 ac_dummy="$PATH"
3151 for ac_dir in $ac_dummy; do
3152   IFS=$ac_save_IFS
3153   test -z "$ac_dir" && ac_dir=.
3154   $as_executable_p "$ac_dir/$ac_word" || continue
3155 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3156 echo "$as_me:3156: found $ac_dir/$ac_word" >&5
3157 break
3158 done
3159
3160 fi
3161 fi
3162 RANLIB=$ac_cv_prog_RANLIB
3163 if test -n "$RANLIB"; then
3164   echo "$as_me:3164: result: $RANLIB" >&5
3165 echo "${ECHO_T}$RANLIB" >&6
3166 else
3167   echo "$as_me:3167: result: no" >&5
3168 echo "${ECHO_T}no" >&6
3169 fi
3170
3171 fi
3172 if test -z "$ac_cv_prog_RANLIB"; then
3173   ac_ct_RANLIB=$RANLIB
3174   # Extract the first word of "ranlib", so it can be a program name with args.
3175 set dummy ranlib; ac_word=$2
3176 echo "$as_me:3176: checking for $ac_word" >&5
3177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3178 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3179   echo $ECHO_N "(cached) $ECHO_C" >&6
3180 else
3181   if test -n "$ac_ct_RANLIB"; then
3182   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3183 else
3184   ac_save_IFS=$IFS; IFS=$ac_path_separator
3185 ac_dummy="$PATH"
3186 for ac_dir in $ac_dummy; do
3187   IFS=$ac_save_IFS
3188   test -z "$ac_dir" && ac_dir=.
3189   $as_executable_p "$ac_dir/$ac_word" || continue
3190 ac_cv_prog_ac_ct_RANLIB="ranlib"
3191 echo "$as_me:3191: found $ac_dir/$ac_word" >&5
3192 break
3193 done
3194
3195   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3196 fi
3197 fi
3198 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3199 if test -n "$ac_ct_RANLIB"; then
3200   echo "$as_me:3200: result: $ac_ct_RANLIB" >&5
3201 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3202 else
3203   echo "$as_me:3203: result: no" >&5
3204 echo "${ECHO_T}no" >&6
3205 fi
3206
3207   RANLIB=$ac_ct_RANLIB
3208 else
3209   RANLIB="$ac_cv_prog_RANLIB"
3210 fi
3211
3212 if test -n "$ac_tool_prefix"; then
3213   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3214 set dummy ${ac_tool_prefix}strip; ac_word=$2
3215 echo "$as_me:3215: checking for $ac_word" >&5
3216 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3217 if test "${ac_cv_prog_STRIP+set}" = set; then
3218   echo $ECHO_N "(cached) $ECHO_C" >&6
3219 else
3220   if test -n "$STRIP"; then
3221   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3222 else
3223   ac_save_IFS=$IFS; IFS=$ac_path_separator
3224 ac_dummy="$PATH"
3225 for ac_dir in $ac_dummy; do
3226   IFS=$ac_save_IFS
3227   test -z "$ac_dir" && ac_dir=.
3228   $as_executable_p "$ac_dir/$ac_word" || continue
3229 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3230 echo "$as_me:3230: found $ac_dir/$ac_word" >&5
3231 break
3232 done
3233
3234 fi
3235 fi
3236 STRIP=$ac_cv_prog_STRIP
3237 if test -n "$STRIP"; then
3238   echo "$as_me:3238: result: $STRIP" >&5
3239 echo "${ECHO_T}$STRIP" >&6
3240 else
3241   echo "$as_me:3241: result: no" >&5
3242 echo "${ECHO_T}no" >&6
3243 fi
3244
3245 fi
3246 if test -z "$ac_cv_prog_STRIP"; then
3247   ac_ct_STRIP=$STRIP
3248   # Extract the first word of "strip", so it can be a program name with args.
3249 set dummy strip; ac_word=$2
3250 echo "$as_me:3250: checking for $ac_word" >&5
3251 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3252 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3253   echo $ECHO_N "(cached) $ECHO_C" >&6
3254 else
3255   if test -n "$ac_ct_STRIP"; then
3256   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3257 else
3258   ac_save_IFS=$IFS; IFS=$ac_path_separator
3259 ac_dummy="$PATH"
3260 for ac_dir in $ac_dummy; do
3261   IFS=$ac_save_IFS
3262   test -z "$ac_dir" && ac_dir=.
3263   $as_executable_p "$ac_dir/$ac_word" || continue
3264 ac_cv_prog_ac_ct_STRIP="strip"
3265 echo "$as_me:3265: found $ac_dir/$ac_word" >&5
3266 break
3267 done
3268
3269   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3270 fi
3271 fi
3272 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3273 if test -n "$ac_ct_STRIP"; then
3274   echo "$as_me:3274: result: $ac_ct_STRIP" >&5
3275 echo "${ECHO_T}$ac_ct_STRIP" >&6
3276 else
3277   echo "$as_me:3277: result: no" >&5
3278 echo "${ECHO_T}no" >&6
3279 fi
3280
3281   STRIP=$ac_ct_STRIP
3282 else
3283   STRIP="$ac_cv_prog_STRIP"
3284 fi
3285
3286 enable_dlopen=no
3287 enable_win32_dll=no
3288
3289 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3290 if test "${enable_libtool_lock+set}" = set; then
3291   enableval="$enable_libtool_lock"
3292
3293 fi;
3294 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
3295
3296 # Some flags need to be propagated to the compiler or linker for good
3297 # libtool support.
3298 case $host in
3299 *-*-irix6*)
3300   # Find out which ABI we are using.
3301   echo '#line 3301 "configure"' > conftest.$ac_ext
3302   if { (eval echo "$as_me:3302: \"$ac_compile\"") >&5
3303   (eval $ac_compile) 2>&5
3304   ac_status=$?
3305   echo "$as_me:3305: \$? = $ac_status" >&5
3306   (exit $ac_status); }; then
3307     case `/usr/bin/file conftest.$ac_objext` in
3308     *32-bit*)
3309       LD="${LD-ld} -32"
3310       ;;
3311     *N32*)
3312       LD="${LD-ld} -n32"
3313       ;;
3314     *64-bit*)
3315       LD="${LD-ld} -64"
3316       ;;
3317     esac
3318   fi
3319   rm -rf conftest*
3320   ;;
3321
3322 *-*-sco3.2v5*)
3323   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
3324   SAVE_CFLAGS="$CFLAGS"
3325   CFLAGS="$CFLAGS -belf"
3326   echo "$as_me:3326: checking whether the C compiler needs -belf" >&5
3327 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3328 if test "${lt_cv_cc_needs_belf+set}" = set; then
3329   echo $ECHO_N "(cached) $ECHO_C" >&6
3330 else
3331
3332      ac_ext=c
3333 ac_cpp='$CPP $CPPFLAGS'
3334 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3335 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3336 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3337
3338      cat >conftest.$ac_ext <<_ACEOF
3339 #line 3339 "configure"
3340 #include "confdefs.h"
3341
3342 int
3343 main ()
3344 {
3345
3346   ;
3347   return 0;
3348 }
3349 _ACEOF
3350 rm -f conftest.$ac_objext conftest$ac_exeext
3351 if { (eval echo "$as_me:3351: \"$ac_link\"") >&5
3352   (eval $ac_link) 2>&5
3353   ac_status=$?
3354   echo "$as_me:3354: \$? = $ac_status" >&5
3355   (exit $ac_status); } &&
3356          { ac_try='test -s conftest$ac_exeext'
3357   { (eval echo "$as_me:3357: \"$ac_try\"") >&5
3358   (eval $ac_try) 2>&5
3359   ac_status=$?
3360   echo "$as_me:3360: \$? = $ac_status" >&5
3361   (exit $ac_status); }; }; then
3362   lt_cv_cc_needs_belf=yes
3363 else
3364   echo "$as_me: failed program was:" >&5
3365 cat conftest.$ac_ext >&5
3366 lt_cv_cc_needs_belf=no
3367 fi
3368 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3369      ac_ext=c
3370 ac_cpp='$CPP $CPPFLAGS'
3371 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3372 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3373 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3374
3375 fi
3376 echo "$as_me:3376: result: $lt_cv_cc_needs_belf" >&5
3377 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
3378   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
3379     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
3380     CFLAGS="$SAVE_CFLAGS"
3381   fi
3382   ;;
3383
3384 esac
3385
3386 # Sed substitution that helps us do robust quoting.  It backslashifies
3387 # metacharacters that are still active within double-quoted strings.
3388 Xsed='sed -e s/^X//'
3389 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
3390
3391 # Same as above, but do not quote variable references.
3392 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
3393
3394 # Sed substitution to delay expansion of an escaped shell variable in a
3395 # double_quote_subst'ed string.
3396 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3397
3398 # Constants:
3399 rm="rm -f"
3400
3401 # Global variables:
3402 default_ofile=libtool
3403 can_build_shared=yes
3404
3405 # All known linkers require a `.a' archive for static linking (except M$VC,
3406 # which needs '.lib').
3407 libext=a
3408 ltmain="$ac_aux_dir/ltmain.sh"
3409 ofile="$default_ofile"
3410 with_gnu_ld="$lt_cv_prog_gnu_ld"
3411 need_locks="$enable_libtool_lock"
3412
3413 old_CC="$CC"
3414 old_CFLAGS="$CFLAGS"
3415
3416 # Set sane defaults for various variables
3417 test -z "$AR" && AR=ar
3418 test -z "$AR_FLAGS" && AR_FLAGS=cru
3419 test -z "$AS" && AS=as
3420 test -z "$CC" && CC=cc
3421 test -z "$DLLTOOL" && DLLTOOL=dlltool
3422 test -z "$LD" && LD=ld
3423 test -z "$LN_S" && LN_S="ln -s"
3424 test -z "$MAGIC_CMD" && MAGIC_CMD=file
3425 test -z "$NM" && NM=nm
3426 test -z "$OBJDUMP" && OBJDUMP=objdump
3427 test -z "$RANLIB" && RANLIB=:
3428 test -z "$STRIP" && STRIP=:
3429 test -z "$ac_objext" && ac_objext=o
3430
3431 if test x"$host" != x"$build"; then
3432   ac_tool_prefix=${host_alias}-
3433 else
3434   ac_tool_prefix=
3435 fi
3436
3437 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
3438 case $host_os in
3439 linux-gnu*) ;;
3440 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
3441 esac
3442
3443 case $host_os in
3444 aix3*)
3445   # AIX sometimes has problems with the GCC collect2 program.  For some
3446   # reason, if we set the COLLECT_NAMES environment variable, the problems
3447   # vanish in a puff of smoke.
3448   if test "X${COLLECT_NAMES+set}" != Xset; then
3449     COLLECT_NAMES=
3450     export COLLECT_NAMES
3451   fi
3452   ;;
3453 esac
3454
3455 # Determine commands to create old-style static archives.
3456 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
3457 old_postinstall_cmds='chmod 644 $oldlib'
3458 old_postuninstall_cmds=
3459
3460 if test -n "$RANLIB"; then
3461   case $host_os in
3462   openbsd*)
3463     old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
3464     ;;
3465   *)
3466     old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
3467     ;;
3468   esac
3469   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
3470 fi
3471
3472 # Allow CC to be a program name with arguments.
3473 set dummy $CC
3474 compiler="$2"
3475
3476 echo "$as_me:3476: checking for objdir" >&5
3477 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
3478 rm -f .libs 2>/dev/null
3479 mkdir .libs 2>/dev/null
3480 if test -d .libs; then
3481   objdir=.libs
3482 else
3483   # MS-DOS does not allow filenames that begin with a dot.
3484   objdir=_libs
3485 fi
3486 rmdir .libs 2>/dev/null
3487 echo "$as_me:3487: result: $objdir" >&5
3488 echo "${ECHO_T}$objdir" >&6
3489
3490 # Check whether --with-pic or --without-pic was given.
3491 if test "${with_pic+set}" = set; then
3492   withval="$with_pic"
3493   pic_mode="$withval"
3494 else
3495   pic_mode=default
3496 fi;
3497 test -z "$pic_mode" && pic_mode=default
3498
3499 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
3500 # in isolation, and that seeing it set (from the cache) indicates that
3501 # the associated values are set (in the cache) correctly too.
3502 echo "$as_me:3502: checking for $compiler option to produce PIC" >&5
3503 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
3504 if test "${lt_cv_prog_cc_pic+set}" = set; then
3505   echo $ECHO_N "(cached) $ECHO_C" >&6
3506 else
3507    lt_cv_prog_cc_pic=
3508   lt_cv_prog_cc_shlib=
3509   lt_cv_prog_cc_wl=
3510   lt_cv_prog_cc_static=
3511   lt_cv_prog_cc_no_builtin=
3512   lt_cv_prog_cc_can_build_shared=$can_build_shared
3513
3514   if test "$GCC" = yes; then
3515     lt_cv_prog_cc_wl='-Wl,'
3516     lt_cv_prog_cc_static='-static'
3517
3518     case $host_os in
3519     aix*)
3520       # Below there is a dirty hack to force normal static linking with -ldl
3521       # The problem is because libdl dynamically linked with both libc and
3522       # libC (AIX C++ library), which obviously doesn't included in libraries
3523       # list by gcc. This cause undefined symbols with -static flags.
3524       # This hack allows C programs to be linked with "-static -ldl", but
3525       # not sure about C++ programs.
3526       lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
3527       ;;
3528     amigaos*)
3529       # FIXME: we need at least 68020 code to build shared libraries, but
3530       # adding the `-m68020' flag to GCC prevents building anything better,
3531       # like `-m68040'.
3532       lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
3533       ;;
3534     beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
3535       # PIC is the default for these OSes.
3536       ;;
3537     darwin* | rhapsody*)
3538       # PIC is the default on this platform
3539       # Common symbols not allowed in MH_DYLIB files
3540       lt_cv_prog_cc_pic='-fno-common'
3541       ;;
3542     cygwin* | mingw* | pw32* | os2*)
3543       # This hack is so that the source file can tell whether it is being
3544       # built for inclusion in a dll (and should export symbols for example).
3545       lt_cv_prog_cc_pic='-DDLL_EXPORT'
3546       ;;
3547     sysv4*MP*)
3548       if test -d /usr/nec; then
3549          lt_cv_prog_cc_pic=-Kconform_pic
3550       fi
3551       ;;
3552     *)
3553       lt_cv_prog_cc_pic='-fPIC'
3554       ;;
3555     esac
3556   else
3557     # PORTME Check for PIC flags for the system compiler.
3558     case $host_os in
3559     aix3* | aix4* | aix5*)
3560       lt_cv_prog_cc_wl='-Wl,'
3561       # All AIX code is PIC.
3562       if test "$host_cpu" = ia64; then
3563         # AIX 5 now supports IA64 processor
3564         lt_cv_prog_cc_static='-Bstatic'
3565       else
3566         lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
3567       fi
3568       ;;
3569
3570     hpux9* | hpux10* | hpux11*)
3571       # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
3572       lt_cv_prog_cc_wl='-Wl,'
3573       lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
3574       lt_cv_prog_cc_pic='+Z'
3575       ;;
3576
3577     irix5* | irix6*)
3578       lt_cv_prog_cc_wl='-Wl,'
3579       lt_cv_prog_cc_static='-non_shared'
3580       # PIC (with -KPIC) is the default.
3581       ;;
3582
3583     cygwin* | mingw* | pw32* | os2*)
3584       # This hack is so that the source file can tell whether it is being
3585       # built for inclusion in a dll (and should export symbols for example).
3586       lt_cv_prog_cc_pic='-DDLL_EXPORT'
3587       ;;
3588
3589     newsos6)
3590       lt_cv_prog_cc_pic='-KPIC'
3591       lt_cv_prog_cc_static='-Bstatic'
3592       ;;
3593
3594     osf3* | osf4* | osf5*)
3595       # All OSF/1 code is PIC.
3596       lt_cv_prog_cc_wl='-Wl,'
3597       lt_cv_prog_cc_static='-non_shared'
3598       ;;
3599
3600     sco3.2v5*)
3601       lt_cv_prog_cc_pic='-Kpic'
3602       lt_cv_prog_cc_static='-dn'
3603       lt_cv_prog_cc_shlib='-belf'
3604       ;;
3605
3606     solaris*)
3607       lt_cv_prog_cc_pic='-KPIC'
3608       lt_cv_prog_cc_static='-Bstatic'
3609       lt_cv_prog_cc_wl='-Wl,'
3610       ;;
3611
3612     sunos4*)
3613       lt_cv_prog_cc_pic='-PIC'
3614       lt_cv_prog_cc_static='-Bstatic'
3615       lt_cv_prog_cc_wl='-Qoption ld '
3616       ;;
3617
3618     sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3619       lt_cv_prog_cc_pic='-KPIC'
3620       lt_cv_prog_cc_static='-Bstatic'
3621       if test "x$host_vendor" = xsni; then
3622         lt_cv_prog_cc_wl='-LD'
3623       else
3624         lt_cv_prog_cc_wl='-Wl,'
3625       fi
3626       ;;
3627
3628     uts4*)
3629       lt_cv_prog_cc_pic='-pic'
3630       lt_cv_prog_cc_static='-Bstatic'
3631       ;;
3632
3633     sysv4*MP*)
3634       if test -d /usr/nec ;then
3635         lt_cv_prog_cc_pic='-Kconform_pic'
3636         lt_cv_prog_cc_static='-Bstatic'
3637       fi
3638       ;;
3639
3640     *)
3641       lt_cv_prog_cc_can_build_shared=no
3642       ;;
3643     esac
3644   fi
3645
3646 fi
3647
3648 if test -z "$lt_cv_prog_cc_pic"; then
3649   echo "$as_me:3649: result: none" >&5
3650 echo "${ECHO_T}none" >&6
3651 else
3652   echo "$as_me:3652: result: $lt_cv_prog_cc_pic" >&5
3653 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
3654
3655   # Check to make sure the pic_flag actually works.
3656   echo "$as_me:3656: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
3657 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
3658   if test "${lt_cv_prog_cc_pic_works+set}" = set; then
3659   echo $ECHO_N "(cached) $ECHO_C" >&6
3660 else
3661       save_CFLAGS="$CFLAGS"
3662     CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
3663     cat >conftest.$ac_ext <<_ACEOF
3664 #line 3664 "configure"
3665 #include "confdefs.h"
3666
3667 int
3668 main ()
3669 {
3670
3671   ;
3672   return 0;
3673 }
3674 _ACEOF
3675 rm -f conftest.$ac_objext
3676 if { (eval echo "$as_me:3676: \"$ac_compile\"") >&5
3677   (eval $ac_compile) 2>&5
3678   ac_status=$?
3679   echo "$as_me:3679: \$? = $ac_status" >&5
3680   (exit $ac_status); } &&
3681          { ac_try='test -s conftest.$ac_objext'
3682   { (eval echo "$as_me:3682: \"$ac_try\"") >&5
3683   (eval $ac_try) 2>&5
3684   ac_status=$?
3685   echo "$as_me:3685: \$? = $ac_status" >&5
3686   (exit $ac_status); }; }; then
3687         case $host_os in
3688       hpux9* | hpux10* | hpux11*)
3689         # On HP-UX, both CC and GCC only warn that PIC is supported... then
3690         # they create non-PIC objects.  So, if there were any warnings, we
3691         # assume that PIC is not supported.
3692         if test -s conftest.err; then
3693           lt_cv_prog_cc_pic_works=no
3694         else
3695           lt_cv_prog_cc_pic_works=yes
3696         fi
3697         ;;
3698       *)
3699         lt_cv_prog_cc_pic_works=yes
3700         ;;
3701       esac
3702
3703 else
3704   echo "$as_me: failed program was:" >&5
3705 cat conftest.$ac_ext >&5
3706       lt_cv_prog_cc_pic_works=no
3707
3708 fi
3709 rm -f conftest.$ac_objext conftest.$ac_ext
3710     CFLAGS="$save_CFLAGS"
3711
3712 fi
3713
3714   if test "X$lt_cv_prog_cc_pic_works" = Xno; then
3715     lt_cv_prog_cc_pic=
3716     lt_cv_prog_cc_can_build_shared=no
3717   else
3718     lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
3719   fi
3720
3721   echo "$as_me:3721: result: $lt_cv_prog_cc_pic_works" >&5
3722 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
3723 fi
3724
3725 # Check for any special shared library compilation flags.
3726 if test -n "$lt_cv_prog_cc_shlib"; then
3727   { echo "$as_me:3727: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
3728 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
3729   if echo "$old_CC $old_CFLAGS " | egrep -e "[  ]$lt_cv_prog_cc_shlib[  ]" >/dev/null; then :
3730   else
3731    { echo "$as_me:3731: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
3732 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
3733     lt_cv_prog_cc_can_build_shared=no
3734   fi
3735 fi
3736
3737 echo "$as_me:3737: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
3738 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
3739 if test "${lt_cv_prog_cc_static_works+set}" = set; then
3740   echo $ECHO_N "(cached) $ECHO_C" >&6
3741 else
3742     lt_cv_prog_cc_static_works=no
3743   save_LDFLAGS="$LDFLAGS"
3744   LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
3745   cat >conftest.$ac_ext <<_ACEOF
3746 #line 3746 "configure"
3747 #include "confdefs.h"
3748
3749 int
3750 main ()
3751 {
3752
3753   ;
3754   return 0;
3755 }
3756 _ACEOF
3757 rm -f conftest.$ac_objext conftest$ac_exeext
3758 if { (eval echo "$as_me:3758: \"$ac_link\"") >&5
3759   (eval $ac_link) 2>&5
3760   ac_status=$?
3761   echo "$as_me:3761: \$? = $ac_status" >&5
3762   (exit $ac_status); } &&
3763          { ac_try='test -s conftest$ac_exeext'
3764   { (eval echo "$as_me:3764: \"$ac_try\"") >&5
3765   (eval $ac_try) 2>&5
3766   ac_status=$?
3767   echo "$as_me:3767: \$? = $ac_status" >&5
3768   (exit $ac_status); }; }; then
3769   lt_cv_prog_cc_static_works=yes
3770 else
3771   echo "$as_me: failed program was:" >&5
3772 cat conftest.$ac_ext >&5
3773 fi
3774 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3775   LDFLAGS="$save_LDFLAGS"
3776
3777 fi
3778
3779 # Belt *and* braces to stop my trousers falling down:
3780 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
3781 echo "$as_me:3781: result: $lt_cv_prog_cc_static_works" >&5
3782 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
3783
3784 pic_flag="$lt_cv_prog_cc_pic"
3785 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
3786 wl="$lt_cv_prog_cc_wl"
3787 link_static_flag="$lt_cv_prog_cc_static"
3788 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
3789 can_build_shared="$lt_cv_prog_cc_can_build_shared"
3790
3791 # Check to see if options -o and -c are simultaneously supported by compiler
3792 echo "$as_me:3792: checking if $compiler supports -c -o file.$ac_objext" >&5
3793 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
3794 if test "${lt_cv_compiler_c_o+set}" = set; then
3795   echo $ECHO_N "(cached) $ECHO_C" >&6
3796 else
3797
3798 $rm -r conftest 2>/dev/null
3799 mkdir conftest
3800 cd conftest
3801 echo "int some_variable = 0;" > conftest.$ac_ext
3802 mkdir out
3803 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
3804 # that will create temporary files in the current directory regardless of
3805 # the output directory.  Thus, making CWD read-only will cause this test
3806 # to fail, enabling locking or at least warning the user not to do parallel
3807 # builds.
3808 chmod -w .
3809 save_CFLAGS="$CFLAGS"
3810 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
3811 compiler_c_o=no
3812 if { (eval echo configure:3812: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
3813   # The compiler can only warn and ignore the option if not recognized
3814   # So say no if there are warnings
3815   if test -s out/conftest.err; then
3816     lt_cv_compiler_c_o=no
3817   else
3818     lt_cv_compiler_c_o=yes
3819   fi
3820 else
3821   # Append any errors to the config.log.
3822   cat out/conftest.err 1>&5
3823   lt_cv_compiler_c_o=no
3824 fi
3825 CFLAGS="$save_CFLAGS"
3826 chmod u+w .
3827 $rm conftest* out/*
3828 rmdir out
3829 cd ..
3830 rmdir conftest
3831 $rm -r conftest 2>/dev/null
3832
3833 fi
3834
3835 compiler_c_o=$lt_cv_compiler_c_o
3836 echo "$as_me:3836: result: $compiler_c_o" >&5
3837 echo "${ECHO_T}$compiler_c_o" >&6
3838
3839 if test x"$compiler_c_o" = x"yes"; then
3840   # Check to see if we can write to a .lo
3841   echo "$as_me:3841: checking if $compiler supports -c -o file.lo" >&5
3842 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
3843   if test "${lt_cv_compiler_o_lo+set}" = set; then
3844   echo $ECHO_N "(cached) $ECHO_C" >&6
3845 else
3846
3847   lt_cv_compiler_o_lo=no
3848   save_CFLAGS="$CFLAGS"
3849   CFLAGS="$CFLAGS -c -o conftest.lo"
3850   save_objext="$ac_objext"
3851   ac_objext=lo
3852   cat >conftest.$ac_ext <<_ACEOF
3853 #line 3853 "configure"
3854 #include "confdefs.h"
3855
3856 int
3857 main ()
3858 {
3859 int some_variable = 0;
3860   ;
3861   return 0;
3862 }
3863 _ACEOF
3864 rm -f conftest.$ac_objext
3865 if { (eval echo "$as_me:3865: \"$ac_compile\"") >&5
3866   (eval $ac_compile) 2>&5
3867   ac_status=$?
3868   echo "$as_me:3868: \$? = $ac_status" >&5
3869   (exit $ac_status); } &&
3870          { ac_try='test -s conftest.$ac_objext'
3871   { (eval echo "$as_me:3871: \"$ac_try\"") >&5
3872   (eval $ac_try) 2>&5
3873   ac_status=$?
3874   echo "$as_me:3874: \$? = $ac_status" >&5
3875   (exit $ac_status); }; }; then
3876       # The compiler can only warn and ignore the option if not recognized
3877     # So say no if there are warnings
3878     if test -s conftest.err; then
3879       lt_cv_compiler_o_lo=no
3880     else
3881       lt_cv_compiler_o_lo=yes
3882     fi
3883
3884 else
3885   echo "$as_me: failed program was:" >&5
3886 cat conftest.$ac_ext >&5
3887 fi
3888 rm -f conftest.$ac_objext conftest.$ac_ext
3889   ac_objext="$save_objext"
3890   CFLAGS="$save_CFLAGS"
3891
3892 fi
3893
3894   compiler_o_lo=$lt_cv_compiler_o_lo
3895   echo "$as_me:3895: result: $compiler_o_lo" >&5
3896 echo "${ECHO_T}$compiler_o_lo" >&6
3897 else
3898   compiler_o_lo=no
3899 fi
3900
3901 # Check to see if we can do hard links to lock some files if needed
3902 hard_links="nottested"
3903 if test "$compiler_c_o" = no && test "$need_locks" != no; then
3904   # do not overwrite the value of need_locks provided by the user
3905   echo "$as_me:3905: checking if we can lock with hard links" >&5
3906 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
3907   hard_links=yes
3908   $rm conftest*
3909   ln conftest.a conftest.b 2>/dev/null && hard_links=no
3910   touch conftest.a
3911   ln conftest.a conftest.b 2>&5 || hard_links=no
3912   ln conftest.a conftest.b 2>/dev/null && hard_links=no
3913   echo "$as_me:3913: result: $hard_links" >&5
3914 echo "${ECHO_T}$hard_links" >&6
3915   if test "$hard_links" = no; then
3916     { echo "$as_me:3916: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
3917 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
3918     need_locks=warn
3919   fi
3920 else
3921   need_locks=no
3922 fi
3923
3924 if test "$GCC" = yes; then
3925   # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
3926   echo "$as_me:3926: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
3927 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
3928   echo "int some_variable = 0;" > conftest.$ac_ext
3929   save_CFLAGS="$CFLAGS"
3930   CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
3931   compiler_rtti_exceptions=no
3932   cat >conftest.$ac_ext <<_ACEOF
3933 #line 3933 "configure"
3934 #include "confdefs.h"
3935
3936 int
3937 main ()
3938 {
3939 int some_variable = 0;
3940   ;
3941   return 0;
3942 }
3943 _ACEOF
3944 rm -f conftest.$ac_objext
3945 if { (eval echo "$as_me:3945: \"$ac_compile\"") >&5
3946   (eval $ac_compile) 2>&5
3947   ac_status=$?
3948   echo "$as_me:3948: \$? = $ac_status" >&5
3949   (exit $ac_status); } &&
3950          { ac_try='test -s conftest.$ac_objext'
3951   { (eval echo "$as_me:3951: \"$ac_try\"") >&5
3952   (eval $ac_try) 2>&5
3953   ac_status=$?
3954   echo "$as_me:3954: \$? = $ac_status" >&5
3955   (exit $ac_status); }; }; then
3956       # The compiler can only warn and ignore the option if not recognized
3957     # So say no if there are warnings
3958     if test -s conftest.err; then
3959       compiler_rtti_exceptions=no
3960     else
3961       compiler_rtti_exceptions=yes
3962     fi
3963
3964 else
3965   echo "$as_me: failed program was:" >&5
3966 cat conftest.$ac_ext >&5
3967 fi
3968 rm -f conftest.$ac_objext conftest.$ac_ext
3969   CFLAGS="$save_CFLAGS"
3970   echo "$as_me:3970: result: $compiler_rtti_exceptions" >&5
3971 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
3972
3973   if test "$compiler_rtti_exceptions" = "yes"; then
3974     no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
3975   else
3976     no_builtin_flag=' -fno-builtin'
3977   fi
3978 fi
3979
3980 # See if the linker supports building shared libraries.
3981 echo "$as_me:3981: checking whether the linker ($LD) supports shared libraries" >&5
3982 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
3983
3984 allow_undefined_flag=
3985 no_undefined_flag=
3986 need_lib_prefix=unknown
3987 need_version=unknown
3988 # when you set need_version to no, make sure it does not cause -set_version
3989 # flags to be left without arguments
3990 archive_cmds=
3991 archive_expsym_cmds=
3992 old_archive_from_new_cmds=
3993 old_archive_from_expsyms_cmds=
3994 export_dynamic_flag_spec=
3995 whole_archive_flag_spec=
3996 thread_safe_flag_spec=
3997 hardcode_into_libs=no
3998 hardcode_libdir_flag_spec=
3999 hardcode_libdir_separator=
4000 hardcode_direct=no
4001 hardcode_minus_L=no
4002 hardcode_shlibpath_var=unsupported
4003 runpath_var=
4004 link_all_deplibs=unknown
4005 always_export_symbols=no
4006 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
4007 # include_expsyms should be a list of space-separated symbols to be *always*
4008 # included in the symbol list
4009 include_expsyms=
4010 # exclude_expsyms can be an egrep regular expression of symbols to exclude
4011 # it will be wrapped by ` (' and `)$', so one must not match beginning or
4012 # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
4013 # as well as any symbol that contains `d'.
4014 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
4015 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
4016 # platforms (ab)use it in PIC code, but their linkers get confused if
4017 # the symbol is explicitly referenced.  Since portable code cannot
4018 # rely on this symbol name, it's probably fine to never include it in
4019 # preloaded symbol tables.
4020 extract_expsyms_cmds=
4021
4022 case $host_os in
4023 cygwin* | mingw* | pw32*)
4024   # FIXME: the MSVC++ port hasn't been tested in a loooong time
4025   # When not using gcc, we currently assume that we are using
4026   # Microsoft Visual C++.
4027   if test "$GCC" != yes; then
4028     with_gnu_ld=no
4029   fi
4030   ;;
4031 openbsd*)
4032   with_gnu_ld=no
4033   ;;
4034 esac
4035
4036 ld_shlibs=yes
4037 if test "$with_gnu_ld" = yes; then
4038   # If archive_cmds runs LD, not CC, wlarc should be empty
4039   wlarc='${wl}'
4040
4041   # See if GNU ld supports shared libraries.
4042   case $host_os in
4043   aix3* | aix4* | aix5*)
4044     # On AIX, the GNU linker is very broken
4045     # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available.
4046     ld_shlibs=no
4047     cat <<EOF 1>&2
4048
4049 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
4050 *** to be unable to reliably create shared libraries on AIX.
4051 *** Therefore, libtool is disabling shared libraries support.  If you
4052 *** really care for shared libraries, you may want to modify your PATH
4053 *** so that a non-GNU linker is found, and then restart.
4054
4055 EOF
4056     ;;
4057
4058   amigaos*)
4059     archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
4060     hardcode_libdir_flag_spec='-L$libdir'
4061     hardcode_minus_L=yes
4062
4063     # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
4064     # that the semantics of dynamic libraries on AmigaOS, at least up
4065     # to version 4, is to share data among multiple programs linked
4066     # with the same dynamic library.  Since this doesn't match the
4067     # behavior of shared libraries on other platforms, we can use
4068     # them.
4069     ld_shlibs=no
4070     ;;
4071
4072   beos*)
4073     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
4074       allow_undefined_flag=unsupported
4075       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
4076       # support --undefined.  This deserves some investigation.  FIXME
4077       archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4078     else
4079       ld_shlibs=no
4080     fi
4081     ;;
4082
4083   cygwin* | mingw* | pw32*)
4084     # hardcode_libdir_flag_spec is actually meaningless, as there is
4085     # no search path for DLLs.
4086     hardcode_libdir_flag_spec='-L$libdir'
4087     allow_undefined_flag=unsupported
4088     always_export_symbols=yes
4089
4090     extract_expsyms_cmds='test -f $output_objdir/impgen.c || \