PR 6526
[deliverable/binutils-gdb.git] / opcodes / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43 do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97 fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
153 ;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS=" $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
247
248 case X$lt_ECHO in
249 X*--fallback-echo)
250 # Remove one level of quotation (which was required for Make).
251 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252 ;;
253 esac
254
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257 # Discard the --no-reexec flag, and continue.
258 shift
259 elif test "X$1" = X--fallback-echo; then
260 # Avoid inline document here, it may be left over
261 :
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263 # Yippee, $ECHO works!
264 :
265 else
266 # Restart under the correct shell.
267 exec $SHELL "$0" --no-reexec ${1+"$@"}
268 fi
269
270 if test "X$1" = X--fallback-echo; then
271 # used as fallback echo
272 shift
273 cat <<_LT_EOF
274 $*
275 _LT_EOF
276 exit 0
277 fi
278
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
281 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283 if test -z "$lt_ECHO"; then
284 if test "X${echo_test_string+set}" != Xset; then
285 # find a string as large as possible, as long as the shell can cope with it
286 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290 then
291 break
292 fi
293 done
294 fi
295
296 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298 test "X$echo_testing_string" = "X$echo_test_string"; then
299 :
300 else
301 # The Solaris, AIX, and Digital Unix default echo programs unquote
302 # backslashes. This makes it impossible to quote backslashes using
303 # echo "$something" | sed 's/\\/\\\\/g'
304 #
305 # So, first we look for a working echo in the user's PATH.
306
307 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308 for dir in $PATH /usr/ucb; do
309 IFS="$lt_save_ifs"
310 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313 test "X$echo_testing_string" = "X$echo_test_string"; then
314 ECHO="$dir/echo"
315 break
316 fi
317 done
318 IFS="$lt_save_ifs"
319
320 if test "X$ECHO" = Xecho; then
321 # We didn't find a better echo, so look for alternatives.
322 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324 test "X$echo_testing_string" = "X$echo_test_string"; then
325 # This shell has a builtin print -r that does the trick.
326 ECHO='print -r'
327 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328 test "X$CONFIG_SHELL" != X/bin/ksh; then
329 # If we have ksh, try running configure again with it.
330 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331 export ORIGINAL_CONFIG_SHELL
332 CONFIG_SHELL=/bin/ksh
333 export CONFIG_SHELL
334 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335 else
336 # Try using printf.
337 ECHO='printf %s\n'
338 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340 test "X$echo_testing_string" = "X$echo_test_string"; then
341 # Cool, printf works
342 :
343 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344 test "X$echo_testing_string" = 'X\t' &&
345 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346 test "X$echo_testing_string" = "X$echo_test_string"; then
347 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348 export CONFIG_SHELL
349 SHELL="$CONFIG_SHELL"
350 export SHELL
351 ECHO="$CONFIG_SHELL $0 --fallback-echo"
352 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353 test "X$echo_testing_string" = 'X\t' &&
354 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355 test "X$echo_testing_string" = "X$echo_test_string"; then
356 ECHO="$CONFIG_SHELL $0 --fallback-echo"
357 else
358 # maybe with a smaller string...
359 prev=:
360
361 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363 then
364 break
365 fi
366 prev="$cmd"
367 done
368
369 if test "$prev" != 'sed 50q "$0"'; then
370 echo_test_string=`eval $prev`
371 export echo_test_string
372 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373 else
374 # Oops. We lost completely, so just stick with echo.
375 ECHO=echo
376 fi
377 fi
378 fi
379 fi
380 fi
381 fi
382
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388 fi
389
390
391
392
393 # Name of the host.
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398 exec 6>&1
399
400 #
401 # Initializations.
402 #
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete. It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
422
423 ac_unique_file="z8k-dis.c"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 # include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 # include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 # include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO WARN_CFLAGS NO_WERROR MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT INSTALL_LIBBFD_TRUE INSTALL_LIBBFD_FALSE host_noncanonical target_noncanonical bfdlibdir bfdincludedir USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE CC_FOR_BUILD EXEEXT_FOR_BUILD HDEFINES CGEN_MAINT_TRUE CGEN_MAINT_FALSE cgendir SHARED_LDFLAGS SHARED_LIBADD SHARED_DEPENDENCIES archdefs BFD_MACHINES LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
463 ac_pwd=`pwd`
464
465 # Initialize some variables set by options.
466 ac_init_help=
467 ac_init_version=false
468 # The variables have the same names as the options, with
469 # dashes changed to underlines.
470 cache_file=/dev/null
471 exec_prefix=NONE
472 no_create=
473 no_recursion=
474 prefix=NONE
475 program_prefix=NONE
476 program_suffix=NONE
477 program_transform_name=s,x,x,
478 silent=
479 site=
480 srcdir=
481 verbose=
482 x_includes=NONE
483 x_libraries=NONE
484
485 # Installation directory options.
486 # These are left unexpanded so users can "make install exec_prefix=/foo"
487 # and all the variables that are supposed to be based on exec_prefix
488 # by default will actually change.
489 # Use braces instead of parens because sh, perl, etc. also accept them.
490 bindir='${exec_prefix}/bin'
491 sbindir='${exec_prefix}/sbin'
492 libexecdir='${exec_prefix}/libexec'
493 datadir='${prefix}/share'
494 sysconfdir='${prefix}/etc'
495 sharedstatedir='${prefix}/com'
496 localstatedir='${prefix}/var'
497 libdir='${exec_prefix}/lib'
498 includedir='${prefix}/include'
499 oldincludedir='/usr/include'
500 infodir='${prefix}/info'
501 mandir='${prefix}/man'
502
503 ac_prev=
504 for ac_option
505 do
506 # If the previous option needs an argument, assign it.
507 if test -n "$ac_prev"; then
508 eval "$ac_prev=\$ac_option"
509 ac_prev=
510 continue
511 fi
512
513 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515 # Accept the important Cygnus configure options, so we can diagnose typos.
516
517 case $ac_option in
518
519 -bindir | --bindir | --bindi | --bind | --bin | --bi)
520 ac_prev=bindir ;;
521 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522 bindir=$ac_optarg ;;
523
524 -build | --build | --buil | --bui | --bu)
525 ac_prev=build_alias ;;
526 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527 build_alias=$ac_optarg ;;
528
529 -cache-file | --cache-file | --cache-fil | --cache-fi \
530 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531 ac_prev=cache_file ;;
532 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534 cache_file=$ac_optarg ;;
535
536 --config-cache | -C)
537 cache_file=config.cache ;;
538
539 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540 ac_prev=datadir ;;
541 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542 | --da=*)
543 datadir=$ac_optarg ;;
544
545 -disable-* | --disable-*)
546 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547 # Reject names that are not valid shell variable names.
548 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550 { (exit 1); exit 1; }; }
551 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552 eval "enable_$ac_feature=no" ;;
553
554 -enable-* | --enable-*)
555 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556 # Reject names that are not valid shell variable names.
557 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559 { (exit 1); exit 1; }; }
560 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561 case $ac_option in
562 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563 *) ac_optarg=yes ;;
564 esac
565 eval "enable_$ac_feature='$ac_optarg'" ;;
566
567 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569 | --exec | --exe | --ex)
570 ac_prev=exec_prefix ;;
571 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573 | --exec=* | --exe=* | --ex=*)
574 exec_prefix=$ac_optarg ;;
575
576 -gas | --gas | --ga | --g)
577 # Obsolete; use --with-gas.
578 with_gas=yes ;;
579
580 -help | --help | --hel | --he | -h)
581 ac_init_help=long ;;
582 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583 ac_init_help=recursive ;;
584 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585 ac_init_help=short ;;
586
587 -host | --host | --hos | --ho)
588 ac_prev=host_alias ;;
589 -host=* | --host=* | --hos=* | --ho=*)
590 host_alias=$ac_optarg ;;
591
592 -includedir | --includedir | --includedi | --included | --include \
593 | --includ | --inclu | --incl | --inc)
594 ac_prev=includedir ;;
595 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596 | --includ=* | --inclu=* | --incl=* | --inc=*)
597 includedir=$ac_optarg ;;
598
599 -infodir | --infodir | --infodi | --infod | --info | --inf)
600 ac_prev=infodir ;;
601 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602 infodir=$ac_optarg ;;
603
604 -libdir | --libdir | --libdi | --libd)
605 ac_prev=libdir ;;
606 -libdir=* | --libdir=* | --libdi=* | --libd=*)
607 libdir=$ac_optarg ;;
608
609 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610 | --libexe | --libex | --libe)
611 ac_prev=libexecdir ;;
612 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613 | --libexe=* | --libex=* | --libe=*)
614 libexecdir=$ac_optarg ;;
615
616 -localstatedir | --localstatedir | --localstatedi | --localstated \
617 | --localstate | --localstat | --localsta | --localst \
618 | --locals | --local | --loca | --loc | --lo)
619 ac_prev=localstatedir ;;
620 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623 localstatedir=$ac_optarg ;;
624
625 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626 ac_prev=mandir ;;
627 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628 mandir=$ac_optarg ;;
629
630 -nfp | --nfp | --nf)
631 # Obsolete; use --without-fp.
632 with_fp=no ;;
633
634 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635 | --no-cr | --no-c | -n)
636 no_create=yes ;;
637
638 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640 no_recursion=yes ;;
641
642 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644 | --oldin | --oldi | --old | --ol | --o)
645 ac_prev=oldincludedir ;;
646 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649 oldincludedir=$ac_optarg ;;
650
651 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652 ac_prev=prefix ;;
653 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654 prefix=$ac_optarg ;;
655
656 -program-prefix | --program-prefix | --program-prefi | --program-pref \
657 | --program-pre | --program-pr | --program-p)
658 ac_prev=program_prefix ;;
659 -program-prefix=* | --program-prefix=* | --program-prefi=* \
660 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661 program_prefix=$ac_optarg ;;
662
663 -program-suffix | --program-suffix | --program-suffi | --program-suff \
664 | --program-suf | --program-su | --program-s)
665 ac_prev=program_suffix ;;
666 -program-suffix=* | --program-suffix=* | --program-suffi=* \
667 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668 program_suffix=$ac_optarg ;;
669
670 -program-transform-name | --program-transform-name \
671 | --program-transform-nam | --program-transform-na \
672 | --program-transform-n | --program-transform- \
673 | --program-transform | --program-transfor \
674 | --program-transfo | --program-transf \
675 | --program-trans | --program-tran \
676 | --progr-tra | --program-tr | --program-t)
677 ac_prev=program_transform_name ;;
678 -program-transform-name=* | --program-transform-name=* \
679 | --program-transform-nam=* | --program-transform-na=* \
680 | --program-transform-n=* | --program-transform-=* \
681 | --program-transform=* | --program-transfor=* \
682 | --program-transfo=* | --program-transf=* \
683 | --program-trans=* | --program-tran=* \
684 | --progr-tra=* | --program-tr=* | --program-t=*)
685 program_transform_name=$ac_optarg ;;
686
687 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688 | -silent | --silent | --silen | --sile | --sil)
689 silent=yes ;;
690
691 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692 ac_prev=sbindir ;;
693 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694 | --sbi=* | --sb=*)
695 sbindir=$ac_optarg ;;
696
697 -sharedstatedir | --sharedstatedir | --sharedstatedi \
698 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699 | --sharedst | --shareds | --shared | --share | --shar \
700 | --sha | --sh)
701 ac_prev=sharedstatedir ;;
702 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705 | --sha=* | --sh=*)
706 sharedstatedir=$ac_optarg ;;
707
708 -site | --site | --sit)
709 ac_prev=site ;;
710 -site=* | --site=* | --sit=*)
711 site=$ac_optarg ;;
712
713 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714 ac_prev=srcdir ;;
715 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716 srcdir=$ac_optarg ;;
717
718 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719 | --syscon | --sysco | --sysc | --sys | --sy)
720 ac_prev=sysconfdir ;;
721 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723 sysconfdir=$ac_optarg ;;
724
725 -target | --target | --targe | --targ | --tar | --ta | --t)
726 ac_prev=target_alias ;;
727 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728 target_alias=$ac_optarg ;;
729
730 -v | -verbose | --verbose | --verbos | --verbo | --verb)
731 verbose=yes ;;
732
733 -version | --version | --versio | --versi | --vers | -V)
734 ac_init_version=: ;;
735
736 -with-* | --with-*)
737 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738 # Reject names that are not valid shell variable names.
739 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740 { echo "$as_me: error: invalid package name: $ac_package" >&2
741 { (exit 1); exit 1; }; }
742 ac_package=`echo $ac_package| sed 's/-/_/g'`
743 case $ac_option in
744 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745 *) ac_optarg=yes ;;
746 esac
747 eval "with_$ac_package='$ac_optarg'" ;;
748
749 -without-* | --without-*)
750 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751 # Reject names that are not valid shell variable names.
752 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753 { echo "$as_me: error: invalid package name: $ac_package" >&2
754 { (exit 1); exit 1; }; }
755 ac_package=`echo $ac_package | sed 's/-/_/g'`
756 eval "with_$ac_package=no" ;;
757
758 --x)
759 # Obsolete; use --with-x.
760 with_x=yes ;;
761
762 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763 | --x-incl | --x-inc | --x-in | --x-i)
764 ac_prev=x_includes ;;
765 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767 x_includes=$ac_optarg ;;
768
769 -x-libraries | --x-libraries | --x-librarie | --x-librari \
770 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771 ac_prev=x_libraries ;;
772 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774 x_libraries=$ac_optarg ;;
775
776 -*) { echo "$as_me: error: unrecognized option: $ac_option
777 Try \`$0 --help' for more information." >&2
778 { (exit 1); exit 1; }; }
779 ;;
780
781 *=*)
782 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783 # Reject names that are not valid shell variable names.
784 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786 { (exit 1); exit 1; }; }
787 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788 eval "$ac_envvar='$ac_optarg'"
789 export $ac_envvar ;;
790
791 *)
792 # FIXME: should be removed in autoconf 3.0.
793 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797 ;;
798
799 esac
800 done
801
802 if test -n "$ac_prev"; then
803 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804 { echo "$as_me: error: missing argument to $ac_option" >&2
805 { (exit 1); exit 1; }; }
806 fi
807
808 # Be sure to have absolute paths.
809 for ac_var in exec_prefix prefix
810 do
811 eval ac_val=$`echo $ac_var`
812 case $ac_val in
813 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815 { (exit 1); exit 1; }; };;
816 esac
817 done
818
819 # Be sure to have absolute paths.
820 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821 localstatedir libdir includedir oldincludedir infodir mandir
822 do
823 eval ac_val=$`echo $ac_var`
824 case $ac_val in
825 [\\/$]* | ?:[\\/]* ) ;;
826 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827 { (exit 1); exit 1; }; };;
828 esac
829 done
830
831 # There might be people who depend on the old broken behavior: `$host'
832 # used to hold the argument of --host etc.
833 # FIXME: To remove some day.
834 build=$build_alias
835 host=$host_alias
836 target=$target_alias
837
838 # FIXME: To remove some day.
839 if test "x$host_alias" != x; then
840 if test "x$build_alias" = x; then
841 cross_compiling=maybe
842 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843 If a cross compiler is detected then cross compile mode will be used." >&2
844 elif test "x$build_alias" != "x$host_alias"; then
845 cross_compiling=yes
846 fi
847 fi
848
849 ac_tool_prefix=
850 test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852 test "$silent" = yes && exec 6>/dev/null
853
854
855 # Find the source files, if location was not specified.
856 if test -z "$srcdir"; then
857 ac_srcdir_defaulted=yes
858 # Try the directory containing this script, then its parent.
859 ac_confdir=`(dirname "$0") 2>/dev/null ||
860 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861 X"$0" : 'X\(//\)[^/]' \| \
862 X"$0" : 'X\(//\)$' \| \
863 X"$0" : 'X\(/\)' \| \
864 . : '\(.\)' 2>/dev/null ||
865 echo X"$0" |
866 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868 /^X\(\/\/\)$/{ s//\1/; q; }
869 /^X\(\/\).*/{ s//\1/; q; }
870 s/.*/./; q'`
871 srcdir=$ac_confdir
872 if test ! -r $srcdir/$ac_unique_file; then
873 srcdir=..
874 fi
875 else
876 ac_srcdir_defaulted=no
877 fi
878 if test ! -r $srcdir/$ac_unique_file; then
879 if test "$ac_srcdir_defaulted" = yes; then
880 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881 { (exit 1); exit 1; }; }
882 else
883 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884 { (exit 1); exit 1; }; }
885 fi
886 fi
887 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889 { (exit 1); exit 1; }; }
890 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891 ac_env_build_alias_set=${build_alias+set}
892 ac_env_build_alias_value=$build_alias
893 ac_cv_env_build_alias_set=${build_alias+set}
894 ac_cv_env_build_alias_value=$build_alias
895 ac_env_host_alias_set=${host_alias+set}
896 ac_env_host_alias_value=$host_alias
897 ac_cv_env_host_alias_set=${host_alias+set}
898 ac_cv_env_host_alias_value=$host_alias
899 ac_env_target_alias_set=${target_alias+set}
900 ac_env_target_alias_value=$target_alias
901 ac_cv_env_target_alias_set=${target_alias+set}
902 ac_cv_env_target_alias_value=$target_alias
903 ac_env_CC_set=${CC+set}
904 ac_env_CC_value=$CC
905 ac_cv_env_CC_set=${CC+set}
906 ac_cv_env_CC_value=$CC
907 ac_env_CFLAGS_set=${CFLAGS+set}
908 ac_env_CFLAGS_value=$CFLAGS
909 ac_cv_env_CFLAGS_set=${CFLAGS+set}
910 ac_cv_env_CFLAGS_value=$CFLAGS
911 ac_env_LDFLAGS_set=${LDFLAGS+set}
912 ac_env_LDFLAGS_value=$LDFLAGS
913 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914 ac_cv_env_LDFLAGS_value=$LDFLAGS
915 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916 ac_env_CPPFLAGS_value=$CPPFLAGS
917 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919 ac_env_CPP_set=${CPP+set}
920 ac_env_CPP_value=$CPP
921 ac_cv_env_CPP_set=${CPP+set}
922 ac_cv_env_CPP_value=$CPP
923
924 #
925 # Report the --help message.
926 #
927 if test "$ac_init_help" = "long"; then
928 # Omit some internal or obsolete options to make the list less imposing.
929 # This message is too long to be a string in the A/UX 3.1 sh.
930 cat <<_ACEOF
931 \`configure' configures this package to adapt to many kinds of systems.
932
933 Usage: $0 [OPTION]... [VAR=VALUE]...
934
935 To assign environment variables (e.g., CC, CFLAGS...), specify them as
936 VAR=VALUE. See below for descriptions of some of the useful variables.
937
938 Defaults for the options are specified in brackets.
939
940 Configuration:
941 -h, --help display this help and exit
942 --help=short display options specific to this package
943 --help=recursive display the short help of all the included packages
944 -V, --version display version information and exit
945 -q, --quiet, --silent do not print \`checking...' messages
946 --cache-file=FILE cache test results in FILE [disabled]
947 -C, --config-cache alias for \`--cache-file=config.cache'
948 -n, --no-create do not create output files
949 --srcdir=DIR find the sources in DIR [configure dir or \`..']
950
951 _ACEOF
952
953 cat <<_ACEOF
954 Installation directories:
955 --prefix=PREFIX install architecture-independent files in PREFIX
956 [$ac_default_prefix]
957 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
958 [PREFIX]
959
960 By default, \`make install' will install all the files in
961 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
962 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963 for instance \`--prefix=\$HOME'.
964
965 For better control, use the options below.
966
967 Fine tuning of the installation directories:
968 --bindir=DIR user executables [EPREFIX/bin]
969 --sbindir=DIR system admin executables [EPREFIX/sbin]
970 --libexecdir=DIR program executables [EPREFIX/libexec]
971 --datadir=DIR read-only architecture-independent data [PREFIX/share]
972 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
973 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
974 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
975 --libdir=DIR object code libraries [EPREFIX/lib]
976 --includedir=DIR C header files [PREFIX/include]
977 --oldincludedir=DIR C header files for non-gcc [/usr/include]
978 --infodir=DIR info documentation [PREFIX/info]
979 --mandir=DIR man documentation [PREFIX/man]
980 _ACEOF
981
982 cat <<\_ACEOF
983
984 Program names:
985 --program-prefix=PREFIX prepend PREFIX to installed program names
986 --program-suffix=SUFFIX append SUFFIX to installed program names
987 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
988
989 System types:
990 --build=BUILD configure for building on BUILD [guessed]
991 --host=HOST cross-compile to build programs to run on HOST [BUILD]
992 --target=TARGET configure for building compilers for TARGET [HOST]
993 _ACEOF
994 fi
995
996 if test -n "$ac_init_help"; then
997
998 cat <<\_ACEOF
999
1000 Optional Features:
1001 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1002 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1003 --disable-dependency-tracking speeds up one-time build
1004 --enable-dependency-tracking do not reject slow dependency extractors
1005 --enable-shared[=PKGS]
1006 build shared libraries [default=no]
1007 --enable-static[=PKGS]
1008 build static libraries [default=yes]
1009 --enable-fast-install[=PKGS]
1010 optimize for fast installation [default=yes]
1011 --disable-libtool-lock avoid locking (might break parallel builds)
1012 --enable-targets alternative target configurations
1013 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
1014 --enable-werror treat compile warnings as errors
1015 --enable-build-warnings enable build-time compiler warnings
1016 --enable-maintainer-mode enable make rules and dependencies not useful
1017 (and sometimes confusing) to the casual installer
1018 --enable-install-libbfd controls installation of libbfd and related headers
1019 --disable-nls do not use Native Language Support
1020 --enable-cgen-maint=dir build cgen generated files
1021
1022 Optional Packages:
1023 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1024 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1025 --with-pic try to use only PIC/non-PIC objects [default=use
1026 both]
1027 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1028
1029 Some influential environment variables:
1030 CC C compiler command
1031 CFLAGS C compiler flags
1032 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1033 nonstandard directory <lib dir>
1034 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1035 headers in a nonstandard directory <include dir>
1036 CPP C preprocessor
1037
1038 Use these variables to override the choices made by `configure' or to help
1039 it to find libraries and programs with nonstandard names/locations.
1040
1041 _ACEOF
1042 fi
1043
1044 if test "$ac_init_help" = "recursive"; then
1045 # If there are subdirs, report their specific --help.
1046 ac_popdir=`pwd`
1047 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1048 test -d $ac_dir || continue
1049 ac_builddir=.
1050
1051 if test "$ac_dir" != .; then
1052 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1053 # A "../" for each directory in $ac_dir_suffix.
1054 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1055 else
1056 ac_dir_suffix= ac_top_builddir=
1057 fi
1058
1059 case $srcdir in
1060 .) # No --srcdir option. We are building in place.
1061 ac_srcdir=.
1062 if test -z "$ac_top_builddir"; then
1063 ac_top_srcdir=.
1064 else
1065 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1066 fi ;;
1067 [\\/]* | ?:[\\/]* ) # Absolute path.
1068 ac_srcdir=$srcdir$ac_dir_suffix;
1069 ac_top_srcdir=$srcdir ;;
1070 *) # Relative path.
1071 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1072 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1073 esac
1074
1075 # Do not use `cd foo && pwd` to compute absolute paths, because
1076 # the directories may not exist.
1077 case `pwd` in
1078 .) ac_abs_builddir="$ac_dir";;
1079 *)
1080 case "$ac_dir" in
1081 .) ac_abs_builddir=`pwd`;;
1082 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1083 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1084 esac;;
1085 esac
1086 case $ac_abs_builddir in
1087 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1088 *)
1089 case ${ac_top_builddir}. in
1090 .) ac_abs_top_builddir=$ac_abs_builddir;;
1091 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1092 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1093 esac;;
1094 esac
1095 case $ac_abs_builddir in
1096 .) ac_abs_srcdir=$ac_srcdir;;
1097 *)
1098 case $ac_srcdir in
1099 .) ac_abs_srcdir=$ac_abs_builddir;;
1100 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1101 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1102 esac;;
1103 esac
1104 case $ac_abs_builddir in
1105 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1106 *)
1107 case $ac_top_srcdir in
1108 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1109 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1110 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1111 esac;;
1112 esac
1113
1114 cd $ac_dir
1115 # Check for guested configure; otherwise get Cygnus style configure.
1116 if test -f $ac_srcdir/configure.gnu; then
1117 echo
1118 $SHELL $ac_srcdir/configure.gnu --help=recursive
1119 elif test -f $ac_srcdir/configure; then
1120 echo
1121 $SHELL $ac_srcdir/configure --help=recursive
1122 elif test -f $ac_srcdir/configure.ac ||
1123 test -f $ac_srcdir/configure.in; then
1124 echo
1125 $ac_configure --help
1126 else
1127 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1128 fi
1129 cd $ac_popdir
1130 done
1131 fi
1132
1133 test -n "$ac_init_help" && exit 0
1134 if $ac_init_version; then
1135 cat <<\_ACEOF
1136
1137 Copyright (C) 2003 Free Software Foundation, Inc.
1138 This configure script is free software; the Free Software Foundation
1139 gives unlimited permission to copy, distribute and modify it.
1140 _ACEOF
1141 exit 0
1142 fi
1143 exec 5>config.log
1144 cat >&5 <<_ACEOF
1145 This file contains any messages produced by compilers while
1146 running configure, to aid debugging if configure makes a mistake.
1147
1148 It was created by $as_me, which was
1149 generated by GNU Autoconf 2.59. Invocation command line was
1150
1151 $ $0 $@
1152
1153 _ACEOF
1154 {
1155 cat <<_ASUNAME
1156 ## --------- ##
1157 ## Platform. ##
1158 ## --------- ##
1159
1160 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1161 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1162 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1163 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1164 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1165
1166 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1167 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1168
1169 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1170 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1171 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1172 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1173 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1174 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1175 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1176
1177 _ASUNAME
1178
1179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1180 for as_dir in $PATH
1181 do
1182 IFS=$as_save_IFS
1183 test -z "$as_dir" && as_dir=.
1184 echo "PATH: $as_dir"
1185 done
1186
1187 } >&5
1188
1189 cat >&5 <<_ACEOF
1190
1191
1192 ## ----------- ##
1193 ## Core tests. ##
1194 ## ----------- ##
1195
1196 _ACEOF
1197
1198
1199 # Keep a trace of the command line.
1200 # Strip out --no-create and --no-recursion so they do not pile up.
1201 # Strip out --silent because we don't want to record it for future runs.
1202 # Also quote any args containing shell meta-characters.
1203 # Make two passes to allow for proper duplicate-argument suppression.
1204 ac_configure_args=
1205 ac_configure_args0=
1206 ac_configure_args1=
1207 ac_sep=
1208 ac_must_keep_next=false
1209 for ac_pass in 1 2
1210 do
1211 for ac_arg
1212 do
1213 case $ac_arg in
1214 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1215 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1216 | -silent | --silent | --silen | --sile | --sil)
1217 continue ;;
1218 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1219 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1220 esac
1221 case $ac_pass in
1222 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1223 2)
1224 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1225 if test $ac_must_keep_next = true; then
1226 ac_must_keep_next=false # Got value, back to normal.
1227 else
1228 case $ac_arg in
1229 *=* | --config-cache | -C | -disable-* | --disable-* \
1230 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1231 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1232 | -with-* | --with-* | -without-* | --without-* | --x)
1233 case "$ac_configure_args0 " in
1234 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1235 esac
1236 ;;
1237 -* ) ac_must_keep_next=true ;;
1238 esac
1239 fi
1240 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1241 # Get rid of the leading space.
1242 ac_sep=" "
1243 ;;
1244 esac
1245 done
1246 done
1247 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1248 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1249
1250 # When interrupted or exit'd, cleanup temporary files, and complete
1251 # config.log. We remove comments because anyway the quotes in there
1252 # would cause problems or look ugly.
1253 # WARNING: Be sure not to use single quotes in there, as some shells,
1254 # such as our DU 5.0 friend, will then `close' the trap.
1255 trap 'exit_status=$?
1256 # Save into config.log some information that might help in debugging.
1257 {
1258 echo
1259
1260 cat <<\_ASBOX
1261 ## ---------------- ##
1262 ## Cache variables. ##
1263 ## ---------------- ##
1264 _ASBOX
1265 echo
1266 # The following way of writing the cache mishandles newlines in values,
1267 {
1268 (set) 2>&1 |
1269 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1270 *ac_space=\ *)
1271 sed -n \
1272 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1273 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1274 ;;
1275 *)
1276 sed -n \
1277 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1278 ;;
1279 esac;
1280 }
1281 echo
1282
1283 cat <<\_ASBOX
1284 ## ----------------- ##
1285 ## Output variables. ##
1286 ## ----------------- ##
1287 _ASBOX
1288 echo
1289 for ac_var in $ac_subst_vars
1290 do
1291 eval ac_val=$`echo $ac_var`
1292 echo "$ac_var='"'"'$ac_val'"'"'"
1293 done | sort
1294 echo
1295
1296 if test -n "$ac_subst_files"; then
1297 cat <<\_ASBOX
1298 ## ------------- ##
1299 ## Output files. ##
1300 ## ------------- ##
1301 _ASBOX
1302 echo
1303 for ac_var in $ac_subst_files
1304 do
1305 eval ac_val=$`echo $ac_var`
1306 echo "$ac_var='"'"'$ac_val'"'"'"
1307 done | sort
1308 echo
1309 fi
1310
1311 if test -s confdefs.h; then
1312 cat <<\_ASBOX
1313 ## ----------- ##
1314 ## confdefs.h. ##
1315 ## ----------- ##
1316 _ASBOX
1317 echo
1318 sed "/^$/d" confdefs.h | sort
1319 echo
1320 fi
1321 test "$ac_signal" != 0 &&
1322 echo "$as_me: caught signal $ac_signal"
1323 echo "$as_me: exit $exit_status"
1324 } >&5
1325 rm -f core *.core &&
1326 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1327 exit $exit_status
1328 ' 0
1329 for ac_signal in 1 2 13 15; do
1330 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1331 done
1332 ac_signal=0
1333
1334 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1335 rm -rf conftest* confdefs.h
1336 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1337 echo >confdefs.h
1338
1339 # Predefined preprocessor variables.
1340
1341 cat >>confdefs.h <<_ACEOF
1342 #define PACKAGE_NAME "$PACKAGE_NAME"
1343 _ACEOF
1344
1345
1346 cat >>confdefs.h <<_ACEOF
1347 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1348 _ACEOF
1349
1350
1351 cat >>confdefs.h <<_ACEOF
1352 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1353 _ACEOF
1354
1355
1356 cat >>confdefs.h <<_ACEOF
1357 #define PACKAGE_STRING "$PACKAGE_STRING"
1358 _ACEOF
1359
1360
1361 cat >>confdefs.h <<_ACEOF
1362 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1363 _ACEOF
1364
1365
1366 # Let the site file select an alternate cache file if it wants to.
1367 # Prefer explicitly selected file to automatically selected ones.
1368 if test -z "$CONFIG_SITE"; then
1369 if test "x$prefix" != xNONE; then
1370 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1371 else
1372 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1373 fi
1374 fi
1375 for ac_site_file in $CONFIG_SITE; do
1376 if test -r "$ac_site_file"; then
1377 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1378 echo "$as_me: loading site script $ac_site_file" >&6;}
1379 sed 's/^/| /' "$ac_site_file" >&5
1380 . "$ac_site_file"
1381 fi
1382 done
1383
1384 if test -r "$cache_file"; then
1385 # Some versions of bash will fail to source /dev/null (special
1386 # files actually), so we avoid doing that.
1387 if test -f "$cache_file"; then
1388 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1389 echo "$as_me: loading cache $cache_file" >&6;}
1390 case $cache_file in
1391 [\\/]* | ?:[\\/]* ) . $cache_file;;
1392 *) . ./$cache_file;;
1393 esac
1394 fi
1395 else
1396 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1397 echo "$as_me: creating cache $cache_file" >&6;}
1398 >$cache_file
1399 fi
1400
1401 # Check that the precious variables saved in the cache have kept the same
1402 # value.
1403 ac_cache_corrupted=false
1404 for ac_var in `(set) 2>&1 |
1405 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1406 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1407 eval ac_new_set=\$ac_env_${ac_var}_set
1408 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1409 eval ac_new_val="\$ac_env_${ac_var}_value"
1410 case $ac_old_set,$ac_new_set in
1411 set,)
1412 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1413 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1414 ac_cache_corrupted=: ;;
1415 ,set)
1416 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1417 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1418 ac_cache_corrupted=: ;;
1419 ,);;
1420 *)
1421 if test "x$ac_old_val" != "x$ac_new_val"; then
1422 # differences in whitespace do not lead to failure.
1423 ac_old_val_w=`echo x $ac_old_val`
1424 ac_new_val_w=`echo x $ac_new_val`
1425 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1426 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1427 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1428 ac_cache_corrupted=:
1429 else
1430 { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1431 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1432 eval $ac_var=\$ac_old_val
1433 fi
1434 { echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1435 echo "$as_me: former value: \`$ac_old_val'" >&2;}
1436 { echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1437 echo "$as_me: current value: \`$ac_new_val'" >&2;}
1438 fi;;
1439 esac
1440 # Pass precious variables to config.status.
1441 if test "$ac_new_set" = set; then
1442 case $ac_new_val in
1443 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1444 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1445 *) ac_arg=$ac_var=$ac_new_val ;;
1446 esac
1447 case " $ac_configure_args " in
1448 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1449 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1450 esac
1451 fi
1452 done
1453 if $ac_cache_corrupted; then
1454 { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1455 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1456 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1457 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1458 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1459 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1460 { (exit 1); exit 1; }; }
1461 fi
1462
1463 ac_ext=c
1464 ac_cpp='$CPP $CPPFLAGS'
1465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492 ac_aux_dir=
1493 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1494 if test -f $ac_dir/install-sh; then
1495 ac_aux_dir=$ac_dir
1496 ac_install_sh="$ac_aux_dir/install-sh -c"
1497 break
1498 elif test -f $ac_dir/install.sh; then
1499 ac_aux_dir=$ac_dir
1500 ac_install_sh="$ac_aux_dir/install.sh -c"
1501 break
1502 elif test -f $ac_dir/shtool; then
1503 ac_aux_dir=$ac_dir
1504 ac_install_sh="$ac_aux_dir/shtool install -c"
1505 break
1506 fi
1507 done
1508 if test -z "$ac_aux_dir"; then
1509 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1510 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1511 { (exit 1); exit 1; }; }
1512 fi
1513 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1514 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1515 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1516
1517 # Make sure we can run config.sub.
1518 $ac_config_sub sun4 >/dev/null 2>&1 ||
1519 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1520 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1521 { (exit 1); exit 1; }; }
1522
1523 echo "$as_me:$LINENO: checking build system type" >&5
1524 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1525 if test "${ac_cv_build+set}" = set; then
1526 echo $ECHO_N "(cached) $ECHO_C" >&6
1527 else
1528 ac_cv_build_alias=$build_alias
1529 test -z "$ac_cv_build_alias" &&
1530 ac_cv_build_alias=`$ac_config_guess`
1531 test -z "$ac_cv_build_alias" &&
1532 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1533 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1534 { (exit 1); exit 1; }; }
1535 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1536 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1537 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1538 { (exit 1); exit 1; }; }
1539
1540 fi
1541 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1542 echo "${ECHO_T}$ac_cv_build" >&6
1543 build=$ac_cv_build
1544 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1545 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1546 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547
1548
1549 echo "$as_me:$LINENO: checking host system type" >&5
1550 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1551 if test "${ac_cv_host+set}" = set; then
1552 echo $ECHO_N "(cached) $ECHO_C" >&6
1553 else
1554 ac_cv_host_alias=$host_alias
1555 test -z "$ac_cv_host_alias" &&
1556 ac_cv_host_alias=$ac_cv_build_alias
1557 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1558 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1559 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1560 { (exit 1); exit 1; }; }
1561
1562 fi
1563 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1564 echo "${ECHO_T}$ac_cv_host" >&6
1565 host=$ac_cv_host
1566 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1567 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1568 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1569
1570
1571 echo "$as_me:$LINENO: checking target system type" >&5
1572 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1573 if test "${ac_cv_target+set}" = set; then
1574 echo $ECHO_N "(cached) $ECHO_C" >&6
1575 else
1576 ac_cv_target_alias=$target_alias
1577 test "x$ac_cv_target_alias" = "x" &&
1578 ac_cv_target_alias=$ac_cv_host_alias
1579 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1580 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1581 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1582 { (exit 1); exit 1; }; }
1583
1584 fi
1585 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1586 echo "${ECHO_T}$ac_cv_target" >&6
1587 target=$ac_cv_target
1588 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1589 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1590 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1591
1592
1593 # The aliases save the names the user supplied, while $host etc.
1594 # will get canonicalized.
1595 test -n "$target_alias" &&
1596 test "$program_prefix$program_suffix$program_transform_name" = \
1597 NONENONEs,x,x, &&
1598 program_prefix=${target_alias}-
1599 ac_ext=c
1600 ac_cpp='$CPP $CPPFLAGS'
1601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1604 if test -n "$ac_tool_prefix"; then
1605 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1606 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1607 echo "$as_me:$LINENO: checking for $ac_word" >&5
1608 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1609 if test "${ac_cv_prog_CC+set}" = set; then
1610 echo $ECHO_N "(cached) $ECHO_C" >&6
1611 else
1612 if test -n "$CC"; then
1613 ac_cv_prog_CC="$CC" # Let the user override the test.
1614 else
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616 for as_dir in $PATH
1617 do
1618 IFS=$as_save_IFS
1619 test -z "$as_dir" && as_dir=.
1620 for ac_exec_ext in '' $ac_executable_extensions; do
1621 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1622 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1623 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1624 break 2
1625 fi
1626 done
1627 done
1628
1629 fi
1630 fi
1631 CC=$ac_cv_prog_CC
1632 if test -n "$CC"; then
1633 echo "$as_me:$LINENO: result: $CC" >&5
1634 echo "${ECHO_T}$CC" >&6
1635 else
1636 echo "$as_me:$LINENO: result: no" >&5
1637 echo "${ECHO_T}no" >&6
1638 fi
1639
1640 fi
1641 if test -z "$ac_cv_prog_CC"; then
1642 ac_ct_CC=$CC
1643 # Extract the first word of "gcc", so it can be a program name with args.
1644 set dummy gcc; ac_word=$2
1645 echo "$as_me:$LINENO: checking for $ac_word" >&5
1646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1647 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1648 echo $ECHO_N "(cached) $ECHO_C" >&6
1649 else
1650 if test -n "$ac_ct_CC"; then
1651 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1652 else
1653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1654 for as_dir in $PATH
1655 do
1656 IFS=$as_save_IFS
1657 test -z "$as_dir" && as_dir=.
1658 for ac_exec_ext in '' $ac_executable_extensions; do
1659 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1660 ac_cv_prog_ac_ct_CC="gcc"
1661 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1662 break 2
1663 fi
1664 done
1665 done
1666
1667 fi
1668 fi
1669 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1670 if test -n "$ac_ct_CC"; then
1671 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1672 echo "${ECHO_T}$ac_ct_CC" >&6
1673 else
1674 echo "$as_me:$LINENO: result: no" >&5
1675 echo "${ECHO_T}no" >&6
1676 fi
1677
1678 CC=$ac_ct_CC
1679 else
1680 CC="$ac_cv_prog_CC"
1681 fi
1682
1683 if test -z "$CC"; then
1684 if test -n "$ac_tool_prefix"; then
1685 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1686 set dummy ${ac_tool_prefix}cc; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690 echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692 if test -n "$CC"; then
1693 ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698 IFS=$as_save_IFS
1699 test -z "$as_dir" && as_dir=.
1700 for ac_exec_ext in '' $ac_executable_extensions; do
1701 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702 ac_cv_prog_CC="${ac_tool_prefix}cc"
1703 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704 break 2
1705 fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713 echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716 echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720 fi
1721 if test -z "$ac_cv_prog_CC"; then
1722 ac_ct_CC=$CC
1723 # Extract the first word of "cc", so it can be a program name with args.
1724 set dummy cc; ac_word=$2
1725 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1728 echo $ECHO_N "(cached) $ECHO_C" >&6
1729 else
1730 if test -n "$ac_ct_CC"; then
1731 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1732 else
1733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734 for as_dir in $PATH
1735 do
1736 IFS=$as_save_IFS
1737 test -z "$as_dir" && as_dir=.
1738 for ac_exec_ext in '' $ac_executable_extensions; do
1739 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740 ac_cv_prog_ac_ct_CC="cc"
1741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742 break 2
1743 fi
1744 done
1745 done
1746
1747 fi
1748 fi
1749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1750 if test -n "$ac_ct_CC"; then
1751 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1752 echo "${ECHO_T}$ac_ct_CC" >&6
1753 else
1754 echo "$as_me:$LINENO: result: no" >&5
1755 echo "${ECHO_T}no" >&6
1756 fi
1757
1758 CC=$ac_ct_CC
1759 else
1760 CC="$ac_cv_prog_CC"
1761 fi
1762
1763 fi
1764 if test -z "$CC"; then
1765 # Extract the first word of "cc", so it can be a program name with args.
1766 set dummy cc; ac_word=$2
1767 echo "$as_me:$LINENO: checking for $ac_word" >&5
1768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769 if test "${ac_cv_prog_CC+set}" = set; then
1770 echo $ECHO_N "(cached) $ECHO_C" >&6
1771 else
1772 if test -n "$CC"; then
1773 ac_cv_prog_CC="$CC" # Let the user override the test.
1774 else
1775 ac_prog_rejected=no
1776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1777 for as_dir in $PATH
1778 do
1779 IFS=$as_save_IFS
1780 test -z "$as_dir" && as_dir=.
1781 for ac_exec_ext in '' $ac_executable_extensions; do
1782 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1783 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1784 ac_prog_rejected=yes
1785 continue
1786 fi
1787 ac_cv_prog_CC="cc"
1788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1789 break 2
1790 fi
1791 done
1792 done
1793
1794 if test $ac_prog_rejected = yes; then
1795 # We found a bogon in the path, so make sure we never use it.
1796 set dummy $ac_cv_prog_CC
1797 shift
1798 if test $# != 0; then
1799 # We chose a different compiler from the bogus one.
1800 # However, it has the same basename, so the bogon will be chosen
1801 # first if we set CC to just the basename; use the full file name.
1802 shift
1803 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1804 fi
1805 fi
1806 fi
1807 fi
1808 CC=$ac_cv_prog_CC
1809 if test -n "$CC"; then
1810 echo "$as_me:$LINENO: result: $CC" >&5
1811 echo "${ECHO_T}$CC" >&6
1812 else
1813 echo "$as_me:$LINENO: result: no" >&5
1814 echo "${ECHO_T}no" >&6
1815 fi
1816
1817 fi
1818 if test -z "$CC"; then
1819 if test -n "$ac_tool_prefix"; then
1820 for ac_prog in cl
1821 do
1822 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1823 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1824 echo "$as_me:$LINENO: checking for $ac_word" >&5
1825 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1826 if test "${ac_cv_prog_CC+set}" = set; then
1827 echo $ECHO_N "(cached) $ECHO_C" >&6
1828 else
1829 if test -n "$CC"; then
1830 ac_cv_prog_CC="$CC" # Let the user override the test.
1831 else
1832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1833 for as_dir in $PATH
1834 do
1835 IFS=$as_save_IFS
1836 test -z "$as_dir" && as_dir=.
1837 for ac_exec_ext in '' $ac_executable_extensions; do
1838 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1839 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1840 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841 break 2
1842 fi
1843 done
1844 done
1845
1846 fi
1847 fi
1848 CC=$ac_cv_prog_CC
1849 if test -n "$CC"; then
1850 echo "$as_me:$LINENO: result: $CC" >&5
1851 echo "${ECHO_T}$CC" >&6
1852 else
1853 echo "$as_me:$LINENO: result: no" >&5
1854 echo "${ECHO_T}no" >&6
1855 fi
1856
1857 test -n "$CC" && break
1858 done
1859 fi
1860 if test -z "$CC"; then
1861 ac_ct_CC=$CC
1862 for ac_prog in cl
1863 do
1864 # Extract the first word of "$ac_prog", so it can be a program name with args.
1865 set dummy $ac_prog; ac_word=$2
1866 echo "$as_me:$LINENO: checking for $ac_word" >&5
1867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1868 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1869 echo $ECHO_N "(cached) $ECHO_C" >&6
1870 else
1871 if test -n "$ac_ct_CC"; then
1872 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1873 else
1874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1875 for as_dir in $PATH
1876 do
1877 IFS=$as_save_IFS
1878 test -z "$as_dir" && as_dir=.
1879 for ac_exec_ext in '' $ac_executable_extensions; do
1880 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1881 ac_cv_prog_ac_ct_CC="$ac_prog"
1882 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1883 break 2
1884 fi
1885 done
1886 done
1887
1888 fi
1889 fi
1890 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1891 if test -n "$ac_ct_CC"; then
1892 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1893 echo "${ECHO_T}$ac_ct_CC" >&6
1894 else
1895 echo "$as_me:$LINENO: result: no" >&5
1896 echo "${ECHO_T}no" >&6
1897 fi
1898
1899 test -n "$ac_ct_CC" && break
1900 done
1901
1902 CC=$ac_ct_CC
1903 fi
1904
1905 fi
1906
1907
1908 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1909 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1910 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1911 See \`config.log' for more details." >&5
1912 echo "$as_me: error: no acceptable C compiler found in \$PATH
1913 See \`config.log' for more details." >&2;}
1914 { (exit 1); exit 1; }; }; }
1915
1916 # Provide some information about the compiler.
1917 echo "$as_me:$LINENO:" \
1918 "checking for C compiler version" >&5
1919 ac_compiler=`set X $ac_compile; echo $2`
1920 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1921 (eval $ac_compiler --version </dev/null >&5) 2>&5
1922 ac_status=$?
1923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924 (exit $ac_status); }
1925 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1926 (eval $ac_compiler -v </dev/null >&5) 2>&5
1927 ac_status=$?
1928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1929 (exit $ac_status); }
1930 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1931 (eval $ac_compiler -V </dev/null >&5) 2>&5
1932 ac_status=$?
1933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934 (exit $ac_status); }
1935
1936 cat >conftest.$ac_ext <<_ACEOF
1937 /* confdefs.h. */
1938 _ACEOF
1939 cat confdefs.h >>conftest.$ac_ext
1940 cat >>conftest.$ac_ext <<_ACEOF
1941 /* end confdefs.h. */
1942
1943 int
1944 main ()
1945 {
1946
1947 ;
1948 return 0;
1949 }
1950 _ACEOF
1951 ac_clean_files_save=$ac_clean_files
1952 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1953 # Try to create an executable without -o first, disregard a.out.
1954 # It will help us diagnose broken compilers, and finding out an intuition
1955 # of exeext.
1956 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1957 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1958 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1959 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1960 (eval $ac_link_default) 2>&5
1961 ac_status=$?
1962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1963 (exit $ac_status); }; then
1964 # Find the output, starting from the most likely. This scheme is
1965 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1966 # resort.
1967
1968 # Be careful to initialize this variable, since it used to be cached.
1969 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1970 ac_cv_exeext=
1971 # b.out is created by i960 compilers.
1972 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1973 do
1974 test -f "$ac_file" || continue
1975 case $ac_file in
1976 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1977 ;;
1978 conftest.$ac_ext )
1979 # This is the source file.
1980 ;;
1981 [ab].out )
1982 # We found the default executable, but exeext='' is most
1983 # certainly right.
1984 break;;
1985 *.* )
1986 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1987 # FIXME: I believe we export ac_cv_exeext for Libtool,
1988 # but it would be cool to find out if it's true. Does anybody
1989 # maintain Libtool? --akim.
1990 export ac_cv_exeext
1991 break;;
1992 * )
1993 break;;
1994 esac
1995 done
1996 else
1997 echo "$as_me: failed program was:" >&5
1998 sed 's/^/| /' conftest.$ac_ext >&5
1999
2000 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2001 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2002 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2003 See \`config.log' for more details." >&5
2004 echo "$as_me: error: C compiler cannot create executables
2005 See \`config.log' for more details." >&2;}
2006 { (exit 77); exit 77; }; }; }
2007 fi
2008
2009 ac_exeext=$ac_cv_exeext
2010 echo "$as_me:$LINENO: result: $ac_file" >&5
2011 echo "${ECHO_T}$ac_file" >&6
2012
2013 # Check the compiler produces executables we can run. If not, either
2014 # the compiler is broken, or we cross compile.
2015 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2016 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2017 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2018 # If not cross compiling, check that we can run a simple program.
2019 if test "$cross_compiling" != yes; then
2020 if { ac_try='./$ac_file'
2021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2022 (eval $ac_try) 2>&5
2023 ac_status=$?
2024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025 (exit $ac_status); }; }; then
2026 cross_compiling=no
2027 else
2028 if test "$cross_compiling" = maybe; then
2029 cross_compiling=yes
2030 else
2031 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2032 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2033 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2034 If you meant to cross compile, use \`--host'.
2035 See \`config.log' for more details." >&5
2036 echo "$as_me: error: cannot run C compiled programs.
2037 If you meant to cross compile, use \`--host'.
2038 See \`config.log' for more details." >&2;}
2039 { (exit 1); exit 1; }; }; }
2040 fi
2041 fi
2042 fi
2043 echo "$as_me:$LINENO: result: yes" >&5
2044 echo "${ECHO_T}yes" >&6
2045
2046 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2047 ac_clean_files=$ac_clean_files_save
2048 # Check the compiler produces executables we can run. If not, either
2049 # the compiler is broken, or we cross compile.
2050 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2051 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2052 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2053 echo "${ECHO_T}$cross_compiling" >&6
2054
2055 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2056 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2057 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2058 (eval $ac_link) 2>&5
2059 ac_status=$?
2060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2061 (exit $ac_status); }; then
2062 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2063 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2064 # work properly (i.e., refer to `conftest.exe'), while it won't with
2065 # `rm'.
2066 for ac_file in conftest.exe conftest conftest.*; do
2067 test -f "$ac_file" || continue
2068 case $ac_file in
2069 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2070 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2071 export ac_cv_exeext
2072 break;;
2073 * ) break;;
2074 esac
2075 done
2076 else
2077 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2078 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2079 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2080 See \`config.log' for more details." >&5
2081 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2082 See \`config.log' for more details." >&2;}
2083 { (exit 1); exit 1; }; }; }
2084 fi
2085
2086 rm -f conftest$ac_cv_exeext
2087 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2088 echo "${ECHO_T}$ac_cv_exeext" >&6
2089
2090 rm -f conftest.$ac_ext
2091 EXEEXT=$ac_cv_exeext
2092 ac_exeext=$EXEEXT
2093 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2094 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2095 if test "${ac_cv_objext+set}" = set; then
2096 echo $ECHO_N "(cached) $ECHO_C" >&6
2097 else
2098 cat >conftest.$ac_ext <<_ACEOF
2099 /* confdefs.h. */
2100 _ACEOF
2101 cat confdefs.h >>conftest.$ac_ext
2102 cat >>conftest.$ac_ext <<_ACEOF
2103 /* end confdefs.h. */
2104
2105 int
2106 main ()
2107 {
2108
2109 ;
2110 return 0;
2111 }
2112 _ACEOF
2113 rm -f conftest.o conftest.obj
2114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2115 (eval $ac_compile) 2>&5
2116 ac_status=$?
2117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118 (exit $ac_status); }; then
2119 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2120 case $ac_file in
2121 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2122 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2123 break;;
2124 esac
2125 done
2126 else
2127 echo "$as_me: failed program was:" >&5
2128 sed 's/^/| /' conftest.$ac_ext >&5
2129
2130 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2131 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2132 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2133 See \`config.log' for more details." >&5
2134 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2135 See \`config.log' for more details." >&2;}
2136 { (exit 1); exit 1; }; }; }
2137 fi
2138
2139 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2140 fi
2141 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2142 echo "${ECHO_T}$ac_cv_objext" >&6
2143 OBJEXT=$ac_cv_objext
2144 ac_objext=$OBJEXT
2145 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2146 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2147 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2148 echo $ECHO_N "(cached) $ECHO_C" >&6
2149 else
2150 cat >conftest.$ac_ext <<_ACEOF
2151 /* confdefs.h. */
2152 _ACEOF
2153 cat confdefs.h >>conftest.$ac_ext
2154 cat >>conftest.$ac_ext <<_ACEOF
2155 /* end confdefs.h. */
2156
2157 int
2158 main ()
2159 {
2160 #ifndef __GNUC__
2161 choke me
2162 #endif
2163
2164 ;
2165 return 0;
2166 }
2167 _ACEOF
2168 rm -f conftest.$ac_objext
2169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2170 (eval $ac_compile) 2>conftest.er1
2171 ac_status=$?
2172 grep -v '^ *+' conftest.er1 >conftest.err
2173 rm -f conftest.er1
2174 cat conftest.err >&5
2175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2176 (exit $ac_status); } &&
2177 { ac_try='test -z "$ac_c_werror_flag"
2178 || test ! -s conftest.err'
2179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2180 (eval $ac_try) 2>&5
2181 ac_status=$?
2182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2183 (exit $ac_status); }; } &&
2184 { ac_try='test -s conftest.$ac_objext'
2185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2186 (eval $ac_try) 2>&5
2187 ac_status=$?
2188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2189 (exit $ac_status); }; }; then
2190 ac_compiler_gnu=yes
2191 else
2192 echo "$as_me: failed program was:" >&5
2193 sed 's/^/| /' conftest.$ac_ext >&5
2194
2195 ac_compiler_gnu=no
2196 fi
2197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2198 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2199
2200 fi
2201 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2202 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2203 GCC=`test $ac_compiler_gnu = yes && echo yes`
2204 ac_test_CFLAGS=${CFLAGS+set}
2205 ac_save_CFLAGS=$CFLAGS
2206 CFLAGS="-g"
2207 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2208 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2209 if test "${ac_cv_prog_cc_g+set}" = set; then
2210 echo $ECHO_N "(cached) $ECHO_C" >&6
2211 else
2212 cat >conftest.$ac_ext <<_ACEOF
2213 /* confdefs.h. */
2214 _ACEOF
2215 cat confdefs.h >>conftest.$ac_ext
2216 cat >>conftest.$ac_ext <<_ACEOF
2217 /* end confdefs.h. */
2218
2219 int
2220 main ()
2221 {
2222
2223 ;
2224 return 0;
2225 }
2226 _ACEOF
2227 rm -f conftest.$ac_objext
2228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2229 (eval $ac_compile) 2>conftest.er1
2230 ac_status=$?
2231 grep -v '^ *+' conftest.er1 >conftest.err
2232 rm -f conftest.er1
2233 cat conftest.err >&5
2234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235 (exit $ac_status); } &&
2236 { ac_try='test -z "$ac_c_werror_flag"
2237 || test ! -s conftest.err'
2238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2239 (eval $ac_try) 2>&5
2240 ac_status=$?
2241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242 (exit $ac_status); }; } &&
2243 { ac_try='test -s conftest.$ac_objext'
2244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2245 (eval $ac_try) 2>&5
2246 ac_status=$?
2247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2248 (exit $ac_status); }; }; then
2249 ac_cv_prog_cc_g=yes
2250 else
2251 echo "$as_me: failed program was:" >&5
2252 sed 's/^/| /' conftest.$ac_ext >&5
2253
2254 ac_cv_prog_cc_g=no
2255 fi
2256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2257 fi
2258 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2259 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2260 if test "$ac_test_CFLAGS" = set; then
2261 CFLAGS=$ac_save_CFLAGS
2262 elif test $ac_cv_prog_cc_g = yes; then
2263 if test "$GCC" = yes; then
2264 CFLAGS="-g -O2"
2265 else
2266 CFLAGS="-g"
2267 fi
2268 else
2269 if test "$GCC" = yes; then
2270 CFLAGS="-O2"
2271 else
2272 CFLAGS=
2273 fi
2274 fi
2275 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2276 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2277 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2278 echo $ECHO_N "(cached) $ECHO_C" >&6
2279 else
2280 ac_cv_prog_cc_stdc=no
2281 ac_save_CC=$CC
2282 cat >conftest.$ac_ext <<_ACEOF
2283 /* confdefs.h. */
2284 _ACEOF
2285 cat confdefs.h >>conftest.$ac_ext
2286 cat >>conftest.$ac_ext <<_ACEOF
2287 /* end confdefs.h. */
2288 #include <stdarg.h>
2289 #include <stdio.h>
2290 #include <sys/types.h>
2291 #include <sys/stat.h>
2292 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2293 struct buf { int x; };
2294 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2295 static char *e (p, i)
2296 char **p;
2297 int i;
2298 {
2299 return p[i];
2300 }
2301 static char *f (char * (*g) (char **, int), char **p, ...)
2302 {
2303 char *s;
2304 va_list v;
2305 va_start (v,p);
2306 s = g (p, va_arg (v,int));
2307 va_end (v);
2308 return s;
2309 }
2310
2311 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2312 function prototypes and stuff, but not '\xHH' hex character constants.
2313 These don't provoke an error unfortunately, instead are silently treated
2314 as 'x'. The following induces an error, until -std1 is added to get
2315 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2316 array size at least. It's necessary to write '\x00'==0 to get something
2317 that's true only with -std1. */
2318 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2319
2320 int test (int i, double x);
2321 struct s1 {int (*f) (int a);};
2322 struct s2 {int (*f) (double a);};
2323 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2324 int argc;
2325 char **argv;
2326 int
2327 main ()
2328 {
2329 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2330 ;
2331 return 0;
2332 }
2333 _ACEOF
2334 # Don't try gcc -ansi; that turns off useful extensions and
2335 # breaks some systems' header files.
2336 # AIX -qlanglvl=ansi
2337 # Ultrix and OSF/1 -std1
2338 # HP-UX 10.20 and later -Ae
2339 # HP-UX older versions -Aa -D_HPUX_SOURCE
2340 # SVR4 -Xc -D__EXTENSIONS__
2341 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2342 do
2343 CC="$ac_save_CC $ac_arg"
2344 rm -f conftest.$ac_objext
2345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2346 (eval $ac_compile) 2>conftest.er1
2347 ac_status=$?
2348 grep -v '^ *+' conftest.er1 >conftest.err
2349 rm -f conftest.er1
2350 cat conftest.err >&5
2351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352 (exit $ac_status); } &&
2353 { ac_try='test -z "$ac_c_werror_flag"
2354 || test ! -s conftest.err'
2355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2356 (eval $ac_try) 2>&5
2357 ac_status=$?
2358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359 (exit $ac_status); }; } &&
2360 { ac_try='test -s conftest.$ac_objext'
2361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362 (eval $ac_try) 2>&5
2363 ac_status=$?
2364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365 (exit $ac_status); }; }; then
2366 ac_cv_prog_cc_stdc=$ac_arg
2367 break
2368 else
2369 echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 fi
2373 rm -f conftest.err conftest.$ac_objext
2374 done
2375 rm -f conftest.$ac_ext conftest.$ac_objext
2376 CC=$ac_save_CC
2377
2378 fi
2379
2380 case "x$ac_cv_prog_cc_stdc" in
2381 x|xno)
2382 echo "$as_me:$LINENO: result: none needed" >&5
2383 echo "${ECHO_T}none needed" >&6 ;;
2384 *)
2385 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2386 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2387 CC="$CC $ac_cv_prog_cc_stdc" ;;
2388 esac
2389
2390 # Some people use a C++ compiler to compile C. Since we use `exit',
2391 # in C++ we need to declare it. In case someone uses the same compiler
2392 # for both compiling C and C++ we need to have the C++ compiler decide
2393 # the declaration of exit, since it's the most demanding environment.
2394 cat >conftest.$ac_ext <<_ACEOF
2395 #ifndef __cplusplus
2396 choke me
2397 #endif
2398 _ACEOF
2399 rm -f conftest.$ac_objext
2400 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2401 (eval $ac_compile) 2>conftest.er1
2402 ac_status=$?
2403 grep -v '^ *+' conftest.er1 >conftest.err
2404 rm -f conftest.er1
2405 cat conftest.err >&5
2406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407 (exit $ac_status); } &&
2408 { ac_try='test -z "$ac_c_werror_flag"
2409 || test ! -s conftest.err'
2410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2411 (eval $ac_try) 2>&5
2412 ac_status=$?
2413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414 (exit $ac_status); }; } &&
2415 { ac_try='test -s conftest.$ac_objext'
2416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2417 (eval $ac_try) 2>&5
2418 ac_status=$?
2419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420 (exit $ac_status); }; }; then
2421 for ac_declaration in \
2422 '' \
2423 'extern "C" void std::exit (int) throw (); using std::exit;' \
2424 'extern "C" void std::exit (int); using std::exit;' \
2425 'extern "C" void exit (int) throw ();' \
2426 'extern "C" void exit (int);' \
2427 'void exit (int);'
2428 do
2429 cat >conftest.$ac_ext <<_ACEOF
2430 /* confdefs.h. */
2431 _ACEOF
2432 cat confdefs.h >>conftest.$ac_ext
2433 cat >>conftest.$ac_ext <<_ACEOF
2434 /* end confdefs.h. */
2435 $ac_declaration
2436 #include <stdlib.h>
2437 int
2438 main ()
2439 {
2440 exit (42);
2441 ;
2442 return 0;
2443 }
2444 _ACEOF
2445 rm -f conftest.$ac_objext
2446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2447 (eval $ac_compile) 2>conftest.er1
2448 ac_status=$?
2449 grep -v '^ *+' conftest.er1 >conftest.err
2450 rm -f conftest.er1
2451 cat conftest.err >&5
2452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453 (exit $ac_status); } &&
2454 { ac_try='test -z "$ac_c_werror_flag"
2455 || test ! -s conftest.err'
2456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2457 (eval $ac_try) 2>&5
2458 ac_status=$?
2459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460 (exit $ac_status); }; } &&
2461 { ac_try='test -s conftest.$ac_objext'
2462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463 (eval $ac_try) 2>&5
2464 ac_status=$?
2465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466 (exit $ac_status); }; }; then
2467 :
2468 else
2469 echo "$as_me: failed program was:" >&5
2470 sed 's/^/| /' conftest.$ac_ext >&5
2471
2472 continue
2473 fi
2474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2475 cat >conftest.$ac_ext <<_ACEOF
2476 /* confdefs.h. */
2477 _ACEOF
2478 cat confdefs.h >>conftest.$ac_ext
2479 cat >>conftest.$ac_ext <<_ACEOF
2480 /* end confdefs.h. */
2481 $ac_declaration
2482 int
2483 main ()
2484 {
2485 exit (42);
2486 ;
2487 return 0;
2488 }
2489 _ACEOF
2490 rm -f conftest.$ac_objext
2491 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2492 (eval $ac_compile) 2>conftest.er1
2493 ac_status=$?
2494 grep -v '^ *+' conftest.er1 >conftest.err
2495 rm -f conftest.er1
2496 cat conftest.err >&5
2497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498 (exit $ac_status); } &&
2499 { ac_try='test -z "$ac_c_werror_flag"
2500 || test ! -s conftest.err'
2501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2502 (eval $ac_try) 2>&5
2503 ac_status=$?
2504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505 (exit $ac_status); }; } &&
2506 { ac_try='test -s conftest.$ac_objext'
2507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2508 (eval $ac_try) 2>&5
2509 ac_status=$?
2510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2511 (exit $ac_status); }; }; then
2512 break
2513 else
2514 echo "$as_me: failed program was:" >&5
2515 sed 's/^/| /' conftest.$ac_ext >&5
2516
2517 fi
2518 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2519 done
2520 rm -f conftest*
2521 if test -n "$ac_declaration"; then
2522 echo '#ifdef __cplusplus' >>confdefs.h
2523 echo $ac_declaration >>confdefs.h
2524 echo '#endif' >>confdefs.h
2525 fi
2526
2527 else
2528 echo "$as_me: failed program was:" >&5
2529 sed 's/^/| /' conftest.$ac_ext >&5
2530
2531 fi
2532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2533 ac_ext=c
2534 ac_cpp='$CPP $CPPFLAGS'
2535 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2536 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2537 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538
2539
2540 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2541 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2542 if test "${ac_cv_search_strerror+set}" = set; then
2543 echo $ECHO_N "(cached) $ECHO_C" >&6
2544 else
2545 ac_func_search_save_LIBS=$LIBS
2546 ac_cv_search_strerror=no
2547 cat >conftest.$ac_ext <<_ACEOF
2548 /* confdefs.h. */
2549 _ACEOF
2550 cat confdefs.h >>conftest.$ac_ext
2551 cat >>conftest.$ac_ext <<_ACEOF
2552 /* end confdefs.h. */
2553
2554 /* Override any gcc2 internal prototype to avoid an error. */
2555 #ifdef __cplusplus
2556 extern "C"
2557 #endif
2558 /* We use char because int might match the return type of a gcc2
2559 builtin and then its argument prototype would still apply. */
2560 char strerror ();
2561 int
2562 main ()
2563 {
2564 strerror ();
2565 ;
2566 return 0;
2567 }
2568 _ACEOF
2569 rm -f conftest.$ac_objext conftest$ac_exeext
2570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2571 (eval $ac_link) 2>conftest.er1
2572 ac_status=$?
2573 grep -v '^ *+' conftest.er1 >conftest.err
2574 rm -f conftest.er1
2575 cat conftest.err >&5
2576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 (exit $ac_status); } &&
2578 { ac_try='test -z "$ac_c_werror_flag"
2579 || test ! -s conftest.err'
2580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2581 (eval $ac_try) 2>&5
2582 ac_status=$?
2583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2584 (exit $ac_status); }; } &&
2585 { ac_try='test -s conftest$ac_exeext'
2586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2587 (eval $ac_try) 2>&5
2588 ac_status=$?
2589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590 (exit $ac_status); }; }; then
2591 ac_cv_search_strerror="none required"
2592 else
2593 echo "$as_me: failed program was:" >&5
2594 sed 's/^/| /' conftest.$ac_ext >&5
2595
2596 fi
2597 rm -f conftest.err conftest.$ac_objext \
2598 conftest$ac_exeext conftest.$ac_ext
2599 if test "$ac_cv_search_strerror" = no; then
2600 for ac_lib in cposix; do
2601 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2602 cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h. */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h. */
2608
2609 /* Override any gcc2 internal prototype to avoid an error. */
2610 #ifdef __cplusplus
2611 extern "C"
2612 #endif
2613 /* We use char because int might match the return type of a gcc2
2614 builtin and then its argument prototype would still apply. */
2615 char strerror ();
2616 int
2617 main ()
2618 {
2619 strerror ();
2620 ;
2621 return 0;
2622 }
2623 _ACEOF
2624 rm -f conftest.$ac_objext conftest$ac_exeext
2625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2626 (eval $ac_link) 2>conftest.er1
2627 ac_status=$?
2628 grep -v '^ *+' conftest.er1 >conftest.err
2629 rm -f conftest.er1
2630 cat conftest.err >&5
2631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632 (exit $ac_status); } &&
2633 { ac_try='test -z "$ac_c_werror_flag"
2634 || test ! -s conftest.err'
2635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2636 (eval $ac_try) 2>&5
2637 ac_status=$?
2638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639 (exit $ac_status); }; } &&
2640 { ac_try='test -s conftest$ac_exeext'
2641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642 (eval $ac_try) 2>&5
2643 ac_status=$?
2644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645 (exit $ac_status); }; }; then
2646 ac_cv_search_strerror="-l$ac_lib"
2647 break
2648 else
2649 echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
2651
2652 fi
2653 rm -f conftest.err conftest.$ac_objext \
2654 conftest$ac_exeext conftest.$ac_ext
2655 done
2656 fi
2657 LIBS=$ac_func_search_save_LIBS
2658 fi
2659 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2660 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2661 if test "$ac_cv_search_strerror" != no; then
2662 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2663
2664 fi
2665
2666
2667 # We currently only use the version number for the name of any shared
2668 # library. For user convenience, we always use the same version
2669 # number that BFD is using.
2670 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2671
2672 am__api_version="1.9"
2673 # Find a good install program. We prefer a C program (faster),
2674 # so one script is as good as another. But avoid the broken or
2675 # incompatible versions:
2676 # SysV /etc/install, /usr/sbin/install
2677 # SunOS /usr/etc/install
2678 # IRIX /sbin/install
2679 # AIX /bin/install
2680 # AmigaOS /C/install, which installs bootblocks on floppy discs
2681 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2682 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2683 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2684 # OS/2's system install, which has a completely different semantic
2685 # ./install, which can be erroneously created by make from ./install.sh.
2686 # Reject install programs that cannot install multiple files.
2687 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2688 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2689 if test -z "$INSTALL"; then
2690 if test "${ac_cv_path_install+set}" = set; then
2691 echo $ECHO_N "(cached) $ECHO_C" >&6
2692 else
2693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2694 for as_dir in $PATH
2695 do
2696 IFS=$as_save_IFS
2697 test -z "$as_dir" && as_dir=.
2698 # Account for people who put trailing slashes in PATH elements.
2699 case $as_dir/ in
2700 ./ | .// | /cC/* | \
2701 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2702 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2703 /usr/ucb/* ) ;;
2704 *)
2705 # OSF1 and SCO ODT 3.0 have their own names for install.
2706 # Don't use installbsd from OSF since it installs stuff as root
2707 # by default.
2708 for ac_prog in ginstall scoinst install; do
2709 for ac_exec_ext in '' $ac_executable_extensions; do
2710 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2711 if test $ac_prog = install &&
2712 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2713 # AIX install. It has an incompatible calling convention.
2714 :
2715 elif test $ac_prog = install &&
2716 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2717 # program-specific install script used by HP pwplus--don't use.
2718 :
2719 else
2720 rm -rf conftest.one conftest.two conftest.dir
2721 echo one > conftest.one
2722 echo two > conftest.two
2723 mkdir conftest.dir
2724 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2725 test -s conftest.one && test -s conftest.two &&
2726 test -s conftest.dir/conftest.one &&
2727 test -s conftest.dir/conftest.two
2728 then
2729 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2730 break 3
2731 fi
2732 fi
2733 fi
2734 done
2735 done
2736 ;;
2737 esac
2738 done
2739
2740 rm -rf conftest.one conftest.two conftest.dir
2741
2742 fi
2743 if test "${ac_cv_path_install+set}" = set; then
2744 INSTALL=$ac_cv_path_install
2745 else
2746 # As a last resort, use the slow shell script. Don't cache a
2747 # value for INSTALL within a source directory, because that will
2748 # break other packages using the cache if that directory is
2749 # removed, or if the value is a relative name.
2750 INSTALL=$ac_install_sh
2751 fi
2752 fi
2753 echo "$as_me:$LINENO: result: $INSTALL" >&5
2754 echo "${ECHO_T}$INSTALL" >&6
2755
2756 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2757 # It thinks the first close brace ends the variable substitution.
2758 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2759
2760 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2761
2762 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2763
2764 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2765 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2766 # Just in case
2767 sleep 1
2768 echo timestamp > conftest.file
2769 # Do `set' in a subshell so we don't clobber the current shell's
2770 # arguments. Must try -L first in case configure is actually a
2771 # symlink; some systems play weird games with the mod time of symlinks
2772 # (eg FreeBSD returns the mod time of the symlink's containing
2773 # directory).
2774 if (
2775 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2776 if test "$*" = "X"; then
2777 # -L didn't work.
2778 set X `ls -t $srcdir/configure conftest.file`
2779 fi
2780 rm -f conftest.file
2781 if test "$*" != "X $srcdir/configure conftest.file" \
2782 && test "$*" != "X conftest.file $srcdir/configure"; then
2783
2784 # If neither matched, then we have a broken ls. This can happen
2785 # if, for instance, CONFIG_SHELL is bash and it inherits a
2786 # broken ls alias from the environment. This has actually
2787 # happened. Such a system could not be considered "sane".
2788 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2789 alias in your environment" >&5
2790 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2791 alias in your environment" >&2;}
2792 { (exit 1); exit 1; }; }
2793 fi
2794
2795 test "$2" = conftest.file
2796 )
2797 then
2798 # Ok.
2799 :
2800 else
2801 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2802 Check your system clock" >&5
2803 echo "$as_me: error: newly created file is older than distributed files!
2804 Check your system clock" >&2;}
2805 { (exit 1); exit 1; }; }
2806 fi
2807 echo "$as_me:$LINENO: result: yes" >&5
2808 echo "${ECHO_T}yes" >&6
2809 test "$program_prefix" != NONE &&
2810 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2811 # Use a double $ so make ignores it.
2812 test "$program_suffix" != NONE &&
2813 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2814 # Double any \ or $. echo might interpret backslashes.
2815 # By default was `s,x,x', remove it if useless.
2816 cat <<\_ACEOF >conftest.sed
2817 s/[\\$]/&&/g;s/;s,x,x,$//
2818 _ACEOF
2819 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2820 rm conftest.sed
2821
2822 # expand $ac_aux_dir to an absolute path
2823 am_aux_dir=`cd $ac_aux_dir && pwd`
2824
2825 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2826 # Use eval to expand $SHELL
2827 if eval "$MISSING --run true"; then
2828 am_missing_run="$MISSING --run "
2829 else
2830 am_missing_run=
2831 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2832 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2833 fi
2834
2835 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2836 # We used to keeping the `.' as first argument, in order to
2837 # allow $(mkdir_p) to be used without argument. As in
2838 # $(mkdir_p) $(somedir)
2839 # where $(somedir) is conditionally defined. However this is wrong
2840 # for two reasons:
2841 # 1. if the package is installed by a user who cannot write `.'
2842 # make install will fail,
2843 # 2. the above comment should most certainly read
2844 # $(mkdir_p) $(DESTDIR)$(somedir)
2845 # so it does not work when $(somedir) is undefined and
2846 # $(DESTDIR) is not.
2847 # To support the latter case, we have to write
2848 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2849 # so the `.' trick is pointless.
2850 mkdir_p='mkdir -p --'
2851 else
2852 # On NextStep and OpenStep, the `mkdir' command does not
2853 # recognize any option. It will interpret all options as
2854 # directories to create, and then abort because `.' already
2855 # exists.
2856 for d in ./-p ./--version;
2857 do
2858 test -d $d && rmdir $d
2859 done
2860 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2861 if test -f "$ac_aux_dir/mkinstalldirs"; then
2862 mkdir_p='$(mkinstalldirs)'
2863 else
2864 mkdir_p='$(install_sh) -d'
2865 fi
2866 fi
2867
2868 for ac_prog in gawk mawk nawk awk
2869 do
2870 # Extract the first word of "$ac_prog", so it can be a program name with args.
2871 set dummy $ac_prog; ac_word=$2
2872 echo "$as_me:$LINENO: checking for $ac_word" >&5
2873 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2874 if test "${ac_cv_prog_AWK+set}" = set; then
2875 echo $ECHO_N "(cached) $ECHO_C" >&6
2876 else
2877 if test -n "$AWK"; then
2878 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2879 else
2880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881 for as_dir in $PATH
2882 do
2883 IFS=$as_save_IFS
2884 test -z "$as_dir" && as_dir=.
2885 for ac_exec_ext in '' $ac_executable_extensions; do
2886 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2887 ac_cv_prog_AWK="$ac_prog"
2888 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2889 break 2
2890 fi
2891 done
2892 done
2893
2894 fi
2895 fi
2896 AWK=$ac_cv_prog_AWK
2897 if test -n "$AWK"; then
2898 echo "$as_me:$LINENO: result: $AWK" >&5
2899 echo "${ECHO_T}$AWK" >&6
2900 else
2901 echo "$as_me:$LINENO: result: no" >&5
2902 echo "${ECHO_T}no" >&6
2903 fi
2904
2905 test -n "$AWK" && break
2906 done
2907
2908 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2909 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2910 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2911 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2912 echo $ECHO_N "(cached) $ECHO_C" >&6
2913 else
2914 cat >conftest.make <<\_ACEOF
2915 all:
2916 @echo 'ac_maketemp="$(MAKE)"'
2917 _ACEOF
2918 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2919 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2920 if test -n "$ac_maketemp"; then
2921 eval ac_cv_prog_make_${ac_make}_set=yes
2922 else
2923 eval ac_cv_prog_make_${ac_make}_set=no
2924 fi
2925 rm -f conftest.make
2926 fi
2927 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2928 echo "$as_me:$LINENO: result: yes" >&5
2929 echo "${ECHO_T}yes" >&6
2930 SET_MAKE=
2931 else
2932 echo "$as_me:$LINENO: result: no" >&5
2933 echo "${ECHO_T}no" >&6
2934 SET_MAKE="MAKE=${MAKE-make}"
2935 fi
2936
2937 rm -rf .tst 2>/dev/null
2938 mkdir .tst 2>/dev/null
2939 if test -d .tst; then
2940 am__leading_dot=.
2941 else
2942 am__leading_dot=_
2943 fi
2944 rmdir .tst 2>/dev/null
2945
2946 DEPDIR="${am__leading_dot}deps"
2947
2948 ac_config_commands="$ac_config_commands depfiles"
2949
2950
2951 am_make=${MAKE-make}
2952 cat > confinc << 'END'
2953 am__doit:
2954 @echo done
2955 .PHONY: am__doit
2956 END
2957 # If we don't find an include directive, just comment out the code.
2958 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2959 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2960 am__include="#"
2961 am__quote=
2962 _am_result=none
2963 # First try GNU make style include.
2964 echo "include confinc" > confmf
2965 # We grep out `Entering directory' and `Leaving directory'
2966 # messages which can occur if `w' ends up in MAKEFLAGS.
2967 # In particular we don't look at `^make:' because GNU make might
2968 # be invoked under some other name (usually "gmake"), in which
2969 # case it prints its new name instead of `make'.
2970 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2971 am__include=include
2972 am__quote=
2973 _am_result=GNU
2974 fi
2975 # Now try BSD make style include.
2976 if test "$am__include" = "#"; then
2977 echo '.include "confinc"' > confmf
2978 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2979 am__include=.include
2980 am__quote="\""
2981 _am_result=BSD
2982 fi
2983 fi
2984
2985
2986 echo "$as_me:$LINENO: result: $_am_result" >&5
2987 echo "${ECHO_T}$_am_result" >&6
2988 rm -f confinc confmf
2989
2990 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2991 if test "${enable_dependency_tracking+set}" = set; then
2992 enableval="$enable_dependency_tracking"
2993
2994 fi;
2995 if test "x$enable_dependency_tracking" != xno; then
2996 am_depcomp="$ac_aux_dir/depcomp"
2997 AMDEPBACKSLASH='\'
2998 fi
2999
3000
3001 if test "x$enable_dependency_tracking" != xno; then
3002 AMDEP_TRUE=
3003 AMDEP_FALSE='#'
3004 else
3005 AMDEP_TRUE='#'
3006 AMDEP_FALSE=
3007 fi
3008
3009
3010
3011 # test to see if srcdir already configured
3012 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3013 test -f $srcdir/config.status; then
3014 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3015 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3016 { (exit 1); exit 1; }; }
3017 fi
3018
3019 # test whether we have cygpath
3020 if test -z "$CYGPATH_W"; then
3021 if (cygpath --version) >/dev/null 2>/dev/null; then
3022 CYGPATH_W='cygpath -w'
3023 else
3024 CYGPATH_W=echo
3025 fi
3026 fi
3027
3028
3029 # Define the identity of the package.
3030 PACKAGE=opcodes
3031 VERSION=${BFD_VERSION}
3032
3033
3034 cat >>confdefs.h <<_ACEOF
3035 #define PACKAGE "$PACKAGE"
3036 _ACEOF
3037
3038
3039 cat >>confdefs.h <<_ACEOF
3040 #define VERSION "$VERSION"
3041 _ACEOF
3042
3043 # Some tools Automake needs.
3044
3045 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3046
3047
3048 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3049
3050
3051 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3052
3053
3054 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3055
3056
3057 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3058
3059 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3060
3061 # Installed binaries are usually stripped using `strip' when the user
3062 # run `make install-strip'. However `strip' might not be the right
3063 # tool to use in cross-compilation environments, therefore Automake
3064 # will honor the `STRIP' environment variable to overrule this program.
3065 if test "$cross_compiling" != no; then
3066 if test -n "$ac_tool_prefix"; then
3067 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3068 set dummy ${ac_tool_prefix}strip; ac_word=$2
3069 echo "$as_me:$LINENO: checking for $ac_word" >&5
3070 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3071 if test "${ac_cv_prog_STRIP+set}" = set; then
3072 echo $ECHO_N "(cached) $ECHO_C" >&6
3073 else
3074 if test -n "$STRIP"; then
3075 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3076 else
3077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3078 for as_dir in $PATH
3079 do
3080 IFS=$as_save_IFS
3081 test -z "$as_dir" && as_dir=.
3082 for ac_exec_ext in '' $ac_executable_extensions; do
3083 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3084 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3085 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3086 break 2
3087 fi
3088 done
3089 done
3090
3091 fi
3092 fi
3093 STRIP=$ac_cv_prog_STRIP
3094 if test -n "$STRIP"; then
3095 echo "$as_me:$LINENO: result: $STRIP" >&5
3096 echo "${ECHO_T}$STRIP" >&6
3097 else
3098 echo "$as_me:$LINENO: result: no" >&5
3099 echo "${ECHO_T}no" >&6
3100 fi
3101
3102 fi
3103 if test -z "$ac_cv_prog_STRIP"; then
3104 ac_ct_STRIP=$STRIP
3105 # Extract the first word of "strip", so it can be a program name with args.
3106 set dummy strip; ac_word=$2
3107 echo "$as_me:$LINENO: checking for $ac_word" >&5
3108 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3109 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3110 echo $ECHO_N "(cached) $ECHO_C" >&6
3111 else
3112 if test -n "$ac_ct_STRIP"; then
3113 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3114 else
3115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3116 for as_dir in $PATH
3117 do
3118 IFS=$as_save_IFS
3119 test -z "$as_dir" && as_dir=.
3120 for ac_exec_ext in '' $ac_executable_extensions; do
3121 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3122 ac_cv_prog_ac_ct_STRIP="strip"
3123 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3124 break 2
3125 fi
3126 done
3127 done
3128
3129 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3130 fi
3131 fi
3132 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3133 if test -n "$ac_ct_STRIP"; then
3134 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3135 echo "${ECHO_T}$ac_ct_STRIP" >&6
3136 else
3137 echo "$as_me:$LINENO: result: no" >&5
3138 echo "${ECHO_T}no" >&6
3139 fi
3140
3141 STRIP=$ac_ct_STRIP
3142 else
3143 STRIP="$ac_cv_prog_STRIP"
3144 fi
3145
3146 fi
3147 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3148
3149 # We need awk for the "check" target. The system "awk" is bad on
3150 # some platforms.
3151 # Always define AMTAR for backward compatibility.
3152
3153 AMTAR=${AMTAR-"${am_missing_run}tar"}
3154
3155 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3156
3157
3158
3159
3160 depcc="$CC" am_compiler_list=
3161
3162 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3163 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3164 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3165 echo $ECHO_N "(cached) $ECHO_C" >&6
3166 else
3167 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3168 # We make a subdir and do the tests there. Otherwise we can end up
3169 # making bogus files that we don't know about and never remove. For
3170 # instance it was reported that on HP-UX the gcc test will end up
3171 # making a dummy file named `D' -- because `-MD' means `put the output
3172 # in D'.
3173 mkdir conftest.dir
3174 # Copy depcomp to subdir because otherwise we won't find it if we're
3175 # using a relative directory.
3176 cp "$am_depcomp" conftest.dir
3177 cd conftest.dir
3178 # We will build objects and dependencies in a subdirectory because
3179 # it helps to detect inapplicable dependency modes. For instance
3180 # both Tru64's cc and ICC support -MD to output dependencies as a
3181 # side effect of compilation, but ICC will put the dependencies in
3182 # the current directory while Tru64 will put them in the object
3183 # directory.
3184 mkdir sub
3185
3186 am_cv_CC_dependencies_compiler_type=none
3187 if test "$am_compiler_list" = ""; then
3188 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3189 fi
3190 for depmode in $am_compiler_list; do
3191 # Setup a source with many dependencies, because some compilers
3192 # like to wrap large dependency lists on column 80 (with \), and
3193 # we should not choose a depcomp mode which is confused by this.
3194 #
3195 # We need to recreate these files for each test, as the compiler may
3196 # overwrite some of them when testing with obscure command lines.
3197 # This happens at least with the AIX C compiler.
3198 : > sub/conftest.c
3199 for i in 1 2 3 4 5 6; do
3200 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3201 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3202 # Solaris 8's {/usr,}/bin/sh.
3203 touch sub/conftst$i.h
3204 done
3205 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3206
3207 case $depmode in
3208 nosideeffect)
3209 # after this tag, mechanisms are not by side-effect, so they'll
3210 # only be used when explicitly requested
3211 if test "x$enable_dependency_tracking" = xyes; then
3212 continue
3213 else
3214 break
3215 fi
3216 ;;
3217 none) break ;;
3218 esac
3219 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3220 # mode. It turns out that the SunPro C++ compiler does not properly
3221 # handle `-M -o', and we need to detect this.
3222 if depmode=$depmode \
3223 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3224 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3225 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3226 >/dev/null 2>conftest.err &&
3227 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3228 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3229 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3230 # icc doesn't choke on unknown options, it will just issue warnings
3231 # or remarks (even with -Werror). So we grep stderr for any message
3232 # that says an option was ignored or not supported.
3233 # When given -MP, icc 7.0 and 7.1 complain thusly:
3234 # icc: Command line warning: ignoring option '-M'; no argument required
3235 # The diagnosis changed in icc 8.0:
3236 # icc: Command line remark: option '-MP' not supported
3237 if (grep 'ignoring option' conftest.err ||
3238 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3239 am_cv_CC_dependencies_compiler_type=$depmode
3240 break
3241 fi
3242 fi
3243 done
3244
3245 cd ..
3246 rm -rf conftest.dir
3247 else
3248 am_cv_CC_dependencies_compiler_type=none
3249 fi
3250
3251 fi
3252 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3253 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3254 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3255
3256
3257
3258 if
3259 test "x$enable_dependency_tracking" != xno \
3260 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3261 am__fastdepCC_TRUE=
3262 am__fastdepCC_FALSE='#'
3263 else
3264 am__fastdepCC_TRUE='#'
3265 am__fastdepCC_FALSE=
3266 fi
3267
3268
3269
3270
3271 ac_ext=c
3272 ac_cpp='$CPP $CPPFLAGS'
3273 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3274 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3275 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3276 if test -n "$ac_tool_prefix"; then
3277 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3278 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3279 echo "$as_me:$LINENO: checking for $ac_word" >&5
3280 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3281 if test "${ac_cv_prog_CC+set}" = set; then
3282 echo $ECHO_N "(cached) $ECHO_C" >&6
3283 else
3284 if test -n "$CC"; then
3285 ac_cv_prog_CC="$CC" # Let the user override the test.
3286 else
3287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288 for as_dir in $PATH
3289 do
3290 IFS=$as_save_IFS
3291 test -z "$as_dir" && as_dir=.
3292 for ac_exec_ext in '' $ac_executable_extensions; do
3293 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3294 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3295 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3296 break 2
3297 fi
3298 done
3299 done
3300
3301 fi
3302 fi
3303 CC=$ac_cv_prog_CC
3304 if test -n "$CC"; then
3305 echo "$as_me:$LINENO: result: $CC" >&5
3306 echo "${ECHO_T}$CC" >&6
3307 else
3308 echo "$as_me:$LINENO: result: no" >&5
3309 echo "${ECHO_T}no" >&6
3310 fi
3311
3312 fi
3313 if test -z "$ac_cv_prog_CC"; then
3314 ac_ct_CC=$CC
3315 # Extract the first word of "gcc", so it can be a program name with args.
3316 set dummy gcc; ac_word=$2
3317 echo "$as_me:$LINENO: checking for $ac_word" >&5
3318 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3319 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3320 echo $ECHO_N "(cached) $ECHO_C" >&6
3321 else
3322 if test -n "$ac_ct_CC"; then
3323 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3324 else
3325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3326 for as_dir in $PATH
3327 do
3328 IFS=$as_save_IFS
3329 test -z "$as_dir" && as_dir=.
3330 for ac_exec_ext in '' $ac_executable_extensions; do
3331 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3332 ac_cv_prog_ac_ct_CC="gcc"
3333 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3334 break 2
3335 fi
3336 done
3337 done
3338
3339 fi
3340 fi
3341 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3342 if test -n "$ac_ct_CC"; then
3343 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3344 echo "${ECHO_T}$ac_ct_CC" >&6
3345 else
3346 echo "$as_me:$LINENO: result: no" >&5
3347 echo "${ECHO_T}no" >&6
3348 fi
3349
3350 CC=$ac_ct_CC
3351 else
3352 CC="$ac_cv_prog_CC"
3353 fi
3354
3355 if test -z "$CC"; then
3356 if test -n "$ac_tool_prefix"; then
3357 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3358 set dummy ${ac_tool_prefix}cc; ac_word=$2
3359 echo "$as_me:$LINENO: checking for $ac_word" >&5
3360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3361 if test "${ac_cv_prog_CC+set}" = set; then
3362 echo $ECHO_N "(cached) $ECHO_C" >&6
3363 else
3364 if test -n "$CC"; then
3365 ac_cv_prog_CC="$CC" # Let the user override the test.
3366 else
3367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3368 for as_dir in $PATH
3369 do
3370 IFS=$as_save_IFS
3371 test -z "$as_dir" && as_dir=.
3372 for ac_exec_ext in '' $ac_executable_extensions; do
3373 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3374 ac_cv_prog_CC="${ac_tool_prefix}cc"
3375 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3376 break 2
3377 fi
3378 done
3379 done
3380
3381 fi
3382 fi
3383 CC=$ac_cv_prog_CC
3384 if test -n "$CC"; then
3385 echo "$as_me:$LINENO: result: $CC" >&5
3386 echo "${ECHO_T}$CC" >&6
3387 else
3388 echo "$as_me:$LINENO: result: no" >&5
3389 echo "${ECHO_T}no" >&6
3390 fi
3391
3392 fi
3393 if test -z "$ac_cv_prog_CC"; then
3394 ac_ct_CC=$CC
3395 # Extract the first word of "cc", so it can be a program name with args.
3396 set dummy cc; ac_word=$2
3397 echo "$as_me:$LINENO: checking for $ac_word" >&5
3398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3399 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3400 echo $ECHO_N "(cached) $ECHO_C" >&6
3401 else
3402 if test -n "$ac_ct_CC"; then
3403 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3404 else
3405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3406 for as_dir in $PATH
3407 do
3408 IFS=$as_save_IFS
3409 test -z "$as_dir" && as_dir=.
3410 for ac_exec_ext in '' $ac_executable_extensions; do
3411 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3412 ac_cv_prog_ac_ct_CC="cc"
3413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3414 break 2
3415 fi
3416 done
3417 done
3418
3419 fi
3420 fi
3421 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3422 if test -n "$ac_ct_CC"; then
3423 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3424 echo "${ECHO_T}$ac_ct_CC" >&6
3425 else
3426 echo "$as_me:$LINENO: result: no" >&5
3427 echo "${ECHO_T}no" >&6
3428 fi
3429
3430 CC=$ac_ct_CC
3431 else
3432 CC="$ac_cv_prog_CC"
3433 fi
3434
3435 fi
3436 if test -z "$CC"; then
3437 # Extract the first word of "cc", so it can be a program name with args.
3438 set dummy cc; ac_word=$2
3439 echo "$as_me:$LINENO: checking for $ac_word" >&5
3440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3441 if test "${ac_cv_prog_CC+set}" = set; then
3442 echo $ECHO_N "(cached) $ECHO_C" >&6
3443 else
3444 if test -n "$CC"; then
3445 ac_cv_prog_CC="$CC" # Let the user override the test.
3446 else
3447 ac_prog_rejected=no
3448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3449 for as_dir in $PATH
3450 do
3451 IFS=$as_save_IFS
3452 test -z "$as_dir" && as_dir=.
3453 for ac_exec_ext in '' $ac_executable_extensions; do
3454 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3455 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3456 ac_prog_rejected=yes
3457 continue
3458 fi
3459 ac_cv_prog_CC="cc"
3460 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3461 break 2
3462 fi
3463 done
3464 done
3465
3466 if test $ac_prog_rejected = yes; then
3467 # We found a bogon in the path, so make sure we never use it.
3468 set dummy $ac_cv_prog_CC
3469 shift
3470 if test $# != 0; then
3471 # We chose a different compiler from the bogus one.
3472 # However, it has the same basename, so the bogon will be chosen
3473 # first if we set CC to just the basename; use the full file name.
3474 shift
3475 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3476 fi
3477 fi
3478 fi
3479 fi
3480 CC=$ac_cv_prog_CC
3481 if test -n "$CC"; then
3482 echo "$as_me:$LINENO: result: $CC" >&5
3483 echo "${ECHO_T}$CC" >&6
3484 else
3485 echo "$as_me:$LINENO: result: no" >&5
3486 echo "${ECHO_T}no" >&6
3487 fi
3488
3489 fi
3490 if test -z "$CC"; then
3491 if test -n "$ac_tool_prefix"; then
3492 for ac_prog in cl
3493 do
3494 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3495 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3496 echo "$as_me:$LINENO: checking for $ac_word" >&5
3497 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3498 if test "${ac_cv_prog_CC+set}" = set; then
3499 echo $ECHO_N "(cached) $ECHO_C" >&6
3500 else
3501 if test -n "$CC"; then
3502 ac_cv_prog_CC="$CC" # Let the user override the test.
3503 else
3504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3505 for as_dir in $PATH
3506 do
3507 IFS=$as_save_IFS
3508 test -z "$as_dir" && as_dir=.
3509 for ac_exec_ext in '' $ac_executable_extensions; do
3510 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3511 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3512 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3513 break 2
3514 fi
3515 done
3516 done
3517
3518 fi
3519 fi
3520 CC=$ac_cv_prog_CC
3521 if test -n "$CC"; then
3522 echo "$as_me:$LINENO: result: $CC" >&5
3523 echo "${ECHO_T}$CC" >&6
3524 else
3525 echo "$as_me:$LINENO: result: no" >&5
3526 echo "${ECHO_T}no" >&6
3527 fi
3528
3529 test -n "$CC" && break
3530 done
3531 fi
3532 if test -z "$CC"; then
3533 ac_ct_CC=$CC
3534 for ac_prog in cl
3535 do
3536 # Extract the first word of "$ac_prog", so it can be a program name with args.
3537 set dummy $ac_prog; ac_word=$2
3538 echo "$as_me:$LINENO: checking for $ac_word" >&5
3539 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3540 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3541 echo $ECHO_N "(cached) $ECHO_C" >&6
3542 else
3543 if test -n "$ac_ct_CC"; then
3544 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3545 else
3546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3547 for as_dir in $PATH
3548 do
3549 IFS=$as_save_IFS
3550 test -z "$as_dir" && as_dir=.
3551 for ac_exec_ext in '' $ac_executable_extensions; do
3552 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3553 ac_cv_prog_ac_ct_CC="$ac_prog"
3554 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3555 break 2
3556 fi
3557 done
3558 done
3559
3560 fi
3561 fi
3562 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3563 if test -n "$ac_ct_CC"; then
3564 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3565 echo "${ECHO_T}$ac_ct_CC" >&6
3566 else
3567 echo "$as_me:$LINENO: result: no" >&5
3568 echo "${ECHO_T}no" >&6
3569 fi
3570
3571 test -n "$ac_ct_CC" && break
3572 done
3573
3574 CC=$ac_ct_CC
3575 fi
3576
3577 fi
3578
3579
3580 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3581 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3582 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3583 See \`config.log' for more details." >&5
3584 echo "$as_me: error: no acceptable C compiler found in \$PATH
3585 See \`config.log' for more details." >&2;}
3586 { (exit 1); exit 1; }; }; }
3587
3588 # Provide some information about the compiler.
3589 echo "$as_me:$LINENO:" \
3590 "checking for C compiler version" >&5
3591 ac_compiler=`set X $ac_compile; echo $2`
3592 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3593 (eval $ac_compiler --version </dev/null >&5) 2>&5
3594 ac_status=$?
3595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596 (exit $ac_status); }
3597 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3598 (eval $ac_compiler -v </dev/null >&5) 2>&5
3599 ac_status=$?
3600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3601 (exit $ac_status); }
3602 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3603 (eval $ac_compiler -V </dev/null >&5) 2>&5
3604 ac_status=$?
3605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606 (exit $ac_status); }
3607
3608 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3609 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3610 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3611 echo $ECHO_N "(cached) $ECHO_C" >&6
3612 else
3613 cat >conftest.$ac_ext <<_ACEOF
3614 /* confdefs.h. */
3615 _ACEOF
3616 cat confdefs.h >>conftest.$ac_ext
3617 cat >>conftest.$ac_ext <<_ACEOF
3618 /* end confdefs.h. */
3619
3620 int
3621 main ()
3622 {
3623 #ifndef __GNUC__
3624 choke me
3625 #endif
3626
3627 ;
3628 return 0;
3629 }
3630 _ACEOF
3631 rm -f conftest.$ac_objext
3632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3633 (eval $ac_compile) 2>conftest.er1
3634 ac_status=$?
3635 grep -v '^ *+' conftest.er1 >conftest.err
3636 rm -f conftest.er1
3637 cat conftest.err >&5
3638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3639 (exit $ac_status); } &&
3640 { ac_try='test -z "$ac_c_werror_flag"
3641 || test ! -s conftest.err'
3642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3643 (eval $ac_try) 2>&5
3644 ac_status=$?
3645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3646 (exit $ac_status); }; } &&
3647 { ac_try='test -s conftest.$ac_objext'
3648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3649 (eval $ac_try) 2>&5
3650 ac_status=$?
3651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3652 (exit $ac_status); }; }; then
3653 ac_compiler_gnu=yes
3654 else
3655 echo "$as_me: failed program was:" >&5
3656 sed 's/^/| /' conftest.$ac_ext >&5
3657
3658 ac_compiler_gnu=no
3659 fi
3660 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3661 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3662
3663 fi
3664 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3665 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3666 GCC=`test $ac_compiler_gnu = yes && echo yes`
3667 ac_test_CFLAGS=${CFLAGS+set}
3668 ac_save_CFLAGS=$CFLAGS
3669 CFLAGS="-g"
3670 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3671 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3672 if test "${ac_cv_prog_cc_g+set}" = set; then
3673 echo $ECHO_N "(cached) $ECHO_C" >&6
3674 else
3675 cat >conftest.$ac_ext <<_ACEOF
3676 /* confdefs.h. */
3677 _ACEOF
3678 cat confdefs.h >>conftest.$ac_ext
3679 cat >>conftest.$ac_ext <<_ACEOF
3680 /* end confdefs.h. */
3681
3682 int
3683 main ()
3684 {
3685
3686 ;
3687 return 0;
3688 }
3689 _ACEOF
3690 rm -f conftest.$ac_objext
3691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3692 (eval $ac_compile) 2>conftest.er1
3693 ac_status=$?
3694 grep -v '^ *+' conftest.er1 >conftest.err
3695 rm -f conftest.er1
3696 cat conftest.err >&5
3697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3698 (exit $ac_status); } &&
3699 { ac_try='test -z "$ac_c_werror_flag"
3700 || test ! -s conftest.err'
3701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702 (eval $ac_try) 2>&5
3703 ac_status=$?
3704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705 (exit $ac_status); }; } &&
3706 { ac_try='test -s conftest.$ac_objext'
3707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3708 (eval $ac_try) 2>&5
3709 ac_status=$?
3710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711 (exit $ac_status); }; }; then
3712 ac_cv_prog_cc_g=yes
3713 else
3714 echo "$as_me: failed program was:" >&5
3715 sed 's/^/| /' conftest.$ac_ext >&5
3716
3717 ac_cv_prog_cc_g=no
3718 fi
3719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3720 fi
3721 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3722 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3723 if test "$ac_test_CFLAGS" = set; then
3724 CFLAGS=$ac_save_CFLAGS
3725 elif test $ac_cv_prog_cc_g = yes; then
3726 if test "$GCC" = yes; then
3727 CFLAGS="-g -O2"
3728 else
3729 CFLAGS="-g"
3730 fi
3731 else
3732 if test "$GCC" = yes; then
3733 CFLAGS="-O2"
3734 else
3735 CFLAGS=
3736 fi
3737 fi
3738 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3739 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3740 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3741 echo $ECHO_N "(cached) $ECHO_C" >&6
3742 else
3743 ac_cv_prog_cc_stdc=no
3744 ac_save_CC=$CC
3745 cat >conftest.$ac_ext <<_ACEOF
3746 /* confdefs.h. */
3747 _ACEOF
3748 cat confdefs.h >>conftest.$ac_ext
3749 cat >>conftest.$ac_ext <<_ACEOF
3750 /* end confdefs.h. */
3751 #include <stdarg.h>
3752 #include <stdio.h>
3753 #include <sys/types.h>
3754 #include <sys/stat.h>
3755 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3756 struct buf { int x; };
3757 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3758 static char *e (p, i)
3759 char **p;
3760 int i;
3761 {
3762 return p[i];
3763 }
3764 static char *f (char * (*g) (char **, int), char **p, ...)
3765 {
3766 char *s;
3767 va_list v;
3768 va_start (v,p);
3769 s = g (p, va_arg (v,int));
3770 va_end (v);
3771 return s;
3772 }
3773
3774 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3775 function prototypes and stuff, but not '\xHH' hex character constants.
3776 These don't provoke an error unfortunately, instead are silently treated
3777 as 'x'. The following induces an error, until -std1 is added to get
3778 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3779 array size at least. It's necessary to write '\x00'==0 to get something
3780 that's true only with -std1. */
3781 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3782
3783 int test (int i, double x);
3784 struct s1 {int (*f) (int a);};
3785 struct s2 {int (*f) (double a);};
3786 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3787 int argc;
3788 char **argv;
3789 int
3790 main ()
3791 {
3792 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3793 ;
3794 return 0;
3795 }
3796 _ACEOF
3797 # Don't try gcc -ansi; that turns off useful extensions and
3798 # breaks some systems' header files.
3799 # AIX -qlanglvl=ansi
3800 # Ultrix and OSF/1 -std1
3801 # HP-UX 10.20 and later -Ae
3802 # HP-UX older versions -Aa -D_HPUX_SOURCE
3803 # SVR4 -Xc -D__EXTENSIONS__
3804 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3805 do
3806 CC="$ac_save_CC $ac_arg"
3807 rm -f conftest.$ac_objext
3808 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3809 (eval $ac_compile) 2>conftest.er1
3810 ac_status=$?
3811 grep -v '^ *+' conftest.er1 >conftest.err
3812 rm -f conftest.er1
3813 cat conftest.err >&5
3814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815 (exit $ac_status); } &&
3816 { ac_try='test -z "$ac_c_werror_flag"
3817 || test ! -s conftest.err'
3818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3819 (eval $ac_try) 2>&5
3820 ac_status=$?
3821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822 (exit $ac_status); }; } &&
3823 { ac_try='test -s conftest.$ac_objext'
3824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3825 (eval $ac_try) 2>&5
3826 ac_status=$?
3827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828 (exit $ac_status); }; }; then
3829 ac_cv_prog_cc_stdc=$ac_arg
3830 break
3831 else
3832 echo "$as_me: failed program was:" >&5
3833 sed 's/^/| /' conftest.$ac_ext >&5
3834
3835 fi
3836 rm -f conftest.err conftest.$ac_objext
3837 done
3838 rm -f conftest.$ac_ext conftest.$ac_objext
3839 CC=$ac_save_CC
3840
3841 fi
3842
3843 case "x$ac_cv_prog_cc_stdc" in
3844 x|xno)
3845 echo "$as_me:$LINENO: result: none needed" >&5
3846 echo "${ECHO_T}none needed" >&6 ;;
3847 *)
3848 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3849 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3850 CC="$CC $ac_cv_prog_cc_stdc" ;;
3851 esac
3852
3853 # Some people use a C++ compiler to compile C. Since we use `exit',
3854 # in C++ we need to declare it. In case someone uses the same compiler
3855 # for both compiling C and C++ we need to have the C++ compiler decide
3856 # the declaration of exit, since it's the most demanding environment.
3857 cat >conftest.$ac_ext <<_ACEOF
3858 #ifndef __cplusplus
3859 choke me
3860 #endif
3861 _ACEOF
3862 rm -f conftest.$ac_objext
3863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3864 (eval $ac_compile) 2>conftest.er1
3865 ac_status=$?
3866 grep -v '^ *+' conftest.er1 >conftest.err
3867 rm -f conftest.er1
3868 cat conftest.err >&5
3869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); } &&
3871 { ac_try='test -z "$ac_c_werror_flag"
3872 || test ! -s conftest.err'
3873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3874 (eval $ac_try) 2>&5
3875 ac_status=$?
3876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3877 (exit $ac_status); }; } &&
3878 { ac_try='test -s conftest.$ac_objext'
3879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3880 (eval $ac_try) 2>&5
3881 ac_status=$?
3882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883 (exit $ac_status); }; }; then
3884 for ac_declaration in \
3885 '' \
3886 'extern "C" void std::exit (int) throw (); using std::exit;' \
3887 'extern "C" void std::exit (int); using std::exit;' \
3888 'extern "C" void exit (int) throw ();' \
3889 'extern "C" void exit (int);' \
3890 'void exit (int);'
3891 do
3892 cat >conftest.$ac_ext <<_ACEOF
3893 /* confdefs.h. */
3894 _ACEOF
3895 cat confdefs.h >>conftest.$ac_ext
3896 cat >>conftest.$ac_ext <<_ACEOF
3897 /* end confdefs.h. */
3898 $ac_declaration
3899 #include <stdlib.h>
3900 int
3901 main ()
3902 {
3903 exit (42);
3904 ;
3905 return 0;
3906 }
3907 _ACEOF
3908 rm -f conftest.$ac_objext
3909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910 (eval $ac_compile) 2>conftest.er1
3911 ac_status=$?
3912 grep -v '^ *+' conftest.er1 >conftest.err
3913 rm -f conftest.er1
3914 cat conftest.err >&5
3915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 (exit $ac_status); } &&
3917 { ac_try='test -z "$ac_c_werror_flag"
3918 || test ! -s conftest.err'
3919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920 (eval $ac_try) 2>&5
3921 ac_status=$?
3922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 (exit $ac_status); }; } &&
3924 { ac_try='test -s conftest.$ac_objext'
3925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926 (eval $ac_try) 2>&5
3927 ac_status=$?
3928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929 (exit $ac_status); }; }; then
3930 :
3931 else
3932 echo "$as_me: failed program was:" >&5
3933 sed 's/^/| /' conftest.$ac_ext >&5
3934
3935 continue
3936 fi
3937 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938 cat >conftest.$ac_ext <<_ACEOF
3939 /* confdefs.h. */
3940 _ACEOF
3941 cat confdefs.h >>conftest.$ac_ext
3942 cat >>conftest.$ac_ext <<_ACEOF
3943 /* end confdefs.h. */
3944 $ac_declaration
3945 int
3946 main ()
3947 {
3948 exit (42);
3949 ;
3950 return 0;
3951 }
3952 _ACEOF
3953 rm -f conftest.$ac_objext
3954 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3955 (eval $ac_compile) 2>conftest.er1
3956 ac_status=$?
3957 grep -v '^ *+' conftest.er1 >conftest.err
3958 rm -f conftest.er1
3959 cat conftest.err >&5
3960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3961 (exit $ac_status); } &&
3962 { ac_try='test -z "$ac_c_werror_flag"
3963 || test ! -s conftest.err'
3964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3965 (eval $ac_try) 2>&5
3966 ac_status=$?
3967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3968 (exit $ac_status); }; } &&
3969 { ac_try='test -s conftest.$ac_objext'
3970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3971 (eval $ac_try) 2>&5
3972 ac_status=$?
3973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3974 (exit $ac_status); }; }; then
3975 break
3976 else
3977 echo "$as_me: failed program was:" >&5
3978 sed 's/^/| /' conftest.$ac_ext >&5
3979
3980 fi
3981 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3982 done
3983 rm -f conftest*
3984 if test -n "$ac_declaration"; then
3985 echo '#ifdef __cplusplus' >>confdefs.h
3986 echo $ac_declaration >>confdefs.h
3987 echo '#endif' >>confdefs.h
3988 fi
3989
3990 else
3991 echo "$as_me: failed program was:" >&5
3992 sed 's/^/| /' conftest.$ac_ext >&5
3993
3994 fi
3995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3996 ac_ext=c
3997 ac_cpp='$CPP $CPPFLAGS'
3998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4001
4002
4003 cat >>confdefs.h <<\_ACEOF
4004 #define _GNU_SOURCE 1
4005 _ACEOF
4006
4007
4008 ac_ext=c
4009 ac_cpp='$CPP $CPPFLAGS'
4010 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4011 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4012 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4013 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4014 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4015 # On Suns, sometimes $CPP names a directory.
4016 if test -n "$CPP" && test -d "$CPP"; then
4017 CPP=
4018 fi
4019 if test -z "$CPP"; then
4020 if test "${ac_cv_prog_CPP+set}" = set; then
4021 echo $ECHO_N "(cached) $ECHO_C" >&6
4022 else
4023 # Double quotes because CPP needs to be expanded
4024 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4025 do
4026 ac_preproc_ok=false
4027 for ac_c_preproc_warn_flag in '' yes
4028 do
4029 # Use a header file that comes with gcc, so configuring glibc
4030 # with a fresh cross-compiler works.
4031 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4032 # <limits.h> exists even on freestanding compilers.
4033 # On the NeXT, cc -E runs the code through the compiler's parser,
4034 # not just through cpp. "Syntax error" is here to catch this case.
4035 cat >conftest.$ac_ext <<_ACEOF
4036 /* confdefs.h. */
4037 _ACEOF
4038 cat confdefs.h >>conftest.$ac_ext
4039 cat >>conftest.$ac_ext <<_ACEOF
4040 /* end confdefs.h. */
4041 #ifdef __STDC__
4042 # include <limits.h>
4043 #else
4044 # include <assert.h>
4045 #endif
4046 Syntax error
4047 _ACEOF
4048 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4049 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4050 ac_status=$?
4051 grep -v '^ *+' conftest.er1 >conftest.err
4052 rm -f conftest.er1
4053 cat conftest.err >&5
4054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055 (exit $ac_status); } >/dev/null; then
4056 if test -s conftest.err; then
4057 ac_cpp_err=$ac_c_preproc_warn_flag
4058 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4059 else
4060 ac_cpp_err=
4061 fi
4062 else
4063 ac_cpp_err=yes
4064 fi
4065 if test -z "$ac_cpp_err"; then
4066 :
4067 else
4068 echo "$as_me: failed program was:" >&5
4069 sed 's/^/| /' conftest.$ac_ext >&5
4070
4071 # Broken: fails on valid input.
4072 continue
4073 fi
4074 rm -f conftest.err conftest.$ac_ext
4075
4076 # OK, works on sane cases. Now check whether non-existent headers
4077 # can be detected and how.
4078 cat >conftest.$ac_ext <<_ACEOF
4079 /* confdefs.h. */
4080 _ACEOF
4081 cat confdefs.h >>conftest.$ac_ext
4082 cat >>conftest.$ac_ext <<_ACEOF
4083 /* end confdefs.h. */
4084 #include <ac_nonexistent.h>
4085 _ACEOF
4086 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4087 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4088 ac_status=$?
4089 grep -v '^ *+' conftest.er1 >conftest.err
4090 rm -f conftest.er1
4091 cat conftest.err >&5
4092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093 (exit $ac_status); } >/dev/null; then
4094 if test -s conftest.err; then
4095 ac_cpp_err=$ac_c_preproc_warn_flag
4096 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4097 else
4098 ac_cpp_err=
4099 fi
4100 else
4101 ac_cpp_err=yes
4102 fi
4103 if test -z "$ac_cpp_err"; then
4104 # Broken: success on invalid input.
4105 continue
4106 else
4107 echo "$as_me: failed program was:" >&5
4108 sed 's/^/| /' conftest.$ac_ext >&5
4109
4110 # Passes both tests.
4111 ac_preproc_ok=:
4112 break
4113 fi
4114 rm -f conftest.err conftest.$ac_ext
4115
4116 done
4117 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4118 rm -f conftest.err conftest.$ac_ext
4119 if $ac_preproc_ok; then
4120 break
4121 fi
4122
4123 done
4124 ac_cv_prog_CPP=$CPP
4125
4126 fi
4127 CPP=$ac_cv_prog_CPP
4128 else
4129 ac_cv_prog_CPP=$CPP
4130 fi
4131 echo "$as_me:$LINENO: result: $CPP" >&5
4132 echo "${ECHO_T}$CPP" >&6
4133 ac_preproc_ok=false
4134 for ac_c_preproc_warn_flag in '' yes
4135 do
4136 # Use a header file that comes with gcc, so configuring glibc
4137 # with a fresh cross-compiler works.
4138 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4139 # <limits.h> exists even on freestanding compilers.
4140 # On the NeXT, cc -E runs the code through the compiler's parser,
4141 # not just through cpp. "Syntax error" is here to catch this case.
4142 cat >conftest.$ac_ext <<_ACEOF
4143 /* confdefs.h. */
4144 _ACEOF
4145 cat confdefs.h >>conftest.$ac_ext
4146 cat >>conftest.$ac_ext <<_ACEOF
4147 /* end confdefs.h. */
4148 #ifdef __STDC__
4149 # include <limits.h>
4150 #else
4151 # include <assert.h>
4152 #endif
4153 Syntax error
4154 _ACEOF
4155 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4156 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4157 ac_status=$?
4158 grep -v '^ *+' conftest.er1 >conftest.err
4159 rm -f conftest.er1
4160 cat conftest.err >&5
4161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4162 (exit $ac_status); } >/dev/null; then
4163 if test -s conftest.err; then
4164 ac_cpp_err=$ac_c_preproc_warn_flag
4165 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4166 else
4167 ac_cpp_err=
4168 fi
4169 else
4170 ac_cpp_err=yes
4171 fi
4172 if test -z "$ac_cpp_err"; then
4173 :
4174 else
4175 echo "$as_me: failed program was:" >&5
4176 sed 's/^/| /' conftest.$ac_ext >&5
4177
4178 # Broken: fails on valid input.
4179 continue
4180 fi
4181 rm -f conftest.err conftest.$ac_ext
4182
4183 # OK, works on sane cases. Now check whether non-existent headers
4184 # can be detected and how.
4185 cat >conftest.$ac_ext <<_ACEOF
4186 /* confdefs.h. */
4187 _ACEOF
4188 cat confdefs.h >>conftest.$ac_ext
4189 cat >>conftest.$ac_ext <<_ACEOF
4190 /* end confdefs.h. */
4191 #include <ac_nonexistent.h>
4192 _ACEOF
4193 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4194 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4195 ac_status=$?
4196 grep -v '^ *+' conftest.er1 >conftest.err
4197 rm -f conftest.er1
4198 cat conftest.err >&5
4199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4200 (exit $ac_status); } >/dev/null; then
4201 if test -s conftest.err; then
4202 ac_cpp_err=$ac_c_preproc_warn_flag
4203 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4204 else
4205 ac_cpp_err=
4206 fi
4207 else
4208 ac_cpp_err=yes
4209 fi
4210 if test -z "$ac_cpp_err"; then
4211 # Broken: success on invalid input.
4212 continue
4213 else
4214 echo "$as_me: failed program was:" >&5
4215 sed 's/^/| /' conftest.$ac_ext >&5
4216
4217 # Passes both tests.
4218 ac_preproc_ok=:
4219 break
4220 fi
4221 rm -f conftest.err conftest.$ac_ext
4222
4223 done
4224 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4225 rm -f conftest.err conftest.$ac_ext
4226 if $ac_preproc_ok; then
4227 :
4228 else
4229 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4230 echo "$as_me: error: in \`$ac_pwd':" >&2;}
4231 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4232 See \`config.log' for more details." >&5
4233 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4234 See \`config.log' for more details." >&2;}
4235 { (exit 1); exit 1; }; }; }
4236 fi
4237
4238 ac_ext=c
4239 ac_cpp='$CPP $CPPFLAGS'
4240 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4241 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4242 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4243
4244
4245 echo "$as_me:$LINENO: checking for egrep" >&5
4246 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4247 if test "${ac_cv_prog_egrep+set}" = set; then
4248 echo $ECHO_N "(cached) $ECHO_C" >&6
4249 else
4250 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4251 then ac_cv_prog_egrep='grep -E'
4252 else ac_cv_prog_egrep='egrep'
4253 fi
4254 fi
4255 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4256 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4257 EGREP=$ac_cv_prog_egrep
4258
4259
4260 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4261 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4262 if test "${ac_cv_header_stdc+set}" = set; then
4263 echo $ECHO_N "(cached) $ECHO_C" >&6
4264 else
4265 cat >conftest.$ac_ext <<_ACEOF
4266 /* confdefs.h. */
4267 _ACEOF
4268 cat confdefs.h >>conftest.$ac_ext
4269 cat >>conftest.$ac_ext <<_ACEOF
4270 /* end confdefs.h. */
4271 #include <stdlib.h>
4272 #include <stdarg.h>
4273 #include <string.h>
4274 #include <float.h>
4275
4276 int
4277 main ()
4278 {
4279
4280 ;
4281 return 0;
4282 }
4283 _ACEOF
4284 rm -f conftest.$ac_objext
4285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4286 (eval $ac_compile) 2>conftest.er1
4287 ac_status=$?
4288 grep -v '^ *+' conftest.er1 >conftest.err
4289 rm -f conftest.er1
4290 cat conftest.err >&5
4291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292 (exit $ac_status); } &&
4293 { ac_try='test -z "$ac_c_werror_flag"
4294 || test ! -s conftest.err'
4295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4296 (eval $ac_try) 2>&5
4297 ac_status=$?
4298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299 (exit $ac_status); }; } &&
4300 { ac_try='test -s conftest.$ac_objext'
4301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4302 (eval $ac_try) 2>&5
4303 ac_status=$?
4304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4305 (exit $ac_status); }; }; then
4306 ac_cv_header_stdc=yes
4307 else
4308 echo "$as_me: failed program was:" >&5
4309 sed 's/^/| /' conftest.$ac_ext >&5
4310
4311 ac_cv_header_stdc=no
4312 fi
4313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4314
4315 if test $ac_cv_header_stdc = yes; then
4316 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4317 cat >conftest.$ac_ext <<_ACEOF
4318 /* confdefs.h. */
4319 _ACEOF
4320 cat confdefs.h >>conftest.$ac_ext
4321 cat >>conftest.$ac_ext <<_ACEOF
4322 /* end confdefs.h. */
4323 #include <string.h>
4324
4325 _ACEOF
4326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4327 $EGREP "memchr" >/dev/null 2>&1; then
4328 :
4329 else
4330 ac_cv_header_stdc=no
4331 fi
4332 rm -f conftest*
4333
4334 fi
4335
4336 if test $ac_cv_header_stdc = yes; then
4337 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4338 cat >conftest.$ac_ext <<_ACEOF
4339 /* confdefs.h. */
4340 _ACEOF
4341 cat confdefs.h >>conftest.$ac_ext
4342 cat >>conftest.$ac_ext <<_ACEOF
4343 /* end confdefs.h. */
4344 #include <stdlib.h>
4345
4346 _ACEOF
4347 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4348 $EGREP "free" >/dev/null 2>&1; then
4349 :
4350 else
4351 ac_cv_header_stdc=no
4352 fi
4353 rm -f conftest*
4354
4355 fi
4356
4357 if test $ac_cv_header_stdc = yes; then
4358 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4359 if test "$cross_compiling" = yes; then
4360 :
4361 else
4362 cat >conftest.$ac_ext <<_ACEOF
4363 /* confdefs.h. */
4364 _ACEOF
4365 cat confdefs.h >>conftest.$ac_ext
4366 cat >>conftest.$ac_ext <<_ACEOF
4367 /* end confdefs.h. */
4368 #include <ctype.h>
4369 #if ((' ' & 0x0FF) == 0x020)
4370 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4371 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4372 #else
4373 # define ISLOWER(c) \
4374 (('a' <= (c) && (c) <= 'i') \
4375 || ('j' <= (c) && (c) <= 'r') \
4376 || ('s' <= (c) && (c) <= 'z'))
4377 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4378 #endif
4379
4380 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4381 int
4382 main ()
4383 {
4384 int i;
4385 for (i = 0; i < 256; i++)
4386 if (XOR (islower (i), ISLOWER (i))
4387 || toupper (i) != TOUPPER (i))
4388 exit(2);
4389 exit (0);
4390 }
4391 _ACEOF
4392 rm -f conftest$ac_exeext
4393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4394 (eval $ac_link) 2>&5
4395 ac_status=$?
4396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4397 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4399 (eval $ac_try) 2>&5
4400 ac_status=$?
4401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4402 (exit $ac_status); }; }; then
4403 :
4404 else
4405 echo "$as_me: program exited with status $ac_status" >&5
4406 echo "$as_me: failed program was:" >&5
4407 sed 's/^/| /' conftest.$ac_ext >&5
4408
4409 ( exit $ac_status )
4410 ac_cv_header_stdc=no
4411 fi
4412 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4413 fi
4414 fi
4415 fi
4416 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4417 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4418 if test $ac_cv_header_stdc = yes; then
4419
4420 cat >>confdefs.h <<\_ACEOF
4421 #define STDC_HEADERS 1
4422 _ACEOF
4423
4424 fi
4425
4426 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4437 inttypes.h stdint.h unistd.h
4438 do
4439 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4440 echo "$as_me:$LINENO: checking for $ac_header" >&5
4441 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4442 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4443 echo $ECHO_N "(cached) $ECHO_C" >&6
4444 else
4445 cat >conftest.$ac_ext <<_ACEOF
4446 /* confdefs.h. */
4447 _ACEOF
4448 cat confdefs.h >>conftest.$ac_ext
4449 cat >>conftest.$ac_ext <<_ACEOF
4450 /* end confdefs.h. */
4451 $ac_includes_default
4452
4453 #include <$ac_header>
4454 _ACEOF
4455 rm -f conftest.$ac_objext
4456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4457 (eval $ac_compile) 2>conftest.er1
4458 ac_status=$?
4459 grep -v '^ *+' conftest.er1 >conftest.err
4460 rm -f conftest.er1
4461 cat conftest.err >&5
4462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4463 (exit $ac_status); } &&
4464 { ac_try='test -z "$ac_c_werror_flag"
4465 || test ! -s conftest.err'
4466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4467 (eval $ac_try) 2>&5
4468 ac_status=$?
4469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470 (exit $ac_status); }; } &&
4471 { ac_try='test -s conftest.$ac_objext'
4472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4473 (eval $ac_try) 2>&5
4474 ac_status=$?
4475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476 (exit $ac_status); }; }; then
4477 eval "$as_ac_Header=yes"
4478 else
4479 echo "$as_me: failed program was:" >&5
4480 sed 's/^/| /' conftest.$ac_ext >&5
4481
4482 eval "$as_ac_Header=no"
4483 fi
4484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4485 fi
4486 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4487 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4488 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4489 cat >>confdefs.h <<_ACEOF
4490 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4491 _ACEOF
4492
4493 fi
4494
4495 done
4496
4497
4498
4499 if test "${ac_cv_header_minix_config_h+set}" = set; then
4500 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4501 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4502 if test "${ac_cv_header_minix_config_h+set}" = set; then
4503 echo $ECHO_N "(cached) $ECHO_C" >&6
4504 fi
4505 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4506 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4507 else
4508 # Is the header compilable?
4509 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4510 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4511 cat >conftest.$ac_ext <<_ACEOF
4512 /* confdefs.h. */
4513 _ACEOF
4514 cat confdefs.h >>conftest.$ac_ext
4515 cat >>conftest.$ac_ext <<_ACEOF
4516 /* end confdefs.h. */
4517 $ac_includes_default
4518 #include <minix/config.h>
4519 _ACEOF
4520 rm -f conftest.$ac_objext
4521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4522 (eval $ac_compile) 2>conftest.er1
4523 ac_status=$?
4524 grep -v '^ *+' conftest.er1 >conftest.err
4525 rm -f conftest.er1
4526 cat conftest.err >&5
4527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4528 (exit $ac_status); } &&
4529 { ac_try='test -z "$ac_c_werror_flag"
4530 || test ! -s conftest.err'
4531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4532 (eval $ac_try) 2>&5
4533 ac_status=$?
4534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4535 (exit $ac_status); }; } &&
4536 { ac_try='test -s conftest.$ac_objext'
4537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4538 (eval $ac_try) 2>&5
4539 ac_status=$?
4540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4541 (exit $ac_status); }; }; then
4542 ac_header_compiler=yes
4543 else
4544 echo "$as_me: failed program was:" >&5
4545 sed 's/^/| /' conftest.$ac_ext >&5
4546
4547 ac_header_compiler=no
4548 fi
4549 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4550 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4551 echo "${ECHO_T}$ac_header_compiler" >&6
4552
4553 # Is the header present?
4554 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4555 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4556 cat >conftest.$ac_ext <<_ACEOF
4557 /* confdefs.h. */
4558 _ACEOF
4559 cat confdefs.h >>conftest.$ac_ext
4560 cat >>conftest.$ac_ext <<_ACEOF
4561 /* end confdefs.h. */
4562 #include <minix/config.h>
4563 _ACEOF
4564 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4565 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4566 ac_status=$?
4567 grep -v '^ *+' conftest.er1 >conftest.err
4568 rm -f conftest.er1
4569 cat conftest.err >&5
4570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4571 (exit $ac_status); } >/dev/null; then
4572 if test -s conftest.err; then
4573 ac_cpp_err=$ac_c_preproc_warn_flag
4574 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4575 else
4576 ac_cpp_err=
4577 fi
4578 else
4579 ac_cpp_err=yes
4580 fi
4581 if test -z "$ac_cpp_err"; then
4582 ac_header_preproc=yes
4583 else
4584 echo "$as_me: failed program was:" >&5
4585 sed 's/^/| /' conftest.$ac_ext >&5
4586
4587 ac_header_preproc=no
4588 fi
4589 rm -f conftest.err conftest.$ac_ext
4590 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4591 echo "${ECHO_T}$ac_header_preproc" >&6
4592
4593 # So? What about this header?
4594 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4595 yes:no: )
4596 { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4597 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4598 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4599 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4600 ac_header_preproc=yes
4601 ;;
4602 no:yes:* )
4603 { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4604 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4605 { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
4606 echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
4607 { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4608 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4609 { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
4610 echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
4611 { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4612 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4613 { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4614 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4615 (
4616 cat <<\_ASBOX
4617 ## ------------------------------------------ ##
4618 ## Report this to the AC_PACKAGE_NAME lists. ##
4619 ## ------------------------------------------ ##
4620 _ASBOX
4621 ) |
4622 sed "s/^/$as_me: WARNING: /" >&2
4623 ;;
4624 esac
4625 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4626 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4627 if test "${ac_cv_header_minix_config_h+set}" = set; then
4628 echo $ECHO_N "(cached) $ECHO_C" >&6
4629 else
4630 ac_cv_header_minix_config_h=$ac_header_preproc
4631 fi
4632 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4633 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4634
4635 fi
4636 if test $ac_cv_header_minix_config_h = yes; then
4637 MINIX=yes
4638 else
4639 MINIX=
4640 fi
4641
4642
4643 if test "$MINIX" = yes; then
4644
4645 cat >>confdefs.h <<\_ACEOF
4646 #define _POSIX_SOURCE 1
4647 _ACEOF
4648
4649
4650 cat >>confdefs.h <<\_ACEOF
4651 #define _POSIX_1_SOURCE 2
4652 _ACEOF
4653
4654
4655 cat >>confdefs.h <<\_ACEOF
4656 #define _MINIX 1
4657 _ACEOF
4658
4659 fi
4660
4661
4662
4663 echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4664 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4665 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4666 echo $ECHO_N "(cached) $ECHO_C" >&6
4667 else
4668 cat >conftest.$ac_ext <<_ACEOF
4669 /* confdefs.h. */
4670 _ACEOF
4671 cat confdefs.h >>conftest.$ac_ext
4672 cat >>conftest.$ac_ext <<_ACEOF
4673 /* end confdefs.h. */
4674
4675 # define __EXTENSIONS__ 1
4676 $ac_includes_default
4677 int
4678 main ()
4679 {
4680
4681 ;
4682 return 0;
4683 }
4684 _ACEOF
4685 rm -f conftest.$ac_objext
4686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4687 (eval $ac_compile) 2>conftest.er1
4688 ac_status=$?
4689 grep -v '^ *+' conftest.er1 >conftest.err
4690 rm -f conftest.er1
4691 cat conftest.err >&5
4692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693 (exit $ac_status); } &&
4694 { ac_try='test -z "$ac_c_werror_flag"
4695 || test ! -s conftest.err'
4696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4697 (eval $ac_try) 2>&5
4698 ac_status=$?
4699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4700 (exit $ac_status); }; } &&
4701 { ac_try='test -s conftest.$ac_objext'
4702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4703 (eval $ac_try) 2>&5
4704 ac_status=$?
4705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706 (exit $ac_status); }; }; then
4707 ac_cv_safe_to_define___extensions__=yes
4708 else
4709 echo "$as_me: failed program was:" >&5
4710 sed 's/^/| /' conftest.$ac_ext >&5
4711
4712 ac_cv_safe_to_define___extensions__=no
4713 fi
4714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4715 fi
4716 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4717 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4718 test $ac_cv_safe_to_define___extensions__ = yes &&
4719 cat >>confdefs.h <<\_ACEOF
4720 #define __EXTENSIONS__ 1
4721 _ACEOF
4722
4723 cat >>confdefs.h <<\_ACEOF
4724 #define _ALL_SOURCE 1
4725 _ACEOF
4726
4727 cat >>confdefs.h <<\_ACEOF
4728 #define _GNU_SOURCE 1
4729 _ACEOF
4730
4731 cat >>confdefs.h <<\_ACEOF
4732 #define _POSIX_PTHREAD_SEMANTICS 1
4733 _ACEOF
4734
4735 cat >>confdefs.h <<\_ACEOF
4736 #define _TANDEM_SOURCE 1
4737 _ACEOF
4738
4739
4740
4741 if test -n "$ac_tool_prefix"; then
4742 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4743 set dummy ${ac_tool_prefix}ar; ac_word=$2
4744 echo "$as_me:$LINENO: checking for $ac_word" >&5
4745 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4746 if test "${ac_cv_prog_AR+set}" = set; then
4747 echo $ECHO_N "(cached) $ECHO_C" >&6
4748 else
4749 if test -n "$AR"; then
4750 ac_cv_prog_AR="$AR" # Let the user override the test.
4751 else
4752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4753 for as_dir in $PATH
4754 do
4755 IFS=$as_save_IFS
4756 test -z "$as_dir" && as_dir=.
4757 for ac_exec_ext in '' $ac_executable_extensions; do
4758 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4759 ac_cv_prog_AR="${ac_tool_prefix}ar"
4760 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4761 break 2
4762 fi
4763 done
4764 done
4765
4766 fi
4767 fi
4768 AR=$ac_cv_prog_AR
4769 if test -n "$AR"; then
4770 echo "$as_me:$LINENO: result: $AR" >&5
4771 echo "${ECHO_T}$AR" >&6
4772 else
4773 echo "$as_me:$LINENO: result: no" >&5
4774 echo "${ECHO_T}no" >&6
4775 fi
4776
4777 fi
4778 if test -z "$ac_cv_prog_AR"; then
4779 ac_ct_AR=$AR
4780 # Extract the first word of "ar", so it can be a program name with args.
4781 set dummy ar; ac_word=$2
4782 echo "$as_me:$LINENO: checking for $ac_word" >&5
4783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4784 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4785 echo $ECHO_N "(cached) $ECHO_C" >&6
4786 else
4787 if test -n "$ac_ct_AR"; then
4788 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4789 else
4790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791 for as_dir in $PATH
4792 do
4793 IFS=$as_save_IFS
4794 test -z "$as_dir" && as_dir=.
4795 for ac_exec_ext in '' $ac_executable_extensions; do
4796 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4797 ac_cv_prog_ac_ct_AR="ar"
4798 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4799 break 2
4800 fi
4801 done
4802 done
4803
4804 fi
4805 fi
4806 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4807 if test -n "$ac_ct_AR"; then
4808 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4809 echo "${ECHO_T}$ac_ct_AR" >&6
4810 else
4811 echo "$as_me:$LINENO: result: no" >&5
4812 echo "${ECHO_T}no" >&6
4813 fi
4814
4815 AR=$ac_ct_AR
4816 else
4817 AR="$ac_cv_prog_AR"
4818 fi
4819
4820 if test -n "$ac_tool_prefix"; then
4821 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4822 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4823 echo "$as_me:$LINENO: checking for $ac_word" >&5
4824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4825 if test "${ac_cv_prog_RANLIB+set}" = set; then
4826 echo $ECHO_N "(cached) $ECHO_C" >&6
4827 else
4828 if test -n "$RANLIB"; then
4829 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4830 else
4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832 for as_dir in $PATH
4833 do
4834 IFS=$as_save_IFS
4835 test -z "$as_dir" && as_dir=.
4836 for ac_exec_ext in '' $ac_executable_extensions; do
4837 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4838 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4839 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4840 break 2
4841 fi
4842 done
4843 done
4844
4845 fi
4846 fi
4847 RANLIB=$ac_cv_prog_RANLIB
4848 if test -n "$RANLIB"; then
4849 echo "$as_me:$LINENO: result: $RANLIB" >&5
4850 echo "${ECHO_T}$RANLIB" >&6
4851 else
4852 echo "$as_me:$LINENO: result: no" >&5
4853 echo "${ECHO_T}no" >&6
4854 fi
4855
4856 fi
4857 if test -z "$ac_cv_prog_RANLIB"; then
4858 ac_ct_RANLIB=$RANLIB
4859 # Extract the first word of "ranlib", so it can be a program name with args.
4860 set dummy ranlib; ac_word=$2
4861 echo "$as_me:$LINENO: checking for $ac_word" >&5
4862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4863 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4864 echo $ECHO_N "(cached) $ECHO_C" >&6
4865 else
4866 if test -n "$ac_ct_RANLIB"; then
4867 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4868 else
4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 for as_dir in $PATH
4871 do
4872 IFS=$as_save_IFS
4873 test -z "$as_dir" && as_dir=.
4874 for ac_exec_ext in '' $ac_executable_extensions; do
4875 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4876 ac_cv_prog_ac_ct_RANLIB="ranlib"
4877 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4878 break 2
4879 fi
4880 done
4881 done
4882
4883 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4884 fi
4885 fi
4886 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4887 if test -n "$ac_ct_RANLIB"; then
4888 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4889 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4890 else
4891 echo "$as_me:$LINENO: result: no" >&5
4892 echo "${ECHO_T}no" >&6
4893 fi
4894
4895 RANLIB=$ac_ct_RANLIB
4896 else
4897 RANLIB="$ac_cv_prog_RANLIB"
4898 fi
4899
4900
4901 # Check whether --enable-shared or --disable-shared was given.
4902 if test "${enable_shared+set}" = set; then
4903 enableval="$enable_shared"
4904 p=${PACKAGE-default}
4905 case $enableval in
4906 yes) enable_shared=yes ;;
4907 no) enable_shared=no ;;
4908 *)
4909 enable_shared=no
4910 # Look at the argument we got. We use all the common list separators.
4911 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4912 for pkg in $enableval; do
4913 IFS="$lt_save_ifs"
4914 if test "X$pkg" = "X$p"; then
4915 enable_shared=yes
4916 fi
4917 done
4918 IFS="$lt_save_ifs"
4919 ;;
4920 esac
4921 else
4922 enable_shared=no
4923 fi;
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935 macro_version='2.1a'
4936 macro_revision='1.2435'
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949 ltmain="$ac_aux_dir/ltmain.sh"
4950
4951 # Set options
4952
4953 enable_dlopen=no
4954
4955
4956 enable_win32_dll=no
4957
4958
4959
4960 # Check whether --enable-static or --disable-static was given.
4961 if test "${enable_static+set}" = set; then
4962 enableval="$enable_static"
4963 p=${PACKAGE-default}
4964 case $enableval in
4965 yes) enable_static=yes ;;
4966 no) enable_static=no ;;
4967 *)
4968 enable_static=no
4969 # Look at the argument we got. We use all the common list separators.
4970 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4971 for pkg in $enableval; do
4972 IFS="$lt_save_ifs"
4973 if test "X$pkg" = "X$p"; then
4974 enable_static=yes
4975 fi
4976 done
4977 IFS="$lt_save_ifs"
4978 ;;
4979 esac
4980 else
4981 enable_static=yes
4982 fi;
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992 # Check whether --with-pic or --without-pic was given.
4993 if test "${with_pic+set}" = set; then
4994 withval="$with_pic"
4995 pic_mode="$withval"
4996 else
4997 pic_mode=default
4998 fi;
4999
5000 test -z "$pic_mode" && pic_mode=default
5001
5002
5003
5004
5005
5006
5007
5008 # Check whether --enable-fast-install or --disable-fast-install was given.
5009 if test "${enable_fast_install+set}" = set; then
5010 enableval="$enable_fast_install"
5011 p=${PACKAGE-default}
5012 case $enableval in
5013 yes) enable_fast_install=yes ;;
5014 no) enable_fast_install=no ;;
5015 *)
5016 enable_fast_install=no
5017 # Look at the argument we got. We use all the common list separators.
5018 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5019 for pkg in $enableval; do
5020 IFS="$lt_save_ifs"
5021 if test "X$pkg" = "X$p"; then
5022 enable_fast_install=yes
5023 fi
5024 done
5025 IFS="$lt_save_ifs"
5026 ;;
5027 esac
5028 else
5029 enable_fast_install=yes
5030 fi;
5031
5032
5033
5034
5035
5036
5037
5038
5039 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5040 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5041 if test "${lt_cv_path_SED+set}" = set; then
5042 echo $ECHO_N "(cached) $ECHO_C" >&6
5043 else
5044 # Loop through the user's path and test for sed and gsed.
5045 # Then use that list of sed's as ones to test for truncation.
5046 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5047 for as_dir in $PATH
5048 do
5049 IFS=$as_save_IFS
5050 test -z "$as_dir" && as_dir=.
5051 for lt_ac_prog in sed gsed; do
5052 for ac_exec_ext in '' $ac_executable_extensions; do
5053 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5054 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5055 fi
5056 done
5057 done
5058 done
5059 IFS=$as_save_IFS
5060 lt_ac_max=0
5061 lt_ac_count=0
5062 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5063 # along with /bin/sed that truncates output.
5064 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5065 test ! -f $lt_ac_sed && continue
5066 cat /dev/null > conftest.in
5067 lt_ac_count=0
5068 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5069 # Check for GNU sed and select it if it is found.
5070 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5071 lt_cv_path_SED=$lt_ac_sed
5072 break
5073 fi
5074 while true; do
5075 cat conftest.in conftest.in >conftest.tmp
5076 mv conftest.tmp conftest.in
5077 cp conftest.in conftest.nl
5078 echo >>conftest.nl
5079 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5080 cmp -s conftest.out conftest.nl || break
5081 # 10000 chars as input seems more than enough
5082 test $lt_ac_count -gt 10 && break
5083 lt_ac_count=`expr $lt_ac_count + 1`
5084 if test $lt_ac_count -gt $lt_ac_max; then
5085 lt_ac_max=$lt_ac_count
5086 lt_cv_path_SED=$lt_ac_sed
5087 fi
5088 done
5089 done
5090
5091 fi
5092
5093 SED=$lt_cv_path_SED
5094
5095 echo "$as_me:$LINENO: result: $SED" >&5
5096 echo "${ECHO_T}$SED" >&6
5097
5098 test -z "$SED" && SED=sed
5099 Xsed="$SED -e 1s/^X//"
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111 echo "$as_me:$LINENO: checking for fgrep" >&5
5112 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
5113 if test "${ac_cv_prog_fgrep+set}" = set; then
5114 echo $ECHO_N "(cached) $ECHO_C" >&6
5115 else
5116 if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
5117 then ac_cv_prog_fgrep='grep -F'
5118 else ac_cv_prog_fgrep='fgrep'
5119 fi
5120 fi
5121 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
5122 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
5123 FGREP=$ac_cv_prog_fgrep
5124
5125
5126 test -z "$GREP" && GREP=grep
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5147 if test "${with_gnu_ld+set}" = set; then
5148 withval="$with_gnu_ld"
5149 test "$withval" = no || with_gnu_ld=yes
5150 else
5151 with_gnu_ld=no
5152 fi;
5153 ac_prog=ld
5154 if test "$GCC" = yes; then
5155 # Check if gcc -print-prog-name=ld gives a path.
5156 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5157 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5158 case $host in
5159 *-*-mingw*)
5160 # gcc leaves a trailing carriage return which upsets mingw
5161 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5162 *)
5163 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5164 esac
5165 case $ac_prog in
5166 # Accept absolute paths.
5167 [\\/]* | ?:[\\/]*)
5168 re_direlt='/[^/][^/]*/\.\./'
5169 # Canonicalize the pathname of ld
5170 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5171 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5172 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5173 done
5174 test -z "$LD" && LD="$ac_prog"
5175 ;;
5176 "")
5177 # If it fails, then pretend we aren't using GCC.
5178 ac_prog=ld
5179 ;;
5180 *)
5181 # If it is relative, then search for the first ld in PATH.
5182 with_gnu_ld=unknown
5183 ;;
5184 esac
5185 elif test "$with_gnu_ld" = yes; then
5186 echo "$as_me:$LINENO: checking for GNU ld" >&5
5187 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5188 else
5189 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5190 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5191 fi
5192 if test "${lt_cv_path_LD+set}" = set; then
5193 echo $ECHO_N "(cached) $ECHO_C" >&6
5194 else
5195 if test -z "$LD"; then
5196 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5197 for ac_dir in $PATH; do
5198 IFS="$lt_save_ifs"
5199 test -z "$ac_dir" && ac_dir=.
5200 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5201 lt_cv_path_LD="$ac_dir/$ac_prog"
5202 # Check to see if the program is GNU ld. I'd rather use --version,
5203 # but apparently some variants of GNU ld only accept -v.
5204 # Break only if it was the GNU/non-GNU ld that we prefer.
5205 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5206 *GNU* | *'with BFD'*)
5207 test "$with_gnu_ld" != no && break
5208 ;;
5209 *)
5210 test "$with_gnu_ld" != yes && break
5211 ;;
5212 esac
5213 fi
5214 done
5215 IFS="$lt_save_ifs"
5216 else
5217 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5218 fi
5219 fi
5220
5221 LD="$lt_cv_path_LD"
5222 if test -n "$LD"; then
5223 echo "$as_me:$LINENO: result: $LD" >&5
5224 echo "${ECHO_T}$LD" >&6
5225 else
5226 echo "$as_me:$LINENO: result: no" >&5
5227 echo "${ECHO_T}no" >&6
5228 fi
5229 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5230 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5231 { (exit 1); exit 1; }; }
5232 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5233 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5234 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5235 echo $ECHO_N "(cached) $ECHO_C" >&6
5236 else
5237 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5238 case `$LD -v 2>&1 </dev/null` in
5239 *GNU* | *'with BFD'*)
5240 lt_cv_prog_gnu_ld=yes
5241 ;;
5242 *)
5243 lt_cv_prog_gnu_ld=no
5244 ;;
5245 esac
5246 fi
5247 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5248 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5249 with_gnu_ld=$lt_cv_prog_gnu_ld
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5261 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5262 if test "${lt_cv_path_NM+set}" = set; then
5263 echo $ECHO_N "(cached) $ECHO_C" >&6
5264 else
5265 if test -n "$NM"; then
5266 # Let the user override the test.
5267 lt_cv_path_NM="$NM"
5268 else
5269 lt_nm_to_check="${ac_tool_prefix}nm"
5270 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5271 lt_nm_to_check="$lt_nm_to_check nm"
5272 fi
5273 for lt_tmp_nm in $lt_nm_to_check; do
5274 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5275 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5276 IFS="$lt_save_ifs"
5277 test -z "$ac_dir" && ac_dir=.
5278 tmp_nm="$ac_dir/$lt_tmp_nm"
5279 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5280 # Check to see if the nm accepts a BSD-compat flag.
5281 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5282 # nm: unknown option "B" ignored
5283 # Tru64's nm complains that /dev/null is an invalid object file
5284 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5285 */dev/null* | *'Invalid file or object type'*)
5286 lt_cv_path_NM="$tmp_nm -B"
5287 break
5288 ;;
5289 *)
5290 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5291 */dev/null*)
5292 lt_cv_path_NM="$tmp_nm -p"
5293 break
5294 ;;
5295 *)
5296 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5297 continue # so that we can try to find one that supports BSD flags
5298 ;;
5299 esac
5300 ;;
5301 esac
5302 fi
5303 done
5304 IFS="$lt_save_ifs"
5305 done
5306 : ${lt_cv_path_NM=no}
5307 fi
5308 fi
5309 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5310 echo "${ECHO_T}$lt_cv_path_NM" >&6
5311 if test "$lt_cv_path_NM" != "no"; then
5312 NM="$lt_cv_path_NM"
5313 else
5314 # Didn't find any BSD compatible name lister, look for dumpbin.
5315 if test -n "$ac_tool_prefix"; then
5316 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5317 do
5318 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5319 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5320 echo "$as_me:$LINENO: checking for $ac_word" >&5
5321 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5322 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5323 echo $ECHO_N "(cached) $ECHO_C" >&6
5324 else
5325 if test -n "$DUMPBIN"; then
5326 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5327 else
5328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329 for as_dir in $PATH
5330 do
5331 IFS=$as_save_IFS
5332 test -z "$as_dir" && as_dir=.
5333 for ac_exec_ext in '' $ac_executable_extensions; do
5334 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5336 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5337 break 2
5338 fi
5339 done
5340 done
5341
5342 fi
5343 fi
5344 DUMPBIN=$ac_cv_prog_DUMPBIN
5345 if test -n "$DUMPBIN"; then
5346 echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5347 echo "${ECHO_T}$DUMPBIN" >&6
5348 else
5349 echo "$as_me:$LINENO: result: no" >&5
5350 echo "${ECHO_T}no" >&6
5351 fi
5352
5353 test -n "$DUMPBIN" && break
5354 done
5355 fi
5356 if test -z "$DUMPBIN"; then
5357 ac_ct_DUMPBIN=$DUMPBIN
5358 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5359 do
5360 # Extract the first word of "$ac_prog", so it can be a program name with args.
5361 set dummy $ac_prog; ac_word=$2
5362 echo "$as_me:$LINENO: checking for $ac_word" >&5
5363 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5364 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5365 echo $ECHO_N "(cached) $ECHO_C" >&6
5366 else
5367 if test -n "$ac_ct_DUMPBIN"; then
5368 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5369 else
5370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5371 for as_dir in $PATH
5372 do
5373 IFS=$as_save_IFS
5374 test -z "$as_dir" && as_dir=.
5375 for ac_exec_ext in '' $ac_executable_extensions; do
5376 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5377 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5378 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5379 break 2
5380 fi
5381 done
5382 done
5383
5384 fi
5385 fi
5386 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5387 if test -n "$ac_ct_DUMPBIN"; then
5388 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5389 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5390 else
5391 echo "$as_me:$LINENO: result: no" >&5
5392 echo "${ECHO_T}no" >&6
5393 fi
5394
5395 test -n "$ac_ct_DUMPBIN" && break
5396 done
5397 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5398
5399 DUMPBIN=$ac_ct_DUMPBIN
5400 fi
5401
5402
5403 if test "$DUMPBIN" != ":"; then
5404 NM="$DUMPBIN"
5405 fi
5406 fi
5407 test -z "$NM" && NM=nm
5408
5409
5410
5411
5412
5413
5414 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5415 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5416 if test "${lt_cv_nm_interface+set}" = set; then
5417 echo $ECHO_N "(cached) $ECHO_C" >&6
5418 else
5419 lt_cv_nm_interface="BSD nm"
5420 echo "int some_variable = 0;" > conftest.$ac_ext
5421 (eval echo "\"\$as_me:5421: $ac_compile\"" >&5)
5422 (eval "$ac_compile" 2>conftest.err)
5423 cat conftest.err >&5
5424 (eval echo "\"\$as_me:5424: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5425 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5426 cat conftest.err >&5
5427 (eval echo "\"\$as_me:5427: output\"" >&5)
5428 cat conftest.out >&5
5429 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5430 lt_cv_nm_interface="MS dumpbin"
5431 fi
5432 rm -f conftest*
5433 fi
5434 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5435 echo "${ECHO_T}$lt_cv_nm_interface" >&6
5436
5437 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5438 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5439 LN_S=$as_ln_s
5440 if test "$LN_S" = "ln -s"; then
5441 echo "$as_me:$LINENO: result: yes" >&5
5442 echo "${ECHO_T}yes" >&6
5443 else
5444 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5445 echo "${ECHO_T}no, using $LN_S" >&6
5446 fi
5447
5448 # find the maximum length of command line arguments
5449 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5450 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5451 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5452 echo $ECHO_N "(cached) $ECHO_C" >&6
5453 else
5454 i=0
5455 teststring="ABCD"
5456
5457 case $build_os in
5458 msdosdjgpp*)
5459 # On DJGPP, this test can blow up pretty badly due to problems in libc
5460 # (any single argument exceeding 2000 bytes causes a buffer overrun
5461 # during glob expansion). Even if it were fixed, the result of this
5462 # check would be larger than it should be.
5463 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5464 ;;
5465
5466 gnu*)
5467 # Under GNU Hurd, this test is not required because there is
5468 # no limit to the length of command line arguments.
5469 # Libtool will interpret -1 as no limit whatsoever
5470 lt_cv_sys_max_cmd_len=-1;
5471 ;;
5472
5473 cygwin* | mingw*)
5474 # On Win9x/ME, this test blows up -- it succeeds, but takes
5475 # about 5 minutes as the teststring grows exponentially.
5476 # Worse, since 9x/ME are not pre-emptively multitasking,
5477 # you end up with a "frozen" computer, even though with patience
5478 # the test eventually succeeds (with a max line length of 256k).
5479 # Instead, let's just punt: use the minimum linelength reported by
5480 # all of the supported platforms: 8192 (on NT/2K/XP).
5481 lt_cv_sys_max_cmd_len=8192;
5482 ;;
5483
5484 amigaos*)
5485 # On AmigaOS with pdksh, this test takes hours, literally.
5486 # So we just punt and use a minimum line length of 8192.
5487 lt_cv_sys_max_cmd_len=8192;
5488 ;;
5489
5490 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5491 # This has been around since 386BSD, at least. Likely further.
5492 if test -x /sbin/sysctl; then
5493 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5494 elif test -x /usr/sbin/sysctl; then
5495 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5496 else
5497 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5498 fi
5499 # And add a safety zone
5500 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5501 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5502 ;;
5503
5504 interix*)
5505 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5506 lt_cv_sys_max_cmd_len=196608
5507 ;;
5508
5509 osf*)
5510 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5511 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5512 # nice to cause kernel panics so lets avoid the loop below.
5513 # First set a reasonable default.
5514 lt_cv_sys_max_cmd_len=16384
5515 #
5516 if test -x /sbin/sysconfig; then
5517 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5518 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5519 esac
5520 fi
5521 ;;
5522 sco3.2v5*)
5523 lt_cv_sys_max_cmd_len=102400
5524 ;;
5525 sysv5* | sco5v6* | sysv4.2uw2*)
5526 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5527 if test -n "$kargmax"; then
5528 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5529 else
5530 lt_cv_sys_max_cmd_len=32768
5531 fi
5532 ;;
5533 *)
5534 lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
5535 if test -n $lt_cv_sys_max_cmd_len; then
5536 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5537 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5538 else
5539 # Make teststring a little bigger before we do anything with it.
5540 # a 1K string should be a reasonable start.
5541 for i in 1 2 3 4 5 6 7 8 ; do
5542 teststring=$teststring$teststring
5543 done
5544 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5545 # If test is not a shell built-in, we'll probably end up computing a
5546 # maximum length that is only half of the actual maximum length, but
5547 # we can't tell.
5548 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5549 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5550 test $i != 17 # 1/2 MB should be enough
5551 do
5552 i=`expr $i + 1`
5553 teststring=$teststring$teststring
5554 done
5555 # Only check the string length outside the loop.
5556 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5557 teststring=
5558 # Add a significant safety factor because C++ compilers can tack on
5559 # massive amounts of additional arguments before passing them to the
5560 # linker. It appears as though 1/2 is a usable value.
5561 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5562 fi
5563 ;;
5564 esac
5565
5566 fi
5567
5568 if test -n $lt_cv_sys_max_cmd_len ; then
5569 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5570 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5571 else
5572 echo "$as_me:$LINENO: result: none" >&5
5573 echo "${ECHO_T}none" >&6
5574 fi
5575 max_cmd_len=$lt_cv_sys_max_cmd_len
5576
5577
5578
5579
5580
5581
5582
5583 : ${CP="cp -f"}
5584 : ${MV="mv -f"}
5585 : ${RM="rm -f"}
5586
5587 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5588 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5589 # Try some XSI features
5590 xsi_shell=no
5591 ( _lt_dummy="a/b/c"
5592 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5593 = c,a/b,, ) >/dev/null 2>&1 \
5594 && xsi_shell=yes
5595 echo "$as_me:$LINENO: result: $xsi_shell" >&5
5596 echo "${ECHO_T}$xsi_shell" >&6
5597
5598
5599 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5600 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5601 lt_shell_append=no
5602 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5603 >/dev/null 2>&1 \
5604 && lt_shell_append=yes
5605 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5606 echo "${ECHO_T}$lt_shell_append" >&6
5607
5608
5609 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5610 lt_unset=unset
5611 else
5612 lt_unset=false
5613 fi
5614
5615
5616
5617
5618
5619 # test EBCDIC or ASCII
5620 case `echo X|tr X '\101'` in
5621 A) # ASCII based system
5622 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5623 lt_SP2NL='tr \040 \012'
5624 lt_NL2SP='tr \015\012 \040\040'
5625 ;;
5626 *) # EBCDIC based system
5627 lt_SP2NL='tr \100 \n'
5628 lt_NL2SP='tr \r\n \100\100'
5629 ;;
5630 esac
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5641 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5642 if test "${lt_cv_ld_reload_flag+set}" = set; then
5643 echo $ECHO_N "(cached) $ECHO_C" >&6
5644 else
5645 lt_cv_ld_reload_flag='-r'
5646 fi
5647 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5648 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5649 reload_flag=$lt_cv_ld_reload_flag
5650 case $reload_flag in
5651 "" | " "*) ;;
5652 *) reload_flag=" $reload_flag" ;;
5653 esac
5654 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5655 case $host_os in
5656 darwin*)
5657 if test "$GCC" = yes; then
5658 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5659 else
5660 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5661 fi
5662 ;;
5663 esac
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5675 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5676 if test "${lt_cv_deplibs_check_method+set}" = set; then
5677 echo $ECHO_N "(cached) $ECHO_C" >&6
5678 else
5679 lt_cv_file_magic_cmd='$MAGIC_CMD'
5680 lt_cv_file_magic_test_file=
5681 lt_cv_deplibs_check_method='unknown'
5682 # Need to set the preceding variable on all platforms that support
5683 # interlibrary dependencies.
5684 # 'none' -- dependencies not supported.
5685 # `unknown' -- same as none, but documents that we really don't know.
5686 # 'pass_all' -- all dependencies passed with no checks.
5687 # 'test_compile' -- check by making test program.
5688 # 'file_magic [[regex]]' -- check by looking for files in library path
5689 # which responds to the $file_magic_cmd with a given extended regex.
5690 # If you have `file' or equivalent on your system and you're not sure
5691 # whether `pass_all' will *always* work, you probably want this one.
5692
5693 case $host_os in
5694 aix[4-9]*)
5695 lt_cv_deplibs_check_method=pass_all
5696 ;;
5697
5698 beos*)
5699 lt_cv_deplibs_check_method=pass_all
5700 ;;
5701
5702 bsdi[45]*)
5703 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5704 lt_cv_file_magic_cmd='/usr/bin/file -L'
5705 lt_cv_file_magic_test_file=/shlib/libc.so
5706 ;;
5707
5708 cygwin*)
5709 # func_win32_libid is a shell function defined in ltmain.sh
5710 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5711 lt_cv_file_magic_cmd='func_win32_libid'
5712 ;;
5713
5714 mingw* | pw32*)
5715 # Base MSYS/MinGW do not provide the 'file' command needed by
5716 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5717 # unless we find 'file', for example because we are cross-compiling.
5718 if ( file / ) >/dev/null 2>&1; then
5719 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5720 lt_cv_file_magic_cmd='func_win32_libid'
5721 else
5722 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5723 lt_cv_file_magic_cmd='$OBJDUMP -f'
5724 fi
5725 ;;
5726
5727 darwin* | rhapsody*)
5728 lt_cv_deplibs_check_method=pass_all
5729 ;;
5730
5731 freebsd* | dragonfly*)
5732 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5733 case $host_cpu in
5734 i*86 )
5735 # Not sure whether the presence of OpenBSD here was a mistake.
5736 # Let's accept both of them until this is cleared up.
5737 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5738 lt_cv_file_magic_cmd=/usr/bin/file
5739 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5740 ;;
5741 esac
5742 else
5743 lt_cv_deplibs_check_method=pass_all
5744 fi
5745 ;;
5746
5747 gnu*)
5748 lt_cv_deplibs_check_method=pass_all
5749 ;;
5750
5751 hpux10.20* | hpux11*)
5752 lt_cv_file_magic_cmd=/usr/bin/file
5753 case $host_cpu in
5754 ia64*)
5755 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5756 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5757 ;;
5758 hppa*64*)
5759 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5760 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5761 ;;
5762 *)
5763 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5764 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5765 ;;
5766 esac
5767 ;;
5768
5769 interix[3-9]*)
5770 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5771 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5772 ;;
5773
5774 irix5* | irix6* | nonstopux*)
5775 case $LD in
5776 *-32|*"-32 ") libmagic=32-bit;;
5777 *-n32|*"-n32 ") libmagic=N32;;
5778 *-64|*"-64 ") libmagic=64-bit;;
5779 *) libmagic=never-match;;
5780 esac
5781 lt_cv_deplibs_check_method=pass_all
5782 ;;
5783
5784 # This must be Linux ELF.
5785 linux* | k*bsd*-gnu)
5786 lt_cv_deplibs_check_method=pass_all
5787 ;;
5788
5789 netbsd*)
5790 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5791 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5792 else
5793 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5794 fi
5795 ;;
5796
5797 newos6*)
5798 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5799 lt_cv_file_magic_cmd=/usr/bin/file
5800 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5801 ;;
5802
5803 *nto* | *qnx*)
5804 lt_cv_deplibs_check_method=pass_all
5805 ;;
5806
5807 openbsd*)
5808 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5809 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5810 else
5811 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5812 fi
5813 ;;
5814
5815 osf3* | osf4* | osf5*)
5816 lt_cv_deplibs_check_method=pass_all
5817 ;;
5818
5819 rdos*)
5820 lt_cv_deplibs_check_method=pass_all
5821 ;;
5822
5823 solaris*)
5824 lt_cv_deplibs_check_method=pass_all
5825 ;;
5826
5827 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5828 lt_cv_deplibs_check_method=pass_all
5829 ;;
5830
5831 sysv4 | sysv4.3*)
5832 case $host_vendor in
5833 motorola)
5834 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]'
5835 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5836 ;;
5837 ncr)
5838 lt_cv_deplibs_check_method=pass_all
5839 ;;
5840 sequent)
5841 lt_cv_file_magic_cmd='/bin/file'
5842 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5843 ;;
5844 sni)
5845 lt_cv_file_magic_cmd='/bin/file'
5846 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5847 lt_cv_file_magic_test_file=/lib/libc.so
5848 ;;
5849 siemens)
5850 lt_cv_deplibs_check_method=pass_all
5851 ;;
5852 pc)
5853 lt_cv_deplibs_check_method=pass_all
5854 ;;
5855 esac
5856 ;;
5857
5858 tpf*)
5859 lt_cv_deplibs_check_method=pass_all
5860 ;;
5861 esac
5862
5863 fi
5864 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5865 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5866 file_magic_cmd=$lt_cv_file_magic_cmd
5867 deplibs_check_method=$lt_cv_deplibs_check_method
5868 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881 if test -n "$ac_tool_prefix"; then
5882 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5883 set dummy ${ac_tool_prefix}ar; ac_word=$2
5884 echo "$as_me:$LINENO: checking for $ac_word" >&5
5885 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5886 if test "${ac_cv_prog_AR+set}" = set; then
5887 echo $ECHO_N "(cached) $ECHO_C" >&6
5888 else
5889 if test -n "$AR"; then
5890 ac_cv_prog_AR="$AR" # Let the user override the test.
5891 else
5892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5893 for as_dir in $PATH
5894 do
5895 IFS=$as_save_IFS
5896 test -z "$as_dir" && as_dir=.
5897 for ac_exec_ext in '' $ac_executable_extensions; do
5898 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5899 ac_cv_prog_AR="${ac_tool_prefix}ar"
5900 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5901 break 2
5902 fi
5903 done
5904 done
5905
5906 fi
5907 fi
5908 AR=$ac_cv_prog_AR
5909 if test -n "$AR"; then
5910 echo "$as_me:$LINENO: result: $AR" >&5
5911 echo "${ECHO_T}$AR" >&6
5912 else
5913 echo "$as_me:$LINENO: result: no" >&5
5914 echo "${ECHO_T}no" >&6
5915 fi
5916
5917 fi
5918 if test -z "$ac_cv_prog_AR"; then
5919 ac_ct_AR=$AR
5920 # Extract the first word of "ar", so it can be a program name with args.
5921 set dummy ar; ac_word=$2
5922 echo "$as_me:$LINENO: checking for $ac_word" >&5
5923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5924 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5925 echo $ECHO_N "(cached) $ECHO_C" >&6
5926 else
5927 if test -n "$ac_ct_AR"; then
5928 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5929 else
5930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5931 for as_dir in $PATH
5932 do
5933 IFS=$as_save_IFS
5934 test -z "$as_dir" && as_dir=.
5935 for ac_exec_ext in '' $ac_executable_extensions; do
5936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5937 ac_cv_prog_ac_ct_AR="ar"
5938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5939 break 2
5940 fi
5941 done
5942 done
5943
5944 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5945 fi
5946 fi
5947 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5948 if test -n "$ac_ct_AR"; then
5949 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5950 echo "${ECHO_T}$ac_ct_AR" >&6
5951 else
5952 echo "$as_me:$LINENO: result: no" >&5
5953 echo "${ECHO_T}no" >&6
5954 fi
5955
5956 AR=$ac_ct_AR
5957 else
5958 AR="$ac_cv_prog_AR"
5959 fi
5960
5961 test -z "$AR" && AR=ar
5962 test -z "$AR_FLAGS" && AR_FLAGS=cru
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974 if test -n "$ac_tool_prefix"; then
5975 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5976 set dummy ${ac_tool_prefix}strip; ac_word=$2
5977 echo "$as_me:$LINENO: checking for $ac_word" >&5
5978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5979 if test "${ac_cv_prog_STRIP+set}" = set; then
5980 echo $ECHO_N "(cached) $ECHO_C" >&6
5981 else
5982 if test -n "$STRIP"; then
5983 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5984 else
5985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986 for as_dir in $PATH
5987 do
5988 IFS=$as_save_IFS
5989 test -z "$as_dir" && as_dir=.
5990 for ac_exec_ext in '' $ac_executable_extensions; do
5991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5992 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5993 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5994 break 2
5995 fi
5996 done
5997 done
5998
5999 fi
6000 fi
6001 STRIP=$ac_cv_prog_STRIP
6002 if test -n "$STRIP"; then
6003 echo "$as_me:$LINENO: result: $STRIP" >&5
6004 echo "${ECHO_T}$STRIP" >&6
6005 else
6006 echo "$as_me:$LINENO: result: no" >&5
6007 echo "${ECHO_T}no" >&6
6008 fi
6009
6010 fi
6011 if test -z "$ac_cv_prog_STRIP"; then
6012 ac_ct_STRIP=$STRIP
6013 # Extract the first word of "strip", so it can be a program name with args.
6014 set dummy strip; ac_word=$2
6015 echo "$as_me:$LINENO: checking for $ac_word" >&5
6016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6017 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6018 echo $ECHO_N "(cached) $ECHO_C" >&6
6019 else
6020 if test -n "$ac_ct_STRIP"; then
6021 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6022 else
6023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6024 for as_dir in $PATH
6025 do
6026 IFS=$as_save_IFS
6027 test -z "$as_dir" && as_dir=.
6028 for ac_exec_ext in '' $ac_executable_extensions; do
6029 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6030 ac_cv_prog_ac_ct_STRIP="strip"
6031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6032 break 2
6033 fi
6034 done
6035 done
6036
6037 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6038 fi
6039 fi
6040 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6041 if test -n "$ac_ct_STRIP"; then
6042 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6043 echo "${ECHO_T}$ac_ct_STRIP" >&6
6044 else
6045 echo "$as_me:$LINENO: result: no" >&5
6046 echo "${ECHO_T}no" >&6
6047 fi
6048
6049 STRIP=$ac_ct_STRIP
6050 else
6051 STRIP="$ac_cv_prog_STRIP"
6052 fi
6053
6054 test -z "$STRIP" && STRIP=:
6055
6056
6057
6058
6059
6060
6061 if test -n "$ac_tool_prefix"; then
6062 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6063 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6064 echo "$as_me:$LINENO: checking for $ac_word" >&5
6065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6066 if test "${ac_cv_prog_RANLIB+set}" = set; then
6067 echo $ECHO_N "(cached) $ECHO_C" >&6
6068 else
6069 if test -n "$RANLIB"; then
6070 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6071 else
6072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073 for as_dir in $PATH
6074 do
6075 IFS=$as_save_IFS
6076 test -z "$as_dir" && as_dir=.
6077 for ac_exec_ext in '' $ac_executable_extensions; do
6078 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6079 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6080 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6081 break 2
6082 fi
6083 done
6084 done
6085
6086 fi
6087 fi
6088 RANLIB=$ac_cv_prog_RANLIB
6089 if test -n "$RANLIB"; then
6090 echo "$as_me:$LINENO: result: $RANLIB" >&5
6091 echo "${ECHO_T}$RANLIB" >&6
6092 else
6093 echo "$as_me:$LINENO: result: no" >&5
6094 echo "${ECHO_T}no" >&6
6095 fi
6096
6097 fi
6098 if test -z "$ac_cv_prog_RANLIB"; then
6099 ac_ct_RANLIB=$RANLIB
6100 # Extract the first word of "ranlib", so it can be a program name with args.
6101 set dummy ranlib; ac_word=$2
6102 echo "$as_me:$LINENO: checking for $ac_word" >&5
6103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6104 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6105 echo $ECHO_N "(cached) $ECHO_C" >&6
6106 else
6107 if test -n "$ac_ct_RANLIB"; then
6108 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6109 else
6110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6111 for as_dir in $PATH
6112 do
6113 IFS=$as_save_IFS
6114 test -z "$as_dir" && as_dir=.
6115 for ac_exec_ext in '' $ac_executable_extensions; do
6116 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6117 ac_cv_prog_ac_ct_RANLIB="ranlib"
6118 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6119 break 2
6120 fi
6121 done
6122 done
6123
6124 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6125 fi
6126 fi
6127 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6128 if test -n "$ac_ct_RANLIB"; then
6129 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6130 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6131 else
6132 echo "$as_me:$LINENO: result: no" >&5
6133 echo "${ECHO_T}no" >&6
6134 fi
6135
6136 RANLIB=$ac_ct_RANLIB
6137 else
6138 RANLIB="$ac_cv_prog_RANLIB"
6139 fi
6140
6141 test -z "$RANLIB" && RANLIB=:
6142
6143
6144
6145
6146
6147
6148 # Determine commands to create old-style static archives.
6149 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
6150 old_postinstall_cmds='chmod 644 $oldlib'
6151 old_postuninstall_cmds=
6152
6153 if test -n "$RANLIB"; then
6154 case $host_os in
6155 openbsd*)
6156 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6157 ;;
6158 *)
6159 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6160 ;;
6161 esac
6162 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6163 fi
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198 # If no C compiler was specified, use CC.
6199 LTCC=${LTCC-"$CC"}
6200
6201 # If no C compiler flags were specified, use CFLAGS.
6202 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6203
6204 # Allow CC to be a program name with arguments.
6205 compiler=$CC
6206
6207
6208 # Check for command to grab the raw symbol name followed by C symbol from nm.
6209 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6210 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6211 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6212 echo $ECHO_N "(cached) $ECHO_C" >&6
6213 else
6214
6215 # These are sane defaults that work on at least a few old systems.
6216 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6217
6218 # Character class describing NM global symbol codes.
6219 symcode='[BCDEGRST]'
6220
6221 # Regexp to match symbols that can be accessed directly from C.
6222 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6223
6224 # Define system-specific variables.
6225 case $host_os in
6226 aix*)
6227 symcode='[BCDT]'
6228 ;;
6229 cygwin* | mingw* | pw32*)
6230 symcode='[ABCDGISTW]'
6231 ;;
6232 hpux*)
6233 if test "$host_cpu" = ia64; then
6234 symcode='[ABCDEGRST]'
6235 fi
6236 ;;
6237 irix* | nonstopux*)
6238 symcode='[BCDEGRST]'
6239 ;;
6240 osf*)
6241 symcode='[BCDEGQRST]'
6242 ;;
6243 solaris*)
6244 symcode='[BDRT]'
6245 ;;
6246 sco3.2v5*)
6247 symcode='[DT]'
6248 ;;
6249 sysv4.2uw2*)
6250 symcode='[DT]'
6251 ;;
6252 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6253 symcode='[ABDT]'
6254 ;;
6255 sysv4)
6256 symcode='[DFNSTU]'
6257 ;;
6258 esac
6259
6260 # If we're using GNU nm, then use its standard symbol codes.
6261 case `$NM -V 2>&1` in
6262 *GNU* | *'with BFD'*)
6263 symcode='[ABCDGIRSTW]' ;;
6264 esac
6265
6266 # Transform an extracted symbol line into a proper C declaration.
6267 # Some systems (esp. on ia64) link data and code symbols differently,
6268 # so use this general approach.
6269 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6270
6271 # Transform an extracted symbol line into symbol name and symbol address
6272 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6273
6274 # Handle CRLF in mingw tool chain
6275 opt_cr=
6276 case $build_os in
6277 mingw*)
6278 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6279 ;;
6280 esac
6281
6282 # Try without a prefix underscore, then with it.
6283 for ac_symprfx in "" "_"; do
6284
6285 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6286 symxfrm="\\1 $ac_symprfx\\2 \\2"
6287
6288 # Write the raw and C identifiers.
6289 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6290 # Fake it for dumpbin and say T for any non-static function
6291 # and D for any global variable.
6292 # Also find C++ and __fastcall symbols from MSVC++,
6293 # which start with @ or ?.
6294 lt_cv_sys_global_symbol_pipe="$AWK '"\
6295 " {last_section=section; section=\$ 3};"\
6296 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6297 " \$ 0!~/External *\|/{next};"\
6298 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6299 " {if(hide[section]) next};"\
6300 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6301 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6302 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6303 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6304 " ' prfx=^$ac_symprfx"
6305 else
6306 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6307 fi
6308
6309 # Check to see that the pipe works correctly.
6310 pipe_works=no
6311
6312 rm -f conftest*
6313 cat > conftest.$ac_ext <<_LT_EOF
6314 #ifdef __cplusplus
6315 extern "C" {
6316 #endif
6317 char nm_test_var;
6318 void nm_test_func(void);
6319 void nm_test_func(void){}
6320 #ifdef __cplusplus
6321 }
6322 #endif
6323 int main(){nm_test_var='a';nm_test_func();return(0);}
6324 _LT_EOF
6325
6326 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6327 (eval $ac_compile) 2>&5
6328 ac_status=$?
6329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330 (exit $ac_status); }; then
6331 # Now try to grab the symbols.
6332 nlist=conftest.nm
6333 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6334 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6335 ac_status=$?
6336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337 (exit $ac_status); } && test -s "$nlist"; then
6338 # Try sorting and uniquifying the output.
6339 if sort "$nlist" | uniq > "$nlist"T; then
6340 mv -f "$nlist"T "$nlist"
6341 else
6342 rm -f "$nlist"T
6343 fi
6344
6345 # Make sure that we snagged all the symbols we need.
6346 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6347 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6348 cat <<_LT_EOF > conftest.$ac_ext
6349 #ifdef __cplusplus
6350 extern "C" {
6351 #endif
6352
6353 _LT_EOF
6354 # Now generate the symbol file.
6355 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6356
6357 cat <<_LT_EOF >> conftest.$ac_ext
6358
6359 /* The mapping between symbol names and symbols. */
6360 const struct {
6361 const char *name;
6362 void *address;
6363 }
6364 lt__PROGRAM__LTX_preloaded_symbols[] =
6365 {
6366 { "@PROGRAM@", (void *) 0 },
6367 _LT_EOF
6368 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6369 cat <<\_LT_EOF >> conftest.$ac_ext
6370 {0, (void *) 0}
6371 };
6372
6373 /* This works around a problem in FreeBSD linker */
6374 #ifdef FREEBSD_WORKAROUND
6375 static const void *lt_preloaded_setup() {
6376 return lt__PROGRAM__LTX_preloaded_symbols;
6377 }
6378 #endif
6379
6380 #ifdef __cplusplus
6381 }
6382 #endif
6383 _LT_EOF
6384 # Now try linking the two files.
6385 mv conftest.$ac_objext conftstm.$ac_objext
6386 lt_save_LIBS="$LIBS"
6387 lt_save_CFLAGS="$CFLAGS"
6388 LIBS="conftstm.$ac_objext"
6389 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6390 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6391 (eval $ac_link) 2>&5
6392 ac_status=$?
6393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6395 pipe_works=yes
6396 fi
6397 LIBS="$lt_save_LIBS"
6398 CFLAGS="$lt_save_CFLAGS"
6399 else
6400 echo "cannot find nm_test_func in $nlist" >&5
6401 fi
6402 else
6403 echo "cannot find nm_test_var in $nlist" >&5
6404 fi
6405 else
6406 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6407 fi
6408 else
6409 echo "$progname: failed program was:" >&5
6410 cat conftest.$ac_ext >&5
6411 fi
6412 rm -f conftest* conftst*
6413
6414 # Do not use the global_symbol_pipe unless it works.
6415 if test "$pipe_works" = yes; then
6416 break
6417 else
6418 lt_cv_sys_global_symbol_pipe=
6419 fi
6420 done
6421
6422 fi
6423
6424 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6425 lt_cv_sys_global_symbol_to_cdecl=
6426 fi
6427 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6428 echo "$as_me:$LINENO: result: failed" >&5
6429 echo "${ECHO_T}failed" >&6
6430 else
6431 echo "$as_me:$LINENO: result: ok" >&5
6432 echo "${ECHO_T}ok" >&6
6433 fi
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6452 if test "${enable_libtool_lock+set}" = set; then
6453 enableval="$enable_libtool_lock"
6454
6455 fi;
6456 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6457
6458 # Some flags need to be propagated to the compiler or linker for good
6459 # libtool support.
6460 case $host in
6461 ia64-*-hpux*)
6462 # Find out which ABI we are using.
6463 echo 'int i;' > conftest.$ac_ext
6464 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6465 (eval $ac_compile) 2>&5
6466 ac_status=$?
6467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468 (exit $ac_status); }; then
6469 case `/usr/bin/file conftest.$ac_objext` in
6470 *ELF-32*)
6471 HPUX_IA64_MODE="32"
6472 ;;
6473 *ELF-64*)
6474 HPUX_IA64_MODE="64"
6475 ;;
6476 esac
6477 fi
6478 rm -rf conftest*
6479 ;;
6480 *-*-irix6*)
6481 # Find out which ABI we are using.
6482 echo '#line 6482 "configure"' > conftest.$ac_ext
6483 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6484 (eval $ac_compile) 2>&5
6485 ac_status=$?
6486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6487 (exit $ac_status); }; then
6488 if test "$lt_cv_prog_gnu_ld" = yes; then
6489 case `/usr/bin/file conftest.$ac_objext` in
6490 *32-bit*)
6491 LD="${LD-ld} -melf32bsmip"
6492 ;;
6493 *N32*)
6494 LD="${LD-ld} -melf32bmipn32"
6495 ;;
6496 *64-bit*)
6497 LD="${LD-ld} -melf64bmip"
6498 ;;
6499 esac
6500 else
6501 case `/usr/bin/file conftest.$ac_objext` in
6502 *32-bit*)
6503 LD="${LD-ld} -32"
6504 ;;
6505 *N32*)
6506 LD="${LD-ld} -n32"
6507 ;;
6508 *64-bit*)
6509 LD="${LD-ld} -64"
6510 ;;
6511 esac
6512 fi
6513 fi
6514 rm -rf conftest*
6515 ;;
6516
6517 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6518 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6519 # Find out which ABI we are using.
6520 echo 'int i;' > conftest.$ac_ext
6521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6522 (eval $ac_compile) 2>&5
6523 ac_status=$?
6524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 (exit $ac_status); }; then
6526 case `/usr/bin/file conftest.o` in
6527 *32-bit*)
6528 case $host in
6529 x86_64-*kfreebsd*-gnu)
6530 LD="${LD-ld} -m elf_i386_fbsd"
6531 ;;
6532 x86_64-*linux*)
6533 LD="${LD-ld} -m elf_i386"
6534 ;;
6535 ppc64-*linux*|powerpc64-*linux*)
6536 LD="${LD-ld} -m elf32ppclinux"
6537 ;;
6538 s390x-*linux*)
6539 LD="${LD-ld} -m elf_s390"
6540 ;;
6541 sparc64-*linux*)
6542 LD="${LD-ld} -m elf32_sparc"
6543 ;;
6544 esac
6545 ;;
6546 *64-bit*)
6547 case $host in
6548 x86_64-*kfreebsd*-gnu)
6549 LD="${LD-ld} -m elf_x86_64_fbsd"
6550 ;;
6551 x86_64-*linux*)
6552 LD="${LD-ld} -m elf_x86_64"
6553 ;;
6554 ppc*-*linux*|powerpc*-*linux*)
6555 LD="${LD-ld} -m elf64ppc"
6556 ;;
6557 s390*-*linux*|s390*-*tpf*)
6558 LD="${LD-ld} -m elf64_s390"
6559 ;;
6560 sparc*-*linux*)
6561 LD="${LD-ld} -m elf64_sparc"
6562 ;;
6563 esac
6564 ;;
6565 esac
6566 fi
6567 rm -rf conftest*
6568 ;;
6569
6570 *-*-sco3.2v5*)
6571 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6572 SAVE_CFLAGS="$CFLAGS"
6573 CFLAGS="$CFLAGS -belf"
6574 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6575 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6576 if test "${lt_cv_cc_needs_belf+set}" = set; then
6577 echo $ECHO_N "(cached) $ECHO_C" >&6
6578 else
6579 ac_ext=c
6580 ac_cpp='$CPP $CPPFLAGS'
6581 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6582 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6583 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6584
6585 cat >conftest.$ac_ext <<_ACEOF
6586 /* confdefs.h. */
6587 _ACEOF
6588 cat confdefs.h >>conftest.$ac_ext
6589 cat >>conftest.$ac_ext <<_ACEOF
6590 /* end confdefs.h. */
6591
6592 int
6593 main ()
6594 {
6595
6596 ;
6597 return 0;
6598 }
6599 _ACEOF
6600 rm -f conftest.$ac_objext conftest$ac_exeext
6601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6602 (eval $ac_link) 2>conftest.er1
6603 ac_status=$?
6604 grep -v '^ *+' conftest.er1 >conftest.err
6605 rm -f conftest.er1
6606 cat conftest.err >&5
6607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608 (exit $ac_status); } &&
6609 { ac_try='test -z "$ac_c_werror_flag"
6610 || test ! -s conftest.err'
6611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6612 (eval $ac_try) 2>&5
6613 ac_status=$?
6614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6615 (exit $ac_status); }; } &&
6616 { ac_try='test -s conftest$ac_exeext'
6617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618 (eval $ac_try) 2>&5
6619 ac_status=$?
6620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621 (exit $ac_status); }; }; then
6622 lt_cv_cc_needs_belf=yes
6623 else
6624 echo "$as_me: failed program was:" >&5
6625 sed 's/^/| /' conftest.$ac_ext >&5
6626
6627 lt_cv_cc_needs_belf=no
6628 fi
6629 rm -f conftest.err conftest.$ac_objext \
6630 conftest$ac_exeext conftest.$ac_ext
6631 ac_ext=c
6632 ac_cpp='$CPP $CPPFLAGS'
6633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6635 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6636
6637 fi
6638 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6639 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6640 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6641 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6642 CFLAGS="$SAVE_CFLAGS"
6643 fi
6644 ;;
6645 sparc*-*solaris*)
6646 # Find out which ABI we are using.
6647 echo 'int i;' > conftest.$ac_ext
6648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6649 (eval $ac_compile) 2>&5
6650 ac_status=$?
6651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652 (exit $ac_status); }; then
6653 case `/usr/bin/file conftest.o` in
6654 *64-bit*)
6655 case $lt_cv_prog_gnu_ld in
6656 yes*) LD="${LD-ld} -m elf64_sparc" ;;
6657 *) LD="${LD-ld} -64" ;;
6658 esac
6659 ;;
6660 esac
6661 fi
6662 rm -rf conftest*
6663 ;;
6664 esac
6665
6666 need_locks="$enable_libtool_lock"
6667
6668
6669 for ac_header in dlfcn.h
6670 do
6671 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6672 echo "$as_me:$LINENO: checking for $ac_header" >&5
6673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6675 echo $ECHO_N "(cached) $ECHO_C" >&6
6676 else
6677 cat >conftest.$ac_ext <<_ACEOF
6678 /* confdefs.h. */
6679 _ACEOF
6680 cat confdefs.h >>conftest.$ac_ext
6681 cat >>conftest.$ac_ext <<_ACEOF
6682 /* end confdefs.h. */
6683 $ac_includes_default
6684
6685 #include <$ac_header>
6686 _ACEOF
6687 rm -f conftest.$ac_objext
6688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6689 (eval $ac_compile) 2>conftest.er1
6690 ac_status=$?
6691 grep -v '^ *+' conftest.er1 >conftest.err
6692 rm -f conftest.er1
6693 cat conftest.err >&5
6694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695 (exit $ac_status); } &&
6696 { ac_try='test -z "$ac_c_werror_flag"
6697 || test ! -s conftest.err'
6698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6699 (eval $ac_try) 2>&5
6700 ac_status=$?
6701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6702 (exit $ac_status); }; } &&
6703 { ac_try='test -s conftest.$ac_objext'
6704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6705 (eval $ac_try) 2>&5
6706 ac_status=$?
6707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708 (exit $ac_status); }; }; then
6709 eval "$as_ac_Header=yes"
6710 else
6711 echo "$as_me: failed program was:" >&5
6712 sed 's/^/| /' conftest.$ac_ext >&5
6713
6714 eval "$as_ac_Header=no"
6715 fi
6716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6717 fi
6718 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6719 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6720 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6721 cat >>confdefs.h <<_ACEOF
6722 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6723 _ACEOF
6724
6725 fi
6726
6727 done
6728
6729
6730
6731 # This can be used to rebuild libtool when needed
6732 LIBTOOL_DEPS="$ltmain"
6733
6734 # Always use our own libtool.
6735 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761 test -z "$LN_S" && LN_S="ln -s"
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776 if test -n "${ZSH_VERSION+set}" ; then
6777 setopt NO_GLOB_SUBST
6778 fi
6779
6780 echo "$as_me:$LINENO: checking for objdir" >&5
6781 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6782 if test "${lt_cv_objdir+set}" = set; then
6783 echo $ECHO_N "(cached) $ECHO_C" >&6
6784 else
6785 rm -f .libs 2>/dev/null
6786 mkdir .libs 2>/dev/null
6787 if test -d .libs; then
6788 lt_cv_objdir=.libs
6789 else
6790 # MS-DOS does not allow filenames that begin with a dot.
6791 lt_cv_objdir=_libs
6792 fi
6793 rmdir .libs 2>/dev/null
6794 fi
6795 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6796 echo "${ECHO_T}$lt_cv_objdir" >&6
6797 objdir=$lt_cv_objdir
6798
6799
6800
6801
6802
6803 cat >>confdefs.h <<_ACEOF
6804 #define LT_OBJDIR "$lt_cv_objdir/"
6805 _ACEOF
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823 case $host_os in
6824 aix3*)
6825 # AIX sometimes has problems with the GCC collect2 program. For some
6826 # reason, if we set the COLLECT_NAMES environment variable, the problems
6827 # vanish in a puff of smoke.
6828 if test "X${COLLECT_NAMES+set}" != Xset; then
6829 COLLECT_NAMES=
6830 export COLLECT_NAMES
6831 fi
6832 ;;
6833 esac
6834
6835 # Sed substitution that helps us do robust quoting. It backslashifies
6836 # metacharacters that are still active within double-quoted strings.
6837 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6838
6839 # Same as above, but do not quote variable references.
6840 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6841
6842 # Sed substitution to delay expansion of an escaped shell variable in a
6843 # double_quote_subst'ed string.
6844 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6845
6846 # Sed substitution to delay expansion of an escaped single quote.
6847 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6848
6849 # Sed substitution to avoid accidental globbing in evaled expressions
6850 no_glob_subst='s/\*/\\\*/g'
6851
6852 # Global variables:
6853 ofile=libtool
6854 can_build_shared=yes
6855
6856 # All known linkers require a `.a' archive for static linking (except MSVC,
6857 # which needs '.lib').
6858 libext=a
6859
6860 with_gnu_ld="$lt_cv_prog_gnu_ld"
6861
6862 old_CC="$CC"
6863 old_CFLAGS="$CFLAGS"
6864
6865 # Set sane defaults for various variables
6866 test -z "$CC" && CC=cc
6867 test -z "$LTCC" && LTCC=$CC
6868 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6869 test -z "$LD" && LD=ld
6870 test -z "$ac_objext" && ac_objext=o
6871
6872 for cc_temp in $compiler""; do
6873 case $cc_temp in
6874 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6875 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6876 \-*) ;;
6877 *) break;;
6878 esac
6879 done
6880 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6881
6882
6883 # Only perform the check for file, if the check method requires it
6884 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6885 case $deplibs_check_method in
6886 file_magic*)
6887 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6888 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6889 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6890 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6891 echo $ECHO_N "(cached) $ECHO_C" >&6
6892 else
6893 case $MAGIC_CMD in
6894 [\\/*] | ?:[\\/]*)
6895 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6896 ;;
6897 *)
6898 lt_save_MAGIC_CMD="$MAGIC_CMD"
6899 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6900 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6901 for ac_dir in $ac_dummy; do
6902 IFS="$lt_save_ifs"
6903 test -z "$ac_dir" && ac_dir=.
6904 if test -f $ac_dir/${ac_tool_prefix}file; then
6905 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6906 if test -n "$file_magic_test_file"; then
6907 case $deplibs_check_method in
6908 "file_magic "*)
6909 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6910 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6911 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6912 $EGREP "$file_magic_regex" > /dev/null; then
6913 :
6914 else
6915 cat <<_LT_EOF 1>&2
6916
6917 *** Warning: the command libtool uses to detect shared libraries,
6918 *** $file_magic_cmd, produces output that libtool cannot recognize.
6919 *** The result is that libtool may fail to recognize shared libraries
6920 *** as such. This will affect the creation of libtool libraries that
6921 *** depend on shared libraries, but programs linked with such libtool
6922 *** libraries will work regardless of this problem. Nevertheless, you
6923 *** may want to report the problem to your system manager and/or to
6924 *** bug-libtool@gnu.org
6925
6926 _LT_EOF
6927 fi ;;
6928 esac
6929 fi
6930 break
6931 fi
6932 done
6933 IFS="$lt_save_ifs"
6934 MAGIC_CMD="$lt_save_MAGIC_CMD"
6935 ;;
6936 esac
6937 fi
6938
6939 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6940 if test -n "$MAGIC_CMD"; then
6941 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6942 echo "${ECHO_T}$MAGIC_CMD" >&6
6943 else
6944 echo "$as_me:$LINENO: result: no" >&5
6945 echo "${ECHO_T}no" >&6
6946 fi
6947
6948
6949
6950
6951
6952 if test -z "$lt_cv_path_MAGIC_CMD"; then
6953 if test -n "$ac_tool_prefix"; then
6954 echo "$as_me:$LINENO: checking for file" >&5
6955 echo $ECHO_N "checking for file... $ECHO_C" >&6
6956 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6957 echo $ECHO_N "(cached) $ECHO_C" >&6
6958 else
6959 case $MAGIC_CMD in
6960 [\\/*] | ?:[\\/]*)
6961 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6962 ;;
6963 *)
6964 lt_save_MAGIC_CMD="$MAGIC_CMD"
6965 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6966 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6967 for ac_dir in $ac_dummy; do
6968 IFS="$lt_save_ifs"
6969 test -z "$ac_dir" && ac_dir=.
6970 if test -f $ac_dir/file; then
6971 lt_cv_path_MAGIC_CMD="$ac_dir/file"
6972 if test -n "$file_magic_test_file"; then
6973 case $deplibs_check_method in
6974 "file_magic "*)
6975 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6976 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6977 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6978 $EGREP "$file_magic_regex" > /dev/null; then
6979 :
6980 else
6981 cat <<_LT_EOF 1>&2
6982
6983 *** Warning: the command libtool uses to detect shared libraries,
6984 *** $file_magic_cmd, produces output that libtool cannot recognize.
6985 *** The result is that libtool may fail to recognize shared libraries
6986 *** as such. This will affect the creation of libtool libraries that
6987 *** depend on shared libraries, but programs linked with such libtool
6988 *** libraries will work regardless of this problem. Nevertheless, you
6989 *** may want to report the problem to your system manager and/or to
6990 *** bug-libtool@gnu.org
6991
6992 _LT_EOF
6993 fi ;;
6994 esac
6995 fi
6996 break
6997 fi
6998 done
6999 IFS="$lt_save_ifs"
7000 MAGIC_CMD="$lt_save_MAGIC_CMD"
7001 ;;
7002 esac
7003 fi
7004
7005 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7006 if test -n "$MAGIC_CMD"; then
7007 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7008 echo "${ECHO_T}$MAGIC_CMD" >&6
7009 else
7010 echo "$as_me:$LINENO: result: no" >&5
7011 echo "${ECHO_T}no" >&6
7012 fi
7013
7014
7015 else
7016 MAGIC_CMD=:
7017 fi
7018 fi
7019
7020 fi
7021 ;;
7022 esac
7023
7024 # Use C for the default configuration in the libtool script
7025
7026 lt_save_CC="$CC"
7027 ac_ext=c
7028 ac_cpp='$CPP $CPPFLAGS'
7029 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7030 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7031 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7032
7033
7034 # Source file extension for C test sources.
7035 ac_ext=c
7036
7037 # Object file extension for compiled C test sources.
7038 objext=o
7039 objext=$objext
7040
7041 # Code to be used in simple compile tests
7042 lt_simple_compile_test_code="int some_variable = 0;"
7043
7044 # Code to be used in simple link tests
7045 lt_simple_link_test_code='int main(){return(0);}'
7046
7047
7048
7049
7050
7051
7052
7053 # If no C compiler was specified, use CC.
7054 LTCC=${LTCC-"$CC"}
7055
7056 # If no C compiler flags were specified, use CFLAGS.
7057 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7058
7059 # Allow CC to be a program name with arguments.
7060 compiler=$CC
7061
7062 # Save the default compiler, since it gets overwritten when the other
7063 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7064 compiler_DEFAULT=$CC
7065
7066 # save warnings/boilerplate of simple test code
7067 ac_outfile=conftest.$ac_objext
7068 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7069 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7070 _lt_compiler_boilerplate=`cat conftest.err`
7071 $RM conftest*
7072
7073 ac_outfile=conftest.$ac_objext
7074 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7075 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7076 _lt_linker_boilerplate=`cat conftest.err`
7077 $RM conftest*
7078
7079
7080 ## CAVEAT EMPTOR:
7081 ## There is no encapsulation within the following macros, do not change
7082 ## the running order or otherwise move them around unless you know exactly
7083 ## what you are doing...
7084 if test -n "$compiler"; then
7085
7086 lt_prog_compiler_no_builtin_flag=
7087
7088 if test "$GCC" = yes; then
7089 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7090
7091 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7092 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7093 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7094 echo $ECHO_N "(cached) $ECHO_C" >&6
7095 else
7096 lt_cv_prog_compiler_rtti_exceptions=no
7097 ac_outfile=conftest.$ac_objext
7098 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7099 lt_compiler_flag="-fno-rtti -fno-exceptions"
7100 # Insert the option either (1) after the last *FLAGS variable, or
7101 # (2) before a word containing "conftest.", or (3) at the end.
7102 # Note that $ac_compile itself does not contain backslashes and begins
7103 # with a dollar sign (not a hyphen), so the echo should work correctly.
7104 # The option is referenced via a variable to avoid confusing sed.
7105 lt_compile=`echo "$ac_compile" | $SED \
7106 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7107 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7108 -e 's:$: $lt_compiler_flag:'`
7109 (eval echo "\"\$as_me:7109: $lt_compile\"" >&5)
7110 (eval "$lt_compile" 2>conftest.err)
7111 ac_status=$?
7112 cat conftest.err >&5
7113 echo "$as_me:7113: \$? = $ac_status" >&5
7114 if (exit $ac_status) && test -s "$ac_outfile"; then
7115 # The compiler can only warn and ignore the option if not recognized
7116 # So say no if there are warnings other than the usual output.
7117 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7118 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7119 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7120 lt_cv_prog_compiler_rtti_exceptions=yes
7121 fi
7122 fi
7123 $RM conftest*
7124
7125 fi
7126 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7127 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7128
7129 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7130 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7131 else
7132 :
7133 fi
7134
7135 fi
7136
7137
7138
7139
7140
7141
7142 lt_prog_compiler_wl=
7143 lt_prog_compiler_pic=
7144 lt_prog_compiler_static=
7145
7146 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7147 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7148
7149 if test "$GCC" = yes; then
7150 lt_prog_compiler_wl='-Wl,'
7151 lt_prog_compiler_static='-static'
7152
7153 case $host_os in
7154 aix*)
7155 # All AIX code is PIC.
7156 if test "$host_cpu" = ia64; then
7157 # AIX 5 now supports IA64 processor
7158 lt_prog_compiler_static='-Bstatic'
7159 fi
7160 ;;
7161
7162 amigaos*)
7163 if test "$host_cpu" = m68k; then
7164 # FIXME: we need at least 68020 code to build shared libraries, but
7165 # adding the `-m68020' flag to GCC prevents building anything better,
7166 # like `-m68040'.
7167 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7168 fi
7169 ;;
7170
7171 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7172 # PIC is the default for these OSes.
7173 ;;
7174
7175 mingw* | cygwin* | pw32* | os2*)
7176 # This hack is so that the source file can tell whether it is being
7177 # built for inclusion in a dll (and should export symbols for example).
7178 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7179 # (--disable-auto-import) libraries
7180 lt_prog_compiler_pic='-DDLL_EXPORT'
7181 ;;
7182
7183 darwin* | rhapsody*)
7184 # PIC is the default on this platform
7185 # Common symbols not allowed in MH_DYLIB files
7186 lt_prog_compiler_pic='-fno-common'
7187 ;;
7188
7189 hpux*)
7190 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7191 # not for PA HP-UX.
7192 case $host_cpu in
7193 hppa*64*|ia64*)
7194 # +Z the default
7195 ;;
7196 *)
7197 lt_prog_compiler_pic='-fPIC'
7198 ;;
7199 esac
7200 ;;
7201
7202 interix[3-9]*)
7203 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7204 # Instead, we relocate shared libraries at runtime.
7205 ;;
7206
7207 msdosdjgpp*)
7208 # Just because we use GCC doesn't mean we suddenly get shared libraries
7209 # on systems that don't support them.
7210 lt_prog_compiler_can_build_shared=no
7211 enable_shared=no
7212 ;;
7213
7214 *nto* | *qnx*)
7215 # QNX uses GNU C++, but need to define -shared option too, otherwise
7216 # it will coredump.
7217 lt_prog_compiler_pic='-fPIC -shared'
7218 ;;
7219
7220 sysv4*MP*)
7221 if test -d /usr/nec; then
7222 lt_prog_compiler_pic=-Kconform_pic
7223 fi
7224 ;;
7225
7226 *)
7227 lt_prog_compiler_pic='-fPIC'
7228 ;;
7229 esac
7230 else
7231 # PORTME Check for flag to pass linker flags through the system compiler.
7232 case $host_os in
7233 aix*)
7234 lt_prog_compiler_wl='-Wl,'
7235 if test "$host_cpu" = ia64; then
7236 # AIX 5 now supports IA64 processor
7237 lt_prog_compiler_static='-Bstatic'
7238 else
7239 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7240 fi
7241 ;;
7242 darwin*)
7243 # PIC is the default on this platform
7244 # Common symbols not allowed in MH_DYLIB files
7245 case $cc_basename in
7246 xlc*)
7247 lt_prog_compiler_pic='-qnocommon'
7248 lt_prog_compiler_wl='-Wl,'
7249 ;;
7250 esac
7251 ;;
7252
7253 mingw* | cygwin* | pw32* | os2*)
7254 # This hack is so that the source file can tell whether it is being
7255 # built for inclusion in a dll (and should export symbols for example).
7256 lt_prog_compiler_pic='-DDLL_EXPORT'
7257 ;;
7258
7259 hpux9* | hpux10* | hpux11*)
7260 lt_prog_compiler_wl='-Wl,'
7261 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7262 # not for PA HP-UX.
7263 case $host_cpu in
7264 hppa*64*|ia64*)
7265 # +Z the default
7266 ;;
7267 *)
7268 lt_prog_compiler_pic='+Z'
7269 ;;
7270 esac
7271 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7272 lt_prog_compiler_static='${wl}-a ${wl}archive'
7273 ;;
7274
7275 irix5* | irix6* | nonstopux*)
7276 lt_prog_compiler_wl='-Wl,'
7277 # PIC (with -KPIC) is the default.
7278 lt_prog_compiler_static='-non_shared'
7279 ;;
7280
7281 linux* | k*bsd*-gnu)
7282 case $cc_basename in
7283 icc* | ecc*)
7284 lt_prog_compiler_wl='-Wl,'
7285 lt_prog_compiler_pic='-KPIC'
7286 lt_prog_compiler_static='-static'
7287 ;;
7288 pgcc* | pgf77* | pgf90* | pgf95*)
7289 # Portland Group compilers (*not* the Pentium gcc compiler,
7290 # which looks to be a dead project)
7291 lt_prog_compiler_wl='-Wl,'
7292 lt_prog_compiler_pic='-fpic'
7293 lt_prog_compiler_static='-Bstatic'
7294 ;;
7295 ccc*)
7296 lt_prog_compiler_wl='-Wl,'
7297 # All Alpha code is PIC.
7298 lt_prog_compiler_static='-non_shared'
7299 ;;
7300 *)
7301 case `$CC -V 2>&1 | sed 5q` in
7302 *Sun\ C*)
7303 # Sun C 5.9
7304 lt_prog_compiler_pic='-KPIC'
7305 lt_prog_compiler_static='-Bstatic'
7306 lt_prog_compiler_wl='-Wl,'
7307 ;;
7308 *Sun\ F*)
7309 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7310 lt_prog_compiler_pic='-KPIC'
7311 lt_prog_compiler_static='-Bstatic'
7312 lt_prog_compiler_wl=''
7313 ;;
7314 esac
7315 ;;
7316 esac
7317 ;;
7318
7319 newsos6)
7320 lt_prog_compiler_pic='-KPIC'
7321 lt_prog_compiler_static='-Bstatic'
7322 ;;
7323
7324 *nto* | *qnx*)
7325 # QNX uses GNU C++, but need to define -shared option too, otherwise
7326 # it will coredump.
7327 lt_prog_compiler_pic='-fPIC -shared'
7328 ;;
7329
7330 osf3* | osf4* | osf5*)
7331 lt_prog_compiler_wl='-Wl,'
7332 # All OSF/1 code is PIC.
7333 lt_prog_compiler_static='-non_shared'
7334 ;;
7335
7336 rdos*)
7337 lt_prog_compiler_static='-non_shared'
7338 ;;
7339
7340 solaris*)
7341 lt_prog_compiler_pic='-KPIC'
7342 lt_prog_compiler_static='-Bstatic'
7343 case $cc_basename in
7344 f77* | f90* | f95*)
7345 lt_prog_compiler_wl='-Qoption ld ';;
7346 *)
7347 lt_prog_compiler_wl='-Wl,';;
7348 esac
7349 ;;
7350
7351 sunos4*)
7352 lt_prog_compiler_wl='-Qoption ld '
7353 lt_prog_compiler_pic='-PIC'
7354 lt_prog_compiler_static='-Bstatic'
7355 ;;
7356
7357 sysv4 | sysv4.2uw2* | sysv4.3*)
7358 lt_prog_compiler_wl='-Wl,'
7359 lt_prog_compiler_pic='-KPIC'
7360 lt_prog_compiler_static='-Bstatic'
7361 ;;
7362
7363 sysv4*MP*)
7364 if test -d /usr/nec ;then
7365 lt_prog_compiler_pic='-Kconform_pic'
7366 lt_prog_compiler_static='-Bstatic'
7367 fi
7368 ;;
7369
7370 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7371 lt_prog_compiler_wl='-Wl,'
7372 lt_prog_compiler_pic='-KPIC'
7373 lt_prog_compiler_static='-Bstatic'
7374 ;;
7375
7376 unicos*)
7377 lt_prog_compiler_wl='-Wl,'
7378 lt_prog_compiler_can_build_shared=no
7379 ;;
7380
7381 uts4*)
7382 lt_prog_compiler_pic='-pic'
7383 lt_prog_compiler_static='-Bstatic'
7384 ;;
7385
7386 *)
7387 lt_prog_compiler_can_build_shared=no
7388 ;;
7389 esac
7390 fi
7391
7392 case $host_os in
7393 # For platforms which do not support PIC, -DPIC is meaningless:
7394 *djgpp*)
7395 lt_prog_compiler_pic=
7396 ;;
7397 *)
7398 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7399 ;;
7400 esac
7401 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7402 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7403
7404
7405
7406
7407
7408
7409 #
7410 # Check to make sure the PIC flag actually works.
7411 #
7412 if test -n "$lt_prog_compiler_pic"; then
7413 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7414 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7415 if test "${lt_prog_compiler_pic_works+set}" = set; then
7416 echo $ECHO_N "(cached) $ECHO_C" >&6
7417 else
7418 lt_prog_compiler_pic_works=no
7419 ac_outfile=conftest.$ac_objext
7420 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7421 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7422 # Insert the option either (1) after the last *FLAGS variable, or
7423 # (2) before a word containing "conftest.", or (3) at the end.
7424 # Note that $ac_compile itself does not contain backslashes and begins
7425 # with a dollar sign (not a hyphen), so the echo should work correctly.
7426 # The option is referenced via a variable to avoid confusing sed.
7427 lt_compile=`echo "$ac_compile" | $SED \
7428 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7429 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7430 -e 's:$: $lt_compiler_flag:'`
7431 (eval echo "\"\$as_me:7431: $lt_compile\"" >&5)
7432 (eval "$lt_compile" 2>conftest.err)
7433 ac_status=$?
7434 cat conftest.err >&5
7435 echo "$as_me:7435: \$? = $ac_status" >&5
7436 if (exit $ac_status) && test -s "$ac_outfile"; then
7437 # The compiler can only warn and ignore the option if not recognized
7438 # So say no if there are warnings other than the usual output.
7439 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7440 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7441 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7442 lt_prog_compiler_pic_works=yes
7443 fi
7444 fi
7445 $RM conftest*
7446
7447 fi
7448 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7449 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7450
7451 if test x"$lt_prog_compiler_pic_works" = xyes; then
7452 case $lt_prog_compiler_pic in
7453 "" | " "*) ;;
7454 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7455 esac
7456 else
7457 lt_prog_compiler_pic=
7458 lt_prog_compiler_can_build_shared=no
7459 fi
7460
7461 fi
7462
7463
7464
7465
7466
7467
7468 #
7469 # Check to make sure the static flag actually works.
7470 #
7471 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7472 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7473 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7474 if test "${lt_prog_compiler_static_works+set}" = set; then
7475 echo $ECHO_N "(cached) $ECHO_C" >&6
7476 else
7477 lt_prog_compiler_static_works=no
7478 save_LDFLAGS="$LDFLAGS"
7479 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7480 echo "$lt_simple_link_test_code" > conftest.$ac_ext
7481 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7482 # The linker can only warn and ignore the option if not recognized
7483 # So say no if there are warnings
7484 if test -s conftest.err; then
7485 # Append any errors to the config.log.
7486 cat conftest.err 1>&5
7487 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7488 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7489 if diff conftest.exp conftest.er2 >/dev/null; then
7490 lt_prog_compiler_static_works=yes
7491 fi
7492 else
7493 lt_prog_compiler_static_works=yes
7494 fi
7495 fi
7496 $RM conftest*
7497 LDFLAGS="$save_LDFLAGS"
7498
7499 fi
7500 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7501 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7502
7503 if test x"$lt_prog_compiler_static_works" = xyes; then
7504 :
7505 else
7506 lt_prog_compiler_static=
7507 fi
7508
7509
7510
7511
7512
7513
7514
7515 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7516 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7517 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7518 echo $ECHO_N "(cached) $ECHO_C" >&6
7519 else
7520 lt_cv_prog_compiler_c_o=no
7521 $RM -r conftest 2>/dev/null
7522 mkdir conftest
7523 cd conftest
7524 mkdir out
7525 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7526
7527 lt_compiler_flag="-o out/conftest2.$ac_objext"
7528 # Insert the option either (1) after the last *FLAGS variable, or
7529 # (2) before a word containing "conftest.", or (3) at the end.
7530 # Note that $ac_compile itself does not contain backslashes and begins
7531 # with a dollar sign (not a hyphen), so the echo should work correctly.
7532 lt_compile=`echo "$ac_compile" | $SED \
7533 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7534 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7535 -e 's:$: $lt_compiler_flag:'`
7536 (eval echo "\"\$as_me:7536: $lt_compile\"" >&5)
7537 (eval "$lt_compile" 2>out/conftest.err)
7538 ac_status=$?
7539 cat out/conftest.err >&5
7540 echo "$as_me:7540: \$? = $ac_status" >&5
7541 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7542 then
7543 # The compiler can only warn and ignore the option if not recognized
7544 # So say no if there are warnings
7545 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7546 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7547 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7548 lt_cv_prog_compiler_c_o=yes
7549 fi
7550 fi
7551 chmod u+w . 2>&5
7552 $RM conftest*
7553 # SGI C++ compiler will create directory out/ii_files/ for
7554 # template instantiation
7555 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7556 $RM out/* && rmdir out
7557 cd ..
7558 $RM -r conftest
7559 $RM conftest*
7560
7561 fi
7562 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7563 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7564
7565
7566
7567
7568
7569
7570 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7571 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7572 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7573 echo $ECHO_N "(cached) $ECHO_C" >&6
7574 else
7575 lt_cv_prog_compiler_c_o=no
7576 $RM -r conftest 2>/dev/null
7577 mkdir conftest
7578 cd conftest
7579 mkdir out
7580 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7581
7582 lt_compiler_flag="-o out/conftest2.$ac_objext"
7583 # Insert the option either (1) after the last *FLAGS variable, or
7584 # (2) before a word containing "conftest.", or (3) at the end.
7585 # Note that $ac_compile itself does not contain backslashes and begins
7586 # with a dollar sign (not a hyphen), so the echo should work correctly.
7587 lt_compile=`echo "$ac_compile" | $SED \
7588 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7589 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7590 -e 's:$: $lt_compiler_flag:'`
7591 (eval echo "\"\$as_me:7591: $lt_compile\"" >&5)
7592 (eval "$lt_compile" 2>out/conftest.err)
7593 ac_status=$?
7594 cat out/conftest.err >&5
7595 echo "$as_me:7595: \$? = $ac_status" >&5
7596 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7597 then
7598 # The compiler can only warn and ignore the option if not recognized
7599 # So say no if there are warnings
7600 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7601 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7602 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7603 lt_cv_prog_compiler_c_o=yes
7604 fi
7605 fi
7606 chmod u+w . 2>&5
7607 $RM conftest*
7608 # SGI C++ compiler will create directory out/ii_files/ for
7609 # template instantiation
7610 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7611 $RM out/* && rmdir out
7612 cd ..
7613 $RM -r conftest
7614 $RM conftest*
7615
7616 fi
7617 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7618 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7619
7620
7621
7622
7623 hard_links="nottested"
7624 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7625 # do not overwrite the value of need_locks provided by the user
7626 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7627 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7628 hard_links=yes
7629 $RM conftest*
7630 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7631 touch conftest.a
7632 ln conftest.a conftest.b 2>&5 || hard_links=no
7633 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7634 echo "$as_me:$LINENO: result: $hard_links" >&5
7635 echo "${ECHO_T}$hard_links" >&6
7636 if test "$hard_links" = no; then
7637 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7638 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7639 need_locks=warn
7640 fi
7641 else
7642 need_locks=no
7643 fi
7644
7645
7646
7647
7648
7649
7650 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7651 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7652
7653 runpath_var=
7654 allow_undefined_flag=
7655 always_export_symbols=no
7656 archive_cmds=
7657 archive_expsym_cmds=
7658 compiler_needs_object=no
7659 enable_shared_with_static_runtimes=no
7660 export_dynamic_flag_spec=
7661 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7662 hardcode_automatic=no
7663 hardcode_direct=no
7664 hardcode_direct_absolute=no
7665 hardcode_libdir_flag_spec=
7666 hardcode_libdir_flag_spec_ld=
7667 hardcode_libdir_separator=
7668 hardcode_minus_L=no
7669 hardcode_shlibpath_var=unsupported
7670 inherit_rpath=no
7671 link_all_deplibs=unknown
7672 module_cmds=
7673 module_expsym_cmds=
7674 old_archive_from_new_cmds=
7675 old_archive_from_expsyms_cmds=
7676 thread_safe_flag_spec=
7677 whole_archive_flag_spec=
7678 # include_expsyms should be a list of space-separated symbols to be *always*
7679 # included in the symbol list
7680 include_expsyms=
7681 # exclude_expsyms can be an extended regexp of symbols to exclude
7682 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7683 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7684 # as well as any symbol that contains `d'.
7685 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7686 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7687 # platforms (ab)use it in PIC code, but their linkers get confused if
7688 # the symbol is explicitly referenced. Since portable code cannot
7689 # rely on this symbol name, it's probably fine to never include it in
7690 # preloaded symbol tables.
7691 extract_expsyms_cmds=
7692
7693 case $host_os in
7694 cygwin* | mingw* | pw32*)
7695 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7696 # When not using gcc, we currently assume that we are using
7697 # Microsoft Visual C++.
7698 if test "$GCC" != yes; then
7699 with_gnu_ld=no
7700 fi
7701 ;;
7702 interix*)
7703 # we just hope/assume this is gcc and not c89 (= MSVC++)
7704 with_gnu_ld=yes
7705 ;;
7706 openbsd*)
7707 with_gnu_ld=no
7708 ;;
7709 esac
7710
7711 ld_shlibs=yes
7712 if test "$with_gnu_ld" = yes; then
7713 # If archive_cmds runs LD, not CC, wlarc should be empty
7714 wlarc='${wl}'
7715
7716 # Set some defaults for GNU ld with shared library support. These
7717 # are reset later if shared libraries are not supported. Putting them
7718 # here allows them to be overridden if necessary.
7719 runpath_var=LD_RUN_PATH
7720 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7721 export_dynamic_flag_spec='${wl}--export-dynamic'
7722 # ancient GNU ld didn't support --whole-archive et. al.
7723 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7724 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7725 else
7726 whole_archive_flag_spec=
7727 fi
7728 supports_anon_versioning=no
7729 case `$LD -v 2>&1` in
7730 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7731 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7732 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7733 *\ 2.11.*) ;; # other 2.11 versions
7734 *) supports_anon_versioning=yes ;;
7735 esac
7736
7737 # See if GNU ld supports shared libraries.
7738 case $host_os in
7739 aix[3-9]*)
7740 # On AIX/PPC, the GNU linker is very broken
7741 if test "$host_cpu" != ia64; then
7742 ld_shlibs=no
7743 cat <<_LT_EOF 1>&2
7744
7745 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7746 *** to be unable to reliably create shared libraries on AIX.
7747 *** Therefore, libtool is disabling shared libraries support. If you
7748 *** really care for shared libraries, you may want to modify your PATH
7749 *** so that a non-GNU linker is found, and then restart.
7750
7751 _LT_EOF
7752 fi
7753 ;;
7754
7755 amigaos*)
7756 if test "$host_cpu" = m68k; then
7757 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)'
7758 hardcode_libdir_flag_spec='-L$libdir'
7759 hardcode_minus_L=yes
7760 fi
7761
7762 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7763 # that the semantics of dynamic libraries on AmigaOS, at least up
7764 # to version 4, is to share data among multiple programs linked
7765 # with the same dynamic library. Since this doesn't match the
7766 # behavior of shared libraries on other platforms, we can't use
7767 # them.
7768 ld_shlibs=no
7769 ;;
7770
7771 beos*)
7772 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7773 allow_undefined_flag=unsupported
7774 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7775 # support --undefined. This deserves some investigation. FIXME
7776 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7777 else
7778 ld_shlibs=no
7779 fi
7780 ;;
7781
7782 cygwin* | mingw* | pw32*)
7783 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7784 # as there is no search path for DLLs.
7785 hardcode_libdir_flag_spec='-L$libdir'
7786 allow_undefined_flag=unsupported
7787 always_export_symbols=no
7788 enable_shared_with_static_runtimes=yes
7789 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7790
7791 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7792 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7793 # If the export-symbols file already is a .def file (1st line
7794 # is EXPORTS), use it as is; otherwise, prepend...
7795 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7796 cp $export_symbols $output_objdir/$soname.def;
7797 else
7798 echo EXPORTS > $output_objdir/$soname.def;
7799 cat $export_symbols >> $output_objdir/$soname.def;
7800 fi~
7801 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7802 else
7803 ld_shlibs=no
7804 fi
7805 ;;
7806
7807 interix[3-9]*)
7808 hardcode_direct=no
7809 hardcode_shlibpath_var=no
7810 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7811 export_dynamic_flag_spec='${wl}-E'
7812 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7813 # Instead, shared libraries are loaded at an image base (0x10000000 by
7814 # default) and relocated if they conflict, which is a slow very memory
7815 # consuming and fragmenting process. To avoid this, we pick a random,
7816 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7817 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7818 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7819 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7820 ;;
7821
7822 gnu* | linux* | tpf* | k*bsd*-gnu)
7823 tmp_diet=no
7824 if test "$host_os" = linux-dietlibc; then
7825 case $cc_basename in
7826 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
7827 esac
7828 fi
7829 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7830 && test "$tmp_diet" = no
7831 then
7832 tmp_addflag=
7833 case $cc_basename,$host_cpu in
7834 pgcc*) # Portland Group C compiler
7835 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7836 tmp_addflag=' $pic_flag'
7837 ;;
7838 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
7839 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7840 tmp_addflag=' $pic_flag -Mnomain' ;;
7841 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
7842 tmp_addflag=' -i_dynamic' ;;
7843 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
7844 tmp_addflag=' -i_dynamic -nofor_main' ;;
7845 ifc* | ifort*) # Intel Fortran compiler
7846 tmp_addflag=' -nofor_main' ;;
7847 esac
7848 case `$CC -V 2>&1 | sed 5q` in
7849 *Sun\ C*) # Sun C 5.9
7850 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7851 compiler_needs_object=yes
7852 tmp_sharedflag='-G' ;;
7853 *Sun\ F*) # Sun Fortran 8.3
7854 tmp_sharedflag='-G' ;;
7855 *)
7856 tmp_sharedflag='-shared' ;;
7857 esac
7858 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7859
7860 if test "x$supports_anon_versioning" = xyes; then
7861 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7862 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7863 echo "local: *; };" >> $output_objdir/$libname.ver~
7864 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7865 fi
7866 else
7867 ld_shlibs=no
7868 fi
7869 ;;
7870
7871 netbsd*)
7872 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7873 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7874 wlarc=
7875 else
7876 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7877 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7878 fi
7879 ;;
7880
7881 solaris*)
7882 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7883 ld_shlibs=no
7884 cat <<_LT_EOF 1>&2
7885
7886 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7887 *** create shared libraries on Solaris systems. Therefore, libtool
7888 *** is disabling shared libraries support. We urge you to upgrade GNU
7889 *** binutils to release 2.9.1 or newer. Another option is to modify
7890 *** your PATH or compiler configuration so that the native linker is
7891 *** used, and then restart.
7892
7893 _LT_EOF
7894 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7895 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7896 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7897 else
7898 ld_shlibs=no
7899 fi
7900 ;;
7901
7902 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7903 case `$LD -v 2>&1` in
7904 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7905 ld_shlibs=no
7906 cat <<_LT_EOF 1>&2
7907
7908 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7909 *** reliably create shared libraries on SCO systems. Therefore, libtool
7910 *** is disabling shared libraries support. We urge you to upgrade GNU
7911 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
7912 *** your PATH or compiler configuration so that the native linker is
7913 *** used, and then restart.
7914
7915 _LT_EOF
7916 ;;
7917 *)
7918 # For security reasons, it is highly recommended that you always
7919 # use absolute paths for naming shared libraries, and exclude the
7920 # DT_RUNPATH tag from executables and libraries. But doing so
7921 # requires that you compile everything twice, which is a pain.
7922 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7923 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7924 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7925 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7926 else
7927 ld_shlibs=no
7928 fi
7929 ;;
7930 esac
7931 ;;
7932
7933 sunos4*)
7934 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7935 wlarc=
7936 hardcode_direct=yes
7937 hardcode_shlibpath_var=no
7938 ;;
7939
7940 *)
7941 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7942 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7943 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7944 else
7945 ld_shlibs=no
7946 fi
7947 ;;
7948 esac
7949
7950 if test "$ld_shlibs" = no; then
7951 runpath_var=
7952 hardcode_libdir_flag_spec=
7953 export_dynamic_flag_spec=
7954 whole_archive_flag_spec=
7955 fi
7956 else
7957 # PORTME fill in a description of your system's linker (not GNU ld)
7958 case $host_os in
7959 aix3*)
7960 allow_undefined_flag=unsupported
7961 always_export_symbols=yes
7962 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
7963 # Note: this linker hardcodes the directories in LIBPATH if there
7964 # are no directories specified by -L.
7965 hardcode_minus_L=yes
7966 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7967 # Neither direct hardcoding nor static linking is supported with a
7968 # broken collect2.
7969 hardcode_direct=unsupported
7970 fi
7971 ;;
7972
7973 aix[4-9]*)
7974 if test "$host_cpu" = ia64; then
7975 # On IA64, the linker does run time linking by default, so we don't
7976 # have to do anything special.
7977 aix_use_runtimelinking=no
7978 exp_sym_flag='-Bexport'
7979 no_entry_flag=""
7980 else
7981 # If we're using GNU nm, then we don't want the "-C" option.
7982 # -C means demangle to AIX nm, but means don't demangle with GNU nm
7983 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7984 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7985 else
7986 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7987 fi
7988 aix_use_runtimelinking=no
7989
7990 # Test if we are trying to use run time linking or normal
7991 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7992 # need to do runtime linking.
7993 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7994 for ld_flag in $LDFLAGS; do
7995 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7996 aix_use_runtimelinking=yes
7997 break
7998 fi
7999 done
8000 ;;
8001 esac
8002
8003 exp_sym_flag='-bexport'
8004 no_entry_flag='-bnoentry'
8005 fi
8006
8007 # When large executables or shared objects are built, AIX ld can
8008 # have problems creating the table of contents. If linking a library
8009 # or program results in "error TOC overflow" add -mminimal-toc to
8010 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8011 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8012
8013 archive_cmds=''
8014 hardcode_direct=yes
8015 hardcode_direct_absolute=yes
8016 hardcode_libdir_separator=':'
8017 link_all_deplibs=yes
8018 file_list_spec='${wl}-f,'
8019
8020 if test "$GCC" = yes; then
8021 case $host_os in aix4.[012]|aix4.[012].*)
8022 # We only want to do this on AIX 4.2 and lower, the check
8023 # below for broken collect2 doesn't work under 4.3+
8024 collect2name=`${CC} -print-prog-name=collect2`
8025 if test -f "$collect2name" &&
8026 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8027 then
8028 # We have reworked collect2
8029 :
8030 else
8031 # We have old collect2
8032 hardcode_direct=unsupported
8033 # It fails to find uninstalled libraries when the uninstalled
8034 # path is not listed in the libpath. Setting hardcode_minus_L
8035 # to unsupported forces relinking
8036 hardcode_minus_L=yes
8037 hardcode_libdir_flag_spec='-L$libdir'
8038 hardcode_libdir_separator=
8039 fi
8040 ;;
8041 esac
8042 shared_flag='-shared'
8043 if test "$aix_use_runtimelinking" = yes; then
8044 shared_flag="$shared_flag "'${wl}-G'
8045 fi
8046 else
8047 # not using gcc
8048 if test "$host_cpu" = ia64; then
8049 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8050 # chokes on -Wl,-G. The following line is correct:
8051 shared_flag='-G'
8052 else
8053 if test "$aix_use_runtimelinking" = yes; then
8054 shared_flag='${wl}-G'
8055 else
8056 shared_flag='${wl}-bM:SRE'
8057 fi
8058 fi
8059 fi
8060
8061 # It seems that -bexpall does not export symbols beginning with
8062 # underscore (_), so it is better to generate a list of symbols to export.
8063 always_export_symbols=yes
8064 if test "$aix_use_runtimelinking" = yes; then
8065 # Warning - without using the other runtime loading flags (-brtl),
8066 # -berok will link without error, but may produce a broken library.
8067 allow_undefined_flag='-berok'
8068 # Determine the default libpath from the value encoded in an
8069 # empty executable.
8070 cat >conftest.$ac_ext <<_ACEOF
8071 /* confdefs.h. */
8072 _ACEOF
8073 cat confdefs.h >>conftest.$ac_ext
8074 cat >>conftest.$ac_ext <<_ACEOF
8075 /* end confdefs.h. */
8076
8077 int
8078 main ()
8079 {
8080
8081 ;
8082 return 0;
8083 }
8084 _ACEOF
8085 rm -f conftest.$ac_objext conftest$ac_exeext
8086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8087 (eval $ac_link) 2>conftest.er1
8088 ac_status=$?
8089 grep -v '^ *+' conftest.er1 >conftest.err
8090 rm -f conftest.er1
8091 cat conftest.err >&5
8092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093 (exit $ac_status); } &&
8094 { ac_try='test -z "$ac_c_werror_flag"
8095 || test ! -s conftest.err'
8096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8097 (eval $ac_try) 2>&5
8098 ac_status=$?
8099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8100 (exit $ac_status); }; } &&
8101 { ac_try='test -s conftest$ac_exeext'
8102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8103 (eval $ac_try) 2>&5
8104 ac_status=$?
8105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8106 (exit $ac_status); }; }; then
8107
8108 lt_aix_libpath_sed='
8109 /Import File Strings/,/^$/ {
8110 /^0/ {
8111 s/^0 *\(.*\)$/\1/
8112 p
8113 }
8114 }'
8115 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8116 # Check for a 64-bit object if we didn't find anything.
8117 if test -z "$aix_libpath"; then
8118 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8119 fi
8120 else
8121 echo "$as_me: failed program was:" >&5
8122 sed 's/^/| /' conftest.$ac_ext >&5
8123
8124 fi
8125 rm -f conftest.err conftest.$ac_objext \
8126 conftest$ac_exeext conftest.$ac_ext
8127 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8128
8129 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8130 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8131 else
8132 if test "$host_cpu" = ia64; then
8133 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8134 allow_undefined_flag="-z nodefs"
8135 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8136 else
8137 # Determine the default libpath from the value encoded in an
8138 # empty executable.
8139 cat >conftest.$ac_ext <<_ACEOF
8140 /* confdefs.h. */
8141 _ACEOF
8142 cat confdefs.h >>conftest.$ac_ext
8143 cat >>conftest.$ac_ext <<_ACEOF
8144 /* end confdefs.h. */
8145
8146 int
8147 main ()
8148 {
8149
8150 ;
8151 return 0;
8152 }
8153 _ACEOF
8154 rm -f conftest.$ac_objext conftest$ac_exeext
8155 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8156 (eval $ac_link) 2>conftest.er1
8157 ac_status=$?
8158 grep -v '^ *+' conftest.er1 >conftest.err
8159 rm -f conftest.er1
8160 cat conftest.err >&5
8161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162 (exit $ac_status); } &&
8163 { ac_try='test -z "$ac_c_werror_flag"
8164 || test ! -s conftest.err'
8165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8166 (eval $ac_try) 2>&5
8167 ac_status=$?
8168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169 (exit $ac_status); }; } &&
8170 { ac_try='test -s conftest$ac_exeext'
8171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8172 (eval $ac_try) 2>&5
8173 ac_status=$?
8174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8175 (exit $ac_status); }; }; then
8176
8177 lt_aix_libpath_sed='
8178 /Import File Strings/,/^$/ {
8179 /^0/ {
8180 s/^0 *\(.*\)$/\1/
8181 p
8182 }
8183 }'
8184 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8185 # Check for a 64-bit object if we didn't find anything.
8186 if test -z "$aix_libpath"; then
8187 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8188 fi
8189 else
8190 echo "$as_me: failed program was:" >&5
8191 sed 's/^/| /' conftest.$ac_ext >&5
8192
8193 fi
8194 rm -f conftest.err conftest.$ac_objext \
8195 conftest$ac_exeext conftest.$ac_ext
8196 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8197
8198 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8199 # Warning - without using the other run time loading flags,
8200 # -berok will link without error, but may produce a broken library.
8201 no_undefined_flag=' ${wl}-bernotok'
8202 allow_undefined_flag=' ${wl}-berok'
8203 # Exported symbols can be pulled into shared objects from archives
8204 whole_archive_flag_spec='$convenience'
8205 archive_cmds_need_lc=yes
8206 # This is similar to how AIX traditionally builds its shared libraries.
8207 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8208 fi
8209 fi
8210 ;;
8211
8212 amigaos*)
8213 if test "$host_cpu" = m68k; then
8214 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)'
8215 hardcode_libdir_flag_spec='-L$libdir'
8216 hardcode_minus_L=yes
8217 fi
8218 # see comment about different semantics on the GNU ld section
8219 ld_shlibs=no
8220 ;;
8221
8222 bsdi[45]*)
8223 export_dynamic_flag_spec=-rdynamic
8224 ;;
8225
8226 cygwin* | mingw* | pw32*)
8227 # When not using gcc, we currently assume that we are using
8228 # Microsoft Visual C++.
8229 # hardcode_libdir_flag_spec is actually meaningless, as there is
8230 # no search path for DLLs.
8231 hardcode_libdir_flag_spec=' '
8232 allow_undefined_flag=unsupported
8233 # Tell ltmain to make .lib files, not .a files.
8234 libext=lib
8235 # Tell ltmain to make .dll files, not .so files.
8236 shrext_cmds=".dll"
8237 # FIXME: Setting linknames here is a bad hack.
8238 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8239 # The linker will automatically build a .lib file if we build a DLL.
8240 old_archive_from_new_cmds='true'
8241 # FIXME: Should let the user specify the lib program.
8242 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8243 fix_srcfile_path='`cygpath -w "$srcfile"`'
8244 enable_shared_with_static_runtimes=yes
8245 ;;
8246
8247 darwin* | rhapsody*)
8248 case $host_os in
8249 rhapsody* | darwin1.[012])
8250 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8251 ;;
8252 *) # Darwin 1.3 on
8253 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8254 10.[012])
8255 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8256 ;;
8257 10.*)
8258 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8259 ;;
8260 esac
8261 ;;
8262 esac
8263 archive_cmds_need_lc=no
8264 hardcode_direct=no
8265 hardcode_automatic=yes
8266 hardcode_shlibpath_var=unsupported
8267 whole_archive_flag_spec=''
8268 link_all_deplibs=yes
8269 if test "$GCC" = yes ; then
8270 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8271 echo $ECHO_N "(cached) $ECHO_C" >&6
8272 else
8273 lt_cv_apple_cc_single_mod=no
8274 if test -z "${LT_MULTI_MODULE}"; then
8275 # By default we will add the -single_module flag. You can override
8276 # by either setting the environment variable LT_MULTI_MODULE
8277 # non-empty at configure time, or by adding -multi-module to the
8278 # link flags.
8279 echo "int foo(void){return 1;}" > conftest.c
8280 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8281 -dynamiclib ${wl}-single_module conftest.c
8282 if test -f libconftest.dylib; then
8283 lt_cv_apple_cc_single_mod=yes
8284 rm libconftest.dylib
8285 fi
8286 rm conftest.$ac_ext
8287 fi
8288 fi
8289
8290 output_verbose_link_cmd=echo
8291 if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8292 archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8293 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8294 else
8295 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8296 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8297 fi
8298 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8299 module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8300 else
8301 case $cc_basename in
8302 xlc*)
8303 output_verbose_link_cmd=echo
8304 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8305 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8306 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8307 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8308 module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8309 ;;
8310 *)
8311 ld_shlibs=no
8312 ;;
8313 esac
8314 fi
8315 ;;
8316
8317 dgux*)
8318 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8319 hardcode_libdir_flag_spec='-L$libdir'
8320 hardcode_shlibpath_var=no
8321 ;;
8322
8323 freebsd1*)
8324 ld_shlibs=no
8325 ;;
8326
8327 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8328 # support. Future versions do this automatically, but an explicit c++rt0.o
8329 # does not break anything, and helps significantly (at the cost of a little
8330 # extra space).
8331 freebsd2.2*)
8332 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8333 hardcode_libdir_flag_spec='-R$libdir'
8334 hardcode_direct=yes
8335 hardcode_shlibpath_var=no
8336 ;;
8337
8338 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8339 freebsd2*)
8340 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8341 hardcode_direct=yes
8342 hardcode_minus_L=yes
8343 hardcode_shlibpath_var=no
8344 ;;
8345
8346 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8347 freebsd* | dragonfly*)
8348 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8349 hardcode_libdir_flag_spec='-R$libdir'
8350 hardcode_direct=yes
8351 hardcode_shlibpath_var=no
8352 ;;
8353
8354 hpux9*)
8355 if test "$GCC" = yes; then
8356 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8357 else
8358 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8359 fi
8360 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8361 hardcode_libdir_separator=:
8362 hardcode_direct=yes
8363
8364 # hardcode_minus_L: Not really in the search PATH,
8365 # but as the default location of the library.
8366 hardcode_minus_L=yes
8367 export_dynamic_flag_spec='${wl}-E'
8368 ;;
8369
8370 hpux10*)
8371 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8372 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8373 else
8374 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8375 fi
8376 if test "$with_gnu_ld" = no; then
8377 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8378 hardcode_libdir_flag_spec_ld='+b $libdir'
8379 hardcode_libdir_separator=:
8380 hardcode_direct=yes
8381 hardcode_direct_absolute=yes
8382 export_dynamic_flag_spec='${wl}-E'
8383 # hardcode_minus_L: Not really in the search PATH,
8384 # but as the default location of the library.
8385 hardcode_minus_L=yes
8386 fi
8387 ;;
8388
8389 hpux11*)
8390 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8391 case $host_cpu in
8392 hppa*64*)
8393 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8394 ;;
8395 ia64*)
8396 archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8397 ;;
8398 *)
8399 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8400 ;;
8401 esac
8402 else
8403 case $host_cpu in
8404 hppa*64*)
8405 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8406 ;;
8407 ia64*)
8408 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8409 ;;
8410 *)
8411 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8412 ;;
8413 esac
8414 fi
8415 if test "$with_gnu_ld" = no; then
8416 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8417 hardcode_libdir_separator=:
8418
8419 case $host_cpu in
8420 hppa*64*|ia64*)
8421 hardcode_direct=no
8422 hardcode_shlibpath_var=no
8423 ;;
8424 *)
8425 hardcode_direct=yes
8426 hardcode_direct_absolute=yes
8427 export_dynamic_flag_spec='${wl}-E'
8428
8429 # hardcode_minus_L: Not really in the search PATH,
8430 # but as the default location of the library.
8431 hardcode_minus_L=yes
8432 ;;
8433 esac
8434 fi
8435 ;;
8436
8437 irix5* | irix6* | nonstopux*)
8438 if test "$GCC" = yes; then
8439 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8440 # Try to use the -exported_symbol ld option, if it does not
8441 # work, assume that -exports_file does not work either and
8442 # implicitly export all symbols.
8443 save_LDFLAGS="$LDFLAGS"
8444 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8445 cat >conftest.$ac_ext <<_ACEOF
8446 int foo(void) {}
8447 _ACEOF
8448 rm -f conftest.$ac_objext conftest$ac_exeext
8449 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8450 (eval $ac_link) 2>conftest.er1
8451 ac_status=$?
8452 grep -v '^ *+' conftest.er1 >conftest.err
8453 rm -f conftest.er1
8454 cat conftest.err >&5
8455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456 (exit $ac_status); } &&
8457 { ac_try='test -z "$ac_c_werror_flag"
8458 || test ! -s conftest.err'
8459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460 (eval $ac_try) 2>&5
8461 ac_status=$?
8462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463 (exit $ac_status); }; } &&
8464 { ac_try='test -s conftest$ac_exeext'
8465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466 (eval $ac_try) 2>&5
8467 ac_status=$?
8468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469 (exit $ac_status); }; }; then
8470 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8471
8472 else
8473 echo "$as_me: failed program was:" >&5
8474 sed 's/^/| /' conftest.$ac_ext >&5
8475
8476 fi
8477 rm -f conftest.err conftest.$ac_objext \
8478 conftest$ac_exeext conftest.$ac_ext
8479 LDFLAGS="$save_LDFLAGS"
8480 else
8481 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8482 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8483 fi
8484 archive_cmds_need_lc='no'
8485 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8486 hardcode_libdir_separator=:
8487 inherit_rpath=yes
8488 link_all_deplibs=yes
8489 ;;
8490
8491 netbsd*)
8492 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8493 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8494 else
8495 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8496 fi
8497 hardcode_libdir_flag_spec='-R$libdir'
8498 hardcode_direct=yes
8499 hardcode_shlibpath_var=no
8500 ;;
8501
8502 newsos6)
8503 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8504 hardcode_direct=yes
8505 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8506 hardcode_libdir_separator=:
8507 hardcode_shlibpath_var=no
8508 ;;
8509
8510 *nto* | *qnx*)
8511 ;;
8512
8513 openbsd*)
8514 hardcode_direct=yes
8515 hardcode_shlibpath_var=no
8516 hardcode_direct_absolute=yes
8517 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8518 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8519 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8520 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8521 export_dynamic_flag_spec='${wl}-E'
8522 else
8523 case $host_os in
8524 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8525 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8526 hardcode_libdir_flag_spec='-R$libdir'
8527 ;;
8528 *)
8529 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8530 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8531 ;;
8532 esac
8533 fi
8534 ;;
8535
8536 os2*)
8537 hardcode_libdir_flag_spec='-L$libdir'
8538 hardcode_minus_L=yes
8539 allow_undefined_flag=unsupported
8540 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8541 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8542 ;;
8543
8544 osf3*)
8545 if test "$GCC" = yes; then
8546 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8547 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8548 else
8549 allow_undefined_flag=' -expect_unresolved \*'
8550 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8551 fi
8552 archive_cmds_need_lc='no'
8553 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8554 hardcode_libdir_separator=:
8555 ;;
8556
8557 osf4* | osf5*) # as osf3* with the addition of -msym flag
8558 if test "$GCC" = yes; then
8559 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8560 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8561 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8562 else
8563 allow_undefined_flag=' -expect_unresolved \*'
8564 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8565 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8566 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8567
8568 # Both c and cxx compiler support -rpath directly
8569 hardcode_libdir_flag_spec='-rpath $libdir'
8570 fi
8571 archive_cmds_need_lc='no'
8572 hardcode_libdir_separator=:
8573 ;;
8574
8575 solaris*)
8576 no_undefined_flag=' -z defs'
8577 if test "$GCC" = yes; then
8578 wlarc='${wl}'
8579 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8580 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8581 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8582 else
8583 case `$CC -V 2>&1` in
8584 *"Compilers 5.0"*)
8585 wlarc=''
8586 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8587 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8588 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8589 ;;
8590 *)
8591 wlarc='${wl}'
8592 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8593 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8594 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8595 ;;
8596 esac
8597 fi
8598 hardcode_libdir_flag_spec='-R$libdir'
8599 hardcode_shlibpath_var=no
8600 case $host_os in
8601 solaris2.[0-5] | solaris2.[0-5].*) ;;
8602 *)
8603 # The compiler driver will combine and reorder linker options,
8604 # but understands `-z linker_flag'. GCC discards it without `$wl',
8605 # but is careful enough not to reorder.
8606 # Supported since Solaris 2.6 (maybe 2.5.1?)
8607 if test "$GCC" = yes; then
8608 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8609 else
8610 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8611 fi
8612 ;;
8613 esac
8614 link_all_deplibs=yes
8615 ;;
8616
8617 sunos4*)
8618 if test "x$host_vendor" = xsequent; then
8619 # Use $CC to link under sequent, because it throws in some extra .o
8620 # files that make .init and .fini sections work.
8621 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8622 else
8623 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8624 fi
8625 hardcode_libdir_flag_spec='-L$libdir'
8626 hardcode_direct=yes
8627 hardcode_minus_L=yes
8628 hardcode_shlibpath_var=no
8629 ;;
8630
8631 sysv4)
8632 case $host_vendor in
8633 sni)
8634 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8635 hardcode_direct=yes # is this really true???
8636 ;;
8637 siemens)
8638 ## LD is ld it makes a PLAMLIB
8639 ## CC just makes a GrossModule.
8640 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8641 reload_cmds='$CC -r -o $output$reload_objs'
8642 hardcode_direct=no
8643 ;;
8644 motorola)
8645 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8647 ;;
8648 esac
8649 runpath_var='LD_RUN_PATH'
8650 hardcode_shlibpath_var=no
8651 ;;
8652
8653 sysv4.3*)
8654 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8655 hardcode_shlibpath_var=no
8656 export_dynamic_flag_spec='-Bexport'
8657 ;;
8658
8659 sysv4*MP*)
8660 if test -d /usr/nec; then
8661 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8662 hardcode_shlibpath_var=no
8663 runpath_var=LD_RUN_PATH
8664 hardcode_runpath_var=yes
8665 ld_shlibs=yes
8666 fi
8667 ;;
8668
8669 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8670 no_undefined_flag='${wl}-z,text'
8671 archive_cmds_need_lc=no
8672 hardcode_shlibpath_var=no
8673 runpath_var='LD_RUN_PATH'
8674
8675 if test "$GCC" = yes; then
8676 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8677 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8678 else
8679 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8680 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8681 fi
8682 ;;
8683
8684 sysv5* | sco3.2v5* | sco5v6*)
8685 # Note: We can NOT use -z defs as we might desire, because we do not
8686 # link with -lc, and that would cause any symbols used from libc to
8687 # always be unresolved, which means just about no library would
8688 # ever link correctly. If we're not using GNU ld we use -z text
8689 # though, which does catch some bad symbols but isn't as heavy-handed
8690 # as -z defs.
8691 no_undefined_flag='${wl}-z,text'
8692 allow_undefined_flag='${wl}-z,nodefs'
8693 archive_cmds_need_lc=no
8694 hardcode_shlibpath_var=no
8695 hardcode_libdir_flag_spec='${wl}-R,$libdir'
8696 hardcode_libdir_separator=':'
8697 link_all_deplibs=yes
8698 export_dynamic_flag_spec='${wl}-Bexport'
8699 runpath_var='LD_RUN_PATH'
8700
8701 if test "$GCC" = yes; then
8702 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8703 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8704 else
8705 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8706 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8707 fi
8708 ;;
8709
8710 uts4*)
8711 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8712 hardcode_libdir_flag_spec='-L$libdir'
8713 hardcode_shlibpath_var=no
8714 ;;
8715
8716 *)
8717 ld_shlibs=no
8718 ;;
8719 esac
8720
8721 if test x$host_vendor = xsni; then
8722 case $host in
8723 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8724 export_dynamic_flag_spec='${wl}-Blargedynsym'
8725 ;;
8726 esac
8727 fi
8728 fi
8729
8730 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8731 echo "${ECHO_T}$ld_shlibs" >&6
8732 test "$ld_shlibs" = no && can_build_shared=no
8733
8734 with_gnu_ld=$with_gnu_ld
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750 #
8751 # Do we need to explicitly link libc?
8752 #
8753 case "x$archive_cmds_need_lc" in
8754 x|xyes)
8755 # Assume -lc should be added
8756 archive_cmds_need_lc=yes
8757
8758 if test "$enable_shared" = yes && test "$GCC" = yes; then
8759 case $archive_cmds in
8760 *'~'*)
8761 # FIXME: we may have to deal with multi-command sequences.
8762 ;;
8763 '$CC '*)
8764 # Test whether the compiler implicitly links with -lc since on some
8765 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8766 # to ld, don't add -lc before -lgcc.
8767 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8768 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8769 $RM conftest*
8770 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8771
8772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8773 (eval $ac_compile) 2>&5
8774 ac_status=$?
8775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776 (exit $ac_status); } 2>conftest.err; then
8777 soname=conftest
8778 lib=conftest
8779 libobjs=conftest.$ac_objext
8780 deplibs=
8781 wl=$lt_prog_compiler_wl
8782 pic_flag=$lt_prog_compiler_pic
8783 compiler_flags=-v
8784 linker_flags=-v
8785 verstring=
8786 output_objdir=.
8787 libname=conftest
8788 lt_save_allow_undefined_flag=$allow_undefined_flag
8789 allow_undefined_flag=
8790 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8791 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8792 ac_status=$?
8793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794 (exit $ac_status); }
8795 then
8796 archive_cmds_need_lc=no
8797 else
8798 archive_cmds_need_lc=yes
8799 fi
8800 allow_undefined_flag=$lt_save_allow_undefined_flag
8801 else
8802 cat conftest.err 1>&5
8803 fi
8804 $RM conftest*
8805 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8806 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8807 ;;
8808 esac
8809 fi
8810 ;;
8811 esac
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8970 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8971 withGCC=$GCC
8972 if test "$withGCC" = yes; then
8973 case $host_os in
8974 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8975 *) lt_awk_arg="/^libraries:/" ;;
8976 esac
8977 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8978 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8979 # if the path contains ";" then we assume it to be the separator
8980 # otherwise default to the standard path separator (i.e. ":") - it is
8981 # assumed that no part of a normal pathname contains ";" but that should
8982 # okay in the real world where ";" in dirpaths is itself problematic.
8983 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8984 else
8985 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8986 fi
8987 # Ok, now we have the path, separated by spaces, we can step through it
8988 # and add multilib dir if necessary.
8989 lt_tmp_lt_search_path_spec=
8990 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8991 for lt_sys_path in $lt_search_path_spec; do
8992 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8993 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8994 else
8995 test -d "$lt_sys_path" && \
8996 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8997 fi
8998 done
8999 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9000 BEGIN {RS=" "; FS="/|\n";} {
9001 lt_foo="";
9002 lt_count=0;
9003 for (lt_i = NF; lt_i > 0; lt_i--) {
9004 if ($lt_i != "" && $lt_i != ".") {
9005 if ($lt_i == "..") {
9006 lt_count++;
9007 } else {
9008 if (lt_count == 0) {
9009 lt_foo="/" $lt_i lt_foo;
9010 } else {
9011 lt_count--;
9012 }
9013 }
9014 }
9015 }
9016 if (lt_foo != "") { lt_freq[lt_foo]++; }
9017 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9018 }'`
9019 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9020 else
9021 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9022 fi
9023 library_names_spec=
9024 libname_spec='lib$name'
9025 soname_spec=
9026 shrext_cmds=".so"
9027 postinstall_cmds=
9028 postuninstall_cmds=
9029 finish_cmds=
9030 finish_eval=
9031 shlibpath_var=
9032 shlibpath_overrides_runpath=unknown
9033 version_type=none
9034 dynamic_linker="$host_os ld.so"
9035 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9036 need_lib_prefix=unknown
9037 hardcode_into_libs=no
9038
9039 # when you set need_version to no, make sure it does not cause -set_version
9040 # flags to be left without arguments
9041 need_version=unknown
9042
9043 case $host_os in
9044 aix3*)
9045 version_type=linux
9046 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9047 shlibpath_var=LIBPATH
9048
9049 # AIX 3 has no versioning support, so we append a major version to the name.
9050 soname_spec='${libname}${release}${shared_ext}$major'
9051 ;;
9052
9053 aix[4-9]*)
9054 version_type=linux
9055 need_lib_prefix=no
9056 need_version=no
9057 hardcode_into_libs=yes
9058 if test "$host_cpu" = ia64; then
9059 # AIX 5 supports IA64
9060 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9061 shlibpath_var=LD_LIBRARY_PATH
9062 else
9063 # With GCC up to 2.95.x, collect2 would create an import file
9064 # for dependence libraries. The import file would start with
9065 # the line `#! .'. This would cause the generated library to
9066 # depend on `.', always an invalid library. This was fixed in
9067 # development snapshots of GCC prior to 3.0.
9068 case $host_os in
9069 aix4 | aix4.[01] | aix4.[01].*)
9070 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9071 echo ' yes '
9072 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9073 :
9074 else
9075 can_build_shared=no
9076 fi
9077 ;;
9078 esac
9079 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9080 # soname into executable. Probably we can add versioning support to
9081 # collect2, so additional links can be useful in future.
9082 if test "$aix_use_runtimelinking" = yes; then
9083 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9084 # instead of lib<name>.a to let people know that these are not
9085 # typical AIX shared libraries.
9086 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9087 else
9088 # We preserve .a as extension for shared libraries through AIX4.2
9089 # and later when we are not doing run time linking.
9090 library_names_spec='${libname}${release}.a $libname.a'
9091 soname_spec='${libname}${release}${shared_ext}$major'
9092 fi
9093 shlibpath_var=LIBPATH
9094 fi
9095 ;;
9096
9097 amigaos*)
9098 if test "$host_cpu" = m68k; then
9099 library_names_spec='$libname.ixlibrary $libname.a'
9100 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9101 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9102 else
9103 dynamic_linker=no
9104 fi
9105 ;;
9106
9107 beos*)
9108 library_names_spec='${libname}${shared_ext}'
9109 dynamic_linker="$host_os ld.so"
9110 shlibpath_var=LIBRARY_PATH
9111 ;;
9112
9113 bsdi[45]*)
9114 version_type=linux
9115 need_version=no
9116 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9117 soname_spec='${libname}${release}${shared_ext}$major'
9118 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9119 shlibpath_var=LD_LIBRARY_PATH
9120 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9121 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9122 # the default ld.so.conf also contains /usr/contrib/lib and
9123 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9124 # libtool to hard-code these into programs
9125 ;;
9126
9127 cygwin* | mingw* | pw32*)
9128 version_type=windows
9129 shrext_cmds=".dll"
9130 need_version=no
9131 need_lib_prefix=no
9132
9133 case $withGCC,$host_os in
9134 yes,cygwin* | yes,mingw* | yes,pw32*)
9135 library_names_spec='$libname.dll.a'
9136 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9137 postinstall_cmds='base_file=`basename \${file}`~
9138 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9139 dldir=$destdir/`dirname \$dlpath`~
9140 test -d \$dldir || mkdir -p \$dldir~
9141 $install_prog $dir/$dlname \$dldir/$dlname~
9142 chmod a+x \$dldir/$dlname~
9143 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9144 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9145 fi'
9146 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9147 dlpath=$dir/\$dldll~
9148 $RM \$dlpath'
9149 shlibpath_overrides_runpath=yes
9150
9151 case $host_os in
9152 cygwin*)
9153 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9154 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9156 ;;
9157 mingw*)
9158 # MinGW DLLs use traditional 'lib' prefix
9159 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9160 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9161 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9162 # It is most probably a Windows format PATH printed by
9163 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9164 # path with ; separators, and with drive letters. We can handle the
9165 # drive letters (cygwin fileutils understands them), so leave them,
9166 # especially as we might pass files found there to a mingw objdump,
9167 # which wouldn't understand a cygwinified path. Ahh.
9168 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9169 else
9170 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9171 fi
9172 ;;
9173 pw32*)
9174 # pw32 DLLs use 'pw' prefix rather than 'lib'
9175 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9176 ;;
9177 esac
9178 ;;
9179
9180 *)
9181 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9182 ;;
9183 esac
9184 dynamic_linker='Win32 ld.exe'
9185 # FIXME: first we should search . and the directory the executable is in
9186 shlibpath_var=PATH
9187 ;;
9188
9189 darwin* | rhapsody*)
9190 dynamic_linker="$host_os dyld"
9191 version_type=darwin
9192 need_lib_prefix=no
9193 need_version=no
9194 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9195 soname_spec='${libname}${release}${major}$shared_ext'
9196 shlibpath_overrides_runpath=yes
9197 shlibpath_var=DYLD_LIBRARY_PATH
9198 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9199
9200 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9201 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9202 ;;
9203
9204 dgux*)
9205 version_type=linux
9206 need_lib_prefix=no
9207 need_version=no
9208 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9209 soname_spec='${libname}${release}${shared_ext}$major'
9210 shlibpath_var=LD_LIBRARY_PATH
9211 ;;
9212
9213 freebsd1*)
9214 dynamic_linker=no
9215 ;;
9216
9217 freebsd* | dragonfly*)
9218 # DragonFly does not have aout. When/if they implement a new
9219 # versioning mechanism, adjust this.
9220 if test -x /usr/bin/objformat; then
9221 objformat=`/usr/bin/objformat`
9222 else
9223 case $host_os in
9224 freebsd[123]*) objformat=aout ;;
9225 *) objformat=elf ;;
9226 esac
9227 fi
9228 version_type=freebsd-$objformat
9229 case $version_type in
9230 freebsd-elf*)
9231 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9232 need_version=no
9233 need_lib_prefix=no
9234 ;;
9235 freebsd-*)
9236 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9237 need_version=yes
9238 ;;
9239 esac
9240 shlibpath_var=LD_LIBRARY_PATH
9241 case $host_os in
9242 freebsd2*)
9243 shlibpath_overrides_runpath=yes
9244 ;;
9245 freebsd3.[01]* | freebsdelf3.[01]*)
9246 shlibpath_overrides_runpath=yes
9247 hardcode_into_libs=yes
9248 ;;
9249 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9250 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9251 shlibpath_overrides_runpath=no
9252 hardcode_into_libs=yes
9253 ;;
9254 *) # from 4.6 on, and DragonFly
9255 shlibpath_overrides_runpath=yes
9256 hardcode_into_libs=yes
9257 ;;
9258 esac
9259 ;;
9260
9261 gnu*)
9262 version_type=linux
9263 need_lib_prefix=no
9264 need_version=no
9265 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9266 soname_spec='${libname}${release}${shared_ext}$major'
9267 shlibpath_var=LD_LIBRARY_PATH
9268 hardcode_into_libs=yes
9269 ;;
9270
9271 hpux9* | hpux10* | hpux11*)
9272 # Give a soname corresponding to the major version so that dld.sl refuses to
9273 # link against other versions.
9274 version_type=sunos
9275 need_lib_prefix=no
9276 need_version=no
9277 case $host_cpu in
9278 ia64*)
9279 shrext_cmds='.so'
9280 hardcode_into_libs=yes
9281 dynamic_linker="$host_os dld.so"
9282 shlibpath_var=LD_LIBRARY_PATH
9283 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9284 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9285 soname_spec='${libname}${release}${shared_ext}$major'
9286 if test "X$HPUX_IA64_MODE" = X32; then
9287 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9288 else
9289 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9290 fi
9291 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9292 ;;
9293 hppa*64*)
9294 shrext_cmds='.sl'
9295 hardcode_into_libs=yes
9296 dynamic_linker="$host_os dld.sl"
9297 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9298 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9299 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9300 soname_spec='${libname}${release}${shared_ext}$major'
9301 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9302 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9303 ;;
9304 *)
9305 shrext_cmds='.sl'
9306 dynamic_linker="$host_os dld.sl"
9307 shlibpath_var=SHLIB_PATH
9308 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9309 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9310 soname_spec='${libname}${release}${shared_ext}$major'
9311 ;;
9312 esac
9313 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9314 postinstall_cmds='chmod 555 $lib'
9315 ;;
9316
9317 interix[3-9]*)
9318 version_type=linux
9319 need_lib_prefix=no
9320 need_version=no
9321 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9322 soname_spec='${libname}${release}${shared_ext}$major'
9323 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9324 shlibpath_var=LD_LIBRARY_PATH
9325 shlibpath_overrides_runpath=no
9326 hardcode_into_libs=yes
9327 ;;
9328
9329 irix5* | irix6* | nonstopux*)
9330 case $host_os in
9331 nonstopux*) version_type=nonstopux ;;
9332 *)
9333 if test "$lt_cv_prog_gnu_ld" = yes; then
9334 version_type=linux
9335 else
9336 version_type=irix
9337 fi ;;
9338 esac
9339 need_lib_prefix=no
9340 need_version=no
9341 soname_spec='${libname}${release}${shared_ext}$major'
9342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9343 case $host_os in
9344 irix5* | nonstopux*)
9345 libsuff= shlibsuff=
9346 ;;
9347 *)
9348 case $LD in # libtool.m4 will add one of these switches to LD
9349 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9350 libsuff= shlibsuff= libmagic=32-bit;;
9351 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9352 libsuff=32 shlibsuff=N32 libmagic=N32;;
9353 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9354 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9355 *) libsuff= shlibsuff= libmagic=never-match;;
9356 esac
9357 ;;
9358 esac
9359 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9360 shlibpath_overrides_runpath=no
9361 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9362 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9363 hardcode_into_libs=yes
9364 ;;
9365
9366 # No shared lib support for Linux oldld, aout, or coff.
9367 linux*oldld* | linux*aout* | linux*coff*)
9368 dynamic_linker=no
9369 ;;
9370
9371 # This must be Linux ELF.
9372 linux* | k*bsd*-gnu)
9373 version_type=linux
9374 need_lib_prefix=no
9375 need_version=no
9376 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9377 soname_spec='${libname}${release}${shared_ext}$major'
9378 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9379 shlibpath_var=LD_LIBRARY_PATH
9380 shlibpath_overrides_runpath=no
9381 # Some binutils ld are patched to set DT_RUNPATH
9382 save_LDFLAGS=$LDFLAGS
9383 save_libdir=$libdir
9384 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9385 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9386 cat >conftest.$ac_ext <<_ACEOF
9387 /* confdefs.h. */
9388 _ACEOF
9389 cat confdefs.h >>conftest.$ac_ext
9390 cat >>conftest.$ac_ext <<_ACEOF
9391 /* end confdefs.h. */
9392
9393 int
9394 main ()
9395 {
9396
9397 ;
9398 return 0;
9399 }
9400 _ACEOF
9401 rm -f conftest.$ac_objext conftest$ac_exeext
9402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403 (eval $ac_link) 2>conftest.er1
9404 ac_status=$?
9405 grep -v '^ *+' conftest.er1 >conftest.err
9406 rm -f conftest.er1
9407 cat conftest.err >&5
9408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9409 (exit $ac_status); } &&
9410 { ac_try='test -z "$ac_c_werror_flag"
9411 || test ! -s conftest.err'
9412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9413 (eval $ac_try) 2>&5
9414 ac_status=$?
9415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9416 (exit $ac_status); }; } &&
9417 { ac_try='test -s conftest$ac_exeext'
9418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9419 (eval $ac_try) 2>&5
9420 ac_status=$?
9421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422 (exit $ac_status); }; }; then
9423 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9424 shlibpath_overrides_runpath=yes
9425 fi
9426
9427 else
9428 echo "$as_me: failed program was:" >&5
9429 sed 's/^/| /' conftest.$ac_ext >&5
9430
9431 fi
9432 rm -f conftest.err conftest.$ac_objext \
9433 conftest$ac_exeext conftest.$ac_ext
9434 LDFLAGS=$save_LDFLAGS
9435 libdir=$save_libdir
9436
9437 # This implies no fast_install, which is unacceptable.
9438 # Some rework will be needed to allow for fast_install
9439 # before this can be enabled.
9440 hardcode_into_libs=yes
9441
9442 # Append ld.so.conf contents to the search path
9443 if test -f /etc/ld.so.conf; then
9444 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9445 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9446 fi
9447
9448 # We used to test for /lib/ld.so.1 and disable shared libraries on
9449 # powerpc, because MkLinux only supported shared libraries with the
9450 # GNU dynamic linker. Since this was broken with cross compilers,
9451 # most powerpc-linux boxes support dynamic linking these days and
9452 # people can always --disable-shared, the test was removed, and we
9453 # assume the GNU/Linux dynamic linker is in use.
9454 dynamic_linker='GNU/Linux ld.so'
9455 ;;
9456
9457 netbsd*)
9458 version_type=sunos
9459 need_lib_prefix=no
9460 need_version=no
9461 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9463 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9464 dynamic_linker='NetBSD (a.out) ld.so'
9465 else
9466 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9467 soname_spec='${libname}${release}${shared_ext}$major'
9468 dynamic_linker='NetBSD ld.elf_so'
9469 fi
9470 shlibpath_var=LD_LIBRARY_PATH
9471 shlibpath_overrides_runpath=yes
9472 hardcode_into_libs=yes
9473 ;;
9474
9475 newsos6)
9476 version_type=linux
9477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9478 shlibpath_var=LD_LIBRARY_PATH
9479 shlibpath_overrides_runpath=yes
9480 ;;
9481
9482 *nto* | *qnx*)
9483 version_type=qnx
9484 need_lib_prefix=no
9485 need_version=no
9486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487 soname_spec='${libname}${release}${shared_ext}$major'
9488 shlibpath_var=LD_LIBRARY_PATH
9489 shlibpath_overrides_runpath=no
9490 hardcode_into_libs=yes
9491 dynamic_linker='ldqnx.so'
9492 ;;
9493
9494 openbsd*)
9495 version_type=sunos
9496 sys_lib_dlsearch_path_spec="/usr/lib"
9497 need_lib_prefix=no
9498 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9499 case $host_os in
9500 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9501 *) need_version=no ;;
9502 esac
9503 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9504 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9505 shlibpath_var=LD_LIBRARY_PATH
9506 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9507 case $host_os in
9508 openbsd2.[89] | openbsd2.[89].*)
9509 shlibpath_overrides_runpath=no
9510 ;;
9511 *)
9512 shlibpath_overrides_runpath=yes
9513 ;;
9514 esac
9515 else
9516 shlibpath_overrides_runpath=yes
9517 fi
9518 ;;
9519
9520 os2*)
9521 libname_spec='$name'
9522 shrext_cmds=".dll"
9523 need_lib_prefix=no
9524 library_names_spec='$libname${shared_ext} $libname.a'
9525 dynamic_linker='OS/2 ld.exe'
9526 shlibpath_var=LIBPATH
9527 ;;
9528
9529 osf3* | osf4* | osf5*)
9530 version_type=osf
9531 need_lib_prefix=no
9532 need_version=no
9533 soname_spec='${libname}${release}${shared_ext}$major'
9534 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9535 shlibpath_var=LD_LIBRARY_PATH
9536 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9537 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9538 ;;
9539
9540 rdos*)
9541 dynamic_linker=no
9542 ;;
9543
9544 solaris*)
9545 version_type=linux
9546 need_lib_prefix=no
9547 need_version=no
9548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9549 soname_spec='${libname}${release}${shared_ext}$major'
9550 shlibpath_var=LD_LIBRARY_PATH
9551 shlibpath_overrides_runpath=yes
9552 hardcode_into_libs=yes
9553 # ldd complains unless libraries are executable
9554 postinstall_cmds='chmod +x $lib'
9555 ;;
9556
9557 sunos4*)
9558 version_type=sunos
9559 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9560 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9561 shlibpath_var=LD_LIBRARY_PATH
9562 shlibpath_overrides_runpath=yes
9563 if test "$with_gnu_ld" = yes; then
9564 need_lib_prefix=no
9565 fi
9566 need_version=yes
9567 ;;
9568
9569 sysv4 | sysv4.3*)
9570 version_type=linux
9571 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9572 soname_spec='${libname}${release}${shared_ext}$major'
9573 shlibpath_var=LD_LIBRARY_PATH
9574 case $host_vendor in
9575 sni)
9576 shlibpath_overrides_runpath=no
9577 need_lib_prefix=no
9578 runpath_var=LD_RUN_PATH
9579 ;;
9580 siemens)
9581 need_lib_prefix=no
9582 ;;
9583 motorola)
9584 need_lib_prefix=no
9585 need_version=no
9586 shlibpath_overrides_runpath=no
9587 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9588 ;;
9589 esac
9590 ;;
9591
9592 sysv4*MP*)
9593 if test -d /usr/nec ;then
9594 version_type=linux
9595 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9596 soname_spec='$libname${shared_ext}.$major'
9597 shlibpath_var=LD_LIBRARY_PATH
9598 fi
9599 ;;
9600
9601 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9602 version_type=freebsd-elf
9603 need_lib_prefix=no
9604 need_version=no
9605 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9606 soname_spec='${libname}${release}${shared_ext}$major'
9607 shlibpath_var=LD_LIBRARY_PATH
9608 shlibpath_overrides_runpath=yes
9609 hardcode_into_libs=yes
9610 if test "$with_gnu_ld" = yes; then
9611 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9612 else
9613 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9614 case $host_os in
9615 sco3.2v5*)
9616 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9617 ;;
9618 esac
9619 fi
9620 sys_lib_dlsearch_path_spec='/usr/lib'
9621 ;;
9622
9623 tpf*)
9624 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9625 version_type=linux
9626 need_lib_prefix=no
9627 need_version=no
9628 library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9629 shlibpath_var=LD_LIBRARY_PATH
9630 shlibpath_overrides_runpath=no
9631 hardcode_into_libs=yes
9632 ;;
9633
9634 uts4*)
9635 version_type=linux
9636 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9637 soname_spec='${libname}${release}${shared_ext}$major'
9638 shlibpath_var=LD_LIBRARY_PATH
9639 ;;
9640
9641 *)
9642 dynamic_linker=no
9643 ;;
9644 esac
9645 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9646 echo "${ECHO_T}$dynamic_linker" >&6
9647 test "$dynamic_linker" = no && can_build_shared=no
9648
9649 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9650 if test "$GCC" = yes; then
9651 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9652 fi
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9741 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9742 hardcode_action=
9743 if test -n "$hardcode_libdir_flag_spec" ||
9744 test -n "$runpath_var" ||
9745 test "X$hardcode_automatic" = "Xyes" ; then
9746
9747 # We can hardcode non-existent directories.
9748 if test "$hardcode_direct" != no &&
9749 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9750 # have to relink, otherwise we might link with an installed library
9751 # when we should be linking with a yet-to-be-installed one
9752 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9753 test "$hardcode_minus_L" != no; then
9754 # Linking always hardcodes the temporary library directory.
9755 hardcode_action=relink
9756 else
9757 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9758 hardcode_action=immediate
9759 fi
9760 else
9761 # We cannot hardcode anything, or else we can only hardcode existing
9762 # directories.
9763 hardcode_action=unsupported
9764 fi
9765 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9766 echo "${ECHO_T}$hardcode_action" >&6
9767
9768 if test "$hardcode_action" = relink ||
9769 test "$inherit_rpath" = yes; then
9770 # Fast installation is not supported
9771 enable_fast_install=no
9772 elif test "$shlibpath_overrides_runpath" = yes ||
9773 test "$enable_shared" = no; then
9774 # Fast installation is not necessary
9775 enable_fast_install=needless
9776 fi
9777
9778
9779
9780
9781
9782
9783 if test "x$enable_dlopen" != xyes; then
9784 enable_dlopen=unknown
9785 enable_dlopen_self=unknown
9786 enable_dlopen_self_static=unknown
9787 else
9788 lt_cv_dlopen=no
9789 lt_cv_dlopen_libs=
9790
9791 case $host_os in
9792 beos*)
9793 lt_cv_dlopen="load_add_on"
9794 lt_cv_dlopen_libs=
9795 lt_cv_dlopen_self=yes
9796 ;;
9797
9798 mingw* | pw32*)
9799 lt_cv_dlopen="LoadLibrary"
9800 lt_cv_dlopen_libs=
9801 ;;
9802
9803 cygwin*)
9804 lt_cv_dlopen="dlopen"
9805 lt_cv_dlopen_libs=
9806 ;;
9807
9808 darwin*)
9809 # if libdl is installed we need to link against it
9810 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9811 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9812 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9813 echo $ECHO_N "(cached) $ECHO_C" >&6
9814 else
9815 ac_check_lib_save_LIBS=$LIBS
9816 LIBS="-ldl $LIBS"
9817 cat >conftest.$ac_ext <<_ACEOF
9818 /* confdefs.h. */
9819 _ACEOF
9820 cat confdefs.h >>conftest.$ac_ext
9821 cat >>conftest.$ac_ext <<_ACEOF
9822 /* end confdefs.h. */
9823
9824 /* Override any gcc2 internal prototype to avoid an error. */
9825 #ifdef __cplusplus
9826 extern "C"
9827 #endif
9828 /* We use char because int might match the return type of a gcc2
9829 builtin and then its argument prototype would still apply. */
9830 char dlopen ();
9831 int
9832 main ()
9833 {
9834 dlopen ();
9835 ;
9836 return 0;
9837 }
9838 _ACEOF
9839 rm -f conftest.$ac_objext conftest$ac_exeext
9840 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9841 (eval $ac_link) 2>conftest.er1
9842 ac_status=$?
9843 grep -v '^ *+' conftest.er1 >conftest.err
9844 rm -f conftest.er1
9845 cat conftest.err >&5
9846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847 (exit $ac_status); } &&
9848 { ac_try='test -z "$ac_c_werror_flag"
9849 || test ! -s conftest.err'
9850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9851 (eval $ac_try) 2>&5
9852 ac_status=$?
9853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854 (exit $ac_status); }; } &&
9855 { ac_try='test -s conftest$ac_exeext'
9856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857 (eval $ac_try) 2>&5
9858 ac_status=$?
9859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860 (exit $ac_status); }; }; then
9861 ac_cv_lib_dl_dlopen=yes
9862 else
9863 echo "$as_me: failed program was:" >&5
9864 sed 's/^/| /' conftest.$ac_ext >&5
9865
9866 ac_cv_lib_dl_dlopen=no
9867 fi
9868 rm -f conftest.err conftest.$ac_objext \
9869 conftest$ac_exeext conftest.$ac_ext
9870 LIBS=$ac_check_lib_save_LIBS
9871 fi
9872 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9873 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9874 if test $ac_cv_lib_dl_dlopen = yes; then
9875 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9876 else
9877
9878 lt_cv_dlopen="dyld"
9879 lt_cv_dlopen_libs=
9880 lt_cv_dlopen_self=yes
9881
9882 fi
9883
9884 ;;
9885
9886 *)
9887 echo "$as_me:$LINENO: checking for shl_load" >&5
9888 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9889 if test "${ac_cv_func_shl_load+set}" = set; then
9890 echo $ECHO_N "(cached) $ECHO_C" >&6
9891 else
9892 cat >conftest.$ac_ext <<_ACEOF
9893 /* confdefs.h. */
9894 _ACEOF
9895 cat confdefs.h >>conftest.$ac_ext
9896 cat >>conftest.$ac_ext <<_ACEOF
9897 /* end confdefs.h. */
9898 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9899 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9900 #define shl_load innocuous_shl_load
9901
9902 /* System header to define __stub macros and hopefully few prototypes,
9903 which can conflict with char shl_load (); below.
9904 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9905 <limits.h> exists even on freestanding compilers. */
9906
9907 #ifdef __STDC__
9908 # include <limits.h>
9909 #else
9910 # include <assert.h>
9911 #endif
9912
9913 #undef shl_load
9914
9915 /* Override any gcc2 internal prototype to avoid an error. */
9916 #ifdef __cplusplus
9917 extern "C"
9918 {
9919 #endif
9920 /* We use char because int might match the return type of a gcc2
9921 builtin and then its argument prototype would still apply. */
9922 char shl_load ();
9923 /* The GNU C library defines this for functions which it implements
9924 to always fail with ENOSYS. Some functions are actually named
9925 something starting with __ and the normal name is an alias. */
9926 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9927 choke me
9928 #else
9929 char (*f) () = shl_load;
9930 #endif
9931 #ifdef __cplusplus
9932 }
9933 #endif
9934
9935 int
9936 main ()
9937 {
9938 return f != shl_load;
9939 ;
9940 return 0;
9941 }
9942 _ACEOF
9943 rm -f conftest.$ac_objext conftest$ac_exeext
9944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9945 (eval $ac_link) 2>conftest.er1
9946 ac_status=$?
9947 grep -v '^ *+' conftest.er1 >conftest.err
9948 rm -f conftest.er1
9949 cat conftest.err >&5
9950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951 (exit $ac_status); } &&
9952 { ac_try='test -z "$ac_c_werror_flag"
9953 || test ! -s conftest.err'
9954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9955 (eval $ac_try) 2>&5
9956 ac_status=$?
9957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9958 (exit $ac_status); }; } &&
9959 { ac_try='test -s conftest$ac_exeext'
9960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9961 (eval $ac_try) 2>&5
9962 ac_status=$?
9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); }; }; then
9965 ac_cv_func_shl_load=yes
9966 else
9967 echo "$as_me: failed program was:" >&5
9968 sed 's/^/| /' conftest.$ac_ext >&5
9969
9970 ac_cv_func_shl_load=no
9971 fi
9972 rm -f conftest.err conftest.$ac_objext \
9973 conftest$ac_exeext conftest.$ac_ext
9974 fi
9975 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9976 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9977 if test $ac_cv_func_shl_load = yes; then
9978 lt_cv_dlopen="shl_load"
9979 else
9980 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9981 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9982 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9983 echo $ECHO_N "(cached) $ECHO_C" >&6
9984 else
9985 ac_check_lib_save_LIBS=$LIBS
9986 LIBS="-ldld $LIBS"
9987 cat >conftest.$ac_ext <<_ACEOF
9988 /* confdefs.h. */
9989 _ACEOF
9990 cat confdefs.h >>conftest.$ac_ext
9991 cat >>conftest.$ac_ext <<_ACEOF
9992 /* end confdefs.h. */
9993
9994 /* Override any gcc2 internal prototype to avoid an error. */
9995 #ifdef __cplusplus
9996 extern "C"
9997 #endif
9998 /* We use char because int might match the return type of a gcc2
9999 builtin and then its argument prototype would still apply. */
10000 char shl_load ();
10001 int
10002 main ()
10003 {
10004 shl_load ();
10005 ;
10006 return 0;
10007 }
10008 _ACEOF
10009 rm -f conftest.$ac_objext conftest$ac_exeext
10010 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10011 (eval $ac_link) 2>conftest.er1
10012 ac_status=$?
10013 grep -v '^ *+' conftest.er1 >conftest.err
10014 rm -f conftest.er1
10015 cat conftest.err >&5
10016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10017 (exit $ac_status); } &&
10018 { ac_try='test -z "$ac_c_werror_flag"
10019 || test ! -s conftest.err'
10020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10021 (eval $ac_try) 2>&5
10022 ac_status=$?
10023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10024 (exit $ac_status); }; } &&
10025 { ac_try='test -s conftest$ac_exeext'
10026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10027 (eval $ac_try) 2>&5
10028 ac_status=$?
10029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10030 (exit $ac_status); }; }; then
10031 ac_cv_lib_dld_shl_load=yes
10032 else
10033 echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.$ac_ext >&5
10035
10036 ac_cv_lib_dld_shl_load=no
10037 fi
10038 rm -f conftest.err conftest.$ac_objext \
10039 conftest$ac_exeext conftest.$ac_ext
10040 LIBS=$ac_check_lib_save_LIBS
10041 fi
10042 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10043 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10044 if test $ac_cv_lib_dld_shl_load = yes; then
10045 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10046 else
10047 echo "$as_me:$LINENO: checking for dlopen" >&5
10048 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10049 if test "${ac_cv_func_dlopen+set}" = set; then
10050 echo $ECHO_N "(cached) $ECHO_C" >&6
10051 else
10052 cat >conftest.$ac_ext <<_ACEOF
10053 /* confdefs.h. */
10054 _ACEOF
10055 cat confdefs.h >>conftest.$ac_ext
10056 cat >>conftest.$ac_ext <<_ACEOF
10057 /* end confdefs.h. */
10058 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10060 #define dlopen innocuous_dlopen
10061
10062 /* System header to define __stub macros and hopefully few prototypes,
10063 which can conflict with char dlopen (); below.
10064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10065 <limits.h> exists even on freestanding compilers. */
10066
10067 #ifdef __STDC__
10068 # include <limits.h>
10069 #else
10070 # include <assert.h>
10071 #endif
10072
10073 #undef dlopen
10074
10075 /* Override any gcc2 internal prototype to avoid an error. */
10076 #ifdef __cplusplus
10077 extern "C"
10078 {
10079 #endif
10080 /* We use char because int might match the return type of a gcc2
10081 builtin and then its argument prototype would still apply. */
10082 char dlopen ();
10083 /* The GNU C library defines this for functions which it implements
10084 to always fail with ENOSYS. Some functions are actually named
10085 something starting with __ and the normal name is an alias. */
10086 #if defined (__stub_dlopen) || defined (__stub___dlopen)
10087 choke me
10088 #else
10089 char (*f) () = dlopen;
10090 #endif
10091 #ifdef __cplusplus
10092 }
10093 #endif
10094
10095 int
10096 main ()
10097 {
10098 return f != dlopen;
10099 ;
10100 return 0;
10101 }
10102 _ACEOF
10103 rm -f conftest.$ac_objext conftest$ac_exeext
10104 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10105 (eval $ac_link) 2>conftest.er1
10106 ac_status=$?
10107 grep -v '^ *+' conftest.er1 >conftest.err
10108 rm -f conftest.er1
10109 cat conftest.err >&5
10110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111 (exit $ac_status); } &&
10112 { ac_try='test -z "$ac_c_werror_flag"
10113 || test ! -s conftest.err'
10114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10115 (eval $ac_try) 2>&5
10116 ac_status=$?
10117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118 (exit $ac_status); }; } &&
10119 { ac_try='test -s conftest$ac_exeext'
10120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10121 (eval $ac_try) 2>&5
10122 ac_status=$?
10123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124 (exit $ac_status); }; }; then
10125 ac_cv_func_dlopen=yes
10126 else
10127 echo "$as_me: failed program was:" >&5
10128 sed 's/^/| /' conftest.$ac_ext >&5
10129
10130 ac_cv_func_dlopen=no
10131 fi
10132 rm -f conftest.err conftest.$ac_objext \
10133 conftest$ac_exeext conftest.$ac_ext
10134 fi
10135 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10136 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
10137 if test $ac_cv_func_dlopen = yes; then
10138 lt_cv_dlopen="dlopen"
10139 else
10140 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10141 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10142 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10143 echo $ECHO_N "(cached) $ECHO_C" >&6
10144 else
10145 ac_check_lib_save_LIBS=$LIBS
10146 LIBS="-ldl $LIBS"
10147 cat >conftest.$ac_ext <<_ACEOF
10148 /* confdefs.h. */
10149 _ACEOF
10150 cat confdefs.h >>conftest.$ac_ext
10151 cat >>conftest.$ac_ext <<_ACEOF
10152 /* end confdefs.h. */
10153
10154 /* Override any gcc2 internal prototype to avoid an error. */
10155 #ifdef __cplusplus
10156 extern "C"
10157 #endif
10158 /* We use char because int might match the return type of a gcc2
10159 builtin and then its argument prototype would still apply. */
10160 char dlopen ();
10161 int
10162 main ()
10163 {
10164 dlopen ();
10165 ;
10166 return 0;
10167 }
10168 _ACEOF
10169 rm -f conftest.$ac_objext conftest$ac_exeext
10170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10171 (eval $ac_link) 2>conftest.er1
10172 ac_status=$?
10173 grep -v '^ *+' conftest.er1 >conftest.err
10174 rm -f conftest.er1
10175 cat conftest.err >&5
10176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 (exit $ac_status); } &&
10178 { ac_try='test -z "$ac_c_werror_flag"
10179 || test ! -s conftest.err'
10180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10181 (eval $ac_try) 2>&5
10182 ac_status=$?
10183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184 (exit $ac_status); }; } &&
10185 { ac_try='test -s conftest$ac_exeext'
10186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187 (eval $ac_try) 2>&5
10188 ac_status=$?
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); }; }; then
10191 ac_cv_lib_dl_dlopen=yes
10192 else
10193 echo "$as_me: failed program was:" >&5
10194 sed 's/^/| /' conftest.$ac_ext >&5
10195
10196 ac_cv_lib_dl_dlopen=no
10197 fi
10198 rm -f conftest.err conftest.$ac_objext \
10199 conftest$ac_exeext conftest.$ac_ext
10200 LIBS=$ac_check_lib_save_LIBS
10201 fi
10202 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10203 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10204 if test $ac_cv_lib_dl_dlopen = yes; then
10205 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10206 else
10207 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10208 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10209 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10210 echo $ECHO_N "(cached) $ECHO_C" >&6
10211 else
10212 ac_check_lib_save_LIBS=$LIBS
10213 LIBS="-lsvld $LIBS"
10214 cat >conftest.$ac_ext <<_ACEOF
10215 /* confdefs.h. */
10216 _ACEOF
10217 cat confdefs.h >>conftest.$ac_ext
10218 cat >>conftest.$ac_ext <<_ACEOF
10219 /* end confdefs.h. */
10220
10221 /* Override any gcc2 internal prototype to avoid an error. */
10222 #ifdef __cplusplus
10223 extern "C"
10224 #endif
10225 /* We use char because int might match the return type of a gcc2
10226 builtin and then its argument prototype would still apply. */
10227 char dlopen ();
10228 int
10229 main ()
10230 {
10231 dlopen ();
10232 ;
10233 return 0;
10234 }
10235 _ACEOF
10236 rm -f conftest.$ac_objext conftest$ac_exeext
10237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10238 (eval $ac_link) 2>conftest.er1
10239 ac_status=$?
10240 grep -v '^ *+' conftest.er1 >conftest.err
10241 rm -f conftest.er1
10242 cat conftest.err >&5
10243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244 (exit $ac_status); } &&
10245 { ac_try='test -z "$ac_c_werror_flag"
10246 || test ! -s conftest.err'
10247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10248 (eval $ac_try) 2>&5
10249 ac_status=$?
10250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10251 (exit $ac_status); }; } &&
10252 { ac_try='test -s conftest$ac_exeext'
10253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10254 (eval $ac_try) 2>&5
10255 ac_status=$?
10256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257 (exit $ac_status); }; }; then
10258 ac_cv_lib_svld_dlopen=yes
10259 else
10260 echo "$as_me: failed program was:" >&5
10261 sed 's/^/| /' conftest.$ac_ext >&5
10262
10263 ac_cv_lib_svld_dlopen=no
10264 fi
10265 rm -f conftest.err conftest.$ac_objext \
10266 conftest$ac_exeext conftest.$ac_ext
10267 LIBS=$ac_check_lib_save_LIBS
10268 fi
10269 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10270 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10271 if test $ac_cv_lib_svld_dlopen = yes; then
10272 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10273 else
10274 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10275 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10276 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10277 echo $ECHO_N "(cached) $ECHO_C" >&6
10278 else
10279 ac_check_lib_save_LIBS=$LIBS
10280 LIBS="-ldld $LIBS"
10281 cat >conftest.$ac_ext <<_ACEOF
10282 /* confdefs.h. */
10283 _ACEOF
10284 cat confdefs.h >>conftest.$ac_ext
10285 cat >>conftest.$ac_ext <<_ACEOF
10286 /* end confdefs.h. */
10287
10288 /* Override any gcc2 internal prototype to avoid an error. */
10289 #ifdef __cplusplus
10290 extern "C"
10291 #endif
10292 /* We use char because int might match the return type of a gcc2
10293 builtin and then its argument prototype would still apply. */
10294 char dld_link ();
10295 int
10296 main ()
10297 {
10298 dld_link ();
10299 ;
10300 return 0;
10301 }
10302 _ACEOF
10303 rm -f conftest.$ac_objext conftest$ac_exeext
10304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10305 (eval $ac_link) 2>conftest.er1
10306 ac_status=$?
10307 grep -v '^ *+' conftest.er1 >conftest.err
10308 rm -f conftest.er1
10309 cat conftest.err >&5
10310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311 (exit $ac_status); } &&
10312 { ac_try='test -z "$ac_c_werror_flag"
10313 || test ! -s conftest.err'
10314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10315 (eval $ac_try) 2>&5
10316 ac_status=$?
10317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10318 (exit $ac_status); }; } &&
10319 { ac_try='test -s conftest$ac_exeext'
10320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10321 (eval $ac_try) 2>&5
10322 ac_status=$?
10323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324 (exit $ac_status); }; }; then
10325 ac_cv_lib_dld_dld_link=yes
10326 else
10327 echo "$as_me: failed program was:" >&5
10328 sed 's/^/| /' conftest.$ac_ext >&5
10329
10330 ac_cv_lib_dld_dld_link=no
10331 fi
10332 rm -f conftest.err conftest.$ac_objext \
10333 conftest$ac_exeext conftest.$ac_ext
10334 LIBS=$ac_check_lib_save_LIBS
10335 fi
10336 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10337 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10338 if test $ac_cv_lib_dld_dld_link = yes; then
10339 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10340 fi
10341
10342
10343 fi
10344
10345
10346 fi
10347
10348
10349 fi
10350
10351
10352 fi
10353
10354
10355 fi
10356
10357 ;;
10358 esac
10359
10360 if test "x$lt_cv_dlopen" != xno; then
10361 enable_dlopen=yes
10362 else
10363 enable_dlopen=no
10364 fi
10365
10366 case $lt_cv_dlopen in
10367 dlopen)
10368 save_CPPFLAGS="$CPPFLAGS"
10369 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10370
10371 save_LDFLAGS="$LDFLAGS"
10372 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10373
10374 save_LIBS="$LIBS"
10375 LIBS="$lt_cv_dlopen_libs $LIBS"
10376
10377 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10378 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10379 if test "${lt_cv_dlopen_self+set}" = set; then
10380 echo $ECHO_N "(cached) $ECHO_C" >&6
10381 else
10382 if test "$cross_compiling" = yes; then :
10383 lt_cv_dlopen_self=cross
10384 else
10385 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10386 lt_status=$lt_dlunknown
10387 cat > conftest.$ac_ext <<_LT_EOF
10388 #line 10388 "configure"
10389 #include "confdefs.h"
10390
10391 #if HAVE_DLFCN_H
10392 #include <dlfcn.h>
10393 #endif
10394
10395 #include <stdio.h>
10396
10397 #ifdef RTLD_GLOBAL
10398 # define LT_DLGLOBAL RTLD_GLOBAL
10399 #else
10400 # ifdef DL_GLOBAL
10401 # define LT_DLGLOBAL DL_GLOBAL
10402 # else
10403 # define LT_DLGLOBAL 0
10404 # endif
10405 #endif
10406
10407 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10408 find out it does not work in some platform. */
10409 #ifndef LT_DLLAZY_OR_NOW
10410 # ifdef RTLD_LAZY
10411 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10412 # else
10413 # ifdef DL_LAZY
10414 # define LT_DLLAZY_OR_NOW DL_LAZY
10415 # else
10416 # ifdef RTLD_NOW
10417 # define LT_DLLAZY_OR_NOW RTLD_NOW
10418 # else
10419 # ifdef DL_NOW
10420 # define LT_DLLAZY_OR_NOW DL_NOW
10421 # else
10422 # define LT_DLLAZY_OR_NOW 0
10423 # endif
10424 # endif
10425 # endif
10426 # endif
10427 #endif
10428
10429 #ifdef __cplusplus
10430 extern "C" void exit (int);
10431 #endif
10432
10433 void fnord() { int i=42;}
10434 int main ()
10435 {
10436 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10437 int status = $lt_dlunknown;
10438
10439 if (self)
10440 {
10441 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10442 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10443 /* dlclose (self); */
10444 }
10445 else
10446 puts (dlerror ());
10447
10448 exit (status);
10449 }
10450 _LT_EOF
10451 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10452 (eval $ac_link) 2>&5
10453 ac_status=$?
10454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10455 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10456 (./conftest; exit; ) >&5 2>/dev/null
10457 lt_status=$?
10458 case x$lt_status in
10459 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10460 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10461 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10462 esac
10463 else :
10464 # compilation failed
10465 lt_cv_dlopen_self=no
10466 fi
10467 fi
10468 rm -fr conftest*
10469
10470
10471 fi
10472 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10473 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10474
10475 if test "x$lt_cv_dlopen_self" = xyes; then
10476 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10477 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10478 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10479 if test "${lt_cv_dlopen_self_static+set}" = set; then
10480 echo $ECHO_N "(cached) $ECHO_C" >&6
10481 else
10482 if test "$cross_compiling" = yes; then :
10483 lt_cv_dlopen_self_static=cross
10484 else
10485 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10486 lt_status=$lt_dlunknown
10487 cat > conftest.$ac_ext <<_LT_EOF
10488 #line 10488 "configure"
10489 #include "confdefs.h"
10490
10491 #if HAVE_DLFCN_H
10492 #include <dlfcn.h>
10493 #endif
10494
10495 #include <stdio.h>
10496
10497 #ifdef RTLD_GLOBAL
10498 # define LT_DLGLOBAL RTLD_GLOBAL
10499 #else
10500 # ifdef DL_GLOBAL
10501 # define LT_DLGLOBAL DL_GLOBAL
10502 # else
10503 # define LT_DLGLOBAL 0
10504 # endif
10505 #endif
10506
10507 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10508 find out it does not work in some platform. */
10509 #ifndef LT_DLLAZY_OR_NOW
10510 # ifdef RTLD_LAZY
10511 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10512 # else
10513 # ifdef DL_LAZY
10514 # define LT_DLLAZY_OR_NOW DL_LAZY
10515 # else
10516 # ifdef RTLD_NOW
10517 # define LT_DLLAZY_OR_NOW RTLD_NOW
10518 # else
10519 # ifdef DL_NOW
10520 # define LT_DLLAZY_OR_NOW DL_NOW
10521 # else
10522 # define LT_DLLAZY_OR_NOW 0
10523 # endif
10524 # endif
10525 # endif
10526 # endif
10527 #endif
10528
10529 #ifdef __cplusplus
10530 extern "C" void exit (int);
10531 #endif
10532
10533 void fnord() { int i=42;}
10534 int main ()
10535 {
10536 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10537 int status = $lt_dlunknown;
10538
10539 if (self)
10540 {
10541 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10542 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10543 /* dlclose (self); */
10544 }
10545 else
10546 puts (dlerror ());
10547
10548 exit (status);
10549 }
10550 _LT_EOF
10551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10552 (eval $ac_link) 2>&5
10553 ac_status=$?
10554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10556 (./conftest; exit; ) >&5 2>/dev/null
10557 lt_status=$?
10558 case x$lt_status in
10559 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10560 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10561 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10562 esac
10563 else :
10564 # compilation failed
10565 lt_cv_dlopen_self_static=no
10566 fi
10567 fi
10568 rm -fr conftest*
10569
10570
10571 fi
10572 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10573 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10574 fi
10575
10576 CPPFLAGS="$save_CPPFLAGS"
10577 LDFLAGS="$save_LDFLAGS"
10578 LIBS="$save_LIBS"
10579 ;;
10580 esac
10581
10582 case $lt_cv_dlopen_self in
10583 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10584 *) enable_dlopen_self=unknown ;;
10585 esac
10586
10587 case $lt_cv_dlopen_self_static in
10588 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10589 *) enable_dlopen_self_static=unknown ;;
10590 esac
10591 fi
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609 striplib=
10610 old_striplib=
10611 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10612 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10613 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10614 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10615 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10616 echo "$as_me:$LINENO: result: yes" >&5
10617 echo "${ECHO_T}yes" >&6
10618 else
10619 # FIXME - insert some real tests, host_os isn't really good enough
10620 case $host_os in
10621 darwin*)
10622 if test -n "$STRIP" ; then
10623 striplib="$STRIP -x"
10624 old_striplib="$STRIP -S"
10625 echo "$as_me:$LINENO: result: yes" >&5
10626 echo "${ECHO_T}yes" >&6
10627 else
10628 echo "$as_me:$LINENO: result: no" >&5
10629 echo "${ECHO_T}no" >&6
10630 fi
10631 ;;
10632 *)
10633 echo "$as_me:$LINENO: result: no" >&5
10634 echo "${ECHO_T}no" >&6
10635 ;;
10636 esac
10637 fi
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650 # Report which library types will actually be built
10651 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10652 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10653 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10654 echo "${ECHO_T}$can_build_shared" >&6
10655
10656 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10657 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10658 test "$can_build_shared" = "no" && enable_shared=no
10659
10660 # On AIX, shared libraries and static libraries use the same namespace, and
10661 # are all built from PIC.
10662 case $host_os in
10663 aix3*)
10664 test "$enable_shared" = yes && enable_static=no
10665 if test -n "$RANLIB"; then
10666 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10667 postinstall_cmds='$RANLIB $lib'
10668 fi
10669 ;;
10670
10671 aix[4-9]*)
10672 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10673 test "$enable_shared" = yes && enable_static=no
10674 fi
10675 ;;
10676 esac
10677 echo "$as_me:$LINENO: result: $enable_shared" >&5
10678 echo "${ECHO_T}$enable_shared" >&6
10679
10680 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10681 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10682 # Make sure either enable_shared or enable_static is yes.
10683 test "$enable_shared" = yes || enable_static=yes
10684 echo "$as_me:$LINENO: result: $enable_static" >&5
10685 echo "${ECHO_T}$enable_static" >&6
10686
10687
10688
10689
10690 fi
10691 ac_ext=c
10692 ac_cpp='$CPP $CPPFLAGS'
10693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10696
10697 CC="$lt_save_CC"
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711 ac_config_commands="$ac_config_commands libtool"
10712
10713
10714
10715
10716 # Only expand once:
10717
10718
10719
10720 # Check whether --enable-targets or --disable-targets was given.
10721 if test "${enable_targets+set}" = set; then
10722 enableval="$enable_targets"
10723 case "${enableval}" in
10724 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10725 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10726 { (exit 1); exit 1; }; }
10727 ;;
10728 no) enable_targets= ;;
10729 *) enable_targets=$enableval ;;
10730 esac
10731 fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10732 if test "${enable_commonbfdlib+set}" = set; then
10733 enableval="$enable_commonbfdlib"
10734 case "${enableval}" in
10735 yes) commonbfdlib=true ;;
10736 no) commonbfdlib=false ;;
10737 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for opcodes commonbfdlib option" >&5
10738 echo "$as_me: error: bad value ${enableval} for opcodes commonbfdlib option" >&2;}
10739 { (exit 1); exit 1; }; } ;;
10740 esac
10741 fi;
10742
10743 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10744
10745 # Check whether --enable-werror or --disable-werror was given.
10746 if test "${enable_werror+set}" = set; then
10747 enableval="$enable_werror"
10748 case "${enableval}" in
10749 yes | y) ERROR_ON_WARNING="yes" ;;
10750 no | n) ERROR_ON_WARNING="no" ;;
10751 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10752 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10753 { (exit 1); exit 1; }; } ;;
10754 esac
10755 fi;
10756
10757 # Enable -Wno-format by default when using gcc on mingw
10758 case "${host}" in
10759 *-*-mingw32*)
10760 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10761 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10762 fi
10763 ;;
10764 *) ;;
10765 esac
10766
10767 # Enable -Werror by default when using gcc
10768 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10769 ERROR_ON_WARNING=yes
10770 fi
10771
10772 NO_WERROR=
10773 if test "${ERROR_ON_WARNING}" = yes ; then
10774 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10775 NO_WERROR="-Wno-error"
10776 fi
10777
10778 if test "${GCC}" = yes ; then
10779 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10780 fi
10781
10782 # Check whether --enable-build-warnings or --disable-build-warnings was given.
10783 if test "${enable_build_warnings+set}" = set; then
10784 enableval="$enable_build_warnings"
10785 case "${enableval}" in
10786 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10787 no) if test "${GCC}" = yes ; then
10788 WARN_CFLAGS="-w"
10789 fi;;
10790 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10791 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10792 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10793 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10794 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10795 esac
10796 fi;
10797
10798 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10799 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10800 fi
10801
10802
10803
10804
10805
10806 ac_config_headers="$ac_config_headers config.h:config.in"
10807
10808
10809 if test -z "$target" ; then
10810 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10811 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10812 { (exit 1); exit 1; }; }
10813 fi
10814
10815 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10816 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10817 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10818 if test "${enable_maintainer_mode+set}" = set; then
10819 enableval="$enable_maintainer_mode"
10820 USE_MAINTAINER_MODE=$enableval
10821 else
10822 USE_MAINTAINER_MODE=no
10823 fi;
10824 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10825 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10826
10827
10828 if test $USE_MAINTAINER_MODE = yes; then
10829 MAINTAINER_MODE_TRUE=
10830 MAINTAINER_MODE_FALSE='#'
10831 else
10832 MAINTAINER_MODE_TRUE='#'
10833 MAINTAINER_MODE_FALSE=
10834 fi
10835
10836 MAINT=$MAINTAINER_MODE_TRUE
10837
10838
10839 case ${build_alias} in
10840 "") build_noncanonical=${build} ;;
10841 *) build_noncanonical=${build_alias} ;;
10842 esac
10843
10844 case ${host_alias} in
10845 "") host_noncanonical=${build_noncanonical} ;;
10846 *) host_noncanonical=${host_alias} ;;
10847 esac
10848
10849 case ${target_alias} in
10850 "") target_noncanonical=${host_noncanonical} ;;
10851 *) target_noncanonical=${target_alias} ;;
10852 esac
10853
10854 echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10855 echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10856 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10857 if test "${enable_install_libbfd+set}" = set; then
10858 enableval="$enable_install_libbfd"
10859 install_libbfd_p=$enableval
10860 else
10861 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10862 install_libbfd_p=yes
10863 else
10864 install_libbfd_p=no
10865 fi
10866 fi;
10867 echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10868 echo "${ECHO_T}$install_libbfd_p" >&6
10869
10870
10871 if test $install_libbfd_p = yes; then
10872 INSTALL_LIBBFD_TRUE=
10873 INSTALL_LIBBFD_FALSE='#'
10874 else
10875 INSTALL_LIBBFD_TRUE='#'
10876 INSTALL_LIBBFD_FALSE=
10877 fi
10878
10879 # Need _noncanonical variables for this.
10880
10881
10882
10883
10884 # libbfd.a is a host library containing target dependent code
10885 bfdlibdir='$(libdir)'
10886 bfdincludedir='$(includedir)'
10887 if test "${host}" != "${target}"; then
10888 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10889 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10890 fi
10891
10892
10893
10894
10895
10896
10897 # host-specific stuff:
10898
10899 ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN"
10900 # If we haven't got the data from the intl directory,
10901 # assume NLS is disabled.
10902 USE_NLS=no
10903 LIBINTL=
10904 LIBINTL_DEP=
10905 INCINTL=
10906 XGETTEXT=
10907 GMSGFMT=
10908 POSUB=
10909
10910 if test -f ../intl/config.intl; then
10911 . ../intl/config.intl
10912 fi
10913 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10914 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10915 if test x"$USE_NLS" != xyes; then
10916 echo "$as_me:$LINENO: result: no" >&5
10917 echo "${ECHO_T}no" >&6
10918 else
10919 echo "$as_me:$LINENO: result: yes" >&5
10920 echo "${ECHO_T}yes" >&6
10921
10922 cat >>confdefs.h <<\_ACEOF
10923 #define ENABLE_NLS 1
10924 _ACEOF
10925
10926
10927 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10928 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10929 # Look for .po and .gmo files in the source directory.
10930 CATALOGS=
10931 XLINGUAS=
10932 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10933 # If there aren't any .gmo files the shell will give us the
10934 # literal string "../path/to/srcdir/po/*.gmo" which has to be
10935 # weeded out.
10936 case "$cat" in *\**)
10937 continue;;
10938 esac
10939 # The quadruple backslash is collapsed to a double backslash
10940 # by the backticks, then collapsed again by the double quotes,
10941 # leaving us with one backslash in the sed expression (right
10942 # before the dot that mustn't act as a wildcard).
10943 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10944 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10945 # The user is allowed to set LINGUAS to a list of languages to
10946 # install catalogs for. If it's empty that means "all of them."
10947 if test "x$LINGUAS" = x; then
10948 CATALOGS="$CATALOGS $cat"
10949 XLINGUAS="$XLINGUAS $lang"
10950 else
10951 case "$LINGUAS" in *$lang*)
10952 CATALOGS="$CATALOGS $cat"
10953 XLINGUAS="$XLINGUAS $lang"
10954 ;;
10955 esac
10956 fi
10957 done
10958 LINGUAS="$XLINGUAS"
10959 echo "$as_me:$LINENO: result: $LINGUAS" >&5
10960 echo "${ECHO_T}$LINGUAS" >&6
10961
10962
10963 DATADIRNAME=share
10964
10965 INSTOBJEXT=.mo
10966
10967 GENCAT=gencat
10968
10969 CATOBJEXT=.gmo
10970
10971 fi
10972
10973 MKINSTALLDIRS=
10974 if test -n "$ac_aux_dir"; then
10975 case "$ac_aux_dir" in
10976 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10977 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10978 esac
10979 fi
10980 if test -z "$MKINSTALLDIRS"; then
10981 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10982 fi
10983
10984
10985
10986 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10987 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10988 # Check whether --enable-nls or --disable-nls was given.
10989 if test "${enable_nls+set}" = set; then
10990 enableval="$enable_nls"
10991 USE_NLS=$enableval
10992 else
10993 USE_NLS=yes
10994 fi;
10995 echo "$as_me:$LINENO: result: $USE_NLS" >&5
10996 echo "${ECHO_T}$USE_NLS" >&6
10997
10998
10999
11000
11001
11002
11003 # Prepare PATH_SEPARATOR.
11004 # The user is always right.
11005 if test "${PATH_SEPARATOR+set}" != set; then
11006 echo "#! /bin/sh" >conf$$.sh
11007 echo "exit 0" >>conf$$.sh
11008 chmod +x conf$$.sh
11009 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11010 PATH_SEPARATOR=';'
11011 else
11012 PATH_SEPARATOR=:
11013 fi
11014 rm -f conf$$.sh
11015 fi
11016
11017 # Find out how to test for executable files. Don't use a zero-byte file,
11018 # as systems may use methods other than mode bits to determine executability.
11019 cat >conf$$.file <<_ASEOF
11020 #! /bin/sh
11021 exit 0
11022 _ASEOF
11023 chmod +x conf$$.file
11024 if test -x conf$$.file >/dev/null 2>&1; then
11025 ac_executable_p="test -x"
11026 else
11027 ac_executable_p="test -f"
11028 fi
11029 rm -f conf$$.file
11030
11031 # Extract the first word of "msgfmt", so it can be a program name with args.
11032 set dummy msgfmt; ac_word=$2
11033 echo "$as_me:$LINENO: checking for $ac_word" >&5
11034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11035 if test "${ac_cv_path_MSGFMT+set}" = set; then
11036 echo $ECHO_N "(cached) $ECHO_C" >&6
11037 else
11038 case "$MSGFMT" in
11039 [\\/]* | ?:[\\/]*)
11040 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11041 ;;
11042 *)
11043 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11044 for ac_dir in $PATH; do
11045 IFS="$ac_save_IFS"
11046 test -z "$ac_dir" && ac_dir=.
11047 for ac_exec_ext in '' $ac_executable_extensions; do
11048 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11049 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11050 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11051 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11052 break 2
11053 fi
11054 fi
11055 done
11056 done
11057 IFS="$ac_save_IFS"
11058 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11059 ;;
11060 esac
11061 fi
11062 MSGFMT="$ac_cv_path_MSGFMT"
11063 if test "$MSGFMT" != ":"; then
11064 echo "$as_me:$LINENO: result: $MSGFMT" >&5
11065 echo "${ECHO_T}$MSGFMT" >&6
11066 else
11067 echo "$as_me:$LINENO: result: no" >&5
11068 echo "${ECHO_T}no" >&6
11069 fi
11070
11071 # Extract the first word of "gmsgfmt", so it can be a program name with args.
11072 set dummy gmsgfmt; ac_word=$2
11073 echo "$as_me:$LINENO: checking for $ac_word" >&5
11074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11075 if test "${ac_cv_path_GMSGFMT+set}" = set; then
11076 echo $ECHO_N "(cached) $ECHO_C" >&6
11077 else
11078 case $GMSGFMT in
11079 [\\/]* | ?:[\\/]*)
11080 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11081 ;;
11082 *)
11083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11084 for as_dir in $PATH
11085 do
11086 IFS=$as_save_IFS
11087 test -z "$as_dir" && as_dir=.
11088 for ac_exec_ext in '' $ac_executable_extensions; do
11089 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11090 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11091 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11092 break 2
11093 fi
11094 done
11095 done
11096
11097 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11098 ;;
11099 esac
11100 fi
11101 GMSGFMT=$ac_cv_path_GMSGFMT
11102
11103 if test -n "$GMSGFMT"; then
11104 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
11105 echo "${ECHO_T}$GMSGFMT" >&6
11106 else
11107 echo "$as_me:$LINENO: result: no" >&5
11108 echo "${ECHO_T}no" >&6
11109 fi
11110
11111
11112
11113 # Prepare PATH_SEPARATOR.
11114 # The user is always right.
11115 if test "${PATH_SEPARATOR+set}" != set; then
11116 echo "#! /bin/sh" >conf$$.sh
11117 echo "exit 0" >>conf$$.sh
11118 chmod +x conf$$.sh
11119 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11120 PATH_SEPARATOR=';'
11121 else
11122 PATH_SEPARATOR=:
11123 fi
11124 rm -f conf$$.sh
11125 fi
11126
11127 # Find out how to test for executable files. Don't use a zero-byte file,
11128 # as systems may use methods other than mode bits to determine executability.
11129 cat >conf$$.file <<_ASEOF
11130 #! /bin/sh
11131 exit 0
11132 _ASEOF
11133 chmod +x conf$$.file
11134 if test -x conf$$.file >/dev/null 2>&1; then
11135 ac_executable_p="test -x"
11136 else
11137 ac_executable_p="test -f"
11138 fi
11139 rm -f conf$$.file
11140
11141 # Extract the first word of "xgettext", so it can be a program name with args.
11142 set dummy xgettext; ac_word=$2
11143 echo "$as_me:$LINENO: checking for $ac_word" >&5
11144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11145 if test "${ac_cv_path_XGETTEXT+set}" = set; then
11146 echo $ECHO_N "(cached) $ECHO_C" >&6
11147 else
11148 case "$XGETTEXT" in
11149 [\\/]* | ?:[\\/]*)
11150 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11151 ;;
11152 *)
11153 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11154 for ac_dir in $PATH; do
11155 IFS="$ac_save_IFS"
11156 test -z "$ac_dir" && ac_dir=.
11157 for ac_exec_ext in '' $ac_executable_extensions; do
11158 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11159 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11160 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11161 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11162 break 2
11163 fi
11164 fi
11165 done
11166 done
11167 IFS="$ac_save_IFS"
11168 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11169 ;;
11170 esac
11171 fi
11172 XGETTEXT="$ac_cv_path_XGETTEXT"
11173 if test "$XGETTEXT" != ":"; then
11174 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11175 echo "${ECHO_T}$XGETTEXT" >&6
11176 else
11177 echo "$as_me:$LINENO: result: no" >&5
11178 echo "${ECHO_T}no" >&6
11179 fi
11180
11181 rm -f messages.po
11182
11183
11184 # Prepare PATH_SEPARATOR.
11185 # The user is always right.
11186 if test "${PATH_SEPARATOR+set}" != set; then
11187 echo "#! /bin/sh" >conf$$.sh
11188 echo "exit 0" >>conf$$.sh
11189 chmod +x conf$$.sh
11190 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11191 PATH_SEPARATOR=';'
11192 else
11193 PATH_SEPARATOR=:
11194 fi
11195 rm -f conf$$.sh
11196 fi
11197
11198 # Find out how to test for executable files. Don't use a zero-byte file,
11199 # as systems may use methods other than mode bits to determine executability.
11200 cat >conf$$.file <<_ASEOF
11201 #! /bin/sh
11202 exit 0
11203 _ASEOF
11204 chmod +x conf$$.file
11205 if test -x conf$$.file >/dev/null 2>&1; then
11206 ac_executable_p="test -x"
11207 else
11208 ac_executable_p="test -f"
11209 fi
11210 rm -f conf$$.file
11211
11212 # Extract the first word of "msgmerge", so it can be a program name with args.
11213 set dummy msgmerge; ac_word=$2
11214 echo "$as_me:$LINENO: checking for $ac_word" >&5
11215 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11216 if test "${ac_cv_path_MSGMERGE+set}" = set; then
11217 echo $ECHO_N "(cached) $ECHO_C" >&6
11218 else
11219 case "$MSGMERGE" in
11220 [\\/]* | ?:[\\/]*)
11221 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11222 ;;
11223 *)
11224 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11225 for ac_dir in $PATH; do
11226 IFS="$ac_save_IFS"
11227 test -z "$ac_dir" && ac_dir=.
11228 for ac_exec_ext in '' $ac_executable_extensions; do
11229 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11230 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11231 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11232 break 2
11233 fi
11234 fi
11235 done
11236 done
11237 IFS="$ac_save_IFS"
11238 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11239 ;;
11240 esac
11241 fi
11242 MSGMERGE="$ac_cv_path_MSGMERGE"
11243 if test "$MSGMERGE" != ":"; then
11244 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11245 echo "${ECHO_T}$MSGMERGE" >&6
11246 else
11247 echo "$as_me:$LINENO: result: no" >&5
11248 echo "${ECHO_T}no" >&6
11249 fi
11250
11251
11252 if test "$GMSGFMT" != ":"; then
11253 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11254 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11255 : ;
11256 else
11257 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11258 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11259 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11260 GMSGFMT=":"
11261 fi
11262 fi
11263
11264 if test "$XGETTEXT" != ":"; then
11265 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11266 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11267 : ;
11268 else
11269 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11270 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11271 XGETTEXT=":"
11272 fi
11273 rm -f messages.po
11274 fi
11275
11276 ac_config_commands="$ac_config_commands default-1"
11277
11278
11279
11280 . ${srcdir}/../bfd/configure.host
11281
11282 # Put a plausible default for CC_FOR_BUILD in Makefile.
11283 if test -z "$CC_FOR_BUILD"; then
11284 if test "x$cross_compiling" = "xno"; then
11285 CC_FOR_BUILD='$(CC)'
11286 else
11287 CC_FOR_BUILD=gcc
11288 fi
11289 fi
11290
11291 # Also set EXEEXT_FOR_BUILD.
11292 if test "x$cross_compiling" = "xno"; then
11293 EXEEXT_FOR_BUILD='$(EXEEXT)'
11294 else
11295 echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11296 echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11297 if test "${bfd_cv_build_exeext+set}" = set; then
11298 echo $ECHO_N "(cached) $ECHO_C" >&6
11299 else
11300 rm -f conftest*
11301 echo 'int main () { return 0; }' > conftest.c
11302 bfd_cv_build_exeext=
11303 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11304 for file in conftest.*; do
11305 case $file in
11306 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11307 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11308 esac
11309 done
11310 rm -f conftest*
11311 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11312 fi
11313 echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11314 echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11315 EXEEXT_FOR_BUILD=""
11316 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11317 fi
11318
11319
11320
11321 # Find a good install program. We prefer a C program (faster),
11322 # so one script is as good as another. But avoid the broken or
11323 # incompatible versions:
11324 # SysV /etc/install, /usr/sbin/install
11325 # SunOS /usr/etc/install
11326 # IRIX /sbin/install
11327 # AIX /bin/install
11328 # AmigaOS /C/install, which installs bootblocks on floppy discs
11329 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11330 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
11331 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11332 # OS/2's system install, which has a completely different semantic
11333 # ./install, which can be erroneously created by make from ./install.sh.
11334 # Reject install programs that cannot install multiple files.
11335 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11336 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11337 if test -z "$INSTALL"; then
11338 if test "${ac_cv_path_install+set}" = set; then
11339 echo $ECHO_N "(cached) $ECHO_C" >&6
11340 else
11341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11342 for as_dir in $PATH
11343 do
11344 IFS=$as_save_IFS
11345 test -z "$as_dir" && as_dir=.
11346 # Account for people who put trailing slashes in PATH elements.
11347 case $as_dir/ in
11348 ./ | .// | /cC/* | \
11349 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11350 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11351 /usr/ucb/* ) ;;
11352 *)
11353 # OSF1 and SCO ODT 3.0 have their own names for install.
11354 # Don't use installbsd from OSF since it installs stuff as root
11355 # by default.
11356 for ac_prog in ginstall scoinst install; do
11357 for ac_exec_ext in '' $ac_executable_extensions; do
11358 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11359 if test $ac_prog = install &&
11360 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11361 # AIX install. It has an incompatible calling convention.
11362 :
11363 elif test $ac_prog = install &&
11364 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11365 # program-specific install script used by HP pwplus--don't use.
11366 :
11367 else
11368 rm -rf conftest.one conftest.two conftest.dir
11369 echo one > conftest.one
11370 echo two > conftest.two
11371 mkdir conftest.dir
11372 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
11373 test -s conftest.one && test -s conftest.two &&
11374 test -s conftest.dir/conftest.one &&
11375 test -s conftest.dir/conftest.two
11376 then
11377 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11378 break 3
11379 fi
11380 fi
11381 fi
11382 done
11383 done
11384 ;;
11385 esac
11386 done
11387
11388 rm -rf conftest.one conftest.two conftest.dir
11389
11390 fi
11391 if test "${ac_cv_path_install+set}" = set; then
11392 INSTALL=$ac_cv_path_install
11393 else
11394 # As a last resort, use the slow shell script. Don't cache a
11395 # value for INSTALL within a source directory, because that will
11396 # break other packages using the cache if that directory is
11397 # removed, or if the value is a relative name.
11398 INSTALL=$ac_install_sh
11399 fi
11400 fi
11401 echo "$as_me:$LINENO: result: $INSTALL" >&5
11402 echo "${ECHO_T}$INSTALL" >&6
11403
11404 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11405 # It thinks the first close brace ends the variable substitution.
11406 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11407
11408 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11409
11410 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11411
11412
11413
11414
11415
11416
11417 for ac_header in string.h strings.h stdlib.h limits.h
11418 do
11419 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11420 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11421 echo "$as_me:$LINENO: checking for $ac_header" >&5
11422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11423 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11424 echo $ECHO_N "(cached) $ECHO_C" >&6
11425 fi
11426 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11427 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11428 else
11429 # Is the header compilable?
11430 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11431 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11432 cat >conftest.$ac_ext <<_ACEOF
11433 /* confdefs.h. */
11434 _ACEOF
11435 cat confdefs.h >>conftest.$ac_ext
11436 cat >>conftest.$ac_ext <<_ACEOF
11437 /* end confdefs.h. */
11438 $ac_includes_default
11439 #include <$ac_header>
11440 _ACEOF
11441 rm -f conftest.$ac_objext
11442 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11443 (eval $ac_compile) 2>conftest.er1
11444 ac_status=$?
11445 grep -v '^ *+' conftest.er1 >conftest.err
11446 rm -f conftest.er1
11447 cat conftest.err >&5
11448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449 (exit $ac_status); } &&
11450 { ac_try='test -z "$ac_c_werror_flag"
11451 || test ! -s conftest.err'
11452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11453 (eval $ac_try) 2>&5
11454 ac_status=$?
11455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456 (exit $ac_status); }; } &&
11457 { ac_try='test -s conftest.$ac_objext'
11458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11459 (eval $ac_try) 2>&5
11460 ac_status=$?
11461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462 (exit $ac_status); }; }; then
11463 ac_header_compiler=yes
11464 else
11465 echo "$as_me: failed program was:" >&5
11466 sed 's/^/| /' conftest.$ac_ext >&5
11467
11468 ac_header_compiler=no
11469 fi
11470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11471 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11472 echo "${ECHO_T}$ac_header_compiler" >&6
11473
11474 # Is the header present?
11475 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11476 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11477 cat >conftest.$ac_ext <<_ACEOF
11478 /* confdefs.h. */
11479 _ACEOF
11480 cat confdefs.h >>conftest.$ac_ext
11481 cat >>conftest.$ac_ext <<_ACEOF
11482 /* end confdefs.h. */
11483 #include <$ac_header>
11484 _ACEOF
11485 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11486 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11487 ac_status=$?
11488 grep -v '^ *+' conftest.er1 >conftest.err
11489 rm -f conftest.er1
11490 cat conftest.err >&5
11491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11492 (exit $ac_status); } >/dev/null; then
11493 if test -s conftest.err; then
11494 ac_cpp_err=$ac_c_preproc_warn_flag
11495 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11496 else
11497 ac_cpp_err=
11498 fi
11499 else
11500 ac_cpp_err=yes
11501 fi
11502 if test -z "$ac_cpp_err"; then
11503 ac_header_preproc=yes
11504 else
11505 echo "$as_me: failed program was:" >&5
11506 sed 's/^/| /' conftest.$ac_ext >&5
11507
11508 ac_header_preproc=no
11509 fi
11510 rm -f conftest.err conftest.$ac_ext
11511 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11512 echo "${ECHO_T}$ac_header_preproc" >&6
11513
11514 # So? What about this header?
11515 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11516 yes:no: )
11517 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11518 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11519 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11520 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11521 ac_header_preproc=yes
11522 ;;
11523 no:yes:* )
11524 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11525 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11526 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11527 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11528 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11529 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11530 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11531 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11532 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11533 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11534 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11535 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11536 (
11537 cat <<\_ASBOX
11538 ## ------------------------------------------ ##
11539 ## Report this to the AC_PACKAGE_NAME lists. ##
11540 ## ------------------------------------------ ##
11541 _ASBOX
11542 ) |
11543 sed "s/^/$as_me: WARNING: /" >&2
11544 ;;
11545 esac
11546 echo "$as_me:$LINENO: checking for $ac_header" >&5
11547 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11548 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11549 echo $ECHO_N "(cached) $ECHO_C" >&6
11550 else
11551 eval "$as_ac_Header=\$ac_header_preproc"
11552 fi
11553 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11554 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11555
11556 fi
11557 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11558 cat >>confdefs.h <<_ACEOF
11559 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11560 _ACEOF
11561
11562 fi
11563
11564 done
11565
11566
11567 echo "$as_me:$LINENO: checking whether basename is declared" >&5
11568 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
11569 if test "${ac_cv_have_decl_basename+set}" = set; then
11570 echo $ECHO_N "(cached) $ECHO_C" >&6
11571 else
11572 cat >conftest.$ac_ext <<_ACEOF
11573 /* confdefs.h. */
11574 _ACEOF
11575 cat confdefs.h >>conftest.$ac_ext
11576 cat >>conftest.$ac_ext <<_ACEOF
11577 /* end confdefs.h. */
11578 $ac_includes_default
11579 int
11580 main ()
11581 {
11582 #ifndef basename
11583 char *p = (char *) basename;
11584 #endif
11585
11586 ;
11587 return 0;
11588 }
11589 _ACEOF
11590 rm -f conftest.$ac_objext
11591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592 (eval $ac_compile) 2>conftest.er1
11593 ac_status=$?
11594 grep -v '^ *+' conftest.er1 >conftest.err
11595 rm -f conftest.er1
11596 cat conftest.err >&5
11597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598 (exit $ac_status); } &&
11599 { ac_try='test -z "$ac_c_werror_flag"
11600 || test ! -s conftest.err'
11601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602 (eval $ac_try) 2>&5
11603 ac_status=$?
11604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 (exit $ac_status); }; } &&
11606 { ac_try='test -s conftest.$ac_objext'
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5
11609 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; }; then
11612 ac_cv_have_decl_basename=yes
11613 else
11614 echo "$as_me: failed program was:" >&5
11615 sed 's/^/| /' conftest.$ac_ext >&5
11616
11617 ac_cv_have_decl_basename=no
11618 fi
11619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11620 fi
11621 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
11622 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
11623 if test $ac_cv_have_decl_basename = yes; then
11624
11625 cat >>confdefs.h <<_ACEOF
11626 #define HAVE_DECL_BASENAME 1
11627 _ACEOF
11628
11629
11630 else
11631 cat >>confdefs.h <<_ACEOF
11632 #define HAVE_DECL_BASENAME 0
11633 _ACEOF
11634
11635
11636 fi
11637 echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
11638 echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
11639 if test "${ac_cv_have_decl_stpcpy+set}" = set; then
11640 echo $ECHO_N "(cached) $ECHO_C" >&6
11641 else
11642 cat >conftest.$ac_ext <<_ACEOF
11643 /* confdefs.h. */
11644 _ACEOF
11645 cat confdefs.h >>conftest.$ac_ext
11646 cat >>conftest.$ac_ext <<_ACEOF
11647 /* end confdefs.h. */
11648 $ac_includes_default
11649 int
11650 main ()
11651 {
11652 #ifndef stpcpy
11653 char *p = (char *) stpcpy;
11654 #endif
11655
11656 ;
11657 return 0;
11658 }
11659 _ACEOF
11660 rm -f conftest.$ac_objext
11661 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11662 (eval $ac_compile) 2>conftest.er1
11663 ac_status=$?
11664 grep -v '^ *+' conftest.er1 >conftest.err
11665 rm -f conftest.er1
11666 cat conftest.err >&5
11667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11668 (exit $ac_status); } &&
11669 { ac_try='test -z "$ac_c_werror_flag"
11670 || test ! -s conftest.err'
11671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11672 (eval $ac_try) 2>&5
11673 ac_status=$?
11674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675 (exit $ac_status); }; } &&
11676 { ac_try='test -s conftest.$ac_objext'
11677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11678 (eval $ac_try) 2>&5
11679 ac_status=$?
11680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681 (exit $ac_status); }; }; then
11682 ac_cv_have_decl_stpcpy=yes
11683 else
11684 echo "$as_me: failed program was:" >&5
11685 sed 's/^/| /' conftest.$ac_ext >&5
11686
11687 ac_cv_have_decl_stpcpy=no
11688 fi
11689 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11690 fi
11691 echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
11692 echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
11693 if test $ac_cv_have_decl_stpcpy = yes; then
11694
11695 cat >>confdefs.h <<_ACEOF
11696 #define HAVE_DECL_STPCPY 1
11697 _ACEOF
11698
11699
11700 else
11701 cat >>confdefs.h <<_ACEOF
11702 #define HAVE_DECL_STPCPY 0
11703 _ACEOF
11704
11705
11706 fi
11707
11708
11709
11710 cgen_maint=no
11711 cgendir='$(srcdir)/../cgen'
11712
11713 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
11714 if test "${enable_cgen_maint+set}" = set; then
11715 enableval="$enable_cgen_maint"
11716 case "${enableval}" in
11717 yes) cgen_maint=yes ;;
11718 no) cgen_maint=no ;;
11719 *)
11720 # argument is cgen install directory (not implemented yet).
11721 # Having a `share' directory might be more appropriate for the .scm,
11722 # .cpu, etc. files.
11723 cgen_maint=yes
11724 cgendir=${cgen_maint}/lib/cgen
11725 ;;
11726 esac
11727 fi;
11728
11729 if test x${cgen_maint} = xyes; then
11730 CGEN_MAINT_TRUE=
11731 CGEN_MAINT_FALSE='#'
11732 else
11733 CGEN_MAINT_TRUE='#'
11734 CGEN_MAINT_FALSE=
11735 fi
11736
11737
11738
11739 using_cgen=no
11740
11741 # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
11742 SHARED_LDFLAGS=
11743 SHARED_LIBADD=
11744 SHARED_DEPENDENCIES=
11745 if test "$enable_shared" = "yes"; then
11746 case "${host}" in
11747 *-*-cygwin*)
11748 SHARED_LDFLAGS="-no-undefined"
11749 SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
11750 ;;
11751 *-*-darwin*)
11752 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
11753 SHARED_DEPENDENCIES="../bfd/libbfd.la"
11754 ;;
11755 *)
11756 case "$host_vendor" in
11757 hp)
11758 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
11759 ;;
11760 *)
11761 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
11762 ;;
11763 esac
11764 SHARED_DEPENDENCIES="../bfd/libbfd.la"
11765 ;;
11766 esac
11767 fi
11768
11769
11770
11771
11772 # target-specific stuff:
11773
11774 # Canonicalize the secondary target names.
11775 if test -n "$enable_targets" ; then
11776 for targ in `echo $enable_targets | sed 's/,/ /g'`
11777 do
11778 result=`$ac_config_sub $targ 2>/dev/null`
11779 if test -n "$result" ; then
11780 canon_targets="$canon_targets $result"
11781 else
11782 # Allow targets that config.sub doesn't recognize, like "all".
11783 canon_targets="$canon_targets $targ"
11784 fi
11785 done
11786 fi
11787
11788 all_targets=false
11789 selarchs=
11790 for targ in $target $canon_targets
11791 do
11792 if test "x$targ" = "xall" ; then
11793 all_targets=true
11794 else
11795 . $srcdir/../bfd/config.bfd
11796 selarchs="$selarchs $targ_archs"
11797 fi
11798 done
11799
11800 # Utility var, documents generic cgen support files.
11801
11802 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo"
11803
11804 # We don't do any links based on the target system, just makefile config.
11805
11806 if test x${all_targets} = xfalse ; then
11807
11808 # Target architecture .o files.
11809 ta=
11810
11811 for arch in $selarchs
11812 do
11813 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
11814 archdefs="$archdefs -DARCH_$ad"
11815 case "$arch" in
11816 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;;
11817 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
11818 bfd_arm_arch) ta="$ta arm-dis.lo" ;;
11819 bfd_avr_arch) ta="$ta avr-dis.lo" ;;
11820 bfd_bfin_arch) ta="$ta bfin-dis.lo" ;;
11821 bfd_cr16_arch) ta="$ta cr16-dis.lo cr16-opc.lo" ;;
11822 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;;
11823 bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;;
11824 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;;
11825 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;;
11826 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;;
11827 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
11828 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
11829 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;;
11830 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;;
11831 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;;
11832 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;;
11833 bfd_i386_arch) ta="$ta i386-dis.lo i386-opc.lo" ;;
11834 bfd_i860_arch) ta="$ta i860-dis.lo" ;;
11835 bfd_i960_arch) ta="$ta i960-dis.lo" ;;
11836 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;;
11837 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
11838 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
11839 bfd_m32c_arch) ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;;
11840 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
11841 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11842 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11843 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;;
11844 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;;
11845 bfd_maxq_arch) ta="$ta maxq-dis.lo" ;;
11846 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;;
11847 bfd_mep_arch) ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;;
11848 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
11849 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;;
11850 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;;
11851 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;;
11852 bfd_mt_arch) ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;;
11853 bfd_msp430_arch) ta="$ta msp430-dis.lo" ;;
11854 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;;
11855 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
11856 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
11857 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
11858 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;;
11859 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11860 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11861 bfd_pyramid_arch) ;;
11862 bfd_romp_arch) ;;
11863 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11864 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;;
11865 bfd_score_arch) ta="$ta score-dis.lo" ;;
11866 bfd_sh_arch)
11867 # We can't decide what we want just from the CPU family.
11868 # We want SH5 support unless a specific version of sh is
11869 # specified, as in sh3-elf, sh3b-linux-gnu, etc.
11870 # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
11871 for t in $target $canon_targets; do
11872 case $t in
11873 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
11874 sh-*-linux* | shl-*-linux*)
11875 ta="$ta sh64-dis.lo sh64-opc.lo"
11876 archdefs="$archdefs -DINCLUDE_SHMEDIA"
11877 break;;
11878 esac;
11879 done
11880 ta="$ta sh-dis.lo cgen-bitset.lo" ;;
11881 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;;
11882 bfd_spu_arch) ta="$ta spu-dis.lo spu-opc.lo" ;;
11883 bfd_tahoe_arch) ;;
11884 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;;
11885 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;;
11886 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
11887 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;;
11888 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
11889 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
11890 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
11891 bfd_vax_arch) ta="$ta vax-dis.lo" ;;
11892 bfd_w65_arch) ta="$ta w65-dis.lo" ;;
11893 bfd_we32k_arch) ;;
11894 bfd_xc16x_arch) ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;;
11895 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
11896 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;;
11897 bfd_z80_arch) ta="$ta z80-dis.lo" ;;
11898 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;;
11899
11900 "") ;;
11901 *) { { echo "$as_me:$LINENO: error: *** unknown target architecture $arch" >&5
11902 echo "$as_me: error: *** unknown target architecture $arch" >&2;}
11903 { (exit 1); exit 1; }; } ;;
11904 esac
11905 done
11906
11907 if test $using_cgen = yes ; then
11908 ta="$ta $cgen_files"
11909 fi
11910
11911 # Weed out duplicate .o files.
11912 f=""
11913 for i in $ta ; do
11914 case " $f " in
11915 *" $i "*) ;;
11916 *) f="$f $i" ;;
11917 esac
11918 done
11919 ta="$f"
11920
11921 # And duplicate -D flags.
11922 f=""
11923 for i in $archdefs ; do
11924 case " $f " in
11925 *" $i "*) ;;
11926 *) f="$f $i" ;;
11927 esac
11928 done
11929 archdefs="$f"
11930
11931 BFD_MACHINES="$ta"
11932
11933 else # all_targets is true
11934 archdefs=-DARCH_all
11935 BFD_MACHINES='$(ALL_MACHINES)'
11936 fi
11937
11938
11939
11940
11941 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
11942
11943 cat >confcache <<\_ACEOF
11944 # This file is a shell script that caches the results of configure
11945 # tests run on this system so they can be shared between configure
11946 # scripts and configure runs, see configure's option --config-cache.
11947 # It is not useful on other systems. If it contains results you don't
11948 # want to keep, you may remove or edit it.
11949 #
11950 # config.status only pays attention to the cache file if you give it
11951 # the --recheck option to rerun configure.
11952 #
11953 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11954 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11955 # following values.
11956
11957 _ACEOF
11958
11959 # The following way of writing the cache mishandles newlines in values,
11960 # but we know of no workaround that is simple, portable, and efficient.
11961 # So, don't put newlines in cache variables' values.
11962 # Ultrix sh set writes to stderr and can't be redirected directly,
11963 # and sets the high bit in the cache file unless we assign to the vars.
11964 {
11965 (set) 2>&1 |
11966 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11967 *ac_space=\ *)
11968 # `set' does not quote correctly, so add quotes (double-quote
11969 # substitution turns \\\\ into \\, and sed turns \\ into \).
11970 sed -n \
11971 "s/'/'\\\\''/g;
11972 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11973 ;;
11974 *)
11975 # `set' quotes correctly as required by POSIX, so do not add quotes.
11976 sed -n \
11977 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11978 ;;
11979 esac;
11980 } |
11981 sed '
11982 t clear
11983 : clear
11984 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11985 t end
11986 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11987 : end' >>confcache
11988 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11989 if test -w $cache_file; then
11990 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11991 cat confcache >$cache_file
11992 else
11993 echo "not updating unwritable cache $cache_file"
11994 fi
11995 fi
11996 rm -f confcache
11997
11998 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11999 # Let make expand exec_prefix.
12000 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12001
12002 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12003 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12004 # trailing colons and then remove the whole line if VPATH becomes empty
12005 # (actually we leave an empty line to preserve line numbers).
12006 if test "x$srcdir" = x.; then
12007 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12008 s/:*\$(srcdir):*/:/;
12009 s/:*\${srcdir}:*/:/;
12010 s/:*@srcdir@:*/:/;
12011 s/^\([^=]*=[ ]*\):*/\1/;
12012 s/:*$//;
12013 s/^[^=]*=[ ]*$//;
12014 }'
12015 fi
12016
12017 DEFS=-DHAVE_CONFIG_H
12018
12019 ac_libobjs=
12020 ac_ltlibobjs=
12021 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12022 # 1. Remove the extension, and $U if already installed.
12023 ac_i=`echo "$ac_i" |
12024 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12025 # 2. Add them.
12026 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12027 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12028 done
12029 LIBOBJS=$ac_libobjs
12030
12031 LTLIBOBJS=$ac_ltlibobjs
12032
12033
12034 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12035 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12036 Usually this means the macro was only invoked conditionally." >&5
12037 echo "$as_me: error: conditional \"AMDEP\" was never defined.
12038 Usually this means the macro was only invoked conditionally." >&2;}
12039 { (exit 1); exit 1; }; }
12040 fi
12041 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12042 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12043 Usually this means the macro was only invoked conditionally." >&5
12044 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12045 Usually this means the macro was only invoked conditionally." >&2;}
12046 { (exit 1); exit 1; }; }
12047 fi
12048 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12049 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12050 Usually this means the macro was only invoked conditionally." >&5
12051 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12052 Usually this means the macro was only invoked conditionally." >&2;}
12053 { (exit 1); exit 1; }; }
12054 fi
12055 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
12056 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
12057 Usually this means the macro was only invoked conditionally." >&5
12058 echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
12059 Usually this means the macro was only invoked conditionally." >&2;}
12060 { (exit 1); exit 1; }; }
12061 fi
12062 if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then
12063 { { echo "$as_me:$LINENO: error: conditional \"CGEN_MAINT\" was never defined.
12064 Usually this means the macro was only invoked conditionally." >&5
12065 echo "$as_me: error: conditional \"CGEN_MAINT\" was never defined.
12066 Usually this means the macro was only invoked conditionally." >&2;}
12067 { (exit 1); exit 1; }; }
12068 fi
12069
12070 : ${CONFIG_STATUS=./config.status}
12071 ac_clean_files_save=$ac_clean_files
12072 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12073 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12074 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12075 cat >$CONFIG_STATUS <<_ACEOF
12076 #! $SHELL
12077 # Generated by $as_me.
12078 # Run this file to recreate the current configuration.
12079 # Compiler output produced by configure, useful for debugging
12080 # configure, is in config.log if it exists.
12081
12082 debug=false
12083 ac_cs_recheck=false
12084 ac_cs_silent=false
12085 SHELL=\${CONFIG_SHELL-$SHELL}
12086 _ACEOF
12087
12088 cat >>$CONFIG_STATUS <<\_ACEOF
12089 ## --------------------- ##
12090 ## M4sh Initialization. ##
12091 ## --------------------- ##
12092
12093 # Be Bourne compatible
12094 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12095 emulate sh
12096 NULLCMD=:
12097 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12098 # is contrary to our usage. Disable this feature.
12099 alias -g '${1+"$@"}'='"$@"'
12100 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12101 set -o posix
12102 fi
12103 DUALCASE=1; export DUALCASE # for MKS sh
12104
12105 # Support unset when possible.
12106 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12107 as_unset=unset
12108 else
12109 as_unset=false
12110 fi
12111
12112
12113 # Work around bugs in pre-3.0 UWIN ksh.
12114 $as_unset ENV MAIL MAILPATH
12115 PS1='$ '
12116 PS2='> '
12117 PS4='+ '
12118
12119 # NLS nuisances.
12120 for as_var in \
12121 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12122 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12123 LC_TELEPHONE LC_TIME
12124 do
12125 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12126 eval $as_var=C; export $as_var
12127 else
12128 $as_unset $as_var
12129 fi
12130 done
12131
12132 # Required to use basename.
12133 if expr a : '\(a\)' >/dev/null 2>&1; then
12134 as_expr=expr
12135 else
12136 as_expr=false
12137 fi
12138
12139 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12140 as_basename=basename
12141 else
12142 as_basename=false
12143 fi
12144
12145
12146 # Name of the executable.
12147 as_me=`$as_basename "$0" ||
12148 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12149 X"$0" : 'X\(//\)$' \| \
12150 X"$0" : 'X\(/\)$' \| \
12151 . : '\(.\)' 2>/dev/null ||
12152 echo X/"$0" |
12153 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12154 /^X\/\(\/\/\)$/{ s//\1/; q; }
12155 /^X\/\(\/\).*/{ s//\1/; q; }
12156 s/.*/./; q'`
12157
12158
12159 # PATH needs CR, and LINENO needs CR and PATH.
12160 # Avoid depending upon Character Ranges.
12161 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12162 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12163 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12164 as_cr_digits='0123456789'
12165 as_cr_alnum=$as_cr_Letters$as_cr_digits
12166
12167 # The user is always right.
12168 if test "${PATH_SEPARATOR+set}" != set; then
12169 echo "#! /bin/sh" >conf$$.sh
12170 echo "exit 0" >>conf$$.sh
12171 chmod +x conf$$.sh
12172 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12173 PATH_SEPARATOR=';'
12174 else
12175 PATH_SEPARATOR=:
12176 fi
12177 rm -f conf$$.sh
12178 fi
12179
12180
12181 as_lineno_1=$LINENO
12182 as_lineno_2=$LINENO
12183 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12184 test "x$as_lineno_1" != "x$as_lineno_2" &&
12185 test "x$as_lineno_3" = "x$as_lineno_2" || {
12186 # Find who we are. Look in the path if we contain no path at all
12187 # relative or not.
12188 case $0 in
12189 *[\\/]* ) as_myself=$0 ;;
12190 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12191 for as_dir in $PATH
12192 do
12193 IFS=$as_save_IFS
12194 test -z "$as_dir" && as_dir=.
12195 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12196 done
12197
12198 ;;
12199 esac
12200 # We did not find ourselves, most probably we were run as `sh COMMAND'
12201 # in which case we are not to be found in the path.
12202 if test "x$as_myself" = x; then
12203 as_myself=$0
12204 fi
12205 if test ! -f "$as_myself"; then
12206 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12207 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12208 { (exit 1); exit 1; }; }
12209 fi
12210 case $CONFIG_SHELL in
12211 '')
12212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12213 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12214 do
12215 IFS=$as_save_IFS
12216 test -z "$as_dir" && as_dir=.
12217 for as_base in sh bash ksh sh5; do
12218 case $as_dir in
12219 /*)
12220 if ("$as_dir/$as_base" -c '
12221 as_lineno_1=$LINENO
12222 as_lineno_2=$LINENO
12223 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12224 test "x$as_lineno_1" != "x$as_lineno_2" &&
12225 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
12226 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12227 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12228 CONFIG_SHELL=$as_dir/$as_base
12229 export CONFIG_SHELL
12230 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12231 fi;;
12232 esac
12233 done
12234 done
12235 ;;
12236 esac
12237
12238 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12239 # uniformly replaced by the line number. The first 'sed' inserts a
12240 # line-number line before each line; the second 'sed' does the real
12241 # work. The second script uses 'N' to pair each line-number line
12242 # with the numbered line, and appends trailing '-' during
12243 # substitution so that $LINENO is not a special case at line end.
12244 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12245 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
12246 sed '=' <$as_myself |
12247 sed '
12248 N
12249 s,$,-,
12250 : loop
12251 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12252 t loop
12253 s,-$,,
12254 s,^['$as_cr_digits']*\n,,
12255 ' >$as_me.lineno &&
12256 chmod +x $as_me.lineno ||
12257 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12258 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12259 { (exit 1); exit 1; }; }
12260
12261 # Don't try to exec as it changes $[0], causing all sort of problems
12262 # (the dirname of $[0] is not the place where we might find the
12263 # original and so on. Autoconf is especially sensible to this).
12264 . ./$as_me.lineno
12265 # Exit status is that of the last command.
12266 exit
12267 }
12268
12269
12270 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12271 *c*,-n*) ECHO_N= ECHO_C='
12272 ' ECHO_T=' ' ;;
12273 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12274 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
12275 esac
12276
12277 if expr a : '\(a\)' >/dev/null 2>&1; then
12278 as_expr=expr
12279 else
12280 as_expr=false
12281 fi
12282
12283 rm -f conf$$ conf$$.exe conf$$.file
12284 echo >conf$$.file
12285 if ln -s conf$$.file conf$$ 2>/dev/null; then
12286 # We could just check for DJGPP; but this test a) works b) is more generic
12287 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12288 if test -f conf$$.exe; then
12289 # Don't use ln at all; we don't have any links
12290 as_ln_s='cp -p'
12291 else
12292 as_ln_s='ln -s'
12293 fi
12294 elif ln conf$$.file conf$$ 2>/dev/null; then
12295 as_ln_s=ln
12296 else
12297 as_ln_s='cp -p'
12298 fi
12299 rm -f conf$$ conf$$.exe conf$$.file
12300
12301 if mkdir -p . 2>/dev/null; then
12302 as_mkdir_p=:
12303 else
12304 test -d ./-p && rmdir ./-p
12305 as_mkdir_p=false
12306 fi
12307
12308 as_executable_p="test -f"
12309
12310 # Sed expression to map a string onto a valid CPP name.
12311 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12312
12313 # Sed expression to map a string onto a valid variable name.
12314 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12315
12316
12317 # IFS
12318 # We need space, tab and new line, in precisely that order.
12319 as_nl='
12320 '
12321 IFS=" $as_nl"
12322
12323 # CDPATH.
12324 $as_unset CDPATH
12325
12326 exec 6>&1
12327
12328 # Open the log real soon, to keep \$[0] and so on meaningful, and to
12329 # report actual input values of CONFIG_FILES etc. instead of their
12330 # values after options handling. Logging --version etc. is OK.
12331 exec 5>>config.log
12332 {
12333 echo
12334 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12335 ## Running $as_me. ##
12336 _ASBOX
12337 } >&5
12338 cat >&5 <<_CSEOF
12339
12340 This file was extended by $as_me, which was
12341 generated by GNU Autoconf 2.59. Invocation command line was
12342
12343 CONFIG_FILES = $CONFIG_FILES
12344 CONFIG_HEADERS = $CONFIG_HEADERS
12345 CONFIG_LINKS = $CONFIG_LINKS
12346 CONFIG_COMMANDS = $CONFIG_COMMANDS
12347 $ $0 $@
12348
12349 _CSEOF
12350 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12351 echo >&5
12352 _ACEOF
12353
12354 # Files that config.status was made for.
12355 if test -n "$ac_config_files"; then
12356 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12357 fi
12358
12359 if test -n "$ac_config_headers"; then
12360 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12361 fi
12362
12363 if test -n "$ac_config_links"; then
12364 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12365 fi
12366
12367 if test -n "$ac_config_commands"; then
12368 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12369 fi
12370
12371 cat >>$CONFIG_STATUS <<\_ACEOF
12372
12373 ac_cs_usage="\
12374 \`$as_me' instantiates files from templates according to the
12375 current configuration.
12376
12377 Usage: $0 [OPTIONS] [FILE]...
12378
12379 -h, --help print this help, then exit
12380 -V, --version print version number, then exit
12381 -q, --quiet do not print progress messages
12382 -d, --debug don't remove temporary files
12383 --recheck update $as_me by reconfiguring in the same conditions
12384 --file=FILE[:TEMPLATE]
12385 instantiate the configuration file FILE
12386 --header=FILE[:TEMPLATE]
12387 instantiate the configuration header FILE
12388
12389 Configuration files:
12390 $config_files
12391
12392 Configuration headers:
12393 $config_headers
12394
12395 Configuration commands:
12396 $config_commands
12397
12398 Report bugs to <bug-autoconf@gnu.org>."
12399 _ACEOF
12400
12401 cat >>$CONFIG_STATUS <<_ACEOF
12402 ac_cs_version="\\
12403 config.status
12404 configured by $0, generated by GNU Autoconf 2.59,
12405 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12406
12407 Copyright (C) 2003 Free Software Foundation, Inc.
12408 This config.status script is free software; the Free Software Foundation
12409 gives unlimited permission to copy, distribute and modify it."
12410 srcdir=$srcdir
12411 INSTALL="$INSTALL"
12412 _ACEOF
12413
12414 cat >>$CONFIG_STATUS <<\_ACEOF
12415 # If no file are specified by the user, then we need to provide default
12416 # value. By we need to know if files were specified by the user.
12417 ac_need_defaults=:
12418 while test $# != 0
12419 do
12420 case $1 in
12421 --*=*)
12422 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12423 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12424 ac_shift=:
12425 ;;
12426 -*)
12427 ac_option=$1
12428 ac_optarg=$2
12429 ac_shift=shift
12430 ;;
12431 *) # This is not an option, so the user has probably given explicit
12432 # arguments.
12433 ac_option=$1
12434 ac_need_defaults=false;;
12435 esac
12436
12437 case $ac_option in
12438 # Handling of the options.
12439 _ACEOF
12440 cat >>$CONFIG_STATUS <<\_ACEOF
12441 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12442 ac_cs_recheck=: ;;
12443 --version | --vers* | -V )
12444 echo "$ac_cs_version"; exit 0 ;;
12445 --he | --h)
12446 # Conflict between --help and --header
12447 { { echo "$as_me:$LINENO: error: ambiguous option: $1
12448 Try \`$0 --help' for more information." >&5
12449 echo "$as_me: error: ambiguous option: $1
12450 Try \`$0 --help' for more information." >&2;}
12451 { (exit 1); exit 1; }; };;
12452 --help | --hel | -h )
12453 echo "$ac_cs_usage"; exit 0 ;;
12454 --debug | --d* | -d )
12455 debug=: ;;
12456 --file | --fil | --fi | --f )
12457 $ac_shift
12458 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12459 ac_need_defaults=false;;
12460 --header | --heade | --head | --hea )
12461 $ac_shift
12462 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12463 ac_need_defaults=false;;
12464 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12465 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12466 ac_cs_silent=: ;;
12467
12468 # This is an error.
12469 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12470 Try \`$0 --help' for more information." >&5
12471 echo "$as_me: error: unrecognized option: $1
12472 Try \`$0 --help' for more information." >&2;}
12473 { (exit 1); exit 1; }; } ;;
12474
12475 *) ac_config_targets="$ac_config_targets $1" ;;
12476
12477 esac
12478 shift
12479 done
12480
12481 ac_configure_extra_args=
12482
12483 if $ac_cs_silent; then
12484 exec 6>/dev/null
12485 ac_configure_extra_args="$ac_configure_extra_args --silent"
12486 fi
12487
12488 _ACEOF
12489 cat >>$CONFIG_STATUS <<_ACEOF
12490 if \$ac_cs_recheck; then
12491 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12492 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12493 fi
12494
12495 _ACEOF
12496
12497 cat >>$CONFIG_STATUS <<_ACEOF
12498 #
12499 # INIT-COMMANDS section.
12500 #
12501
12502 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12503
12504
12505 # The HP-UX ksh and POSIX shell print the target directory to stdout
12506 # if CDPATH is set.
12507 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12508
12509 sed_quote_subst='$sed_quote_subst'
12510 double_quote_subst='$double_quote_subst'
12511 delay_variable_subst='$delay_variable_subst'
12512 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12513 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12514 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12515 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12516 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12517 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12518 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12519 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12520 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12521 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12522 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12523 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12524 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12525 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12526 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12527 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12528 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12529 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12530 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12531 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12532 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12533 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12534 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12535 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12536 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12537 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12538 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12539 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12540 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12541 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12542 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12543 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12544 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12545 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12546 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12547 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12548 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12549 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12550 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12551 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12552 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12553 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12554 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12555 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12556 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12557 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12558 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12559 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12560 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12561 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12562 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12563 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12564 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12565 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12566 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12567 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12568 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12569 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12570 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12571 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12572 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12573 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12574 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12575 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12576 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12577 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12578 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12579 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12580 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12581 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12582 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12583 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12584 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12585 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12586 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12587 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12588 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12589 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12590 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12591 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12592 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12593 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12594 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12595 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12596 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12597 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12598 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12599 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12600 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12601 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12602 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12603 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12604 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12605 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12606 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12607 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12608 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12609 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12610 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12611 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12612 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12613 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12614 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12615 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12616 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12617 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12618 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12619 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12620 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12621 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12622 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12623
12624 LTCC='$LTCC'
12625 LTCFLAGS='$LTCFLAGS'
12626 compiler='$compiler_DEFAULT'
12627
12628 # Quote evaled strings.
12629 for var in SED \
12630 GREP \
12631 EGREP \
12632 FGREP \
12633 LD \
12634 NM \
12635 LN_S \
12636 lt_SP2NL \
12637 lt_NL2SP \
12638 reload_flag \
12639 deplibs_check_method \
12640 file_magic_cmd \
12641 AR \
12642 AR_FLAGS \
12643 STRIP \
12644 RANLIB \
12645 CC \
12646 CFLAGS \
12647 compiler \
12648 lt_cv_sys_global_symbol_pipe \
12649 lt_cv_sys_global_symbol_to_cdecl \
12650 lt_cv_sys_global_symbol_to_c_name_address \
12651 SHELL \
12652 ECHO \
12653 lt_prog_compiler_no_builtin_flag \
12654 lt_prog_compiler_wl \
12655 lt_prog_compiler_pic \
12656 lt_prog_compiler_static \
12657 lt_cv_prog_compiler_c_o \
12658 need_locks \
12659 shrext_cmds \
12660 export_dynamic_flag_spec \
12661 whole_archive_flag_spec \
12662 compiler_needs_object \
12663 with_gnu_ld \
12664 allow_undefined_flag \
12665 no_undefined_flag \
12666 hardcode_libdir_flag_spec \
12667 hardcode_libdir_flag_spec_ld \
12668 hardcode_libdir_separator \
12669 fix_srcfile_path \
12670 exclude_expsyms \
12671 include_expsyms \
12672 file_list_spec \
12673 variables_saved_for_relink \
12674 libname_spec \
12675 library_names_spec \
12676 soname_spec \
12677 finish_eval \
12678 old_striplib \
12679 striplib; do
12680 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12681 *[\\\\\\\`\\"\\\$]*)
12682 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12683 ;;
12684 *)
12685 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12686 ;;
12687 esac
12688 done
12689
12690 # Double-quote double-evaled strings.
12691 for var in reload_cmds \
12692 old_postinstall_cmds \
12693 old_postuninstall_cmds \
12694 old_archive_cmds \
12695 extract_expsyms_cmds \
12696 old_archive_from_new_cmds \
12697 old_archive_from_expsyms_cmds \
12698 archive_cmds \
12699 archive_expsym_cmds \
12700 module_cmds \
12701 module_expsym_cmds \
12702 export_symbols_cmds \
12703 prelink_cmds \
12704 postinstall_cmds \
12705 postuninstall_cmds \
12706 finish_cmds \
12707 sys_lib_search_path_spec \
12708 sys_lib_dlsearch_path_spec; do
12709 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12710 *[\\\\\\\`\\"\\\$]*)
12711 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12712 ;;
12713 *)
12714 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12715 ;;
12716 esac
12717 done
12718
12719 # Fix-up fallback echo if it was mangled by the above quoting rules.
12720 case \$lt_ECHO in
12721 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12722 ;;
12723 esac
12724
12725 ac_aux_dir='$ac_aux_dir'
12726 xsi_shell='$xsi_shell'
12727 lt_shell_append='$lt_shell_append'
12728
12729 # See if we are running on zsh, and set the options which allow our
12730 # commands through without removal of \ escapes INIT.
12731 if test -n "\${ZSH_VERSION+set}" ; then
12732 setopt NO_GLOB_SUBST
12733 fi
12734
12735
12736 PACKAGE='$PACKAGE'
12737 VERSION='$VERSION'
12738 TIMESTAMP='$TIMESTAMP'
12739 RM='$RM'
12740 ofile='$ofile'
12741
12742
12743
12744 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
12745 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
12746 # from automake.
12747 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12748 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12749 LINGUAS="${LINGUAS-%UNSET%}"
12750
12751
12752 _ACEOF
12753
12754
12755
12756 cat >>$CONFIG_STATUS <<\_ACEOF
12757 for ac_config_target in $ac_config_targets
12758 do
12759 case "$ac_config_target" in
12760 # Handling of arguments.
12761 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12762 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
12763 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12764 "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12765 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12766 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
12767 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12768 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12769 { (exit 1); exit 1; }; };;
12770 esac
12771 done
12772
12773 # If the user did not use the arguments to specify the items to instantiate,
12774 # then the envvar interface is used. Set only those that are not.
12775 # We use the long form for the default assignment because of an extremely
12776 # bizarre bug on SunOS 4.1.3.
12777 if $ac_need_defaults; then
12778 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12779 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12780 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12781 fi
12782
12783 # Have a temporary directory for convenience. Make it in the build tree
12784 # simply because there is no reason to put it here, and in addition,
12785 # creating and moving files from /tmp can sometimes cause problems.
12786 # Create a temporary directory, and hook for its removal unless debugging.
12787 $debug ||
12788 {
12789 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12790 trap '{ (exit 1); exit 1; }' 1 2 13 15
12791 }
12792
12793 # Create a (secure) tmp directory for tmp files.
12794
12795 {
12796 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12797 test -n "$tmp" && test -d "$tmp"
12798 } ||
12799 {
12800 tmp=./confstat$$-$RANDOM
12801 (umask 077 && mkdir $tmp)
12802 } ||
12803 {
12804 echo "$me: cannot create a temporary directory in ." >&2
12805 { (exit 1); exit 1; }
12806 }
12807
12808 _ACEOF
12809
12810 cat >>$CONFIG_STATUS <<_ACEOF
12811
12812 #
12813 # CONFIG_FILES section.
12814 #
12815
12816 # No need to generate the scripts if there are no CONFIG_FILES.
12817 # This happens for instance when ./config.status config.h
12818 if test -n "\$CONFIG_FILES"; then
12819 # Protect against being on the right side of a sed subst in config.status.
12820 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12821 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12822 s,@SHELL@,$SHELL,;t t
12823 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12824 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12825 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12826 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12827 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12828 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12829 s,@exec_prefix@,$exec_prefix,;t t
12830 s,@prefix@,$prefix,;t t
12831 s,@program_transform_name@,$program_transform_name,;t t
12832 s,@bindir@,$bindir,;t t
12833 s,@sbindir@,$sbindir,;t t
12834 s,@libexecdir@,$libexecdir,;t t
12835 s,@datadir@,$datadir,;t t
12836 s,@sysconfdir@,$sysconfdir,;t t
12837 s,@sharedstatedir@,$sharedstatedir,;t t
12838 s,@localstatedir@,$localstatedir,;t t
12839 s,@libdir@,$libdir,;t t
12840 s,@includedir@,$includedir,;t t
12841 s,@oldincludedir@,$oldincludedir,;t t
12842 s,@infodir@,$infodir,;t t
12843 s,@mandir@,$mandir,;t t
12844 s,@build_alias@,$build_alias,;t t
12845 s,@host_alias@,$host_alias,;t t
12846 s,@target_alias@,$target_alias,;t t
12847 s,@DEFS@,$DEFS,;t t
12848 s,@ECHO_C@,$ECHO_C,;t t
12849 s,@ECHO_N@,$ECHO_N,;t t
12850 s,@ECHO_T@,$ECHO_T,;t t
12851 s,@LIBS@,$LIBS,;t t
12852 s,@build@,$build,;t t
12853 s,@build_cpu@,$build_cpu,;t t
12854 s,@build_vendor@,$build_vendor,;t t
12855 s,@build_os@,$build_os,;t t
12856 s,@host@,$host,;t t
12857 s,@host_cpu@,$host_cpu,;t t
12858 s,@host_vendor@,$host_vendor,;t t
12859 s,@host_os@,$host_os,;t t
12860 s,@target@,$target,;t t
12861 s,@target_cpu@,$target_cpu,;t t
12862 s,@target_vendor@,$target_vendor,;t t
12863 s,@target_os@,$target_os,;t t
12864 s,@CC@,$CC,;t t
12865 s,@CFLAGS@,$CFLAGS,;t t
12866 s,@LDFLAGS@,$LDFLAGS,;t t
12867 s,@CPPFLAGS@,$CPPFLAGS,;t t
12868 s,@ac_ct_CC@,$ac_ct_CC,;t t
12869 s,@EXEEXT@,$EXEEXT,;t t
12870 s,@OBJEXT@,$OBJEXT,;t t
12871 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12872 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12873 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12874 s,@CYGPATH_W@,$CYGPATH_W,;t t
12875 s,@PACKAGE@,$PACKAGE,;t t
12876 s,@VERSION@,$VERSION,;t t
12877 s,@ACLOCAL@,$ACLOCAL,;t t
12878 s,@AUTOCONF@,$AUTOCONF,;t t
12879 s,@AUTOMAKE@,$AUTOMAKE,;t t
12880 s,@AUTOHEADER@,$AUTOHEADER,;t t
12881 s,@MAKEINFO@,$MAKEINFO,;t t
12882 s,@install_sh@,$install_sh,;t t
12883 s,@STRIP@,$STRIP,;t t
12884 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
12885 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
12886 s,@mkdir_p@,$mkdir_p,;t t
12887 s,@AWK@,$AWK,;t t
12888 s,@SET_MAKE@,$SET_MAKE,;t t
12889 s,@am__leading_dot@,$am__leading_dot,;t t
12890 s,@AMTAR@,$AMTAR,;t t
12891 s,@am__tar@,$am__tar,;t t
12892 s,@am__untar@,$am__untar,;t t
12893 s,@DEPDIR@,$DEPDIR,;t t
12894 s,@am__include@,$am__include,;t t
12895 s,@am__quote@,$am__quote,;t t
12896 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
12897 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
12898 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
12899 s,@CCDEPMODE@,$CCDEPMODE,;t t
12900 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
12901 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
12902 s,@CPP@,$CPP,;t t
12903 s,@EGREP@,$EGREP,;t t
12904 s,@AR@,$AR,;t t
12905 s,@ac_ct_AR@,$ac_ct_AR,;t t
12906 s,@RANLIB@,$RANLIB,;t t
12907 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12908 s,@LIBTOOL@,$LIBTOOL,;t t
12909 s,@SED@,$SED,;t t
12910 s,@FGREP@,$FGREP,;t t
12911 s,@GREP@,$GREP,;t t
12912 s,@LD@,$LD,;t t
12913 s,@DUMPBIN@,$DUMPBIN,;t t
12914 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
12915 s,@NM@,$NM,;t t
12916 s,@LN_S@,$LN_S,;t t
12917 s,@lt_ECHO@,$lt_ECHO,;t t
12918 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
12919 s,@NO_WERROR@,$NO_WERROR,;t t
12920 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
12921 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
12922 s,@MAINT@,$MAINT,;t t
12923 s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
12924 s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
12925 s,@host_noncanonical@,$host_noncanonical,;t t
12926 s,@target_noncanonical@,$target_noncanonical,;t t
12927 s,@bfdlibdir@,$bfdlibdir,;t t
12928 s,@bfdincludedir@,$bfdincludedir,;t t
12929 s,@USE_NLS@,$USE_NLS,;t t
12930 s,@LIBINTL@,$LIBINTL,;t t
12931 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
12932 s,@INCINTL@,$INCINTL,;t t
12933 s,@XGETTEXT@,$XGETTEXT,;t t
12934 s,@GMSGFMT@,$GMSGFMT,;t t
12935 s,@POSUB@,$POSUB,;t t
12936 s,@CATALOGS@,$CATALOGS,;t t
12937 s,@DATADIRNAME@,$DATADIRNAME,;t t
12938 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
12939 s,@GENCAT@,$GENCAT,;t t
12940 s,@CATOBJEXT@,$CATOBJEXT,;t t
12941 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12942 s,@MSGFMT@,$MSGFMT,;t t
12943 s,@MSGMERGE@,$MSGMERGE,;t t
12944 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
12945 s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
12946 s,@HDEFINES@,$HDEFINES,;t t
12947 s,@CGEN_MAINT_TRUE@,$CGEN_MAINT_TRUE,;t t
12948 s,@CGEN_MAINT_FALSE@,$CGEN_MAINT_FALSE,;t t
12949 s,@cgendir@,$cgendir,;t t
12950 s,@SHARED_LDFLAGS@,$SHARED_LDFLAGS,;t t
12951 s,@SHARED_LIBADD@,$SHARED_LIBADD,;t t
12952 s,@SHARED_DEPENDENCIES@,$SHARED_DEPENDENCIES,;t t
12953 s,@archdefs@,$archdefs,;t t
12954 s,@BFD_MACHINES@,$BFD_MACHINES,;t t
12955 s,@LIBOBJS@,$LIBOBJS,;t t
12956 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12957 CEOF
12958
12959 _ACEOF
12960
12961 cat >>$CONFIG_STATUS <<\_ACEOF
12962 # Split the substitutions into bite-sized pieces for seds with
12963 # small command number limits, like on Digital OSF/1 and HP-UX.
12964 ac_max_sed_lines=48
12965 ac_sed_frag=1 # Number of current file.
12966 ac_beg=1 # First line for current file.
12967 ac_end=$ac_max_sed_lines # Line after last line for current file.
12968 ac_more_lines=:
12969 ac_sed_cmds=
12970 while $ac_more_lines; do
12971 if test $ac_beg -gt 1; then
12972 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12973 else
12974 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12975 fi
12976 if test ! -s $tmp/subs.frag; then
12977 ac_more_lines=false
12978 else
12979 # The purpose of the label and of the branching condition is to
12980 # speed up the sed processing (if there are no `@' at all, there
12981 # is no need to browse any of the substitutions).
12982 # These are the two extra sed commands mentioned above.
12983 (echo ':t
12984 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12985 if test -z "$ac_sed_cmds"; then
12986 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12987 else
12988 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12989 fi
12990 ac_sed_frag=`expr $ac_sed_frag + 1`
12991 ac_beg=$ac_end
12992 ac_end=`expr $ac_end + $ac_max_sed_lines`
12993 fi
12994 done
12995 if test -z "$ac_sed_cmds"; then
12996 ac_sed_cmds=cat
12997 fi
12998 fi # test -n "$CONFIG_FILES"
12999
13000 _ACEOF
13001 cat >>$CONFIG_STATUS <<\_ACEOF
13002 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13003 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13004 case $ac_file in
13005 - | *:- | *:-:* ) # input from stdin
13006 cat >$tmp/stdin
13007 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13008 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13009 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13010 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13011 * ) ac_file_in=$ac_file.in ;;
13012 esac
13013
13014 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13015 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13016 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13017 X"$ac_file" : 'X\(//\)[^/]' \| \
13018 X"$ac_file" : 'X\(//\)$' \| \
13019 X"$ac_file" : 'X\(/\)' \| \
13020 . : '\(.\)' 2>/dev/null ||
13021 echo X"$ac_file" |
13022 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13023 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13024 /^X\(\/\/\)$/{ s//\1/; q; }
13025 /^X\(\/\).*/{ s//\1/; q; }
13026 s/.*/./; q'`
13027 { if $as_mkdir_p; then
13028 mkdir -p "$ac_dir"
13029 else
13030 as_dir="$ac_dir"
13031 as_dirs=
13032 while test ! -d "$as_dir"; do
13033 as_dirs="$as_dir $as_dirs"
13034 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13035 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13036 X"$as_dir" : 'X\(//\)[^/]' \| \
13037 X"$as_dir" : 'X\(//\)$' \| \
13038 X"$as_dir" : 'X\(/\)' \| \
13039 . : '\(.\)' 2>/dev/null ||
13040 echo X"$as_dir" |
13041 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13042 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13043 /^X\(\/\/\)$/{ s//\1/; q; }
13044 /^X\(\/\).*/{ s//\1/; q; }
13045 s/.*/./; q'`
13046 done
13047 test ! -n "$as_dirs" || mkdir $as_dirs
13048 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13049 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13050 { (exit 1); exit 1; }; }; }
13051
13052 ac_builddir=.
13053
13054 if test "$ac_dir" != .; then
13055 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13056 # A "../" for each directory in $ac_dir_suffix.
13057 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13058 else
13059 ac_dir_suffix= ac_top_builddir=
13060 fi
13061
13062 case $srcdir in
13063 .) # No --srcdir option. We are building in place.
13064 ac_srcdir=.
13065 if test -z "$ac_top_builddir"; then
13066 ac_top_srcdir=.
13067 else
13068 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13069 fi ;;
13070 [\\/]* | ?:[\\/]* ) # Absolute path.
13071 ac_srcdir=$srcdir$ac_dir_suffix;
13072 ac_top_srcdir=$srcdir ;;
13073 *) # Relative path.
13074 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13075 ac_top_srcdir=$ac_top_builddir$srcdir ;;
13076 esac
13077
13078 # Do not use `cd foo && pwd` to compute absolute paths, because
13079 # the directories may not exist.
13080 case `pwd` in
13081 .) ac_abs_builddir="$ac_dir";;
13082 *)
13083 case "$ac_dir" in
13084 .) ac_abs_builddir=`pwd`;;
13085 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13086 *) ac_abs_builddir=`pwd`/"$ac_dir";;
13087 esac;;
13088 esac
13089 case $ac_abs_builddir in
13090 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13091 *)
13092 case ${ac_top_builddir}. in
13093 .) ac_abs_top_builddir=$ac_abs_builddir;;
13094 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13095 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13096 esac;;
13097 esac
13098 case $ac_abs_builddir in
13099 .) ac_abs_srcdir=$ac_srcdir;;
13100 *)
13101 case $ac_srcdir in
13102 .) ac_abs_srcdir=$ac_abs_builddir;;
13103 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13104 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13105 esac;;
13106 esac
13107 case $ac_abs_builddir in
13108 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13109 *)
13110 case $ac_top_srcdir in
13111 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13112 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13113 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13114 esac;;
13115 esac
13116
13117
13118 case $INSTALL in
13119 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13120 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13121 esac
13122
13123 if test x"$ac_file" != x-; then
13124 { echo "$as_me:$LINENO: creating $ac_file" >&5
13125 echo "$as_me: creating $ac_file" >&6;}
13126 rm -f "$ac_file"
13127 fi
13128 # Let's still pretend it is `configure' which instantiates (i.e., don't
13129 # use $as_me), people would be surprised to read:
13130 # /* config.h. Generated by config.status. */
13131 if test x"$ac_file" = x-; then
13132 configure_input=
13133 else
13134 configure_input="$ac_file. "
13135 fi
13136 configure_input=$configure_input"Generated from `echo $ac_file_in |
13137 sed 's,.*/,,'` by configure."
13138
13139 # First look for the input files in the build tree, otherwise in the
13140 # src tree.
13141 ac_file_inputs=`IFS=:
13142 for f in $ac_file_in; do
13143 case $f in
13144 -) echo $tmp/stdin ;;
13145 [\\/$]*)
13146 # Absolute (can't be DOS-style, as IFS=:)
13147 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13148 echo "$as_me: error: cannot find input file: $f" >&2;}
13149 { (exit 1); exit 1; }; }
13150 echo "$f";;
13151 *) # Relative
13152 if test -f "$f"; then
13153 # Build tree
13154 echo "$f"
13155 elif test -f "$srcdir/$f"; then
13156 # Source tree
13157 echo "$srcdir/$f"
13158 else
13159 # /dev/null tree
13160 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13161 echo "$as_me: error: cannot find input file: $f" >&2;}
13162 { (exit 1); exit 1; }; }
13163 fi;;
13164 esac
13165 done` || { (exit 1); exit 1; }
13166 _ACEOF
13167 cat >>$CONFIG_STATUS <<_ACEOF
13168 sed "$ac_vpsub
13169 $extrasub
13170 _ACEOF
13171 cat >>$CONFIG_STATUS <<\_ACEOF
13172 :t
13173 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13174 s,@configure_input@,$configure_input,;t t
13175 s,@srcdir@,$ac_srcdir,;t t
13176 s,@abs_srcdir@,$ac_abs_srcdir,;t t
13177 s,@top_srcdir@,$ac_top_srcdir,;t t
13178 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13179 s,@builddir@,$ac_builddir,;t t
13180 s,@abs_builddir@,$ac_abs_builddir,;t t
13181 s,@top_builddir@,$ac_top_builddir,;t t
13182 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13183 s,@INSTALL@,$ac_INSTALL,;t t
13184 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13185 rm -f $tmp/stdin
13186 if test x"$ac_file" != x-; then
13187 mv $tmp/out $ac_file
13188 else
13189 cat $tmp/out
13190 rm -f $tmp/out
13191 fi
13192
13193 done
13194 _ACEOF
13195 cat >>$CONFIG_STATUS <<\_ACEOF
13196
13197 #
13198 # CONFIG_HEADER section.
13199 #
13200
13201 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13202 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13203 #
13204 # ac_d sets the value in "#define NAME VALUE" lines.
13205 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13206 ac_dB='[ ].*$,\1#\2'
13207 ac_dC=' '
13208 ac_dD=',;t'
13209 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13210 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13211 ac_uB='$,\1#\2define\3'
13212 ac_uC=' '
13213 ac_uD=',;t'
13214
13215 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13216 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13217 case $ac_file in
13218 - | *:- | *:-:* ) # input from stdin
13219 cat >$tmp/stdin
13220 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13221 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13222 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13223 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13224 * ) ac_file_in=$ac_file.in ;;
13225 esac
13226
13227 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13228 echo "$as_me: creating $ac_file" >&6;}
13229
13230 # First look for the input files in the build tree, otherwise in the
13231 # src tree.
13232 ac_file_inputs=`IFS=:
13233 for f in $ac_file_in; do
13234 case $f in
13235 -) echo $tmp/stdin ;;
13236 [\\/$]*)
13237 # Absolute (can't be DOS-style, as IFS=:)
13238 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13239 echo "$as_me: error: cannot find input file: $f" >&2;}
13240 { (exit 1); exit 1; }; }
13241 # Do quote $f, to prevent DOS paths from being IFS'd.
13242 echo "$f";;
13243 *) # Relative
13244 if test -f "$f"; then
13245 # Build tree
13246 echo "$f"
13247 elif test -f "$srcdir/$f"; then
13248 # Source tree
13249 echo "$srcdir/$f"
13250 else
13251 # /dev/null tree
13252 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13253 echo "$as_me: error: cannot find input file: $f" >&2;}
13254 { (exit 1); exit 1; }; }
13255 fi;;
13256 esac
13257 done` || { (exit 1); exit 1; }
13258 # Remove the trailing spaces.
13259 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13260
13261 _ACEOF
13262
13263 # Transform confdefs.h into two sed scripts, `conftest.defines' and
13264 # `conftest.undefs', that substitutes the proper values into
13265 # config.h.in to produce config.h. The first handles `#define'
13266 # templates, and the second `#undef' templates.
13267 # And first: Protect against being on the right side of a sed subst in
13268 # config.status. Protect against being in an unquoted here document
13269 # in config.status.
13270 rm -f conftest.defines conftest.undefs
13271 # Using a here document instead of a string reduces the quoting nightmare.
13272 # Putting comments in sed scripts is not portable.
13273 #
13274 # `end' is used to avoid that the second main sed command (meant for
13275 # 0-ary CPP macros) applies to n-ary macro definitions.
13276 # See the Autoconf documentation for `clear'.
13277 cat >confdef2sed.sed <<\_ACEOF
13278 s/[\\&,]/\\&/g
13279 s,[\\$`],\\&,g
13280 t clear
13281 : clear
13282 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13283 t end
13284 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13285 : end
13286 _ACEOF
13287 # If some macros were called several times there might be several times
13288 # the same #defines, which is useless. Nevertheless, we may not want to
13289 # sort them, since we want the *last* AC-DEFINE to be honored.
13290 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13291 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13292 rm -f confdef2sed.sed
13293
13294 # This sed command replaces #undef with comments. This is necessary, for
13295 # example, in the case of _POSIX_SOURCE, which is predefined and required
13296 # on some systems where configure will not decide to define it.
13297 cat >>conftest.undefs <<\_ACEOF
13298 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13299 _ACEOF
13300
13301 # Break up conftest.defines because some shells have a limit on the size
13302 # of here documents, and old seds have small limits too (100 cmds).
13303 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13304 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13305 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13306 echo ' :' >>$CONFIG_STATUS
13307 rm -f conftest.tail
13308 while grep . conftest.defines >/dev/null
13309 do
13310 # Write a limited-size here document to $tmp/defines.sed.
13311 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
13312 # Speed up: don't consider the non `#define' lines.
13313 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13314 # Work around the forget-to-reset-the-flag bug.
13315 echo 't clr' >>$CONFIG_STATUS
13316 echo ': clr' >>$CONFIG_STATUS
13317 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13318 echo 'CEOF
13319 sed -f $tmp/defines.sed $tmp/in >$tmp/out
13320 rm -f $tmp/in
13321 mv $tmp/out $tmp/in
13322 ' >>$CONFIG_STATUS
13323 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13324 rm -f conftest.defines
13325 mv conftest.tail conftest.defines
13326 done
13327 rm -f conftest.defines
13328 echo ' fi # grep' >>$CONFIG_STATUS
13329 echo >>$CONFIG_STATUS
13330
13331 # Break up conftest.undefs because some shells have a limit on the size
13332 # of here documents, and old seds have small limits too (100 cmds).
13333 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
13334 rm -f conftest.tail
13335 while grep . conftest.undefs >/dev/null
13336 do
13337 # Write a limited-size here document to $tmp/undefs.sed.
13338 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
13339 # Speed up: don't consider the non `#undef'
13340 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13341 # Work around the forget-to-reset-the-flag bug.
13342 echo 't clr' >>$CONFIG_STATUS
13343 echo ': clr' >>$CONFIG_STATUS
13344 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13345 echo 'CEOF
13346 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13347 rm -f $tmp/in
13348 mv $tmp/out $tmp/in
13349 ' >>$CONFIG_STATUS
13350 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13351 rm -f conftest.undefs
13352 mv conftest.tail conftest.undefs
13353 done
13354 rm -f conftest.undefs
13355
13356 cat >>$CONFIG_STATUS <<\_ACEOF
13357 # Let's still pretend it is `configure' which instantiates (i.e., don't
13358 # use $as_me), people would be surprised to read:
13359 # /* config.h. Generated by config.status. */
13360 if test x"$ac_file" = x-; then
13361 echo "/* Generated by configure. */" >$tmp/config.h
13362 else
13363 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
13364 fi
13365 cat $tmp/in >>$tmp/config.h
13366 rm -f $tmp/in
13367 if test x"$ac_file" != x-; then
13368 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13369 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13370 echo "$as_me: $ac_file is unchanged" >&6;}
13371 else
13372 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13373 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13374 X"$ac_file" : 'X\(//\)[^/]' \| \
13375 X"$ac_file" : 'X\(//\)$' \| \
13376 X"$ac_file" : 'X\(/\)' \| \
13377 . : '\(.\)' 2>/dev/null ||
13378 echo X"$ac_file" |
13379 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13380 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13381 /^X\(\/\/\)$/{ s//\1/; q; }
13382 /^X\(\/\).*/{ s//\1/; q; }
13383 s/.*/./; q'`
13384 { if $as_mkdir_p; then
13385 mkdir -p "$ac_dir"
13386 else
13387 as_dir="$ac_dir"
13388 as_dirs=
13389 while test ! -d "$as_dir"; do
13390 as_dirs="$as_dir $as_dirs"
13391 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13392 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13393 X"$as_dir" : 'X\(//\)[^/]' \| \
13394 X"$as_dir" : 'X\(//\)$' \| \
13395 X"$as_dir" : 'X\(/\)' \| \
13396 . : '\(.\)' 2>/dev/null ||
13397 echo X"$as_dir" |
13398 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13399 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13400 /^X\(\/\/\)$/{ s//\1/; q; }
13401 /^X\(\/\).*/{ s//\1/; q; }
13402 s/.*/./; q'`
13403 done
13404 test ! -n "$as_dirs" || mkdir $as_dirs
13405 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13406 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13407 { (exit 1); exit 1; }; }; }
13408
13409 rm -f $ac_file
13410 mv $tmp/config.h $ac_file
13411 fi
13412 else
13413 cat $tmp/config.h
13414 rm -f $tmp/config.h
13415 fi
13416 # Compute $ac_file's index in $config_headers.
13417 _am_stamp_count=1
13418 for _am_header in $config_headers :; do
13419 case $_am_header in
13420 $ac_file | $ac_file:* )
13421 break ;;
13422 * )
13423 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13424 esac
13425 done
13426 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
13427 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13428 X$ac_file : 'X\(//\)[^/]' \| \
13429 X$ac_file : 'X\(//\)$' \| \
13430 X$ac_file : 'X\(/\)' \| \
13431 . : '\(.\)' 2>/dev/null ||
13432 echo X$ac_file |
13433 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13434 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13435 /^X\(\/\/\)$/{ s//\1/; q; }
13436 /^X\(\/\).*/{ s//\1/; q; }
13437 s/.*/./; q'`/stamp-h$_am_stamp_count
13438 done
13439 _ACEOF
13440 cat >>$CONFIG_STATUS <<\_ACEOF
13441
13442 #
13443 # CONFIG_COMMANDS section.
13444 #
13445 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13446 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13447 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13448 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
13449 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13450 X"$ac_dest" : 'X\(//\)[^/]' \| \
13451 X"$ac_dest" : 'X\(//\)$' \| \
13452 X"$ac_dest" : 'X\(/\)' \| \
13453 . : '\(.\)' 2>/dev/null ||
13454 echo X"$ac_dest" |
13455 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13456 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13457 /^X\(\/\/\)$/{ s//\1/; q; }
13458 /^X\(\/\).*/{ s//\1/; q; }
13459 s/.*/./; q'`
13460 { if $as_mkdir_p; then
13461 mkdir -p "$ac_dir"
13462 else
13463 as_dir="$ac_dir"
13464 as_dirs=
13465 while test ! -d "$as_dir"; do
13466 as_dirs="$as_dir $as_dirs"
13467 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13468 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13469 X"$as_dir" : 'X\(//\)[^/]' \| \
13470 X"$as_dir" : 'X\(//\)$' \| \
13471 X"$as_dir" : 'X\(/\)' \| \
13472 . : '\(.\)' 2>/dev/null ||
13473 echo X"$as_dir" |
13474 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13475 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13476 /^X\(\/\/\)$/{ s//\1/; q; }
13477 /^X\(\/\).*/{ s//\1/; q; }
13478 s/.*/./; q'`
13479 done
13480 test ! -n "$as_dirs" || mkdir $as_dirs
13481 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13482 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13483 { (exit 1); exit 1; }; }; }
13484
13485 ac_builddir=.
13486
13487 if test "$ac_dir" != .; then
13488 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13489 # A "../" for each directory in $ac_dir_suffix.
13490 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13491 else
13492 ac_dir_suffix= ac_top_builddir=
13493 fi
13494
13495 case $srcdir in
13496 .) # No --srcdir option. We are building in place.
13497 ac_srcdir=.
13498 if test -z "$ac_top_builddir"; then
13499 ac_top_srcdir=.
13500 else
13501 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13502 fi ;;
13503 [\\/]* | ?:[\\/]* ) # Absolute path.
13504 ac_srcdir=$srcdir$ac_dir_suffix;
13505 ac_top_srcdir=$srcdir ;;
13506 *) # Relative path.
13507 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13508 ac_top_srcdir=$ac_top_builddir$srcdir ;;
13509 esac
13510
13511 # Do not use `cd foo && pwd` to compute absolute paths, because
13512 # the directories may not exist.
13513 case `pwd` in
13514 .) ac_abs_builddir="$ac_dir";;
13515 *)
13516 case "$ac_dir" in
13517 .) ac_abs_builddir=`pwd`;;
13518 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13519 *) ac_abs_builddir=`pwd`/"$ac_dir";;
13520 esac;;
13521 esac
13522 case $ac_abs_builddir in
13523 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13524 *)
13525 case ${ac_top_builddir}. in
13526 .) ac_abs_top_builddir=$ac_abs_builddir;;
13527 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13528 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13529 esac;;
13530 esac
13531 case $ac_abs_builddir in
13532 .) ac_abs_srcdir=$ac_srcdir;;
13533 *)
13534 case $ac_srcdir in
13535 .) ac_abs_srcdir=$ac_abs_builddir;;
13536 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13537 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13538 esac;;
13539 esac
13540 case $ac_abs_builddir in
13541 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13542 *)
13543 case $ac_top_srcdir in
13544 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13545 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13546 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13547 esac;;
13548 esac
13549
13550
13551 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
13552 echo "$as_me: executing $ac_dest commands" >&6;}
13553 case $ac_dest in
13554 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
13555 # Strip MF so we end up with the name of the file.
13556 mf=`echo "$mf" | sed -e 's/:.*$//'`
13557 # Check whether this is an Automake generated Makefile or not.
13558 # We used to match only the files named `Makefile.in', but
13559 # some people rename them; so instead we look at the file content.
13560 # Grep'ing the first line is not enough: some people post-process
13561 # each Makefile.in and add a new line on top of each file to say so.
13562 # So let's grep whole file.
13563 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
13564 dirpart=`(dirname "$mf") 2>/dev/null ||
13565 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13566 X"$mf" : 'X\(//\)[^/]' \| \
13567 X"$mf" : 'X\(//\)$' \| \
13568 X"$mf" : 'X\(/\)' \| \
13569 . : '\(.\)' 2>/dev/null ||
13570 echo X"$mf" |
13571 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13572 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13573 /^X\(\/\/\)$/{ s//\1/; q; }
13574 /^X\(\/\).*/{ s//\1/; q; }
13575 s/.*/./; q'`
13576 else
13577 continue
13578 fi
13579 # Extract the definition of DEPDIR, am__include, and am__quote
13580 # from the Makefile without running `make'.
13581 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13582 test -z "$DEPDIR" && continue
13583 am__include=`sed -n 's/^am__include = //p' < "$mf"`
13584 test -z "am__include" && continue
13585 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13586 # When using ansi2knr, U may be empty or an underscore; expand it
13587 U=`sed -n 's/^U = //p' < "$mf"`
13588 # Find all dependency output files, they are included files with
13589 # $(DEPDIR) in their names. We invoke sed twice because it is the
13590 # simplest approach to changing $(DEPDIR) to its actual value in the
13591 # expansion.
13592 for file in `sed -n "
13593 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13594 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13595 # Make sure the directory exists.
13596 test -f "$dirpart/$file" && continue
13597 fdir=`(dirname "$file") 2>/dev/null ||
13598 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13599 X"$file" : 'X\(//\)[^/]' \| \
13600 X"$file" : 'X\(//\)$' \| \
13601 X"$file" : 'X\(/\)' \| \
13602 . : '\(.\)' 2>/dev/null ||
13603 echo X"$file" |
13604 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13605 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13606 /^X\(\/\/\)$/{ s//\1/; q; }
13607 /^X\(\/\).*/{ s//\1/; q; }
13608 s/.*/./; q'`
13609 { if $as_mkdir_p; then
13610 mkdir -p $dirpart/$fdir
13611 else
13612 as_dir=$dirpart/$fdir
13613 as_dirs=
13614 while test ! -d "$as_dir"; do
13615 as_dirs="$as_dir $as_dirs"
13616 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13617 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13618 X"$as_dir" : 'X\(//\)[^/]' \| \
13619 X"$as_dir" : 'X\(//\)$' \| \
13620 X"$as_dir" : 'X\(/\)' \| \
13621 . : '\(.\)' 2>/dev/null ||
13622 echo X"$as_dir" |
13623 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13624 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13625 /^X\(\/\/\)$/{ s//\1/; q; }
13626 /^X\(\/\).*/{ s//\1/; q; }
13627 s/.*/./; q'`
13628 done
13629 test ! -n "$as_dirs" || mkdir $as_dirs
13630 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
13631 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
13632 { (exit 1); exit 1; }; }; }
13633
13634 # echo "creating $dirpart/$file"
13635 echo '# dummy' > "$dirpart/$file"
13636 done
13637 done
13638 ;;
13639 libtool )
13640
13641 # See if we are running on zsh, and set the options which allow our
13642 # commands through without removal of \ escapes.
13643 if test -n "${ZSH_VERSION+set}" ; then
13644 setopt NO_GLOB_SUBST
13645 fi
13646
13647 cfgfile="${ofile}T"
13648 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13649 $RM "$cfgfile"
13650
13651 cat <<_LT_EOF >> "$cfgfile"
13652 #! $SHELL
13653
13654 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13655 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
13656 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13657 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13658 #
13659 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13660 # 2006, 2007 Free Software Foundation, Inc.
13661 #
13662 # This file is part of GNU Libtool:
13663 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
13664 #
13665 # This program is free software; you can redistribute it and/or modify
13666 # it under the terms of the GNU General Public License as published by
13667 # the Free Software Foundation; either version 2 of the License, or
13668 # (at your option) any later version.
13669 #
13670 # This program is distributed in the hope that it will be useful, but
13671 # WITHOUT ANY WARRANTY; without even the implied warranty of
13672 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13673 # General Public License for more details.
13674 #
13675 # You should have received a copy of the GNU General Public License
13676 # along with this program; if not, a copy can be downloaded from
13677 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
13678 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
13679 # MA 02110-1301, USA.
13680 #
13681 # As a special exception to the GNU General Public License, if you
13682 # distribute this file as part of a program that contains a
13683 # configuration script generated by Autoconf, you may include it under
13684 # the same distribution terms that you use for the rest of that program.
13685
13686
13687 # The names of the tagged configurations supported by this script.
13688 available_tags=""
13689
13690 # ### BEGIN LIBTOOL CONFIG
13691
13692 # Whether or not to build shared libraries.
13693 build_libtool_libs=$enable_shared
13694
13695 # Which release of libtool.m4 was used?
13696 macro_version=$macro_version
13697 macro_revision=$macro_revision
13698
13699 # Whether or not to build static libraries.
13700 build_old_libs=$enable_static
13701
13702 # What type of objects to build.
13703 pic_mode=$pic_mode
13704
13705 # Whether or not to optimize for fast installation.
13706 fast_install=$enable_fast_install
13707
13708 # The host system.
13709 host_alias=$host_alias
13710 host=$host
13711 host_os=$host_os
13712
13713 # The build system.
13714 build_alias=$build_alias
13715 build=$build
13716 build_os=$build_os
13717
13718 # A sed program that does not truncate output.
13719 SED=$lt_SED
13720
13721 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13722 Xsed="\$SED -e 1s/^X//"
13723
13724 # A grep program that handles long lines.
13725 GREP=$lt_GREP
13726
13727 # An ERE matcher.
13728 EGREP=$lt_EGREP
13729
13730 # A literal string matcher.
13731 FGREP=$lt_FGREP
13732
13733 # A BSD- or MS-compatible name lister.
13734 NM=$lt_NM
13735
13736 # Whether we need soft or hard links.
13737 LN_S=$lt_LN_S
13738
13739 # What is the maximum length of a command?
13740 max_cmd_len=$max_cmd_len
13741
13742 # Object file suffix (normally "o").
13743 objext=$ac_objext
13744
13745 # Executable file suffix (normally "").
13746 exeext=$exeext
13747
13748 # whether the shell understands "unset".
13749 lt_unset=$lt_unset
13750
13751 # turn spaces into newlines.
13752 SP2NL=$lt_lt_SP2NL
13753
13754 # turn newlines into spaces.
13755 NL2SP=$lt_lt_NL2SP
13756
13757 # How to create reloadable object files.
13758 reload_flag=$lt_reload_flag
13759 reload_cmds=$lt_reload_cmds
13760
13761 # Method to check whether dependent libraries are shared objects.
13762 deplibs_check_method=$lt_deplibs_check_method
13763
13764 # Command to use when deplibs_check_method == "file_magic".
13765 file_magic_cmd=$lt_file_magic_cmd
13766
13767 # The archiver.
13768 AR=$lt_AR
13769 AR_FLAGS=$lt_AR_FLAGS
13770
13771 # A symbol stripping program.
13772 STRIP=$lt_STRIP
13773
13774 # Commands used to install an old-style archive.
13775 RANLIB=$lt_RANLIB
13776 old_postinstall_cmds=$lt_old_postinstall_cmds
13777 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13778
13779 # A C compiler.
13780 LTCC=$lt_CC
13781
13782 # LTCC compiler flags.
13783 LTCFLAGS=$lt_CFLAGS
13784
13785 # Take the output of nm and produce a listing of raw symbols and C names.
13786 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13787
13788 # Transform the output of nm in a proper C declaration.
13789 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13790
13791 # Transform the output of nm in a C name address pair.
13792 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13793
13794 # The name of the directory that contains temporary libtool files.
13795 objdir=$objdir
13796
13797 # Shell to use when invoking shell scripts.
13798 SHELL=$lt_SHELL
13799
13800 # An echo program that does not interpret backslashes.
13801 ECHO=$lt_ECHO
13802
13803 # Used to examine libraries when file_magic_cmd begins with "file".
13804 MAGIC_CMD=$MAGIC_CMD
13805
13806 # Must we lock files when doing compilation?
13807 need_locks=$lt_need_locks
13808
13809 # Old archive suffix (normally "a").
13810 libext=$libext
13811
13812 # Shared library suffix (normally ".so").
13813 shrext_cmds=$lt_shrext_cmds
13814
13815 # The commands to extract the exported symbol list from a shared archive.
13816 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13817
13818 # Variables whose values should be saved in libtool wrapper scripts and
13819 # restored at link time.
13820 variables_saved_for_relink=$lt_variables_saved_for_relink
13821
13822 # Do we need the "lib" prefix for modules?
13823 need_lib_prefix=$need_lib_prefix
13824
13825 # Do we need a version for libraries?
13826 need_version=$need_version
13827
13828 # Library versioning type.
13829 version_type=$version_type
13830
13831 # Shared library runtime path variable.
13832 runpath_var=$runpath_var
13833
13834 # Shared library path variable.
13835 shlibpath_var=$shlibpath_var
13836
13837 # Is shlibpath searched before the hard-coded library search path?
13838 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13839
13840 # Format of library name prefix.
13841 libname_spec=$lt_libname_spec
13842
13843 # List of archive names. First name is the real one, the rest are links.
13844 # The last name is the one that the linker finds with -lNAME
13845 library_names_spec=$lt_library_names_spec
13846
13847 # The coded name of the library, if different from the real name.
13848 soname_spec=$lt_soname_spec
13849
13850 # Command to use after installation of a shared archive.
13851 postinstall_cmds=$lt_postinstall_cmds
13852
13853 # Command to use after uninstallation of a shared archive.
13854 postuninstall_cmds=$lt_postuninstall_cmds
13855
13856 # Commands used to finish a libtool library installation in a directory.
13857 finish_cmds=$lt_finish_cmds
13858
13859 # As "finish_cmds", except a single script fragment to be evaled but
13860 # not shown.
13861 finish_eval=$lt_finish_eval
13862
13863 # Whether we should hardcode library paths into libraries.
13864 hardcode_into_libs=$hardcode_into_libs
13865
13866 # Compile-time system search path for libraries.
13867 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13868
13869 # Run-time system search path for libraries.
13870 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13871
13872 # Whether dlopen is supported.
13873 dlopen_support=$enable_dlopen
13874
13875 # Whether dlopen of programs is supported.
13876 dlopen_self=$enable_dlopen_self
13877
13878 # Whether dlopen of statically linked programs is supported.
13879 dlopen_self_static=$enable_dlopen_self_static
13880
13881 # Commands to strip libraries.
13882 old_striplib=$lt_old_striplib
13883 striplib=$lt_striplib
13884
13885
13886 # The linker used to build libraries.
13887 LD=$lt_LD
13888
13889 # Commands used to build an old-style archive.
13890 old_archive_cmds=$lt_old_archive_cmds
13891
13892 # A language specific compiler.
13893 CC=$lt_compiler
13894
13895 # Is the compiler the GNU compiler?
13896 with_gcc=$GCC
13897
13898 # Compiler flag to turn off builtin functions.
13899 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13900
13901 # How to pass a linker flag through the compiler.
13902 wl=$lt_lt_prog_compiler_wl
13903
13904 # Additional compiler flags for building library objects.
13905 pic_flag=$lt_lt_prog_compiler_pic
13906
13907 # Compiler flag to prevent dynamic linking.
13908 link_static_flag=$lt_lt_prog_compiler_static
13909
13910 # Does compiler simultaneously support -c and -o options?
13911 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13912
13913 # Whether or not to add -lc for building shared libraries.
13914 build_libtool_need_lc=$archive_cmds_need_lc
13915
13916 # Whether or not to disallow shared libs when runtime libs are static.
13917 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13918
13919 # Compiler flag to allow reflexive dlopens.
13920 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13921
13922 # Compiler flag to generate shared objects directly from archives.
13923 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13924
13925 # Whether the compiler copes with passing no objects directly.
13926 compiler_needs_object=$lt_compiler_needs_object
13927
13928 # Create an old-style archive from a shared archive.
13929 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13930
13931 # Create a temporary old-style archive to link instead of a shared archive.
13932 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13933
13934 # Commands used to build a shared archive.
13935 archive_cmds=$lt_archive_cmds
13936 archive_expsym_cmds=$lt_archive_expsym_cmds
13937
13938 # Commands used to build a loadable module if different from building
13939 # a shared archive.
13940 module_cmds=$lt_module_cmds
13941 module_expsym_cmds=$lt_module_expsym_cmds
13942
13943 # Whether we are building with GNU ld or not.
13944 with_gnu_ld=$lt_with_gnu_ld
13945
13946 # Flag that allows shared libraries with undefined symbols to be built.
13947 allow_undefined_flag=$lt_allow_undefined_flag
13948
13949 # Flag that enforces no undefined symbols.
13950 no_undefined_flag=$lt_no_undefined_flag
13951
13952 # Flag to hardcode \$libdir into a binary during linking.
13953 # This must work even if \$libdir does not exist
13954 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13955
13956 # If ld is used when linking, flag to hardcode \$libdir into a binary
13957 # during linking. This must work even if \$libdir does not exist.
13958 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13959
13960 # Whether we need a single "-rpath" flag with a separated argument.
13961 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13962
13963 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13964 # DIR into the resulting binary.
13965 hardcode_direct=$hardcode_direct
13966
13967 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13968 # DIR into the resulting binary and the resulting library dependency is
13969 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13970 # library is relocated.
13971 hardcode_direct_absolute=$hardcode_direct_absolute
13972
13973 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13974 # into the resulting binary.
13975 hardcode_minus_L=$hardcode_minus_L
13976
13977 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13978 # into the resulting binary.
13979 hardcode_shlibpath_var=$hardcode_shlibpath_var
13980
13981 # Set to "yes" if building a shared library automatically hardcodes DIR
13982 # into the library and all subsequent libraries and executables linked
13983 # against it.
13984 hardcode_automatic=$hardcode_automatic
13985
13986 # Set to yes if linker adds runtime paths of dependent libraries
13987 # to runtime path list.
13988 inherit_rpath=$inherit_rpath
13989
13990 # Whether libtool must link a program against all its dependency libraries.
13991 link_all_deplibs=$link_all_deplibs
13992
13993 # Fix the shell variable \$srcfile for the compiler.
13994 fix_srcfile_path=$lt_fix_srcfile_path
13995
13996 # Set to "yes" if exported symbols are required.
13997 always_export_symbols=$always_export_symbols
13998
13999 # The commands to list exported symbols.
14000 export_symbols_cmds=$lt_export_symbols_cmds
14001
14002 # Symbols that should not be listed in the preloaded symbols.
14003 exclude_expsyms=$lt_exclude_expsyms
14004
14005 # Symbols that must always be exported.
14006 include_expsyms=$lt_include_expsyms
14007
14008 # Commands necessary for linking programs (against libraries) with templates.
14009 prelink_cmds=$lt_prelink_cmds
14010
14011 # Specify filename containing input files.
14012 file_list_spec=$lt_file_list_spec
14013
14014 # How to hardcode a shared library path into an executable.
14015 hardcode_action=$hardcode_action
14016
14017 # ### END LIBTOOL CONFIG
14018
14019 _LT_EOF
14020
14021 case $host_os in
14022 aix3*)
14023 cat <<\_LT_EOF >> "$cfgfile"
14024 # AIX sometimes has problems with the GCC collect2 program. For some
14025 # reason, if we set the COLLECT_NAMES environment variable, the problems
14026 # vanish in a puff of smoke.
14027 if test "X${COLLECT_NAMES+set}" != Xset; then
14028 COLLECT_NAMES=
14029 export COLLECT_NAMES
14030 fi
14031 _LT_EOF
14032 ;;
14033 esac
14034
14035
14036 ltmain="$ac_aux_dir/ltmain.sh"
14037
14038
14039 # We use sed instead of cat because bash on DJGPP gets confused if
14040 # if finds mixed CR/LF and LF-only lines. Since sed operates in
14041 # text mode, it properly converts lines to CR/LF. This bash problem
14042 # is reportedly fixed, but why not run on old versions too?
14043 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14044 || (rm -f "$cfgfile"; exit 1)
14045
14046 case $xsi_shell in
14047 yes)
14048 cat << \_LT_EOF >> "$cfgfile"
14049 # func_dirname file append nondir_replacement
14050 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14051 # otherwise set result to NONDIR_REPLACEMENT.
14052 func_dirname ()
14053 {
14054 case ${1} in
14055 */*) func_dirname_result="${1%/*}${2}" ;;
14056 * ) func_dirname_result="${3}" ;;
14057 esac
14058 }
14059
14060 # func_basename file
14061 func_basename ()
14062 {
14063 func_basename_result="${1##*/}"
14064 }
14065
14066 # func_stripname prefix suffix name
14067 # strip PREFIX and SUFFIX off of NAME.
14068 # PREFIX and SUFFIX must not contain globbing or regex special
14069 # characters, hashes, percent signs, but SUFFIX may contain a leading
14070 # dot (in which case that matches only a dot).
14071 func_stripname ()
14072 {
14073 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14074 # positional parameters, so assign one to ordinary parameter first.
14075 func_stripname_result=${3}
14076 func_stripname_result=${func_stripname_result#"${1}"}
14077 func_stripname_result=${func_stripname_result%"${2}"}
14078 }
14079
14080 # func_opt_split
14081 func_opt_split ()
14082 {
14083 func_opt_split_opt=${1%%=*}
14084 func_opt_split_arg=${1#*=}
14085 }
14086
14087 # func_lo2o object
14088 func_lo2o ()
14089 {
14090 case ${1} in
14091 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14092 *) func_lo2o_result=${1} ;;
14093 esac
14094 }
14095 _LT_EOF
14096 ;;
14097 *) # Bourne compatible functions.
14098 cat << \_LT_EOF >> "$cfgfile"
14099 # func_dirname file append nondir_replacement
14100 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14101 # otherwise set result to NONDIR_REPLACEMENT.
14102 func_dirname ()
14103 {
14104 # Extract subdirectory from the argument.
14105 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14106 if test "X$func_dirname_result" = "X${1}"; then
14107 func_dirname_result="${3}"
14108 else
14109 func_dirname_result="$func_dirname_result${2}"
14110 fi
14111 }
14112
14113 # func_basename file
14114 func_basename ()
14115 {
14116 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14117 }
14118
14119 # func_stripname prefix suffix name
14120 # strip PREFIX and SUFFIX off of NAME.
14121 # PREFIX and SUFFIX must not contain globbing or regex special
14122 # characters, hashes, percent signs, but SUFFIX may contain a leading
14123 # dot (in which case that matches only a dot).
14124 # func_strip_suffix prefix name
14125 func_stripname ()
14126 {
14127 case ${2} in
14128 .*) func_stripname_result=`$ECHO "X${3}" \
14129 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14130 *) func_stripname_result=`$ECHO "X${3}" \
14131 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14132 esac
14133 }
14134
14135 # sed scripts:
14136 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14137 my_sed_long_arg='1s/^-[^=]*=//'
14138
14139 # func_opt_split
14140 func_opt_split ()
14141 {
14142 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14143 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14144 }
14145
14146 # func_lo2o object
14147 func_lo2o ()
14148 {
14149 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14150 }
14151 _LT_EOF
14152 esac
14153
14154 case $lt_shell_append in
14155 yes)
14156 cat << \_LT_EOF >> "$cfgfile"
14157
14158 # func_append var value
14159 # Append VALUE to the end of shell variable VAR.
14160 func_append ()
14161 {
14162 eval "$1+=\$2"
14163 }
14164 _LT_EOF
14165 ;;
14166 *)
14167 cat << \_LT_EOF >> "$cfgfile"
14168
14169 # func_append var value
14170 # Append VALUE to the end of shell variable VAR.
14171 func_append ()
14172 {
14173 eval "$1=\$$1\$2"
14174 }
14175 _LT_EOF
14176 ;;
14177 esac
14178
14179
14180 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14181 || (rm -f "$cfgfile"; exit 1)
14182
14183 mv -f "$cfgfile" "$ofile" ||
14184 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14185 chmod +x "$ofile"
14186
14187 ;;
14188 default-1 )
14189 for ac_file in $CONFIG_FILES; do
14190 # Support "outfile[:infile[:infile...]]"
14191 case "$ac_file" in
14192 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14193 esac
14194 # PO directories have a Makefile.in generated from Makefile.in.in.
14195 case "$ac_file" in */Makefile.in)
14196 # Adjust a relative srcdir.
14197 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14198 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
14199 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14200 # In autoconf-2.13 it is called $ac_given_srcdir.
14201 # In autoconf-2.50 it is called $srcdir.
14202 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14203 case "$ac_given_srcdir" in
14204 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14205 /*) top_srcdir="$ac_given_srcdir" ;;
14206 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14207 esac
14208 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14209 rm -f "$ac_dir/POTFILES"
14210 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14211 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
14212 POMAKEFILEDEPS="POTFILES.in"
14213 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14214 # on $ac_dir but don't depend on user-specified configuration
14215 # parameters.
14216 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14217 # The LINGUAS file contains the set of available languages.
14218 if test -n "$OBSOLETE_ALL_LINGUAS"; then
14219 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14220 fi
14221 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14222 # Hide the ALL_LINGUAS assigment from automake.
14223 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14224 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14225 else
14226 # The set of available languages was given in configure.in.
14227 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14228 fi
14229 case "$ac_given_srcdir" in
14230 .) srcdirpre= ;;
14231 *) srcdirpre='$(srcdir)/' ;;
14232 esac
14233 POFILES=
14234 GMOFILES=
14235 UPDATEPOFILES=
14236 DUMMYPOFILES=
14237 for lang in $ALL_LINGUAS; do
14238 POFILES="$POFILES $srcdirpre$lang.po"
14239 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14240 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14241 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14242 done
14243 # CATALOGS depends on both $ac_dir and the user's LINGUAS
14244 # environment variable.
14245 INST_LINGUAS=
14246 if test -n "$ALL_LINGUAS"; then
14247 for presentlang in $ALL_LINGUAS; do
14248 useit=no
14249 if test "%UNSET%" != "$LINGUAS"; then
14250 desiredlanguages="$LINGUAS"
14251 else
14252 desiredlanguages="$ALL_LINGUAS"
14253 fi
14254 for desiredlang in $desiredlanguages; do
14255 # Use the presentlang catalog if desiredlang is
14256 # a. equal to presentlang, or
14257 # b. a variant of presentlang (because in this case,
14258 # presentlang can be used as a fallback for messages
14259 # which are not translated in the desiredlang catalog).
14260 case "$desiredlang" in
14261 "$presentlang"*) useit=yes;;
14262 esac
14263 done
14264 if test $useit = yes; then
14265 INST_LINGUAS="$INST_LINGUAS $presentlang"
14266 fi
14267 done
14268 fi
14269 CATALOGS=
14270 if test -n "$INST_LINGUAS"; then
14271 for lang in $INST_LINGUAS; do
14272 CATALOGS="$CATALOGS $lang.gmo"
14273 done
14274 fi
14275 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14276 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
14277 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14278 if test -f "$f"; then
14279 case "$f" in
14280 *.orig | *.bak | *~) ;;
14281 *) cat "$f" >> "$ac_dir/Makefile" ;;
14282 esac
14283 fi
14284 done
14285 fi
14286 ;;
14287 esac
14288 done ;;
14289 esac
14290 done
14291 _ACEOF
14292
14293 cat >>$CONFIG_STATUS <<\_ACEOF
14294
14295 { (exit 0); exit 0; }
14296 _ACEOF
14297 chmod +x $CONFIG_STATUS
14298 ac_clean_files=$ac_clean_files_save
14299
14300
14301 # configure is writing to config.log, and then calls config.status.
14302 # config.status does its own redirection, appending to config.log.
14303 # Unfortunately, on DOS this fails, as config.log is still kept open
14304 # by configure, so config.status won't be able to write to it; its
14305 # output is simply discarded. So we exec the FD to /dev/null,
14306 # effectively closing config.log, so it can be properly (re)opened and
14307 # appended to by config.status. When coming back to configure, we
14308 # need to make the FD available again.
14309 if test "$no_create" != yes; then
14310 ac_cs_success=:
14311 ac_config_status_args=
14312 test "$silent" = yes &&
14313 ac_config_status_args="$ac_config_status_args --quiet"
14314 exec 5>/dev/null
14315 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14316 exec 5>>config.log
14317 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14318 # would make configure fail if this is the last instruction.
14319 $ac_cs_success || { (exit 1); exit 1; }
14320 fi
14321
This page took 0.384772 seconds and 4 git commands to generate.