ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/configure
Revision: 5070
Committed: Mon Dec 22 15:00:01 2014 UTC (9 years, 3 months ago) by michael
File size: 468577 byte(s)
Log Message:
- Removed --with-error switch

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for hopm 1.0.0beta1.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100 IFS=$as_save_IFS
101
102 ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107 as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168 else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174 esac
175 fi
176 "
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191 exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199
200 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
201 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
202 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 PATH=/empty FPATH=/empty; export PATH FPATH
205 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
206 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
207 test \$(( 1 + 1 )) = 2 || exit 1"
208 if (eval "$as_required") 2>/dev/null; then :
209 as_have_required=yes
210 else
211 as_have_required=no
212 fi
213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215 else
216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217 as_found=false
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219 do
220 IFS=$as_save_IFS
221 test -z "$as_dir" && as_dir=.
222 as_found=:
223 case $as_dir in #(
224 /*)
225 for as_base in sh bash ksh sh5; do
226 # Try only shells that exist, to save several forks.
227 as_shell=$as_dir/$as_base
228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230 CONFIG_SHELL=$as_shell as_have_required=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 break 2
233 fi
234 fi
235 done;;
236 esac
237 as_found=false
238 done
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241 CONFIG_SHELL=$SHELL as_have_required=yes
242 fi; }
243 IFS=$as_save_IFS
244
245
246 if test "x$CONFIG_SHELL" != x; then :
247 export CONFIG_SHELL
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
252 BASH_ENV=/dev/null
253 ENV=/dev/null
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255 case $- in # ((((
256 *v*x* | *x*v* ) as_opts=-vx ;;
257 *v* ) as_opts=-v ;;
258 *x* ) as_opts=-x ;;
259 * ) as_opts= ;;
260 esac
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265 exit 255
266 fi
267
268 if test x$as_have_required = xno; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x${ZSH_VERSION+set} = xset ; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274 else
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
279 fi
280 exit 1
281 fi
282 fi
283 fi
284 SHELL=${CONFIG_SHELL-/bin/sh}
285 export SHELL
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
289
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
293 # as_fn_unset VAR
294 # ---------------
295 # Portably unset VAR.
296 as_fn_unset ()
297 {
298 { eval $1=; unset $1;}
299 }
300 as_unset=as_fn_unset
301
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
305 as_fn_set_status ()
306 {
307 return $1
308 } # as_fn_set_status
309
310 # as_fn_exit STATUS
311 # -----------------
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313 as_fn_exit ()
314 {
315 set +e
316 as_fn_set_status $1
317 exit $1
318 } # as_fn_exit
319
320 # as_fn_mkdir_p
321 # -------------
322 # Create "$as_dir" as a directory, including parents if necessary.
323 as_fn_mkdir_p ()
324 {
325
326 case $as_dir in #(
327 -*) as_dir=./$as_dir;;
328 esac
329 test -d "$as_dir" || eval $as_mkdir_p || {
330 as_dirs=
331 while :; do
332 case $as_dir in #(
333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334 *) as_qdir=$as_dir;;
335 esac
336 as_dirs="'$as_qdir' $as_dirs"
337 as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\/\)[^/].*/{
348 s//\1/
349 q
350 }
351 /^X\(\/\/\)$/{
352 s//\1/
353 q
354 }
355 /^X\(\/\).*/{
356 s//\1/
357 q
358 }
359 s/.*/./; q'`
360 test -d "$as_dir" && break
361 done
362 test -z "$as_dirs" || eval "mkdir $as_dirs"
363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366 } # as_fn_mkdir_p
367
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
372 {
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
380 # implementations.
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382 eval 'as_fn_append ()
383 {
384 eval $1+=\$2
385 }'
386 else
387 as_fn_append ()
388 {
389 eval $1=\$$1\$2
390 }
391 fi # as_fn_append
392
393 # as_fn_arith ARG...
394 # ------------------
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399 eval 'as_fn_arith ()
400 {
401 as_val=$(( $* ))
402 }'
403 else
404 as_fn_arith ()
405 {
406 as_val=`expr "$@" || test $? -eq 1`
407 }
408 fi # as_fn_arith
409
410
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
416 as_fn_error ()
417 {
418 as_status=$1; test $as_status -eq 0 && as_status=1
419 if test "$4"; then
420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422 fi
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit $as_status
425 } # as_fn_error
426
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001; then
429 as_expr=expr
430 else
431 as_expr=false
432 fi
433
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 as_basename=basename
436 else
437 as_basename=false
438 fi
439
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441 as_dirname=dirname
442 else
443 as_dirname=false
444 fi
445
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450 $as_echo X/"$0" |
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
452 s//\1/
453 q
454 }
455 /^X\/\(\/\/\)$/{
456 s//\1/
457 q
458 }
459 /^X\/\(\/\).*/{
460 s//\1/
461 q
462 }
463 s/.*/./; q'`
464
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473 as_lineno_1=$LINENO as_lineno_1a=$LINENO
474 as_lineno_2=$LINENO as_lineno_2a=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
478 sed -n '
479 p
480 /[$]LINENO/=
481 ' <$as_myself |
482 sed '
483 s/[$]LINENO.*/&-/
484 t lineno
485 b
486 :lineno
487 N
488 :loop
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490 t loop
491 s/-\n.*//
492 ' >$as_me.lineno &&
493 chmod +x "$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec=no; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
503 . "./$as_me.lineno"
504 # Exit status is that of the last command.
505 exit
506 }
507
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
510 -n*)
511 case `echo 'xy\c'` in
512 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
513 xy) ECHO_C='\c';;
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
515 ECHO_T=' ';;
516 esac;;
517 *)
518 ECHO_N='-n';;
519 esac
520
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523 rm -f conf$$.dir/conf$$.file
524 else
525 rm -f conf$$.dir
526 mkdir conf$$.dir 2>/dev/null
527 fi
528 if (echo >conf$$.file) 2>/dev/null; then
529 if ln -s conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s='ln -s'
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536 as_ln_s='cp -pR'
537 elif ln conf$$.file conf$$ 2>/dev/null; then
538 as_ln_s=ln
539 else
540 as_ln_s='cp -pR'
541 fi
542 else
543 as_ln_s='cp -pR'
544 fi
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
547
548 if mkdir -p . 2>/dev/null; then
549 as_mkdir_p='mkdir -p "$as_dir"'
550 else
551 test -d ./-p && rmdir ./-p
552 as_mkdir_p=false
553 fi
554
555 as_test_x='test -x'
556 as_executable_p=as_fn_executable_p
557
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564 SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567 test -n "$DJDIR" || exec 7<&0 </dev/null
568 exec 6>&1
569
570 # Name of the host.
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575 #
576 # Initializations.
577 #
578 ac_default_prefix=/usr/local
579 ac_clean_files=
580 ac_config_libobj_dir=.
581 LIBOBJS=
582 cross_compiling=no
583 subdirs=
584 MFLAGS=
585 MAKEFLAGS=
586
587 # Identity of this package.
588 PACKAGE_NAME='hopm'
589 PACKAGE_TARNAME='hopm'
590 PACKAGE_VERSION='1.0.0beta1'
591 PACKAGE_STRING='hopm 1.0.0beta1'
592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL=''
594
595 ac_unique_file="src/opercmd.h"
596 ac_default_prefix=\${HOME}/hopm
597 # Factoring default headers for most tests.
598 ac_includes_default="\
599 #include <stdio.h>
600 #ifdef HAVE_SYS_TYPES_H
601 # include <sys/types.h>
602 #endif
603 #ifdef HAVE_SYS_STAT_H
604 # include <sys/stat.h>
605 #endif
606 #ifdef STDC_HEADERS
607 # include <stdlib.h>
608 # include <stddef.h>
609 #else
610 # ifdef HAVE_STDLIB_H
611 # include <stdlib.h>
612 # endif
613 #endif
614 #ifdef HAVE_STRING_H
615 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
616 # include <memory.h>
617 # endif
618 # include <string.h>
619 #endif
620 #ifdef HAVE_STRINGS_H
621 # include <strings.h>
622 #endif
623 #ifdef HAVE_INTTYPES_H
624 # include <inttypes.h>
625 #endif
626 #ifdef HAVE_STDINT_H
627 # include <stdint.h>
628 #endif
629 #ifdef HAVE_UNISTD_H
630 # include <unistd.h>
631 #endif"
632
633 enable_option_checking=no
634 ac_subst_vars='am__EXEEXT_FALSE
635 am__EXEEXT_TRUE
636 LTLIBOBJS
637 LIBOBJS
638 subdirs
639 LEXLIB
640 LEX_OUTPUT_ROOT
641 LEX
642 YFLAGS
643 YACC
644 CPP
645 OTOOL64
646 OTOOL
647 LIPO
648 NMEDIT
649 DSYMUTIL
650 MANIFEST_TOOL
651 RANLIB
652 ac_ct_AR
653 AR
654 DLLTOOL
655 OBJDUMP
656 LN_S
657 NM
658 ac_ct_DUMPBIN
659 DUMPBIN
660 LD
661 FGREP
662 EGREP
663 GREP
664 SED
665 host_os
666 host_vendor
667 host_cpu
668 host
669 build_os
670 build_vendor
671 build_cpu
672 build
673 LIBTOOL
674 am__fastdepCC_FALSE
675 am__fastdepCC_TRUE
676 CCDEPMODE
677 am__nodep
678 AMDEPBACKSLASH
679 AMDEP_FALSE
680 AMDEP_TRUE
681 am__quote
682 am__include
683 DEPDIR
684 OBJEXT
685 EXEEXT
686 ac_ct_CC
687 CPPFLAGS
688 LDFLAGS
689 CFLAGS
690 CC
691 MAINT
692 MAINTAINER_MODE_FALSE
693 MAINTAINER_MODE_TRUE
694 AM_BACKSLASH
695 AM_DEFAULT_VERBOSITY
696 AM_DEFAULT_V
697 AM_V
698 am__untar
699 am__tar
700 AMTAR
701 am__leading_dot
702 SET_MAKE
703 AWK
704 mkdir_p
705 MKDIR_P
706 INSTALL_STRIP_PROGRAM
707 STRIP
708 install_sh
709 MAKEINFO
710 AUTOHEADER
711 AUTOMAKE
712 AUTOCONF
713 ACLOCAL
714 VERSION
715 PACKAGE
716 CYGPATH_W
717 am__isrc
718 INSTALL_DATA
719 INSTALL_SCRIPT
720 INSTALL_PROGRAM
721 target_alias
722 host_alias
723 build_alias
724 LIBS
725 ECHO_T
726 ECHO_N
727 ECHO_C
728 DEFS
729 mandir
730 localedir
731 libdir
732 psdir
733 pdfdir
734 dvidir
735 htmldir
736 infodir
737 docdir
738 oldincludedir
739 includedir
740 localstatedir
741 sharedstatedir
742 sysconfdir
743 datadir
744 datarootdir
745 libexecdir
746 sbindir
747 bindir
748 program_transform_name
749 prefix
750 exec_prefix
751 PACKAGE_URL
752 PACKAGE_BUGREPORT
753 PACKAGE_STRING
754 PACKAGE_VERSION
755 PACKAGE_TARNAME
756 PACKAGE_NAME
757 PATH_SEPARATOR
758 SHELL'
759 ac_subst_files=''
760 ac_user_opts='
761 enable_option_checking
762 enable_silent_rules
763 enable_maintainer_mode
764 with_extra_fascism
765 enable_dependency_tracking
766 enable_shared
767 enable_static
768 with_pic
769 enable_fast_install
770 with_aix_soname
771 with_gnu_ld
772 with_sysroot
773 enable_libtool_lock
774 '
775 ac_precious_vars='build_alias
776 host_alias
777 target_alias
778 CC
779 CFLAGS
780 LDFLAGS
781 LIBS
782 CPPFLAGS
783 CPP
784 YACC
785 YFLAGS'
786 ac_subdirs_all='src/libopm'
787
788 # Initialize some variables set by options.
789 ac_init_help=
790 ac_init_version=false
791 ac_unrecognized_opts=
792 ac_unrecognized_sep=
793 # The variables have the same names as the options, with
794 # dashes changed to underlines.
795 cache_file=/dev/null
796 exec_prefix=NONE
797 no_create=
798 no_recursion=
799 prefix=NONE
800 program_prefix=NONE
801 program_suffix=NONE
802 program_transform_name=s,x,x,
803 silent=
804 site=
805 srcdir=
806 verbose=
807 x_includes=NONE
808 x_libraries=NONE
809
810 # Installation directory options.
811 # These are left unexpanded so users can "make install exec_prefix=/foo"
812 # and all the variables that are supposed to be based on exec_prefix
813 # by default will actually change.
814 # Use braces instead of parens because sh, perl, etc. also accept them.
815 # (The list follows the same order as the GNU Coding Standards.)
816 bindir='${exec_prefix}/bin'
817 sbindir='${exec_prefix}/sbin'
818 libexecdir='${exec_prefix}/libexec'
819 datarootdir='${prefix}/share'
820 datadir='${datarootdir}'
821 sysconfdir='${prefix}/etc'
822 sharedstatedir='${prefix}/com'
823 localstatedir='${prefix}/var'
824 includedir='${prefix}/include'
825 oldincludedir='/usr/include'
826 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
827 infodir='${datarootdir}/info'
828 htmldir='${docdir}'
829 dvidir='${docdir}'
830 pdfdir='${docdir}'
831 psdir='${docdir}'
832 libdir='${exec_prefix}/lib'
833 localedir='${datarootdir}/locale'
834 mandir='${datarootdir}/man'
835
836 ac_prev=
837 ac_dashdash=
838 for ac_option
839 do
840 # If the previous option needs an argument, assign it.
841 if test -n "$ac_prev"; then
842 eval $ac_prev=\$ac_option
843 ac_prev=
844 continue
845 fi
846
847 case $ac_option in
848 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
849 *=) ac_optarg= ;;
850 *) ac_optarg=yes ;;
851 esac
852
853 # Accept the important Cygnus configure options, so we can diagnose typos.
854
855 case $ac_dashdash$ac_option in
856 --)
857 ac_dashdash=yes ;;
858
859 -bindir | --bindir | --bindi | --bind | --bin | --bi)
860 ac_prev=bindir ;;
861 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
862 bindir=$ac_optarg ;;
863
864 -build | --build | --buil | --bui | --bu)
865 ac_prev=build_alias ;;
866 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
867 build_alias=$ac_optarg ;;
868
869 -cache-file | --cache-file | --cache-fil | --cache-fi \
870 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
871 ac_prev=cache_file ;;
872 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
873 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
874 cache_file=$ac_optarg ;;
875
876 --config-cache | -C)
877 cache_file=config.cache ;;
878
879 -datadir | --datadir | --datadi | --datad)
880 ac_prev=datadir ;;
881 -datadir=* | --datadir=* | --datadi=* | --datad=*)
882 datadir=$ac_optarg ;;
883
884 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
885 | --dataroo | --dataro | --datar)
886 ac_prev=datarootdir ;;
887 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
888 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
889 datarootdir=$ac_optarg ;;
890
891 -disable-* | --disable-*)
892 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
893 # Reject names that are not valid shell variable names.
894 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
895 as_fn_error $? "invalid feature name: $ac_useropt"
896 ac_useropt_orig=$ac_useropt
897 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
898 case $ac_user_opts in
899 *"
900 "enable_$ac_useropt"
901 "*) ;;
902 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
903 ac_unrecognized_sep=', ';;
904 esac
905 eval enable_$ac_useropt=no ;;
906
907 -docdir | --docdir | --docdi | --doc | --do)
908 ac_prev=docdir ;;
909 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
910 docdir=$ac_optarg ;;
911
912 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
913 ac_prev=dvidir ;;
914 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
915 dvidir=$ac_optarg ;;
916
917 -enable-* | --enable-*)
918 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
919 # Reject names that are not valid shell variable names.
920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921 as_fn_error $? "invalid feature name: $ac_useropt"
922 ac_useropt_orig=$ac_useropt
923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924 case $ac_user_opts in
925 *"
926 "enable_$ac_useropt"
927 "*) ;;
928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
929 ac_unrecognized_sep=', ';;
930 esac
931 eval enable_$ac_useropt=\$ac_optarg ;;
932
933 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
934 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
935 | --exec | --exe | --ex)
936 ac_prev=exec_prefix ;;
937 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
938 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
939 | --exec=* | --exe=* | --ex=*)
940 exec_prefix=$ac_optarg ;;
941
942 -gas | --gas | --ga | --g)
943 # Obsolete; use --with-gas.
944 with_gas=yes ;;
945
946 -help | --help | --hel | --he | -h)
947 ac_init_help=long ;;
948 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
949 ac_init_help=recursive ;;
950 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
951 ac_init_help=short ;;
952
953 -host | --host | --hos | --ho)
954 ac_prev=host_alias ;;
955 -host=* | --host=* | --hos=* | --ho=*)
956 host_alias=$ac_optarg ;;
957
958 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
959 ac_prev=htmldir ;;
960 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
961 | --ht=*)
962 htmldir=$ac_optarg ;;
963
964 -includedir | --includedir | --includedi | --included | --include \
965 | --includ | --inclu | --incl | --inc)
966 ac_prev=includedir ;;
967 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
968 | --includ=* | --inclu=* | --incl=* | --inc=*)
969 includedir=$ac_optarg ;;
970
971 -infodir | --infodir | --infodi | --infod | --info | --inf)
972 ac_prev=infodir ;;
973 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
974 infodir=$ac_optarg ;;
975
976 -libdir | --libdir | --libdi | --libd)
977 ac_prev=libdir ;;
978 -libdir=* | --libdir=* | --libdi=* | --libd=*)
979 libdir=$ac_optarg ;;
980
981 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
982 | --libexe | --libex | --libe)
983 ac_prev=libexecdir ;;
984 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
985 | --libexe=* | --libex=* | --libe=*)
986 libexecdir=$ac_optarg ;;
987
988 -localedir | --localedir | --localedi | --localed | --locale)
989 ac_prev=localedir ;;
990 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
991 localedir=$ac_optarg ;;
992
993 -localstatedir | --localstatedir | --localstatedi | --localstated \
994 | --localstate | --localstat | --localsta | --localst | --locals)
995 ac_prev=localstatedir ;;
996 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
997 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
998 localstatedir=$ac_optarg ;;
999
1000 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1001 ac_prev=mandir ;;
1002 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1003 mandir=$ac_optarg ;;
1004
1005 -nfp | --nfp | --nf)
1006 # Obsolete; use --without-fp.
1007 with_fp=no ;;
1008
1009 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1010 | --no-cr | --no-c | -n)
1011 no_create=yes ;;
1012
1013 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1014 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1015 no_recursion=yes ;;
1016
1017 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1018 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1019 | --oldin | --oldi | --old | --ol | --o)
1020 ac_prev=oldincludedir ;;
1021 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1022 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1023 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1024 oldincludedir=$ac_optarg ;;
1025
1026 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1027 ac_prev=prefix ;;
1028 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1029 prefix=$ac_optarg ;;
1030
1031 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1032 | --program-pre | --program-pr | --program-p)
1033 ac_prev=program_prefix ;;
1034 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1035 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1036 program_prefix=$ac_optarg ;;
1037
1038 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1039 | --program-suf | --program-su | --program-s)
1040 ac_prev=program_suffix ;;
1041 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1042 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1043 program_suffix=$ac_optarg ;;
1044
1045 -program-transform-name | --program-transform-name \
1046 | --program-transform-nam | --program-transform-na \
1047 | --program-transform-n | --program-transform- \
1048 | --program-transform | --program-transfor \
1049 | --program-transfo | --program-transf \
1050 | --program-trans | --program-tran \
1051 | --progr-tra | --program-tr | --program-t)
1052 ac_prev=program_transform_name ;;
1053 -program-transform-name=* | --program-transform-name=* \
1054 | --program-transform-nam=* | --program-transform-na=* \
1055 | --program-transform-n=* | --program-transform-=* \
1056 | --program-transform=* | --program-transfor=* \
1057 | --program-transfo=* | --program-transf=* \
1058 | --program-trans=* | --program-tran=* \
1059 | --progr-tra=* | --program-tr=* | --program-t=*)
1060 program_transform_name=$ac_optarg ;;
1061
1062 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1063 ac_prev=pdfdir ;;
1064 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1065 pdfdir=$ac_optarg ;;
1066
1067 -psdir | --psdir | --psdi | --psd | --ps)
1068 ac_prev=psdir ;;
1069 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1070 psdir=$ac_optarg ;;
1071
1072 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073 | -silent | --silent | --silen | --sile | --sil)
1074 silent=yes ;;
1075
1076 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1077 ac_prev=sbindir ;;
1078 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1079 | --sbi=* | --sb=*)
1080 sbindir=$ac_optarg ;;
1081
1082 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1083 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1084 | --sharedst | --shareds | --shared | --share | --shar \
1085 | --sha | --sh)
1086 ac_prev=sharedstatedir ;;
1087 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1088 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1089 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1090 | --sha=* | --sh=*)
1091 sharedstatedir=$ac_optarg ;;
1092
1093 -site | --site | --sit)
1094 ac_prev=site ;;
1095 -site=* | --site=* | --sit=*)
1096 site=$ac_optarg ;;
1097
1098 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1099 ac_prev=srcdir ;;
1100 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1101 srcdir=$ac_optarg ;;
1102
1103 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1104 | --syscon | --sysco | --sysc | --sys | --sy)
1105 ac_prev=sysconfdir ;;
1106 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1107 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1108 sysconfdir=$ac_optarg ;;
1109
1110 -target | --target | --targe | --targ | --tar | --ta | --t)
1111 ac_prev=target_alias ;;
1112 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1113 target_alias=$ac_optarg ;;
1114
1115 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1116 verbose=yes ;;
1117
1118 -version | --version | --versio | --versi | --vers | -V)
1119 ac_init_version=: ;;
1120
1121 -with-* | --with-*)
1122 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1123 # Reject names that are not valid shell variable names.
1124 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1125 as_fn_error $? "invalid package name: $ac_useropt"
1126 ac_useropt_orig=$ac_useropt
1127 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1128 case $ac_user_opts in
1129 *"
1130 "with_$ac_useropt"
1131 "*) ;;
1132 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1133 ac_unrecognized_sep=', ';;
1134 esac
1135 eval with_$ac_useropt=\$ac_optarg ;;
1136
1137 -without-* | --without-*)
1138 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1139 # Reject names that are not valid shell variable names.
1140 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1141 as_fn_error $? "invalid package name: $ac_useropt"
1142 ac_useropt_orig=$ac_useropt
1143 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144 case $ac_user_opts in
1145 *"
1146 "with_$ac_useropt"
1147 "*) ;;
1148 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1149 ac_unrecognized_sep=', ';;
1150 esac
1151 eval with_$ac_useropt=no ;;
1152
1153 --x)
1154 # Obsolete; use --with-x.
1155 with_x=yes ;;
1156
1157 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1158 | --x-incl | --x-inc | --x-in | --x-i)
1159 ac_prev=x_includes ;;
1160 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1161 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1162 x_includes=$ac_optarg ;;
1163
1164 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1165 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1166 ac_prev=x_libraries ;;
1167 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1168 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1169 x_libraries=$ac_optarg ;;
1170
1171 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1172 Try \`$0 --help' for more information"
1173 ;;
1174
1175 *=*)
1176 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1177 # Reject names that are not valid shell variable names.
1178 case $ac_envvar in #(
1179 '' | [0-9]* | *[!_$as_cr_alnum]* )
1180 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1181 esac
1182 eval $ac_envvar=\$ac_optarg
1183 export $ac_envvar ;;
1184
1185 *)
1186 # FIXME: should be removed in autoconf 3.0.
1187 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1188 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1189 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1190 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1191 ;;
1192
1193 esac
1194 done
1195
1196 if test -n "$ac_prev"; then
1197 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1198 as_fn_error $? "missing argument to $ac_option"
1199 fi
1200
1201 if test -n "$ac_unrecognized_opts"; then
1202 case $enable_option_checking in
1203 no) ;;
1204 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1205 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1206 esac
1207 fi
1208
1209 # Check all directory arguments for consistency.
1210 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1211 datadir sysconfdir sharedstatedir localstatedir includedir \
1212 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1213 libdir localedir mandir
1214 do
1215 eval ac_val=\$$ac_var
1216 # Remove trailing slashes.
1217 case $ac_val in
1218 */ )
1219 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1220 eval $ac_var=\$ac_val;;
1221 esac
1222 # Be sure to have absolute directory names.
1223 case $ac_val in
1224 [\\/$]* | ?:[\\/]* ) continue;;
1225 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1226 esac
1227 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1228 done
1229
1230 # There might be people who depend on the old broken behavior: `$host'
1231 # used to hold the argument of --host etc.
1232 # FIXME: To remove some day.
1233 build=$build_alias
1234 host=$host_alias
1235 target=$target_alias
1236
1237 # FIXME: To remove some day.
1238 if test "x$host_alias" != x; then
1239 if test "x$build_alias" = x; then
1240 cross_compiling=maybe
1241 elif test "x$build_alias" != "x$host_alias"; then
1242 cross_compiling=yes
1243 fi
1244 fi
1245
1246 ac_tool_prefix=
1247 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1248
1249 test "$silent" = yes && exec 6>/dev/null
1250
1251
1252 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1253 ac_ls_di=`ls -di .` &&
1254 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1255 as_fn_error $? "working directory cannot be determined"
1256 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1257 as_fn_error $? "pwd does not report name of working directory"
1258
1259
1260 # Find the source files, if location was not specified.
1261 if test -z "$srcdir"; then
1262 ac_srcdir_defaulted=yes
1263 # Try the directory containing this script, then the parent directory.
1264 ac_confdir=`$as_dirname -- "$as_myself" ||
1265 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1266 X"$as_myself" : 'X\(//\)[^/]' \| \
1267 X"$as_myself" : 'X\(//\)$' \| \
1268 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1269 $as_echo X"$as_myself" |
1270 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1271 s//\1/
1272 q
1273 }
1274 /^X\(\/\/\)[^/].*/{
1275 s//\1/
1276 q
1277 }
1278 /^X\(\/\/\)$/{
1279 s//\1/
1280 q
1281 }
1282 /^X\(\/\).*/{
1283 s//\1/
1284 q
1285 }
1286 s/.*/./; q'`
1287 srcdir=$ac_confdir
1288 if test ! -r "$srcdir/$ac_unique_file"; then
1289 srcdir=..
1290 fi
1291 else
1292 ac_srcdir_defaulted=no
1293 fi
1294 if test ! -r "$srcdir/$ac_unique_file"; then
1295 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1296 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1297 fi
1298 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1299 ac_abs_confdir=`(
1300 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1301 pwd)`
1302 # When building in place, set srcdir=.
1303 if test "$ac_abs_confdir" = "$ac_pwd"; then
1304 srcdir=.
1305 fi
1306 # Remove unnecessary trailing slashes from srcdir.
1307 # Double slashes in file names in object file debugging info
1308 # mess up M-x gdb in Emacs.
1309 case $srcdir in
1310 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1311 esac
1312 for ac_var in $ac_precious_vars; do
1313 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1314 eval ac_env_${ac_var}_value=\$${ac_var}
1315 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1316 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1317 done
1318
1319 #
1320 # Report the --help message.
1321 #
1322 if test "$ac_init_help" = "long"; then
1323 # Omit some internal or obsolete options to make the list less imposing.
1324 # This message is too long to be a string in the A/UX 3.1 sh.
1325 cat <<_ACEOF
1326 \`configure' configures hopm 1.0.0beta1 to adapt to many kinds of systems.
1327
1328 Usage: $0 [OPTION]... [VAR=VALUE]...
1329
1330 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1331 VAR=VALUE. See below for descriptions of some of the useful variables.
1332
1333 Defaults for the options are specified in brackets.
1334
1335 Configuration:
1336 -h, --help display this help and exit
1337 --help=short display options specific to this package
1338 --help=recursive display the short help of all the included packages
1339 -V, --version display version information and exit
1340 -q, --quiet, --silent do not print \`checking ...' messages
1341 --cache-file=FILE cache test results in FILE [disabled]
1342 -C, --config-cache alias for \`--cache-file=config.cache'
1343 -n, --no-create do not create output files
1344 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1345
1346 Installation directories:
1347 --prefix=PREFIX install architecture-independent files in PREFIX
1348 [$ac_default_prefix]
1349 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1350 [PREFIX]
1351
1352 By default, \`make install' will install all the files in
1353 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1354 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1355 for instance \`--prefix=\$HOME'.
1356
1357 For better control, use the options below.
1358
1359 Fine tuning of the installation directories:
1360 --bindir=DIR user executables [EPREFIX/bin]
1361 --sbindir=DIR system admin executables [EPREFIX/sbin]
1362 --libexecdir=DIR program executables [EPREFIX/libexec]
1363 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1364 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1365 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1366 --libdir=DIR object code libraries [EPREFIX/lib]
1367 --includedir=DIR C header files [PREFIX/include]
1368 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1369 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1370 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1371 --infodir=DIR info documentation [DATAROOTDIR/info]
1372 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1373 --mandir=DIR man documentation [DATAROOTDIR/man]
1374 --docdir=DIR documentation root [DATAROOTDIR/doc/hopm]
1375 --htmldir=DIR html documentation [DOCDIR]
1376 --dvidir=DIR dvi documentation [DOCDIR]
1377 --pdfdir=DIR pdf documentation [DOCDIR]
1378 --psdir=DIR ps documentation [DOCDIR]
1379 _ACEOF
1380
1381 cat <<\_ACEOF
1382
1383 Program names:
1384 --program-prefix=PREFIX prepend PREFIX to installed program names
1385 --program-suffix=SUFFIX append SUFFIX to installed program names
1386 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1387
1388 System types:
1389 --build=BUILD configure for building on BUILD [guessed]
1390 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1391 _ACEOF
1392 fi
1393
1394 if test -n "$ac_init_help"; then
1395 case $ac_init_help in
1396 short | recursive ) echo "Configuration of hopm 1.0.0beta1:";;
1397 esac
1398 cat <<\_ACEOF
1399
1400 Optional Features:
1401 --disable-option-checking ignore unrecognized --enable/--with options
1402 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1403 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1404 --enable-silent-rules less verbose build output (undo: "make V=1")
1405 --disable-silent-rules verbose build output (undo: "make V=0")
1406 --enable-maintainer-mode
1407 enable make rules and dependencies not useful (and
1408 sometimes confusing) to the casual installer
1409 --enable-dependency-tracking
1410 do not reject slow dependency extractors
1411 --disable-dependency-tracking
1412 speeds up one-time build
1413 --enable-shared[=PKGS] build shared libraries [default=yes]
1414 --enable-static[=PKGS] build static libraries [default=yes]
1415 --enable-fast-install[=PKGS]
1416 optimize for fast installation [default=yes]
1417 --disable-libtool-lock avoid locking (might break parallel builds)
1418
1419 Optional Packages:
1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1422 --with-extra-fascism Add extra gcc3-specific warning flags
1423 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1424 both]
1425 --with-aix-soname=aix|svr4|both
1426 shared library versioning (aka "SONAME") variant to
1427 provide on AIX, [default=aix].
1428 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1429 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1430 compiler's sysroot if not specified).
1431
1432 Some influential environment variables:
1433 CC C compiler command
1434 CFLAGS C compiler flags
1435 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1436 nonstandard directory <lib dir>
1437 LIBS libraries to pass to the linker, e.g. -l<library>
1438 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439 you have headers in a nonstandard directory <include dir>
1440 CPP C preprocessor
1441 YACC The `Yet Another Compiler Compiler' implementation to use.
1442 Defaults to the first program found out of: `bison -y', `byacc',
1443 `yacc'.
1444 YFLAGS The list of arguments that will be passed by default to $YACC.
1445 This script will default YFLAGS to the empty string to avoid a
1446 default value of `-d' given by some make applications.
1447
1448 Use these variables to override the choices made by `configure' or to help
1449 it to find libraries and programs with nonstandard names/locations.
1450
1451 Report bugs to the package provider.
1452 _ACEOF
1453 ac_status=$?
1454 fi
1455
1456 if test "$ac_init_help" = "recursive"; then
1457 # If there are subdirs, report their specific --help.
1458 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1459 test -d "$ac_dir" ||
1460 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1461 continue
1462 ac_builddir=.
1463
1464 case "$ac_dir" in
1465 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466 *)
1467 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1468 # A ".." for each directory in $ac_dir_suffix.
1469 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1470 case $ac_top_builddir_sub in
1471 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1472 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1473 esac ;;
1474 esac
1475 ac_abs_top_builddir=$ac_pwd
1476 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1477 # for backward compatibility:
1478 ac_top_builddir=$ac_top_build_prefix
1479
1480 case $srcdir in
1481 .) # We are building in place.
1482 ac_srcdir=.
1483 ac_top_srcdir=$ac_top_builddir_sub
1484 ac_abs_top_srcdir=$ac_pwd ;;
1485 [\\/]* | ?:[\\/]* ) # Absolute name.
1486 ac_srcdir=$srcdir$ac_dir_suffix;
1487 ac_top_srcdir=$srcdir
1488 ac_abs_top_srcdir=$srcdir ;;
1489 *) # Relative name.
1490 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1491 ac_top_srcdir=$ac_top_build_prefix$srcdir
1492 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1493 esac
1494 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1495
1496 cd "$ac_dir" || { ac_status=$?; continue; }
1497 # Check for guested configure.
1498 if test -f "$ac_srcdir/configure.gnu"; then
1499 echo &&
1500 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1501 elif test -f "$ac_srcdir/configure"; then
1502 echo &&
1503 $SHELL "$ac_srcdir/configure" --help=recursive
1504 else
1505 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1506 fi || ac_status=$?
1507 cd "$ac_pwd" || { ac_status=$?; break; }
1508 done
1509 fi
1510
1511 test -n "$ac_init_help" && exit $ac_status
1512 if $ac_init_version; then
1513 cat <<\_ACEOF
1514 hopm configure 1.0.0beta1
1515 generated by GNU Autoconf 2.69
1516
1517 Copyright (C) 2012 Free Software Foundation, Inc.
1518 This configure script is free software; the Free Software Foundation
1519 gives unlimited permission to copy, distribute and modify it.
1520 _ACEOF
1521 exit
1522 fi
1523
1524 ## ------------------------ ##
1525 ## Autoconf initialization. ##
1526 ## ------------------------ ##
1527
1528 # ac_fn_c_try_compile LINENO
1529 # --------------------------
1530 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1531 ac_fn_c_try_compile ()
1532 {
1533 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1534 rm -f conftest.$ac_objext
1535 if { { ac_try="$ac_compile"
1536 case "(($ac_try" in
1537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1538 *) ac_try_echo=$ac_try;;
1539 esac
1540 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1541 $as_echo "$ac_try_echo"; } >&5
1542 (eval "$ac_compile") 2>conftest.err
1543 ac_status=$?
1544 if test -s conftest.err; then
1545 grep -v '^ *+' conftest.err >conftest.er1
1546 cat conftest.er1 >&5
1547 mv -f conftest.er1 conftest.err
1548 fi
1549 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1550 test $ac_status = 0; } && {
1551 test -z "$ac_c_werror_flag" ||
1552 test ! -s conftest.err
1553 } && test -s conftest.$ac_objext; then :
1554 ac_retval=0
1555 else
1556 $as_echo "$as_me: failed program was:" >&5
1557 sed 's/^/| /' conftest.$ac_ext >&5
1558
1559 ac_retval=1
1560 fi
1561 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1562 as_fn_set_status $ac_retval
1563
1564 } # ac_fn_c_try_compile
1565
1566 # ac_fn_c_try_link LINENO
1567 # -----------------------
1568 # Try to link conftest.$ac_ext, and return whether this succeeded.
1569 ac_fn_c_try_link ()
1570 {
1571 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1572 rm -f conftest.$ac_objext conftest$ac_exeext
1573 if { { ac_try="$ac_link"
1574 case "(($ac_try" in
1575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1576 *) ac_try_echo=$ac_try;;
1577 esac
1578 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1579 $as_echo "$ac_try_echo"; } >&5
1580 (eval "$ac_link") 2>conftest.err
1581 ac_status=$?
1582 if test -s conftest.err; then
1583 grep -v '^ *+' conftest.err >conftest.er1
1584 cat conftest.er1 >&5
1585 mv -f conftest.er1 conftest.err
1586 fi
1587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1588 test $ac_status = 0; } && {
1589 test -z "$ac_c_werror_flag" ||
1590 test ! -s conftest.err
1591 } && test -s conftest$ac_exeext && {
1592 test "$cross_compiling" = yes ||
1593 test -x conftest$ac_exeext
1594 }; then :
1595 ac_retval=0
1596 else
1597 $as_echo "$as_me: failed program was:" >&5
1598 sed 's/^/| /' conftest.$ac_ext >&5
1599
1600 ac_retval=1
1601 fi
1602 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1603 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1604 # interfere with the next link command; also delete a directory that is
1605 # left behind by Apple's compiler. We do this before executing the actions.
1606 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1607 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1608 as_fn_set_status $ac_retval
1609
1610 } # ac_fn_c_try_link
1611
1612 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1613 # -------------------------------------------------------
1614 # Tests whether HEADER exists and can be compiled using the include files in
1615 # INCLUDES, setting the cache variable VAR accordingly.
1616 ac_fn_c_check_header_compile ()
1617 {
1618 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1620 $as_echo_n "checking for $2... " >&6; }
1621 if eval \${$3+:} false; then :
1622 $as_echo_n "(cached) " >&6
1623 else
1624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1625 /* end confdefs.h. */
1626 $4
1627 #include <$2>
1628 _ACEOF
1629 if ac_fn_c_try_compile "$LINENO"; then :
1630 eval "$3=yes"
1631 else
1632 eval "$3=no"
1633 fi
1634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1635 fi
1636 eval ac_res=\$$3
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638 $as_echo "$ac_res" >&6; }
1639 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1640
1641 } # ac_fn_c_check_header_compile
1642
1643 # ac_fn_c_try_cpp LINENO
1644 # ----------------------
1645 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1646 ac_fn_c_try_cpp ()
1647 {
1648 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649 if { { ac_try="$ac_cpp conftest.$ac_ext"
1650 case "(($ac_try" in
1651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652 *) ac_try_echo=$ac_try;;
1653 esac
1654 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657 ac_status=$?
1658 if test -s conftest.err; then
1659 grep -v '^ *+' conftest.err >conftest.er1
1660 cat conftest.er1 >&5
1661 mv -f conftest.er1 conftest.err
1662 fi
1663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664 test $ac_status = 0; } > conftest.i && {
1665 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1666 test ! -s conftest.err
1667 }; then :
1668 ac_retval=0
1669 else
1670 $as_echo "$as_me: failed program was:" >&5
1671 sed 's/^/| /' conftest.$ac_ext >&5
1672
1673 ac_retval=1
1674 fi
1675 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676 as_fn_set_status $ac_retval
1677
1678 } # ac_fn_c_try_cpp
1679
1680 # ac_fn_c_try_run LINENO
1681 # ----------------------
1682 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1683 # that executables *can* be run.
1684 ac_fn_c_try_run ()
1685 {
1686 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687 if { { ac_try="$ac_link"
1688 case "(($ac_try" in
1689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690 *) ac_try_echo=$ac_try;;
1691 esac
1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_link") 2>&5
1695 ac_status=$?
1696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1698 { { case "(($ac_try" in
1699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1700 *) ac_try_echo=$ac_try;;
1701 esac
1702 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1703 $as_echo "$ac_try_echo"; } >&5
1704 (eval "$ac_try") 2>&5
1705 ac_status=$?
1706 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707 test $ac_status = 0; }; }; then :
1708 ac_retval=0
1709 else
1710 $as_echo "$as_me: program exited with status $ac_status" >&5
1711 $as_echo "$as_me: failed program was:" >&5
1712 sed 's/^/| /' conftest.$ac_ext >&5
1713
1714 ac_retval=$ac_status
1715 fi
1716 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1717 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1718 as_fn_set_status $ac_retval
1719
1720 } # ac_fn_c_try_run
1721
1722 # ac_fn_c_check_func LINENO FUNC VAR
1723 # ----------------------------------
1724 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1725 ac_fn_c_check_func ()
1726 {
1727 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729 $as_echo_n "checking for $2... " >&6; }
1730 if eval \${$3+:} false; then :
1731 $as_echo_n "(cached) " >&6
1732 else
1733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1734 /* end confdefs.h. */
1735 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1736 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1737 #define $2 innocuous_$2
1738
1739 /* System header to define __stub macros and hopefully few prototypes,
1740 which can conflict with char $2 (); below.
1741 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1742 <limits.h> exists even on freestanding compilers. */
1743
1744 #ifdef __STDC__
1745 # include <limits.h>
1746 #else
1747 # include <assert.h>
1748 #endif
1749
1750 #undef $2
1751
1752 /* Override any GCC internal prototype to avoid an error.
1753 Use char because int might match the return type of a GCC
1754 builtin and then its argument prototype would still apply. */
1755 #ifdef __cplusplus
1756 extern "C"
1757 #endif
1758 char $2 ();
1759 /* The GNU C library defines this for functions which it implements
1760 to always fail with ENOSYS. Some functions are actually named
1761 something starting with __ and the normal name is an alias. */
1762 #if defined __stub_$2 || defined __stub___$2
1763 choke me
1764 #endif
1765
1766 int
1767 main ()
1768 {
1769 return $2 ();
1770 ;
1771 return 0;
1772 }
1773 _ACEOF
1774 if ac_fn_c_try_link "$LINENO"; then :
1775 eval "$3=yes"
1776 else
1777 eval "$3=no"
1778 fi
1779 rm -f core conftest.err conftest.$ac_objext \
1780 conftest$ac_exeext conftest.$ac_ext
1781 fi
1782 eval ac_res=\$$3
1783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1784 $as_echo "$ac_res" >&6; }
1785 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1786
1787 } # ac_fn_c_check_func
1788
1789 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1790 # -------------------------------------------------------
1791 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1792 # the include files in INCLUDES and setting the cache variable VAR
1793 # accordingly.
1794 ac_fn_c_check_header_mongrel ()
1795 {
1796 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1797 if eval \${$3+:} false; then :
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1799 $as_echo_n "checking for $2... " >&6; }
1800 if eval \${$3+:} false; then :
1801 $as_echo_n "(cached) " >&6
1802 fi
1803 eval ac_res=\$$3
1804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1805 $as_echo "$ac_res" >&6; }
1806 else
1807 # Is the header compilable?
1808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1809 $as_echo_n "checking $2 usability... " >&6; }
1810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811 /* end confdefs.h. */
1812 $4
1813 #include <$2>
1814 _ACEOF
1815 if ac_fn_c_try_compile "$LINENO"; then :
1816 ac_header_compiler=yes
1817 else
1818 ac_header_compiler=no
1819 fi
1820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1822 $as_echo "$ac_header_compiler" >&6; }
1823
1824 # Is the header present?
1825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1826 $as_echo_n "checking $2 presence... " >&6; }
1827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1828 /* end confdefs.h. */
1829 #include <$2>
1830 _ACEOF
1831 if ac_fn_c_try_cpp "$LINENO"; then :
1832 ac_header_preproc=yes
1833 else
1834 ac_header_preproc=no
1835 fi
1836 rm -f conftest.err conftest.i conftest.$ac_ext
1837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1838 $as_echo "$ac_header_preproc" >&6; }
1839
1840 # So? What about this header?
1841 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1842 yes:no: )
1843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1844 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1846 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1847 ;;
1848 no:yes:* )
1849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1850 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1852 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1854 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1856 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1858 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1859 ;;
1860 esac
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1862 $as_echo_n "checking for $2... " >&6; }
1863 if eval \${$3+:} false; then :
1864 $as_echo_n "(cached) " >&6
1865 else
1866 eval "$3=\$ac_header_compiler"
1867 fi
1868 eval ac_res=\$$3
1869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1870 $as_echo "$ac_res" >&6; }
1871 fi
1872 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1873
1874 } # ac_fn_c_check_header_mongrel
1875
1876 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1877 # -------------------------------------------
1878 # Tests whether TYPE exists after having included INCLUDES, setting cache
1879 # variable VAR accordingly.
1880 ac_fn_c_check_type ()
1881 {
1882 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1884 $as_echo_n "checking for $2... " >&6; }
1885 if eval \${$3+:} false; then :
1886 $as_echo_n "(cached) " >&6
1887 else
1888 eval "$3=no"
1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1890 /* end confdefs.h. */
1891 $4
1892 int
1893 main ()
1894 {
1895 if (sizeof ($2))
1896 return 0;
1897 ;
1898 return 0;
1899 }
1900 _ACEOF
1901 if ac_fn_c_try_compile "$LINENO"; then :
1902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1903 /* end confdefs.h. */
1904 $4
1905 int
1906 main ()
1907 {
1908 if (sizeof (($2)))
1909 return 0;
1910 ;
1911 return 0;
1912 }
1913 _ACEOF
1914 if ac_fn_c_try_compile "$LINENO"; then :
1915
1916 else
1917 eval "$3=yes"
1918 fi
1919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1920 fi
1921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1922 fi
1923 eval ac_res=\$$3
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1925 $as_echo "$ac_res" >&6; }
1926 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1927
1928 } # ac_fn_c_check_type
1929
1930 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1931 # --------------------------------------------
1932 # Tries to find the compile-time value of EXPR in a program that includes
1933 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1934 # computed
1935 ac_fn_c_compute_int ()
1936 {
1937 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1938 if test "$cross_compiling" = yes; then
1939 # Depending upon the size, compute the lo and hi bounds.
1940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1941 /* end confdefs.h. */
1942 $4
1943 int
1944 main ()
1945 {
1946 static int test_array [1 - 2 * !(($2) >= 0)];
1947 test_array [0] = 0;
1948 return test_array [0];
1949
1950 ;
1951 return 0;
1952 }
1953 _ACEOF
1954 if ac_fn_c_try_compile "$LINENO"; then :
1955 ac_lo=0 ac_mid=0
1956 while :; do
1957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1958 /* end confdefs.h. */
1959 $4
1960 int
1961 main ()
1962 {
1963 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1964 test_array [0] = 0;
1965 return test_array [0];
1966
1967 ;
1968 return 0;
1969 }
1970 _ACEOF
1971 if ac_fn_c_try_compile "$LINENO"; then :
1972 ac_hi=$ac_mid; break
1973 else
1974 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1975 if test $ac_lo -le $ac_mid; then
1976 ac_lo= ac_hi=
1977 break
1978 fi
1979 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1980 fi
1981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1982 done
1983 else
1984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1985 /* end confdefs.h. */
1986 $4
1987 int
1988 main ()
1989 {
1990 static int test_array [1 - 2 * !(($2) < 0)];
1991 test_array [0] = 0;
1992 return test_array [0];
1993
1994 ;
1995 return 0;
1996 }
1997 _ACEOF
1998 if ac_fn_c_try_compile "$LINENO"; then :
1999 ac_hi=-1 ac_mid=-1
2000 while :; do
2001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2002 /* end confdefs.h. */
2003 $4
2004 int
2005 main ()
2006 {
2007 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2008 test_array [0] = 0;
2009 return test_array [0];
2010
2011 ;
2012 return 0;
2013 }
2014 _ACEOF
2015 if ac_fn_c_try_compile "$LINENO"; then :
2016 ac_lo=$ac_mid; break
2017 else
2018 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2019 if test $ac_mid -le $ac_hi; then
2020 ac_lo= ac_hi=
2021 break
2022 fi
2023 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2024 fi
2025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2026 done
2027 else
2028 ac_lo= ac_hi=
2029 fi
2030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2031 fi
2032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2033 # Binary search between lo and hi bounds.
2034 while test "x$ac_lo" != "x$ac_hi"; do
2035 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2037 /* end confdefs.h. */
2038 $4
2039 int
2040 main ()
2041 {
2042 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2043 test_array [0] = 0;
2044 return test_array [0];
2045
2046 ;
2047 return 0;
2048 }
2049 _ACEOF
2050 if ac_fn_c_try_compile "$LINENO"; then :
2051 ac_hi=$ac_mid
2052 else
2053 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2054 fi
2055 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2056 done
2057 case $ac_lo in #((
2058 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2059 '') ac_retval=1 ;;
2060 esac
2061 else
2062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2063 /* end confdefs.h. */
2064 $4
2065 static long int longval () { return $2; }
2066 static unsigned long int ulongval () { return $2; }
2067 #include <stdio.h>
2068 #include <stdlib.h>
2069 int
2070 main ()
2071 {
2072
2073 FILE *f = fopen ("conftest.val", "w");
2074 if (! f)
2075 return 1;
2076 if (($2) < 0)
2077 {
2078 long int i = longval ();
2079 if (i != ($2))
2080 return 1;
2081 fprintf (f, "%ld", i);
2082 }
2083 else
2084 {
2085 unsigned long int i = ulongval ();
2086 if (i != ($2))
2087 return 1;
2088 fprintf (f, "%lu", i);
2089 }
2090 /* Do not output a trailing newline, as this causes \r\n confusion
2091 on some platforms. */
2092 return ferror (f) || fclose (f) != 0;
2093
2094 ;
2095 return 0;
2096 }
2097 _ACEOF
2098 if ac_fn_c_try_run "$LINENO"; then :
2099 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2100 else
2101 ac_retval=1
2102 fi
2103 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2104 conftest.$ac_objext conftest.beam conftest.$ac_ext
2105 rm -f conftest.val
2106
2107 fi
2108 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2109 as_fn_set_status $ac_retval
2110
2111 } # ac_fn_c_compute_int
2112 cat >config.log <<_ACEOF
2113 This file contains any messages produced by compilers while
2114 running configure, to aid debugging if configure makes a mistake.
2115
2116 It was created by hopm $as_me 1.0.0beta1, which was
2117 generated by GNU Autoconf 2.69. Invocation command line was
2118
2119 $ $0 $@
2120
2121 _ACEOF
2122 exec 5>>config.log
2123 {
2124 cat <<_ASUNAME
2125 ## --------- ##
2126 ## Platform. ##
2127 ## --------- ##
2128
2129 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2130 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2131 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2132 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2133 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2134
2135 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2136 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2137
2138 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2139 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2140 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2141 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2142 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2143 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2144 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2145
2146 _ASUNAME
2147
2148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2149 for as_dir in $PATH
2150 do
2151 IFS=$as_save_IFS
2152 test -z "$as_dir" && as_dir=.
2153 $as_echo "PATH: $as_dir"
2154 done
2155 IFS=$as_save_IFS
2156
2157 } >&5
2158
2159 cat >&5 <<_ACEOF
2160
2161
2162 ## ----------- ##
2163 ## Core tests. ##
2164 ## ----------- ##
2165
2166 _ACEOF
2167
2168
2169 # Keep a trace of the command line.
2170 # Strip out --no-create and --no-recursion so they do not pile up.
2171 # Strip out --silent because we don't want to record it for future runs.
2172 # Also quote any args containing shell meta-characters.
2173 # Make two passes to allow for proper duplicate-argument suppression.
2174 ac_configure_args=
2175 ac_configure_args0=
2176 ac_configure_args1=
2177 ac_must_keep_next=false
2178 for ac_pass in 1 2
2179 do
2180 for ac_arg
2181 do
2182 case $ac_arg in
2183 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2184 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2185 | -silent | --silent | --silen | --sile | --sil)
2186 continue ;;
2187 *\'*)
2188 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2189 esac
2190 case $ac_pass in
2191 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2192 2)
2193 as_fn_append ac_configure_args1 " '$ac_arg'"
2194 if test $ac_must_keep_next = true; then
2195 ac_must_keep_next=false # Got value, back to normal.
2196 else
2197 case $ac_arg in
2198 *=* | --config-cache | -C | -disable-* | --disable-* \
2199 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2200 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2201 | -with-* | --with-* | -without-* | --without-* | --x)
2202 case "$ac_configure_args0 " in
2203 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2204 esac
2205 ;;
2206 -* ) ac_must_keep_next=true ;;
2207 esac
2208 fi
2209 as_fn_append ac_configure_args " '$ac_arg'"
2210 ;;
2211 esac
2212 done
2213 done
2214 { ac_configure_args0=; unset ac_configure_args0;}
2215 { ac_configure_args1=; unset ac_configure_args1;}
2216
2217 # When interrupted or exit'd, cleanup temporary files, and complete
2218 # config.log. We remove comments because anyway the quotes in there
2219 # would cause problems or look ugly.
2220 # WARNING: Use '\'' to represent an apostrophe within the trap.
2221 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2222 trap 'exit_status=$?
2223 # Save into config.log some information that might help in debugging.
2224 {
2225 echo
2226
2227 $as_echo "## ---------------- ##
2228 ## Cache variables. ##
2229 ## ---------------- ##"
2230 echo
2231 # The following way of writing the cache mishandles newlines in values,
2232 (
2233 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2234 eval ac_val=\$$ac_var
2235 case $ac_val in #(
2236 *${as_nl}*)
2237 case $ac_var in #(
2238 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2239 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2240 esac
2241 case $ac_var in #(
2242 _ | IFS | as_nl) ;; #(
2243 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2244 *) { eval $ac_var=; unset $ac_var;} ;;
2245 esac ;;
2246 esac
2247 done
2248 (set) 2>&1 |
2249 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2250 *${as_nl}ac_space=\ *)
2251 sed -n \
2252 "s/'\''/'\''\\\\'\'''\''/g;
2253 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2254 ;; #(
2255 *)
2256 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2257 ;;
2258 esac |
2259 sort
2260 )
2261 echo
2262
2263 $as_echo "## ----------------- ##
2264 ## Output variables. ##
2265 ## ----------------- ##"
2266 echo
2267 for ac_var in $ac_subst_vars
2268 do
2269 eval ac_val=\$$ac_var
2270 case $ac_val in
2271 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2272 esac
2273 $as_echo "$ac_var='\''$ac_val'\''"
2274 done | sort
2275 echo
2276
2277 if test -n "$ac_subst_files"; then
2278 $as_echo "## ------------------- ##
2279 ## File substitutions. ##
2280 ## ------------------- ##"
2281 echo
2282 for ac_var in $ac_subst_files
2283 do
2284 eval ac_val=\$$ac_var
2285 case $ac_val in
2286 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2287 esac
2288 $as_echo "$ac_var='\''$ac_val'\''"
2289 done | sort
2290 echo
2291 fi
2292
2293 if test -s confdefs.h; then
2294 $as_echo "## ----------- ##
2295 ## confdefs.h. ##
2296 ## ----------- ##"
2297 echo
2298 cat confdefs.h
2299 echo
2300 fi
2301 test "$ac_signal" != 0 &&
2302 $as_echo "$as_me: caught signal $ac_signal"
2303 $as_echo "$as_me: exit $exit_status"
2304 } >&5
2305 rm -f core *.core core.conftest.* &&
2306 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2307 exit $exit_status
2308 ' 0
2309 for ac_signal in 1 2 13 15; do
2310 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2311 done
2312 ac_signal=0
2313
2314 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2315 rm -f -r conftest* confdefs.h
2316
2317 $as_echo "/* confdefs.h */" > confdefs.h
2318
2319 # Predefined preprocessor variables.
2320
2321 cat >>confdefs.h <<_ACEOF
2322 #define PACKAGE_NAME "$PACKAGE_NAME"
2323 _ACEOF
2324
2325 cat >>confdefs.h <<_ACEOF
2326 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2327 _ACEOF
2328
2329 cat >>confdefs.h <<_ACEOF
2330 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2331 _ACEOF
2332
2333 cat >>confdefs.h <<_ACEOF
2334 #define PACKAGE_STRING "$PACKAGE_STRING"
2335 _ACEOF
2336
2337 cat >>confdefs.h <<_ACEOF
2338 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2339 _ACEOF
2340
2341 cat >>confdefs.h <<_ACEOF
2342 #define PACKAGE_URL "$PACKAGE_URL"
2343 _ACEOF
2344
2345
2346 # Let the site file select an alternate cache file if it wants to.
2347 # Prefer an explicitly selected file to automatically selected ones.
2348 ac_site_file1=NONE
2349 ac_site_file2=NONE
2350 if test -n "$CONFIG_SITE"; then
2351 # We do not want a PATH search for config.site.
2352 case $CONFIG_SITE in #((
2353 -*) ac_site_file1=./$CONFIG_SITE;;
2354 */*) ac_site_file1=$CONFIG_SITE;;
2355 *) ac_site_file1=./$CONFIG_SITE;;
2356 esac
2357 elif test "x$prefix" != xNONE; then
2358 ac_site_file1=$prefix/share/config.site
2359 ac_site_file2=$prefix/etc/config.site
2360 else
2361 ac_site_file1=$ac_default_prefix/share/config.site
2362 ac_site_file2=$ac_default_prefix/etc/config.site
2363 fi
2364 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2365 do
2366 test "x$ac_site_file" = xNONE && continue
2367 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2369 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2370 sed 's/^/| /' "$ac_site_file" >&5
2371 . "$ac_site_file" \
2372 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2373 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2374 as_fn_error $? "failed to load site script $ac_site_file
2375 See \`config.log' for more details" "$LINENO" 5; }
2376 fi
2377 done
2378
2379 if test -r "$cache_file"; then
2380 # Some versions of bash will fail to source /dev/null (special files
2381 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2382 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2383 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2384 $as_echo "$as_me: loading cache $cache_file" >&6;}
2385 case $cache_file in
2386 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2387 *) . "./$cache_file";;
2388 esac
2389 fi
2390 else
2391 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2392 $as_echo "$as_me: creating cache $cache_file" >&6;}
2393 >$cache_file
2394 fi
2395
2396 # Check that the precious variables saved in the cache have kept the same
2397 # value.
2398 ac_cache_corrupted=false
2399 for ac_var in $ac_precious_vars; do
2400 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2401 eval ac_new_set=\$ac_env_${ac_var}_set
2402 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2403 eval ac_new_val=\$ac_env_${ac_var}_value
2404 case $ac_old_set,$ac_new_set in
2405 set,)
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2407 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2408 ac_cache_corrupted=: ;;
2409 ,set)
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2411 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2412 ac_cache_corrupted=: ;;
2413 ,);;
2414 *)
2415 if test "x$ac_old_val" != "x$ac_new_val"; then
2416 # differences in whitespace do not lead to failure.
2417 ac_old_val_w=`echo x $ac_old_val`
2418 ac_new_val_w=`echo x $ac_new_val`
2419 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2421 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2422 ac_cache_corrupted=:
2423 else
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2425 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2426 eval $ac_var=\$ac_old_val
2427 fi
2428 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2429 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2430 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2431 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2432 fi;;
2433 esac
2434 # Pass precious variables to config.status.
2435 if test "$ac_new_set" = set; then
2436 case $ac_new_val in
2437 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2438 *) ac_arg=$ac_var=$ac_new_val ;;
2439 esac
2440 case " $ac_configure_args " in
2441 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2442 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2443 esac
2444 fi
2445 done
2446 if $ac_cache_corrupted; then
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2448 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2450 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2451 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2452 fi
2453 ## -------------------- ##
2454 ## Main body of script. ##
2455 ## -------------------- ##
2456
2457 ac_ext=c
2458 ac_cpp='$CPP $CPPFLAGS'
2459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2462
2463
2464
2465 ac_config_headers="$ac_config_headers src/setup.h"
2466
2467 am__api_version='1.14'
2468
2469 ac_aux_dir=
2470 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2471 if test -f "$ac_dir/install-sh"; then
2472 ac_aux_dir=$ac_dir
2473 ac_install_sh="$ac_aux_dir/install-sh -c"
2474 break
2475 elif test -f "$ac_dir/install.sh"; then
2476 ac_aux_dir=$ac_dir
2477 ac_install_sh="$ac_aux_dir/install.sh -c"
2478 break
2479 elif test -f "$ac_dir/shtool"; then
2480 ac_aux_dir=$ac_dir
2481 ac_install_sh="$ac_aux_dir/shtool install -c"
2482 break
2483 fi
2484 done
2485 if test -z "$ac_aux_dir"; then
2486 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2487 fi
2488
2489 # These three variables are undocumented and unsupported,
2490 # and are intended to be withdrawn in a future Autoconf release.
2491 # They can cause serious problems if a builder's source tree is in a directory
2492 # whose full name contains unusual characters.
2493 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2494 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2495 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2496
2497
2498 # Find a good install program. We prefer a C program (faster),
2499 # so one script is as good as another. But avoid the broken or
2500 # incompatible versions:
2501 # SysV /etc/install, /usr/sbin/install
2502 # SunOS /usr/etc/install
2503 # IRIX /sbin/install
2504 # AIX /bin/install
2505 # AmigaOS /C/install, which installs bootblocks on floppy discs
2506 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2507 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2508 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2509 # OS/2's system install, which has a completely different semantic
2510 # ./install, which can be erroneously created by make from ./install.sh.
2511 # Reject install programs that cannot install multiple files.
2512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2513 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2514 if test -z "$INSTALL"; then
2515 if ${ac_cv_path_install+:} false; then :
2516 $as_echo_n "(cached) " >&6
2517 else
2518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2519 for as_dir in $PATH
2520 do
2521 IFS=$as_save_IFS
2522 test -z "$as_dir" && as_dir=.
2523 # Account for people who put trailing slashes in PATH elements.
2524 case $as_dir/ in #((
2525 ./ | .// | /[cC]/* | \
2526 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2527 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2528 /usr/ucb/* ) ;;
2529 *)
2530 # OSF1 and SCO ODT 3.0 have their own names for install.
2531 # Don't use installbsd from OSF since it installs stuff as root
2532 # by default.
2533 for ac_prog in ginstall scoinst install; do
2534 for ac_exec_ext in '' $ac_executable_extensions; do
2535 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2536 if test $ac_prog = install &&
2537 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2538 # AIX install. It has an incompatible calling convention.
2539 :
2540 elif test $ac_prog = install &&
2541 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2542 # program-specific install script used by HP pwplus--don't use.
2543 :
2544 else
2545 rm -rf conftest.one conftest.two conftest.dir
2546 echo one > conftest.one
2547 echo two > conftest.two
2548 mkdir conftest.dir
2549 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2550 test -s conftest.one && test -s conftest.two &&
2551 test -s conftest.dir/conftest.one &&
2552 test -s conftest.dir/conftest.two
2553 then
2554 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2555 break 3
2556 fi
2557 fi
2558 fi
2559 done
2560 done
2561 ;;
2562 esac
2563
2564 done
2565 IFS=$as_save_IFS
2566
2567 rm -rf conftest.one conftest.two conftest.dir
2568
2569 fi
2570 if test "${ac_cv_path_install+set}" = set; then
2571 INSTALL=$ac_cv_path_install
2572 else
2573 # As a last resort, use the slow shell script. Don't cache a
2574 # value for INSTALL within a source directory, because that will
2575 # break other packages using the cache if that directory is
2576 # removed, or if the value is a relative name.
2577 INSTALL=$ac_install_sh
2578 fi
2579 fi
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2581 $as_echo "$INSTALL" >&6; }
2582
2583 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2584 # It thinks the first close brace ends the variable substitution.
2585 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2586
2587 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2588
2589 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2590
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2592 $as_echo_n "checking whether build environment is sane... " >&6; }
2593 # Reject unsafe characters in $srcdir or the absolute working directory
2594 # name. Accept space and tab only in the latter.
2595 am_lf='
2596 '
2597 case `pwd` in
2598 *[\\\"\#\$\&\'\`$am_lf]*)
2599 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2600 esac
2601 case $srcdir in
2602 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2603 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2604 esac
2605
2606 # Do 'set' in a subshell so we don't clobber the current shell's
2607 # arguments. Must try -L first in case configure is actually a
2608 # symlink; some systems play weird games with the mod time of symlinks
2609 # (eg FreeBSD returns the mod time of the symlink's containing
2610 # directory).
2611 if (
2612 am_has_slept=no
2613 for am_try in 1 2; do
2614 echo "timestamp, slept: $am_has_slept" > conftest.file
2615 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2616 if test "$*" = "X"; then
2617 # -L didn't work.
2618 set X `ls -t "$srcdir/configure" conftest.file`
2619 fi
2620 if test "$*" != "X $srcdir/configure conftest.file" \
2621 && test "$*" != "X conftest.file $srcdir/configure"; then
2622
2623 # If neither matched, then we have a broken ls. This can happen
2624 # if, for instance, CONFIG_SHELL is bash and it inherits a
2625 # broken ls alias from the environment. This has actually
2626 # happened. Such a system could not be considered "sane".
2627 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2628 alias in your environment" "$LINENO" 5
2629 fi
2630 if test "$2" = conftest.file || test $am_try -eq 2; then
2631 break
2632 fi
2633 # Just in case.
2634 sleep 1
2635 am_has_slept=yes
2636 done
2637 test "$2" = conftest.file
2638 )
2639 then
2640 # Ok.
2641 :
2642 else
2643 as_fn_error $? "newly created file is older than distributed files!
2644 Check your system clock" "$LINENO" 5
2645 fi
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2647 $as_echo "yes" >&6; }
2648 # If we didn't sleep, we still need to ensure time stamps of config.status and
2649 # generated files are strictly newer.
2650 am_sleep_pid=
2651 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2652 ( sleep 1 ) &
2653 am_sleep_pid=$!
2654 fi
2655
2656 rm -f conftest.file
2657
2658 test "$program_prefix" != NONE &&
2659 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2660 # Use a double $ so make ignores it.
2661 test "$program_suffix" != NONE &&
2662 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2663 # Double any \ or $.
2664 # By default was `s,x,x', remove it if useless.
2665 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2666 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2667
2668 # expand $ac_aux_dir to an absolute path
2669 am_aux_dir=`cd $ac_aux_dir && pwd`
2670
2671 if test x"${MISSING+set}" != xset; then
2672 case $am_aux_dir in
2673 *\ * | *\ *)
2674 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2675 *)
2676 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2677 esac
2678 fi
2679 # Use eval to expand $SHELL
2680 if eval "$MISSING --is-lightweight"; then
2681 am_missing_run="$MISSING "
2682 else
2683 am_missing_run=
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2685 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2686 fi
2687
2688 if test x"${install_sh}" != xset; then
2689 case $am_aux_dir in
2690 *\ * | *\ *)
2691 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2692 *)
2693 install_sh="\${SHELL} $am_aux_dir/install-sh"
2694 esac
2695 fi
2696
2697 # Installed binaries are usually stripped using 'strip' when the user
2698 # run "make install-strip". However 'strip' might not be the right
2699 # tool to use in cross-compilation environments, therefore Automake
2700 # will honor the 'STRIP' environment variable to overrule this program.
2701 if test "$cross_compiling" != no; then
2702 if test -n "$ac_tool_prefix"; then
2703 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2704 set dummy ${ac_tool_prefix}strip; ac_word=$2
2705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2706 $as_echo_n "checking for $ac_word... " >&6; }
2707 if ${ac_cv_prog_STRIP+:} false; then :
2708 $as_echo_n "(cached) " >&6
2709 else
2710 if test -n "$STRIP"; then
2711 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2712 else
2713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2714 for as_dir in $PATH
2715 do
2716 IFS=$as_save_IFS
2717 test -z "$as_dir" && as_dir=.
2718 for ac_exec_ext in '' $ac_executable_extensions; do
2719 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2722 break 2
2723 fi
2724 done
2725 done
2726 IFS=$as_save_IFS
2727
2728 fi
2729 fi
2730 STRIP=$ac_cv_prog_STRIP
2731 if test -n "$STRIP"; then
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2733 $as_echo "$STRIP" >&6; }
2734 else
2735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2736 $as_echo "no" >&6; }
2737 fi
2738
2739
2740 fi
2741 if test -z "$ac_cv_prog_STRIP"; then
2742 ac_ct_STRIP=$STRIP
2743 # Extract the first word of "strip", so it can be a program name with args.
2744 set dummy strip; ac_word=$2
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2746 $as_echo_n "checking for $ac_word... " >&6; }
2747 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2748 $as_echo_n "(cached) " >&6
2749 else
2750 if test -n "$ac_ct_STRIP"; then
2751 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2752 else
2753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2754 for as_dir in $PATH
2755 do
2756 IFS=$as_save_IFS
2757 test -z "$as_dir" && as_dir=.
2758 for ac_exec_ext in '' $ac_executable_extensions; do
2759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2760 ac_cv_prog_ac_ct_STRIP="strip"
2761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2762 break 2
2763 fi
2764 done
2765 done
2766 IFS=$as_save_IFS
2767
2768 fi
2769 fi
2770 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2771 if test -n "$ac_ct_STRIP"; then
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2773 $as_echo "$ac_ct_STRIP" >&6; }
2774 else
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2776 $as_echo "no" >&6; }
2777 fi
2778
2779 if test "x$ac_ct_STRIP" = x; then
2780 STRIP=":"
2781 else
2782 case $cross_compiling:$ac_tool_warned in
2783 yes:)
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2785 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2786 ac_tool_warned=yes ;;
2787 esac
2788 STRIP=$ac_ct_STRIP
2789 fi
2790 else
2791 STRIP="$ac_cv_prog_STRIP"
2792 fi
2793
2794 fi
2795 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2796
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2798 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2799 if test -z "$MKDIR_P"; then
2800 if ${ac_cv_path_mkdir+:} false; then :
2801 $as_echo_n "(cached) " >&6
2802 else
2803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2804 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2805 do
2806 IFS=$as_save_IFS
2807 test -z "$as_dir" && as_dir=.
2808 for ac_prog in mkdir gmkdir; do
2809 for ac_exec_ext in '' $ac_executable_extensions; do
2810 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2811 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2812 'mkdir (GNU coreutils) '* | \
2813 'mkdir (coreutils) '* | \
2814 'mkdir (fileutils) '4.1*)
2815 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2816 break 3;;
2817 esac
2818 done
2819 done
2820 done
2821 IFS=$as_save_IFS
2822
2823 fi
2824
2825 test -d ./--version && rmdir ./--version
2826 if test "${ac_cv_path_mkdir+set}" = set; then
2827 MKDIR_P="$ac_cv_path_mkdir -p"
2828 else
2829 # As a last resort, use the slow shell script. Don't cache a
2830 # value for MKDIR_P within a source directory, because that will
2831 # break other packages using the cache if that directory is
2832 # removed, or if the value is a relative name.
2833 MKDIR_P="$ac_install_sh -d"
2834 fi
2835 fi
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2837 $as_echo "$MKDIR_P" >&6; }
2838
2839 for ac_prog in gawk mawk nawk awk
2840 do
2841 # Extract the first word of "$ac_prog", so it can be a program name with args.
2842 set dummy $ac_prog; ac_word=$2
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844 $as_echo_n "checking for $ac_word... " >&6; }
2845 if ${ac_cv_prog_AWK+:} false; then :
2846 $as_echo_n "(cached) " >&6
2847 else
2848 if test -n "$AWK"; then
2849 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2850 else
2851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2852 for as_dir in $PATH
2853 do
2854 IFS=$as_save_IFS
2855 test -z "$as_dir" && as_dir=.
2856 for ac_exec_ext in '' $ac_executable_extensions; do
2857 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2858 ac_cv_prog_AWK="$ac_prog"
2859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2860 break 2
2861 fi
2862 done
2863 done
2864 IFS=$as_save_IFS
2865
2866 fi
2867 fi
2868 AWK=$ac_cv_prog_AWK
2869 if test -n "$AWK"; then
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2871 $as_echo "$AWK" >&6; }
2872 else
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874 $as_echo "no" >&6; }
2875 fi
2876
2877
2878 test -n "$AWK" && break
2879 done
2880
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2882 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2883 set x ${MAKE-make}
2884 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2885 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2886 $as_echo_n "(cached) " >&6
2887 else
2888 cat >conftest.make <<\_ACEOF
2889 SHELL = /bin/sh
2890 all:
2891 @echo '@@@%%%=$(MAKE)=@@@%%%'
2892 _ACEOF
2893 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2894 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2895 *@@@%%%=?*=@@@%%%*)
2896 eval ac_cv_prog_make_${ac_make}_set=yes;;
2897 *)
2898 eval ac_cv_prog_make_${ac_make}_set=no;;
2899 esac
2900 rm -f conftest.make
2901 fi
2902 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2904 $as_echo "yes" >&6; }
2905 SET_MAKE=
2906 else
2907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2908 $as_echo "no" >&6; }
2909 SET_MAKE="MAKE=${MAKE-make}"
2910 fi
2911
2912 rm -rf .tst 2>/dev/null
2913 mkdir .tst 2>/dev/null
2914 if test -d .tst; then
2915 am__leading_dot=.
2916 else
2917 am__leading_dot=_
2918 fi
2919 rmdir .tst 2>/dev/null
2920
2921 # Check whether --enable-silent-rules was given.
2922 if test "${enable_silent_rules+set}" = set; then :
2923 enableval=$enable_silent_rules;
2924 fi
2925
2926 case $enable_silent_rules in # (((
2927 yes) AM_DEFAULT_VERBOSITY=0;;
2928 no) AM_DEFAULT_VERBOSITY=1;;
2929 *) AM_DEFAULT_VERBOSITY=1;;
2930 esac
2931 am_make=${MAKE-make}
2932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2933 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2934 if ${am_cv_make_support_nested_variables+:} false; then :
2935 $as_echo_n "(cached) " >&6
2936 else
2937 if $as_echo 'TRUE=$(BAR$(V))
2938 BAR0=false
2939 BAR1=true
2940 V=1
2941 am__doit:
2942 @$(TRUE)
2943 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2944 am_cv_make_support_nested_variables=yes
2945 else
2946 am_cv_make_support_nested_variables=no
2947 fi
2948 fi
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2950 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2951 if test $am_cv_make_support_nested_variables = yes; then
2952 AM_V='$(V)'
2953 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2954 else
2955 AM_V=$AM_DEFAULT_VERBOSITY
2956 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2957 fi
2958 AM_BACKSLASH='\'
2959
2960 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2961 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2962 # is not polluted with repeated "-I."
2963 am__isrc=' -I$(srcdir)'
2964 # test to see if srcdir already configured
2965 if test -f $srcdir/config.status; then
2966 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2967 fi
2968 fi
2969
2970 # test whether we have cygpath
2971 if test -z "$CYGPATH_W"; then
2972 if (cygpath --version) >/dev/null 2>/dev/null; then
2973 CYGPATH_W='cygpath -w'
2974 else
2975 CYGPATH_W=echo
2976 fi
2977 fi
2978
2979
2980 # Define the identity of the package.
2981 PACKAGE='hopm'
2982 VERSION='1.0.0beta1'
2983
2984
2985 cat >>confdefs.h <<_ACEOF
2986 #define PACKAGE "$PACKAGE"
2987 _ACEOF
2988
2989
2990 cat >>confdefs.h <<_ACEOF
2991 #define VERSION "$VERSION"
2992 _ACEOF
2993
2994 # Some tools Automake needs.
2995
2996 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2997
2998
2999 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3000
3001
3002 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3003
3004
3005 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3006
3007
3008 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3009
3010 # For better backward compatibility. To be removed once Automake 1.9.x
3011 # dies out for good. For more background, see:
3012 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3013 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3014 mkdir_p='$(MKDIR_P)'
3015
3016 # We need awk for the "check" target. The system "awk" is bad on
3017 # some platforms.
3018 # Always define AMTAR for backward compatibility. Yes, it's still used
3019 # in the wild :-( We should find a proper way to deprecate it ...
3020 AMTAR='$${TAR-tar}'
3021
3022
3023 # We'll loop over all known methods to create a tar archive until one works.
3024 _am_tools='gnutar pax cpio none'
3025
3026 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3027
3028
3029
3030
3031
3032
3033 # POSIX will say in a future version that running "rm -f" with no argument
3034 # is OK; and we want to be able to make that assumption in our Makefile
3035 # recipes. So use an aggressive probe to check that the usage we want is
3036 # actually supported "in the wild" to an acceptable degree.
3037 # See automake bug#10828.
3038 # To make any issue more visible, cause the running configure to be aborted
3039 # by default if the 'rm' program in use doesn't match our expectations; the
3040 # user can still override this though.
3041 if rm -f && rm -fr && rm -rf; then : OK; else
3042 cat >&2 <<'END'
3043 Oops!
3044
3045 Your 'rm' program seems unable to run without file operands specified
3046 on the command line, even when the '-f' option is present. This is contrary
3047 to the behaviour of most rm programs out there, and not conforming with
3048 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3049
3050 Please tell bug-automake@gnu.org about your system, including the value
3051 of your $PATH and any error possibly output before this message. This
3052 can help us improve future automake versions.
3053
3054 END
3055 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3056 echo 'Configuration will proceed anyway, since you have set the' >&2
3057 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3058 echo >&2
3059 else
3060 cat >&2 <<'END'
3061 Aborting the configuration process, to ensure you take notice of the issue.
3062
3063 You can download and install GNU coreutils to get an 'rm' implementation
3064 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3065
3066 If you want to complete the configuration process using your problematic
3067 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3068 to "yes", and re-run configure.
3069
3070 END
3071 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3072 fi
3073 fi
3074
3075
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3077 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3078 # Check whether --enable-maintainer-mode was given.
3079 if test "${enable_maintainer_mode+set}" = set; then :
3080 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3081 else
3082 USE_MAINTAINER_MODE=no
3083 fi
3084
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3086 $as_echo "$USE_MAINTAINER_MODE" >&6; }
3087 if test $USE_MAINTAINER_MODE = yes; then
3088 MAINTAINER_MODE_TRUE=
3089 MAINTAINER_MODE_FALSE='#'
3090 else
3091 MAINTAINER_MODE_TRUE='#'
3092 MAINTAINER_MODE_FALSE=
3093 fi
3094
3095 MAINT=$MAINTAINER_MODE_TRUE
3096
3097
3098
3099
3100 # Check whether --with-extra-fascism was given.
3101 if test "${with_extra_fascism+set}" = set; then :
3102 withval=$with_extra_fascism; CFLAGS="$CFLAGS -g -O0 -W -Wall -Wfloat-equal -Wbad-function-cast -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs"
3103 fi
3104
3105
3106
3107
3108
3109 DEPDIR="${am__leading_dot}deps"
3110
3111 ac_config_commands="$ac_config_commands depfiles"
3112
3113
3114 am_make=${MAKE-make}
3115 cat > confinc << 'END'
3116 am__doit:
3117 @echo this is the am__doit target
3118 .PHONY: am__doit
3119 END
3120 # If we don't find an include directive, just comment out the code.
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3122 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3123 am__include="#"
3124 am__quote=
3125 _am_result=none
3126 # First try GNU make style include.
3127 echo "include confinc" > confmf
3128 # Ignore all kinds of additional output from 'make'.
3129 case `$am_make -s -f confmf 2> /dev/null` in #(
3130 *the\ am__doit\ target*)
3131 am__include=include
3132 am__quote=
3133 _am_result=GNU
3134 ;;
3135 esac
3136 # Now try BSD make style include.
3137 if test "$am__include" = "#"; then
3138 echo '.include "confinc"' > confmf
3139 case `$am_make -s -f confmf 2> /dev/null` in #(
3140 *the\ am__doit\ target*)
3141 am__include=.include
3142 am__quote="\""
3143 _am_result=BSD
3144 ;;
3145 esac
3146 fi
3147
3148
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3150 $as_echo "$_am_result" >&6; }
3151 rm -f confinc confmf
3152
3153 # Check whether --enable-dependency-tracking was given.
3154 if test "${enable_dependency_tracking+set}" = set; then :
3155 enableval=$enable_dependency_tracking;
3156 fi
3157
3158 if test "x$enable_dependency_tracking" != xno; then
3159 am_depcomp="$ac_aux_dir/depcomp"
3160 AMDEPBACKSLASH='\'
3161 am__nodep='_no'
3162 fi
3163 if test "x$enable_dependency_tracking" != xno; then
3164 AMDEP_TRUE=
3165 AMDEP_FALSE='#'
3166 else
3167 AMDEP_TRUE='#'
3168 AMDEP_FALSE=
3169 fi
3170
3171
3172 ac_ext=c
3173 ac_cpp='$CPP $CPPFLAGS'
3174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3177 if test -n "$ac_tool_prefix"; then
3178 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3179 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3181 $as_echo_n "checking for $ac_word... " >&6; }
3182 if ${ac_cv_prog_CC+:} false; then :
3183 $as_echo_n "(cached) " >&6
3184 else
3185 if test -n "$CC"; then
3186 ac_cv_prog_CC="$CC" # Let the user override the test.
3187 else
3188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3189 for as_dir in $PATH
3190 do
3191 IFS=$as_save_IFS
3192 test -z "$as_dir" && as_dir=.
3193 for ac_exec_ext in '' $ac_executable_extensions; do
3194 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3195 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3197 break 2
3198 fi
3199 done
3200 done
3201 IFS=$as_save_IFS
3202
3203 fi
3204 fi
3205 CC=$ac_cv_prog_CC
3206 if test -n "$CC"; then
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3208 $as_echo "$CC" >&6; }
3209 else
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3211 $as_echo "no" >&6; }
3212 fi
3213
3214
3215 fi
3216 if test -z "$ac_cv_prog_CC"; then
3217 ac_ct_CC=$CC
3218 # Extract the first word of "gcc", so it can be a program name with args.
3219 set dummy gcc; ac_word=$2
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3221 $as_echo_n "checking for $ac_word... " >&6; }
3222 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3223 $as_echo_n "(cached) " >&6
3224 else
3225 if test -n "$ac_ct_CC"; then
3226 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3227 else
3228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3229 for as_dir in $PATH
3230 do
3231 IFS=$as_save_IFS
3232 test -z "$as_dir" && as_dir=.
3233 for ac_exec_ext in '' $ac_executable_extensions; do
3234 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3235 ac_cv_prog_ac_ct_CC="gcc"
3236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3237 break 2
3238 fi
3239 done
3240 done
3241 IFS=$as_save_IFS
3242
3243 fi
3244 fi
3245 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3246 if test -n "$ac_ct_CC"; then
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3248 $as_echo "$ac_ct_CC" >&6; }
3249 else
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3251 $as_echo "no" >&6; }
3252 fi
3253
3254 if test "x$ac_ct_CC" = x; then
3255 CC=""
3256 else
3257 case $cross_compiling:$ac_tool_warned in
3258 yes:)
3259 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3260 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3261 ac_tool_warned=yes ;;
3262 esac
3263 CC=$ac_ct_CC
3264 fi
3265 else
3266 CC="$ac_cv_prog_CC"
3267 fi
3268
3269 if test -z "$CC"; then
3270 if test -n "$ac_tool_prefix"; then
3271 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3272 set dummy ${ac_tool_prefix}cc; ac_word=$2
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3274 $as_echo_n "checking for $ac_word... " >&6; }
3275 if ${ac_cv_prog_CC+:} false; then :
3276 $as_echo_n "(cached) " >&6
3277 else
3278 if test -n "$CC"; then
3279 ac_cv_prog_CC="$CC" # Let the user override the test.
3280 else
3281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3282 for as_dir in $PATH
3283 do
3284 IFS=$as_save_IFS
3285 test -z "$as_dir" && as_dir=.
3286 for ac_exec_ext in '' $ac_executable_extensions; do
3287 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3288 ac_cv_prog_CC="${ac_tool_prefix}cc"
3289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3290 break 2
3291 fi
3292 done
3293 done
3294 IFS=$as_save_IFS
3295
3296 fi
3297 fi
3298 CC=$ac_cv_prog_CC
3299 if test -n "$CC"; then
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3301 $as_echo "$CC" >&6; }
3302 else
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3304 $as_echo "no" >&6; }
3305 fi
3306
3307
3308 fi
3309 fi
3310 if test -z "$CC"; then
3311 # Extract the first word of "cc", so it can be a program name with args.
3312 set dummy cc; ac_word=$2
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3314 $as_echo_n "checking for $ac_word... " >&6; }
3315 if ${ac_cv_prog_CC+:} false; then :
3316 $as_echo_n "(cached) " >&6
3317 else
3318 if test -n "$CC"; then
3319 ac_cv_prog_CC="$CC" # Let the user override the test.
3320 else
3321 ac_prog_rejected=no
3322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3323 for as_dir in $PATH
3324 do
3325 IFS=$as_save_IFS
3326 test -z "$as_dir" && as_dir=.
3327 for ac_exec_ext in '' $ac_executable_extensions; do
3328 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3329 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3330 ac_prog_rejected=yes
3331 continue
3332 fi
3333 ac_cv_prog_CC="cc"
3334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3335 break 2
3336 fi
3337 done
3338 done
3339 IFS=$as_save_IFS
3340
3341 if test $ac_prog_rejected = yes; then
3342 # We found a bogon in the path, so make sure we never use it.
3343 set dummy $ac_cv_prog_CC
3344 shift
3345 if test $# != 0; then
3346 # We chose a different compiler from the bogus one.
3347 # However, it has the same basename, so the bogon will be chosen
3348 # first if we set CC to just the basename; use the full file name.
3349 shift
3350 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3351 fi
3352 fi
3353 fi
3354 fi
3355 CC=$ac_cv_prog_CC
3356 if test -n "$CC"; then
3357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3358 $as_echo "$CC" >&6; }
3359 else
3360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3361 $as_echo "no" >&6; }
3362 fi
3363
3364
3365 fi
3366 if test -z "$CC"; then
3367 if test -n "$ac_tool_prefix"; then
3368 for ac_prog in cl.exe
3369 do
3370 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3371 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3373 $as_echo_n "checking for $ac_word... " >&6; }
3374 if ${ac_cv_prog_CC+:} false; then :
3375 $as_echo_n "(cached) " >&6
3376 else
3377 if test -n "$CC"; then
3378 ac_cv_prog_CC="$CC" # Let the user override the test.
3379 else
3380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3381 for as_dir in $PATH
3382 do
3383 IFS=$as_save_IFS
3384 test -z "$as_dir" && as_dir=.
3385 for ac_exec_ext in '' $ac_executable_extensions; do
3386 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3387 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3389 break 2
3390 fi
3391 done
3392 done
3393 IFS=$as_save_IFS
3394
3395 fi
3396 fi
3397 CC=$ac_cv_prog_CC
3398 if test -n "$CC"; then
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3400 $as_echo "$CC" >&6; }
3401 else
3402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3403 $as_echo "no" >&6; }
3404 fi
3405
3406
3407 test -n "$CC" && break
3408 done
3409 fi
3410 if test -z "$CC"; then
3411 ac_ct_CC=$CC
3412 for ac_prog in cl.exe
3413 do
3414 # Extract the first word of "$ac_prog", so it can be a program name with args.
3415 set dummy $ac_prog; ac_word=$2
3416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3417 $as_echo_n "checking for $ac_word... " >&6; }
3418 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3419 $as_echo_n "(cached) " >&6
3420 else
3421 if test -n "$ac_ct_CC"; then
3422 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3423 else
3424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3425 for as_dir in $PATH
3426 do
3427 IFS=$as_save_IFS
3428 test -z "$as_dir" && as_dir=.
3429 for ac_exec_ext in '' $ac_executable_extensions; do
3430 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3431 ac_cv_prog_ac_ct_CC="$ac_prog"
3432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3433 break 2
3434 fi
3435 done
3436 done
3437 IFS=$as_save_IFS
3438
3439 fi
3440 fi
3441 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3442 if test -n "$ac_ct_CC"; then
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3444 $as_echo "$ac_ct_CC" >&6; }
3445 else
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3447 $as_echo "no" >&6; }
3448 fi
3449
3450
3451 test -n "$ac_ct_CC" && break
3452 done
3453
3454 if test "x$ac_ct_CC" = x; then
3455 CC=""
3456 else
3457 case $cross_compiling:$ac_tool_warned in
3458 yes:)
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3460 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3461 ac_tool_warned=yes ;;
3462 esac
3463 CC=$ac_ct_CC
3464 fi
3465 fi
3466
3467 fi
3468
3469
3470 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3471 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3472 as_fn_error $? "no acceptable C compiler found in \$PATH
3473 See \`config.log' for more details" "$LINENO" 5; }
3474
3475 # Provide some information about the compiler.
3476 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3477 set X $ac_compile
3478 ac_compiler=$2
3479 for ac_option in --version -v -V -qversion; do
3480 { { ac_try="$ac_compiler $ac_option >&5"
3481 case "(($ac_try" in
3482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3483 *) ac_try_echo=$ac_try;;
3484 esac
3485 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3486 $as_echo "$ac_try_echo"; } >&5
3487 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3488 ac_status=$?
3489 if test -s conftest.err; then
3490 sed '10a\
3491 ... rest of stderr output deleted ...
3492 10q' conftest.err >conftest.er1
3493 cat conftest.er1 >&5
3494 fi
3495 rm -f conftest.er1 conftest.err
3496 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3497 test $ac_status = 0; }
3498 done
3499
3500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3501 /* end confdefs.h. */
3502
3503 int
3504 main ()
3505 {
3506
3507 ;
3508 return 0;
3509 }
3510 _ACEOF
3511 ac_clean_files_save=$ac_clean_files
3512 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3513 # Try to create an executable without -o first, disregard a.out.
3514 # It will help us diagnose broken compilers, and finding out an intuition
3515 # of exeext.
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3517 $as_echo_n "checking whether the C compiler works... " >&6; }
3518 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3519
3520 # The possible output files:
3521 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3522
3523 ac_rmfiles=
3524 for ac_file in $ac_files
3525 do
3526 case $ac_file in
3527 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3528 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3529 esac
3530 done
3531 rm -f $ac_rmfiles
3532
3533 if { { ac_try="$ac_link_default"
3534 case "(($ac_try" in
3535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3536 *) ac_try_echo=$ac_try;;
3537 esac
3538 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3539 $as_echo "$ac_try_echo"; } >&5
3540 (eval "$ac_link_default") 2>&5
3541 ac_status=$?
3542 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3543 test $ac_status = 0; }; then :
3544 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3545 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3546 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3547 # so that the user can short-circuit this test for compilers unknown to
3548 # Autoconf.
3549 for ac_file in $ac_files ''
3550 do
3551 test -f "$ac_file" || continue
3552 case $ac_file in
3553 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3554 ;;
3555 [ab].out )
3556 # We found the default executable, but exeext='' is most
3557 # certainly right.
3558 break;;
3559 *.* )
3560 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3561 then :; else
3562 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3563 fi
3564 # We set ac_cv_exeext here because the later test for it is not
3565 # safe: cross compilers may not add the suffix if given an `-o'
3566 # argument, so we may need to know it at that point already.
3567 # Even if this section looks crufty: it has the advantage of
3568 # actually working.
3569 break;;
3570 * )
3571 break;;
3572 esac
3573 done
3574 test "$ac_cv_exeext" = no && ac_cv_exeext=
3575
3576 else
3577 ac_file=''
3578 fi
3579 if test -z "$ac_file"; then :
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3581 $as_echo "no" >&6; }
3582 $as_echo "$as_me: failed program was:" >&5
3583 sed 's/^/| /' conftest.$ac_ext >&5
3584
3585 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3586 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3587 as_fn_error 77 "C compiler cannot create executables
3588 See \`config.log' for more details" "$LINENO" 5; }
3589 else
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3591 $as_echo "yes" >&6; }
3592 fi
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3594 $as_echo_n "checking for C compiler default output file name... " >&6; }
3595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3596 $as_echo "$ac_file" >&6; }
3597 ac_exeext=$ac_cv_exeext
3598
3599 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3600 ac_clean_files=$ac_clean_files_save
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3602 $as_echo_n "checking for suffix of executables... " >&6; }
3603 if { { ac_try="$ac_link"
3604 case "(($ac_try" in
3605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3606 *) ac_try_echo=$ac_try;;
3607 esac
3608 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3609 $as_echo "$ac_try_echo"; } >&5
3610 (eval "$ac_link") 2>&5
3611 ac_status=$?
3612 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3613 test $ac_status = 0; }; then :
3614 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3615 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3616 # work properly (i.e., refer to `conftest.exe'), while it won't with
3617 # `rm'.
3618 for ac_file in conftest.exe conftest conftest.*; do
3619 test -f "$ac_file" || continue
3620 case $ac_file in
3621 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3622 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3623 break;;
3624 * ) break;;
3625 esac
3626 done
3627 else
3628 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3629 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3630 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3631 See \`config.log' for more details" "$LINENO" 5; }
3632 fi
3633 rm -f conftest conftest$ac_cv_exeext
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3635 $as_echo "$ac_cv_exeext" >&6; }
3636
3637 rm -f conftest.$ac_ext
3638 EXEEXT=$ac_cv_exeext
3639 ac_exeext=$EXEEXT
3640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3641 /* end confdefs.h. */
3642 #include <stdio.h>
3643 int
3644 main ()
3645 {
3646 FILE *f = fopen ("conftest.out", "w");
3647 return ferror (f) || fclose (f) != 0;
3648
3649 ;
3650 return 0;
3651 }
3652 _ACEOF
3653 ac_clean_files="$ac_clean_files conftest.out"
3654 # Check that the compiler produces executables we can run. If not, either
3655 # the compiler is broken, or we cross compile.
3656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3657 $as_echo_n "checking whether we are cross compiling... " >&6; }
3658 if test "$cross_compiling" != yes; then
3659 { { ac_try="$ac_link"
3660 case "(($ac_try" in
3661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3662 *) ac_try_echo=$ac_try;;
3663 esac
3664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3665 $as_echo "$ac_try_echo"; } >&5
3666 (eval "$ac_link") 2>&5
3667 ac_status=$?
3668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3669 test $ac_status = 0; }
3670 if { ac_try='./conftest$ac_cv_exeext'
3671 { { case "(($ac_try" in
3672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3673 *) ac_try_echo=$ac_try;;
3674 esac
3675 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3676 $as_echo "$ac_try_echo"; } >&5
3677 (eval "$ac_try") 2>&5
3678 ac_status=$?
3679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3680 test $ac_status = 0; }; }; then
3681 cross_compiling=no
3682 else
3683 if test "$cross_compiling" = maybe; then
3684 cross_compiling=yes
3685 else
3686 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3687 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3688 as_fn_error $? "cannot run C compiled programs.
3689 If you meant to cross compile, use \`--host'.
3690 See \`config.log' for more details" "$LINENO" 5; }
3691 fi
3692 fi
3693 fi
3694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3695 $as_echo "$cross_compiling" >&6; }
3696
3697 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3698 ac_clean_files=$ac_clean_files_save
3699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3700 $as_echo_n "checking for suffix of object files... " >&6; }
3701 if ${ac_cv_objext+:} false; then :
3702 $as_echo_n "(cached) " >&6
3703 else
3704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3705 /* end confdefs.h. */
3706
3707 int
3708 main ()
3709 {
3710
3711 ;
3712 return 0;
3713 }
3714 _ACEOF
3715 rm -f conftest.o conftest.obj
3716 if { { ac_try="$ac_compile"
3717 case "(($ac_try" in
3718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3719 *) ac_try_echo=$ac_try;;
3720 esac
3721 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3722 $as_echo "$ac_try_echo"; } >&5
3723 (eval "$ac_compile") 2>&5
3724 ac_status=$?
3725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3726 test $ac_status = 0; }; then :
3727 for ac_file in conftest.o conftest.obj conftest.*; do
3728 test -f "$ac_file" || continue;
3729 case $ac_file in
3730 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3731 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3732 break;;
3733 esac
3734 done
3735 else
3736 $as_echo "$as_me: failed program was:" >&5
3737 sed 's/^/| /' conftest.$ac_ext >&5
3738
3739 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3740 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3741 as_fn_error $? "cannot compute suffix of object files: cannot compile
3742 See \`config.log' for more details" "$LINENO" 5; }
3743 fi
3744 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3745 fi
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3747 $as_echo "$ac_cv_objext" >&6; }
3748 OBJEXT=$ac_cv_objext
3749 ac_objext=$OBJEXT
3750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3751 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3752 if ${ac_cv_c_compiler_gnu+:} false; then :
3753 $as_echo_n "(cached) " >&6
3754 else
3755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3756 /* end confdefs.h. */
3757
3758 int
3759 main ()
3760 {
3761 #ifndef __GNUC__
3762 choke me
3763 #endif
3764
3765 ;
3766 return 0;
3767 }
3768 _ACEOF
3769 if ac_fn_c_try_compile "$LINENO"; then :
3770 ac_compiler_gnu=yes
3771 else
3772 ac_compiler_gnu=no
3773 fi
3774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3775 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3776
3777 fi
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3779 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3780 if test $ac_compiler_gnu = yes; then
3781 GCC=yes
3782 else
3783 GCC=
3784 fi
3785 ac_test_CFLAGS=${CFLAGS+set}
3786 ac_save_CFLAGS=$CFLAGS
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3788 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3789 if ${ac_cv_prog_cc_g+:} false; then :
3790 $as_echo_n "(cached) " >&6
3791 else
3792 ac_save_c_werror_flag=$ac_c_werror_flag
3793 ac_c_werror_flag=yes
3794 ac_cv_prog_cc_g=no
3795 CFLAGS="-g"
3796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3797 /* end confdefs.h. */
3798
3799 int
3800 main ()
3801 {
3802
3803 ;
3804 return 0;
3805 }
3806 _ACEOF
3807 if ac_fn_c_try_compile "$LINENO"; then :
3808 ac_cv_prog_cc_g=yes
3809 else
3810 CFLAGS=""
3811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3812 /* end confdefs.h. */
3813
3814 int
3815 main ()
3816 {
3817
3818 ;
3819 return 0;
3820 }
3821 _ACEOF
3822 if ac_fn_c_try_compile "$LINENO"; then :
3823
3824 else
3825 ac_c_werror_flag=$ac_save_c_werror_flag
3826 CFLAGS="-g"
3827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3828 /* end confdefs.h. */
3829
3830 int
3831 main ()
3832 {
3833
3834 ;
3835 return 0;
3836 }
3837 _ACEOF
3838 if ac_fn_c_try_compile "$LINENO"; then :
3839 ac_cv_prog_cc_g=yes
3840 fi
3841 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3842 fi
3843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3844 fi
3845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3846 ac_c_werror_flag=$ac_save_c_werror_flag
3847 fi
3848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3849 $as_echo "$ac_cv_prog_cc_g" >&6; }
3850 if test "$ac_test_CFLAGS" = set; then
3851 CFLAGS=$ac_save_CFLAGS
3852 elif test $ac_cv_prog_cc_g = yes; then
3853 if test "$GCC" = yes; then
3854 CFLAGS="-g -O2"
3855 else
3856 CFLAGS="-g"
3857 fi
3858 else
3859 if test "$GCC" = yes; then
3860 CFLAGS="-O2"
3861 else
3862 CFLAGS=
3863 fi
3864 fi
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3866 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3867 if ${ac_cv_prog_cc_c89+:} false; then :
3868 $as_echo_n "(cached) " >&6
3869 else
3870 ac_cv_prog_cc_c89=no
3871 ac_save_CC=$CC
3872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3873 /* end confdefs.h. */
3874 #include <stdarg.h>
3875 #include <stdio.h>
3876 struct stat;
3877 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3878 struct buf { int x; };
3879 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3880 static char *e (p, i)
3881 char **p;
3882 int i;
3883 {
3884 return p[i];
3885 }
3886 static char *f (char * (*g) (char **, int), char **p, ...)
3887 {
3888 char *s;
3889 va_list v;
3890 va_start (v,p);
3891 s = g (p, va_arg (v,int));
3892 va_end (v);
3893 return s;
3894 }
3895
3896 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3897 function prototypes and stuff, but not '\xHH' hex character constants.
3898 These don't provoke an error unfortunately, instead are silently treated
3899 as 'x'. The following induces an error, until -std is added to get
3900 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3901 array size at least. It's necessary to write '\x00'==0 to get something
3902 that's true only with -std. */
3903 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3904
3905 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3906 inside strings and character constants. */
3907 #define FOO(x) 'x'
3908 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3909
3910 int test (int i, double x);
3911 struct s1 {int (*f) (int a);};
3912 struct s2 {int (*f) (double a);};
3913 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3914 int argc;
3915 char **argv;
3916 int
3917 main ()
3918 {
3919 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3920 ;
3921 return 0;
3922 }
3923 _ACEOF
3924 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3925 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3926 do
3927 CC="$ac_save_CC $ac_arg"
3928 if ac_fn_c_try_compile "$LINENO"; then :
3929 ac_cv_prog_cc_c89=$ac_arg
3930 fi
3931 rm -f core conftest.err conftest.$ac_objext
3932 test "x$ac_cv_prog_cc_c89" != "xno" && break
3933 done
3934 rm -f conftest.$ac_ext
3935 CC=$ac_save_CC
3936
3937 fi
3938 # AC_CACHE_VAL
3939 case "x$ac_cv_prog_cc_c89" in
3940 x)
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3942 $as_echo "none needed" >&6; } ;;
3943 xno)
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3945 $as_echo "unsupported" >&6; } ;;
3946 *)
3947 CC="$CC $ac_cv_prog_cc_c89"
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3949 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3950 esac
3951 if test "x$ac_cv_prog_cc_c89" != xno; then :
3952
3953 fi
3954
3955 ac_ext=c
3956 ac_cpp='$CPP $CPPFLAGS'
3957 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3958 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3959 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3960
3961 ac_ext=c
3962 ac_cpp='$CPP $CPPFLAGS'
3963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3967 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3968 if ${am_cv_prog_cc_c_o+:} false; then :
3969 $as_echo_n "(cached) " >&6
3970 else
3971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3972 /* end confdefs.h. */
3973
3974 int
3975 main ()
3976 {
3977
3978 ;
3979 return 0;
3980 }
3981 _ACEOF
3982 # Make sure it works both with $CC and with simple cc.
3983 # Following AC_PROG_CC_C_O, we do the test twice because some
3984 # compilers refuse to overwrite an existing .o file with -o,
3985 # though they will create one.
3986 am_cv_prog_cc_c_o=yes
3987 for am_i in 1 2; do
3988 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3989 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3990 ac_status=$?
3991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3992 (exit $ac_status); } \
3993 && test -f conftest2.$ac_objext; then
3994 : OK
3995 else
3996 am_cv_prog_cc_c_o=no
3997 break
3998 fi
3999 done
4000 rm -f core conftest*
4001 unset am_i
4002 fi
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4004 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4005 if test "$am_cv_prog_cc_c_o" != yes; then
4006 # Losing compiler, so override with the script.
4007 # FIXME: It is wrong to rewrite CC.
4008 # But if we don't then we get into trouble of one sort or another.
4009 # A longer-term fix would be to have automake use am__CC in this case,
4010 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4011 CC="$am_aux_dir/compile $CC"
4012 fi
4013 ac_ext=c
4014 ac_cpp='$CPP $CPPFLAGS'
4015 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4016 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4017 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4018
4019
4020 depcc="$CC" am_compiler_list=
4021
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4023 $as_echo_n "checking dependency style of $depcc... " >&6; }
4024 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4025 $as_echo_n "(cached) " >&6
4026 else
4027 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4028 # We make a subdir and do the tests there. Otherwise we can end up
4029 # making bogus files that we don't know about and never remove. For
4030 # instance it was reported that on HP-UX the gcc test will end up
4031 # making a dummy file named 'D' -- because '-MD' means "put the output
4032 # in D".
4033 rm -rf conftest.dir
4034 mkdir conftest.dir
4035 # Copy depcomp to subdir because otherwise we won't find it if we're
4036 # using a relative directory.
4037 cp "$am_depcomp" conftest.dir
4038 cd conftest.dir
4039 # We will build objects and dependencies in a subdirectory because
4040 # it helps to detect inapplicable dependency modes. For instance
4041 # both Tru64's cc and ICC support -MD to output dependencies as a
4042 # side effect of compilation, but ICC will put the dependencies in
4043 # the current directory while Tru64 will put them in the object
4044 # directory.
4045 mkdir sub
4046
4047 am_cv_CC_dependencies_compiler_type=none
4048 if test "$am_compiler_list" = ""; then
4049 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4050 fi
4051 am__universal=false
4052 case " $depcc " in #(
4053 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4054 esac
4055
4056 for depmode in $am_compiler_list; do
4057 # Setup a source with many dependencies, because some compilers
4058 # like to wrap large dependency lists on column 80 (with \), and
4059 # we should not choose a depcomp mode which is confused by this.
4060 #
4061 # We need to recreate these files for each test, as the compiler may
4062 # overwrite some of them when testing with obscure command lines.
4063 # This happens at least with the AIX C compiler.
4064 : > sub/conftest.c
4065 for i in 1 2 3 4 5 6; do
4066 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4067 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4068 # Solaris 10 /bin/sh.
4069 echo '/* dummy */' > sub/conftst$i.h
4070 done
4071 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4072
4073 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4074 # mode. It turns out that the SunPro C++ compiler does not properly
4075 # handle '-M -o', and we need to detect this. Also, some Intel
4076 # versions had trouble with output in subdirs.
4077 am__obj=sub/conftest.${OBJEXT-o}
4078 am__minus_obj="-o $am__obj"
4079 case $depmode in
4080 gcc)
4081 # This depmode causes a compiler race in universal mode.
4082 test "$am__universal" = false || continue
4083 ;;
4084 nosideeffect)
4085 # After this tag, mechanisms are not by side-effect, so they'll
4086 # only be used when explicitly requested.
4087 if test "x$enable_dependency_tracking" = xyes; then
4088 continue
4089 else
4090 break
4091 fi
4092 ;;
4093 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4094 # This compiler won't grok '-c -o', but also, the minuso test has
4095 # not run yet. These depmodes are late enough in the game, and
4096 # so weak that their functioning should not be impacted.
4097 am__obj=conftest.${OBJEXT-o}
4098 am__minus_obj=
4099 ;;
4100 none) break ;;
4101 esac
4102 if depmode=$depmode \
4103 source=sub/conftest.c object=$am__obj \
4104 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4105 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4106 >/dev/null 2>conftest.err &&
4107 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4108 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4109 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4110 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4111 # icc doesn't choke on unknown options, it will just issue warnings
4112 # or remarks (even with -Werror). So we grep stderr for any message
4113 # that says an option was ignored or not supported.
4114 # When given -MP, icc 7.0 and 7.1 complain thusly:
4115 # icc: Command line warning: ignoring option '-M'; no argument required
4116 # The diagnosis changed in icc 8.0:
4117 # icc: Command line remark: option '-MP' not supported
4118 if (grep 'ignoring option' conftest.err ||
4119 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4120 am_cv_CC_dependencies_compiler_type=$depmode
4121 break
4122 fi
4123 fi
4124 done
4125
4126 cd ..
4127 rm -rf conftest.dir
4128 else
4129 am_cv_CC_dependencies_compiler_type=none
4130 fi
4131
4132 fi
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4134 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4135 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4136
4137 if
4138 test "x$enable_dependency_tracking" != xno \
4139 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4140 am__fastdepCC_TRUE=
4141 am__fastdepCC_FALSE='#'
4142 else
4143 am__fastdepCC_TRUE='#'
4144 am__fastdepCC_FALSE=
4145 fi
4146
4147
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4149 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4150 if ${ac_cv_prog_cc_c99+:} false; then :
4151 $as_echo_n "(cached) " >&6
4152 else
4153 ac_cv_prog_cc_c99=no
4154 ac_save_CC=$CC
4155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4156 /* end confdefs.h. */
4157 #include <stdarg.h>
4158 #include <stdbool.h>
4159 #include <stdlib.h>
4160 #include <wchar.h>
4161 #include <stdio.h>
4162
4163 // Check varargs macros. These examples are taken from C99 6.10.3.5.
4164 #define debug(...) fprintf (stderr, __VA_ARGS__)
4165 #define showlist(...) puts (#__VA_ARGS__)
4166 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4167 static void
4168 test_varargs_macros (void)
4169 {
4170 int x = 1234;
4171 int y = 5678;
4172 debug ("Flag");
4173 debug ("X = %d\n", x);
4174 showlist (The first, second, and third items.);
4175 report (x>y, "x is %d but y is %d", x, y);
4176 }
4177
4178 // Check long long types.
4179 #define BIG64 18446744073709551615ull
4180 #define BIG32 4294967295ul
4181 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4182 #if !BIG_OK
4183 your preprocessor is broken;
4184 #endif
4185 #if BIG_OK
4186 #else
4187 your preprocessor is broken;
4188 #endif
4189 static long long int bignum = -9223372036854775807LL;
4190 static unsigned long long int ubignum = BIG64;
4191
4192 struct incomplete_array
4193 {
4194 int datasize;
4195 double data[];
4196 };
4197
4198 struct named_init {
4199 int number;
4200 const wchar_t *name;
4201 double average;
4202 };
4203
4204 typedef const char *ccp;
4205
4206 static inline int
4207 test_restrict (ccp restrict text)
4208 {
4209 // See if C++-style comments work.
4210 // Iterate through items via the restricted pointer.
4211 // Also check for declarations in for loops.
4212 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4213 continue;
4214 return 0;
4215 }
4216
4217 // Check varargs and va_copy.
4218 static void
4219 test_varargs (const char *format, ...)
4220 {
4221 va_list args;
4222 va_start (args, format);
4223 va_list args_copy;
4224 va_copy (args_copy, args);
4225
4226 const char *str;
4227 int number;
4228 float fnumber;
4229
4230 while (*format)
4231 {
4232 switch (*format++)
4233 {
4234 case 's': // string
4235 str = va_arg (args_copy, const char *);
4236 break;
4237 case 'd': // int
4238 number = va_arg (args_copy, int);
4239 break;
4240 case 'f': // float
4241 fnumber = va_arg (args_copy, double);
4242 break;
4243 default:
4244 break;
4245 }
4246 }
4247 va_end (args_copy);
4248 va_end (args);
4249 }
4250
4251 int
4252 main ()
4253 {
4254
4255 // Check bool.
4256 _Bool success = false;
4257
4258 // Check restrict.
4259 if (test_restrict ("String literal") == 0)
4260 success = true;
4261 char *restrict newvar = "Another string";
4262
4263 // Check varargs.
4264 test_varargs ("s, d' f .", "string", 65, 34.234);
4265 test_varargs_macros ();
4266
4267 // Check flexible array members.
4268 struct incomplete_array *ia =
4269 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4270 ia->datasize = 10;
4271 for (int i = 0; i < ia->datasize; ++i)
4272 ia->data[i] = i * 1.234;
4273
4274 // Check named initializers.
4275 struct named_init ni = {
4276 .number = 34,
4277 .name = L"Test wide string",
4278 .average = 543.34343,
4279 };
4280
4281 ni.number = 58;
4282
4283 int dynamic_array[ni.number];
4284 dynamic_array[ni.number - 1] = 543;
4285
4286 // work around unused variable warnings
4287 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4288 || dynamic_array[ni.number - 1] != 543);
4289
4290 ;
4291 return 0;
4292 }
4293 _ACEOF
4294 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4295 do
4296 CC="$ac_save_CC $ac_arg"
4297 if ac_fn_c_try_compile "$LINENO"; then :
4298 ac_cv_prog_cc_c99=$ac_arg
4299 fi
4300 rm -f core conftest.err conftest.$ac_objext
4301 test "x$ac_cv_prog_cc_c99" != "xno" && break
4302 done
4303 rm -f conftest.$ac_ext
4304 CC=$ac_save_CC
4305
4306 fi
4307 # AC_CACHE_VAL
4308 case "x$ac_cv_prog_cc_c99" in
4309 x)
4310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4311 $as_echo "none needed" >&6; } ;;
4312 xno)
4313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4314 $as_echo "unsupported" >&6; } ;;
4315 *)
4316 CC="$CC $ac_cv_prog_cc_c99"
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4318 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4319 esac
4320 if test "x$ac_cv_prog_cc_c99" != xno; then :
4321
4322 fi
4323
4324
4325 if test "$ac_cv_prog_cc_c99" = "no"; then :
4326 as_fn_error $? "no suitable C99 compiler found. Aborting." "$LINENO" 5
4327 fi
4328 case `pwd` in
4329 *\ * | *\ *)
4330 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4331 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4332 esac
4333
4334
4335
4336 macro_version='2.4.4'
4337 macro_revision='2.4.4'
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351 ltmain=$ac_aux_dir/ltmain.sh
4352
4353 # Make sure we can run config.sub.
4354 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4355 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4356
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4358 $as_echo_n "checking build system type... " >&6; }
4359 if ${ac_cv_build+:} false; then :
4360 $as_echo_n "(cached) " >&6
4361 else
4362 ac_build_alias=$build_alias
4363 test "x$ac_build_alias" = x &&
4364 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4365 test "x$ac_build_alias" = x &&
4366 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4367 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4368 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4369
4370 fi
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4372 $as_echo "$ac_cv_build" >&6; }
4373 case $ac_cv_build in
4374 *-*-*) ;;
4375 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4376 esac
4377 build=$ac_cv_build
4378 ac_save_IFS=$IFS; IFS='-'
4379 set x $ac_cv_build
4380 shift
4381 build_cpu=$1
4382 build_vendor=$2
4383 shift; shift
4384 # Remember, the first character of IFS is used to create $*,
4385 # except with old shells:
4386 build_os=$*
4387 IFS=$ac_save_IFS
4388 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4389
4390
4391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4392 $as_echo_n "checking host system type... " >&6; }
4393 if ${ac_cv_host+:} false; then :
4394 $as_echo_n "(cached) " >&6
4395 else
4396 if test "x$host_alias" = x; then
4397 ac_cv_host=$ac_cv_build
4398 else
4399 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4400 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4401 fi
4402
4403 fi
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4405 $as_echo "$ac_cv_host" >&6; }
4406 case $ac_cv_host in
4407 *-*-*) ;;
4408 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4409 esac
4410 host=$ac_cv_host
4411 ac_save_IFS=$IFS; IFS='-'
4412 set x $ac_cv_host
4413 shift
4414 host_cpu=$1
4415 host_vendor=$2
4416 shift; shift
4417 # Remember, the first character of IFS is used to create $*,
4418 # except with old shells:
4419 host_os=$*
4420 IFS=$ac_save_IFS
4421 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4422
4423
4424 # Backslashify metacharacters that are still active within
4425 # double-quoted strings.
4426 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4427
4428 # Same as above, but do not quote variable references.
4429 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4430
4431 # Sed substitution to delay expansion of an escaped shell variable in a
4432 # double_quote_subst'ed string.
4433 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4434
4435 # Sed substitution to delay expansion of an escaped single quote.
4436 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4437
4438 # Sed substitution to avoid accidental globbing in evaled expressions
4439 no_glob_subst='s/\*/\\\*/g'
4440
4441 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4442 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4443 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4444
4445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4446 $as_echo_n "checking how to print strings... " >&6; }
4447 # Test print first, because it will be a builtin if present.
4448 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4449 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4450 ECHO='print -r --'
4451 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4452 ECHO='printf %s\n'
4453 else
4454 # Use this function as a fallback that always works.
4455 func_fallback_echo ()
4456 {
4457 eval 'cat <<_LTECHO_EOF
4458 $1
4459 _LTECHO_EOF'
4460 }
4461 ECHO='func_fallback_echo'
4462 fi
4463
4464 # func_echo_all arg...
4465 # Invoke $ECHO with all args, space-separated.
4466 func_echo_all ()
4467 {
4468 $ECHO ""
4469 }
4470
4471 case $ECHO in
4472 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4473 $as_echo "printf" >&6; } ;;
4474 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4475 $as_echo "print -r" >&6; } ;;
4476 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4477 $as_echo "cat" >&6; } ;;
4478 esac
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4494 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4495 if ${ac_cv_path_SED+:} false; then :
4496 $as_echo_n "(cached) " >&6
4497 else
4498 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4499 for ac_i in 1 2 3 4 5 6 7; do
4500 ac_script="$ac_script$as_nl$ac_script"
4501 done
4502 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4503 { ac_script=; unset ac_script;}
4504 if test -z "$SED"; then
4505 ac_path_SED_found=false
4506 # Loop through the user's path and test for each of PROGNAME-LIST
4507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4508 for as_dir in $PATH
4509 do
4510 IFS=$as_save_IFS
4511 test -z "$as_dir" && as_dir=.
4512 for ac_prog in sed gsed; do
4513 for ac_exec_ext in '' $ac_executable_extensions; do
4514 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4515 as_fn_executable_p "$ac_path_SED" || continue
4516 # Check for GNU ac_path_SED and select it if it is found.
4517 # Check for GNU $ac_path_SED
4518 case `"$ac_path_SED" --version 2>&1` in
4519 *GNU*)
4520 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4521 *)
4522 ac_count=0
4523 $as_echo_n 0123456789 >"conftest.in"
4524 while :
4525 do
4526 cat "conftest.in" "conftest.in" >"conftest.tmp"
4527 mv "conftest.tmp" "conftest.in"
4528 cp "conftest.in" "conftest.nl"
4529 $as_echo '' >> "conftest.nl"
4530 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4531 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4532 as_fn_arith $ac_count + 1 && ac_count=$as_val
4533 if test $ac_count -gt ${ac_path_SED_max-0}; then
4534 # Best one so far, save it but keep looking for a better one
4535 ac_cv_path_SED="$ac_path_SED"
4536 ac_path_SED_max=$ac_count
4537 fi
4538 # 10*(2^10) chars as input seems more than enough
4539 test $ac_count -gt 10 && break
4540 done
4541 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4542 esac
4543
4544 $ac_path_SED_found && break 3
4545 done
4546 done
4547 done
4548 IFS=$as_save_IFS
4549 if test -z "$ac_cv_path_SED"; then
4550 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4551 fi
4552 else
4553 ac_cv_path_SED=$SED
4554 fi
4555
4556 fi
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4558 $as_echo "$ac_cv_path_SED" >&6; }
4559 SED="$ac_cv_path_SED"
4560 rm -f conftest.sed
4561
4562 test -z "$SED" && SED=sed
4563 Xsed="$SED -e 1s/^X//"
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4576 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4577 if ${ac_cv_path_GREP+:} false; then :
4578 $as_echo_n "(cached) " >&6
4579 else
4580 if test -z "$GREP"; then
4581 ac_path_GREP_found=false
4582 # Loop through the user's path and test for each of PROGNAME-LIST
4583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4584 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4585 do
4586 IFS=$as_save_IFS
4587 test -z "$as_dir" && as_dir=.
4588 for ac_prog in grep ggrep; do
4589 for ac_exec_ext in '' $ac_executable_extensions; do
4590 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4591 as_fn_executable_p "$ac_path_GREP" || continue
4592 # Check for GNU ac_path_GREP and select it if it is found.
4593 # Check for GNU $ac_path_GREP
4594 case `"$ac_path_GREP" --version 2>&1` in
4595 *GNU*)
4596 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4597 *)
4598 ac_count=0
4599 $as_echo_n 0123456789 >"conftest.in"
4600 while :
4601 do
4602 cat "conftest.in" "conftest.in" >"conftest.tmp"
4603 mv "conftest.tmp" "conftest.in"
4604 cp "conftest.in" "conftest.nl"
4605 $as_echo 'GREP' >> "conftest.nl"
4606 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4607 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4608 as_fn_arith $ac_count + 1 && ac_count=$as_val
4609 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4610 # Best one so far, save it but keep looking for a better one
4611 ac_cv_path_GREP="$ac_path_GREP"
4612 ac_path_GREP_max=$ac_count
4613 fi
4614 # 10*(2^10) chars as input seems more than enough
4615 test $ac_count -gt 10 && break
4616 done
4617 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4618 esac
4619
4620 $ac_path_GREP_found && break 3
4621 done
4622 done
4623 done
4624 IFS=$as_save_IFS
4625 if test -z "$ac_cv_path_GREP"; then
4626 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4627 fi
4628 else
4629 ac_cv_path_GREP=$GREP
4630 fi
4631
4632 fi
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4634 $as_echo "$ac_cv_path_GREP" >&6; }
4635 GREP="$ac_cv_path_GREP"
4636
4637
4638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4639 $as_echo_n "checking for egrep... " >&6; }
4640 if ${ac_cv_path_EGREP+:} false; then :
4641 $as_echo_n "(cached) " >&6
4642 else
4643 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4644 then ac_cv_path_EGREP="$GREP -E"
4645 else
4646 if test -z "$EGREP"; then
4647 ac_path_EGREP_found=false
4648 # Loop through the user's path and test for each of PROGNAME-LIST
4649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4650 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4651 do
4652 IFS=$as_save_IFS
4653 test -z "$as_dir" && as_dir=.
4654 for ac_prog in egrep; do
4655 for ac_exec_ext in '' $ac_executable_extensions; do
4656 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4657 as_fn_executable_p "$ac_path_EGREP" || continue
4658 # Check for GNU ac_path_EGREP and select it if it is found.
4659 # Check for GNU $ac_path_EGREP
4660 case `"$ac_path_EGREP" --version 2>&1` in
4661 *GNU*)
4662 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4663 *)
4664 ac_count=0
4665 $as_echo_n 0123456789 >"conftest.in"
4666 while :
4667 do
4668 cat "conftest.in" "conftest.in" >"conftest.tmp"
4669 mv "conftest.tmp" "conftest.in"
4670 cp "conftest.in" "conftest.nl"
4671 $as_echo 'EGREP' >> "conftest.nl"
4672 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4673 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4674 as_fn_arith $ac_count + 1 && ac_count=$as_val
4675 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4676 # Best one so far, save it but keep looking for a better one
4677 ac_cv_path_EGREP="$ac_path_EGREP"
4678 ac_path_EGREP_max=$ac_count
4679 fi
4680 # 10*(2^10) chars as input seems more than enough
4681 test $ac_count -gt 10 && break
4682 done
4683 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4684 esac
4685
4686 $ac_path_EGREP_found && break 3
4687 done
4688 done
4689 done
4690 IFS=$as_save_IFS
4691 if test -z "$ac_cv_path_EGREP"; then
4692 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4693 fi
4694 else
4695 ac_cv_path_EGREP=$EGREP
4696 fi
4697
4698 fi
4699 fi
4700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4701 $as_echo "$ac_cv_path_EGREP" >&6; }
4702 EGREP="$ac_cv_path_EGREP"
4703
4704
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4706 $as_echo_n "checking for fgrep... " >&6; }
4707 if ${ac_cv_path_FGREP+:} false; then :
4708 $as_echo_n "(cached) " >&6
4709 else
4710 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4711 then ac_cv_path_FGREP="$GREP -F"
4712 else
4713 if test -z "$FGREP"; then
4714 ac_path_FGREP_found=false
4715 # Loop through the user's path and test for each of PROGNAME-LIST
4716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4717 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4718 do
4719 IFS=$as_save_IFS
4720 test -z "$as_dir" && as_dir=.
4721 for ac_prog in fgrep; do
4722 for ac_exec_ext in '' $ac_executable_extensions; do
4723 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4724 as_fn_executable_p "$ac_path_FGREP" || continue
4725 # Check for GNU ac_path_FGREP and select it if it is found.
4726 # Check for GNU $ac_path_FGREP
4727 case `"$ac_path_FGREP" --version 2>&1` in
4728 *GNU*)
4729 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4730 *)
4731 ac_count=0
4732 $as_echo_n 0123456789 >"conftest.in"
4733 while :
4734 do
4735 cat "conftest.in" "conftest.in" >"conftest.tmp"
4736 mv "conftest.tmp" "conftest.in"
4737 cp "conftest.in" "conftest.nl"
4738 $as_echo 'FGREP' >> "conftest.nl"
4739 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4740 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4741 as_fn_arith $ac_count + 1 && ac_count=$as_val
4742 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4743 # Best one so far, save it but keep looking for a better one
4744 ac_cv_path_FGREP="$ac_path_FGREP"
4745 ac_path_FGREP_max=$ac_count
4746 fi
4747 # 10*(2^10) chars as input seems more than enough
4748 test $ac_count -gt 10 && break
4749 done
4750 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4751 esac
4752
4753 $ac_path_FGREP_found && break 3
4754 done
4755 done
4756 done
4757 IFS=$as_save_IFS
4758 if test -z "$ac_cv_path_FGREP"; then
4759 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4760 fi
4761 else
4762 ac_cv_path_FGREP=$FGREP
4763 fi
4764
4765 fi
4766 fi
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4768 $as_echo "$ac_cv_path_FGREP" >&6; }
4769 FGREP="$ac_cv_path_FGREP"
4770
4771
4772 test -z "$GREP" && GREP=grep
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792 # Check whether --with-gnu-ld was given.
4793 if test "${with_gnu_ld+set}" = set; then :
4794 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
4795 else
4796 with_gnu_ld=no
4797 fi
4798
4799 ac_prog=ld
4800 if test yes = "$GCC"; then
4801 # Check if gcc -print-prog-name=ld gives a path.
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4803 $as_echo_n "checking for ld used by $CC... " >&6; }
4804 case $host in
4805 *-*-mingw*)
4806 # gcc leaves a trailing carriage return, which upsets mingw
4807 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4808 *)
4809 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4810 esac
4811 case $ac_prog in
4812 # Accept absolute paths.
4813 [\\/]* | ?:[\\/]*)
4814 re_direlt='/[^/][^/]*/\.\./'
4815 # Canonicalize the pathname of ld
4816 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4817 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4818 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4819 done
4820 test -z "$LD" && LD=$ac_prog
4821 ;;
4822 "")
4823 # If it fails, then pretend we aren't using GCC.
4824 ac_prog=ld
4825 ;;
4826 *)
4827 # If it is relative, then search for the first ld in PATH.
4828 with_gnu_ld=unknown
4829 ;;
4830 esac
4831 elif test yes = "$with_gnu_ld"; then
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4833 $as_echo_n "checking for GNU ld... " >&6; }
4834 else
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4836 $as_echo_n "checking for non-GNU ld... " >&6; }
4837 fi
4838 if ${lt_cv_path_LD+:} false; then :
4839 $as_echo_n "(cached) " >&6
4840 else
4841 if test -z "$LD"; then
4842 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
4843 for ac_dir in $PATH; do
4844 IFS=$lt_save_ifs
4845 test -z "$ac_dir" && ac_dir=.
4846 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4847 lt_cv_path_LD=$ac_dir/$ac_prog
4848 # Check to see if the program is GNU ld. I'd rather use --version,
4849 # but apparently some variants of GNU ld only accept -v.
4850 # Break only if it was the GNU/non-GNU ld that we prefer.
4851 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4852 *GNU* | *'with BFD'*)
4853 test no != "$with_gnu_ld" && break
4854 ;;
4855 *)
4856 test yes != "$with_gnu_ld" && break
4857 ;;
4858 esac
4859 fi
4860 done
4861 IFS=$lt_save_ifs
4862 else
4863 lt_cv_path_LD=$LD # Let the user override the test with a path.
4864 fi
4865 fi
4866
4867 LD=$lt_cv_path_LD
4868 if test -n "$LD"; then
4869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4870 $as_echo "$LD" >&6; }
4871 else
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4873 $as_echo "no" >&6; }
4874 fi
4875 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4877 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4878 if ${lt_cv_prog_gnu_ld+:} false; then :
4879 $as_echo_n "(cached) " >&6
4880 else
4881 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4882 case `$LD -v 2>&1 </dev/null` in
4883 *GNU* | *'with BFD'*)
4884 lt_cv_prog_gnu_ld=yes
4885 ;;
4886 *)
4887 lt_cv_prog_gnu_ld=no
4888 ;;
4889 esac
4890 fi
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4892 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4893 with_gnu_ld=$lt_cv_prog_gnu_ld
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4904 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4905 if ${lt_cv_path_NM+:} false; then :
4906 $as_echo_n "(cached) " >&6
4907 else
4908 if test -n "$NM"; then
4909 # Let the user override the test.
4910 lt_cv_path_NM=$NM
4911 else
4912 lt_nm_to_check=${ac_tool_prefix}nm
4913 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4914 lt_nm_to_check="$lt_nm_to_check nm"
4915 fi
4916 for lt_tmp_nm in $lt_nm_to_check; do
4917 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
4918 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4919 IFS=$lt_save_ifs
4920 test -z "$ac_dir" && ac_dir=.
4921 tmp_nm=$ac_dir/$lt_tmp_nm
4922 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
4923 # Check to see if the nm accepts a BSD-compat flag.
4924 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
4925 # nm: unknown option "B" ignored
4926 # Tru64's nm complains that /dev/null is an invalid object file
4927 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
4928 case $build_os in
4929 mingw*) lt_bad_file=conftest.nm/nofile ;;
4930 *) lt_bad_file=/dev/null ;;
4931 esac
4932 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
4933 *$lt_bad_file* | *'Invalid file or object type'*)
4934 lt_cv_path_NM="$tmp_nm -B"
4935 break 2
4936 ;;
4937 *)
4938 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4939 */dev/null*)
4940 lt_cv_path_NM="$tmp_nm -p"
4941 break 2
4942 ;;
4943 *)
4944 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4945 continue # so that we can try to find one that supports BSD flags
4946 ;;
4947 esac
4948 ;;
4949 esac
4950 fi
4951 done
4952 IFS=$lt_save_ifs
4953 done
4954 : ${lt_cv_path_NM=no}
4955 fi
4956 fi
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4958 $as_echo "$lt_cv_path_NM" >&6; }
4959 if test no != "$lt_cv_path_NM"; then
4960 NM=$lt_cv_path_NM
4961 else
4962 # Didn't find any BSD compatible name lister, look for dumpbin.
4963 if test -n "$DUMPBIN"; then :
4964 # Let the user override the test.
4965 else
4966 if test -n "$ac_tool_prefix"; then
4967 for ac_prog in dumpbin "link -dump"
4968 do
4969 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4970 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4972 $as_echo_n "checking for $ac_word... " >&6; }
4973 if ${ac_cv_prog_DUMPBIN+:} false; then :
4974 $as_echo_n "(cached) " >&6
4975 else
4976 if test -n "$DUMPBIN"; then
4977 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4978 else
4979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4980 for as_dir in $PATH
4981 do
4982 IFS=$as_save_IFS
4983 test -z "$as_dir" && as_dir=.
4984 for ac_exec_ext in '' $ac_executable_extensions; do
4985 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4986 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4988 break 2
4989 fi
4990 done
4991 done
4992 IFS=$as_save_IFS
4993
4994 fi
4995 fi
4996 DUMPBIN=$ac_cv_prog_DUMPBIN
4997 if test -n "$DUMPBIN"; then
4998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4999 $as_echo "$DUMPBIN" >&6; }
5000 else
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5002 $as_echo "no" >&6; }
5003 fi
5004
5005
5006 test -n "$DUMPBIN" && break
5007 done
5008 fi
5009 if test -z "$DUMPBIN"; then
5010 ac_ct_DUMPBIN=$DUMPBIN
5011 for ac_prog in dumpbin "link -dump"
5012 do
5013 # Extract the first word of "$ac_prog", so it can be a program name with args.
5014 set dummy $ac_prog; ac_word=$2
5015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5016 $as_echo_n "checking for $ac_word... " >&6; }
5017 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5018 $as_echo_n "(cached) " >&6
5019 else
5020 if test -n "$ac_ct_DUMPBIN"; then
5021 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5022 else
5023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5024 for as_dir in $PATH
5025 do
5026 IFS=$as_save_IFS
5027 test -z "$as_dir" && as_dir=.
5028 for ac_exec_ext in '' $ac_executable_extensions; do
5029 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5030 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5032 break 2
5033 fi
5034 done
5035 done
5036 IFS=$as_save_IFS
5037
5038 fi
5039 fi
5040 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5041 if test -n "$ac_ct_DUMPBIN"; then
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5043 $as_echo "$ac_ct_DUMPBIN" >&6; }
5044 else
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5046 $as_echo "no" >&6; }
5047 fi
5048
5049
5050 test -n "$ac_ct_DUMPBIN" && break
5051 done
5052
5053 if test "x$ac_ct_DUMPBIN" = x; then
5054 DUMPBIN=":"
5055 else
5056 case $cross_compiling:$ac_tool_warned in
5057 yes:)
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5059 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5060 ac_tool_warned=yes ;;
5061 esac
5062 DUMPBIN=$ac_ct_DUMPBIN
5063 fi
5064 fi
5065
5066 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5067 *COFF*)
5068 DUMPBIN="$DUMPBIN -symbols -headers"
5069 ;;
5070 *)
5071 DUMPBIN=:
5072 ;;
5073 esac
5074 fi
5075
5076 if test : != "$DUMPBIN"; then
5077 NM=$DUMPBIN
5078 fi
5079 fi
5080 test -z "$NM" && NM=nm
5081
5082
5083
5084
5085
5086
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5088 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5089 if ${lt_cv_nm_interface+:} false; then :
5090 $as_echo_n "(cached) " >&6
5091 else
5092 lt_cv_nm_interface="BSD nm"
5093 echo "int some_variable = 0;" > conftest.$ac_ext
5094 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5095 (eval "$ac_compile" 2>conftest.err)
5096 cat conftest.err >&5
5097 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5098 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5099 cat conftest.err >&5
5100 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5101 cat conftest.out >&5
5102 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5103 lt_cv_nm_interface="MS dumpbin"
5104 fi
5105 rm -f conftest*
5106 fi
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5108 $as_echo "$lt_cv_nm_interface" >&6; }
5109
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5111 $as_echo_n "checking whether ln -s works... " >&6; }
5112 LN_S=$as_ln_s
5113 if test "$LN_S" = "ln -s"; then
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5115 $as_echo "yes" >&6; }
5116 else
5117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5118 $as_echo "no, using $LN_S" >&6; }
5119 fi
5120
5121 # find the maximum length of command line arguments
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5123 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5124 if ${lt_cv_sys_max_cmd_len+:} false; then :
5125 $as_echo_n "(cached) " >&6
5126 else
5127 i=0
5128 teststring=ABCD
5129
5130 case $build_os in
5131 msdosdjgpp*)
5132 # On DJGPP, this test can blow up pretty badly due to problems in libc
5133 # (any single argument exceeding 2000 bytes causes a buffer overrun
5134 # during glob expansion). Even if it were fixed, the result of this
5135 # check would be larger than it should be.
5136 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5137 ;;
5138
5139 gnu*)
5140 # Under GNU Hurd, this test is not required because there is
5141 # no limit to the length of command line arguments.
5142 # Libtool will interpret -1 as no limit whatsoever
5143 lt_cv_sys_max_cmd_len=-1;
5144 ;;
5145
5146 cygwin* | mingw* | cegcc*)
5147 # On Win9x/ME, this test blows up -- it succeeds, but takes
5148 # about 5 minutes as the teststring grows exponentially.
5149 # Worse, since 9x/ME are not pre-emptively multitasking,
5150 # you end up with a "frozen" computer, even though with patience
5151 # the test eventually succeeds (with a max line length of 256k).
5152 # Instead, let's just punt: use the minimum linelength reported by
5153 # all of the supported platforms: 8192 (on NT/2K/XP).
5154 lt_cv_sys_max_cmd_len=8192;
5155 ;;
5156
5157 mint*)
5158 # On MiNT this can take a long time and run out of memory.
5159 lt_cv_sys_max_cmd_len=8192;
5160 ;;
5161
5162 amigaos*)
5163 # On AmigaOS with pdksh, this test takes hours, literally.
5164 # So we just punt and use a minimum line length of 8192.
5165 lt_cv_sys_max_cmd_len=8192;
5166 ;;
5167
5168 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5169 # This has been around since 386BSD, at least. Likely further.
5170 if test -x /sbin/sysctl; then
5171 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5172 elif test -x /usr/sbin/sysctl; then
5173 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5174 else
5175 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5176 fi
5177 # And add a safety zone
5178 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5179 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5180 ;;
5181
5182 interix*)
5183 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5184 lt_cv_sys_max_cmd_len=196608
5185 ;;
5186
5187 os2*)
5188 # The test takes a long time on OS/2.
5189 lt_cv_sys_max_cmd_len=8192
5190 ;;
5191
5192 osf*)
5193 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5194 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5195 # nice to cause kernel panics so lets avoid the loop below.
5196 # First set a reasonable default.
5197 lt_cv_sys_max_cmd_len=16384
5198 #
5199 if test -x /sbin/sysconfig; then
5200 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5201 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5202 esac
5203 fi
5204 ;;
5205 sco3.2v5*)
5206 lt_cv_sys_max_cmd_len=102400
5207 ;;
5208 sysv5* | sco5v6* | sysv4.2uw2*)
5209 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5210 if test -n "$kargmax"; then
5211 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5212 else
5213 lt_cv_sys_max_cmd_len=32768
5214 fi
5215 ;;
5216 *)
5217 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5218 if test -n "$lt_cv_sys_max_cmd_len" && \
5219 test undefined != "$lt_cv_sys_max_cmd_len"; then
5220 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5221 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5222 else
5223 # Make teststring a little bigger before we do anything with it.
5224 # a 1K string should be a reasonable start.
5225 for i in 1 2 3 4 5 6 7 8; do
5226 teststring=$teststring$teststring
5227 done
5228 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5229 # If test is not a shell built-in, we'll probably end up computing a
5230 # maximum length that is only half of the actual maximum length, but
5231 # we can't tell.
5232 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5233 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5234 test 17 != "$i" # 1/2 MB should be enough
5235 do
5236 i=`expr $i + 1`
5237 teststring=$teststring$teststring
5238 done
5239 # Only check the string length outside the loop.
5240 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5241 teststring=
5242 # Add a significant safety factor because C++ compilers can tack on
5243 # massive amounts of additional arguments before passing them to the
5244 # linker. It appears as though 1/2 is a usable value.
5245 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5246 fi
5247 ;;
5248 esac
5249
5250 fi
5251
5252 if test -n "$lt_cv_sys_max_cmd_len"; then
5253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5254 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5255 else
5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5257 $as_echo "none" >&6; }
5258 fi
5259 max_cmd_len=$lt_cv_sys_max_cmd_len
5260
5261
5262
5263
5264
5265
5266 : ${CP="cp -f"}
5267 : ${MV="mv -f"}
5268 : ${RM="rm -f"}
5269
5270 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5271 lt_unset=unset
5272 else
5273 lt_unset=false
5274 fi
5275
5276
5277
5278
5279
5280 # test EBCDIC or ASCII
5281 case `echo X|tr X '\101'` in
5282 A) # ASCII based system
5283 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5284 lt_SP2NL='tr \040 \012'
5285 lt_NL2SP='tr \015\012 \040\040'
5286 ;;
5287 *) # EBCDIC based system
5288 lt_SP2NL='tr \100 \n'
5289 lt_NL2SP='tr \r\n \100\100'
5290 ;;
5291 esac
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5302 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5303 if ${lt_cv_to_host_file_cmd+:} false; then :
5304 $as_echo_n "(cached) " >&6
5305 else
5306 case $host in
5307 *-*-mingw* )
5308 case $build in
5309 *-*-mingw* ) # actually msys
5310 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5311 ;;
5312 *-*-cygwin* )
5313 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5314 ;;
5315 * ) # otherwise, assume *nix
5316 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5317 ;;
5318 esac
5319 ;;
5320 *-*-cygwin* )
5321 case $build in
5322 *-*-mingw* ) # actually msys
5323 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5324 ;;
5325 *-*-cygwin* )
5326 lt_cv_to_host_file_cmd=func_convert_file_noop
5327 ;;
5328 * ) # otherwise, assume *nix
5329 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5330 ;;
5331 esac
5332 ;;
5333 * ) # unhandled hosts (and "normal" native builds)
5334 lt_cv_to_host_file_cmd=func_convert_file_noop
5335 ;;
5336 esac
5337
5338 fi
5339
5340 to_host_file_cmd=$lt_cv_to_host_file_cmd
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5342 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5343
5344
5345
5346
5347
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5349 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5350 if ${lt_cv_to_tool_file_cmd+:} false; then :
5351 $as_echo_n "(cached) " >&6
5352 else
5353 #assume ordinary cross tools, or native build.
5354 lt_cv_to_tool_file_cmd=func_convert_file_noop
5355 case $host in
5356 *-*-mingw* )
5357 case $build in
5358 *-*-mingw* ) # actually msys
5359 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5360 ;;
5361 esac
5362 ;;
5363 esac
5364
5365 fi
5366
5367 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5369 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5370
5371
5372
5373
5374
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5376 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5377 if ${lt_cv_ld_reload_flag+:} false; then :
5378 $as_echo_n "(cached) " >&6
5379 else
5380 lt_cv_ld_reload_flag='-r'
5381 fi
5382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5383 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5384 reload_flag=$lt_cv_ld_reload_flag
5385 case $reload_flag in
5386 "" | " "*) ;;
5387 *) reload_flag=" $reload_flag" ;;
5388 esac
5389 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5390 case $host_os in
5391 cygwin* | mingw* | pw32* | cegcc*)
5392 if test yes != "$GCC"; then
5393 reload_cmds=false
5394 fi
5395 ;;
5396 darwin*)
5397 if test yes = "$GCC"; then
5398 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5399 else
5400 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5401 fi
5402 ;;
5403 esac
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413 if test -n "$ac_tool_prefix"; then
5414 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5415 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417 $as_echo_n "checking for $ac_word... " >&6; }
5418 if ${ac_cv_prog_OBJDUMP+:} false; then :
5419 $as_echo_n "(cached) " >&6
5420 else
5421 if test -n "$OBJDUMP"; then
5422 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5423 else
5424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425 for as_dir in $PATH
5426 do
5427 IFS=$as_save_IFS
5428 test -z "$as_dir" && as_dir=.
5429 for ac_exec_ext in '' $ac_executable_extensions; do
5430 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5431 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433 break 2
5434 fi
5435 done
5436 done
5437 IFS=$as_save_IFS
5438
5439 fi
5440 fi
5441 OBJDUMP=$ac_cv_prog_OBJDUMP
5442 if test -n "$OBJDUMP"; then
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5444 $as_echo "$OBJDUMP" >&6; }
5445 else
5446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447 $as_echo "no" >&6; }
5448 fi
5449
5450
5451 fi
5452 if test -z "$ac_cv_prog_OBJDUMP"; then
5453 ac_ct_OBJDUMP=$OBJDUMP
5454 # Extract the first word of "objdump", so it can be a program name with args.
5455 set dummy objdump; ac_word=$2
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5457 $as_echo_n "checking for $ac_word... " >&6; }
5458 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5459 $as_echo_n "(cached) " >&6
5460 else
5461 if test -n "$ac_ct_OBJDUMP"; then
5462 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5463 else
5464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5465 for as_dir in $PATH
5466 do
5467 IFS=$as_save_IFS
5468 test -z "$as_dir" && as_dir=.
5469 for ac_exec_ext in '' $ac_executable_extensions; do
5470 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5471 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5473 break 2
5474 fi
5475 done
5476 done
5477 IFS=$as_save_IFS
5478
5479 fi
5480 fi
5481 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5482 if test -n "$ac_ct_OBJDUMP"; then
5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5484 $as_echo "$ac_ct_OBJDUMP" >&6; }
5485 else
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5487 $as_echo "no" >&6; }
5488 fi
5489
5490 if test "x$ac_ct_OBJDUMP" = x; then
5491 OBJDUMP="false"
5492 else
5493 case $cross_compiling:$ac_tool_warned in
5494 yes:)
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5496 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5497 ac_tool_warned=yes ;;
5498 esac
5499 OBJDUMP=$ac_ct_OBJDUMP
5500 fi
5501 else
5502 OBJDUMP="$ac_cv_prog_OBJDUMP"
5503 fi
5504
5505 test -z "$OBJDUMP" && OBJDUMP=objdump
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5516 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5517 if ${lt_cv_deplibs_check_method+:} false; then :
5518 $as_echo_n "(cached) " >&6
5519 else
5520 lt_cv_file_magic_cmd='$MAGIC_CMD'
5521 lt_cv_file_magic_test_file=
5522 lt_cv_deplibs_check_method='unknown'
5523 # Need to set the preceding variable on all platforms that support
5524 # interlibrary dependencies.
5525 # 'none' -- dependencies not supported.
5526 # 'unknown' -- same as none, but documents that we really don't know.
5527 # 'pass_all' -- all dependencies passed with no checks.
5528 # 'test_compile' -- check by making test program.
5529 # 'file_magic [[regex]]' -- check by looking for files in library path
5530 # that responds to the $file_magic_cmd with a given extended regex.
5531 # If you have 'file' or equivalent on your system and you're not sure
5532 # whether 'pass_all' will *always* work, you probably want this one.
5533
5534 case $host_os in
5535 aix[4-9]*)
5536 lt_cv_deplibs_check_method=pass_all
5537 ;;
5538
5539 beos*)
5540 lt_cv_deplibs_check_method=pass_all
5541 ;;
5542
5543 bsdi[45]*)
5544 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5545 lt_cv_file_magic_cmd='/usr/bin/file -L'
5546 lt_cv_file_magic_test_file=/shlib/libc.so
5547 ;;
5548
5549 cygwin*)
5550 # func_win32_libid is a shell function defined in ltmain.sh
5551 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5552 lt_cv_file_magic_cmd='func_win32_libid'
5553 ;;
5554
5555 mingw* | pw32*)
5556 # Base MSYS/MinGW do not provide the 'file' command needed by
5557 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5558 # unless we find 'file', for example because we are cross-compiling.
5559 if ( file / ) >/dev/null 2>&1; then
5560 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5561 lt_cv_file_magic_cmd='func_win32_libid'
5562 else
5563 # Keep this pattern in sync with the one in func_win32_libid.
5564 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5565 lt_cv_file_magic_cmd='$OBJDUMP -f'
5566 fi
5567 ;;
5568
5569 cegcc*)
5570 # use the weaker test based on 'objdump'. See mingw*.
5571 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5572 lt_cv_file_magic_cmd='$OBJDUMP -f'
5573 ;;
5574
5575 darwin* | rhapsody*)
5576 lt_cv_deplibs_check_method=pass_all
5577 ;;
5578
5579 freebsd* | dragonfly*)
5580 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5581 case $host_cpu in
5582 i*86 )
5583 # Not sure whether the presence of OpenBSD here was a mistake.
5584 # Let's accept both of them until this is cleared up.
5585 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5586 lt_cv_file_magic_cmd=/usr/bin/file
5587 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5588 ;;
5589 esac
5590 else
5591 lt_cv_deplibs_check_method=pass_all
5592 fi
5593 ;;
5594
5595 haiku*)
5596 lt_cv_deplibs_check_method=pass_all
5597 ;;
5598
5599 hpux10.20* | hpux11*)
5600 lt_cv_file_magic_cmd=/usr/bin/file
5601 case $host_cpu in
5602 ia64*)
5603 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5604 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5605 ;;
5606 hppa*64*)
5607 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5608 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5609 ;;
5610 *)
5611 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5612 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5613 ;;
5614 esac
5615 ;;
5616
5617 interix[3-9]*)
5618 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5619 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5620 ;;
5621
5622 irix5* | irix6* | nonstopux*)
5623 case $LD in
5624 *-32|*"-32 ") libmagic=32-bit;;
5625 *-n32|*"-n32 ") libmagic=N32;;
5626 *-64|*"-64 ") libmagic=64-bit;;
5627 *) libmagic=never-match;;
5628 esac
5629 lt_cv_deplibs_check_method=pass_all
5630 ;;
5631
5632 # This must be glibc/ELF.
5633 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5634 lt_cv_deplibs_check_method=pass_all
5635 ;;
5636
5637 netbsd*)
5638 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5639 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5640 else
5641 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5642 fi
5643 ;;
5644
5645 newos6*)
5646 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5647 lt_cv_file_magic_cmd=/usr/bin/file
5648 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5649 ;;
5650
5651 *nto* | *qnx*)
5652 lt_cv_deplibs_check_method=pass_all
5653 ;;
5654
5655 openbsd* | bitrig*)
5656 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
5657 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5658 else
5659 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5660 fi
5661 ;;
5662
5663 osf3* | osf4* | osf5*)
5664 lt_cv_deplibs_check_method=pass_all
5665 ;;
5666
5667 rdos*)
5668 lt_cv_deplibs_check_method=pass_all
5669 ;;
5670
5671 solaris*)
5672 lt_cv_deplibs_check_method=pass_all
5673 ;;
5674
5675 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5676 lt_cv_deplibs_check_method=pass_all
5677 ;;
5678
5679 sysv4 | sysv4.3*)
5680 case $host_vendor in
5681 motorola)
5682 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]'
5683 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5684 ;;
5685 ncr)
5686 lt_cv_deplibs_check_method=pass_all
5687 ;;
5688 sequent)
5689 lt_cv_file_magic_cmd='/bin/file'
5690 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5691 ;;
5692 sni)
5693 lt_cv_file_magic_cmd='/bin/file'
5694 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5695 lt_cv_file_magic_test_file=/lib/libc.so
5696 ;;
5697 siemens)
5698 lt_cv_deplibs_check_method=pass_all
5699 ;;
5700 pc)
5701 lt_cv_deplibs_check_method=pass_all
5702 ;;
5703 esac
5704 ;;
5705
5706 tpf*)
5707 lt_cv_deplibs_check_method=pass_all
5708 ;;
5709 os2*)
5710 lt_cv_deplibs_check_method=pass_all
5711 ;;
5712 esac
5713
5714 fi
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5716 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5717
5718 file_magic_glob=
5719 want_nocaseglob=no
5720 if test "$build" = "$host"; then
5721 case $host_os in
5722 mingw* | pw32*)
5723 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5724 want_nocaseglob=yes
5725 else
5726 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5727 fi
5728 ;;
5729 esac
5730 fi
5731
5732 file_magic_cmd=$lt_cv_file_magic_cmd
5733 deplibs_check_method=$lt_cv_deplibs_check_method
5734 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757 if test -n "$ac_tool_prefix"; then
5758 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5759 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5761 $as_echo_n "checking for $ac_word... " >&6; }
5762 if ${ac_cv_prog_DLLTOOL+:} false; then :
5763 $as_echo_n "(cached) " >&6
5764 else
5765 if test -n "$DLLTOOL"; then
5766 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5767 else
5768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5769 for as_dir in $PATH
5770 do
5771 IFS=$as_save_IFS
5772 test -z "$as_dir" && as_dir=.
5773 for ac_exec_ext in '' $ac_executable_extensions; do
5774 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5775 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5777 break 2
5778 fi
5779 done
5780 done
5781 IFS=$as_save_IFS
5782
5783 fi
5784 fi
5785 DLLTOOL=$ac_cv_prog_DLLTOOL
5786 if test -n "$DLLTOOL"; then
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5788 $as_echo "$DLLTOOL" >&6; }
5789 else
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5791 $as_echo "no" >&6; }
5792 fi
5793
5794
5795 fi
5796 if test -z "$ac_cv_prog_DLLTOOL"; then
5797 ac_ct_DLLTOOL=$DLLTOOL
5798 # Extract the first word of "dlltool", so it can be a program name with args.
5799 set dummy dlltool; ac_word=$2
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5801 $as_echo_n "checking for $ac_word... " >&6; }
5802 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5803 $as_echo_n "(cached) " >&6
5804 else
5805 if test -n "$ac_ct_DLLTOOL"; then
5806 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5807 else
5808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5809 for as_dir in $PATH
5810 do
5811 IFS=$as_save_IFS
5812 test -z "$as_dir" && as_dir=.
5813 for ac_exec_ext in '' $ac_executable_extensions; do
5814 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5815 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5817 break 2
5818 fi
5819 done
5820 done
5821 IFS=$as_save_IFS
5822
5823 fi
5824 fi
5825 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5826 if test -n "$ac_ct_DLLTOOL"; then
5827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5828 $as_echo "$ac_ct_DLLTOOL" >&6; }
5829 else
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5831 $as_echo "no" >&6; }
5832 fi
5833
5834 if test "x$ac_ct_DLLTOOL" = x; then
5835 DLLTOOL="false"
5836 else
5837 case $cross_compiling:$ac_tool_warned in
5838 yes:)
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5840 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5841 ac_tool_warned=yes ;;
5842 esac
5843 DLLTOOL=$ac_ct_DLLTOOL
5844 fi
5845 else
5846 DLLTOOL="$ac_cv_prog_DLLTOOL"
5847 fi
5848
5849 test -z "$DLLTOOL" && DLLTOOL=dlltool
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5861 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5862 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5863 $as_echo_n "(cached) " >&6
5864 else
5865 lt_cv_sharedlib_from_linklib_cmd='unknown'
5866
5867 case $host_os in
5868 cygwin* | mingw* | pw32* | cegcc*)
5869 # two different shell functions defined in ltmain.sh;
5870 # decide which one to use based on capabilities of $DLLTOOL
5871 case `$DLLTOOL --help 2>&1` in
5872 *--identify-strict*)
5873 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5874 ;;
5875 *)
5876 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5877 ;;
5878 esac
5879 ;;
5880 *)
5881 # fallback: assume linklib IS sharedlib
5882 lt_cv_sharedlib_from_linklib_cmd=$ECHO
5883 ;;
5884 esac
5885
5886 fi
5887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5888 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5889 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5890 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5891
5892
5893
5894
5895
5896
5897
5898
5899 if test -n "$ac_tool_prefix"; then
5900 for ac_prog in ar
5901 do
5902 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5903 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5905 $as_echo_n "checking for $ac_word... " >&6; }
5906 if ${ac_cv_prog_AR+:} false; then :
5907 $as_echo_n "(cached) " >&6
5908 else
5909 if test -n "$AR"; then
5910 ac_cv_prog_AR="$AR" # Let the user override the test.
5911 else
5912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5913 for as_dir in $PATH
5914 do
5915 IFS=$as_save_IFS
5916 test -z "$as_dir" && as_dir=.
5917 for ac_exec_ext in '' $ac_executable_extensions; do
5918 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5919 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5921 break 2
5922 fi
5923 done
5924 done
5925 IFS=$as_save_IFS
5926
5927 fi
5928 fi
5929 AR=$ac_cv_prog_AR
5930 if test -n "$AR"; then
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5932 $as_echo "$AR" >&6; }
5933 else
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5935 $as_echo "no" >&6; }
5936 fi
5937
5938
5939 test -n "$AR" && break
5940 done
5941 fi
5942 if test -z "$AR"; then
5943 ac_ct_AR=$AR
5944 for ac_prog in ar
5945 do
5946 # Extract the first word of "$ac_prog", so it can be a program name with args.
5947 set dummy $ac_prog; ac_word=$2
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5949 $as_echo_n "checking for $ac_word... " >&6; }
5950 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5951 $as_echo_n "(cached) " >&6
5952 else
5953 if test -n "$ac_ct_AR"; then
5954 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5955 else
5956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5957 for as_dir in $PATH
5958 do
5959 IFS=$as_save_IFS
5960 test -z "$as_dir" && as_dir=.
5961 for ac_exec_ext in '' $ac_executable_extensions; do
5962 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5963 ac_cv_prog_ac_ct_AR="$ac_prog"
5964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5965 break 2
5966 fi
5967 done
5968 done
5969 IFS=$as_save_IFS
5970
5971 fi
5972 fi
5973 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5974 if test -n "$ac_ct_AR"; then
5975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5976 $as_echo "$ac_ct_AR" >&6; }
5977 else
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5979 $as_echo "no" >&6; }
5980 fi
5981
5982
5983 test -n "$ac_ct_AR" && break
5984 done
5985
5986 if test "x$ac_ct_AR" = x; then
5987 AR="false"
5988 else
5989 case $cross_compiling:$ac_tool_warned in
5990 yes:)
5991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5992 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5993 ac_tool_warned=yes ;;
5994 esac
5995 AR=$ac_ct_AR
5996 fi
5997 fi
5998
5999 : ${AR=ar}
6000 : ${AR_FLAGS=cru}
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6013 $as_echo_n "checking for archiver @FILE support... " >&6; }
6014 if ${lt_cv_ar_at_file+:} false; then :
6015 $as_echo_n "(cached) " >&6
6016 else
6017 lt_cv_ar_at_file=no
6018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6019 /* end confdefs.h. */
6020
6021 int
6022 main ()
6023 {
6024
6025 ;
6026 return 0;
6027 }
6028 _ACEOF
6029 if ac_fn_c_try_compile "$LINENO"; then :
6030 echo conftest.$ac_objext > conftest.lst
6031 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6032 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6033 (eval $lt_ar_try) 2>&5
6034 ac_status=$?
6035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6036 test $ac_status = 0; }
6037 if test 0 -eq "$ac_status"; then
6038 # Ensure the archiver fails upon bogus file names.
6039 rm -f conftest.$ac_objext libconftest.a
6040 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6041 (eval $lt_ar_try) 2>&5
6042 ac_status=$?
6043 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6044 test $ac_status = 0; }
6045 if test 0 -ne "$ac_status"; then
6046 lt_cv_ar_at_file=@
6047 fi
6048 fi
6049 rm -f conftest.* libconftest.a
6050
6051 fi
6052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6053
6054 fi
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6056 $as_echo "$lt_cv_ar_at_file" >&6; }
6057
6058 if test no = "$lt_cv_ar_at_file"; then
6059 archiver_list_spec=
6060 else
6061 archiver_list_spec=$lt_cv_ar_at_file
6062 fi
6063
6064
6065
6066
6067
6068
6069
6070 if test -n "$ac_tool_prefix"; then
6071 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6072 set dummy ${ac_tool_prefix}strip; ac_word=$2
6073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6074 $as_echo_n "checking for $ac_word... " >&6; }
6075 if ${ac_cv_prog_STRIP+:} false; then :
6076 $as_echo_n "(cached) " >&6
6077 else
6078 if test -n "$STRIP"; then
6079 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6080 else
6081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6082 for as_dir in $PATH
6083 do
6084 IFS=$as_save_IFS
6085 test -z "$as_dir" && as_dir=.
6086 for ac_exec_ext in '' $ac_executable_extensions; do
6087 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6088 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6090 break 2
6091 fi
6092 done
6093 done
6094 IFS=$as_save_IFS
6095
6096 fi
6097 fi
6098 STRIP=$ac_cv_prog_STRIP
6099 if test -n "$STRIP"; then
6100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6101 $as_echo "$STRIP" >&6; }
6102 else
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6104 $as_echo "no" >&6; }
6105 fi
6106
6107
6108 fi
6109 if test -z "$ac_cv_prog_STRIP"; then
6110 ac_ct_STRIP=$STRIP
6111 # Extract the first word of "strip", so it can be a program name with args.
6112 set dummy strip; ac_word=$2
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6114 $as_echo_n "checking for $ac_word... " >&6; }
6115 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6116 $as_echo_n "(cached) " >&6
6117 else
6118 if test -n "$ac_ct_STRIP"; then
6119 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6120 else
6121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6122 for as_dir in $PATH
6123 do
6124 IFS=$as_save_IFS
6125 test -z "$as_dir" && as_dir=.
6126 for ac_exec_ext in '' $ac_executable_extensions; do
6127 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6128 ac_cv_prog_ac_ct_STRIP="strip"
6129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6130 break 2
6131 fi
6132 done
6133 done
6134 IFS=$as_save_IFS
6135
6136 fi
6137 fi
6138 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6139 if test -n "$ac_ct_STRIP"; then
6140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6141 $as_echo "$ac_ct_STRIP" >&6; }
6142 else
6143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6144 $as_echo "no" >&6; }
6145 fi
6146
6147 if test "x$ac_ct_STRIP" = x; then
6148 STRIP=":"
6149 else
6150 case $cross_compiling:$ac_tool_warned in
6151 yes:)
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6153 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6154 ac_tool_warned=yes ;;
6155 esac
6156 STRIP=$ac_ct_STRIP
6157 fi
6158 else
6159 STRIP="$ac_cv_prog_STRIP"
6160 fi
6161
6162 test -z "$STRIP" && STRIP=:
6163
6164
6165
6166
6167
6168
6169 if test -n "$ac_tool_prefix"; then
6170 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6171 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6173 $as_echo_n "checking for $ac_word... " >&6; }
6174 if ${ac_cv_prog_RANLIB+:} false; then :
6175 $as_echo_n "(cached) " >&6
6176 else
6177 if test -n "$RANLIB"; then
6178 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6179 else
6180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6181 for as_dir in $PATH
6182 do
6183 IFS=$as_save_IFS
6184 test -z "$as_dir" && as_dir=.
6185 for ac_exec_ext in '' $ac_executable_extensions; do
6186 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6187 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6189 break 2
6190 fi
6191 done
6192 done
6193 IFS=$as_save_IFS
6194
6195 fi
6196 fi
6197 RANLIB=$ac_cv_prog_RANLIB
6198 if test -n "$RANLIB"; then
6199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6200 $as_echo "$RANLIB" >&6; }
6201 else
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6203 $as_echo "no" >&6; }
6204 fi
6205
6206
6207 fi
6208 if test -z "$ac_cv_prog_RANLIB"; then
6209 ac_ct_RANLIB=$RANLIB
6210 # Extract the first word of "ranlib", so it can be a program name with args.
6211 set dummy ranlib; ac_word=$2
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6213 $as_echo_n "checking for $ac_word... " >&6; }
6214 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6215 $as_echo_n "(cached) " >&6
6216 else
6217 if test -n "$ac_ct_RANLIB"; then
6218 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6219 else
6220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6221 for as_dir in $PATH
6222 do
6223 IFS=$as_save_IFS
6224 test -z "$as_dir" && as_dir=.
6225 for ac_exec_ext in '' $ac_executable_extensions; do
6226 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6227 ac_cv_prog_ac_ct_RANLIB="ranlib"
6228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6229 break 2
6230 fi
6231 done
6232 done
6233 IFS=$as_save_IFS
6234
6235 fi
6236 fi
6237 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6238 if test -n "$ac_ct_RANLIB"; then
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6240 $as_echo "$ac_ct_RANLIB" >&6; }
6241 else
6242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6243 $as_echo "no" >&6; }
6244 fi
6245
6246 if test "x$ac_ct_RANLIB" = x; then
6247 RANLIB=":"
6248 else
6249 case $cross_compiling:$ac_tool_warned in
6250 yes:)
6251 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6252 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6253 ac_tool_warned=yes ;;
6254 esac
6255 RANLIB=$ac_ct_RANLIB
6256 fi
6257 else
6258 RANLIB="$ac_cv_prog_RANLIB"
6259 fi
6260
6261 test -z "$RANLIB" && RANLIB=:
6262
6263
6264
6265
6266
6267
6268 # Determine commands to create old-style static archives.
6269 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6270 old_postinstall_cmds='chmod 644 $oldlib'
6271 old_postuninstall_cmds=
6272
6273 if test -n "$RANLIB"; then
6274 case $host_os in
6275 bitrig* | openbsd*)
6276 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6277 ;;
6278 *)
6279 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6280 ;;
6281 esac
6282 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6283 fi
6284
6285 case $host_os in
6286 darwin*)
6287 lock_old_archive_extraction=yes ;;
6288 *)
6289 lock_old_archive_extraction=no ;;
6290 esac
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330 # If no C compiler was specified, use CC.
6331 LTCC=${LTCC-"$CC"}
6332
6333 # If no C compiler flags were specified, use CFLAGS.
6334 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6335
6336 # Allow CC to be a program name with arguments.
6337 compiler=$CC
6338
6339
6340 # Check for command to grab the raw symbol name followed by C symbol from nm.
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6342 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6343 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6344 $as_echo_n "(cached) " >&6
6345 else
6346
6347 # These are sane defaults that work on at least a few old systems.
6348 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6349
6350 # Character class describing NM global symbol codes.
6351 symcode='[BCDEGRST]'
6352
6353 # Regexp to match symbols that can be accessed directly from C.
6354 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6355
6356 # Define system-specific variables.
6357 case $host_os in
6358 aix*)
6359 symcode='[BCDT]'
6360 ;;
6361 cygwin* | mingw* | pw32* | cegcc*)
6362 symcode='[ABCDGISTW]'
6363 ;;
6364 hpux*)
6365 if test ia64 = "$host_cpu"; then
6366 symcode='[ABCDEGRST]'
6367 fi
6368 ;;
6369 irix* | nonstopux*)
6370 symcode='[BCDEGRST]'
6371 ;;
6372 osf*)
6373 symcode='[BCDEGQRST]'
6374 ;;
6375 solaris*)
6376 symcode='[BDRT]'
6377 ;;
6378 sco3.2v5*)
6379 symcode='[DT]'
6380 ;;
6381 sysv4.2uw2*)
6382 symcode='[DT]'
6383 ;;
6384 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6385 symcode='[ABDT]'
6386 ;;
6387 sysv4)
6388 symcode='[DFNSTU]'
6389 ;;
6390 esac
6391
6392 # If we're using GNU nm, then use its standard symbol codes.
6393 case `$NM -V 2>&1` in
6394 *GNU* | *'with BFD'*)
6395 symcode='[ABCDGIRSTW]' ;;
6396 esac
6397
6398 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6399 # Gets list of data symbols to import.
6400 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6401 # Adjust the below global symbol transforms to fixup imported variables.
6402 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6403 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
6404 lt_c_name_lib_hook="\
6405 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
6406 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
6407 else
6408 # Disable hooks by default.
6409 lt_cv_sys_global_symbol_to_import=
6410 lt_cdecl_hook=
6411 lt_c_name_hook=
6412 lt_c_name_lib_hook=
6413 fi
6414
6415 # Transform an extracted symbol line into a proper C declaration.
6416 # Some systems (esp. on ia64) link data and code symbols differently,
6417 # so use this general approach.
6418 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6419 $lt_cdecl_hook\
6420 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6421 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6422
6423 # Transform an extracted symbol line into symbol name and symbol address
6424 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6425 $lt_c_name_hook\
6426 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6427 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
6428
6429 # Transform an extracted symbol line into symbol name with lib prefix and
6430 # symbol address.
6431 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6432 $lt_c_name_lib_hook\
6433 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
6434 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
6435 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
6436
6437 # Handle CRLF in mingw tool chain
6438 opt_cr=
6439 case $build_os in
6440 mingw*)
6441 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6442 ;;
6443 esac
6444
6445 # Try without a prefix underscore, then with it.
6446 for ac_symprfx in "" "_"; do
6447
6448 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6449 symxfrm="\\1 $ac_symprfx\\2 \\2"
6450
6451 # Write the raw and C identifiers.
6452 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6453 # Fake it for dumpbin and say T for any non-static function,
6454 # D for any global variable and I for any imported variable.
6455 # Also find C++ and __fastcall symbols from MSVC++,
6456 # which start with @ or ?.
6457 lt_cv_sys_global_symbol_pipe="$AWK '"\
6458 " {last_section=section; section=\$ 3};"\
6459 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6460 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6461 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6462 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6463 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6464 " \$ 0!~/External *\|/{next};"\
6465 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6466 " {if(hide[section]) next};"\
6467 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6468 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6469 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6470 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6471 " ' prfx=^$ac_symprfx"
6472 else
6473 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6474 fi
6475 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6476
6477 # Check to see that the pipe works correctly.
6478 pipe_works=no
6479
6480 rm -f conftest*
6481 cat > conftest.$ac_ext <<_LT_EOF
6482 #ifdef __cplusplus
6483 extern "C" {
6484 #endif
6485 char nm_test_var;
6486 void nm_test_func(void);
6487 void nm_test_func(void){}
6488 #ifdef __cplusplus
6489 }
6490 #endif
6491 int main(){nm_test_var='a';nm_test_func();return(0);}
6492 _LT_EOF
6493
6494 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6495 (eval $ac_compile) 2>&5
6496 ac_status=$?
6497 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6498 test $ac_status = 0; }; then
6499 # Now try to grab the symbols.
6500 nlist=conftest.nm
6501 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6502 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6503 ac_status=$?
6504 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6505 test $ac_status = 0; } && test -s "$nlist"; then
6506 # Try sorting and uniquifying the output.
6507 if sort "$nlist" | uniq > "$nlist"T; then
6508 mv -f "$nlist"T "$nlist"
6509 else
6510 rm -f "$nlist"T
6511 fi
6512
6513 # Make sure that we snagged all the symbols we need.
6514 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6515 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6516 cat <<_LT_EOF > conftest.$ac_ext
6517 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6518 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6519 /* DATA imports from DLLs on WIN32 can't be const, because runtime
6520 relocations are performed -- see ld's documentation on pseudo-relocs. */
6521 # define LT_DLSYM_CONST
6522 #elif defined __osf__
6523 /* This system does not cope well with relocations in const data. */
6524 # define LT_DLSYM_CONST
6525 #else
6526 # define LT_DLSYM_CONST const
6527 #endif
6528
6529 #ifdef __cplusplus
6530 extern "C" {
6531 #endif
6532
6533 _LT_EOF
6534 # Now generate the symbol file.
6535 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6536
6537 cat <<_LT_EOF >> conftest.$ac_ext
6538
6539 /* The mapping between symbol names and symbols. */
6540 LT_DLSYM_CONST struct {
6541 const char *name;
6542 void *address;
6543 }
6544 lt__PROGRAM__LTX_preloaded_symbols[] =
6545 {
6546 { "@PROGRAM@", (void *) 0 },
6547 _LT_EOF
6548 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6549 cat <<\_LT_EOF >> conftest.$ac_ext
6550 {0, (void *) 0}
6551 };
6552
6553 /* This works around a problem in FreeBSD linker */
6554 #ifdef FREEBSD_WORKAROUND
6555 static const void *lt_preloaded_setup() {
6556 return lt__PROGRAM__LTX_preloaded_symbols;
6557 }
6558 #endif
6559
6560 #ifdef __cplusplus
6561 }
6562 #endif
6563 _LT_EOF
6564 # Now try linking the two files.
6565 mv conftest.$ac_objext conftstm.$ac_objext
6566 lt_globsym_save_LIBS=$LIBS
6567 lt_globsym_save_CFLAGS=$CFLAGS
6568 LIBS=conftstm.$ac_objext
6569 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6570 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6571 (eval $ac_link) 2>&5
6572 ac_status=$?
6573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6574 test $ac_status = 0; } && test -s conftest$ac_exeext; then
6575 pipe_works=yes
6576 fi
6577 LIBS=$lt_globsym_save_LIBS
6578 CFLAGS=$lt_globsym_save_CFLAGS
6579 else
6580 echo "cannot find nm_test_func in $nlist" >&5
6581 fi
6582 else
6583 echo "cannot find nm_test_var in $nlist" >&5
6584 fi
6585 else
6586 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6587 fi
6588 else
6589 echo "$progname: failed program was:" >&5
6590 cat conftest.$ac_ext >&5
6591 fi
6592 rm -rf conftest* conftst*
6593
6594 # Do not use the global_symbol_pipe unless it works.
6595 if test yes = "$pipe_works"; then
6596 break
6597 else
6598 lt_cv_sys_global_symbol_pipe=
6599 fi
6600 done
6601
6602 fi
6603
6604 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6605 lt_cv_sys_global_symbol_to_cdecl=
6606 fi
6607 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6609 $as_echo "failed" >&6; }
6610 else
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6612 $as_echo "ok" >&6; }
6613 fi
6614
6615 # Response file support.
6616 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6617 nm_file_list_spec='@'
6618 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6619 nm_file_list_spec='@'
6620 fi
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6659 $as_echo_n "checking for sysroot... " >&6; }
6660
6661 # Check whether --with-sysroot was given.
6662 if test "${with_sysroot+set}" = set; then :
6663 withval=$with_sysroot;
6664 else
6665 with_sysroot=no
6666 fi
6667
6668
6669 lt_sysroot=
6670 case $with_sysroot in #(
6671 yes)
6672 if test yes = "$GCC"; then
6673 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6674 fi
6675 ;; #(
6676 /*)
6677 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6678 ;; #(
6679 no|'')
6680 ;; #(
6681 *)
6682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6683 $as_echo "$with_sysroot" >&6; }
6684 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6685 ;;
6686 esac
6687
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6689 $as_echo "${lt_sysroot:-no}" >&6; }
6690
6691
6692
6693
6694
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6696 $as_echo_n "checking for a working dd... " >&6; }
6697 if ${ac_cv_path_lt_DD+:} false; then :
6698 $as_echo_n "(cached) " >&6
6699 else
6700 printf 0123456789abcdef0123456789abcdef >conftest.i
6701 cat conftest.i conftest.i >conftest2.i
6702 : ${lt_DD:=$DD}
6703 if test -z "$lt_DD"; then
6704 ac_path_lt_DD_found=false
6705 # Loop through the user's path and test for each of PROGNAME-LIST
6706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6707 for as_dir in $PATH
6708 do
6709 IFS=$as_save_IFS
6710 test -z "$as_dir" && as_dir=.
6711 for ac_prog in dd; do
6712 for ac_exec_ext in '' $ac_executable_extensions; do
6713 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
6714 as_fn_executable_p "$ac_path_lt_DD" || continue
6715 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6716 cmp -s conftest.i conftest.out \
6717 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
6718 fi
6719 $ac_path_lt_DD_found && break 3
6720 done
6721 done
6722 done
6723 IFS=$as_save_IFS
6724 if test -z "$ac_cv_path_lt_DD"; then
6725 :
6726 fi
6727 else
6728 ac_cv_path_lt_DD=$lt_DD
6729 fi
6730
6731 rm -f conftest.i conftest2.i conftest.out
6732 fi
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6734 $as_echo "$ac_cv_path_lt_DD" >&6; }
6735
6736
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6738 $as_echo_n "checking how to truncate binary pipes... " >&6; }
6739 if ${lt_cv_truncate_bin+:} false; then :
6740 $as_echo_n "(cached) " >&6
6741 else
6742 printf 0123456789abcdef0123456789abcdef >conftest.i
6743 cat conftest.i conftest.i >conftest2.i
6744 lt_cv_truncate_bin=
6745 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6746 cmp -s conftest.i conftest.out \
6747 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
6748 fi
6749 rm -f conftest.i conftest2.i conftest.out
6750 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
6751 fi
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6753 $as_echo "$lt_cv_truncate_bin" >&6; }
6754
6755
6756
6757
6758
6759
6760 # Check whether --enable-libtool-lock was given.
6761 if test "${enable_libtool_lock+set}" = set; then :
6762 enableval=$enable_libtool_lock;
6763 fi
6764
6765 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
6766
6767 # Some flags need to be propagated to the compiler or linker for good
6768 # libtool support.
6769 case $host in
6770 ia64-*-hpux*)
6771 # Find out what ABI is being produced by ac_compile, and set mode
6772 # options accordingly.
6773 echo 'int i;' > conftest.$ac_ext
6774 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6775 (eval $ac_compile) 2>&5
6776 ac_status=$?
6777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6778 test $ac_status = 0; }; then
6779 case `/usr/bin/file conftest.$ac_objext` in
6780 *ELF-32*)
6781 HPUX_IA64_MODE=32
6782 ;;
6783 *ELF-64*)
6784 HPUX_IA64_MODE=64
6785 ;;
6786 esac
6787 fi
6788 rm -rf conftest*
6789 ;;
6790 *-*-irix6*)
6791 # Find out what ABI is being produced by ac_compile, and set linker
6792 # options accordingly.
6793 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6794 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6795 (eval $ac_compile) 2>&5
6796 ac_status=$?
6797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6798 test $ac_status = 0; }; then
6799 if test yes = "$lt_cv_prog_gnu_ld"; then
6800 case `/usr/bin/file conftest.$ac_objext` in
6801 *32-bit*)
6802 LD="${LD-ld} -melf32bsmip"
6803 ;;
6804 *N32*)
6805 LD="${LD-ld} -melf32bmipn32"
6806 ;;
6807 *64-bit*)
6808 LD="${LD-ld} -melf64bmip"
6809 ;;
6810 esac
6811 else
6812 case `/usr/bin/file conftest.$ac_objext` in
6813 *32-bit*)
6814 LD="${LD-ld} -32"
6815 ;;
6816 *N32*)
6817 LD="${LD-ld} -n32"
6818 ;;
6819 *64-bit*)
6820 LD="${LD-ld} -64"
6821 ;;
6822 esac
6823 fi
6824 fi
6825 rm -rf conftest*
6826 ;;
6827
6828 mips64*-*linux*)
6829 # Find out what ABI is being produced by ac_compile, and set linker
6830 # options accordingly.
6831 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6832 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6833 (eval $ac_compile) 2>&5
6834 ac_status=$?
6835 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6836 test $ac_status = 0; }; then
6837 emul=elf
6838 case `/usr/bin/file conftest.$ac_objext` in
6839 *32-bit*)
6840 emul="${emul}32"
6841 ;;
6842 *64-bit*)
6843 emul="${emul}64"
6844 ;;
6845 esac
6846 case `/usr/bin/file conftest.$ac_objext` in
6847 *MSB*)
6848 emul="${emul}btsmip"
6849 ;;
6850 *LSB*)
6851 emul="${emul}ltsmip"
6852 ;;
6853 esac
6854 case `/usr/bin/file conftest.$ac_objext` in
6855 *N32*)
6856 emul="${emul}n32"
6857 ;;
6858 esac
6859 LD="${LD-ld} -m $emul"
6860 fi
6861 rm -rf conftest*
6862 ;;
6863
6864 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6865 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6866 # Find out what ABI is being produced by ac_compile, and set linker
6867 # options accordingly. Note that the listed cases only cover the
6868 # situations where additional linker options are needed (such as when
6869 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
6870 # vice versa); the common cases where no linker options are needed do
6871 # not appear in the list.
6872 echo 'int i;' > conftest.$ac_ext
6873 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6874 (eval $ac_compile) 2>&5
6875 ac_status=$?
6876 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6877 test $ac_status = 0; }; then
6878 case `/usr/bin/file conftest.o` in
6879 *32-bit*)
6880 case $host in
6881 x86_64-*kfreebsd*-gnu)
6882 LD="${LD-ld} -m elf_i386_fbsd"
6883 ;;
6884 x86_64-*linux*)
6885 case `/usr/bin/file conftest.o` in
6886 *x86-64*)
6887 LD="${LD-ld} -m elf32_x86_64"
6888 ;;
6889 *)
6890 LD="${LD-ld} -m elf_i386"
6891 ;;
6892 esac
6893 ;;
6894 powerpc64le-*linux*)
6895 LD="${LD-ld} -m elf32lppclinux"
6896 ;;
6897 powerpc64-*linux*)
6898 LD="${LD-ld} -m elf32ppclinux"
6899 ;;
6900 s390x-*linux*)
6901 LD="${LD-ld} -m elf_s390"
6902 ;;
6903 sparc64-*linux*)
6904 LD="${LD-ld} -m elf32_sparc"
6905 ;;
6906 esac
6907 ;;
6908 *64-bit*)
6909 case $host in
6910 x86_64-*kfreebsd*-gnu)
6911 LD="${LD-ld} -m elf_x86_64_fbsd"
6912 ;;
6913 x86_64-*linux*)
6914 LD="${LD-ld} -m elf_x86_64"
6915 ;;
6916 powerpcle-*linux*)
6917 LD="${LD-ld} -m elf64lppc"
6918 ;;
6919 powerpc-*linux*)
6920 LD="${LD-ld} -m elf64ppc"
6921 ;;
6922 s390*-*linux*|s390*-*tpf*)
6923 LD="${LD-ld} -m elf64_s390"
6924 ;;
6925 sparc*-*linux*)
6926 LD="${LD-ld} -m elf64_sparc"
6927 ;;
6928 esac
6929 ;;
6930 esac
6931 fi
6932 rm -rf conftest*
6933 ;;
6934
6935 *-*-sco3.2v5*)
6936 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6937 SAVE_CFLAGS=$CFLAGS
6938 CFLAGS="$CFLAGS -belf"
6939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6940 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6941 if ${lt_cv_cc_needs_belf+:} false; then :
6942 $as_echo_n "(cached) " >&6
6943 else
6944 ac_ext=c
6945 ac_cpp='$CPP $CPPFLAGS'
6946 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6947 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6948 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6949
6950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6951 /* end confdefs.h. */
6952
6953 int
6954 main ()
6955 {
6956
6957 ;
6958 return 0;
6959 }
6960 _ACEOF
6961 if ac_fn_c_try_link "$LINENO"; then :
6962 lt_cv_cc_needs_belf=yes
6963 else
6964 lt_cv_cc_needs_belf=no
6965 fi
6966 rm -f core conftest.err conftest.$ac_objext \
6967 conftest$ac_exeext conftest.$ac_ext
6968 ac_ext=c
6969 ac_cpp='$CPP $CPPFLAGS'
6970 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6971 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6972 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6973
6974 fi
6975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6976 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6977 if test yes != "$lt_cv_cc_needs_belf"; then
6978 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6979 CFLAGS=$SAVE_CFLAGS
6980 fi
6981 ;;
6982 *-*solaris*)
6983 # Find out what ABI is being produced by ac_compile, and set linker
6984 # options accordingly.
6985 echo 'int i;' > conftest.$ac_ext
6986 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6987 (eval $ac_compile) 2>&5
6988 ac_status=$?
6989 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6990 test $ac_status = 0; }; then
6991 case `/usr/bin/file conftest.o` in
6992 *64-bit*)
6993 case $lt_cv_prog_gnu_ld in
6994 yes*)
6995 case $host in
6996 i?86-*-solaris*|x86_64-*-solaris*)
6997 LD="${LD-ld} -m elf_x86_64"
6998 ;;
6999 sparc*-*-solaris*)
7000 LD="${LD-ld} -m elf64_sparc"
7001 ;;
7002 esac
7003 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
7004 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7005 LD=${LD-ld}_sol2
7006 fi
7007 ;;
7008 *)
7009 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7010 LD="${LD-ld} -64"
7011 fi
7012 ;;
7013 esac
7014 ;;
7015 esac
7016 fi
7017 rm -rf conftest*
7018 ;;
7019 esac
7020
7021 need_locks=$enable_libtool_lock
7022
7023 if test -n "$ac_tool_prefix"; then
7024 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7025 set dummy ${ac_tool_prefix}mt; ac_word=$2
7026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7027 $as_echo_n "checking for $ac_word... " >&6; }
7028 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7029 $as_echo_n "(cached) " >&6
7030 else
7031 if test -n "$MANIFEST_TOOL"; then
7032 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7033 else
7034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7035 for as_dir in $PATH
7036 do
7037 IFS=$as_save_IFS
7038 test -z "$as_dir" && as_dir=.
7039 for ac_exec_ext in '' $ac_executable_extensions; do
7040 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7041 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7043 break 2
7044 fi
7045 done
7046 done
7047 IFS=$as_save_IFS
7048
7049 fi
7050 fi
7051 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7052 if test -n "$MANIFEST_TOOL"; then
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7054 $as_echo "$MANIFEST_TOOL" >&6; }
7055 else
7056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7057 $as_echo "no" >&6; }
7058 fi
7059
7060
7061 fi
7062 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7063 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7064 # Extract the first word of "mt", so it can be a program name with args.
7065 set dummy mt; ac_word=$2
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7067 $as_echo_n "checking for $ac_word... " >&6; }
7068 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7069 $as_echo_n "(cached) " >&6
7070 else
7071 if test -n "$ac_ct_MANIFEST_TOOL"; then
7072 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7073 else
7074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7075 for as_dir in $PATH
7076 do
7077 IFS=$as_save_IFS
7078 test -z "$as_dir" && as_dir=.
7079 for ac_exec_ext in '' $ac_executable_extensions; do
7080 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7081 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7082 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7083 break 2
7084 fi
7085 done
7086 done
7087 IFS=$as_save_IFS
7088
7089 fi
7090 fi
7091 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7092 if test -n "$ac_ct_MANIFEST_TOOL"; then
7093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7094 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7095 else
7096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7097 $as_echo "no" >&6; }
7098 fi
7099
7100 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7101 MANIFEST_TOOL=":"
7102 else
7103 case $cross_compiling:$ac_tool_warned in
7104 yes:)
7105 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7106 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7107 ac_tool_warned=yes ;;
7108 esac
7109 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7110 fi
7111 else
7112 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7113 fi
7114
7115 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7117 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7118 if ${lt_cv_path_mainfest_tool+:} false; then :
7119 $as_echo_n "(cached) " >&6
7120 else
7121 lt_cv_path_mainfest_tool=no
7122 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7123 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7124 cat conftest.err >&5
7125 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7126 lt_cv_path_mainfest_tool=yes
7127 fi
7128 rm -f conftest*
7129 fi
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7131 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7132 if test yes != "$lt_cv_path_mainfest_tool"; then
7133 MANIFEST_TOOL=:
7134 fi
7135
7136
7137
7138
7139
7140
7141 case $host_os in
7142 rhapsody* | darwin*)
7143 if test -n "$ac_tool_prefix"; then
7144 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7145 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7147 $as_echo_n "checking for $ac_word... " >&6; }
7148 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7149 $as_echo_n "(cached) " >&6
7150 else
7151 if test -n "$DSYMUTIL"; then
7152 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7153 else
7154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7155 for as_dir in $PATH
7156 do
7157 IFS=$as_save_IFS
7158 test -z "$as_dir" && as_dir=.
7159 for ac_exec_ext in '' $ac_executable_extensions; do
7160 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7161 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7163 break 2
7164 fi
7165 done
7166 done
7167 IFS=$as_save_IFS
7168
7169 fi
7170 fi
7171 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7172 if test -n "$DSYMUTIL"; then
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7174 $as_echo "$DSYMUTIL" >&6; }
7175 else
7176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7177 $as_echo "no" >&6; }
7178 fi
7179
7180
7181 fi
7182 if test -z "$ac_cv_prog_DSYMUTIL"; then
7183 ac_ct_DSYMUTIL=$DSYMUTIL
7184 # Extract the first word of "dsymutil", so it can be a program name with args.
7185 set dummy dsymutil; ac_word=$2
7186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7187 $as_echo_n "checking for $ac_word... " >&6; }
7188 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7189 $as_echo_n "(cached) " >&6
7190 else
7191 if test -n "$ac_ct_DSYMUTIL"; then
7192 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7193 else
7194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7195 for as_dir in $PATH
7196 do
7197 IFS=$as_save_IFS
7198 test -z "$as_dir" && as_dir=.
7199 for ac_exec_ext in '' $ac_executable_extensions; do
7200 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7201 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7203 break 2
7204 fi
7205 done
7206 done
7207 IFS=$as_save_IFS
7208
7209 fi
7210 fi
7211 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7212 if test -n "$ac_ct_DSYMUTIL"; then
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7214 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7215 else
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7217 $as_echo "no" >&6; }
7218 fi
7219
7220 if test "x$ac_ct_DSYMUTIL" = x; then
7221 DSYMUTIL=":"
7222 else
7223 case $cross_compiling:$ac_tool_warned in
7224 yes:)
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7226 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7227 ac_tool_warned=yes ;;
7228 esac
7229 DSYMUTIL=$ac_ct_DSYMUTIL
7230 fi
7231 else
7232 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7233 fi
7234
7235 if test -n "$ac_tool_prefix"; then
7236 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7237 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7239 $as_echo_n "checking for $ac_word... " >&6; }
7240 if ${ac_cv_prog_NMEDIT+:} false; then :
7241 $as_echo_n "(cached) " >&6
7242 else
7243 if test -n "$NMEDIT"; then
7244 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7245 else
7246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7247 for as_dir in $PATH
7248 do
7249 IFS=$as_save_IFS
7250 test -z "$as_dir" && as_dir=.
7251 for ac_exec_ext in '' $ac_executable_extensions; do
7252 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7253 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7255 break 2
7256 fi
7257 done
7258 done
7259 IFS=$as_save_IFS
7260
7261 fi
7262 fi
7263 NMEDIT=$ac_cv_prog_NMEDIT
7264 if test -n "$NMEDIT"; then
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7266 $as_echo "$NMEDIT" >&6; }
7267 else
7268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7269 $as_echo "no" >&6; }
7270 fi
7271
7272
7273 fi
7274 if test -z "$ac_cv_prog_NMEDIT"; then
7275 ac_ct_NMEDIT=$NMEDIT
7276 # Extract the first word of "nmedit", so it can be a program name with args.
7277 set dummy nmedit; ac_word=$2
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7279 $as_echo_n "checking for $ac_word... " >&6; }
7280 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7281 $as_echo_n "(cached) " >&6
7282 else
7283 if test -n "$ac_ct_NMEDIT"; then
7284 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7285 else
7286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7287 for as_dir in $PATH
7288 do
7289 IFS=$as_save_IFS
7290 test -z "$as_dir" && as_dir=.
7291 for ac_exec_ext in '' $ac_executable_extensions; do
7292 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7293 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7295 break 2
7296 fi
7297 done
7298 done
7299 IFS=$as_save_IFS
7300
7301 fi
7302 fi
7303 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7304 if test -n "$ac_ct_NMEDIT"; then
7305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7306 $as_echo "$ac_ct_NMEDIT" >&6; }
7307 else
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7309 $as_echo "no" >&6; }
7310 fi
7311
7312 if test "x$ac_ct_NMEDIT" = x; then
7313 NMEDIT=":"
7314 else
7315 case $cross_compiling:$ac_tool_warned in
7316 yes:)
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7318 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7319 ac_tool_warned=yes ;;
7320 esac
7321 NMEDIT=$ac_ct_NMEDIT
7322 fi
7323 else
7324 NMEDIT="$ac_cv_prog_NMEDIT"
7325 fi
7326
7327 if test -n "$ac_tool_prefix"; then
7328 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7329 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7331 $as_echo_n "checking for $ac_word... " >&6; }
7332 if ${ac_cv_prog_LIPO+:} false; then :
7333 $as_echo_n "(cached) " >&6
7334 else
7335 if test -n "$LIPO"; then
7336 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7337 else
7338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7339 for as_dir in $PATH
7340 do
7341 IFS=$as_save_IFS
7342 test -z "$as_dir" && as_dir=.
7343 for ac_exec_ext in '' $ac_executable_extensions; do
7344 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7345 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7347 break 2
7348 fi
7349 done
7350 done
7351 IFS=$as_save_IFS
7352
7353 fi
7354 fi
7355 LIPO=$ac_cv_prog_LIPO
7356 if test -n "$LIPO"; then
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7358 $as_echo "$LIPO" >&6; }
7359 else
7360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7361 $as_echo "no" >&6; }
7362 fi
7363
7364
7365 fi
7366 if test -z "$ac_cv_prog_LIPO"; then
7367 ac_ct_LIPO=$LIPO
7368 # Extract the first word of "lipo", so it can be a program name with args.
7369 set dummy lipo; ac_word=$2
7370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7371 $as_echo_n "checking for $ac_word... " >&6; }
7372 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7373 $as_echo_n "(cached) " >&6
7374 else
7375 if test -n "$ac_ct_LIPO"; then
7376 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7377 else
7378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7379 for as_dir in $PATH
7380 do
7381 IFS=$as_save_IFS
7382 test -z "$as_dir" && as_dir=.
7383 for ac_exec_ext in '' $ac_executable_extensions; do
7384 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7385 ac_cv_prog_ac_ct_LIPO="lipo"
7386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7387 break 2
7388 fi
7389 done
7390 done
7391 IFS=$as_save_IFS
7392
7393 fi
7394 fi
7395 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7396 if test -n "$ac_ct_LIPO"; then
7397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7398 $as_echo "$ac_ct_LIPO" >&6; }
7399 else
7400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7401 $as_echo "no" >&6; }
7402 fi
7403
7404 if test "x$ac_ct_LIPO" = x; then
7405 LIPO=":"
7406 else
7407 case $cross_compiling:$ac_tool_warned in
7408 yes:)
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7410 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7411 ac_tool_warned=yes ;;
7412 esac
7413 LIPO=$ac_ct_LIPO
7414 fi
7415 else
7416 LIPO="$ac_cv_prog_LIPO"
7417 fi
7418
7419 if test -n "$ac_tool_prefix"; then
7420 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7421 set dummy ${ac_tool_prefix}otool; ac_word=$2
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7423 $as_echo_n "checking for $ac_word... " >&6; }
7424 if ${ac_cv_prog_OTOOL+:} false; then :
7425 $as_echo_n "(cached) " >&6
7426 else
7427 if test -n "$OTOOL"; then
7428 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7429 else
7430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7431 for as_dir in $PATH
7432 do
7433 IFS=$as_save_IFS
7434 test -z "$as_dir" && as_dir=.
7435 for ac_exec_ext in '' $ac_executable_extensions; do
7436 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7437 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7439 break 2
7440 fi
7441 done
7442 done
7443 IFS=$as_save_IFS
7444
7445 fi
7446 fi
7447 OTOOL=$ac_cv_prog_OTOOL
7448 if test -n "$OTOOL"; then
7449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7450 $as_echo "$OTOOL" >&6; }
7451 else
7452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7453 $as_echo "no" >&6; }
7454 fi
7455
7456
7457 fi
7458 if test -z "$ac_cv_prog_OTOOL"; then
7459 ac_ct_OTOOL=$OTOOL
7460 # Extract the first word of "otool", so it can be a program name with args.
7461 set dummy otool; ac_word=$2
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7463 $as_echo_n "checking for $ac_word... " >&6; }
7464 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7465 $as_echo_n "(cached) " >&6
7466 else
7467 if test -n "$ac_ct_OTOOL"; then
7468 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7469 else
7470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7471 for as_dir in $PATH
7472 do
7473 IFS=$as_save_IFS
7474 test -z "$as_dir" && as_dir=.
7475 for ac_exec_ext in '' $ac_executable_extensions; do
7476 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7477 ac_cv_prog_ac_ct_OTOOL="otool"
7478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7479 break 2
7480 fi
7481 done
7482 done
7483 IFS=$as_save_IFS
7484
7485 fi
7486 fi
7487 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7488 if test -n "$ac_ct_OTOOL"; then
7489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7490 $as_echo "$ac_ct_OTOOL" >&6; }
7491 else
7492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7493 $as_echo "no" >&6; }
7494 fi
7495
7496 if test "x$ac_ct_OTOOL" = x; then
7497 OTOOL=":"
7498 else
7499 case $cross_compiling:$ac_tool_warned in
7500 yes:)
7501 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7502 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7503 ac_tool_warned=yes ;;
7504 esac
7505 OTOOL=$ac_ct_OTOOL
7506 fi
7507 else
7508 OTOOL="$ac_cv_prog_OTOOL"
7509 fi
7510
7511 if test -n "$ac_tool_prefix"; then
7512 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7513 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7515 $as_echo_n "checking for $ac_word... " >&6; }
7516 if ${ac_cv_prog_OTOOL64+:} false; then :
7517 $as_echo_n "(cached) " >&6
7518 else
7519 if test -n "$OTOOL64"; then
7520 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7521 else
7522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7523 for as_dir in $PATH
7524 do
7525 IFS=$as_save_IFS
7526 test -z "$as_dir" && as_dir=.
7527 for ac_exec_ext in '' $ac_executable_extensions; do
7528 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7529 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7531 break 2
7532 fi
7533 done
7534 done
7535 IFS=$as_save_IFS
7536
7537 fi
7538 fi
7539 OTOOL64=$ac_cv_prog_OTOOL64
7540 if test -n "$OTOOL64"; then
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7542 $as_echo "$OTOOL64" >&6; }
7543 else
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7545 $as_echo "no" >&6; }
7546 fi
7547
7548
7549 fi
7550 if test -z "$ac_cv_prog_OTOOL64"; then
7551 ac_ct_OTOOL64=$OTOOL64
7552 # Extract the first word of "otool64", so it can be a program name with args.
7553 set dummy otool64; ac_word=$2
7554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7555 $as_echo_n "checking for $ac_word... " >&6; }
7556 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7557 $as_echo_n "(cached) " >&6
7558 else
7559 if test -n "$ac_ct_OTOOL64"; then
7560 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7561 else
7562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7563 for as_dir in $PATH
7564 do
7565 IFS=$as_save_IFS
7566 test -z "$as_dir" && as_dir=.
7567 for ac_exec_ext in '' $ac_executable_extensions; do
7568 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7569 ac_cv_prog_ac_ct_OTOOL64="otool64"
7570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7571 break 2
7572 fi
7573 done
7574 done
7575 IFS=$as_save_IFS
7576
7577 fi
7578 fi
7579 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7580 if test -n "$ac_ct_OTOOL64"; then
7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7582 $as_echo "$ac_ct_OTOOL64" >&6; }
7583 else
7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7585 $as_echo "no" >&6; }
7586 fi
7587
7588 if test "x$ac_ct_OTOOL64" = x; then
7589 OTOOL64=":"
7590 else
7591 case $cross_compiling:$ac_tool_warned in
7592 yes:)
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7594 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7595 ac_tool_warned=yes ;;
7596 esac
7597 OTOOL64=$ac_ct_OTOOL64
7598 fi
7599 else
7600 OTOOL64="$ac_cv_prog_OTOOL64"
7601 fi
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7630 $as_echo_n "checking for -single_module linker flag... " >&6; }
7631 if ${lt_cv_apple_cc_single_mod+:} false; then :
7632 $as_echo_n "(cached) " >&6
7633 else
7634 lt_cv_apple_cc_single_mod=no
7635 if test -z "$LT_MULTI_MODULE"; then
7636 # By default we will add the -single_module flag. You can override
7637 # by either setting the environment variable LT_MULTI_MODULE
7638 # non-empty at configure time, or by adding -multi_module to the
7639 # link flags.
7640 rm -rf libconftest.dylib*
7641 echo "int foo(void){return 1;}" > conftest.c
7642 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7643 -dynamiclib -Wl,-single_module conftest.c" >&5
7644 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7645 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7646 _lt_result=$?
7647 # If there is a non-empty error log, and "single_module"
7648 # appears in it, assume the flag caused a linker warning
7649 if test -s conftest.err && $GREP single_module conftest.err; then
7650 cat conftest.err >&5
7651 # Otherwise, if the output was created with a 0 exit code from
7652 # the compiler, it worked.
7653 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
7654 lt_cv_apple_cc_single_mod=yes
7655 else
7656 cat conftest.err >&5
7657 fi
7658 rm -rf libconftest.dylib*
7659 rm -f conftest.*
7660 fi
7661 fi
7662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7663 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7664
7665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7666 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7667 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7668 $as_echo_n "(cached) " >&6
7669 else
7670 lt_cv_ld_exported_symbols_list=no
7671 save_LDFLAGS=$LDFLAGS
7672 echo "_main" > conftest.sym
7673 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7675 /* end confdefs.h. */
7676
7677 int
7678 main ()
7679 {
7680
7681 ;
7682 return 0;
7683 }
7684 _ACEOF
7685 if ac_fn_c_try_link "$LINENO"; then :
7686 lt_cv_ld_exported_symbols_list=yes
7687 else
7688 lt_cv_ld_exported_symbols_list=no
7689 fi
7690 rm -f core conftest.err conftest.$ac_objext \
7691 conftest$ac_exeext conftest.$ac_ext
7692 LDFLAGS=$save_LDFLAGS
7693
7694 fi
7695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7696 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7697
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7699 $as_echo_n "checking for -force_load linker flag... " >&6; }
7700 if ${lt_cv_ld_force_load+:} false; then :
7701 $as_echo_n "(cached) " >&6
7702 else
7703 lt_cv_ld_force_load=no
7704 cat > conftest.c << _LT_EOF
7705 int forced_loaded() { return 2;}
7706 _LT_EOF
7707 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7708 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7709 echo "$AR cru libconftest.a conftest.o" >&5
7710 $AR cru libconftest.a conftest.o 2>&5
7711 echo "$RANLIB libconftest.a" >&5
7712 $RANLIB libconftest.a 2>&5
7713 cat > conftest.c << _LT_EOF
7714 int main() { return 0;}
7715 _LT_EOF
7716 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7717 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7718 _lt_result=$?
7719 if test -s conftest.err && $GREP force_load conftest.err; then
7720 cat conftest.err >&5
7721 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
7722 lt_cv_ld_force_load=yes
7723 else
7724 cat conftest.err >&5
7725 fi
7726 rm -f conftest.err libconftest.a conftest conftest.c
7727 rm -rf conftest.dSYM
7728
7729 fi
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7731 $as_echo "$lt_cv_ld_force_load" >&6; }
7732 case $host_os in
7733 rhapsody* | darwin1.[012])
7734 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
7735 darwin1.*)
7736 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7737 darwin*) # darwin 5.x on
7738 # if running on 10.5 or later, the deployment target defaults
7739 # to the OS version, if on x86, and 10.4, the deployment
7740 # target defaults to 10.4. Don't you love it?
7741 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7742 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7743 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7744 10.[012][,.]*)
7745 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7746 10.*)
7747 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7748 esac
7749 ;;
7750 esac
7751 if test yes = "$lt_cv_apple_cc_single_mod"; then
7752 _lt_dar_single_mod='$single_module'
7753 fi
7754 if test yes = "$lt_cv_ld_exported_symbols_list"; then
7755 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
7756 else
7757 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
7758 fi
7759 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
7760 _lt_dsymutil='~$DSYMUTIL $lib || :'
7761 else
7762 _lt_dsymutil=
7763 fi
7764 ;;
7765 esac
7766
7767 ac_ext=c
7768 ac_cpp='$CPP $CPPFLAGS'
7769 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7770 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7771 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7773 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7774 # On Suns, sometimes $CPP names a directory.
7775 if test -n "$CPP" && test -d "$CPP"; then
7776 CPP=
7777 fi
7778 if test -z "$CPP"; then
7779 if ${ac_cv_prog_CPP+:} false; then :
7780 $as_echo_n "(cached) " >&6
7781 else
7782 # Double quotes because CPP needs to be expanded
7783 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7784 do
7785 ac_preproc_ok=false
7786 for ac_c_preproc_warn_flag in '' yes
7787 do
7788 # Use a header file that comes with gcc, so configuring glibc
7789 # with a fresh cross-compiler works.
7790 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7791 # <limits.h> exists even on freestanding compilers.
7792 # On the NeXT, cc -E runs the code through the compiler's parser,
7793 # not just through cpp. "Syntax error" is here to catch this case.
7794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7795 /* end confdefs.h. */
7796 #ifdef __STDC__
7797 # include <limits.h>
7798 #else
7799 # include <assert.h>
7800 #endif
7801 Syntax error
7802 _ACEOF
7803 if ac_fn_c_try_cpp "$LINENO"; then :
7804
7805 else
7806 # Broken: fails on valid input.
7807 continue
7808 fi
7809 rm -f conftest.err conftest.i conftest.$ac_ext
7810
7811 # OK, works on sane cases. Now check whether nonexistent headers
7812 # can be detected and how.
7813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7814 /* end confdefs.h. */
7815 #include <ac_nonexistent.h>
7816 _ACEOF
7817 if ac_fn_c_try_cpp "$LINENO"; then :
7818 # Broken: success on invalid input.
7819 continue
7820 else
7821 # Passes both tests.
7822 ac_preproc_ok=:
7823 break
7824 fi
7825 rm -f conftest.err conftest.i conftest.$ac_ext
7826
7827 done
7828 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7829 rm -f conftest.i conftest.err conftest.$ac_ext
7830 if $ac_preproc_ok; then :
7831 break
7832 fi
7833
7834 done
7835 ac_cv_prog_CPP=$CPP
7836
7837 fi
7838 CPP=$ac_cv_prog_CPP
7839 else
7840 ac_cv_prog_CPP=$CPP
7841 fi
7842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7843 $as_echo "$CPP" >&6; }
7844 ac_preproc_ok=false
7845 for ac_c_preproc_warn_flag in '' yes
7846 do
7847 # Use a header file that comes with gcc, so configuring glibc
7848 # with a fresh cross-compiler works.
7849 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7850 # <limits.h> exists even on freestanding compilers.
7851 # On the NeXT, cc -E runs the code through the compiler's parser,
7852 # not just through cpp. "Syntax error" is here to catch this case.
7853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7854 /* end confdefs.h. */
7855 #ifdef __STDC__
7856 # include <limits.h>
7857 #else
7858 # include <assert.h>
7859 #endif
7860 Syntax error
7861 _ACEOF
7862 if ac_fn_c_try_cpp "$LINENO"; then :
7863
7864 else
7865 # Broken: fails on valid input.
7866 continue
7867 fi
7868 rm -f conftest.err conftest.i conftest.$ac_ext
7869
7870 # OK, works on sane cases. Now check whether nonexistent headers
7871 # can be detected and how.
7872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7873 /* end confdefs.h. */
7874 #include <ac_nonexistent.h>
7875 _ACEOF
7876 if ac_fn_c_try_cpp "$LINENO"; then :
7877 # Broken: success on invalid input.
7878 continue
7879 else
7880 # Passes both tests.
7881 ac_preproc_ok=:
7882 break
7883 fi
7884 rm -f conftest.err conftest.i conftest.$ac_ext
7885
7886 done
7887 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7888 rm -f conftest.i conftest.err conftest.$ac_ext
7889 if $ac_preproc_ok; then :
7890
7891 else
7892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7893 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7894 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7895 See \`config.log' for more details" "$LINENO" 5; }
7896 fi
7897
7898 ac_ext=c
7899 ac_cpp='$CPP $CPPFLAGS'
7900 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7901 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7902 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7903
7904
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7906 $as_echo_n "checking for ANSI C header files... " >&6; }
7907 if ${ac_cv_header_stdc+:} false; then :
7908 $as_echo_n "(cached) " >&6
7909 else
7910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7911 /* end confdefs.h. */
7912 #include <stdlib.h>
7913 #include <stdarg.h>
7914 #include <string.h>
7915 #include <float.h>
7916
7917 int
7918 main ()
7919 {
7920
7921 ;
7922 return 0;
7923 }
7924 _ACEOF
7925 if ac_fn_c_try_compile "$LINENO"; then :
7926 ac_cv_header_stdc=yes
7927 else
7928 ac_cv_header_stdc=no
7929 fi
7930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7931
7932 if test $ac_cv_header_stdc = yes; then
7933 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7935 /* end confdefs.h. */
7936 #include <string.h>
7937
7938 _ACEOF
7939 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7940 $EGREP "memchr" >/dev/null 2>&1; then :
7941
7942 else
7943 ac_cv_header_stdc=no
7944 fi
7945 rm -f conftest*
7946
7947 fi
7948
7949 if test $ac_cv_header_stdc = yes; then
7950 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7952 /* end confdefs.h. */
7953 #include <stdlib.h>
7954
7955 _ACEOF
7956 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7957 $EGREP "free" >/dev/null 2>&1; then :
7958
7959 else
7960 ac_cv_header_stdc=no
7961 fi
7962 rm -f conftest*
7963
7964 fi
7965
7966 if test $ac_cv_header_stdc = yes; then
7967 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7968 if test "$cross_compiling" = yes; then :
7969 :
7970 else
7971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7972 /* end confdefs.h. */
7973 #include <ctype.h>
7974 #include <stdlib.h>
7975 #if ((' ' & 0x0FF) == 0x020)
7976 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7977 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7978 #else
7979 # define ISLOWER(c) \
7980 (('a' <= (c) && (c) <= 'i') \
7981 || ('j' <= (c) && (c) <= 'r') \
7982 || ('s' <= (c) && (c) <= 'z'))
7983 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7984 #endif
7985
7986 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7987 int
7988 main ()
7989 {
7990 int i;
7991 for (i = 0; i < 256; i++)
7992 if (XOR (islower (i), ISLOWER (i))
7993 || toupper (i) != TOUPPER (i))
7994 return 2;
7995 return 0;
7996 }
7997 _ACEOF
7998 if ac_fn_c_try_run "$LINENO"; then :
7999
8000 else
8001 ac_cv_header_stdc=no
8002 fi
8003 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8004 conftest.$ac_objext conftest.beam conftest.$ac_ext
8005 fi
8006
8007 fi
8008 fi
8009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8010 $as_echo "$ac_cv_header_stdc" >&6; }
8011 if test $ac_cv_header_stdc = yes; then
8012
8013 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8014
8015 fi
8016
8017 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8018 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8019 inttypes.h stdint.h unistd.h
8020 do :
8021 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8022 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8023 "
8024 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8025 cat >>confdefs.h <<_ACEOF
8026 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8027 _ACEOF
8028
8029 fi
8030
8031 done
8032
8033
8034 for ac_header in dlfcn.h
8035 do :
8036 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8037 "
8038 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8039 cat >>confdefs.h <<_ACEOF
8040 #define HAVE_DLFCN_H 1
8041 _ACEOF
8042
8043 fi
8044
8045 done
8046
8047
8048
8049
8050
8051 # Set options
8052
8053
8054
8055 enable_dlopen=no
8056
8057
8058 enable_win32_dll=no
8059
8060
8061 # Check whether --enable-shared was given.
8062 if test "${enable_shared+set}" = set; then :
8063 enableval=$enable_shared; p=${PACKAGE-default}
8064 case $enableval in
8065 yes) enable_shared=yes ;;
8066 no) enable_shared=no ;;
8067 *)
8068 enable_shared=no
8069 # Look at the argument we got. We use all the common list separators.
8070 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8071 for pkg in $enableval; do
8072 IFS=$lt_save_ifs
8073 if test "X$pkg" = "X$p"; then
8074 enable_shared=yes
8075 fi
8076 done
8077 IFS=$lt_save_ifs
8078 ;;
8079 esac
8080 else
8081 enable_shared=yes
8082 fi
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092 # Check whether --enable-static was given.
8093 if test "${enable_static+set}" = set; then :
8094 enableval=$enable_static; p=${PACKAGE-default}
8095 case $enableval in
8096 yes) enable_static=yes ;;
8097 no) enable_static=no ;;
8098 *)
8099 enable_static=no
8100 # Look at the argument we got. We use all the common list separators.
8101 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8102 for pkg in $enableval; do
8103 IFS=$lt_save_ifs
8104 if test "X$pkg" = "X$p"; then
8105 enable_static=yes
8106 fi
8107 done
8108 IFS=$lt_save_ifs
8109 ;;
8110 esac
8111 else
8112 enable_static=yes
8113 fi
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124 # Check whether --with-pic was given.
8125 if test "${with_pic+set}" = set; then :
8126 withval=$with_pic; lt_p=${PACKAGE-default}
8127 case $withval in
8128 yes|no) pic_mode=$withval ;;
8129 *)
8130 pic_mode=default
8131 # Look at the argument we got. We use all the common list separators.
8132 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8133 for lt_pkg in $withval; do
8134 IFS=$lt_save_ifs
8135 if test "X$lt_pkg" = "X$lt_p"; then
8136 pic_mode=yes
8137 fi
8138 done
8139 IFS=$lt_save_ifs
8140 ;;
8141 esac
8142 else
8143 pic_mode=default
8144 fi
8145
8146
8147
8148
8149
8150
8151
8152
8153 # Check whether --enable-fast-install was given.
8154 if test "${enable_fast_install+set}" = set; then :
8155 enableval=$enable_fast_install; p=${PACKAGE-default}
8156 case $enableval in
8157 yes) enable_fast_install=yes ;;
8158 no) enable_fast_install=no ;;
8159 *)
8160 enable_fast_install=no
8161 # Look at the argument we got. We use all the common list separators.
8162 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8163 for pkg in $enableval; do
8164 IFS=$lt_save_ifs
8165 if test "X$pkg" = "X$p"; then
8166 enable_fast_install=yes
8167 fi
8168 done
8169 IFS=$lt_save_ifs
8170 ;;
8171 esac
8172 else
8173 enable_fast_install=yes
8174 fi
8175
8176
8177
8178
8179
8180
8181
8182
8183 shared_archive_member_spec=
8184 case $host,$enable_shared in
8185 power*-*-aix[5-9]*,yes)
8186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8187 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8188
8189 # Check whether --with-aix-soname was given.
8190 if test "${with_aix_soname+set}" = set; then :
8191 withval=$with_aix_soname; case $withval in
8192 aix|svr4|both)
8193 ;;
8194 *)
8195 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8196 ;;
8197 esac
8198 lt_cv_with_aix_soname=$with_aix_soname
8199 else
8200 if ${lt_cv_with_aix_soname+:} false; then :
8201 $as_echo_n "(cached) " >&6
8202 else
8203 lt_cv_with_aix_soname=aix
8204 fi
8205
8206 with_aix_soname=$lt_cv_with_aix_soname
8207 fi
8208
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8210 $as_echo "$with_aix_soname" >&6; }
8211 if test aix != "$with_aix_soname"; then
8212 # For the AIX way of multilib, we name the shared archive member
8213 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8214 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8215 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8216 # the AIX toolchain works better with OBJECT_MODE set (default 32).
8217 if test 64 = "${OBJECT_MODE-32}"; then
8218 shared_archive_member_spec=shr_64
8219 else
8220 shared_archive_member_spec=shr
8221 fi
8222 fi
8223 ;;
8224 *)
8225 with_aix_soname=aix
8226 ;;
8227 esac
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238 # This can be used to rebuild libtool when needed
8239 LIBTOOL_DEPS=$ltmain
8240
8241 # Always use our own libtool.
8242 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273 test -z "$LN_S" && LN_S="ln -s"
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288 if test -n "${ZSH_VERSION+set}"; then
8289 setopt NO_GLOB_SUBST
8290 fi
8291
8292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8293 $as_echo_n "checking for objdir... " >&6; }
8294 if ${lt_cv_objdir+:} false; then :
8295 $as_echo_n "(cached) " >&6
8296 else
8297 rm -f .libs 2>/dev/null
8298 mkdir .libs 2>/dev/null
8299 if test -d .libs; then
8300 lt_cv_objdir=.libs
8301 else
8302 # MS-DOS does not allow filenames that begin with a dot.
8303 lt_cv_objdir=_libs
8304 fi
8305 rmdir .libs 2>/dev/null
8306 fi
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8308 $as_echo "$lt_cv_objdir" >&6; }
8309 objdir=$lt_cv_objdir
8310
8311
8312
8313
8314
8315 cat >>confdefs.h <<_ACEOF
8316 #define LT_OBJDIR "$lt_cv_objdir/"
8317 _ACEOF
8318
8319
8320
8321
8322 case $host_os in
8323 aix3*)
8324 # AIX sometimes has problems with the GCC collect2 program. For some
8325 # reason, if we set the COLLECT_NAMES environment variable, the problems
8326 # vanish in a puff of smoke.
8327 if test set != "${COLLECT_NAMES+set}"; then
8328 COLLECT_NAMES=
8329 export COLLECT_NAMES
8330 fi
8331 ;;
8332 esac
8333
8334 # Global variables:
8335 ofile=libtool
8336 can_build_shared=yes
8337
8338 # All known linkers require a '.a' archive for static linking (except MSVC,
8339 # which needs '.lib').
8340 libext=a
8341
8342 with_gnu_ld=$lt_cv_prog_gnu_ld
8343
8344 old_CC=$CC
8345 old_CFLAGS=$CFLAGS
8346
8347 # Set sane defaults for various variables
8348 test -z "$CC" && CC=cc
8349 test -z "$LTCC" && LTCC=$CC
8350 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8351 test -z "$LD" && LD=ld
8352 test -z "$ac_objext" && ac_objext=o
8353
8354 for cc_temp in $compiler""; do
8355 case $cc_temp in
8356 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8357 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8358 \-*) ;;
8359 *) break;;
8360 esac
8361 done
8362 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8363
8364
8365 # Only perform the check for file, if the check method requires it
8366 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8367 case $deplibs_check_method in
8368 file_magic*)
8369 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8371 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8372 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8373 $as_echo_n "(cached) " >&6
8374 else
8375 case $MAGIC_CMD in
8376 [\\/*] | ?:[\\/]*)
8377 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8378 ;;
8379 *)
8380 lt_save_MAGIC_CMD=$MAGIC_CMD
8381 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8382 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8383 for ac_dir in $ac_dummy; do
8384 IFS=$lt_save_ifs
8385 test -z "$ac_dir" && ac_dir=.
8386 if test -f "$ac_dir/${ac_tool_prefix}file"; then
8387 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8388 if test -n "$file_magic_test_file"; then
8389 case $deplibs_check_method in
8390 "file_magic "*)
8391 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8392 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8393 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8394 $EGREP "$file_magic_regex" > /dev/null; then
8395 :
8396 else
8397 cat <<_LT_EOF 1>&2
8398
8399 *** Warning: the command libtool uses to detect shared libraries,
8400 *** $file_magic_cmd, produces output that libtool cannot recognize.
8401 *** The result is that libtool may fail to recognize shared libraries
8402 *** as such. This will affect the creation of libtool libraries that
8403 *** depend on shared libraries, but programs linked with such libtool
8404 *** libraries will work regardless of this problem. Nevertheless, you
8405 *** may want to report the problem to your system manager and/or to
8406 *** bug-libtool@gnu.org
8407
8408 _LT_EOF
8409 fi ;;
8410 esac
8411 fi
8412 break
8413 fi
8414 done
8415 IFS=$lt_save_ifs
8416 MAGIC_CMD=$lt_save_MAGIC_CMD
8417 ;;
8418 esac
8419 fi
8420
8421 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8422 if test -n "$MAGIC_CMD"; then
8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8424 $as_echo "$MAGIC_CMD" >&6; }
8425 else
8426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8427 $as_echo "no" >&6; }
8428 fi
8429
8430
8431
8432
8433
8434 if test -z "$lt_cv_path_MAGIC_CMD"; then
8435 if test -n "$ac_tool_prefix"; then
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8437 $as_echo_n "checking for file... " >&6; }
8438 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8439 $as_echo_n "(cached) " >&6
8440 else
8441 case $MAGIC_CMD in
8442 [\\/*] | ?:[\\/]*)
8443 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8444 ;;
8445 *)
8446 lt_save_MAGIC_CMD=$MAGIC_CMD
8447 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8448 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8449 for ac_dir in $ac_dummy; do
8450 IFS=$lt_save_ifs
8451 test -z "$ac_dir" && ac_dir=.
8452 if test -f "$ac_dir/file"; then
8453 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8454 if test -n "$file_magic_test_file"; then
8455 case $deplibs_check_method in
8456 "file_magic "*)
8457 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8458 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8459 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8460 $EGREP "$file_magic_regex" > /dev/null; then
8461 :
8462 else
8463 cat <<_LT_EOF 1>&2
8464
8465 *** Warning: the command libtool uses to detect shared libraries,
8466 *** $file_magic_cmd, produces output that libtool cannot recognize.
8467 *** The result is that libtool may fail to recognize shared libraries
8468 *** as such. This will affect the creation of libtool libraries that
8469 *** depend on shared libraries, but programs linked with such libtool
8470 *** libraries will work regardless of this problem. Nevertheless, you
8471 *** may want to report the problem to your system manager and/or to
8472 *** bug-libtool@gnu.org
8473
8474 _LT_EOF
8475 fi ;;
8476 esac
8477 fi
8478 break
8479 fi
8480 done
8481 IFS=$lt_save_ifs
8482 MAGIC_CMD=$lt_save_MAGIC_CMD
8483 ;;
8484 esac
8485 fi
8486
8487 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8488 if test -n "$MAGIC_CMD"; then
8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8490 $as_echo "$MAGIC_CMD" >&6; }
8491 else
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8493 $as_echo "no" >&6; }
8494 fi
8495
8496
8497 else
8498 MAGIC_CMD=:
8499 fi
8500 fi
8501
8502 fi
8503 ;;
8504 esac
8505
8506 # Use C for the default configuration in the libtool script
8507
8508 lt_save_CC=$CC
8509 ac_ext=c
8510 ac_cpp='$CPP $CPPFLAGS'
8511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8513 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8514
8515
8516 # Source file extension for C test sources.
8517 ac_ext=c
8518
8519 # Object file extension for compiled C test sources.
8520 objext=o
8521 objext=$objext
8522
8523 # Code to be used in simple compile tests
8524 lt_simple_compile_test_code="int some_variable = 0;"
8525
8526 # Code to be used in simple link tests
8527 lt_simple_link_test_code='int main(){return(0);}'
8528
8529
8530
8531
8532
8533
8534
8535 # If no C compiler was specified, use CC.
8536 LTCC=${LTCC-"$CC"}
8537
8538 # If no C compiler flags were specified, use CFLAGS.
8539 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8540
8541 # Allow CC to be a program name with arguments.
8542 compiler=$CC
8543
8544 # Save the default compiler, since it gets overwritten when the other
8545 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8546 compiler_DEFAULT=$CC
8547
8548 # save warnings/boilerplate of simple test code
8549 ac_outfile=conftest.$ac_objext
8550 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8551 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8552 _lt_compiler_boilerplate=`cat conftest.err`
8553 $RM conftest*
8554
8555 ac_outfile=conftest.$ac_objext
8556 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8557 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8558 _lt_linker_boilerplate=`cat conftest.err`
8559 $RM -r conftest*
8560
8561
8562 if test -n "$compiler"; then
8563
8564 lt_prog_compiler_no_builtin_flag=
8565
8566 if test yes = "$GCC"; then
8567 case $cc_basename in
8568 nvcc*)
8569 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8570 *)
8571 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8572 esac
8573
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8575 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8576 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8577 $as_echo_n "(cached) " >&6
8578 else
8579 lt_cv_prog_compiler_rtti_exceptions=no
8580 ac_outfile=conftest.$ac_objext
8581 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8582 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
8583 # Insert the option either (1) after the last *FLAGS variable, or
8584 # (2) before a word containing "conftest.", or (3) at the end.
8585 # Note that $ac_compile itself does not contain backslashes and begins
8586 # with a dollar sign (not a hyphen), so the echo should work correctly.
8587 # The option is referenced via a variable to avoid confusing sed.
8588 lt_compile=`echo "$ac_compile" | $SED \
8589 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8590 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8591 -e 's:$: $lt_compiler_flag:'`
8592 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8593 (eval "$lt_compile" 2>conftest.err)
8594 ac_status=$?
8595 cat conftest.err >&5
8596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8597 if (exit $ac_status) && test -s "$ac_outfile"; then
8598 # The compiler can only warn and ignore the option if not recognized
8599 # So say no if there are warnings other than the usual output.
8600 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8601 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8602 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8603 lt_cv_prog_compiler_rtti_exceptions=yes
8604 fi
8605 fi
8606 $RM conftest*
8607
8608 fi
8609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8610 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8611
8612 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8613 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8614 else
8615 :
8616 fi
8617
8618 fi
8619
8620
8621
8622
8623
8624
8625 lt_prog_compiler_wl=
8626 lt_prog_compiler_pic=
8627 lt_prog_compiler_static=
8628
8629
8630 if test yes = "$GCC"; then
8631 lt_prog_compiler_wl='-Wl,'
8632 lt_prog_compiler_static='-static'
8633
8634 case $host_os in
8635 aix*)
8636 # All AIX code is PIC.
8637 if test ia64 = "$host_cpu"; then
8638 # AIX 5 now supports IA64 processor
8639 lt_prog_compiler_static='-Bstatic'
8640 fi
8641 lt_prog_compiler_pic='-fPIC'
8642 ;;
8643
8644 amigaos*)
8645 case $host_cpu in
8646 powerpc)
8647 # see comment about AmigaOS4 .so support
8648 lt_prog_compiler_pic='-fPIC'
8649 ;;
8650 m68k)
8651 # FIXME: we need at least 68020 code to build shared libraries, but
8652 # adding the '-m68020' flag to GCC prevents building anything better,
8653 # like '-m68040'.
8654 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8655 ;;
8656 esac
8657 ;;
8658
8659 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8660 # PIC is the default for these OSes.
8661 ;;
8662
8663 mingw* | cygwin* | pw32* | os2* | cegcc*)
8664 # This hack is so that the source file can tell whether it is being
8665 # built for inclusion in a dll (and should export symbols for example).
8666 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8667 # (--disable-auto-import) libraries
8668 lt_prog_compiler_pic='-DDLL_EXPORT'
8669 case $host_os in
8670 os2*)
8671 lt_prog_compiler_static='$wl-static'
8672 ;;
8673 esac
8674 ;;
8675
8676 darwin* | rhapsody*)
8677 # PIC is the default on this platform
8678 # Common symbols not allowed in MH_DYLIB files
8679 lt_prog_compiler_pic='-fno-common'
8680 ;;
8681
8682 haiku*)
8683 # PIC is the default for Haiku.
8684 # The "-static" flag exists, but is broken.
8685 lt_prog_compiler_static=
8686 ;;
8687
8688 hpux*)
8689 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8690 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8691 # sets the default TLS model and affects inlining.
8692 case $host_cpu in
8693 hppa*64*)
8694 # +Z the default
8695 ;;
8696 *)
8697 lt_prog_compiler_pic='-fPIC'
8698 ;;
8699 esac
8700 ;;
8701
8702 interix[3-9]*)
8703 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8704 # Instead, we relocate shared libraries at runtime.
8705 ;;
8706
8707 msdosdjgpp*)
8708 # Just because we use GCC doesn't mean we suddenly get shared libraries
8709 # on systems that don't support them.
8710 lt_prog_compiler_can_build_shared=no
8711 enable_shared=no
8712 ;;
8713
8714 *nto* | *qnx*)
8715 # QNX uses GNU C++, but need to define -shared option too, otherwise
8716 # it will coredump.
8717 lt_prog_compiler_pic='-fPIC -shared'
8718 ;;
8719
8720 sysv4*MP*)
8721 if test -d /usr/nec; then
8722 lt_prog_compiler_pic=-Kconform_pic
8723 fi
8724 ;;
8725
8726 *)
8727 lt_prog_compiler_pic='-fPIC'
8728 ;;
8729 esac
8730
8731 case $cc_basename in
8732 nvcc*) # Cuda Compiler Driver 2.2
8733 lt_prog_compiler_wl='-Xlinker '
8734 if test -n "$lt_prog_compiler_pic"; then
8735 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8736 fi
8737 ;;
8738 esac
8739 else
8740 # PORTME Check for flag to pass linker flags through the system compiler.
8741 case $host_os in
8742 aix*)
8743 lt_prog_compiler_wl='-Wl,'
8744 if test ia64 = "$host_cpu"; then
8745 # AIX 5 now supports IA64 processor
8746 lt_prog_compiler_static='-Bstatic'
8747 else
8748 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8749 fi
8750 ;;
8751
8752 darwin* | rhapsody*)
8753 # PIC is the default on this platform
8754 # Common symbols not allowed in MH_DYLIB files
8755 lt_prog_compiler_pic='-fno-common'
8756 case $cc_basename in
8757 nagfor*)
8758 # NAG Fortran compiler
8759 lt_prog_compiler_wl='-Wl,-Wl,,'
8760 lt_prog_compiler_pic='-PIC'
8761 lt_prog_compiler_static='-Bstatic'
8762 ;;
8763 esac
8764 ;;
8765
8766 mingw* | cygwin* | pw32* | os2* | cegcc*)
8767 # This hack is so that the source file can tell whether it is being
8768 # built for inclusion in a dll (and should export symbols for example).
8769 lt_prog_compiler_pic='-DDLL_EXPORT'
8770 case $host_os in
8771 os2*)
8772 lt_prog_compiler_static='$wl-static'
8773 ;;
8774 esac
8775 ;;
8776
8777 hpux9* | hpux10* | hpux11*)
8778 lt_prog_compiler_wl='-Wl,'
8779 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8780 # not for PA HP-UX.
8781 case $host_cpu in
8782 hppa*64*|ia64*)
8783 # +Z the default
8784 ;;
8785 *)
8786 lt_prog_compiler_pic='+Z'
8787 ;;
8788 esac
8789 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8790 lt_prog_compiler_static='$wl-a ${wl}archive'
8791 ;;
8792
8793 irix5* | irix6* | nonstopux*)
8794 lt_prog_compiler_wl='-Wl,'
8795 # PIC (with -KPIC) is the default.
8796 lt_prog_compiler_static='-non_shared'
8797 ;;
8798
8799 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8800 case $cc_basename in
8801 # old Intel for x86_64, which still supported -KPIC.
8802 ecc*)
8803 lt_prog_compiler_wl='-Wl,'
8804 lt_prog_compiler_pic='-KPIC'
8805 lt_prog_compiler_static='-static'
8806 ;;
8807 # icc used to be incompatible with GCC.
8808 # ICC 10 doesn't accept -KPIC any more.
8809 icc* | ifort*)
8810 lt_prog_compiler_wl='-Wl,'
8811 lt_prog_compiler_pic='-fPIC'
8812 lt_prog_compiler_static='-static'
8813 ;;
8814 # Lahey Fortran 8.1.
8815 lf95*)
8816 lt_prog_compiler_wl='-Wl,'
8817 lt_prog_compiler_pic='--shared'
8818 lt_prog_compiler_static='--static'
8819 ;;
8820 nagfor*)
8821 # NAG Fortran compiler
8822 lt_prog_compiler_wl='-Wl,-Wl,,'
8823 lt_prog_compiler_pic='-PIC'
8824 lt_prog_compiler_static='-Bstatic'
8825 ;;
8826 tcc*)
8827 # Fabrice Bellard et al's Tiny C Compiler
8828 lt_prog_compiler_wl='-Wl,'
8829 lt_prog_compiler_pic='-fPIC'
8830 lt_prog_compiler_static='-static'
8831 ;;
8832 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8833 # Portland Group compilers (*not* the Pentium gcc compiler,
8834 # which looks to be a dead project)
8835 lt_prog_compiler_wl='-Wl,'
8836 lt_prog_compiler_pic='-fpic'
8837 lt_prog_compiler_static='-Bstatic'
8838 ;;
8839 ccc*)
8840 lt_prog_compiler_wl='-Wl,'
8841 # All Alpha code is PIC.
8842 lt_prog_compiler_static='-non_shared'
8843 ;;
8844 xl* | bgxl* | bgf* | mpixl*)
8845 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8846 lt_prog_compiler_wl='-Wl,'
8847 lt_prog_compiler_pic='-qpic'
8848 lt_prog_compiler_static='-qstaticlink'
8849 ;;
8850 *)
8851 case `$CC -V 2>&1 | sed 5q` in
8852 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8853 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8854 lt_prog_compiler_pic='-KPIC'
8855 lt_prog_compiler_static='-Bstatic'
8856 lt_prog_compiler_wl=''
8857 ;;
8858 *Sun\ F* | *Sun*Fortran*)
8859 lt_prog_compiler_pic='-KPIC'
8860 lt_prog_compiler_static='-Bstatic'
8861 lt_prog_compiler_wl='-Qoption ld '
8862 ;;
8863 *Sun\ C*)
8864 # Sun C 5.9
8865 lt_prog_compiler_pic='-KPIC'
8866 lt_prog_compiler_static='-Bstatic'
8867 lt_prog_compiler_wl='-Wl,'
8868 ;;
8869 *Intel*\ [CF]*Compiler*)
8870 lt_prog_compiler_wl='-Wl,'
8871 lt_prog_compiler_pic='-fPIC'
8872 lt_prog_compiler_static='-static'
8873 ;;
8874 *Portland\ Group*)
8875 lt_prog_compiler_wl='-Wl,'
8876 lt_prog_compiler_pic='-fpic'
8877 lt_prog_compiler_static='-Bstatic'
8878 ;;
8879 esac
8880 ;;
8881 esac
8882 ;;
8883
8884 newsos6)
8885 lt_prog_compiler_pic='-KPIC'
8886 lt_prog_compiler_static='-Bstatic'
8887 ;;
8888
8889 *nto* | *qnx*)
8890 # QNX uses GNU C++, but need to define -shared option too, otherwise
8891 # it will coredump.
8892 lt_prog_compiler_pic='-fPIC -shared'
8893 ;;
8894
8895 osf3* | osf4* | osf5*)
8896 lt_prog_compiler_wl='-Wl,'
8897 # All OSF/1 code is PIC.
8898 lt_prog_compiler_static='-non_shared'
8899 ;;
8900
8901 rdos*)
8902 lt_prog_compiler_static='-non_shared'
8903 ;;
8904
8905 solaris*)
8906 lt_prog_compiler_pic='-KPIC'
8907 lt_prog_compiler_static='-Bstatic'
8908 case $cc_basename in
8909 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8910 lt_prog_compiler_wl='-Qoption ld ';;
8911 *)
8912 lt_prog_compiler_wl='-Wl,';;
8913 esac
8914 ;;
8915
8916 sunos4*)
8917 lt_prog_compiler_wl='-Qoption ld '
8918 lt_prog_compiler_pic='-PIC'
8919 lt_prog_compiler_static='-Bstatic'
8920 ;;
8921
8922 sysv4 | sysv4.2uw2* | sysv4.3*)
8923 lt_prog_compiler_wl='-Wl,'
8924 lt_prog_compiler_pic='-KPIC'
8925 lt_prog_compiler_static='-Bstatic'
8926 ;;
8927
8928 sysv4*MP*)
8929 if test -d /usr/nec; then
8930 lt_prog_compiler_pic='-Kconform_pic'
8931 lt_prog_compiler_static='-Bstatic'
8932 fi
8933 ;;
8934
8935 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8936 lt_prog_compiler_wl='-Wl,'
8937 lt_prog_compiler_pic='-KPIC'
8938 lt_prog_compiler_static='-Bstatic'
8939 ;;
8940
8941 unicos*)
8942 lt_prog_compiler_wl='-Wl,'
8943 lt_prog_compiler_can_build_shared=no
8944 ;;
8945
8946 uts4*)
8947 lt_prog_compiler_pic='-pic'
8948 lt_prog_compiler_static='-Bstatic'
8949 ;;
8950
8951 *)
8952 lt_prog_compiler_can_build_shared=no
8953 ;;
8954 esac
8955 fi
8956
8957 case $host_os in
8958 # For platforms that do not support PIC, -DPIC is meaningless:
8959 *djgpp*)
8960 lt_prog_compiler_pic=
8961 ;;
8962 *)
8963 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8964 ;;
8965 esac
8966
8967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8968 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8969 if ${lt_cv_prog_compiler_pic+:} false; then :
8970 $as_echo_n "(cached) " >&6
8971 else
8972 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8973 fi
8974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8975 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8976 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8977
8978 #
8979 # Check to make sure the PIC flag actually works.
8980 #
8981 if test -n "$lt_prog_compiler_pic"; then
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8983 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8984 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8985 $as_echo_n "(cached) " >&6
8986 else
8987 lt_cv_prog_compiler_pic_works=no
8988 ac_outfile=conftest.$ac_objext
8989 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8990 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
8991 # Insert the option either (1) after the last *FLAGS variable, or
8992 # (2) before a word containing "conftest.", or (3) at the end.
8993 # Note that $ac_compile itself does not contain backslashes and begins
8994 # with a dollar sign (not a hyphen), so the echo should work correctly.
8995 # The option is referenced via a variable to avoid confusing sed.
8996 lt_compile=`echo "$ac_compile" | $SED \
8997 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8998 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8999 -e 's:$: $lt_compiler_flag:'`
9000 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9001 (eval "$lt_compile" 2>conftest.err)
9002 ac_status=$?
9003 cat conftest.err >&5
9004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9005 if (exit $ac_status) && test -s "$ac_outfile"; then
9006 # The compiler can only warn and ignore the option if not recognized
9007 # So say no if there are warnings other than the usual output.
9008 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9009 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9010 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9011 lt_cv_prog_compiler_pic_works=yes
9012 fi
9013 fi
9014 $RM conftest*
9015
9016 fi
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9018 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9019
9020 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9021 case $lt_prog_compiler_pic in
9022 "" | " "*) ;;
9023 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9024 esac
9025 else
9026 lt_prog_compiler_pic=
9027 lt_prog_compiler_can_build_shared=no
9028 fi
9029
9030 fi
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042 #
9043 # Check to make sure the static flag actually works.
9044 #
9045 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9047 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9048 if ${lt_cv_prog_compiler_static_works+:} false; then :
9049 $as_echo_n "(cached) " >&6
9050 else
9051 lt_cv_prog_compiler_static_works=no
9052 save_LDFLAGS=$LDFLAGS
9053 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9054 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9055 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9056 # The linker can only warn and ignore the option if not recognized
9057 # So say no if there are warnings
9058 if test -s conftest.err; then
9059 # Append any errors to the config.log.
9060 cat conftest.err 1>&5
9061 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9062 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9063 if diff conftest.exp conftest.er2 >/dev/null; then
9064 lt_cv_prog_compiler_static_works=yes
9065 fi
9066 else
9067 lt_cv_prog_compiler_static_works=yes
9068 fi
9069 fi
9070 $RM -r conftest*
9071 LDFLAGS=$save_LDFLAGS
9072
9073 fi
9074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9075 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9076
9077 if test yes = "$lt_cv_prog_compiler_static_works"; then
9078 :
9079 else
9080 lt_prog_compiler_static=
9081 fi
9082
9083
9084
9085
9086
9087
9088
9089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9090 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9091 if ${lt_cv_prog_compiler_c_o+:} false; then :
9092 $as_echo_n "(cached) " >&6
9093 else
9094 lt_cv_prog_compiler_c_o=no
9095 $RM -r conftest 2>/dev/null
9096 mkdir conftest
9097 cd conftest
9098 mkdir out
9099 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9100
9101 lt_compiler_flag="-o out/conftest2.$ac_objext"
9102 # Insert the option either (1) after the last *FLAGS variable, or
9103 # (2) before a word containing "conftest.", or (3) at the end.
9104 # Note that $ac_compile itself does not contain backslashes and begins
9105 # with a dollar sign (not a hyphen), so the echo should work correctly.
9106 lt_compile=`echo "$ac_compile" | $SED \
9107 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9108 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9109 -e 's:$: $lt_compiler_flag:'`
9110 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9111 (eval "$lt_compile" 2>out/conftest.err)
9112 ac_status=$?
9113 cat out/conftest.err >&5
9114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9115 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9116 then
9117 # The compiler can only warn and ignore the option if not recognized
9118 # So say no if there are warnings
9119 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9120 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9121 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9122 lt_cv_prog_compiler_c_o=yes
9123 fi
9124 fi
9125 chmod u+w . 2>&5
9126 $RM conftest*
9127 # SGI C++ compiler will create directory out/ii_files/ for
9128 # template instantiation
9129 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9130 $RM out/* && rmdir out
9131 cd ..
9132 $RM -r conftest
9133 $RM conftest*
9134
9135 fi
9136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9137 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9138
9139
9140
9141
9142
9143
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9145 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9146 if ${lt_cv_prog_compiler_c_o+:} false; then :
9147 $as_echo_n "(cached) " >&6
9148 else
9149 lt_cv_prog_compiler_c_o=no
9150 $RM -r conftest 2>/dev/null
9151 mkdir conftest
9152 cd conftest
9153 mkdir out
9154 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9155
9156 lt_compiler_flag="-o out/conftest2.$ac_objext"
9157 # Insert the option either (1) after the last *FLAGS variable, or
9158 # (2) before a word containing "conftest.", or (3) at the end.
9159 # Note that $ac_compile itself does not contain backslashes and begins
9160 # with a dollar sign (not a hyphen), so the echo should work correctly.
9161 lt_compile=`echo "$ac_compile" | $SED \
9162 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9163 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9164 -e 's:$: $lt_compiler_flag:'`
9165 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9166 (eval "$lt_compile" 2>out/conftest.err)
9167 ac_status=$?
9168 cat out/conftest.err >&5
9169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9170 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9171 then
9172 # The compiler can only warn and ignore the option if not recognized
9173 # So say no if there are warnings
9174 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9175 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9176 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9177 lt_cv_prog_compiler_c_o=yes
9178 fi
9179 fi
9180 chmod u+w . 2>&5
9181 $RM conftest*
9182 # SGI C++ compiler will create directory out/ii_files/ for
9183 # template instantiation
9184 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9185 $RM out/* && rmdir out
9186 cd ..
9187 $RM -r conftest
9188 $RM conftest*
9189
9190 fi
9191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9192 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9193
9194
9195
9196
9197 hard_links=nottested
9198 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9199 # do not overwrite the value of need_locks provided by the user
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9201 $as_echo_n "checking if we can lock with hard links... " >&6; }
9202 hard_links=yes
9203 $RM conftest*
9204 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9205 touch conftest.a
9206 ln conftest.a conftest.b 2>&5 || hard_links=no
9207 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9209 $as_echo "$hard_links" >&6; }
9210 if test no = "$hard_links"; then
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9212 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9213 need_locks=warn
9214 fi
9215 else
9216 need_locks=no
9217 fi
9218
9219
9220
9221
9222
9223
9224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9225 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9226
9227 runpath_var=
9228 allow_undefined_flag=
9229 always_export_symbols=no
9230 archive_cmds=
9231 archive_expsym_cmds=
9232 compiler_needs_object=no
9233 enable_shared_with_static_runtimes=no
9234 export_dynamic_flag_spec=
9235 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9236 hardcode_automatic=no
9237 hardcode_direct=no
9238 hardcode_direct_absolute=no
9239 hardcode_libdir_flag_spec=
9240 hardcode_libdir_separator=
9241 hardcode_minus_L=no
9242 hardcode_shlibpath_var=unsupported
9243 inherit_rpath=no
9244 link_all_deplibs=unknown
9245 module_cmds=
9246 module_expsym_cmds=
9247 old_archive_from_new_cmds=
9248 old_archive_from_expsyms_cmds=
9249 thread_safe_flag_spec=
9250 whole_archive_flag_spec=
9251 # include_expsyms should be a list of space-separated symbols to be *always*
9252 # included in the symbol list
9253 include_expsyms=
9254 # exclude_expsyms can be an extended regexp of symbols to exclude
9255 # it will be wrapped by ' (' and ')$', so one must not match beginning or
9256 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9257 # as well as any symbol that contains 'd'.
9258 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9259 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9260 # platforms (ab)use it in PIC code, but their linkers get confused if
9261 # the symbol is explicitly referenced. Since portable code cannot
9262 # rely on this symbol name, it's probably fine to never include it in
9263 # preloaded symbol tables.
9264 # Exclude shared library initialization/finalization symbols.
9265 extract_expsyms_cmds=
9266
9267 case $host_os in
9268 cygwin* | mingw* | pw32* | cegcc*)
9269 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9270 # When not using gcc, we currently assume that we are using
9271 # Microsoft Visual C++.
9272 if test yes != "$GCC"; then
9273 with_gnu_ld=no
9274 fi
9275 ;;
9276 interix*)
9277 # we just hope/assume this is gcc and not c89 (= MSVC++)
9278 with_gnu_ld=yes
9279 ;;
9280 openbsd* | bitrig*)
9281 with_gnu_ld=no
9282 ;;
9283 esac
9284
9285 ld_shlibs=yes
9286
9287 # On some targets, GNU ld is compatible enough with the native linker
9288 # that we're better off using the native interface for both.
9289 lt_use_gnu_ld_interface=no
9290 if test yes = "$with_gnu_ld"; then
9291 case $host_os in
9292 aix*)
9293 # The AIX port of GNU ld has always aspired to compatibility
9294 # with the native linker. However, as the warning in the GNU ld
9295 # block says, versions before 2.19.5* couldn't really create working
9296 # shared libraries, regardless of the interface used.
9297 case `$LD -v 2>&1` in
9298 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9299 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9300 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9301 *)
9302 lt_use_gnu_ld_interface=yes
9303 ;;
9304 esac
9305 ;;
9306 *)
9307 lt_use_gnu_ld_interface=yes
9308 ;;
9309 esac
9310 fi
9311
9312 if test yes = "$lt_use_gnu_ld_interface"; then
9313 # If archive_cmds runs LD, not CC, wlarc should be empty
9314 wlarc='$wl'
9315
9316 # Set some defaults for GNU ld with shared library support. These
9317 # are reset later if shared libraries are not supported. Putting them
9318 # here allows them to be overridden if necessary.
9319 runpath_var=LD_RUN_PATH
9320 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9321 export_dynamic_flag_spec='$wl--export-dynamic'
9322 # ancient GNU ld didn't support --whole-archive et. al.
9323 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9324 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9325 else
9326 whole_archive_flag_spec=
9327 fi
9328 supports_anon_versioning=no
9329 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9330 *GNU\ gold*) supports_anon_versioning=yes ;;
9331 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9332 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9333 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9334 *\ 2.11.*) ;; # other 2.11 versions
9335 *) supports_anon_versioning=yes ;;
9336 esac
9337
9338 # See if GNU ld supports shared libraries.
9339 case $host_os in
9340 aix[3-9]*)
9341 # On AIX/PPC, the GNU linker is very broken
9342 if test ia64 != "$host_cpu"; then
9343 ld_shlibs=no
9344 cat <<_LT_EOF 1>&2
9345
9346 *** Warning: the GNU linker, at least up to release 2.19, is reported
9347 *** to be unable to reliably create shared libraries on AIX.
9348 *** Therefore, libtool is disabling shared libraries support. If you
9349 *** really care for shared libraries, you may want to install binutils
9350 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9351 *** You will then need to restart the configuration process.
9352
9353 _LT_EOF
9354 fi
9355 ;;
9356
9357 amigaos*)
9358 case $host_cpu in
9359 powerpc)
9360 # see comment about AmigaOS4 .so support
9361 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9362 archive_expsym_cmds=''
9363 ;;
9364 m68k)
9365 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)'
9366 hardcode_libdir_flag_spec='-L$libdir'
9367 hardcode_minus_L=yes
9368 ;;
9369 esac
9370 ;;
9371
9372 beos*)
9373 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9374 allow_undefined_flag=unsupported
9375 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9376 # support --undefined. This deserves some investigation. FIXME
9377 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9378 else
9379 ld_shlibs=no
9380 fi
9381 ;;
9382
9383 cygwin* | mingw* | pw32* | cegcc*)
9384 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9385 # as there is no search path for DLLs.
9386 hardcode_libdir_flag_spec='-L$libdir'
9387 export_dynamic_flag_spec='$wl--export-all-symbols'
9388 allow_undefined_flag=unsupported
9389 always_export_symbols=no
9390 enable_shared_with_static_runtimes=yes
9391 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9392 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9393
9394 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9395 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9396 # If the export-symbols file already is a .def file, use it as
9397 # is; otherwise, prepend EXPORTS...
9398 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
9399 cp $export_symbols $output_objdir/$soname.def;
9400 else
9401 echo EXPORTS > $output_objdir/$soname.def;
9402 cat $export_symbols >> $output_objdir/$soname.def;
9403 fi~
9404 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9405 else
9406 ld_shlibs=no
9407 fi
9408 ;;
9409
9410 haiku*)
9411 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9412 link_all_deplibs=yes
9413 ;;
9414
9415 os2*)
9416 hardcode_libdir_flag_spec='-L$libdir'
9417 hardcode_minus_L=yes
9418 allow_undefined_flag=unsupported
9419 shrext_cmds=.dll
9420 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9421 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9422 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9423 $ECHO EXPORTS >> $output_objdir/$libname.def~
9424 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9425 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9426 emximp -o $lib $output_objdir/$libname.def'
9427 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9428 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9429 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9430 $ECHO EXPORTS >> $output_objdir/$libname.def~
9431 prefix_cmds="$SED"~
9432 if test EXPORTS = "`$SED 1q $export_symbols`"; then
9433 prefix_cmds="$prefix_cmds -e 1d";
9434 fi~
9435 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9436 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9437 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9438 emximp -o $lib $output_objdir/$libname.def'
9439 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9440 enable_shared_with_static_runtimes=yes
9441 ;;
9442
9443 interix[3-9]*)
9444 hardcode_direct=no
9445 hardcode_shlibpath_var=no
9446 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9447 export_dynamic_flag_spec='$wl-E'
9448 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9449 # Instead, shared libraries are loaded at an image base (0x10000000 by
9450 # default) and relocated if they conflict, which is a slow very memory
9451 # consuming and fragmenting process. To avoid this, we pick a random,
9452 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9453 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9454 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9455 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'
9456 ;;
9457
9458 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9459 tmp_diet=no
9460 if test linux-dietlibc = "$host_os"; then
9461 case $cc_basename in
9462 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9463 esac
9464 fi
9465 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9466 && test no = "$tmp_diet"
9467 then
9468 tmp_addflag=' $pic_flag'
9469 tmp_sharedflag='-shared'
9470 case $cc_basename,$host_cpu in
9471 pgcc*) # Portland Group C compiler
9472 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9473 tmp_addflag=' $pic_flag'
9474 ;;
9475 pgf77* | pgf90* | pgf95* | pgfortran*)
9476 # Portland Group f77 and f90 compilers
9477 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9478 tmp_addflag=' $pic_flag -Mnomain' ;;
9479 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9480 tmp_addflag=' -i_dynamic' ;;
9481 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9482 tmp_addflag=' -i_dynamic -nofor_main' ;;
9483 ifc* | ifort*) # Intel Fortran compiler
9484 tmp_addflag=' -nofor_main' ;;
9485 lf95*) # Lahey Fortran 8.1
9486 whole_archive_flag_spec=
9487 tmp_sharedflag='--shared' ;;
9488 nagfor*) # NAGFOR 5.3
9489 tmp_sharedflag='-Wl,-shared' ;;
9490 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9491 tmp_sharedflag='-qmkshrobj'
9492 tmp_addflag= ;;
9493 nvcc*) # Cuda Compiler Driver 2.2
9494 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9495 compiler_needs_object=yes
9496 ;;
9497 esac
9498 case `$CC -V 2>&1 | sed 5q` in
9499 *Sun\ C*) # Sun C 5.9
9500 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9501 compiler_needs_object=yes
9502 tmp_sharedflag='-G' ;;
9503 *Sun\ F*) # Sun Fortran 8.3
9504 tmp_sharedflag='-G' ;;
9505 esac
9506 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9507
9508 if test yes = "$supports_anon_versioning"; then
9509 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9510 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9511 echo "local: *; };" >> $output_objdir/$libname.ver~
9512 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9513 fi
9514
9515 case $cc_basename in
9516 tcc*)
9517 export_dynamic_flag_spec='-rdynamic'
9518 ;;
9519 xlf* | bgf* | bgxlf* | mpixlf*)
9520 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9521 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9522 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9523 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9524 if test yes = "$supports_anon_versioning"; then
9525 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9526 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9527 echo "local: *; };" >> $output_objdir/$libname.ver~
9528 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9529 fi
9530 ;;
9531 esac
9532 else
9533 ld_shlibs=no
9534 fi
9535 ;;
9536
9537 netbsd*)
9538 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9539 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9540 wlarc=
9541 else
9542 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9543 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9544 fi
9545 ;;
9546
9547 solaris*)
9548 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9549 ld_shlibs=no
9550 cat <<_LT_EOF 1>&2
9551
9552 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9553 *** create shared libraries on Solaris systems. Therefore, libtool
9554 *** is disabling shared libraries support. We urge you to upgrade GNU
9555 *** binutils to release 2.9.1 or newer. Another option is to modify
9556 *** your PATH or compiler configuration so that the native linker is
9557 *** used, and then restart.
9558
9559 _LT_EOF
9560 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9561 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9562 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9563 else
9564 ld_shlibs=no
9565 fi
9566 ;;
9567
9568 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9569 case `$LD -v 2>&1` in
9570 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9571 ld_shlibs=no
9572 cat <<_LT_EOF 1>&2
9573
9574 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9575 *** reliably create shared libraries on SCO systems. Therefore, libtool
9576 *** is disabling shared libraries support. We urge you to upgrade GNU
9577 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9578 *** your PATH or compiler configuration so that the native linker is
9579 *** used, and then restart.
9580
9581 _LT_EOF
9582 ;;
9583 *)
9584 # For security reasons, it is highly recommended that you always
9585 # use absolute paths for naming shared libraries, and exclude the
9586 # DT_RUNPATH tag from executables and libraries. But doing so
9587 # requires that you compile everything twice, which is a pain.
9588 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9589 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9590 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9591 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9592 else
9593 ld_shlibs=no
9594 fi
9595 ;;
9596 esac
9597 ;;
9598
9599 sunos4*)
9600 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9601 wlarc=
9602 hardcode_direct=yes
9603 hardcode_shlibpath_var=no
9604 ;;
9605
9606 *)
9607 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9608 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9609 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9610 else
9611 ld_shlibs=no
9612 fi
9613 ;;
9614 esac
9615
9616 if test no = "$ld_shlibs"; then
9617 runpath_var=
9618 hardcode_libdir_flag_spec=
9619 export_dynamic_flag_spec=
9620 whole_archive_flag_spec=
9621 fi
9622 else
9623 # PORTME fill in a description of your system's linker (not GNU ld)
9624 case $host_os in
9625 aix3*)
9626 allow_undefined_flag=unsupported
9627 always_export_symbols=yes
9628 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'
9629 # Note: this linker hardcodes the directories in LIBPATH if there
9630 # are no directories specified by -L.
9631 hardcode_minus_L=yes
9632 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9633 # Neither direct hardcoding nor static linking is supported with a
9634 # broken collect2.
9635 hardcode_direct=unsupported
9636 fi
9637 ;;
9638
9639 aix[4-9]*)
9640 if test ia64 = "$host_cpu"; then
9641 # On IA64, the linker does run time linking by default, so we don't
9642 # have to do anything special.
9643 aix_use_runtimelinking=no
9644 exp_sym_flag='-Bexport'
9645 no_entry_flag=
9646 else
9647 # If we're using GNU nm, then we don't want the "-C" option.
9648 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
9649 # Without the "-l" option, or with the "-B" option, AIX nm treats
9650 # weak defined symbols like other global defined symbols, whereas
9651 # GNU nm marks them as "W".
9652 # While the 'weak' keyword is ignored in the Export File, we need
9653 # it in the Import File for the 'aix-soname' feature, so we have
9654 # to replace the "-B" option with "-P" for AIX nm.
9655 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9656 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
9657 else
9658 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
9659 fi
9660 aix_use_runtimelinking=no
9661
9662 # Test if we are trying to use run time linking or normal
9663 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9664 # have runtime linking enabled, and use it for executables.
9665 # For shared libraries, we enable/disable runtime linking
9666 # depending on the kind of the shared library created -
9667 # when "with_aix_soname,aix_use_runtimelinking" is:
9668 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
9669 # "aix,yes" lib.so shared, rtl:yes, for executables
9670 # lib.a static archive
9671 # "both,no" lib.so.V(shr.o) shared, rtl:yes
9672 # lib.a(lib.so.V) shared, rtl:no, for executables
9673 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9674 # lib.a(lib.so.V) shared, rtl:no
9675 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
9676 # lib.a static archive
9677 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9678 for ld_flag in $LDFLAGS; do
9679 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9680 aix_use_runtimelinking=yes
9681 break
9682 fi
9683 done
9684 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9685 # With aix-soname=svr4, we create the lib.so.V shared archives only,
9686 # so we don't have lib.a shared libs to link our executables.
9687 # We have to force runtime linking in this case.
9688 aix_use_runtimelinking=yes
9689 LDFLAGS="$LDFLAGS -Wl,-brtl"
9690 fi
9691 ;;
9692 esac
9693
9694 exp_sym_flag='-bexport'
9695 no_entry_flag='-bnoentry'
9696 fi
9697
9698 # When large executables or shared objects are built, AIX ld can
9699 # have problems creating the table of contents. If linking a library
9700 # or program results in "error TOC overflow" add -mminimal-toc to
9701 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9702 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9703
9704 archive_cmds=''
9705 hardcode_direct=yes
9706 hardcode_direct_absolute=yes
9707 hardcode_libdir_separator=':'
9708 link_all_deplibs=yes
9709 file_list_spec='$wl-f,'
9710 case $with_aix_soname,$aix_use_runtimelinking in
9711 aix,*) ;; # traditional, no import file
9712 svr4,* | *,yes) # use import file
9713 # The Import File defines what to hardcode.
9714 hardcode_direct=no
9715 hardcode_direct_absolute=no
9716 ;;
9717 esac
9718
9719 if test yes = "$GCC"; then
9720 case $host_os in aix4.[012]|aix4.[012].*)
9721 # We only want to do this on AIX 4.2 and lower, the check
9722 # below for broken collect2 doesn't work under 4.3+
9723 collect2name=`$CC -print-prog-name=collect2`
9724 if test -f "$collect2name" &&
9725 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9726 then
9727 # We have reworked collect2
9728 :
9729 else
9730 # We have old collect2
9731 hardcode_direct=unsupported
9732 # It fails to find uninstalled libraries when the uninstalled
9733 # path is not listed in the libpath. Setting hardcode_minus_L
9734 # to unsupported forces relinking
9735 hardcode_minus_L=yes
9736 hardcode_libdir_flag_spec='-L$libdir'
9737 hardcode_libdir_separator=
9738 fi
9739 ;;
9740 esac
9741 shared_flag='-shared'
9742 if test yes = "$aix_use_runtimelinking"; then
9743 shared_flag="$shared_flag "'$wl-G'
9744 fi
9745 # Need to ensure runtime linking is disabled for the traditional
9746 # shared library, or the linker may eventually find shared libraries
9747 # /with/ Import File - we do not want to mix them.
9748 shared_flag_aix='-shared'
9749 shared_flag_svr4='-shared $wl-G'
9750 else
9751 # not using gcc
9752 if test ia64 = "$host_cpu"; then
9753 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9754 # chokes on -Wl,-G. The following line is correct:
9755 shared_flag='-G'
9756 else
9757 if test yes = "$aix_use_runtimelinking"; then
9758 shared_flag='$wl-G'
9759 else
9760 shared_flag='$wl-bM:SRE'
9761 fi
9762 shared_flag_aix='$wl-bM:SRE'
9763 shared_flag_svr4='$wl-G'
9764 fi
9765 fi
9766
9767 export_dynamic_flag_spec='$wl-bexpall'
9768 # It seems that -bexpall does not export symbols beginning with
9769 # underscore (_), so it is better to generate a list of symbols to export.
9770 always_export_symbols=yes
9771 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9772 # Warning - without using the other runtime loading flags (-brtl),
9773 # -berok will link without error, but may produce a broken library.
9774 allow_undefined_flag='-berok'
9775 # Determine the default libpath from the value encoded in an
9776 # empty executable.
9777 if test set = "${lt_cv_aix_libpath+set}"; then
9778 aix_libpath=$lt_cv_aix_libpath
9779 else
9780 if ${lt_cv_aix_libpath_+:} false; then :
9781 $as_echo_n "(cached) " >&6
9782 else
9783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9784 /* end confdefs.h. */
9785
9786 int
9787 main ()
9788 {
9789
9790 ;
9791 return 0;
9792 }
9793 _ACEOF
9794 if ac_fn_c_try_link "$LINENO"; then :
9795
9796 lt_aix_libpath_sed='
9797 /Import File Strings/,/^$/ {
9798 /^0/ {
9799 s/^0 *\([^ ]*\) *$/\1/
9800 p
9801 }
9802 }'
9803 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9804 # Check for a 64-bit object if we didn't find anything.
9805 if test -z "$lt_cv_aix_libpath_"; then
9806 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9807 fi
9808 fi
9809 rm -f core conftest.err conftest.$ac_objext \
9810 conftest$ac_exeext conftest.$ac_ext
9811 if test -z "$lt_cv_aix_libpath_"; then
9812 lt_cv_aix_libpath_=/usr/lib:/lib
9813 fi
9814
9815 fi
9816
9817 aix_libpath=$lt_cv_aix_libpath_
9818 fi
9819
9820 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9821 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
9822 else
9823 if test ia64 = "$host_cpu"; then
9824 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
9825 allow_undefined_flag="-z nodefs"
9826 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"
9827 else
9828 # Determine the default libpath from the value encoded in an
9829 # empty executable.
9830 if test set = "${lt_cv_aix_libpath+set}"; then
9831 aix_libpath=$lt_cv_aix_libpath
9832 else
9833 if ${lt_cv_aix_libpath_+:} false; then :
9834 $as_echo_n "(cached) " >&6
9835 else
9836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9837 /* end confdefs.h. */
9838
9839 int
9840 main ()
9841 {
9842
9843 ;
9844 return 0;
9845 }
9846 _ACEOF
9847 if ac_fn_c_try_link "$LINENO"; then :
9848
9849 lt_aix_libpath_sed='
9850 /Import File Strings/,/^$/ {
9851 /^0/ {
9852 s/^0 *\([^ ]*\) *$/\1/
9853 p
9854 }
9855 }'
9856 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9857 # Check for a 64-bit object if we didn't find anything.
9858 if test -z "$lt_cv_aix_libpath_"; then
9859 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9860 fi
9861 fi
9862 rm -f core conftest.err conftest.$ac_objext \
9863 conftest$ac_exeext conftest.$ac_ext
9864 if test -z "$lt_cv_aix_libpath_"; then
9865 lt_cv_aix_libpath_=/usr/lib:/lib
9866 fi
9867
9868 fi
9869
9870 aix_libpath=$lt_cv_aix_libpath_
9871 fi
9872
9873 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9874 # Warning - without using the other run time loading flags,
9875 # -berok will link without error, but may produce a broken library.
9876 no_undefined_flag=' $wl-bernotok'
9877 allow_undefined_flag=' $wl-berok'
9878 if test yes = "$with_gnu_ld"; then
9879 # We only use this code for GNU lds that support --whole-archive.
9880 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
9881 else
9882 # Exported symbols can be pulled into shared objects from archives
9883 whole_archive_flag_spec='$convenience'
9884 fi
9885 archive_cmds_need_lc=yes
9886 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9887 # -brtl affects multiple linker settings, -berok does not and is overridden later
9888 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9889 if test svr4 != "$with_aix_soname"; then
9890 # This is similar to how AIX traditionally builds its shared libraries.
9891 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9892 fi
9893 if test aix != "$with_aix_soname"; then
9894 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9895 else
9896 # used by -dlpreopen to get the symbols
9897 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
9898 fi
9899 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
9900 fi
9901 fi
9902 ;;
9903
9904 amigaos*)
9905 case $host_cpu in
9906 powerpc)
9907 # see comment about AmigaOS4 .so support
9908 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9909 archive_expsym_cmds=''
9910 ;;
9911 m68k)
9912 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)'
9913 hardcode_libdir_flag_spec='-L$libdir'
9914 hardcode_minus_L=yes
9915 ;;
9916 esac
9917 ;;
9918
9919 bsdi[45]*)
9920 export_dynamic_flag_spec=-rdynamic
9921 ;;
9922
9923 cygwin* | mingw* | pw32* | cegcc*)
9924 # When not using gcc, we currently assume that we are using
9925 # Microsoft Visual C++.
9926 # hardcode_libdir_flag_spec is actually meaningless, as there is
9927 # no search path for DLLs.
9928 case $cc_basename in
9929 cl*)
9930 # Native MSVC
9931 hardcode_libdir_flag_spec=' '
9932 allow_undefined_flag=unsupported
9933 always_export_symbols=yes
9934 file_list_spec='@'
9935 # Tell ltmain to make .lib files, not .a files.
9936 libext=lib
9937 # Tell ltmain to make .dll files, not .so files.
9938 shrext_cmds=.dll
9939 # FIXME: Setting linknames here is a bad hack.
9940 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
9941 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
9942 cp "$export_symbols" "$output_objdir/$soname.def";
9943 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
9944 else
9945 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
9946 fi~
9947 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9948 linknames='
9949 # The linker will not automatically build a static lib if we build a DLL.
9950 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9951 enable_shared_with_static_runtimes=yes
9952 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9953 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9954 # Don't use ranlib
9955 old_postinstall_cmds='chmod 644 $oldlib'
9956 postlink_cmds='lt_outputfile="@OUTPUT@"~
9957 lt_tool_outputfile="@TOOL_OUTPUT@"~
9958 case $lt_outputfile in
9959 *.exe|*.EXE) ;;
9960 *)
9961 lt_outputfile=$lt_outputfile.exe
9962 lt_tool_outputfile=$lt_tool_outputfile.exe
9963 ;;
9964 esac~
9965 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
9966 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9967 $RM "$lt_outputfile.manifest";
9968 fi'
9969 ;;
9970 *)
9971 # Assume MSVC wrapper
9972 hardcode_libdir_flag_spec=' '
9973 allow_undefined_flag=unsupported
9974 # Tell ltmain to make .lib files, not .a files.
9975 libext=lib
9976 # Tell ltmain to make .dll files, not .so files.
9977 shrext_cmds=.dll
9978 # FIXME: Setting linknames here is a bad hack.
9979 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9980 # The linker will automatically build a .lib file if we build a DLL.
9981 old_archive_from_new_cmds='true'
9982 # FIXME: Should let the user specify the lib program.
9983 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9984 enable_shared_with_static_runtimes=yes
9985 ;;
9986 esac
9987 ;;
9988
9989 darwin* | rhapsody*)
9990
9991
9992 archive_cmds_need_lc=no
9993 hardcode_direct=no
9994 hardcode_automatic=yes
9995 hardcode_shlibpath_var=unsupported
9996 if test yes = "$lt_cv_ld_force_load"; then
9997 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9998
9999 else
10000 whole_archive_flag_spec=''
10001 fi
10002 link_all_deplibs=yes
10003 allow_undefined_flag=$_lt_dar_allow_undefined
10004 case $cc_basename in
10005 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10006 *) _lt_dar_can_shared=$GCC ;;
10007 esac
10008 if test yes = "$_lt_dar_can_shared"; then
10009 output_verbose_link_cmd=func_echo_all
10010 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10011 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10012 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 $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
10013 module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
10014
10015 else
10016 ld_shlibs=no
10017 fi
10018
10019 ;;
10020
10021 dgux*)
10022 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10023 hardcode_libdir_flag_spec='-L$libdir'
10024 hardcode_shlibpath_var=no
10025 ;;
10026
10027 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10028 # support. Future versions do this automatically, but an explicit c++rt0.o
10029 # does not break anything, and helps significantly (at the cost of a little
10030 # extra space).
10031 freebsd2.2*)
10032 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10033 hardcode_libdir_flag_spec='-R$libdir'
10034 hardcode_direct=yes
10035 hardcode_shlibpath_var=no
10036 ;;
10037
10038 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10039 freebsd2.*)
10040 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10041 hardcode_direct=yes
10042 hardcode_minus_L=yes
10043 hardcode_shlibpath_var=no
10044 ;;
10045
10046 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10047 freebsd* | dragonfly*)
10048 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10049 hardcode_libdir_flag_spec='-R$libdir'
10050 hardcode_direct=yes
10051 hardcode_shlibpath_var=no
10052 ;;
10053
10054 hpux9*)
10055 if test yes = "$GCC"; then
10056 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10057 else
10058 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10059 fi
10060 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10061 hardcode_libdir_separator=:
10062 hardcode_direct=yes
10063
10064 # hardcode_minus_L: Not really in the search PATH,
10065 # but as the default location of the library.
10066 hardcode_minus_L=yes
10067 export_dynamic_flag_spec='$wl-E'
10068 ;;
10069
10070 hpux10*)
10071 if test yes,no = "$GCC,$with_gnu_ld"; then
10072 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10073 else
10074 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10075 fi
10076 if test no = "$with_gnu_ld"; then
10077 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10078 hardcode_libdir_separator=:
10079 hardcode_direct=yes
10080 hardcode_direct_absolute=yes
10081 export_dynamic_flag_spec='$wl-E'
10082 # hardcode_minus_L: Not really in the search PATH,
10083 # but as the default location of the library.
10084 hardcode_minus_L=yes
10085 fi
10086 ;;
10087
10088 hpux11*)
10089 if test yes,no = "$GCC,$with_gnu_ld"; then
10090 case $host_cpu in
10091 hppa*64*)
10092 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10093 ;;
10094 ia64*)
10095 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10096 ;;
10097 *)
10098 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10099 ;;
10100 esac
10101 else
10102 case $host_cpu in
10103 hppa*64*)
10104 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10105 ;;
10106 ia64*)
10107 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10108 ;;
10109 *)
10110
10111 # Older versions of the 11.00 compiler do not understand -b yet
10112 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10114 $as_echo_n "checking if $CC understands -b... " >&6; }
10115 if ${lt_cv_prog_compiler__b+:} false; then :
10116 $as_echo_n "(cached) " >&6
10117 else
10118 lt_cv_prog_compiler__b=no
10119 save_LDFLAGS=$LDFLAGS
10120 LDFLAGS="$LDFLAGS -b"
10121 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10122 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10123 # The linker can only warn and ignore the option if not recognized
10124 # So say no if there are warnings
10125 if test -s conftest.err; then
10126 # Append any errors to the config.log.
10127 cat conftest.err 1>&5
10128 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10129 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10130 if diff conftest.exp conftest.er2 >/dev/null; then
10131 lt_cv_prog_compiler__b=yes
10132 fi
10133 else
10134 lt_cv_prog_compiler__b=yes
10135 fi
10136 fi
10137 $RM -r conftest*
10138 LDFLAGS=$save_LDFLAGS
10139
10140 fi
10141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10142 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10143
10144 if test yes = "$lt_cv_prog_compiler__b"; then
10145 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10146 else
10147 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10148 fi
10149
10150 ;;
10151 esac
10152 fi
10153 if test no = "$with_gnu_ld"; then
10154 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10155 hardcode_libdir_separator=:
10156
10157 case $host_cpu in
10158 hppa*64*|ia64*)
10159 hardcode_direct=no
10160 hardcode_shlibpath_var=no
10161 ;;
10162 *)
10163 hardcode_direct=yes
10164 hardcode_direct_absolute=yes
10165 export_dynamic_flag_spec='$wl-E'
10166
10167 # hardcode_minus_L: Not really in the search PATH,
10168 # but as the default location of the library.
10169 hardcode_minus_L=yes
10170 ;;
10171 esac
10172 fi
10173 ;;
10174
10175 irix5* | irix6* | nonstopux*)
10176 if test yes = "$GCC"; then
10177 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10178 # Try to use the -exported_symbol ld option, if it does not
10179 # work, assume that -exports_file does not work either and
10180 # implicitly export all symbols.
10181 # This should be the same for all languages, so no per-tag cache variable.
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10183 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10184 if ${lt_cv_irix_exported_symbol+:} false; then :
10185 $as_echo_n "(cached) " >&6
10186 else
10187 save_LDFLAGS=$LDFLAGS
10188 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10190 /* end confdefs.h. */
10191 int foo (void) { return 0; }
10192 _ACEOF
10193 if ac_fn_c_try_link "$LINENO"; then :
10194 lt_cv_irix_exported_symbol=yes
10195 else
10196 lt_cv_irix_exported_symbol=no
10197 fi
10198 rm -f core conftest.err conftest.$ac_objext \
10199 conftest$ac_exeext conftest.$ac_ext
10200 LDFLAGS=$save_LDFLAGS
10201 fi
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10203 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10204 if test yes = "$lt_cv_irix_exported_symbol"; then
10205 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
10206 fi
10207 else
10208 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10209 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
10210 fi
10211 archive_cmds_need_lc='no'
10212 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10213 hardcode_libdir_separator=:
10214 inherit_rpath=yes
10215 link_all_deplibs=yes
10216 ;;
10217
10218 linux*)
10219 case $cc_basename in
10220 tcc*)
10221 # Fabrice Bellard et al's Tiny C Compiler
10222 ld_shlibs=yes
10223 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10224 ;;
10225 esac
10226 ;;
10227
10228 netbsd*)
10229 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10230 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10231 else
10232 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10233 fi
10234 hardcode_libdir_flag_spec='-R$libdir'
10235 hardcode_direct=yes
10236 hardcode_shlibpath_var=no
10237 ;;
10238
10239 newsos6)
10240 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10241 hardcode_direct=yes
10242 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10243 hardcode_libdir_separator=:
10244 hardcode_shlibpath_var=no
10245 ;;
10246
10247 *nto* | *qnx*)
10248 ;;
10249
10250 openbsd* | bitrig*)
10251 if test -f /usr/libexec/ld.so; then
10252 hardcode_direct=yes
10253 hardcode_shlibpath_var=no
10254 hardcode_direct_absolute=yes
10255 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10256 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10257 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10258 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10259 export_dynamic_flag_spec='$wl-E'
10260 else
10261 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10262 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10263 fi
10264 else
10265 ld_shlibs=no
10266 fi
10267 ;;
10268
10269 os2*)
10270 hardcode_libdir_flag_spec='-L$libdir'
10271 hardcode_minus_L=yes
10272 allow_undefined_flag=unsupported
10273 shrext_cmds=.dll
10274 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10275 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10276 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10277 $ECHO EXPORTS >> $output_objdir/$libname.def~
10278 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10279 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10280 emximp -o $lib $output_objdir/$libname.def'
10281 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10282 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10283 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10284 $ECHO EXPORTS >> $output_objdir/$libname.def~
10285 prefix_cmds="$SED"~
10286 if test EXPORTS = "`$SED 1q $export_symbols`"; then
10287 prefix_cmds="$prefix_cmds -e 1d";
10288 fi~
10289 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10290 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10291 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10292 emximp -o $lib $output_objdir/$libname.def'
10293 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10294 enable_shared_with_static_runtimes=yes
10295 ;;
10296
10297 osf3*)
10298 if test yes = "$GCC"; then
10299 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10300 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10301 else
10302 allow_undefined_flag=' -expect_unresolved \*'
10303 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10304 fi
10305 archive_cmds_need_lc='no'
10306 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10307 hardcode_libdir_separator=:
10308 ;;
10309
10310 osf4* | osf5*) # as osf3* with the addition of -msym flag
10311 if test yes = "$GCC"; then
10312 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10313 archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10314 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10315 else
10316 allow_undefined_flag=' -expect_unresolved \*'
10317 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10318 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~
10319 $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
10320
10321 # Both c and cxx compiler support -rpath directly
10322 hardcode_libdir_flag_spec='-rpath $libdir'
10323 fi
10324 archive_cmds_need_lc='no'
10325 hardcode_libdir_separator=:
10326 ;;
10327
10328 solaris*)
10329 no_undefined_flag=' -z defs'
10330 if test yes = "$GCC"; then
10331 wlarc='$wl'
10332 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10333 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10334 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10335 else
10336 case `$CC -V 2>&1` in
10337 *"Compilers 5.0"*)
10338 wlarc=''
10339 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10340 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10341 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10342 ;;
10343 *)
10344 wlarc='$wl'
10345 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10346 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10347 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10348 ;;
10349 esac
10350 fi
10351 hardcode_libdir_flag_spec='-R$libdir'
10352 hardcode_shlibpath_var=no
10353 case $host_os in
10354 solaris2.[0-5] | solaris2.[0-5].*) ;;
10355 *)
10356 # The compiler driver will combine and reorder linker options,
10357 # but understands '-z linker_flag'. GCC discards it without '$wl',
10358 # but is careful enough not to reorder.
10359 # Supported since Solaris 2.6 (maybe 2.5.1?)
10360 if test yes = "$GCC"; then
10361 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10362 else
10363 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10364 fi
10365 ;;
10366 esac
10367 link_all_deplibs=yes
10368 ;;
10369
10370 sunos4*)
10371 if test sequent = "$host_vendor"; then
10372 # Use $CC to link under sequent, because it throws in some extra .o
10373 # files that make .init and .fini sections work.
10374 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10375 else
10376 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10377 fi
10378 hardcode_libdir_flag_spec='-L$libdir'
10379 hardcode_direct=yes
10380 hardcode_minus_L=yes
10381 hardcode_shlibpath_var=no
10382 ;;
10383
10384 sysv4)
10385 case $host_vendor in
10386 sni)
10387 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10388 hardcode_direct=yes # is this really true???
10389 ;;
10390 siemens)
10391 ## LD is ld it makes a PLAMLIB
10392 ## CC just makes a GrossModule.
10393 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10394 reload_cmds='$CC -r -o $output$reload_objs'
10395 hardcode_direct=no
10396 ;;
10397 motorola)
10398 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10399 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10400 ;;
10401 esac
10402 runpath_var='LD_RUN_PATH'
10403 hardcode_shlibpath_var=no
10404 ;;
10405
10406 sysv4.3*)
10407 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10408 hardcode_shlibpath_var=no
10409 export_dynamic_flag_spec='-Bexport'
10410 ;;
10411
10412 sysv4*MP*)
10413 if test -d /usr/nec; then
10414 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10415 hardcode_shlibpath_var=no
10416 runpath_var=LD_RUN_PATH
10417 hardcode_runpath_var=yes
10418 ld_shlibs=yes
10419 fi
10420 ;;
10421
10422 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10423 no_undefined_flag='$wl-z,text'
10424 archive_cmds_need_lc=no
10425 hardcode_shlibpath_var=no
10426 runpath_var='LD_RUN_PATH'
10427
10428 if test yes = "$GCC"; then
10429 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10430 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10431 else
10432 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10433 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10434 fi
10435 ;;
10436
10437 sysv5* | sco3.2v5* | sco5v6*)
10438 # Note: We CANNOT use -z defs as we might desire, because we do not
10439 # link with -lc, and that would cause any symbols used from libc to
10440 # always be unresolved, which means just about no library would
10441 # ever link correctly. If we're not using GNU ld we use -z text
10442 # though, which does catch some bad symbols but isn't as heavy-handed
10443 # as -z defs.
10444 no_undefined_flag='$wl-z,text'
10445 allow_undefined_flag='$wl-z,nodefs'
10446 archive_cmds_need_lc=no
10447 hardcode_shlibpath_var=no
10448 hardcode_libdir_flag_spec='$wl-R,$libdir'
10449 hardcode_libdir_separator=':'
10450 link_all_deplibs=yes
10451 export_dynamic_flag_spec='$wl-Bexport'
10452 runpath_var='LD_RUN_PATH'
10453
10454 if test yes = "$GCC"; then
10455 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10456 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10457 else
10458 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10459 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10460 fi
10461 ;;
10462
10463 uts4*)
10464 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10465 hardcode_libdir_flag_spec='-L$libdir'
10466 hardcode_shlibpath_var=no
10467 ;;
10468
10469 *)
10470 ld_shlibs=no
10471 ;;
10472 esac
10473
10474 if test sni = "$host_vendor"; then
10475 case $host in
10476 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10477 export_dynamic_flag_spec='$wl-Blargedynsym'
10478 ;;
10479 esac
10480 fi
10481 fi
10482
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10484 $as_echo "$ld_shlibs" >&6; }
10485 test no = "$ld_shlibs" && can_build_shared=no
10486
10487 with_gnu_ld=$with_gnu_ld
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503 #
10504 # Do we need to explicitly link libc?
10505 #
10506 case "x$archive_cmds_need_lc" in
10507 x|xyes)
10508 # Assume -lc should be added
10509 archive_cmds_need_lc=yes
10510
10511 if test yes,yes = "$GCC,$enable_shared"; then
10512 case $archive_cmds in
10513 *'~'*)
10514 # FIXME: we may have to deal with multi-command sequences.
10515 ;;
10516 '$CC '*)
10517 # Test whether the compiler implicitly links with -lc since on some
10518 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10519 # to ld, don't add -lc before -lgcc.
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10521 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10522 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10523 $as_echo_n "(cached) " >&6
10524 else
10525 $RM conftest*
10526 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10527
10528 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10529 (eval $ac_compile) 2>&5
10530 ac_status=$?
10531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10532 test $ac_status = 0; } 2>conftest.err; then
10533 soname=conftest
10534 lib=conftest
10535 libobjs=conftest.$ac_objext
10536 deplibs=
10537 wl=$lt_prog_compiler_wl
10538 pic_flag=$lt_prog_compiler_pic
10539 compiler_flags=-v
10540 linker_flags=-v
10541 verstring=
10542 output_objdir=.
10543 libname=conftest
10544 lt_save_allow_undefined_flag=$allow_undefined_flag
10545 allow_undefined_flag=
10546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10547 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10548 ac_status=$?
10549 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10550 test $ac_status = 0; }
10551 then
10552 lt_cv_archive_cmds_need_lc=no
10553 else
10554 lt_cv_archive_cmds_need_lc=yes
10555 fi
10556 allow_undefined_flag=$lt_save_allow_undefined_flag
10557 else
10558 cat conftest.err 1>&5
10559 fi
10560 $RM conftest*
10561
10562 fi
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10564 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10565 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10566 ;;
10567 esac
10568 fi
10569 ;;
10570 esac
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10724 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10725
10726 if test yes = "$GCC"; then
10727 case $host_os in
10728 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10729 *) lt_awk_arg='/^libraries:/' ;;
10730 esac
10731 case $host_os in
10732 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10733 *) lt_sed_strip_eq='s|=/|/|g' ;;
10734 esac
10735 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10736 case $lt_search_path_spec in
10737 *\;*)
10738 # if the path contains ";" then we assume it to be the separator
10739 # otherwise default to the standard path separator (i.e. ":") - it is
10740 # assumed that no part of a normal pathname contains ";" but that should
10741 # okay in the real world where ";" in dirpaths is itself problematic.
10742 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10743 ;;
10744 *)
10745 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10746 ;;
10747 esac
10748 # Ok, now we have the path, separated by spaces, we can step through it
10749 # and add multilib dir if necessary...
10750 lt_tmp_lt_search_path_spec=
10751 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10752 # ...but if some path component already ends with the multilib dir we assume
10753 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10754 case "$lt_multi_os_dir; $lt_search_path_spec " in
10755 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10756 lt_multi_os_dir=
10757 ;;
10758 esac
10759 for lt_sys_path in $lt_search_path_spec; do
10760 if test -d "$lt_sys_path$lt_multi_os_dir"; then
10761 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10762 elif test -n "$lt_multi_os_dir"; then
10763 test -d "$lt_sys_path" && \
10764 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10765 fi
10766 done
10767 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10768 BEGIN {RS = " "; FS = "/|\n";} {
10769 lt_foo = "";
10770 lt_count = 0;
10771 for (lt_i = NF; lt_i > 0; lt_i--) {
10772 if ($lt_i != "" && $lt_i != ".") {
10773 if ($lt_i == "..") {
10774 lt_count++;
10775 } else {
10776 if (lt_count == 0) {
10777 lt_foo = "/" $lt_i lt_foo;
10778 } else {
10779 lt_count--;
10780 }
10781 }
10782 }
10783 }
10784 if (lt_foo != "") { lt_freq[lt_foo]++; }
10785 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10786 }'`
10787 # AWK program above erroneously prepends '/' to C:/dos/paths
10788 # for these hosts.
10789 case $host_os in
10790 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10791 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10792 esac
10793 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10794 else
10795 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10796 fi
10797 library_names_spec=
10798 libname_spec='lib$name'
10799 soname_spec=
10800 shrext_cmds=.so
10801 postinstall_cmds=
10802 postuninstall_cmds=
10803 finish_cmds=
10804 finish_eval=
10805 shlibpath_var=
10806 shlibpath_overrides_runpath=unknown
10807 version_type=none
10808 dynamic_linker="$host_os ld.so"
10809 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10810 need_lib_prefix=unknown
10811 hardcode_into_libs=no
10812
10813 # when you set need_version to no, make sure it does not cause -set_version
10814 # flags to be left without arguments
10815 need_version=unknown
10816
10817 case $host_os in
10818 aix3*)
10819 version_type=linux # correct to gnu/linux during the next big refactor
10820 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
10821 shlibpath_var=LIBPATH
10822
10823 # AIX 3 has no versioning support, so we append a major version to the name.
10824 soname_spec='$libname$release$shared_ext$major'
10825 ;;
10826
10827 aix[4-9]*)
10828 version_type=linux # correct to gnu/linux during the next big refactor
10829 need_lib_prefix=no
10830 need_version=no
10831 hardcode_into_libs=yes
10832 if test ia64 = "$host_cpu"; then
10833 # AIX 5 supports IA64
10834 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
10835 shlibpath_var=LD_LIBRARY_PATH
10836 else
10837 # With GCC up to 2.95.x, collect2 would create an import file
10838 # for dependence libraries. The import file would start with
10839 # the line '#! .'. This would cause the generated library to
10840 # depend on '.', always an invalid library. This was fixed in
10841 # development snapshots of GCC prior to 3.0.
10842 case $host_os in
10843 aix4 | aix4.[01] | aix4.[01].*)
10844 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10845 echo ' yes '
10846 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
10847 :
10848 else
10849 can_build_shared=no
10850 fi
10851 ;;
10852 esac
10853 # Using Import Files as archive members, it is possible to support
10854 # filename-based versioning of shared library archives on AIX. While
10855 # this would work for both with and without runtime linking, it will
10856 # prevent static linking of such archives. So we do filename-based
10857 # shared library versioning with .so extension only, which is used
10858 # when both runtime linking and shared linking is enabled.
10859 # Unfortunately, runtime linking may impact performance, so we do
10860 # not want this to be the default eventually. Also, we use the
10861 # versioned .so libs for executables only if there is the -brtl
10862 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10863 # To allow for filename-based versioning support, we need to create
10864 # libNAME.so.V as an archive file, containing:
10865 # *) an Import File, referring to the versioned filename of the
10866 # archive as well as the shared archive member, telling the
10867 # bitwidth (32 or 64) of that shared object, and providing the
10868 # list of exported symbols of that shared object, eventually
10869 # decorated with the 'weak' keyword
10870 # *) the shared object with the F_LOADONLY flag set, to really avoid
10871 # it being seen by the linker.
10872 # At run time we better use the real file rather than another symlink,
10873 # but for link time we create the symlink libNAME.so -> libNAME.so.V
10874
10875 case $with_aix_soname,$aix_use_runtimelinking in
10876 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
10877 # soname into executable. Probably we can add versioning support to
10878 # collect2, so additional links can be useful in future.
10879 aix,yes) # traditional libtool
10880 dynamic_linker='AIX unversionable lib.so'
10881 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10882 # instead of lib<name>.a to let people know that these are not
10883 # typical AIX shared libraries.
10884 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10885 ;;
10886 aix,no) # traditional AIX only
10887 dynamic_linker='AIX lib.a(lib.so.V)'
10888 # We preserve .a as extension for shared libraries through AIX4.2
10889 # and later when we are not doing run time linking.
10890 library_names_spec='$libname$release.a $libname.a'
10891 soname_spec='$libname$release$shared_ext$major'
10892 ;;
10893 svr4,*) # full svr4 only
10894 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10895 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10896 # We do not specify a path in Import Files, so LIBPATH fires.
10897 shlibpath_overrides_runpath=yes
10898 ;;
10899 *,yes) # both, prefer svr4
10900 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10901 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10902 # unpreferred sharedlib libNAME.a needs extra handling
10903 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
10904 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
10905 # We do not specify a path in Import Files, so LIBPATH fires.
10906 shlibpath_overrides_runpath=yes
10907 ;;
10908 *,no) # both, prefer aix
10909 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10910 library_names_spec='$libname$release.a $libname.a'
10911 soname_spec='$libname$release$shared_ext$major'
10912 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10913 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
10914 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
10915 ;;
10916 esac
10917 shlibpath_var=LIBPATH
10918 fi
10919 ;;
10920
10921 amigaos*)
10922 case $host_cpu in
10923 powerpc)
10924 # Since July 2007 AmigaOS4 officially supports .so libraries.
10925 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10926 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10927 ;;
10928 m68k)
10929 library_names_spec='$libname.ixlibrary $libname.a'
10930 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10931 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
10932 ;;
10933 esac
10934 ;;
10935
10936 beos*)
10937 library_names_spec='$libname$shared_ext'
10938 dynamic_linker="$host_os ld.so"
10939 shlibpath_var=LIBRARY_PATH
10940 ;;
10941
10942 bsdi[45]*)
10943 version_type=linux # correct to gnu/linux during the next big refactor
10944 need_version=no
10945 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10946 soname_spec='$libname$release$shared_ext$major'
10947 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10948 shlibpath_var=LD_LIBRARY_PATH
10949 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10950 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10951 # the default ld.so.conf also contains /usr/contrib/lib and
10952 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10953 # libtool to hard-code these into programs
10954 ;;
10955
10956 cygwin* | mingw* | pw32* | cegcc*)
10957 version_type=windows
10958 shrext_cmds=.dll
10959 need_version=no
10960 need_lib_prefix=no
10961
10962 case $GCC,$cc_basename in
10963 yes,*)
10964 # gcc
10965 library_names_spec='$libname.dll.a'
10966 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10967 postinstall_cmds='base_file=`basename \$file`~
10968 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
10969 dldir=$destdir/`dirname \$dlpath`~
10970 test -d \$dldir || mkdir -p \$dldir~
10971 $install_prog $dir/$dlname \$dldir/$dlname~
10972 chmod a+x \$dldir/$dlname~
10973 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10974 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10975 fi'
10976 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10977 dlpath=$dir/\$dldll~
10978 $RM \$dlpath'
10979 shlibpath_overrides_runpath=yes
10980
10981 case $host_os in
10982 cygwin*)
10983 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10984 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10985
10986 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10987 ;;
10988 mingw* | cegcc*)
10989 # MinGW DLLs use traditional 'lib' prefix
10990 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10991 ;;
10992 pw32*)
10993 # pw32 DLLs use 'pw' prefix rather than 'lib'
10994 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10995 ;;
10996 esac
10997 dynamic_linker='Win32 ld.exe'
10998 ;;
10999
11000 *,cl*)
11001 # Native MSVC
11002 libname_spec='$name'
11003 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11004 library_names_spec='$libname.dll.lib'
11005
11006 case $build_os in
11007 mingw*)
11008 sys_lib_search_path_spec=
11009 lt_save_ifs=$IFS
11010 IFS=';'
11011 for lt_path in $LIB
11012 do
11013 IFS=$lt_save_ifs
11014 # Let DOS variable expansion print the short 8.3 style file name.
11015 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11016 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11017 done
11018 IFS=$lt_save_ifs
11019 # Convert to MSYS style.
11020 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11021 ;;
11022 cygwin*)
11023 # Convert to unix form, then to dos form, then back to unix form
11024 # but this time dos style (no spaces!) so that the unix form looks
11025 # like /cygdrive/c/PROGRA~1:/cygdr...
11026 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11027 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11028 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11029 ;;
11030 *)
11031 sys_lib_search_path_spec=$LIB
11032 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11033 # It is most probably a Windows format PATH.
11034 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11035 else
11036 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11037 fi
11038 # FIXME: find the short name or the path components, as spaces are
11039 # common. (e.g. "Program Files" -> "PROGRA~1")
11040 ;;
11041 esac
11042
11043 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11044 postinstall_cmds='base_file=`basename \$file`~
11045 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11046 dldir=$destdir/`dirname \$dlpath`~
11047 test -d \$dldir || mkdir -p \$dldir~
11048 $install_prog $dir/$dlname \$dldir/$dlname'
11049 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11050 dlpath=$dir/\$dldll~
11051 $RM \$dlpath'
11052 shlibpath_overrides_runpath=yes
11053 dynamic_linker='Win32 link.exe'
11054 ;;
11055
11056 *)
11057 # Assume MSVC wrapper
11058 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11059 dynamic_linker='Win32 ld.exe'
11060 ;;
11061 esac
11062 # FIXME: first we should search . and the directory the executable is in
11063 shlibpath_var=PATH
11064 ;;
11065
11066 darwin* | rhapsody*)
11067 dynamic_linker="$host_os dyld"
11068 version_type=darwin
11069 need_lib_prefix=no
11070 need_version=no
11071 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11072 soname_spec='$libname$release$major$shared_ext'
11073 shlibpath_overrides_runpath=yes
11074 shlibpath_var=DYLD_LIBRARY_PATH
11075 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11076
11077 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11078 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11079 ;;
11080
11081 dgux*)
11082 version_type=linux # correct to gnu/linux during the next big refactor
11083 need_lib_prefix=no
11084 need_version=no
11085 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11086 soname_spec='$libname$release$shared_ext$major'
11087 shlibpath_var=LD_LIBRARY_PATH
11088 ;;
11089
11090 freebsd* | dragonfly*)
11091 # DragonFly does not have aout. When/if they implement a new
11092 # versioning mechanism, adjust this.
11093 if test -x /usr/bin/objformat; then
11094 objformat=`/usr/bin/objformat`
11095 else
11096 case $host_os in
11097 freebsd[23].*) objformat=aout ;;
11098 *) objformat=elf ;;
11099 esac
11100 fi
11101 version_type=freebsd-$objformat
11102 case $version_type in
11103 freebsd-elf*)
11104 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11105 need_version=no
11106 need_lib_prefix=no
11107 ;;
11108 freebsd-*)
11109 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11110 need_version=yes
11111 ;;
11112 esac
11113 shlibpath_var=LD_LIBRARY_PATH
11114 case $host_os in
11115 freebsd2.*)
11116 shlibpath_overrides_runpath=yes
11117 ;;
11118 freebsd3.[01]* | freebsdelf3.[01]*)
11119 shlibpath_overrides_runpath=yes
11120 hardcode_into_libs=yes
11121 ;;
11122 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11123 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11124 shlibpath_overrides_runpath=no
11125 hardcode_into_libs=yes
11126 ;;
11127 *) # from 4.6 on, and DragonFly
11128 shlibpath_overrides_runpath=yes
11129 hardcode_into_libs=yes
11130 ;;
11131 esac
11132 ;;
11133
11134 haiku*)
11135 version_type=linux # correct to gnu/linux during the next big refactor
11136 need_lib_prefix=no
11137 need_version=no
11138 dynamic_linker="$host_os runtime_loader"
11139 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11140 soname_spec='$libname$release$shared_ext$major'
11141 shlibpath_var=LIBRARY_PATH
11142 shlibpath_overrides_runpath=no
11143 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11144 hardcode_into_libs=yes
11145 ;;
11146
11147 hpux9* | hpux10* | hpux11*)
11148 # Give a soname corresponding to the major version so that dld.sl refuses to
11149 # link against other versions.
11150 version_type=sunos
11151 need_lib_prefix=no
11152 need_version=no
11153 case $host_cpu in
11154 ia64*)
11155 shrext_cmds='.so'
11156 hardcode_into_libs=yes
11157 dynamic_linker="$host_os dld.so"
11158 shlibpath_var=LD_LIBRARY_PATH
11159 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11160 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11161 soname_spec='$libname$release$shared_ext$major'
11162 if test 32 = "$HPUX_IA64_MODE"; then
11163 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11164 else
11165 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11166 fi
11167 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11168 ;;
11169 hppa*64*)
11170 shrext_cmds='.sl'
11171 hardcode_into_libs=yes
11172 dynamic_linker="$host_os dld.sl"
11173 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11174 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11175 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11176 soname_spec='$libname$release$shared_ext$major'
11177 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11178 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11179 ;;
11180 *)
11181 shrext_cmds='.sl'
11182 dynamic_linker="$host_os dld.sl"
11183 shlibpath_var=SHLIB_PATH
11184 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11185 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11186 soname_spec='$libname$release$shared_ext$major'
11187 ;;
11188 esac
11189 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11190 postinstall_cmds='chmod 555 $lib'
11191 # or fails outright, so override atomically:
11192 install_override_mode=555
11193 ;;
11194
11195 interix[3-9]*)
11196 version_type=linux # correct to gnu/linux during the next big refactor
11197 need_lib_prefix=no
11198 need_version=no
11199 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11200 soname_spec='$libname$release$shared_ext$major'
11201 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11202 shlibpath_var=LD_LIBRARY_PATH
11203 shlibpath_overrides_runpath=no
11204 hardcode_into_libs=yes
11205 ;;
11206
11207 irix5* | irix6* | nonstopux*)
11208 case $host_os in
11209 nonstopux*) version_type=nonstopux ;;
11210 *)
11211 if test yes = "$lt_cv_prog_gnu_ld"; then
11212 version_type=linux # correct to gnu/linux during the next big refactor
11213 else
11214 version_type=irix
11215 fi ;;
11216 esac
11217 need_lib_prefix=no
11218 need_version=no
11219 soname_spec='$libname$release$shared_ext$major'
11220 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11221 case $host_os in
11222 irix5* | nonstopux*)
11223 libsuff= shlibsuff=
11224 ;;
11225 *)
11226 case $LD in # libtool.m4 will add one of these switches to LD
11227 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11228 libsuff= shlibsuff= libmagic=32-bit;;
11229 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11230 libsuff=32 shlibsuff=N32 libmagic=N32;;
11231 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11232 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11233 *) libsuff= shlibsuff= libmagic=never-match;;
11234 esac
11235 ;;
11236 esac
11237 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11238 shlibpath_overrides_runpath=no
11239 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11240 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11241 hardcode_into_libs=yes
11242 ;;
11243
11244 # No shared lib support for Linux oldld, aout, or coff.
11245 linux*oldld* | linux*aout* | linux*coff*)
11246 dynamic_linker=no
11247 ;;
11248
11249 linux*android*)
11250 version_type=none # Android doesn't support versioned libraries.
11251 need_lib_prefix=no
11252 need_version=no
11253 library_names_spec='$libname$release$shared_ext'
11254 soname_spec='$libname$release$shared_ext'
11255 finish_cmds=
11256 shlibpath_var=LD_LIBRARY_PATH
11257 shlibpath_overrides_runpath=yes
11258
11259 # This implies no fast_install, which is unacceptable.
11260 # Some rework will be needed to allow for fast_install
11261 # before this can be enabled.
11262 hardcode_into_libs=yes
11263
11264 dynamic_linker='Android linker'
11265 # Don't embed -rpath directories since the linker doesn't support them.
11266 hardcode_libdir_flag_spec='-L$libdir'
11267 ;;
11268
11269 # This must be glibc/ELF.
11270 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11271 version_type=linux # correct to gnu/linux during the next big refactor
11272 need_lib_prefix=no
11273 need_version=no
11274 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11275 soname_spec='$libname$release$shared_ext$major'
11276 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11277 shlibpath_var=LD_LIBRARY_PATH
11278 shlibpath_overrides_runpath=no
11279
11280 # Some binutils ld are patched to set DT_RUNPATH
11281 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11282 $as_echo_n "(cached) " >&6
11283 else
11284 lt_cv_shlibpath_overrides_runpath=no
11285 save_LDFLAGS=$LDFLAGS
11286 save_libdir=$libdir
11287 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11288 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11290 /* end confdefs.h. */
11291
11292 int
11293 main ()
11294 {
11295
11296 ;
11297 return 0;
11298 }
11299 _ACEOF
11300 if ac_fn_c_try_link "$LINENO"; then :
11301 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11302 lt_cv_shlibpath_overrides_runpath=yes
11303 fi
11304 fi
11305 rm -f core conftest.err conftest.$ac_objext \
11306 conftest$ac_exeext conftest.$ac_ext
11307 LDFLAGS=$save_LDFLAGS
11308 libdir=$save_libdir
11309
11310 fi
11311
11312 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11313
11314 # This implies no fast_install, which is unacceptable.
11315 # Some rework will be needed to allow for fast_install
11316 # before this can be enabled.
11317 hardcode_into_libs=yes
11318
11319 # Append ld.so.conf contents to the search path
11320 if test -f /etc/ld.so.conf; then
11321 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/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11322 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11323 fi
11324
11325 # We used to test for /lib/ld.so.1 and disable shared libraries on
11326 # powerpc, because MkLinux only supported shared libraries with the
11327 # GNU dynamic linker. Since this was broken with cross compilers,
11328 # most powerpc-linux boxes support dynamic linking these days and
11329 # people can always --disable-shared, the test was removed, and we
11330 # assume the GNU/Linux dynamic linker is in use.
11331 dynamic_linker='GNU/Linux ld.so'
11332 ;;
11333
11334 netbsd*)
11335 version_type=sunos
11336 need_lib_prefix=no
11337 need_version=no
11338 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11339 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11340 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11341 dynamic_linker='NetBSD (a.out) ld.so'
11342 else
11343 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11344 soname_spec='$libname$release$shared_ext$major'
11345 dynamic_linker='NetBSD ld.elf_so'
11346 fi
11347 shlibpath_var=LD_LIBRARY_PATH
11348 shlibpath_overrides_runpath=yes
11349 hardcode_into_libs=yes
11350 ;;
11351
11352 newsos6)
11353 version_type=linux # correct to gnu/linux during the next big refactor
11354 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11355 shlibpath_var=LD_LIBRARY_PATH
11356 shlibpath_overrides_runpath=yes
11357 ;;
11358
11359 *nto* | *qnx*)
11360 version_type=qnx
11361 need_lib_prefix=no
11362 need_version=no
11363 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11364 soname_spec='$libname$release$shared_ext$major'
11365 shlibpath_var=LD_LIBRARY_PATH
11366 shlibpath_overrides_runpath=no
11367 hardcode_into_libs=yes
11368 dynamic_linker='ldqnx.so'
11369 ;;
11370
11371 openbsd* | bitrig*)
11372 version_type=sunos
11373 sys_lib_dlsearch_path_spec=/usr/lib
11374 need_lib_prefix=no
11375 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11376 need_version=no
11377 else
11378 need_version=yes
11379 fi
11380 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11381 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11382 shlibpath_var=LD_LIBRARY_PATH
11383 shlibpath_overrides_runpath=yes
11384 ;;
11385
11386 os2*)
11387 libname_spec='$name'
11388 version_type=windows
11389 shrext_cmds=.dll
11390 need_version=no
11391 need_lib_prefix=no
11392 # OS/2 can only load a DLL with a base name of 8 characters or less.
11393 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11394 v=$($ECHO $release$versuffix | tr -d .-);
11395 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11396 $ECHO $n$v`$shared_ext'
11397 library_names_spec='${libname}_dll.$libext'
11398 dynamic_linker='OS/2 ld.exe'
11399 shlibpath_var=BEGINLIBPATH
11400 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11401 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11402 postinstall_cmds='base_file=`basename \$file`~
11403 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11404 dldir=$destdir/`dirname \$dlpath`~
11405 test -d \$dldir || mkdir -p \$dldir~
11406 $install_prog $dir/$dlname \$dldir/$dlname~
11407 chmod a+x \$dldir/$dlname~
11408 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11409 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11410 fi'
11411 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11412 dlpath=$dir/\$dldll~
11413 $RM \$dlpath'
11414 ;;
11415
11416 osf3* | osf4* | osf5*)
11417 version_type=osf
11418 need_lib_prefix=no
11419 need_version=no
11420 soname_spec='$libname$release$shared_ext$major'
11421 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11422 shlibpath_var=LD_LIBRARY_PATH
11423 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11424 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11425 ;;
11426
11427 rdos*)
11428 dynamic_linker=no
11429 ;;
11430
11431 solaris*)
11432 version_type=linux # correct to gnu/linux during the next big refactor
11433 need_lib_prefix=no
11434 need_version=no
11435 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11436 soname_spec='$libname$release$shared_ext$major'
11437 shlibpath_var=LD_LIBRARY_PATH
11438 shlibpath_overrides_runpath=yes
11439 hardcode_into_libs=yes
11440 # ldd complains unless libraries are executable
11441 postinstall_cmds='chmod +x $lib'
11442 ;;
11443
11444 sunos4*)
11445 version_type=sunos
11446 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11447 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11448 shlibpath_var=LD_LIBRARY_PATH
11449 shlibpath_overrides_runpath=yes
11450 if test yes = "$with_gnu_ld"; then
11451 need_lib_prefix=no
11452 fi
11453 need_version=yes
11454 ;;
11455
11456 sysv4 | sysv4.3*)
11457 version_type=linux # correct to gnu/linux during the next big refactor
11458 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11459 soname_spec='$libname$release$shared_ext$major'
11460 shlibpath_var=LD_LIBRARY_PATH
11461 case $host_vendor in
11462 sni)
11463 shlibpath_overrides_runpath=no
11464 need_lib_prefix=no
11465 runpath_var=LD_RUN_PATH
11466 ;;
11467 siemens)
11468 need_lib_prefix=no
11469 ;;
11470 motorola)
11471 need_lib_prefix=no
11472 need_version=no
11473 shlibpath_overrides_runpath=no
11474 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11475 ;;
11476 esac
11477 ;;
11478
11479 sysv4*MP*)
11480 if test -d /usr/nec; then
11481 version_type=linux # correct to gnu/linux during the next big refactor
11482 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11483 soname_spec='$libname$shared_ext.$major'
11484 shlibpath_var=LD_LIBRARY_PATH
11485 fi
11486 ;;
11487
11488 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11489 version_type=sco
11490 need_lib_prefix=no
11491 need_version=no
11492 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11493 soname_spec='$libname$release$shared_ext$major'
11494 shlibpath_var=LD_LIBRARY_PATH
11495 shlibpath_overrides_runpath=yes
11496 hardcode_into_libs=yes
11497 if test yes = "$with_gnu_ld"; then
11498 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11499 else
11500 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11501 case $host_os in
11502 sco3.2v5*)
11503 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11504 ;;
11505 esac
11506 fi
11507 sys_lib_dlsearch_path_spec='/usr/lib'
11508 ;;
11509
11510 tpf*)
11511 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11512 version_type=linux # correct to gnu/linux during the next big refactor
11513 need_lib_prefix=no
11514 need_version=no
11515 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11516 shlibpath_var=LD_LIBRARY_PATH
11517 shlibpath_overrides_runpath=no
11518 hardcode_into_libs=yes
11519 ;;
11520
11521 uts4*)
11522 version_type=linux # correct to gnu/linux during the next big refactor
11523 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11524 soname_spec='$libname$release$shared_ext$major'
11525 shlibpath_var=LD_LIBRARY_PATH
11526 ;;
11527
11528 *)
11529 dynamic_linker=no
11530 ;;
11531 esac
11532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11533 $as_echo "$dynamic_linker" >&6; }
11534 test no = "$dynamic_linker" && can_build_shared=no
11535
11536 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11537 if test yes = "$GCC"; then
11538 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11539 fi
11540
11541 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11542 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11543 fi
11544 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11545 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11546 fi
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11640 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11641 hardcode_action=
11642 if test -n "$hardcode_libdir_flag_spec" ||
11643 test -n "$runpath_var" ||
11644 test yes = "$hardcode_automatic"; then
11645
11646 # We can hardcode non-existent directories.
11647 if test no != "$hardcode_direct" &&
11648 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11649 # have to relink, otherwise we might link with an installed library
11650 # when we should be linking with a yet-to-be-installed one
11651 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11652 test no != "$hardcode_minus_L"; then
11653 # Linking always hardcodes the temporary library directory.
11654 hardcode_action=relink
11655 else
11656 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11657 hardcode_action=immediate
11658 fi
11659 else
11660 # We cannot hardcode anything, or else we can only hardcode existing
11661 # directories.
11662 hardcode_action=unsupported
11663 fi
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11665 $as_echo "$hardcode_action" >&6; }
11666
11667 if test relink = "$hardcode_action" ||
11668 test yes = "$inherit_rpath"; then
11669 # Fast installation is not supported
11670 enable_fast_install=no
11671 elif test yes = "$shlibpath_overrides_runpath" ||
11672 test no = "$enable_shared"; then
11673 # Fast installation is not necessary
11674 enable_fast_install=needless
11675 fi
11676
11677
11678
11679
11680
11681
11682 if test yes != "$enable_dlopen"; then
11683 enable_dlopen=unknown
11684 enable_dlopen_self=unknown
11685 enable_dlopen_self_static=unknown
11686 else
11687 lt_cv_dlopen=no
11688 lt_cv_dlopen_libs=
11689
11690 case $host_os in
11691 beos*)
11692 lt_cv_dlopen=load_add_on
11693 lt_cv_dlopen_libs=
11694 lt_cv_dlopen_self=yes
11695 ;;
11696
11697 mingw* | pw32* | cegcc*)
11698 lt_cv_dlopen=LoadLibrary
11699 lt_cv_dlopen_libs=
11700 ;;
11701
11702 cygwin*)
11703 lt_cv_dlopen=dlopen
11704 lt_cv_dlopen_libs=
11705 ;;
11706
11707 darwin*)
11708 # if libdl is installed we need to link against it
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11710 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11711 if ${ac_cv_lib_dl_dlopen+:} false; then :
11712 $as_echo_n "(cached) " >&6
11713 else
11714 ac_check_lib_save_LIBS=$LIBS
11715 LIBS="-ldl $LIBS"
11716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11717 /* end confdefs.h. */
11718
11719 /* Override any GCC internal prototype to avoid an error.
11720 Use char because int might match the return type of a GCC
11721 builtin and then its argument prototype would still apply. */
11722 #ifdef __cplusplus
11723 extern "C"
11724 #endif
11725 char dlopen ();
11726 int
11727 main ()
11728 {
11729 return dlopen ();
11730 ;
11731 return 0;
11732 }
11733 _ACEOF
11734 if ac_fn_c_try_link "$LINENO"; then :
11735 ac_cv_lib_dl_dlopen=yes
11736 else
11737 ac_cv_lib_dl_dlopen=no
11738 fi
11739 rm -f core conftest.err conftest.$ac_objext \
11740 conftest$ac_exeext conftest.$ac_ext
11741 LIBS=$ac_check_lib_save_LIBS
11742 fi
11743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11744 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11745 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11746 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11747 else
11748
11749 lt_cv_dlopen=dyld
11750 lt_cv_dlopen_libs=
11751 lt_cv_dlopen_self=yes
11752
11753 fi
11754
11755 ;;
11756
11757 tpf*)
11758 # Don't try to run any link tests for TPF. We know it's impossible
11759 # because TPF is a cross-compiler, and we know how we open DSOs.
11760 lt_cv_dlopen=dlopen
11761 lt_cv_dlopen_libs=
11762 lt_cv_dlopen_self=no
11763 ;;
11764
11765 *)
11766 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11767 if test "x$ac_cv_func_shl_load" = xyes; then :
11768 lt_cv_dlopen=shl_load
11769 else
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11771 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11772 if ${ac_cv_lib_dld_shl_load+:} false; then :
11773 $as_echo_n "(cached) " >&6
11774 else
11775 ac_check_lib_save_LIBS=$LIBS
11776 LIBS="-ldld $LIBS"
11777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11778 /* end confdefs.h. */
11779
11780 /* Override any GCC internal prototype to avoid an error.
11781 Use char because int might match the return type of a GCC
11782 builtin and then its argument prototype would still apply. */
11783 #ifdef __cplusplus
11784 extern "C"
11785 #endif
11786 char shl_load ();
11787 int
11788 main ()
11789 {
11790 return shl_load ();
11791 ;
11792 return 0;
11793 }
11794 _ACEOF
11795 if ac_fn_c_try_link "$LINENO"; then :
11796 ac_cv_lib_dld_shl_load=yes
11797 else
11798 ac_cv_lib_dld_shl_load=no
11799 fi
11800 rm -f core conftest.err conftest.$ac_objext \
11801 conftest$ac_exeext conftest.$ac_ext
11802 LIBS=$ac_check_lib_save_LIBS
11803 fi
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11805 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11806 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11807 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
11808 else
11809 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11810 if test "x$ac_cv_func_dlopen" = xyes; then :
11811 lt_cv_dlopen=dlopen
11812 else
11813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11814 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11815 if ${ac_cv_lib_dl_dlopen+:} false; then :
11816 $as_echo_n "(cached) " >&6
11817 else
11818 ac_check_lib_save_LIBS=$LIBS
11819 LIBS="-ldl $LIBS"
11820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11821 /* end confdefs.h. */
11822
11823 /* Override any GCC internal prototype to avoid an error.
11824 Use char because int might match the return type of a GCC
11825 builtin and then its argument prototype would still apply. */
11826 #ifdef __cplusplus
11827 extern "C"
11828 #endif
11829 char dlopen ();
11830 int
11831 main ()
11832 {
11833 return dlopen ();
11834 ;
11835 return 0;
11836 }
11837 _ACEOF
11838 if ac_fn_c_try_link "$LINENO"; then :
11839 ac_cv_lib_dl_dlopen=yes
11840 else
11841 ac_cv_lib_dl_dlopen=no
11842 fi
11843 rm -f core conftest.err conftest.$ac_objext \
11844 conftest$ac_exeext conftest.$ac_ext
11845 LIBS=$ac_check_lib_save_LIBS
11846 fi
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11848 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11849 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11850 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11851 else
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11853 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11854 if ${ac_cv_lib_svld_dlopen+:} false; then :
11855 $as_echo_n "(cached) " >&6
11856 else
11857 ac_check_lib_save_LIBS=$LIBS
11858 LIBS="-lsvld $LIBS"
11859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11860 /* end confdefs.h. */
11861
11862 /* Override any GCC internal prototype to avoid an error.
11863 Use char because int might match the return type of a GCC
11864 builtin and then its argument prototype would still apply. */
11865 #ifdef __cplusplus
11866 extern "C"
11867 #endif
11868 char dlopen ();
11869 int
11870 main ()
11871 {
11872 return dlopen ();
11873 ;
11874 return 0;
11875 }
11876 _ACEOF
11877 if ac_fn_c_try_link "$LINENO"; then :
11878 ac_cv_lib_svld_dlopen=yes
11879 else
11880 ac_cv_lib_svld_dlopen=no
11881 fi
11882 rm -f core conftest.err conftest.$ac_objext \
11883 conftest$ac_exeext conftest.$ac_ext
11884 LIBS=$ac_check_lib_save_LIBS
11885 fi
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11887 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11888 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11889 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
11890 else
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11892 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11893 if ${ac_cv_lib_dld_dld_link+:} false; then :
11894 $as_echo_n "(cached) " >&6
11895 else
11896 ac_check_lib_save_LIBS=$LIBS
11897 LIBS="-ldld $LIBS"
11898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11899 /* end confdefs.h. */
11900
11901 /* Override any GCC internal prototype to avoid an error.
11902 Use char because int might match the return type of a GCC
11903 builtin and then its argument prototype would still apply. */
11904 #ifdef __cplusplus
11905 extern "C"
11906 #endif
11907 char dld_link ();
11908 int
11909 main ()
11910 {
11911 return dld_link ();
11912 ;
11913 return 0;
11914 }
11915 _ACEOF
11916 if ac_fn_c_try_link "$LINENO"; then :
11917 ac_cv_lib_dld_dld_link=yes
11918 else
11919 ac_cv_lib_dld_dld_link=no
11920 fi
11921 rm -f core conftest.err conftest.$ac_objext \
11922 conftest$ac_exeext conftest.$ac_ext
11923 LIBS=$ac_check_lib_save_LIBS
11924 fi
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11926 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11927 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11928 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
11929 fi
11930
11931
11932 fi
11933
11934
11935 fi
11936
11937
11938 fi
11939
11940
11941 fi
11942
11943
11944 fi
11945
11946 ;;
11947 esac
11948
11949 if test no = "$lt_cv_dlopen"; then
11950 enable_dlopen=no
11951 else
11952 enable_dlopen=yes
11953 fi
11954
11955 case $lt_cv_dlopen in
11956 dlopen)
11957 save_CPPFLAGS=$CPPFLAGS
11958 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11959
11960 save_LDFLAGS=$LDFLAGS
11961 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11962
11963 save_LIBS=$LIBS
11964 LIBS="$lt_cv_dlopen_libs $LIBS"
11965
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11967 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11968 if ${lt_cv_dlopen_self+:} false; then :
11969 $as_echo_n "(cached) " >&6
11970 else
11971 if test yes = "$cross_compiling"; then :
11972 lt_cv_dlopen_self=cross
11973 else
11974 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11975 lt_status=$lt_dlunknown
11976 cat > conftest.$ac_ext <<_LT_EOF
11977 #line $LINENO "configure"
11978 #include "confdefs.h"
11979
11980 #if HAVE_DLFCN_H
11981 #include <dlfcn.h>
11982 #endif
11983
11984 #include <stdio.h>
11985
11986 #ifdef RTLD_GLOBAL
11987 # define LT_DLGLOBAL RTLD_GLOBAL
11988 #else
11989 # ifdef DL_GLOBAL
11990 # define LT_DLGLOBAL DL_GLOBAL
11991 # else
11992 # define LT_DLGLOBAL 0
11993 # endif
11994 #endif
11995
11996 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11997 find out it does not work in some platform. */
11998 #ifndef LT_DLLAZY_OR_NOW
11999 # ifdef RTLD_LAZY
12000 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12001 # else
12002 # ifdef DL_LAZY
12003 # define LT_DLLAZY_OR_NOW DL_LAZY
12004 # else
12005 # ifdef RTLD_NOW
12006 # define LT_DLLAZY_OR_NOW RTLD_NOW
12007 # else
12008 # ifdef DL_NOW
12009 # define LT_DLLAZY_OR_NOW DL_NOW
12010 # else
12011 # define LT_DLLAZY_OR_NOW 0
12012 # endif
12013 # endif
12014 # endif
12015 # endif
12016 #endif
12017
12018 /* When -fvisibility=hidden is used, assume the code has been annotated
12019 correspondingly for the symbols needed. */
12020 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12021 int fnord () __attribute__((visibility("default")));
12022 #endif
12023
12024 int fnord () { return 42; }
12025 int main ()
12026 {
12027 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12028 int status = $lt_dlunknown;
12029
12030 if (self)
12031 {
12032 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12033 else
12034 {
12035 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12036 else puts (dlerror ());
12037 }
12038 /* dlclose (self); */
12039 }
12040 else
12041 puts (dlerror ());
12042
12043 return status;
12044 }
12045 _LT_EOF
12046 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12047 (eval $ac_link) 2>&5
12048 ac_status=$?
12049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12050 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12051 (./conftest; exit; ) >&5 2>/dev/null
12052 lt_status=$?
12053 case x$lt_status in
12054 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12055 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12056 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12057 esac
12058 else :
12059 # compilation failed
12060 lt_cv_dlopen_self=no
12061 fi
12062 fi
12063 rm -fr conftest*
12064
12065
12066 fi
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12068 $as_echo "$lt_cv_dlopen_self" >&6; }
12069
12070 if test yes = "$lt_cv_dlopen_self"; then
12071 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12073 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12074 if ${lt_cv_dlopen_self_static+:} false; then :
12075 $as_echo_n "(cached) " >&6
12076 else
12077 if test yes = "$cross_compiling"; then :
12078 lt_cv_dlopen_self_static=cross
12079 else
12080 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12081 lt_status=$lt_dlunknown
12082 cat > conftest.$ac_ext <<_LT_EOF
12083 #line $LINENO "configure"
12084 #include "confdefs.h"
12085
12086 #if HAVE_DLFCN_H
12087 #include <dlfcn.h>
12088 #endif
12089
12090 #include <stdio.h>
12091
12092 #ifdef RTLD_GLOBAL
12093 # define LT_DLGLOBAL RTLD_GLOBAL
12094 #else
12095 # ifdef DL_GLOBAL
12096 # define LT_DLGLOBAL DL_GLOBAL
12097 # else
12098 # define LT_DLGLOBAL 0
12099 # endif
12100 #endif
12101
12102 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12103 find out it does not work in some platform. */
12104 #ifndef LT_DLLAZY_OR_NOW
12105 # ifdef RTLD_LAZY
12106 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12107 # else
12108 # ifdef DL_LAZY
12109 # define LT_DLLAZY_OR_NOW DL_LAZY
12110 # else
12111 # ifdef RTLD_NOW
12112 # define LT_DLLAZY_OR_NOW RTLD_NOW
12113 # else
12114 # ifdef DL_NOW
12115 # define LT_DLLAZY_OR_NOW DL_NOW
12116 # else
12117 # define LT_DLLAZY_OR_NOW 0
12118 # endif
12119 # endif
12120 # endif
12121 # endif
12122 #endif
12123
12124 /* When -fvisibility=hidden is used, assume the code has been annotated
12125 correspondingly for the symbols needed. */
12126 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12127 int fnord () __attribute__((visibility("default")));
12128 #endif
12129
12130 int fnord () { return 42; }
12131 int main ()
12132 {
12133 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12134 int status = $lt_dlunknown;
12135
12136 if (self)
12137 {
12138 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12139 else
12140 {
12141 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12142 else puts (dlerror ());
12143 }
12144 /* dlclose (self); */
12145 }
12146 else
12147 puts (dlerror ());
12148
12149 return status;
12150 }
12151 _LT_EOF
12152 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12153 (eval $ac_link) 2>&5
12154 ac_status=$?
12155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12156 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12157 (./conftest; exit; ) >&5 2>/dev/null
12158 lt_status=$?
12159 case x$lt_status in
12160 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12161 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12162 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12163 esac
12164 else :
12165 # compilation failed
12166 lt_cv_dlopen_self_static=no
12167 fi
12168 fi
12169 rm -fr conftest*
12170
12171
12172 fi
12173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12174 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12175 fi
12176
12177 CPPFLAGS=$save_CPPFLAGS
12178 LDFLAGS=$save_LDFLAGS
12179 LIBS=$save_LIBS
12180 ;;
12181 esac
12182
12183 case $lt_cv_dlopen_self in
12184 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12185 *) enable_dlopen_self=unknown ;;
12186 esac
12187
12188 case $lt_cv_dlopen_self_static in
12189 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12190 *) enable_dlopen_self_static=unknown ;;
12191 esac
12192 fi
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210 striplib=
12211 old_striplib=
12212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12213 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12214 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12215 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12216 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12218 $as_echo "yes" >&6; }
12219 else
12220 # FIXME - insert some real tests, host_os isn't really good enough
12221 case $host_os in
12222 darwin*)
12223 if test -n "$STRIP"; then
12224 striplib="$STRIP -x"
12225 old_striplib="$STRIP -S"
12226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12227 $as_echo "yes" >&6; }
12228 else
12229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12230 $as_echo "no" >&6; }
12231 fi
12232 ;;
12233 *)
12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12235 $as_echo "no" >&6; }
12236 ;;
12237 esac
12238 fi
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251 # Report what library types will actually be built
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12253 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12255 $as_echo "$can_build_shared" >&6; }
12256
12257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12258 $as_echo_n "checking whether to build shared libraries... " >&6; }
12259 test no = "$can_build_shared" && enable_shared=no
12260
12261 # On AIX, shared libraries and static libraries use the same namespace, and
12262 # are all built from PIC.
12263 case $host_os in
12264 aix3*)
12265 test yes = "$enable_shared" && enable_static=no
12266 if test -n "$RANLIB"; then
12267 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12268 postinstall_cmds='$RANLIB $lib'
12269 fi
12270 ;;
12271
12272 aix[4-9]*)
12273 if test ia64 != "$host_cpu"; then
12274 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12275 yes,aix,yes) ;; # shared object as lib.so file only
12276 yes,svr4,*) ;; # shared object as lib.so archive member only
12277 yes,*) enable_static=no ;; # shared object in lib.a archive as well
12278 esac
12279 fi
12280 ;;
12281 esac
12282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12283 $as_echo "$enable_shared" >&6; }
12284
12285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12286 $as_echo_n "checking whether to build static libraries... " >&6; }
12287 # Make sure either enable_shared or enable_static is yes.
12288 test yes = "$enable_shared" || enable_static=yes
12289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12290 $as_echo "$enable_static" >&6; }
12291
12292
12293
12294
12295 fi
12296 ac_ext=c
12297 ac_cpp='$CPP $CPPFLAGS'
12298 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12299 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12300 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12301
12302 CC=$lt_save_CC
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318 ac_config_commands="$ac_config_commands libtool"
12319
12320
12321
12322
12323 # Only expand once:
12324
12325
12326
12327
12328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12329 $as_echo_n "checking for ANSI C header files... " >&6; }
12330 if ${ac_cv_header_stdc+:} false; then :
12331 $as_echo_n "(cached) " >&6
12332 else
12333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12334 /* end confdefs.h. */
12335 #include <stdlib.h>
12336 #include <stdarg.h>
12337 #include <string.h>
12338 #include <float.h>
12339
12340 int
12341 main ()
12342 {
12343
12344 ;
12345 return 0;
12346 }
12347 _ACEOF
12348 if ac_fn_c_try_compile "$LINENO"; then :
12349 ac_cv_header_stdc=yes
12350 else
12351 ac_cv_header_stdc=no
12352 fi
12353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12354
12355 if test $ac_cv_header_stdc = yes; then
12356 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12358 /* end confdefs.h. */
12359 #include <string.h>
12360
12361 _ACEOF
12362 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12363 $EGREP "memchr" >/dev/null 2>&1; then :
12364
12365 else
12366 ac_cv_header_stdc=no
12367 fi
12368 rm -f conftest*
12369
12370 fi
12371
12372 if test $ac_cv_header_stdc = yes; then
12373 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12375 /* end confdefs.h. */
12376 #include <stdlib.h>
12377
12378 _ACEOF
12379 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12380 $EGREP "free" >/dev/null 2>&1; then :
12381
12382 else
12383 ac_cv_header_stdc=no
12384 fi
12385 rm -f conftest*
12386
12387 fi
12388
12389 if test $ac_cv_header_stdc = yes; then
12390 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12391 if test "$cross_compiling" = yes; then :
12392 :
12393 else
12394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12395 /* end confdefs.h. */
12396 #include <ctype.h>
12397 #include <stdlib.h>
12398 #if ((' ' & 0x0FF) == 0x020)
12399 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12400 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12401 #else
12402 # define ISLOWER(c) \
12403 (('a' <= (c) && (c) <= 'i') \
12404 || ('j' <= (c) && (c) <= 'r') \
12405 || ('s' <= (c) && (c) <= 'z'))
12406 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12407 #endif
12408
12409 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12410 int
12411 main ()
12412 {
12413 int i;
12414 for (i = 0; i < 256; i++)
12415 if (XOR (islower (i), ISLOWER (i))
12416 || toupper (i) != TOUPPER (i))
12417 return 2;
12418 return 0;
12419 }
12420 _ACEOF
12421 if ac_fn_c_try_run "$LINENO"; then :
12422
12423 else
12424 ac_cv_header_stdc=no
12425 fi
12426 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12427 conftest.$ac_objext conftest.beam conftest.$ac_ext
12428 fi
12429
12430 fi
12431 fi
12432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12433 $as_echo "$ac_cv_header_stdc" >&6; }
12434 if test $ac_cv_header_stdc = yes; then
12435
12436 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12437
12438 fi
12439
12440
12441 for ac_header in sys/poll.h
12442 do :
12443 ac_fn_c_check_header_mongrel "$LINENO" "sys/poll.h" "ac_cv_header_sys_poll_h" "$ac_includes_default"
12444 if test "x$ac_cv_header_sys_poll_h" = xyes; then :
12445 cat >>confdefs.h <<_ACEOF
12446 #define HAVE_SYS_POLL_H 1
12447 _ACEOF
12448 have_poll_sys_h=yes
12449 else
12450 have_sys_poll_h=no
12451 fi
12452
12453 done
12454
12455
12456 for ac_header in fcntl.h sys/time.h unistd.h strings.h
12457 do :
12458 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12459 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12460 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12461 cat >>confdefs.h <<_ACEOF
12462 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12463 _ACEOF
12464
12465 fi
12466
12467 done
12468
12469
12470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12471 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12472 if ${ac_cv_c_const+:} false; then :
12473 $as_echo_n "(cached) " >&6
12474 else
12475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12476 /* end confdefs.h. */
12477
12478 int
12479 main ()
12480 {
12481
12482 #ifndef __cplusplus
12483 /* Ultrix mips cc rejects this sort of thing. */
12484 typedef int charset[2];
12485 const charset cs = { 0, 0 };
12486 /* SunOS 4.1.1 cc rejects this. */
12487 char const *const *pcpcc;
12488 char **ppc;
12489 /* NEC SVR4.0.2 mips cc rejects this. */
12490 struct point {int x, y;};
12491 static struct point const zero = {0,0};
12492 /* AIX XL C 1.02.0.0 rejects this.
12493 It does not let you subtract one const X* pointer from another in
12494 an arm of an if-expression whose if-part is not a constant
12495 expression */
12496 const char *g = "string";
12497 pcpcc = &g + (g ? g-g : 0);
12498 /* HPUX 7.0 cc rejects these. */
12499 ++pcpcc;
12500 ppc = (char**) pcpcc;
12501 pcpcc = (char const *const *) ppc;
12502 { /* SCO 3.2v4 cc rejects this sort of thing. */
12503 char tx;
12504 char *t = &tx;
12505 char const *s = 0 ? (char *) 0 : (char const *) 0;
12506
12507 *t++ = 0;
12508 if (s) return 0;
12509 }
12510 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12511 int x[] = {25, 17};
12512 const int *foo = &x[0];
12513 ++foo;
12514 }
12515 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12516 typedef const int *iptr;
12517 iptr p = 0;
12518 ++p;
12519 }
12520 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12521 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12522 struct s { int j; const int *ap[3]; } bx;
12523 struct s *b = &bx; b->j = 5;
12524 }
12525 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12526 const int foo = 10;
12527 if (!foo) return 0;
12528 }
12529 return !cs[0] && !zero.x;
12530 #endif
12531
12532 ;
12533 return 0;
12534 }
12535 _ACEOF
12536 if ac_fn_c_try_compile "$LINENO"; then :
12537 ac_cv_c_const=yes
12538 else
12539 ac_cv_c_const=no
12540 fi
12541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12542 fi
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12544 $as_echo "$ac_cv_c_const" >&6; }
12545 if test $ac_cv_c_const = no; then
12546
12547 $as_echo "#define const /**/" >>confdefs.h
12548
12549 fi
12550
12551 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12552 if test "x$ac_cv_type_size_t" = xyes; then :
12553
12554 else
12555
12556 cat >>confdefs.h <<_ACEOF
12557 #define size_t unsigned int
12558 _ACEOF
12559
12560 fi
12561
12562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
12563 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
12564 if ${ac_cv_header_time+:} false; then :
12565 $as_echo_n "(cached) " >&6
12566 else
12567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12568 /* end confdefs.h. */
12569 #include <sys/types.h>
12570 #include <sys/time.h>
12571 #include <time.h>
12572
12573 int
12574 main ()
12575 {
12576 if ((struct tm *) 0)
12577 return 0;
12578 ;
12579 return 0;
12580 }
12581 _ACEOF
12582 if ac_fn_c_try_compile "$LINENO"; then :
12583 ac_cv_header_time=yes
12584 else
12585 ac_cv_header_time=no
12586 fi
12587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12588 fi
12589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
12590 $as_echo "$ac_cv_header_time" >&6; }
12591 if test $ac_cv_header_time = yes; then
12592
12593 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
12594
12595 fi
12596
12597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12598 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12599 if ${ac_cv_struct_tm+:} false; then :
12600 $as_echo_n "(cached) " >&6
12601 else
12602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12603 /* end confdefs.h. */
12604 #include <sys/types.h>
12605 #include <time.h>
12606
12607 int
12608 main ()
12609 {
12610 struct tm tm;
12611 int *p = &tm.tm_sec;
12612 return !p;
12613 ;
12614 return 0;
12615 }
12616 _ACEOF
12617 if ac_fn_c_try_compile "$LINENO"; then :
12618 ac_cv_struct_tm=time.h
12619 else
12620 ac_cv_struct_tm=sys/time.h
12621 fi
12622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12623 fi
12624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12625 $as_echo "$ac_cv_struct_tm" >&6; }
12626 if test $ac_cv_struct_tm = sys/time.h; then
12627
12628 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12629
12630 fi
12631
12632
12633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
12634 $as_echo_n "checking return type of signal handlers... " >&6; }
12635 if ${ac_cv_type_signal+:} false; then :
12636 $as_echo_n "(cached) " >&6
12637 else
12638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12639 /* end confdefs.h. */
12640 #include <sys/types.h>
12641 #include <signal.h>
12642
12643 int
12644 main ()
12645 {
12646 return *(signal (0, 0)) (0) == 1;
12647 ;
12648 return 0;
12649 }
12650 _ACEOF
12651 if ac_fn_c_try_compile "$LINENO"; then :
12652 ac_cv_type_signal=int
12653 else
12654 ac_cv_type_signal=void
12655 fi
12656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12657 fi
12658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
12659 $as_echo "$ac_cv_type_signal" >&6; }
12660
12661 cat >>confdefs.h <<_ACEOF
12662 #define RETSIGTYPE $ac_cv_type_signal
12663 _ACEOF
12664
12665
12666 for ac_func in strftime
12667 do :
12668 ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
12669 if test "x$ac_cv_func_strftime" = xyes; then :
12670 cat >>confdefs.h <<_ACEOF
12671 #define HAVE_STRFTIME 1
12672 _ACEOF
12673
12674 else
12675 # strftime is in -lintl on SCO UNIX.
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
12677 $as_echo_n "checking for strftime in -lintl... " >&6; }
12678 if ${ac_cv_lib_intl_strftime+:} false; then :
12679 $as_echo_n "(cached) " >&6
12680 else
12681 ac_check_lib_save_LIBS=$LIBS
12682 LIBS="-lintl $LIBS"
12683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12684 /* end confdefs.h. */
12685
12686 /* Override any GCC internal prototype to avoid an error.
12687 Use char because int might match the return type of a GCC
12688 builtin and then its argument prototype would still apply. */
12689 #ifdef __cplusplus
12690 extern "C"
12691 #endif
12692 char strftime ();
12693 int
12694 main ()
12695 {
12696 return strftime ();
12697 ;
12698 return 0;
12699 }
12700 _ACEOF
12701 if ac_fn_c_try_link "$LINENO"; then :
12702 ac_cv_lib_intl_strftime=yes
12703 else
12704 ac_cv_lib_intl_strftime=no
12705 fi
12706 rm -f core conftest.err conftest.$ac_objext \
12707 conftest$ac_exeext conftest.$ac_ext
12708 LIBS=$ac_check_lib_save_LIBS
12709 fi
12710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
12711 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
12712 if test "x$ac_cv_lib_intl_strftime" = xyes; then :
12713 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
12714
12715 LIBS="-lintl $LIBS"
12716 fi
12717
12718 fi
12719 done
12720
12721
12722
12723 for ac_prog in 'bison -y' byacc
12724 do
12725 # Extract the first word of "$ac_prog", so it can be a program name with args.
12726 set dummy $ac_prog; ac_word=$2
12727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12728 $as_echo_n "checking for $ac_word... " >&6; }
12729 if ${ac_cv_prog_YACC+:} false; then :
12730 $as_echo_n "(cached) " >&6
12731 else
12732 if test -n "$YACC"; then
12733 ac_cv_prog_YACC="$YACC" # Let the user override the test.
12734 else
12735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12736 for as_dir in $PATH
12737 do
12738 IFS=$as_save_IFS
12739 test -z "$as_dir" && as_dir=.
12740 for ac_exec_ext in '' $ac_executable_extensions; do
12741 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12742 ac_cv_prog_YACC="$ac_prog"
12743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12744 break 2
12745 fi
12746 done
12747 done
12748 IFS=$as_save_IFS
12749
12750 fi
12751 fi
12752 YACC=$ac_cv_prog_YACC
12753 if test -n "$YACC"; then
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12755 $as_echo "$YACC" >&6; }
12756 else
12757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12758 $as_echo "no" >&6; }
12759 fi
12760
12761
12762 test -n "$YACC" && break
12763 done
12764 test -n "$YACC" || YACC="yacc"
12765
12766
12767 for ac_prog in flex lex
12768 do
12769 # Extract the first word of "$ac_prog", so it can be a program name with args.
12770 set dummy $ac_prog; ac_word=$2
12771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12772 $as_echo_n "checking for $ac_word... " >&6; }
12773 if ${ac_cv_prog_LEX+:} false; then :
12774 $as_echo_n "(cached) " >&6
12775 else
12776 if test -n "$LEX"; then
12777 ac_cv_prog_LEX="$LEX" # Let the user override the test.
12778 else
12779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12780 for as_dir in $PATH
12781 do
12782 IFS=$as_save_IFS
12783 test -z "$as_dir" && as_dir=.
12784 for ac_exec_ext in '' $ac_executable_extensions; do
12785 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12786 ac_cv_prog_LEX="$ac_prog"
12787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12788 break 2
12789 fi
12790 done
12791 done
12792 IFS=$as_save_IFS
12793
12794 fi
12795 fi
12796 LEX=$ac_cv_prog_LEX
12797 if test -n "$LEX"; then
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12799 $as_echo "$LEX" >&6; }
12800 else
12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12802 $as_echo "no" >&6; }
12803 fi
12804
12805
12806 test -n "$LEX" && break
12807 done
12808 test -n "$LEX" || LEX=":"
12809
12810 if test "x$LEX" != "x:"; then
12811 cat >conftest.l <<_ACEOF
12812 %%
12813 a { ECHO; }
12814 b { REJECT; }
12815 c { yymore (); }
12816 d { yyless (1); }
12817 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
12818 yyless ((input () != 0)); }
12819 f { unput (yytext[0]); }
12820 . { BEGIN INITIAL; }
12821 %%
12822 #ifdef YYTEXT_POINTER
12823 extern char *yytext;
12824 #endif
12825 int
12826 main (void)
12827 {
12828 return ! yylex () + ! yywrap ();
12829 }
12830 _ACEOF
12831 { { ac_try="$LEX conftest.l"
12832 case "(($ac_try" in
12833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12834 *) ac_try_echo=$ac_try;;
12835 esac
12836 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12837 $as_echo "$ac_try_echo"; } >&5
12838 (eval "$LEX conftest.l") 2>&5
12839 ac_status=$?
12840 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12841 test $ac_status = 0; }
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12843 $as_echo_n "checking lex output file root... " >&6; }
12844 if ${ac_cv_prog_lex_root+:} false; then :
12845 $as_echo_n "(cached) " >&6
12846 else
12847
12848 if test -f lex.yy.c; then
12849 ac_cv_prog_lex_root=lex.yy
12850 elif test -f lexyy.c; then
12851 ac_cv_prog_lex_root=lexyy
12852 else
12853 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
12854 fi
12855 fi
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12857 $as_echo "$ac_cv_prog_lex_root" >&6; }
12858 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12859
12860 if test -z "${LEXLIB+set}"; then
12861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12862 $as_echo_n "checking lex library... " >&6; }
12863 if ${ac_cv_lib_lex+:} false; then :
12864 $as_echo_n "(cached) " >&6
12865 else
12866
12867 ac_save_LIBS=$LIBS
12868 ac_cv_lib_lex='none needed'
12869 for ac_lib in '' -lfl -ll; do
12870 LIBS="$ac_lib $ac_save_LIBS"
12871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12872 /* end confdefs.h. */
12873 `cat $LEX_OUTPUT_ROOT.c`
12874 _ACEOF
12875 if ac_fn_c_try_link "$LINENO"; then :
12876 ac_cv_lib_lex=$ac_lib
12877 fi
12878 rm -f core conftest.err conftest.$ac_objext \
12879 conftest$ac_exeext conftest.$ac_ext
12880 test "$ac_cv_lib_lex" != 'none needed' && break
12881 done
12882 LIBS=$ac_save_LIBS
12883
12884 fi
12885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12886 $as_echo "$ac_cv_lib_lex" >&6; }
12887 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12888 fi
12889
12890
12891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12892 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12893 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
12894 $as_echo_n "(cached) " >&6
12895 else
12896 # POSIX says lex can declare yytext either as a pointer or an array; the
12897 # default is implementation-dependent. Figure out which it is, since
12898 # not all implementations provide the %pointer and %array declarations.
12899 ac_cv_prog_lex_yytext_pointer=no
12900 ac_save_LIBS=$LIBS
12901 LIBS="$LEXLIB $ac_save_LIBS"
12902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12903 /* end confdefs.h. */
12904
12905 #define YYTEXT_POINTER 1
12906 `cat $LEX_OUTPUT_ROOT.c`
12907 _ACEOF
12908 if ac_fn_c_try_link "$LINENO"; then :
12909 ac_cv_prog_lex_yytext_pointer=yes
12910 fi
12911 rm -f core conftest.err conftest.$ac_objext \
12912 conftest$ac_exeext conftest.$ac_ext
12913 LIBS=$ac_save_LIBS
12914
12915 fi
12916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12917 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12918 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12919
12920 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12921
12922 fi
12923 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12924
12925 fi
12926 if test "$LEX" = :; then
12927 LEX=${am_missing_run}flex
12928 fi
12929
12930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
12931 $as_echo_n "checking for library containing socket... " >&6; }
12932 if ${ac_cv_search_socket+:} false; then :
12933 $as_echo_n "(cached) " >&6
12934 else
12935 ac_func_search_save_LIBS=$LIBS
12936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12937 /* end confdefs.h. */
12938
12939 /* Override any GCC internal prototype to avoid an error.
12940 Use char because int might match the return type of a GCC
12941 builtin and then its argument prototype would still apply. */
12942 #ifdef __cplusplus
12943 extern "C"
12944 #endif
12945 char socket ();
12946 int
12947 main ()
12948 {
12949 return socket ();
12950 ;
12951 return 0;
12952 }
12953 _ACEOF
12954 for ac_lib in '' socket; do
12955 if test -z "$ac_lib"; then
12956 ac_res="none required"
12957 else
12958 ac_res=-l$ac_lib
12959 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12960 fi
12961 if ac_fn_c_try_link "$LINENO"; then :
12962 ac_cv_search_socket=$ac_res
12963 fi
12964 rm -f core conftest.err conftest.$ac_objext \
12965 conftest$ac_exeext
12966 if ${ac_cv_search_socket+:} false; then :
12967 break
12968 fi
12969 done
12970 if ${ac_cv_search_socket+:} false; then :
12971
12972 else
12973 ac_cv_search_socket=no
12974 fi
12975 rm conftest.$ac_ext
12976 LIBS=$ac_func_search_save_LIBS
12977 fi
12978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
12979 $as_echo "$ac_cv_search_socket" >&6; }
12980 ac_res=$ac_cv_search_socket
12981 if test "$ac_res" != no; then :
12982 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12983
12984 else
12985 as_fn_error $? "socket library not found" "$LINENO" 5
12986 fi
12987
12988 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
12989 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
12990
12991 else
12992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
12993 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
12994 if ${ac_cv_search_getaddrinfo+:} false; then :
12995 $as_echo_n "(cached) " >&6
12996 else
12997 ac_func_search_save_LIBS=$LIBS
12998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12999 /* end confdefs.h. */
13000
13001 /* Override any GCC internal prototype to avoid an error.
13002 Use char because int might match the return type of a GCC
13003 builtin and then its argument prototype would still apply. */
13004 #ifdef __cplusplus
13005 extern "C"
13006 #endif
13007 char getaddrinfo ();
13008 int
13009 main ()
13010 {
13011 return getaddrinfo ();
13012 ;
13013 return 0;
13014 }
13015 _ACEOF
13016 for ac_lib in '' nsl; do
13017 if test -z "$ac_lib"; then
13018 ac_res="none required"
13019 else
13020 ac_res=-l$ac_lib
13021 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13022 fi
13023 if ac_fn_c_try_link "$LINENO"; then :
13024 ac_cv_search_getaddrinfo=$ac_res
13025 fi
13026 rm -f core conftest.err conftest.$ac_objext \
13027 conftest$ac_exeext
13028 if ${ac_cv_search_getaddrinfo+:} false; then :
13029 break
13030 fi
13031 done
13032 if ${ac_cv_search_getaddrinfo+:} false; then :
13033
13034 else
13035 ac_cv_search_getaddrinfo=no
13036 fi
13037 rm conftest.$ac_ext
13038 LIBS=$ac_func_search_save_LIBS
13039 fi
13040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
13041 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
13042 ac_res=$ac_cv_search_getaddrinfo
13043 if test "$ac_res" != no; then :
13044 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13045
13046 fi
13047
13048 fi
13049
13050 ac_fn_c_check_func "$LINENO" "getnameinfo" "ac_cv_func_getnameinfo"
13051 if test "x$ac_cv_func_getnameinfo" = xyes; then :
13052
13053 else
13054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
13055 $as_echo_n "checking for library containing getnameinfo... " >&6; }
13056 if ${ac_cv_search_getnameinfo+:} false; then :
13057 $as_echo_n "(cached) " >&6
13058 else
13059 ac_func_search_save_LIBS=$LIBS
13060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13061 /* end confdefs.h. */
13062
13063 /* Override any GCC internal prototype to avoid an error.
13064 Use char because int might match the return type of a GCC
13065 builtin and then its argument prototype would still apply. */
13066 #ifdef __cplusplus
13067 extern "C"
13068 #endif
13069 char getnameinfo ();
13070 int
13071 main ()
13072 {
13073 return getnameinfo ();
13074 ;
13075 return 0;
13076 }
13077 _ACEOF
13078 for ac_lib in '' nsl; do
13079 if test -z "$ac_lib"; then
13080 ac_res="none required"
13081 else
13082 ac_res=-l$ac_lib
13083 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13084 fi
13085 if ac_fn_c_try_link "$LINENO"; then :
13086 ac_cv_search_getnameinfo=$ac_res
13087 fi
13088 rm -f core conftest.err conftest.$ac_objext \
13089 conftest$ac_exeext
13090 if ${ac_cv_search_getnameinfo+:} false; then :
13091 break
13092 fi
13093 done
13094 if ${ac_cv_search_getnameinfo+:} false; then :
13095
13096 else
13097 ac_cv_search_getnameinfo=no
13098 fi
13099 rm conftest.$ac_ext
13100 LIBS=$ac_func_search_save_LIBS
13101 fi
13102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
13103 $as_echo "$ac_cv_search_getnameinfo" >&6; }
13104 ac_res=$ac_cv_search_getnameinfo
13105 if test "$ac_res" != no; then :
13106 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13107
13108 fi
13109
13110 fi
13111
13112
13113 for ac_func in strlcpy strlcat inet_aton inet_pton socket strdup strstr
13114 do :
13115 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13116 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13117 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13118 cat >>confdefs.h <<_ACEOF
13119 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13120 _ACEOF
13121
13122 fi
13123 done
13124
13125
13126 for ac_func in gethostbyname gethostbyname2
13127 do :
13128 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13129 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13130 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13131 cat >>confdefs.h <<_ACEOF
13132 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13133 _ACEOF
13134
13135 fi
13136 done
13137
13138
13139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
13140 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
13141 if ${ac_cv_c_bigendian+:} false; then :
13142 $as_echo_n "(cached) " >&6
13143 else
13144 ac_cv_c_bigendian=unknown
13145 # See if we're dealing with a universal compiler.
13146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13147 /* end confdefs.h. */
13148 #ifndef __APPLE_CC__
13149 not a universal capable compiler
13150 #endif
13151 typedef int dummy;
13152
13153 _ACEOF
13154 if ac_fn_c_try_compile "$LINENO"; then :
13155
13156 # Check for potential -arch flags. It is not universal unless
13157 # there are at least two -arch flags with different values.
13158 ac_arch=
13159 ac_prev=
13160 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
13161 if test -n "$ac_prev"; then
13162 case $ac_word in
13163 i?86 | x86_64 | ppc | ppc64)
13164 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
13165 ac_arch=$ac_word
13166 else
13167 ac_cv_c_bigendian=universal
13168 break
13169 fi
13170 ;;
13171 esac
13172 ac_prev=
13173 elif test "x$ac_word" = "x-arch"; then
13174 ac_prev=arch
13175 fi
13176 done
13177 fi
13178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13179 if test $ac_cv_c_bigendian = unknown; then
13180 # See if sys/param.h defines the BYTE_ORDER macro.
13181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13182 /* end confdefs.h. */
13183 #include <sys/types.h>
13184 #include <sys/param.h>
13185
13186 int
13187 main ()
13188 {
13189 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
13190 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
13191 && LITTLE_ENDIAN)
13192 bogus endian macros
13193 #endif
13194
13195 ;
13196 return 0;
13197 }
13198 _ACEOF
13199 if ac_fn_c_try_compile "$LINENO"; then :
13200 # It does; now see whether it defined to BIG_ENDIAN or not.
13201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13202 /* end confdefs.h. */
13203 #include <sys/types.h>
13204 #include <sys/param.h>
13205
13206 int
13207 main ()
13208 {
13209 #if BYTE_ORDER != BIG_ENDIAN
13210 not big endian
13211 #endif
13212
13213 ;
13214 return 0;
13215 }
13216 _ACEOF
13217 if ac_fn_c_try_compile "$LINENO"; then :
13218 ac_cv_c_bigendian=yes
13219 else
13220 ac_cv_c_bigendian=no
13221 fi
13222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13223 fi
13224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13225 fi
13226 if test $ac_cv_c_bigendian = unknown; then
13227 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
13228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13229 /* end confdefs.h. */
13230 #include <limits.h>
13231
13232 int
13233 main ()
13234 {
13235 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
13236 bogus endian macros
13237 #endif
13238
13239 ;
13240 return 0;
13241 }
13242 _ACEOF
13243 if ac_fn_c_try_compile "$LINENO"; then :
13244 # It does; now see whether it defined to _BIG_ENDIAN or not.
13245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13246 /* end confdefs.h. */
13247 #include <limits.h>
13248
13249 int
13250 main ()
13251 {
13252 #ifndef _BIG_ENDIAN
13253 not big endian
13254 #endif
13255
13256 ;
13257 return 0;
13258 }
13259 _ACEOF
13260 if ac_fn_c_try_compile "$LINENO"; then :
13261 ac_cv_c_bigendian=yes
13262 else
13263 ac_cv_c_bigendian=no
13264 fi
13265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13266 fi
13267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13268 fi
13269 if test $ac_cv_c_bigendian = unknown; then
13270 # Compile a test program.
13271 if test "$cross_compiling" = yes; then :
13272 # Try to guess by grepping values from an object file.
13273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13274 /* end confdefs.h. */
13275 short int ascii_mm[] =
13276 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13277 short int ascii_ii[] =
13278 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13279 int use_ascii (int i) {
13280 return ascii_mm[i] + ascii_ii[i];
13281 }
13282 short int ebcdic_ii[] =
13283 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13284 short int ebcdic_mm[] =
13285 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13286 int use_ebcdic (int i) {
13287 return ebcdic_mm[i] + ebcdic_ii[i];
13288 }
13289 extern int foo;
13290
13291 int
13292 main ()
13293 {
13294 return use_ascii (foo) == use_ebcdic (foo);
13295 ;
13296 return 0;
13297 }
13298 _ACEOF
13299 if ac_fn_c_try_compile "$LINENO"; then :
13300 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13301 ac_cv_c_bigendian=yes
13302 fi
13303 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13304 if test "$ac_cv_c_bigendian" = unknown; then
13305 ac_cv_c_bigendian=no
13306 else
13307 # finding both strings is unlikely to happen, but who knows?
13308 ac_cv_c_bigendian=unknown
13309 fi
13310 fi
13311 fi
13312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13313 else
13314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13315 /* end confdefs.h. */
13316 $ac_includes_default
13317 int
13318 main ()
13319 {
13320
13321 /* Are we little or big endian? From Harbison&Steele. */
13322 union
13323 {
13324 long int l;
13325 char c[sizeof (long int)];
13326 } u;
13327 u.l = 1;
13328 return u.c[sizeof (long int) - 1] == 1;
13329
13330 ;
13331 return 0;
13332 }
13333 _ACEOF
13334 if ac_fn_c_try_run "$LINENO"; then :
13335 ac_cv_c_bigendian=no
13336 else
13337 ac_cv_c_bigendian=yes
13338 fi
13339 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13340 conftest.$ac_objext conftest.beam conftest.$ac_ext
13341 fi
13342
13343 fi
13344 fi
13345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13346 $as_echo "$ac_cv_c_bigendian" >&6; }
13347 case $ac_cv_c_bigendian in #(
13348 yes)
13349 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13350 ;; #(
13351 no)
13352 ;; #(
13353 universal)
13354
13355 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13356
13357 ;; #(
13358 *)
13359 as_fn_error $? "unknown endianness
13360 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13361 esac
13362
13363
13364 # The cast to long int works around a bug in the HP C Compiler
13365 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13366 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13367 # This bug is HP SR number 8606223364.
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
13369 $as_echo_n "checking size of int... " >&6; }
13370 if ${ac_cv_sizeof_int+:} false; then :
13371 $as_echo_n "(cached) " >&6
13372 else
13373 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
13374
13375 else
13376 if test "$ac_cv_type_int" = yes; then
13377 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13378 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13379 as_fn_error 77 "cannot compute sizeof (int)
13380 See \`config.log' for more details" "$LINENO" 5; }
13381 else
13382 ac_cv_sizeof_int=0
13383 fi
13384 fi
13385
13386 fi
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
13388 $as_echo "$ac_cv_sizeof_int" >&6; }
13389
13390
13391
13392 cat >>confdefs.h <<_ACEOF
13393 #define SIZEOF_INT $ac_cv_sizeof_int
13394 _ACEOF
13395
13396
13397 # The cast to long int works around a bug in the HP C Compiler
13398 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13399 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13400 # This bug is HP SR number 8606223364.
13401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
13402 $as_echo_n "checking size of short... " >&6; }
13403 if ${ac_cv_sizeof_short+:} false; then :
13404 $as_echo_n "(cached) " >&6
13405 else
13406 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
13407
13408 else
13409 if test "$ac_cv_type_short" = yes; then
13410 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13412 as_fn_error 77 "cannot compute sizeof (short)
13413 See \`config.log' for more details" "$LINENO" 5; }
13414 else
13415 ac_cv_sizeof_short=0
13416 fi
13417 fi
13418
13419 fi
13420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
13421 $as_echo "$ac_cv_sizeof_short" >&6; }
13422
13423
13424
13425 cat >>confdefs.h <<_ACEOF
13426 #define SIZEOF_SHORT $ac_cv_sizeof_short
13427 _ACEOF
13428
13429
13430 # The cast to long int works around a bug in the HP C Compiler
13431 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13432 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13433 # This bug is HP SR number 8606223364.
13434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13435 $as_echo_n "checking size of long... " >&6; }
13436 if ${ac_cv_sizeof_long+:} false; then :
13437 $as_echo_n "(cached) " >&6
13438 else
13439 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
13440
13441 else
13442 if test "$ac_cv_type_long" = yes; then
13443 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13444 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13445 as_fn_error 77 "cannot compute sizeof (long)
13446 See \`config.log' for more details" "$LINENO" 5; }
13447 else
13448 ac_cv_sizeof_long=0
13449 fi
13450 fi
13451
13452 fi
13453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13454 $as_echo "$ac_cv_sizeof_long" >&6; }
13455
13456
13457
13458 cat >>confdefs.h <<_ACEOF
13459 #define SIZEOF_LONG $ac_cv_sizeof_long
13460 _ACEOF
13461
13462
13463
13464
13465
13466
13467
13468
13469 subdirs="$subdirs src/libopm"
13470
13471
13472 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13473
13474 cat >confcache <<\_ACEOF
13475 # This file is a shell script that caches the results of configure
13476 # tests run on this system so they can be shared between configure
13477 # scripts and configure runs, see configure's option --config-cache.
13478 # It is not useful on other systems. If it contains results you don't
13479 # want to keep, you may remove or edit it.
13480 #
13481 # config.status only pays attention to the cache file if you give it
13482 # the --recheck option to rerun configure.
13483 #
13484 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13485 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13486 # following values.
13487
13488 _ACEOF
13489
13490 # The following way of writing the cache mishandles newlines in values,
13491 # but we know of no workaround that is simple, portable, and efficient.
13492 # So, we kill variables containing newlines.
13493 # Ultrix sh set writes to stderr and can't be redirected directly,
13494 # and sets the high bit in the cache file unless we assign to the vars.
13495 (
13496 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13497 eval ac_val=\$$ac_var
13498 case $ac_val in #(
13499 *${as_nl}*)
13500 case $ac_var in #(
13501 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13502 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13503 esac
13504 case $ac_var in #(
13505 _ | IFS | as_nl) ;; #(
13506 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13507 *) { eval $ac_var=; unset $ac_var;} ;;
13508 esac ;;
13509 esac
13510 done
13511
13512 (set) 2>&1 |
13513 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13514 *${as_nl}ac_space=\ *)
13515 # `set' does not quote correctly, so add quotes: double-quote
13516 # substitution turns \\\\ into \\, and sed turns \\ into \.
13517 sed -n \
13518 "s/'/'\\\\''/g;
13519 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13520 ;; #(
13521 *)
13522 # `set' quotes correctly as required by POSIX, so do not add quotes.
13523 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13524 ;;
13525 esac |
13526 sort
13527 ) |
13528 sed '
13529 /^ac_cv_env_/b end
13530 t clear
13531 :clear
13532 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13533 t end
13534 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13535 :end' >>confcache
13536 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13537 if test -w "$cache_file"; then
13538 if test "x$cache_file" != "x/dev/null"; then
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13540 $as_echo "$as_me: updating cache $cache_file" >&6;}
13541 if test ! -f "$cache_file" || test -h "$cache_file"; then
13542 cat confcache >"$cache_file"
13543 else
13544 case $cache_file in #(
13545 */* | ?:*)
13546 mv -f confcache "$cache_file"$$ &&
13547 mv -f "$cache_file"$$ "$cache_file" ;; #(
13548 *)
13549 mv -f confcache "$cache_file" ;;
13550 esac
13551 fi
13552 fi
13553 else
13554 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13555 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13556 fi
13557 fi
13558 rm -f confcache
13559
13560 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13561 # Let make expand exec_prefix.
13562 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13563
13564 DEFS=-DHAVE_CONFIG_H
13565
13566 ac_libobjs=
13567 ac_ltlibobjs=
13568 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13569 # 1. Remove the extension, and $U if already installed.
13570 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13571 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13572 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13573 # will be set to the directory where LIBOBJS objects are built.
13574 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13575 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13576 done
13577 LIBOBJS=$ac_libobjs
13578
13579 LTLIBOBJS=$ac_ltlibobjs
13580
13581
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13583 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13584 if test -n "$am_sleep_pid"; then
13585 # Hide warnings about reused PIDs.
13586 wait $am_sleep_pid 2>/dev/null
13587 fi
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13589 $as_echo "done" >&6; }
13590 if test -n "$EXEEXT"; then
13591 am__EXEEXT_TRUE=
13592 am__EXEEXT_FALSE='#'
13593 else
13594 am__EXEEXT_TRUE='#'
13595 am__EXEEXT_FALSE=
13596 fi
13597
13598 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13599 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13600 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13601 fi
13602 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13603 as_fn_error $? "conditional \"AMDEP\" was never defined.
13604 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13605 fi
13606 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13607 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13608 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13609 fi
13610
13611
13612 : "${CONFIG_STATUS=./config.status}"
13613 ac_write_fail=0
13614 ac_clean_files_save=$ac_clean_files
13615 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13617 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13618 as_write_fail=0
13619 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13620 #! $SHELL
13621 # Generated by $as_me.
13622 # Run this file to recreate the current configuration.
13623 # Compiler output produced by configure, useful for debugging
13624 # configure, is in config.log if it exists.
13625
13626 debug=false
13627 ac_cs_recheck=false
13628 ac_cs_silent=false
13629
13630 SHELL=\${CONFIG_SHELL-$SHELL}
13631 export SHELL
13632 _ASEOF
13633 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13634 ## -------------------- ##
13635 ## M4sh Initialization. ##
13636 ## -------------------- ##
13637
13638 # Be more Bourne compatible
13639 DUALCASE=1; export DUALCASE # for MKS sh
13640 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13641 emulate sh
13642 NULLCMD=:
13643 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13644 # is contrary to our usage. Disable this feature.
13645 alias -g '${1+"$@"}'='"$@"'
13646 setopt NO_GLOB_SUBST
13647 else
13648 case `(set -o) 2>/dev/null` in #(
13649 *posix*) :
13650 set -o posix ;; #(
13651 *) :
13652 ;;
13653 esac
13654 fi
13655
13656
13657 as_nl='
13658 '
13659 export as_nl
13660 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13661 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13662 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13663 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13664 # Prefer a ksh shell builtin over an external printf program on Solaris,
13665 # but without wasting forks for bash or zsh.
13666 if test -z "$BASH_VERSION$ZSH_VERSION" \
13667 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13668 as_echo='print -r --'
13669 as_echo_n='print -rn --'
13670 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13671 as_echo='printf %s\n'
13672 as_echo_n='printf %s'
13673 else
13674 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13675 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13676 as_echo_n='/usr/ucb/echo -n'
13677 else
13678 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13679 as_echo_n_body='eval
13680 arg=$1;
13681 case $arg in #(
13682 *"$as_nl"*)
13683 expr "X$arg" : "X\\(.*\\)$as_nl";
13684 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13685 esac;
13686 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13687 '
13688 export as_echo_n_body
13689 as_echo_n='sh -c $as_echo_n_body as_echo'
13690 fi
13691 export as_echo_body
13692 as_echo='sh -c $as_echo_body as_echo'
13693 fi
13694
13695 # The user is always right.
13696 if test "${PATH_SEPARATOR+set}" != set; then
13697 PATH_SEPARATOR=:
13698 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13699 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13700 PATH_SEPARATOR=';'
13701 }
13702 fi
13703
13704
13705 # IFS
13706 # We need space, tab and new line, in precisely that order. Quoting is
13707 # there to prevent editors from complaining about space-tab.
13708 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13709 # splitting by setting IFS to empty value.)
13710 IFS=" "" $as_nl"
13711
13712 # Find who we are. Look in the path if we contain no directory separator.
13713 as_myself=
13714 case $0 in #((
13715 *[\\/]* ) as_myself=$0 ;;
13716 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13717 for as_dir in $PATH
13718 do
13719 IFS=$as_save_IFS
13720 test -z "$as_dir" && as_dir=.
13721 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13722 done
13723 IFS=$as_save_IFS
13724
13725 ;;
13726 esac
13727 # We did not find ourselves, most probably we were run as `sh COMMAND'
13728 # in which case we are not to be found in the path.
13729 if test "x$as_myself" = x; then
13730 as_myself=$0
13731 fi
13732 if test ! -f "$as_myself"; then
13733 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13734 exit 1
13735 fi
13736
13737 # Unset variables that we do not need and which cause bugs (e.g. in
13738 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13739 # suppresses any "Segmentation fault" message there. '((' could
13740 # trigger a bug in pdksh 5.2.14.
13741 for as_var in BASH_ENV ENV MAIL MAILPATH
13742 do eval test x\${$as_var+set} = xset \
13743 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13744 done
13745 PS1='$ '
13746 PS2='> '
13747 PS4='+ '
13748
13749 # NLS nuisances.
13750 LC_ALL=C
13751 export LC_ALL
13752 LANGUAGE=C
13753 export LANGUAGE
13754
13755 # CDPATH.
13756 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13757
13758
13759 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13760 # ----------------------------------------
13761 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13762 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13763 # script with STATUS, using 1 if that was 0.
13764 as_fn_error ()
13765 {
13766 as_status=$1; test $as_status -eq 0 && as_status=1
13767 if test "$4"; then
13768 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13769 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13770 fi
13771 $as_echo "$as_me: error: $2" >&2
13772 as_fn_exit $as_status
13773 } # as_fn_error
13774
13775
13776 # as_fn_set_status STATUS
13777 # -----------------------
13778 # Set $? to STATUS, without forking.
13779 as_fn_set_status ()
13780 {
13781 return $1
13782 } # as_fn_set_status
13783
13784 # as_fn_exit STATUS
13785 # -----------------
13786 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13787 as_fn_exit ()
13788 {
13789 set +e
13790 as_fn_set_status $1
13791 exit $1
13792 } # as_fn_exit
13793
13794 # as_fn_unset VAR
13795 # ---------------
13796 # Portably unset VAR.
13797 as_fn_unset ()
13798 {
13799 { eval $1=; unset $1;}
13800 }
13801 as_unset=as_fn_unset
13802 # as_fn_append VAR VALUE
13803 # ----------------------
13804 # Append the text in VALUE to the end of the definition contained in VAR. Take
13805 # advantage of any shell optimizations that allow amortized linear growth over
13806 # repeated appends, instead of the typical quadratic growth present in naive
13807 # implementations.
13808 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13809 eval 'as_fn_append ()
13810 {
13811 eval $1+=\$2
13812 }'
13813 else
13814 as_fn_append ()
13815 {
13816 eval $1=\$$1\$2
13817 }
13818 fi # as_fn_append
13819
13820 # as_fn_arith ARG...
13821 # ------------------
13822 # Perform arithmetic evaluation on the ARGs, and store the result in the
13823 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13824 # must be portable across $(()) and expr.
13825 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13826 eval 'as_fn_arith ()
13827 {
13828 as_val=$(( $* ))
13829 }'
13830 else
13831 as_fn_arith ()
13832 {
13833 as_val=`expr "$@" || test $? -eq 1`
13834 }
13835 fi # as_fn_arith
13836
13837
13838 if expr a : '\(a\)' >/dev/null 2>&1 &&
13839 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13840 as_expr=expr
13841 else
13842 as_expr=false
13843 fi
13844
13845 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13846 as_basename=basename
13847 else
13848 as_basename=false
13849 fi
13850
13851 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13852 as_dirname=dirname
13853 else
13854 as_dirname=false
13855 fi
13856
13857 as_me=`$as_basename -- "$0" ||
13858 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13859 X"$0" : 'X\(//\)$' \| \
13860 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13861 $as_echo X/"$0" |
13862 sed '/^.*\/\([^/][^/]*\)\/*$/{
13863 s//\1/
13864 q
13865 }
13866 /^X\/\(\/\/\)$/{
13867 s//\1/
13868 q
13869 }
13870 /^X\/\(\/\).*/{
13871 s//\1/
13872 q
13873 }
13874 s/.*/./; q'`
13875
13876 # Avoid depending upon Character Ranges.
13877 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13878 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13879 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13880 as_cr_digits='0123456789'
13881 as_cr_alnum=$as_cr_Letters$as_cr_digits
13882
13883 ECHO_C= ECHO_N= ECHO_T=
13884 case `echo -n x` in #(((((
13885 -n*)
13886 case `echo 'xy\c'` in
13887 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13888 xy) ECHO_C='\c';;
13889 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13890 ECHO_T=' ';;
13891 esac;;
13892 *)
13893 ECHO_N='-n';;
13894 esac
13895
13896 rm -f conf$$ conf$$.exe conf$$.file
13897 if test -d conf$$.dir; then
13898 rm -f conf$$.dir/conf$$.file
13899 else
13900 rm -f conf$$.dir
13901 mkdir conf$$.dir 2>/dev/null
13902 fi
13903 if (echo >conf$$.file) 2>/dev/null; then
13904 if ln -s conf$$.file conf$$ 2>/dev/null; then
13905 as_ln_s='ln -s'
13906 # ... but there are two gotchas:
13907 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13908 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13909 # In both cases, we have to default to `cp -pR'.
13910 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13911 as_ln_s='cp -pR'
13912 elif ln conf$$.file conf$$ 2>/dev/null; then
13913 as_ln_s=ln
13914 else
13915 as_ln_s='cp -pR'
13916 fi
13917 else
13918 as_ln_s='cp -pR'
13919 fi
13920 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13921 rmdir conf$$.dir 2>/dev/null
13922
13923
13924 # as_fn_mkdir_p
13925 # -------------
13926 # Create "$as_dir" as a directory, including parents if necessary.
13927 as_fn_mkdir_p ()
13928 {
13929
13930 case $as_dir in #(
13931 -*) as_dir=./$as_dir;;
13932 esac
13933 test -d "$as_dir" || eval $as_mkdir_p || {
13934 as_dirs=
13935 while :; do
13936 case $as_dir in #(
13937 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13938 *) as_qdir=$as_dir;;
13939 esac
13940 as_dirs="'$as_qdir' $as_dirs"
13941 as_dir=`$as_dirname -- "$as_dir" ||
13942 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13943 X"$as_dir" : 'X\(//\)[^/]' \| \
13944 X"$as_dir" : 'X\(//\)$' \| \
13945 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13946 $as_echo X"$as_dir" |
13947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13948 s//\1/
13949 q
13950 }
13951 /^X\(\/\/\)[^/].*/{
13952 s//\1/
13953 q
13954 }
13955 /^X\(\/\/\)$/{
13956 s//\1/
13957 q
13958 }
13959 /^X\(\/\).*/{
13960 s//\1/
13961 q
13962 }
13963 s/.*/./; q'`
13964 test -d "$as_dir" && break
13965 done
13966 test -z "$as_dirs" || eval "mkdir $as_dirs"
13967 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13968
13969
13970 } # as_fn_mkdir_p
13971 if mkdir -p . 2>/dev/null; then
13972 as_mkdir_p='mkdir -p "$as_dir"'
13973 else
13974 test -d ./-p && rmdir ./-p
13975 as_mkdir_p=false
13976 fi
13977
13978
13979 # as_fn_executable_p FILE
13980 # -----------------------
13981 # Test if FILE is an executable regular file.
13982 as_fn_executable_p ()
13983 {
13984 test -f "$1" && test -x "$1"
13985 } # as_fn_executable_p
13986 as_test_x='test -x'
13987 as_executable_p=as_fn_executable_p
13988
13989 # Sed expression to map a string onto a valid CPP name.
13990 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13991
13992 # Sed expression to map a string onto a valid variable name.
13993 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13994
13995
13996 exec 6>&1
13997 ## ----------------------------------- ##
13998 ## Main body of $CONFIG_STATUS script. ##
13999 ## ----------------------------------- ##
14000 _ASEOF
14001 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14002
14003 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14004 # Save the log message, to keep $0 and so on meaningful, and to
14005 # report actual input values of CONFIG_FILES etc. instead of their
14006 # values after options handling.
14007 ac_log="
14008 This file was extended by hopm $as_me 1.0.0beta1, which was
14009 generated by GNU Autoconf 2.69. Invocation command line was
14010
14011 CONFIG_FILES = $CONFIG_FILES
14012 CONFIG_HEADERS = $CONFIG_HEADERS
14013 CONFIG_LINKS = $CONFIG_LINKS
14014 CONFIG_COMMANDS = $CONFIG_COMMANDS
14015 $ $0 $@
14016
14017 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14018 "
14019
14020 _ACEOF
14021
14022 case $ac_config_files in *"
14023 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14024 esac
14025
14026 case $ac_config_headers in *"
14027 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14028 esac
14029
14030
14031 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14032 # Files that config.status was made for.
14033 config_files="$ac_config_files"
14034 config_headers="$ac_config_headers"
14035 config_commands="$ac_config_commands"
14036
14037 _ACEOF
14038
14039 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14040 ac_cs_usage="\
14041 \`$as_me' instantiates files and other configuration actions
14042 from templates according to the current configuration. Unless the files
14043 and actions are specified as TAGs, all are instantiated by default.
14044
14045 Usage: $0 [OPTION]... [TAG]...
14046
14047 -h, --help print this help, then exit
14048 -V, --version print version number and configuration settings, then exit
14049 --config print configuration, then exit
14050 -q, --quiet, --silent
14051 do not print progress messages
14052 -d, --debug don't remove temporary files
14053 --recheck update $as_me by reconfiguring in the same conditions
14054 --file=FILE[:TEMPLATE]
14055 instantiate the configuration file FILE
14056 --header=FILE[:TEMPLATE]
14057 instantiate the configuration header FILE
14058
14059 Configuration files:
14060 $config_files
14061
14062 Configuration headers:
14063 $config_headers
14064
14065 Configuration commands:
14066 $config_commands
14067
14068 Report bugs to the package provider."
14069
14070 _ACEOF
14071 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14072 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14073 ac_cs_version="\\
14074 hopm config.status 1.0.0beta1
14075 configured by $0, generated by GNU Autoconf 2.69,
14076 with options \\"\$ac_cs_config\\"
14077
14078 Copyright (C) 2012 Free Software Foundation, Inc.
14079 This config.status script is free software; the Free Software Foundation
14080 gives unlimited permission to copy, distribute and modify it."
14081
14082 ac_pwd='$ac_pwd'
14083 srcdir='$srcdir'
14084 INSTALL='$INSTALL'
14085 MKDIR_P='$MKDIR_P'
14086 AWK='$AWK'
14087 test -n "\$AWK" || AWK=awk
14088 _ACEOF
14089
14090 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14091 # The default lists apply if the user does not specify any file.
14092 ac_need_defaults=:
14093 while test $# != 0
14094 do
14095 case $1 in
14096 --*=?*)
14097 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14098 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14099 ac_shift=:
14100 ;;
14101 --*=)
14102 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14103 ac_optarg=
14104 ac_shift=:
14105 ;;
14106 *)
14107 ac_option=$1
14108 ac_optarg=$2
14109 ac_shift=shift
14110 ;;
14111 esac
14112
14113 case $ac_option in
14114 # Handling of the options.
14115 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14116 ac_cs_recheck=: ;;
14117 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14118 $as_echo "$ac_cs_version"; exit ;;
14119 --config | --confi | --conf | --con | --co | --c )
14120 $as_echo "$ac_cs_config"; exit ;;
14121 --debug | --debu | --deb | --de | --d | -d )
14122 debug=: ;;
14123 --file | --fil | --fi | --f )
14124 $ac_shift
14125 case $ac_optarg in
14126 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14127 '') as_fn_error $? "missing file argument" ;;
14128 esac
14129 as_fn_append CONFIG_FILES " '$ac_optarg'"
14130 ac_need_defaults=false;;
14131 --header | --heade | --head | --hea )
14132 $ac_shift
14133 case $ac_optarg in
14134 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14135 esac
14136 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14137 ac_need_defaults=false;;
14138 --he | --h)
14139 # Conflict between --help and --header
14140 as_fn_error $? "ambiguous option: \`$1'
14141 Try \`$0 --help' for more information.";;
14142 --help | --hel | -h )
14143 $as_echo "$ac_cs_usage"; exit ;;
14144 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14145 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14146 ac_cs_silent=: ;;
14147
14148 # This is an error.
14149 -*) as_fn_error $? "unrecognized option: \`$1'
14150 Try \`$0 --help' for more information." ;;
14151
14152 *) as_fn_append ac_config_targets " $1"
14153 ac_need_defaults=false ;;
14154
14155 esac
14156 shift
14157 done
14158
14159 ac_configure_extra_args=
14160
14161 if $ac_cs_silent; then
14162 exec 6>/dev/null
14163 ac_configure_extra_args="$ac_configure_extra_args --silent"
14164 fi
14165
14166 _ACEOF
14167 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14168 if \$ac_cs_recheck; then
14169 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14170 shift
14171 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14172 CONFIG_SHELL='$SHELL'
14173 export CONFIG_SHELL
14174 exec "\$@"
14175 fi
14176
14177 _ACEOF
14178 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14179 exec 5>>config.log
14180 {
14181 echo
14182 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14183 ## Running $as_me. ##
14184 _ASBOX
14185 $as_echo "$ac_log"
14186 } >&5
14187
14188 _ACEOF
14189 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14190 #
14191 # INIT-COMMANDS
14192 #
14193 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14194
14195
14196 # The HP-UX ksh and POSIX shell print the target directory to stdout
14197 # if CDPATH is set.
14198 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14199
14200 sed_quote_subst='$sed_quote_subst'
14201 double_quote_subst='$double_quote_subst'
14202 delay_variable_subst='$delay_variable_subst'
14203 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14204 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14205 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14206 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14207 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14208 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14209 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
14210 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14211 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14212 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
14213 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14214 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14215 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14216 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14217 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14218 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14219 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14220 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14221 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14222 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14223 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14224 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14225 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14226 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14227 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14228 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14229 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14230 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14231 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14232 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14233 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
14234 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
14235 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14236 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14237 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14238 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14239 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14240 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
14241 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
14242 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14243 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
14244 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14245 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14246 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
14247 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14248 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14249 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14250 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14251 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14252 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14253 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14254 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14255 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14256 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14257 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14258 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14259 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
14260 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14261 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14262 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
14263 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
14264 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14265 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
14266 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14267 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14268 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14269 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14270 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14271 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14272 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14273 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14274 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
14275 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14276 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14277 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14278 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14279 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14280 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14281 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14282 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14283 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14284 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14285 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14286 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14287 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14288 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14289 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14290 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14291 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14292 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14293 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14294 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14295 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14296 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14297 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14298 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14299 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14300 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14301 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14302 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14303 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14304 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14305 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14306 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14307 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14308 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14309 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14310 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14311 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
14312 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14313 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14314 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14315 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14316 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14317 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14318 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14319 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14320 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14321 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14322 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14323 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14324 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14325 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14326 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14327 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14328 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14329 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14330 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14331 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14332 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14333 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14334 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14335 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14336 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14337
14338 LTCC='$LTCC'
14339 LTCFLAGS='$LTCFLAGS'
14340 compiler='$compiler_DEFAULT'
14341
14342 # A function that is used when there is no print builtin or printf.
14343 func_fallback_echo ()
14344 {
14345 eval 'cat <<_LTECHO_EOF
14346 \$1
14347 _LTECHO_EOF'
14348 }
14349
14350 # Quote evaled strings.
14351 for var in SHELL \
14352 ECHO \
14353 PATH_SEPARATOR \
14354 SED \
14355 GREP \
14356 EGREP \
14357 FGREP \
14358 LD \
14359 NM \
14360 LN_S \
14361 lt_SP2NL \
14362 lt_NL2SP \
14363 reload_flag \
14364 OBJDUMP \
14365 deplibs_check_method \
14366 file_magic_cmd \
14367 file_magic_glob \
14368 want_nocaseglob \
14369 DLLTOOL \
14370 sharedlib_from_linklib_cmd \
14371 AR \
14372 AR_FLAGS \
14373 archiver_list_spec \
14374 STRIP \
14375 RANLIB \
14376 CC \
14377 CFLAGS \
14378 compiler \
14379 lt_cv_sys_global_symbol_pipe \
14380 lt_cv_sys_global_symbol_to_cdecl \
14381 lt_cv_sys_global_symbol_to_import \
14382 lt_cv_sys_global_symbol_to_c_name_address \
14383 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14384 lt_cv_nm_interface \
14385 nm_file_list_spec \
14386 lt_cv_truncate_bin \
14387 lt_prog_compiler_no_builtin_flag \
14388 lt_prog_compiler_pic \
14389 lt_prog_compiler_wl \
14390 lt_prog_compiler_static \
14391 lt_cv_prog_compiler_c_o \
14392 need_locks \
14393 MANIFEST_TOOL \
14394 DSYMUTIL \
14395 NMEDIT \
14396 LIPO \
14397 OTOOL \
14398 OTOOL64 \
14399 shrext_cmds \
14400 export_dynamic_flag_spec \
14401 whole_archive_flag_spec \
14402 compiler_needs_object \
14403 with_gnu_ld \
14404 allow_undefined_flag \
14405 no_undefined_flag \
14406 hardcode_libdir_flag_spec \
14407 hardcode_libdir_separator \
14408 exclude_expsyms \
14409 include_expsyms \
14410 file_list_spec \
14411 variables_saved_for_relink \
14412 libname_spec \
14413 library_names_spec \
14414 soname_spec \
14415 install_override_mode \
14416 finish_eval \
14417 old_striplib \
14418 striplib; do
14419 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14420 *[\\\\\\\`\\"\\\$]*)
14421 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14422 ;;
14423 *)
14424 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14425 ;;
14426 esac
14427 done
14428
14429 # Double-quote double-evaled strings.
14430 for var in reload_cmds \
14431 old_postinstall_cmds \
14432 old_postuninstall_cmds \
14433 old_archive_cmds \
14434 extract_expsyms_cmds \
14435 old_archive_from_new_cmds \
14436 old_archive_from_expsyms_cmds \
14437 archive_cmds \
14438 archive_expsym_cmds \
14439 module_cmds \
14440 module_expsym_cmds \
14441 export_symbols_cmds \
14442 prelink_cmds \
14443 postlink_cmds \
14444 postinstall_cmds \
14445 postuninstall_cmds \
14446 finish_cmds \
14447 sys_lib_search_path_spec \
14448 sys_lib_dlsearch_path_spec; do
14449 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14450 *[\\\\\\\`\\"\\\$]*)
14451 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14452 ;;
14453 *)
14454 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14455 ;;
14456 esac
14457 done
14458
14459 ac_aux_dir='$ac_aux_dir'
14460
14461 # See if we are running on zsh, and set the options that allow our
14462 # commands through without removal of \ escapes INIT.
14463 if test -n "\${ZSH_VERSION+set}"; then
14464 setopt NO_GLOB_SUBST
14465 fi
14466
14467
14468 PACKAGE='$PACKAGE'
14469 VERSION='$VERSION'
14470 RM='$RM'
14471 ofile='$ofile'
14472
14473
14474
14475
14476 _ACEOF
14477
14478 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14479
14480 # Handling of arguments.
14481 for ac_config_target in $ac_config_targets
14482 do
14483 case $ac_config_target in
14484 "src/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS src/setup.h" ;;
14485 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14486 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14487 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14488 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14489 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14490
14491 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14492 esac
14493 done
14494
14495
14496 # If the user did not use the arguments to specify the items to instantiate,
14497 # then the envvar interface is used. Set only those that are not.
14498 # We use the long form for the default assignment because of an extremely
14499 # bizarre bug on SunOS 4.1.3.
14500 if $ac_need_defaults; then
14501 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14502 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14503 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14504 fi
14505
14506 # Have a temporary directory for convenience. Make it in the build tree
14507 # simply because there is no reason against having it here, and in addition,
14508 # creating and moving files from /tmp can sometimes cause problems.
14509 # Hook for its removal unless debugging.
14510 # Note that there is a small window in which the directory will not be cleaned:
14511 # after its creation but before its name has been assigned to `$tmp'.
14512 $debug ||
14513 {
14514 tmp= ac_tmp=
14515 trap 'exit_status=$?
14516 : "${ac_tmp:=$tmp}"
14517 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14518 ' 0
14519 trap 'as_fn_exit 1' 1 2 13 15
14520 }
14521 # Create a (secure) tmp directory for tmp files.
14522
14523 {
14524 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14525 test -d "$tmp"
14526 } ||
14527 {
14528 tmp=./conf$$-$RANDOM
14529 (umask 077 && mkdir "$tmp")
14530 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14531 ac_tmp=$tmp
14532
14533 # Set up the scripts for CONFIG_FILES section.
14534 # No need to generate them if there are no CONFIG_FILES.
14535 # This happens for instance with `./config.status config.h'.
14536 if test -n "$CONFIG_FILES"; then
14537
14538
14539 ac_cr=`echo X | tr X '\015'`
14540 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14541 # But we know of no other shell where ac_cr would be empty at this
14542 # point, so we can use a bashism as a fallback.
14543 if test "x$ac_cr" = x; then
14544 eval ac_cr=\$\'\\r\'
14545 fi
14546 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14547 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14548 ac_cs_awk_cr='\\r'
14549 else
14550 ac_cs_awk_cr=$ac_cr
14551 fi
14552
14553 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14554 _ACEOF
14555
14556
14557 {
14558 echo "cat >conf$$subs.awk <<_ACEOF" &&
14559 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14560 echo "_ACEOF"
14561 } >conf$$subs.sh ||
14562 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14563 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14564 ac_delim='%!_!# '
14565 for ac_last_try in false false false false false :; do
14566 . ./conf$$subs.sh ||
14567 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14568
14569 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14570 if test $ac_delim_n = $ac_delim_num; then
14571 break
14572 elif $ac_last_try; then
14573 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14574 else
14575 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14576 fi
14577 done
14578 rm -f conf$$subs.sh
14579
14580 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14581 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14582 _ACEOF
14583 sed -n '
14584 h
14585 s/^/S["/; s/!.*/"]=/
14586 p
14587 g
14588 s/^[^!]*!//
14589 :repl
14590 t repl
14591 s/'"$ac_delim"'$//
14592 t delim
14593 :nl
14594 h
14595 s/\(.\{148\}\)..*/\1/
14596 t more1
14597 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14598 p
14599 n
14600 b repl
14601 :more1
14602 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14603 p
14604 g
14605 s/.\{148\}//
14606 t nl
14607 :delim
14608 h
14609 s/\(.\{148\}\)..*/\1/
14610 t more2
14611 s/["\\]/\\&/g; s/^/"/; s/$/"/
14612 p
14613 b
14614 :more2
14615 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14616 p
14617 g
14618 s/.\{148\}//
14619 t delim
14620 ' <conf$$subs.awk | sed '
14621 /^[^""]/{
14622 N
14623 s/\n//
14624 }
14625 ' >>$CONFIG_STATUS || ac_write_fail=1
14626 rm -f conf$$subs.awk
14627 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14628 _ACAWK
14629 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14630 for (key in S) S_is_set[key] = 1
14631 FS = ""
14632
14633 }
14634 {
14635 line = $ 0
14636 nfields = split(line, field, "@")
14637 substed = 0
14638 len = length(field[1])
14639 for (i = 2; i < nfields; i++) {
14640 key = field[i]
14641 keylen = length(key)
14642 if (S_is_set[key]) {
14643 value = S[key]
14644 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14645 len += length(value) + length(field[++i])
14646 substed = 1
14647 } else
14648 len += 1 + keylen
14649 }
14650
14651 print line
14652 }
14653
14654 _ACAWK
14655 _ACEOF
14656 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14657 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14658 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14659 else
14660 cat
14661 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14662 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14663 _ACEOF
14664
14665 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14666 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14667 # trailing colons and then remove the whole line if VPATH becomes empty
14668 # (actually we leave an empty line to preserve line numbers).
14669 if test "x$srcdir" = x.; then
14670 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14671 h
14672 s///
14673 s/^/:/
14674 s/[ ]*$/:/
14675 s/:\$(srcdir):/:/g
14676 s/:\${srcdir}:/:/g
14677 s/:@srcdir@:/:/g
14678 s/^:*//
14679 s/:*$//
14680 x
14681 s/\(=[ ]*\).*/\1/
14682 G
14683 s/\n//
14684 s/^[^=]*=[ ]*$//
14685 }'
14686 fi
14687
14688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14689 fi # test -n "$CONFIG_FILES"
14690
14691 # Set up the scripts for CONFIG_HEADERS section.
14692 # No need to generate them if there are no CONFIG_HEADERS.
14693 # This happens for instance with `./config.status Makefile'.
14694 if test -n "$CONFIG_HEADERS"; then
14695 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14696 BEGIN {
14697 _ACEOF
14698
14699 # Transform confdefs.h into an awk script `defines.awk', embedded as
14700 # here-document in config.status, that substitutes the proper values into
14701 # config.h.in to produce config.h.
14702
14703 # Create a delimiter string that does not exist in confdefs.h, to ease
14704 # handling of long lines.
14705 ac_delim='%!_!# '
14706 for ac_last_try in false false :; do
14707 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14708 if test -z "$ac_tt"; then
14709 break
14710 elif $ac_last_try; then
14711 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14712 else
14713 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14714 fi
14715 done
14716
14717 # For the awk script, D is an array of macro values keyed by name,
14718 # likewise P contains macro parameters if any. Preserve backslash
14719 # newline sequences.
14720
14721 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14722 sed -n '
14723 s/.\{148\}/&'"$ac_delim"'/g
14724 t rset
14725 :rset
14726 s/^[ ]*#[ ]*define[ ][ ]*/ /
14727 t def
14728 d
14729 :def
14730 s/\\$//
14731 t bsnl
14732 s/["\\]/\\&/g
14733 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14734 D["\1"]=" \3"/p
14735 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14736 d
14737 :bsnl
14738 s/["\\]/\\&/g
14739 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14740 D["\1"]=" \3\\\\\\n"\\/p
14741 t cont
14742 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14743 t cont
14744 d
14745 :cont
14746 n
14747 s/.\{148\}/&'"$ac_delim"'/g
14748 t clear
14749 :clear
14750 s/\\$//
14751 t bsnlc
14752 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14753 d
14754 :bsnlc
14755 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14756 b cont
14757 ' <confdefs.h | sed '
14758 s/'"$ac_delim"'/"\\\
14759 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14760
14761 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14762 for (key in D) D_is_set[key] = 1
14763 FS = ""
14764 }
14765 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14766 line = \$ 0
14767 split(line, arg, " ")
14768 if (arg[1] == "#") {
14769 defundef = arg[2]
14770 mac1 = arg[3]
14771 } else {
14772 defundef = substr(arg[1], 2)
14773 mac1 = arg[2]
14774 }
14775 split(mac1, mac2, "(") #)
14776 macro = mac2[1]
14777 prefix = substr(line, 1, index(line, defundef) - 1)
14778 if (D_is_set[macro]) {
14779 # Preserve the white space surrounding the "#".
14780 print prefix "define", macro P[macro] D[macro]
14781 next
14782 } else {
14783 # Replace #undef with comments. This is necessary, for example,
14784 # in the case of _POSIX_SOURCE, which is predefined and required
14785 # on some systems where configure will not decide to define it.
14786 if (defundef == "undef") {
14787 print "/*", prefix defundef, macro, "*/"
14788 next
14789 }
14790 }
14791 }
14792 { print }
14793 _ACAWK
14794 _ACEOF
14795 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14796 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14797 fi # test -n "$CONFIG_HEADERS"
14798
14799
14800 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14801 shift
14802 for ac_tag
14803 do
14804 case $ac_tag in
14805 :[FHLC]) ac_mode=$ac_tag; continue;;
14806 esac
14807 case $ac_mode$ac_tag in
14808 :[FHL]*:*);;
14809 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14810 :[FH]-) ac_tag=-:-;;
14811 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14812 esac
14813 ac_save_IFS=$IFS
14814 IFS=:
14815 set x $ac_tag
14816 IFS=$ac_save_IFS
14817 shift
14818 ac_file=$1
14819 shift
14820
14821 case $ac_mode in
14822 :L) ac_source=$1;;
14823 :[FH])
14824 ac_file_inputs=
14825 for ac_f
14826 do
14827 case $ac_f in
14828 -) ac_f="$ac_tmp/stdin";;
14829 *) # Look for the file first in the build tree, then in the source tree
14830 # (if the path is not absolute). The absolute path cannot be DOS-style,
14831 # because $ac_f cannot contain `:'.
14832 test -f "$ac_f" ||
14833 case $ac_f in
14834 [\\/$]*) false;;
14835 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14836 esac ||
14837 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14838 esac
14839 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14840 as_fn_append ac_file_inputs " '$ac_f'"
14841 done
14842
14843 # Let's still pretend it is `configure' which instantiates (i.e., don't
14844 # use $as_me), people would be surprised to read:
14845 # /* config.h. Generated by config.status. */
14846 configure_input='Generated from '`
14847 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14848 `' by configure.'
14849 if test x"$ac_file" != x-; then
14850 configure_input="$ac_file. $configure_input"
14851 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14852 $as_echo "$as_me: creating $ac_file" >&6;}
14853 fi
14854 # Neutralize special characters interpreted by sed in replacement strings.
14855 case $configure_input in #(
14856 *\&* | *\|* | *\\* )
14857 ac_sed_conf_input=`$as_echo "$configure_input" |
14858 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14859 *) ac_sed_conf_input=$configure_input;;
14860 esac
14861
14862 case $ac_tag in
14863 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14864 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14865 esac
14866 ;;
14867 esac
14868
14869 ac_dir=`$as_dirname -- "$ac_file" ||
14870 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14871 X"$ac_file" : 'X\(//\)[^/]' \| \
14872 X"$ac_file" : 'X\(//\)$' \| \
14873 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14874 $as_echo X"$ac_file" |
14875 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14876 s//\1/
14877 q
14878 }
14879 /^X\(\/\/\)[^/].*/{
14880 s//\1/
14881 q
14882 }
14883 /^X\(\/\/\)$/{
14884 s//\1/
14885 q
14886 }
14887 /^X\(\/\).*/{
14888 s//\1/
14889 q
14890 }
14891 s/.*/./; q'`
14892 as_dir="$ac_dir"; as_fn_mkdir_p
14893 ac_builddir=.
14894
14895 case "$ac_dir" in
14896 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14897 *)
14898 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14899 # A ".." for each directory in $ac_dir_suffix.
14900 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14901 case $ac_top_builddir_sub in
14902 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14903 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14904 esac ;;
14905 esac
14906 ac_abs_top_builddir=$ac_pwd
14907 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14908 # for backward compatibility:
14909 ac_top_builddir=$ac_top_build_prefix
14910
14911 case $srcdir in
14912 .) # We are building in place.
14913 ac_srcdir=.
14914 ac_top_srcdir=$ac_top_builddir_sub
14915 ac_abs_top_srcdir=$ac_pwd ;;
14916 [\\/]* | ?:[\\/]* ) # Absolute name.
14917 ac_srcdir=$srcdir$ac_dir_suffix;
14918 ac_top_srcdir=$srcdir
14919 ac_abs_top_srcdir=$srcdir ;;
14920 *) # Relative name.
14921 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14922 ac_top_srcdir=$ac_top_build_prefix$srcdir
14923 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14924 esac
14925 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14926
14927
14928 case $ac_mode in
14929 :F)
14930 #
14931 # CONFIG_FILE
14932 #
14933
14934 case $INSTALL in
14935 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14936 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14937 esac
14938 ac_MKDIR_P=$MKDIR_P
14939 case $MKDIR_P in
14940 [\\/$]* | ?:[\\/]* ) ;;
14941 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14942 esac
14943 _ACEOF
14944
14945 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14946 # If the template does not know about datarootdir, expand it.
14947 # FIXME: This hack should be removed a few years after 2.60.
14948 ac_datarootdir_hack=; ac_datarootdir_seen=
14949 ac_sed_dataroot='
14950 /datarootdir/ {
14951 p
14952 q
14953 }
14954 /@datadir@/p
14955 /@docdir@/p
14956 /@infodir@/p
14957 /@localedir@/p
14958 /@mandir@/p'
14959 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14960 *datarootdir*) ac_datarootdir_seen=yes;;
14961 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14963 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14964 _ACEOF
14965 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14966 ac_datarootdir_hack='
14967 s&@datadir@&$datadir&g
14968 s&@docdir@&$docdir&g
14969 s&@infodir@&$infodir&g
14970 s&@localedir@&$localedir&g
14971 s&@mandir@&$mandir&g
14972 s&\\\${datarootdir}&$datarootdir&g' ;;
14973 esac
14974 _ACEOF
14975
14976 # Neutralize VPATH when `$srcdir' = `.'.
14977 # Shell code in configure.ac might set extrasub.
14978 # FIXME: do we really want to maintain this feature?
14979 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14980 ac_sed_extra="$ac_vpsub
14981 $extrasub
14982 _ACEOF
14983 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14984 :t
14985 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14986 s|@configure_input@|$ac_sed_conf_input|;t t
14987 s&@top_builddir@&$ac_top_builddir_sub&;t t
14988 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14989 s&@srcdir@&$ac_srcdir&;t t
14990 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14991 s&@top_srcdir@&$ac_top_srcdir&;t t
14992 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14993 s&@builddir@&$ac_builddir&;t t
14994 s&@abs_builddir@&$ac_abs_builddir&;t t
14995 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14996 s&@INSTALL@&$ac_INSTALL&;t t
14997 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14998 $ac_datarootdir_hack
14999 "
15000 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15001 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15002
15003 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15004 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15005 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15006 "$ac_tmp/out"`; test -z "$ac_out"; } &&
15007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15008 which seems to be undefined. Please make sure it is defined" >&5
15009 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15010 which seems to be undefined. Please make sure it is defined" >&2;}
15011
15012 rm -f "$ac_tmp/stdin"
15013 case $ac_file in
15014 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15015 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15016 esac \
15017 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15018 ;;
15019 :H)
15020 #
15021 # CONFIG_HEADER
15022 #
15023 if test x"$ac_file" != x-; then
15024 {
15025 $as_echo "/* $configure_input */" \
15026 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15027 } >"$ac_tmp/config.h" \
15028 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15029 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15030 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15031 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15032 else
15033 rm -f "$ac_file"
15034 mv "$ac_tmp/config.h" "$ac_file" \
15035 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15036 fi
15037 else
15038 $as_echo "/* $configure_input */" \
15039 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15040 || as_fn_error $? "could not create -" "$LINENO" 5
15041 fi
15042 # Compute "$ac_file"'s index in $config_headers.
15043 _am_arg="$ac_file"
15044 _am_stamp_count=1
15045 for _am_header in $config_headers :; do
15046 case $_am_header in
15047 $_am_arg | $_am_arg:* )
15048 break ;;
15049 * )
15050 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15051 esac
15052 done
15053 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15054 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15055 X"$_am_arg" : 'X\(//\)[^/]' \| \
15056 X"$_am_arg" : 'X\(//\)$' \| \
15057 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15058 $as_echo X"$_am_arg" |
15059 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15060 s//\1/
15061 q
15062 }
15063 /^X\(\/\/\)[^/].*/{
15064 s//\1/
15065 q
15066 }
15067 /^X\(\/\/\)$/{
15068 s//\1/
15069 q
15070 }
15071 /^X\(\/\).*/{
15072 s//\1/
15073 q
15074 }
15075 s/.*/./; q'`/stamp-h$_am_stamp_count
15076 ;;
15077
15078 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15079 $as_echo "$as_me: executing $ac_file commands" >&6;}
15080 ;;
15081 esac
15082
15083
15084 case $ac_file$ac_mode in
15085 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15086 # Older Autoconf quotes --file arguments for eval, but not when files
15087 # are listed without --file. Let's play safe and only enable the eval
15088 # if we detect the quoting.
15089 case $CONFIG_FILES in
15090 *\'*) eval set x "$CONFIG_FILES" ;;
15091 *) set x $CONFIG_FILES ;;
15092 esac
15093 shift
15094 for mf
15095 do
15096 # Strip MF so we end up with the name of the file.
15097 mf=`echo "$mf" | sed -e 's/:.*$//'`
15098 # Check whether this is an Automake generated Makefile or not.
15099 # We used to match only the files named 'Makefile.in', but
15100 # some people rename them; so instead we look at the file content.
15101 # Grep'ing the first line is not enough: some people post-process
15102 # each Makefile.in and add a new line on top of each file to say so.
15103 # Grep'ing the whole file is not good either: AIX grep has a line
15104 # limit of 2048, but all sed's we know have understand at least 4000.
15105 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15106 dirpart=`$as_dirname -- "$mf" ||
15107 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15108 X"$mf" : 'X\(//\)[^/]' \| \
15109 X"$mf" : 'X\(//\)$' \| \
15110 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15111 $as_echo X"$mf" |
15112 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15113 s//\1/
15114 q
15115 }
15116 /^X\(\/\/\)[^/].*/{
15117 s//\1/
15118 q
15119 }
15120 /^X\(\/\/\)$/{
15121 s//\1/
15122 q
15123 }
15124 /^X\(\/\).*/{
15125 s//\1/
15126 q
15127 }
15128 s/.*/./; q'`
15129 else
15130 continue
15131 fi
15132 # Extract the definition of DEPDIR, am__include, and am__quote
15133 # from the Makefile without running 'make'.
15134 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15135 test -z "$DEPDIR" && continue
15136 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15137 test -z "$am__include" && continue
15138 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15139 # Find all dependency output files, they are included files with
15140 # $(DEPDIR) in their names. We invoke sed twice because it is the
15141 # simplest approach to changing $(DEPDIR) to its actual value in the
15142 # expansion.
15143 for file in `sed -n "
15144 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15145 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15146 # Make sure the directory exists.
15147 test -f "$dirpart/$file" && continue
15148 fdir=`$as_dirname -- "$file" ||
15149 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15150 X"$file" : 'X\(//\)[^/]' \| \
15151 X"$file" : 'X\(//\)$' \| \
15152 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15153 $as_echo X"$file" |
15154 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15155 s//\1/
15156 q
15157 }
15158 /^X\(\/\/\)[^/].*/{
15159 s//\1/
15160 q
15161 }
15162 /^X\(\/\/\)$/{
15163 s//\1/
15164 q
15165 }
15166 /^X\(\/\).*/{
15167 s//\1/
15168 q
15169 }
15170 s/.*/./; q'`
15171 as_dir=$dirpart/$fdir; as_fn_mkdir_p
15172 # echo "creating $dirpart/$file"
15173 echo '# dummy' > "$dirpart/$file"
15174 done
15175 done
15176 }
15177 ;;
15178 "libtool":C)
15179
15180 # See if we are running on zsh, and set the options that allow our
15181 # commands through without removal of \ escapes.
15182 if test -n "${ZSH_VERSION+set}"; then
15183 setopt NO_GLOB_SUBST
15184 fi
15185
15186 cfgfile=${ofile}T
15187 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15188 $RM "$cfgfile"
15189
15190 cat <<_LT_EOF >> "$cfgfile"
15191 #! $SHELL
15192 # Generated automatically by $as_me ($PACKAGE) $VERSION
15193 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15194 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15195
15196 # Provide generalized library-building support services.
15197 # Written by Gordon Matzigkeit, 1996
15198
15199 # Copyright (C) 2014 Free Software Foundation, Inc.
15200 # This is free software; see the source for copying conditions. There is NO
15201 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15202
15203 # GNU Libtool is free software; you can redistribute it and/or modify
15204 # it under the terms of the GNU General Public License as published by
15205 # the Free Software Foundation; either version 2 of of the License, or
15206 # (at your option) any later version.
15207 #
15208 # As a special exception to the GNU General Public License, if you
15209 # distribute this file as part of a program or library that is built
15210 # using GNU Libtool, you may include this file under the same
15211 # distribution terms that you use for the rest of that program.
15212 #
15213 # GNU Libtool is distributed in the hope that it will be useful, but
15214 # WITHOUT ANY WARRANTY; without even the implied warranty of
15215 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15216 # GNU General Public License for more details.
15217 #
15218 # You should have received a copy of the GNU General Public License
15219 # along with this program. If not, see <http://www.gnu.org/licenses/>.
15220
15221
15222 # The names of the tagged configurations supported by this script.
15223 available_tags=''
15224
15225 # ### BEGIN LIBTOOL CONFIG
15226
15227 # Which release of libtool.m4 was used?
15228 macro_version=$macro_version
15229 macro_revision=$macro_revision
15230
15231 # Whether or not to build shared libraries.
15232 build_libtool_libs=$enable_shared
15233
15234 # Whether or not to build static libraries.
15235 build_old_libs=$enable_static
15236
15237 # What type of objects to build.
15238 pic_mode=$pic_mode
15239
15240 # Whether or not to optimize for fast installation.
15241 fast_install=$enable_fast_install
15242
15243 # Shared archive member basename,for filename based shared library versioning on AIX.
15244 shared_archive_member_spec=$shared_archive_member_spec
15245
15246 # Shell to use when invoking shell scripts.
15247 SHELL=$lt_SHELL
15248
15249 # An echo program that protects backslashes.
15250 ECHO=$lt_ECHO
15251
15252 # The PATH separator for the build system.
15253 PATH_SEPARATOR=$lt_PATH_SEPARATOR
15254
15255 # The host system.
15256 host_alias=$host_alias
15257 host=$host
15258 host_os=$host_os
15259
15260 # The build system.
15261 build_alias=$build_alias
15262 build=$build
15263 build_os=$build_os
15264
15265 # A sed program that does not truncate output.
15266 SED=$lt_SED
15267
15268 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15269 Xsed="\$SED -e 1s/^X//"
15270
15271 # A grep program that handles long lines.
15272 GREP=$lt_GREP
15273
15274 # An ERE matcher.
15275 EGREP=$lt_EGREP
15276
15277 # A literal string matcher.
15278 FGREP=$lt_FGREP
15279
15280 # A BSD- or MS-compatible name lister.
15281 NM=$lt_NM
15282
15283 # Whether we need soft or hard links.
15284 LN_S=$lt_LN_S
15285
15286 # What is the maximum length of a command?
15287 max_cmd_len=$max_cmd_len
15288
15289 # Object file suffix (normally "o").
15290 objext=$ac_objext
15291
15292 # Executable file suffix (normally "").
15293 exeext=$exeext
15294
15295 # whether the shell understands "unset".
15296 lt_unset=$lt_unset
15297
15298 # turn spaces into newlines.
15299 SP2NL=$lt_lt_SP2NL
15300
15301 # turn newlines into spaces.
15302 NL2SP=$lt_lt_NL2SP
15303
15304 # convert \$build file names to \$host format.
15305 to_host_file_cmd=$lt_cv_to_host_file_cmd
15306
15307 # convert \$build files to toolchain format.
15308 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
15309
15310 # An object symbol dumper.
15311 OBJDUMP=$lt_OBJDUMP
15312
15313 # Method to check whether dependent libraries are shared objects.
15314 deplibs_check_method=$lt_deplibs_check_method
15315
15316 # Command to use when deplibs_check_method = "file_magic".
15317 file_magic_cmd=$lt_file_magic_cmd
15318
15319 # How to find potential files when deplibs_check_method = "file_magic".
15320 file_magic_glob=$lt_file_magic_glob
15321
15322 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
15323 want_nocaseglob=$lt_want_nocaseglob
15324
15325 # DLL creation program.
15326 DLLTOOL=$lt_DLLTOOL
15327
15328 # Command to associate shared and link libraries.
15329 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
15330
15331 # The archiver.
15332 AR=$lt_AR
15333
15334 # Flags to create an archive.
15335 AR_FLAGS=$lt_AR_FLAGS
15336
15337 # How to feed a file listing to the archiver.
15338 archiver_list_spec=$lt_archiver_list_spec
15339
15340 # A symbol stripping program.
15341 STRIP=$lt_STRIP
15342
15343 # Commands used to install an old-style archive.
15344 RANLIB=$lt_RANLIB
15345 old_postinstall_cmds=$lt_old_postinstall_cmds
15346 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15347
15348 # Whether to use a lock for old archive extraction.
15349 lock_old_archive_extraction=$lock_old_archive_extraction
15350
15351 # A C compiler.
15352 LTCC=$lt_CC
15353
15354 # LTCC compiler flags.
15355 LTCFLAGS=$lt_CFLAGS
15356
15357 # Take the output of nm and produce a listing of raw symbols and C names.
15358 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15359
15360 # Transform the output of nm in a proper C declaration.
15361 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15362
15363 # Transform the output of nm into a list of symbols to manually relocate.
15364 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
15365
15366 # Transform the output of nm in a C name address pair.
15367 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15368
15369 # Transform the output of nm in a C name address pair when lib prefix is needed.
15370 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15371
15372 # The name lister interface.
15373 nm_interface=$lt_lt_cv_nm_interface
15374
15375 # Specify filename containing input files for \$NM.
15376 nm_file_list_spec=$lt_nm_file_list_spec
15377
15378 # The root where to search for dependent libraries,and where our libraries should be installed.
15379 lt_sysroot=$lt_sysroot
15380
15381 # Command to truncate a binary pipe.
15382 lt_truncate_bin=$lt_lt_cv_truncate_bin
15383
15384 # The name of the directory that contains temporary libtool files.
15385 objdir=$objdir
15386
15387 # Used to examine libraries when file_magic_cmd begins with "file".
15388 MAGIC_CMD=$MAGIC_CMD
15389
15390 # Must we lock files when doing compilation?
15391 need_locks=$lt_need_locks
15392
15393 # Manifest tool.
15394 MANIFEST_TOOL=$lt_MANIFEST_TOOL
15395
15396 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15397 DSYMUTIL=$lt_DSYMUTIL
15398
15399 # Tool to change global to local symbols on Mac OS X.
15400 NMEDIT=$lt_NMEDIT
15401
15402 # Tool to manipulate fat objects and archives on Mac OS X.
15403 LIPO=$lt_LIPO
15404
15405 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15406 OTOOL=$lt_OTOOL
15407
15408 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15409 OTOOL64=$lt_OTOOL64
15410
15411 # Old archive suffix (normally "a").
15412 libext=$libext
15413
15414 # Shared library suffix (normally ".so").
15415 shrext_cmds=$lt_shrext_cmds
15416
15417 # The commands to extract the exported symbol list from a shared archive.
15418 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15419
15420 # Variables whose values should be saved in libtool wrapper scripts and
15421 # restored at link time.
15422 variables_saved_for_relink=$lt_variables_saved_for_relink
15423
15424 # Do we need the "lib" prefix for modules?
15425 need_lib_prefix=$need_lib_prefix
15426
15427 # Do we need a version for libraries?
15428 need_version=$need_version
15429
15430 # Library versioning type.
15431 version_type=$version_type
15432
15433 # Shared library runtime path variable.
15434 runpath_var=$runpath_var
15435
15436 # Shared library path variable.
15437 shlibpath_var=$shlibpath_var
15438
15439 # Is shlibpath searched before the hard-coded library search path?
15440 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15441
15442 # Format of library name prefix.
15443 libname_spec=$lt_libname_spec
15444
15445 # List of archive names. First name is the real one, the rest are links.
15446 # The last name is the one that the linker finds with -lNAME
15447 library_names_spec=$lt_library_names_spec
15448
15449 # The coded name of the library, if different from the real name.
15450 soname_spec=$lt_soname_spec
15451
15452 # Permission mode override for installation of shared libraries.
15453 install_override_mode=$lt_install_override_mode
15454
15455 # Command to use after installation of a shared archive.
15456 postinstall_cmds=$lt_postinstall_cmds
15457
15458 # Command to use after uninstallation of a shared archive.
15459 postuninstall_cmds=$lt_postuninstall_cmds
15460
15461 # Commands used to finish a libtool library installation in a directory.
15462 finish_cmds=$lt_finish_cmds
15463
15464 # As "finish_cmds", except a single script fragment to be evaled but
15465 # not shown.
15466 finish_eval=$lt_finish_eval
15467
15468 # Whether we should hardcode library paths into libraries.
15469 hardcode_into_libs=$hardcode_into_libs
15470
15471 # Compile-time system search path for libraries.
15472 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15473
15474 # Run-time system search path for libraries.
15475 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15476
15477 # Whether dlopen is supported.
15478 dlopen_support=$enable_dlopen
15479
15480 # Whether dlopen of programs is supported.
15481 dlopen_self=$enable_dlopen_self
15482
15483 # Whether dlopen of statically linked programs is supported.
15484 dlopen_self_static=$enable_dlopen_self_static
15485
15486 # Commands to strip libraries.
15487 old_striplib=$lt_old_striplib
15488 striplib=$lt_striplib
15489
15490
15491 # The linker used to build libraries.
15492 LD=$lt_LD
15493
15494 # How to create reloadable object files.
15495 reload_flag=$lt_reload_flag
15496 reload_cmds=$lt_reload_cmds
15497
15498 # Commands used to build an old-style archive.
15499 old_archive_cmds=$lt_old_archive_cmds
15500
15501 # A language specific compiler.
15502 CC=$lt_compiler
15503
15504 # Is the compiler the GNU compiler?
15505 with_gcc=$GCC
15506
15507 # Compiler flag to turn off builtin functions.
15508 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15509
15510 # Additional compiler flags for building library objects.
15511 pic_flag=$lt_lt_prog_compiler_pic
15512
15513 # How to pass a linker flag through the compiler.
15514 wl=$lt_lt_prog_compiler_wl
15515
15516 # Compiler flag to prevent dynamic linking.
15517 link_static_flag=$lt_lt_prog_compiler_static
15518
15519 # Does compiler simultaneously support -c and -o options?
15520 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15521
15522 # Whether or not to add -lc for building shared libraries.
15523 build_libtool_need_lc=$archive_cmds_need_lc
15524
15525 # Whether or not to disallow shared libs when runtime libs are static.
15526 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15527
15528 # Compiler flag to allow reflexive dlopens.
15529 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15530
15531 # Compiler flag to generate shared objects directly from archives.
15532 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15533
15534 # Whether the compiler copes with passing no objects directly.
15535 compiler_needs_object=$lt_compiler_needs_object
15536
15537 # Create an old-style archive from a shared archive.
15538 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15539
15540 # Create a temporary old-style archive to link instead of a shared archive.
15541 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15542
15543 # Commands used to build a shared archive.
15544 archive_cmds=$lt_archive_cmds
15545 archive_expsym_cmds=$lt_archive_expsym_cmds
15546
15547 # Commands used to build a loadable module if different from building
15548 # a shared archive.
15549 module_cmds=$lt_module_cmds
15550 module_expsym_cmds=$lt_module_expsym_cmds
15551
15552 # Whether we are building with GNU ld or not.
15553 with_gnu_ld=$lt_with_gnu_ld
15554
15555 # Flag that allows shared libraries with undefined symbols to be built.
15556 allow_undefined_flag=$lt_allow_undefined_flag
15557
15558 # Flag that enforces no undefined symbols.
15559 no_undefined_flag=$lt_no_undefined_flag
15560
15561 # Flag to hardcode \$libdir into a binary during linking.
15562 # This must work even if \$libdir does not exist
15563 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15564
15565 # Whether we need a single "-rpath" flag with a separated argument.
15566 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15567
15568 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15569 # DIR into the resulting binary.
15570 hardcode_direct=$hardcode_direct
15571
15572 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15573 # DIR into the resulting binary and the resulting library dependency is
15574 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
15575 # library is relocated.
15576 hardcode_direct_absolute=$hardcode_direct_absolute
15577
15578 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15579 # into the resulting binary.
15580 hardcode_minus_L=$hardcode_minus_L
15581
15582 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15583 # into the resulting binary.
15584 hardcode_shlibpath_var=$hardcode_shlibpath_var
15585
15586 # Set to "yes" if building a shared library automatically hardcodes DIR
15587 # into the library and all subsequent libraries and executables linked
15588 # against it.
15589 hardcode_automatic=$hardcode_automatic
15590
15591 # Set to yes if linker adds runtime paths of dependent libraries
15592 # to runtime path list.
15593 inherit_rpath=$inherit_rpath
15594
15595 # Whether libtool must link a program against all its dependency libraries.
15596 link_all_deplibs=$link_all_deplibs
15597
15598 # Set to "yes" if exported symbols are required.
15599 always_export_symbols=$always_export_symbols
15600
15601 # The commands to list exported symbols.
15602 export_symbols_cmds=$lt_export_symbols_cmds
15603
15604 # Symbols that should not be listed in the preloaded symbols.
15605 exclude_expsyms=$lt_exclude_expsyms
15606
15607 # Symbols that must always be exported.
15608 include_expsyms=$lt_include_expsyms
15609
15610 # Commands necessary for linking programs (against libraries) with templates.
15611 prelink_cmds=$lt_prelink_cmds
15612
15613 # Commands necessary for finishing linking programs.
15614 postlink_cmds=$lt_postlink_cmds
15615
15616 # Specify filename containing input files.
15617 file_list_spec=$lt_file_list_spec
15618
15619 # How to hardcode a shared library path into an executable.
15620 hardcode_action=$hardcode_action
15621
15622 # ### END LIBTOOL CONFIG
15623
15624 _LT_EOF
15625
15626 case $host_os in
15627 aix3*)
15628 cat <<\_LT_EOF >> "$cfgfile"
15629 # AIX sometimes has problems with the GCC collect2 program. For some
15630 # reason, if we set the COLLECT_NAMES environment variable, the problems
15631 # vanish in a puff of smoke.
15632 if test set != "${COLLECT_NAMES+set}"; then
15633 COLLECT_NAMES=
15634 export COLLECT_NAMES
15635 fi
15636 _LT_EOF
15637 ;;
15638 esac
15639
15640
15641 ltmain=$ac_aux_dir/ltmain.sh
15642
15643
15644 # We use sed instead of cat because bash on DJGPP gets confused if
15645 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15646 # text mode, it properly converts lines to CR/LF. This bash problem
15647 # is reportedly fixed, but why not run on old versions too?
15648 sed '$q' "$ltmain" >> "$cfgfile" \
15649 || (rm -f "$cfgfile"; exit 1)
15650
15651 mv -f "$cfgfile" "$ofile" ||
15652 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15653 chmod +x "$ofile"
15654
15655 ;;
15656
15657 esac
15658 done # for ac_tag
15659
15660
15661 as_fn_exit 0
15662 _ACEOF
15663 ac_clean_files=$ac_clean_files_save
15664
15665 test $ac_write_fail = 0 ||
15666 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15667
15668
15669 # configure is writing to config.log, and then calls config.status.
15670 # config.status does its own redirection, appending to config.log.
15671 # Unfortunately, on DOS this fails, as config.log is still kept open
15672 # by configure, so config.status won't be able to write to it; its
15673 # output is simply discarded. So we exec the FD to /dev/null,
15674 # effectively closing config.log, so it can be properly (re)opened and
15675 # appended to by config.status. When coming back to configure, we
15676 # need to make the FD available again.
15677 if test "$no_create" != yes; then
15678 ac_cs_success=:
15679 ac_config_status_args=
15680 test "$silent" = yes &&
15681 ac_config_status_args="$ac_config_status_args --quiet"
15682 exec 5>/dev/null
15683 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15684 exec 5>>config.log
15685 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15686 # would make configure fail if this is the last instruction.
15687 $ac_cs_success || as_fn_exit 1
15688 fi
15689
15690 #
15691 # CONFIG_SUBDIRS section.
15692 #
15693 if test "$no_recursion" != yes; then
15694
15695 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
15696 # so they do not pile up.
15697 ac_sub_configure_args=
15698 ac_prev=
15699 eval "set x $ac_configure_args"
15700 shift
15701 for ac_arg
15702 do
15703 if test -n "$ac_prev"; then
15704 ac_prev=
15705 continue
15706 fi
15707 case $ac_arg in
15708 -cache-file | --cache-file | --cache-fil | --cache-fi \
15709 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
15710 ac_prev=cache_file ;;
15711 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
15712 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
15713 | --c=*)
15714 ;;
15715 --config-cache | -C)
15716 ;;
15717 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
15718 ac_prev=srcdir ;;
15719 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
15720 ;;
15721 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
15722 ac_prev=prefix ;;
15723 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
15724 ;;
15725 --disable-option-checking)
15726 ;;
15727 *)
15728 case $ac_arg in
15729 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
15730 esac
15731 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
15732 esac
15733 done
15734
15735 # Always prepend --prefix to ensure using the same prefix
15736 # in subdir configurations.
15737 ac_arg="--prefix=$prefix"
15738 case $ac_arg in
15739 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
15740 esac
15741 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
15742
15743 # Pass --silent
15744 if test "$silent" = yes; then
15745 ac_sub_configure_args="--silent $ac_sub_configure_args"
15746 fi
15747
15748 # Always prepend --disable-option-checking to silence warnings, since
15749 # different subdirs can have different --enable and --with options.
15750 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
15751
15752 ac_popdir=`pwd`
15753 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
15754
15755 # Do not complain, so a configure script can configure whichever
15756 # parts of a large source tree are present.
15757 test -d "$srcdir/$ac_dir" || continue
15758
15759 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
15760 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
15761 $as_echo "$ac_msg" >&6
15762 as_dir="$ac_dir"; as_fn_mkdir_p
15763 ac_builddir=.
15764
15765 case "$ac_dir" in
15766 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15767 *)
15768 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15769 # A ".." for each directory in $ac_dir_suffix.
15770 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15771 case $ac_top_builddir_sub in
15772 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15773 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15774 esac ;;
15775 esac
15776 ac_abs_top_builddir=$ac_pwd
15777 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15778 # for backward compatibility:
15779 ac_top_builddir=$ac_top_build_prefix
15780
15781 case $srcdir in
15782 .) # We are building in place.
15783 ac_srcdir=.
15784 ac_top_srcdir=$ac_top_builddir_sub
15785 ac_abs_top_srcdir=$ac_pwd ;;
15786 [\\/]* | ?:[\\/]* ) # Absolute name.
15787 ac_srcdir=$srcdir$ac_dir_suffix;
15788 ac_top_srcdir=$srcdir
15789 ac_abs_top_srcdir=$srcdir ;;
15790 *) # Relative name.
15791 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15792 ac_top_srcdir=$ac_top_build_prefix$srcdir
15793 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15794 esac
15795 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15796
15797
15798 cd "$ac_dir"
15799
15800 # Check for guested configure; otherwise get Cygnus style configure.
15801 if test -f "$ac_srcdir/configure.gnu"; then
15802 ac_sub_configure=$ac_srcdir/configure.gnu
15803 elif test -f "$ac_srcdir/configure"; then
15804 ac_sub_configure=$ac_srcdir/configure
15805 elif test -f "$ac_srcdir/configure.in"; then
15806 # This should be Cygnus configure.
15807 ac_sub_configure=$ac_aux_dir/configure
15808 else
15809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
15810 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
15811 ac_sub_configure=
15812 fi
15813
15814 # The recursion is here.
15815 if test -n "$ac_sub_configure"; then
15816 # Make the cache file name correct relative to the subdirectory.
15817 case $cache_file in
15818 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
15819 *) # Relative name.
15820 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
15821 esac
15822
15823 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
15824 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
15825 # The eval makes quoting arguments work.
15826 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
15827 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
15828 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
15829 fi
15830
15831 cd "$ac_popdir"
15832 done
15833 fi
15834 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15836 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15837 fi
15838
15839
15840
15841 echo "##############################################################################"
15842 echo "Everything is now configured, but you can find some more (infrequently"
15843 echo "changed) options in options.h. To compile HOPM now, just type make. It"
15844 echo "requires GNU Make, which may be installed as gmake on your system."
15845 echo
15846 echo "hopm will be installed in ${prefix}. To change this, run:"
15847 echo " ./configure --prefix=DIRECTORY"
15848 echo "##############################################################################"

Properties

Name Value
svn:executable