blob: 633914bbfc0482a3d1048bdcb0f8f8243dc46b6e [file] [log] [blame]
Ed Warnickecb9cada2015-12-08 15:45:58 -07001#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for vnet 1.1.
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
16DUALCASE=1; export DUALCASE # for MKS sh
17if 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
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_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.
43if 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 --'
47elif (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'
50else
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'
70fi
71
72# The user is always right.
73if 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 }
79fi
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.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
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
100IFS=$as_save_IFS
101
102 ;;
103esac
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.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
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.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export 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.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $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
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160if 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
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -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
207test \$(( 1 + 1 )) = 2 || exit 1"
208 if (eval "$as_required") 2>/dev/null; then :
209 as_have_required=yes
210else
211 as_have_required=no
212fi
213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215else
216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217as_found=false
218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219do
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
233fi
234fi
235 done;;
236 esac
237 as_found=false
238done
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
242fi; }
243IFS=$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.
252BASH_ENV=/dev/null
253ENV=/dev/null
254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255case $- in # ((((
256 *v*x* | *x*v* ) as_opts=-vx ;;
257 *v* ) as_opts=-v ;;
258 *x* ) as_opts=-x ;;
259 * ) as_opts= ;;
260esac
261exec $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
265exit 255
266fi
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
281fi
282fi
283fi
284SHELL=${CONFIG_SHELL-/bin/sh}
285export SHELL
286# Unset more variables known to interfere with behavior of common tools.
287CLICOLOR_FORCE= GREP_OPTIONS=
288unset CLICOLOR_FORCE GREP_OPTIONS
289
290## --------------------- ##
291## M4sh Shell Functions. ##
292## --------------------- ##
293# as_fn_unset VAR
294# ---------------
295# Portably unset VAR.
296as_fn_unset ()
297{
298 { eval $1=; unset $1;}
299}
300as_unset=as_fn_unset
301
302# as_fn_set_status STATUS
303# -----------------------
304# Set $? to STATUS, without forking.
305as_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.
313as_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.
323as_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.
371as_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.
381if (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 }'
386else
387 as_fn_append ()
388 {
389 eval $1=\$$1\$2
390 }
391fi # 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.
398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399 eval 'as_fn_arith ()
400 {
401 as_val=$(( $* ))
402 }'
403else
404 as_fn_arith ()
405 {
406 as_val=`expr "$@" || test $? -eq 1`
407 }
408fi # 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.
416as_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
427if expr a : '\(a\)' >/dev/null 2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001; then
429 as_expr=expr
430else
431 as_expr=false
432fi
433
434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 as_basename=basename
436else
437 as_basename=false
438fi
439
440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441 as_dirname=dirname
442else
443 as_dirname=false
444fi
445
446as_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.
466as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469as_cr_digits='0123456789'
470as_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
508ECHO_C= ECHO_N= ECHO_T=
509case `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';;
519esac
520
521rm -f conf$$ conf$$.exe conf$$.file
522if test -d conf$$.dir; then
523 rm -f conf$$.dir/conf$$.file
524else
525 rm -f conf$$.dir
526 mkdir conf$$.dir 2>/dev/null
527fi
528if (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
542else
543 as_ln_s='cp -pR'
544fi
545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546rmdir conf$$.dir 2>/dev/null
547
548if mkdir -p . 2>/dev/null; then
549 as_mkdir_p='mkdir -p "$as_dir"'
550else
551 test -d ./-p && rmdir ./-p
552 as_mkdir_p=false
553fi
554
555as_test_x='test -x'
556as_executable_p=as_fn_executable_p
557
558# Sed expression to map a string onto a valid CPP name.
559as_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.
562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567test -n "$DJDIR" || exec 7<&0 </dev/null
568exec 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.
573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575#
576# Initializations.
577#
578ac_default_prefix=/usr/local
579ac_clean_files=
580ac_config_libobj_dir=.
581LIBOBJS=
582cross_compiling=no
583subdirs=
584MFLAGS=
585MAKEFLAGS=
586
587# Identity of this package.
588PACKAGE_NAME='vnet'
589PACKAGE_TARNAME='vnet'
590PACKAGE_VERSION='1.1'
591PACKAGE_STRING='vnet 1.1'
592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''
594
595# Factoring default headers for most tests.
596ac_includes_default="\
597#include <stdio.h>
598#ifdef HAVE_SYS_TYPES_H
599# include <sys/types.h>
600#endif
601#ifdef HAVE_SYS_STAT_H
602# include <sys/stat.h>
603#endif
604#ifdef STDC_HEADERS
605# include <stdlib.h>
606# include <stddef.h>
607#else
608# ifdef HAVE_STDLIB_H
609# include <stdlib.h>
610# endif
611#endif
612#ifdef HAVE_STRING_H
613# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
614# include <memory.h>
615# endif
616# include <string.h>
617#endif
618#ifdef HAVE_STRINGS_H
619# include <strings.h>
620#endif
621#ifdef HAVE_INTTYPES_H
622# include <inttypes.h>
623#endif
624#ifdef HAVE_STDINT_H
625# include <stdint.h>
626#endif
627#ifdef HAVE_UNISTD_H
628# include <unistd.h>
629#endif"
630
631ac_subst_vars='am__EXEEXT_FALSE
632am__EXEEXT_TRUE
633LTLIBOBJS
634LIBOBJS
635VIRL
636WITH_VIRL_FALSE
637WITH_VIRL_TRUE
638DPDK
639WITH_DPDK_FALSE
640WITH_DPDK_TRUE
641am__fastdepCCAS_FALSE
642am__fastdepCCAS_TRUE
643CCASDEPMODE
644CCASFLAGS
645CCAS
646CPP
647OTOOL64
648OTOOL
649LIPO
650NMEDIT
651DSYMUTIL
652MANIFEST_TOOL
653RANLIB
654ac_ct_AR
655AR
656DLLTOOL
657OBJDUMP
658LN_S
659NM
660ac_ct_DUMPBIN
661DUMPBIN
662LD
663FGREP
664EGREP
665GREP
666SED
667host_os
668host_vendor
669host_cpu
670host
671build_os
672build_vendor
673build_cpu
674build
675LIBTOOL
676am__fastdepCC_FALSE
677am__fastdepCC_TRUE
678CCDEPMODE
679am__nodep
680AMDEPBACKSLASH
681AMDEP_FALSE
682AMDEP_TRUE
683am__quote
684am__include
685DEPDIR
686OBJEXT
687EXEEXT
688ac_ct_CC
689CPPFLAGS
690LDFLAGS
691CFLAGS
692CC
693AM_BACKSLASH
694AM_DEFAULT_VERBOSITY
695AM_DEFAULT_V
696AM_V
697am__untar
698am__tar
699AMTAR
700am__leading_dot
701SET_MAKE
702AWK
703mkdir_p
704MKDIR_P
705INSTALL_STRIP_PROGRAM
706STRIP
707install_sh
708MAKEINFO
709AUTOHEADER
710AUTOMAKE
711AUTOCONF
712ACLOCAL
713VERSION
714PACKAGE
715CYGPATH_W
716am__isrc
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_alias
721host_alias
722build_alias
723LIBS
724ECHO_T
725ECHO_N
726ECHO_C
727DEFS
728mandir
729localedir
730libdir
731psdir
732pdfdir
733dvidir
734htmldir
735infodir
736docdir
737oldincludedir
738includedir
739localstatedir
740sharedstatedir
741sysconfdir
742datadir
743datarootdir
744libexecdir
745sbindir
746bindir
747program_transform_name
748prefix
749exec_prefix
750PACKAGE_URL
751PACKAGE_BUGREPORT
752PACKAGE_STRING
753PACKAGE_VERSION
754PACKAGE_TARNAME
755PACKAGE_NAME
756PATH_SEPARATOR
757SHELL'
758ac_subst_files=''
759ac_user_opts='
760enable_option_checking
761enable_silent_rules
762enable_dependency_tracking
763enable_shared
764enable_static
765with_pic
766enable_fast_install
767with_gnu_ld
768with_sysroot
769enable_libtool_lock
770with_dpdk
771with_virl
772'
773 ac_precious_vars='build_alias
774host_alias
775target_alias
776CC
777CFLAGS
778LDFLAGS
779LIBS
780CPPFLAGS
781CPP
782CCAS
783CCASFLAGS'
784
785
786# Initialize some variables set by options.
787ac_init_help=
788ac_init_version=false
789ac_unrecognized_opts=
790ac_unrecognized_sep=
791# The variables have the same names as the options, with
792# dashes changed to underlines.
793cache_file=/dev/null
794exec_prefix=NONE
795no_create=
796no_recursion=
797prefix=NONE
798program_prefix=NONE
799program_suffix=NONE
800program_transform_name=s,x,x,
801silent=
802site=
803srcdir=
804verbose=
805x_includes=NONE
806x_libraries=NONE
807
808# Installation directory options.
809# These are left unexpanded so users can "make install exec_prefix=/foo"
810# and all the variables that are supposed to be based on exec_prefix
811# by default will actually change.
812# Use braces instead of parens because sh, perl, etc. also accept them.
813# (The list follows the same order as the GNU Coding Standards.)
814bindir='${exec_prefix}/bin'
815sbindir='${exec_prefix}/sbin'
816libexecdir='${exec_prefix}/libexec'
817datarootdir='${prefix}/share'
818datadir='${datarootdir}'
819sysconfdir='${prefix}/etc'
820sharedstatedir='${prefix}/com'
821localstatedir='${prefix}/var'
822includedir='${prefix}/include'
823oldincludedir='/usr/include'
824docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
825infodir='${datarootdir}/info'
826htmldir='${docdir}'
827dvidir='${docdir}'
828pdfdir='${docdir}'
829psdir='${docdir}'
830libdir='${exec_prefix}/lib'
831localedir='${datarootdir}/locale'
832mandir='${datarootdir}/man'
833
834ac_prev=
835ac_dashdash=
836for ac_option
837do
838 # If the previous option needs an argument, assign it.
839 if test -n "$ac_prev"; then
840 eval $ac_prev=\$ac_option
841 ac_prev=
842 continue
843 fi
844
845 case $ac_option in
846 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
847 *=) ac_optarg= ;;
848 *) ac_optarg=yes ;;
849 esac
850
851 # Accept the important Cygnus configure options, so we can diagnose typos.
852
853 case $ac_dashdash$ac_option in
854 --)
855 ac_dashdash=yes ;;
856
857 -bindir | --bindir | --bindi | --bind | --bin | --bi)
858 ac_prev=bindir ;;
859 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
860 bindir=$ac_optarg ;;
861
862 -build | --build | --buil | --bui | --bu)
863 ac_prev=build_alias ;;
864 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
865 build_alias=$ac_optarg ;;
866
867 -cache-file | --cache-file | --cache-fil | --cache-fi \
868 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
869 ac_prev=cache_file ;;
870 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
871 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
872 cache_file=$ac_optarg ;;
873
874 --config-cache | -C)
875 cache_file=config.cache ;;
876
877 -datadir | --datadir | --datadi | --datad)
878 ac_prev=datadir ;;
879 -datadir=* | --datadir=* | --datadi=* | --datad=*)
880 datadir=$ac_optarg ;;
881
882 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
883 | --dataroo | --dataro | --datar)
884 ac_prev=datarootdir ;;
885 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
886 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
887 datarootdir=$ac_optarg ;;
888
889 -disable-* | --disable-*)
890 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
891 # Reject names that are not valid shell variable names.
892 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
893 as_fn_error $? "invalid feature name: $ac_useropt"
894 ac_useropt_orig=$ac_useropt
895 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
896 case $ac_user_opts in
897 *"
898"enable_$ac_useropt"
899"*) ;;
900 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
901 ac_unrecognized_sep=', ';;
902 esac
903 eval enable_$ac_useropt=no ;;
904
905 -docdir | --docdir | --docdi | --doc | --do)
906 ac_prev=docdir ;;
907 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
908 docdir=$ac_optarg ;;
909
910 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
911 ac_prev=dvidir ;;
912 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
913 dvidir=$ac_optarg ;;
914
915 -enable-* | --enable-*)
916 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
917 # Reject names that are not valid shell variable names.
918 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919 as_fn_error $? "invalid feature name: $ac_useropt"
920 ac_useropt_orig=$ac_useropt
921 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922 case $ac_user_opts in
923 *"
924"enable_$ac_useropt"
925"*) ;;
926 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
927 ac_unrecognized_sep=', ';;
928 esac
929 eval enable_$ac_useropt=\$ac_optarg ;;
930
931 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
932 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
933 | --exec | --exe | --ex)
934 ac_prev=exec_prefix ;;
935 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
936 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
937 | --exec=* | --exe=* | --ex=*)
938 exec_prefix=$ac_optarg ;;
939
940 -gas | --gas | --ga | --g)
941 # Obsolete; use --with-gas.
942 with_gas=yes ;;
943
944 -help | --help | --hel | --he | -h)
945 ac_init_help=long ;;
946 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
947 ac_init_help=recursive ;;
948 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
949 ac_init_help=short ;;
950
951 -host | --host | --hos | --ho)
952 ac_prev=host_alias ;;
953 -host=* | --host=* | --hos=* | --ho=*)
954 host_alias=$ac_optarg ;;
955
956 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
957 ac_prev=htmldir ;;
958 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
959 | --ht=*)
960 htmldir=$ac_optarg ;;
961
962 -includedir | --includedir | --includedi | --included | --include \
963 | --includ | --inclu | --incl | --inc)
964 ac_prev=includedir ;;
965 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
966 | --includ=* | --inclu=* | --incl=* | --inc=*)
967 includedir=$ac_optarg ;;
968
969 -infodir | --infodir | --infodi | --infod | --info | --inf)
970 ac_prev=infodir ;;
971 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
972 infodir=$ac_optarg ;;
973
974 -libdir | --libdir | --libdi | --libd)
975 ac_prev=libdir ;;
976 -libdir=* | --libdir=* | --libdi=* | --libd=*)
977 libdir=$ac_optarg ;;
978
979 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
980 | --libexe | --libex | --libe)
981 ac_prev=libexecdir ;;
982 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
983 | --libexe=* | --libex=* | --libe=*)
984 libexecdir=$ac_optarg ;;
985
986 -localedir | --localedir | --localedi | --localed | --locale)
987 ac_prev=localedir ;;
988 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
989 localedir=$ac_optarg ;;
990
991 -localstatedir | --localstatedir | --localstatedi | --localstated \
992 | --localstate | --localstat | --localsta | --localst | --locals)
993 ac_prev=localstatedir ;;
994 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
995 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
996 localstatedir=$ac_optarg ;;
997
998 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
999 ac_prev=mandir ;;
1000 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1001 mandir=$ac_optarg ;;
1002
1003 -nfp | --nfp | --nf)
1004 # Obsolete; use --without-fp.
1005 with_fp=no ;;
1006
1007 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1008 | --no-cr | --no-c | -n)
1009 no_create=yes ;;
1010
1011 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1012 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1013 no_recursion=yes ;;
1014
1015 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1016 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1017 | --oldin | --oldi | --old | --ol | --o)
1018 ac_prev=oldincludedir ;;
1019 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1020 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1021 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1022 oldincludedir=$ac_optarg ;;
1023
1024 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1025 ac_prev=prefix ;;
1026 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1027 prefix=$ac_optarg ;;
1028
1029 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1030 | --program-pre | --program-pr | --program-p)
1031 ac_prev=program_prefix ;;
1032 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1033 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1034 program_prefix=$ac_optarg ;;
1035
1036 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1037 | --program-suf | --program-su | --program-s)
1038 ac_prev=program_suffix ;;
1039 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1040 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1041 program_suffix=$ac_optarg ;;
1042
1043 -program-transform-name | --program-transform-name \
1044 | --program-transform-nam | --program-transform-na \
1045 | --program-transform-n | --program-transform- \
1046 | --program-transform | --program-transfor \
1047 | --program-transfo | --program-transf \
1048 | --program-trans | --program-tran \
1049 | --progr-tra | --program-tr | --program-t)
1050 ac_prev=program_transform_name ;;
1051 -program-transform-name=* | --program-transform-name=* \
1052 | --program-transform-nam=* | --program-transform-na=* \
1053 | --program-transform-n=* | --program-transform-=* \
1054 | --program-transform=* | --program-transfor=* \
1055 | --program-transfo=* | --program-transf=* \
1056 | --program-trans=* | --program-tran=* \
1057 | --progr-tra=* | --program-tr=* | --program-t=*)
1058 program_transform_name=$ac_optarg ;;
1059
1060 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1061 ac_prev=pdfdir ;;
1062 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1063 pdfdir=$ac_optarg ;;
1064
1065 -psdir | --psdir | --psdi | --psd | --ps)
1066 ac_prev=psdir ;;
1067 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1068 psdir=$ac_optarg ;;
1069
1070 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1071 | -silent | --silent | --silen | --sile | --sil)
1072 silent=yes ;;
1073
1074 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1075 ac_prev=sbindir ;;
1076 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1077 | --sbi=* | --sb=*)
1078 sbindir=$ac_optarg ;;
1079
1080 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1081 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1082 | --sharedst | --shareds | --shared | --share | --shar \
1083 | --sha | --sh)
1084 ac_prev=sharedstatedir ;;
1085 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1086 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1087 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1088 | --sha=* | --sh=*)
1089 sharedstatedir=$ac_optarg ;;
1090
1091 -site | --site | --sit)
1092 ac_prev=site ;;
1093 -site=* | --site=* | --sit=*)
1094 site=$ac_optarg ;;
1095
1096 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1097 ac_prev=srcdir ;;
1098 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1099 srcdir=$ac_optarg ;;
1100
1101 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1102 | --syscon | --sysco | --sysc | --sys | --sy)
1103 ac_prev=sysconfdir ;;
1104 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1105 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1106 sysconfdir=$ac_optarg ;;
1107
1108 -target | --target | --targe | --targ | --tar | --ta | --t)
1109 ac_prev=target_alias ;;
1110 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1111 target_alias=$ac_optarg ;;
1112
1113 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1114 verbose=yes ;;
1115
1116 -version | --version | --versio | --versi | --vers | -V)
1117 ac_init_version=: ;;
1118
1119 -with-* | --with-*)
1120 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1121 # Reject names that are not valid shell variable names.
1122 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1123 as_fn_error $? "invalid package name: $ac_useropt"
1124 ac_useropt_orig=$ac_useropt
1125 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126 case $ac_user_opts in
1127 *"
1128"with_$ac_useropt"
1129"*) ;;
1130 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1131 ac_unrecognized_sep=', ';;
1132 esac
1133 eval with_$ac_useropt=\$ac_optarg ;;
1134
1135 -without-* | --without-*)
1136 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1137 # Reject names that are not valid shell variable names.
1138 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1139 as_fn_error $? "invalid package name: $ac_useropt"
1140 ac_useropt_orig=$ac_useropt
1141 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1142 case $ac_user_opts in
1143 *"
1144"with_$ac_useropt"
1145"*) ;;
1146 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1147 ac_unrecognized_sep=', ';;
1148 esac
1149 eval with_$ac_useropt=no ;;
1150
1151 --x)
1152 # Obsolete; use --with-x.
1153 with_x=yes ;;
1154
1155 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1156 | --x-incl | --x-inc | --x-in | --x-i)
1157 ac_prev=x_includes ;;
1158 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1159 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1160 x_includes=$ac_optarg ;;
1161
1162 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1163 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1164 ac_prev=x_libraries ;;
1165 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1166 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1167 x_libraries=$ac_optarg ;;
1168
1169 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1170Try \`$0 --help' for more information"
1171 ;;
1172
1173 *=*)
1174 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1175 # Reject names that are not valid shell variable names.
1176 case $ac_envvar in #(
1177 '' | [0-9]* | *[!_$as_cr_alnum]* )
1178 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1179 esac
1180 eval $ac_envvar=\$ac_optarg
1181 export $ac_envvar ;;
1182
1183 *)
1184 # FIXME: should be removed in autoconf 3.0.
1185 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1186 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1187 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1188 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1189 ;;
1190
1191 esac
1192done
1193
1194if test -n "$ac_prev"; then
1195 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1196 as_fn_error $? "missing argument to $ac_option"
1197fi
1198
1199if test -n "$ac_unrecognized_opts"; then
1200 case $enable_option_checking in
1201 no) ;;
1202 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1203 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1204 esac
1205fi
1206
1207# Check all directory arguments for consistency.
1208for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1209 datadir sysconfdir sharedstatedir localstatedir includedir \
1210 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1211 libdir localedir mandir
1212do
1213 eval ac_val=\$$ac_var
1214 # Remove trailing slashes.
1215 case $ac_val in
1216 */ )
1217 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1218 eval $ac_var=\$ac_val;;
1219 esac
1220 # Be sure to have absolute directory names.
1221 case $ac_val in
1222 [\\/$]* | ?:[\\/]* ) continue;;
1223 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1224 esac
1225 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1226done
1227
1228# There might be people who depend on the old broken behavior: `$host'
1229# used to hold the argument of --host etc.
1230# FIXME: To remove some day.
1231build=$build_alias
1232host=$host_alias
1233target=$target_alias
1234
1235# FIXME: To remove some day.
1236if test "x$host_alias" != x; then
1237 if test "x$build_alias" = x; then
1238 cross_compiling=maybe
1239 elif test "x$build_alias" != "x$host_alias"; then
1240 cross_compiling=yes
1241 fi
1242fi
1243
1244ac_tool_prefix=
1245test -n "$host_alias" && ac_tool_prefix=$host_alias-
1246
1247test "$silent" = yes && exec 6>/dev/null
1248
1249
1250ac_pwd=`pwd` && test -n "$ac_pwd" &&
1251ac_ls_di=`ls -di .` &&
1252ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1253 as_fn_error $? "working directory cannot be determined"
1254test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1255 as_fn_error $? "pwd does not report name of working directory"
1256
1257
1258# Find the source files, if location was not specified.
1259if test -z "$srcdir"; then
1260 ac_srcdir_defaulted=yes
1261 # Try the directory containing this script, then the parent directory.
1262 ac_confdir=`$as_dirname -- "$as_myself" ||
1263$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1264 X"$as_myself" : 'X\(//\)[^/]' \| \
1265 X"$as_myself" : 'X\(//\)$' \| \
1266 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1267$as_echo X"$as_myself" |
1268 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1269 s//\1/
1270 q
1271 }
1272 /^X\(\/\/\)[^/].*/{
1273 s//\1/
1274 q
1275 }
1276 /^X\(\/\/\)$/{
1277 s//\1/
1278 q
1279 }
1280 /^X\(\/\).*/{
1281 s//\1/
1282 q
1283 }
1284 s/.*/./; q'`
1285 srcdir=$ac_confdir
1286 if test ! -r "$srcdir/$ac_unique_file"; then
1287 srcdir=..
1288 fi
1289else
1290 ac_srcdir_defaulted=no
1291fi
1292if test ! -r "$srcdir/$ac_unique_file"; then
1293 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1294 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1295fi
1296ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1297ac_abs_confdir=`(
1298 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1299 pwd)`
1300# When building in place, set srcdir=.
1301if test "$ac_abs_confdir" = "$ac_pwd"; then
1302 srcdir=.
1303fi
1304# Remove unnecessary trailing slashes from srcdir.
1305# Double slashes in file names in object file debugging info
1306# mess up M-x gdb in Emacs.
1307case $srcdir in
1308*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1309esac
1310for ac_var in $ac_precious_vars; do
1311 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1312 eval ac_env_${ac_var}_value=\$${ac_var}
1313 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1314 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1315done
1316
1317#
1318# Report the --help message.
1319#
1320if test "$ac_init_help" = "long"; then
1321 # Omit some internal or obsolete options to make the list less imposing.
1322 # This message is too long to be a string in the A/UX 3.1 sh.
1323 cat <<_ACEOF
1324\`configure' configures vnet 1.1 to adapt to many kinds of systems.
1325
1326Usage: $0 [OPTION]... [VAR=VALUE]...
1327
1328To assign environment variables (e.g., CC, CFLAGS...), specify them as
1329VAR=VALUE. See below for descriptions of some of the useful variables.
1330
1331Defaults for the options are specified in brackets.
1332
1333Configuration:
1334 -h, --help display this help and exit
1335 --help=short display options specific to this package
1336 --help=recursive display the short help of all the included packages
1337 -V, --version display version information and exit
1338 -q, --quiet, --silent do not print \`checking ...' messages
1339 --cache-file=FILE cache test results in FILE [disabled]
1340 -C, --config-cache alias for \`--cache-file=config.cache'
1341 -n, --no-create do not create output files
1342 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1343
1344Installation directories:
1345 --prefix=PREFIX install architecture-independent files in PREFIX
1346 [$ac_default_prefix]
1347 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1348 [PREFIX]
1349
1350By default, \`make install' will install all the files in
1351\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1352an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1353for instance \`--prefix=\$HOME'.
1354
1355For better control, use the options below.
1356
1357Fine tuning of the installation directories:
1358 --bindir=DIR user executables [EPREFIX/bin]
1359 --sbindir=DIR system admin executables [EPREFIX/sbin]
1360 --libexecdir=DIR program executables [EPREFIX/libexec]
1361 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1362 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1363 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1364 --libdir=DIR object code libraries [EPREFIX/lib]
1365 --includedir=DIR C header files [PREFIX/include]
1366 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1367 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1368 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1369 --infodir=DIR info documentation [DATAROOTDIR/info]
1370 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1371 --mandir=DIR man documentation [DATAROOTDIR/man]
1372 --docdir=DIR documentation root [DATAROOTDIR/doc/vnet]
1373 --htmldir=DIR html documentation [DOCDIR]
1374 --dvidir=DIR dvi documentation [DOCDIR]
1375 --pdfdir=DIR pdf documentation [DOCDIR]
1376 --psdir=DIR ps documentation [DOCDIR]
1377_ACEOF
1378
1379 cat <<\_ACEOF
1380
1381Program names:
1382 --program-prefix=PREFIX prepend PREFIX to installed program names
1383 --program-suffix=SUFFIX append SUFFIX to installed program names
1384 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1385
1386System types:
1387 --build=BUILD configure for building on BUILD [guessed]
1388 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1389_ACEOF
1390fi
1391
1392if test -n "$ac_init_help"; then
1393 case $ac_init_help in
1394 short | recursive ) echo "Configuration of vnet 1.1:";;
1395 esac
1396 cat <<\_ACEOF
1397
1398Optional Features:
1399 --disable-option-checking ignore unrecognized --enable/--with options
1400 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1401 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1402 --enable-silent-rules less verbose build output (undo: "make V=1")
1403 --disable-silent-rules verbose build output (undo: "make V=0")
1404 --enable-dependency-tracking
1405 do not reject slow dependency extractors
1406 --disable-dependency-tracking
1407 speeds up one-time build
1408 --enable-shared[=PKGS] build shared libraries [default=yes]
1409 --enable-static[=PKGS] build static libraries [default=yes]
1410 --enable-fast-install[=PKGS]
1411 optimize for fast installation [default=yes]
1412 --disable-libtool-lock avoid locking (might break parallel builds)
1413
1414Optional Packages:
1415 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1416 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1417 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1418 both]
1419 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1420 --with-sysroot=DIR Search for dependent libraries within DIR
1421 (or the compiler's sysroot if not specified).
1422 --with-dpdk Use the Intel dpdk
1423 --with-virl Compile for virl citizenship
1424
1425Some influential environment variables:
1426 CC C compiler command
1427 CFLAGS C compiler flags
1428 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1429 nonstandard directory <lib dir>
1430 LIBS libraries to pass to the linker, e.g. -l<library>
1431 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1432 you have headers in a nonstandard directory <include dir>
1433 CPP C preprocessor
1434 CCAS assembler compiler command (defaults to CC)
1435 CCASFLAGS assembler compiler flags (defaults to CFLAGS)
1436
1437Use these variables to override the choices made by `configure' or to help
1438it to find libraries and programs with nonstandard names/locations.
1439
1440Report bugs to the package provider.
1441_ACEOF
1442ac_status=$?
1443fi
1444
1445if test "$ac_init_help" = "recursive"; then
1446 # If there are subdirs, report their specific --help.
1447 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448 test -d "$ac_dir" ||
1449 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1450 continue
1451 ac_builddir=.
1452
1453case "$ac_dir" in
1454.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1455*)
1456 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1457 # A ".." for each directory in $ac_dir_suffix.
1458 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1459 case $ac_top_builddir_sub in
1460 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1462 esac ;;
1463esac
1464ac_abs_top_builddir=$ac_pwd
1465ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466# for backward compatibility:
1467ac_top_builddir=$ac_top_build_prefix
1468
1469case $srcdir in
1470 .) # We are building in place.
1471 ac_srcdir=.
1472 ac_top_srcdir=$ac_top_builddir_sub
1473 ac_abs_top_srcdir=$ac_pwd ;;
1474 [\\/]* | ?:[\\/]* ) # Absolute name.
1475 ac_srcdir=$srcdir$ac_dir_suffix;
1476 ac_top_srcdir=$srcdir
1477 ac_abs_top_srcdir=$srcdir ;;
1478 *) # Relative name.
1479 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480 ac_top_srcdir=$ac_top_build_prefix$srcdir
1481 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1482esac
1483ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1484
1485 cd "$ac_dir" || { ac_status=$?; continue; }
1486 # Check for guested configure.
1487 if test -f "$ac_srcdir/configure.gnu"; then
1488 echo &&
1489 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490 elif test -f "$ac_srcdir/configure"; then
1491 echo &&
1492 $SHELL "$ac_srcdir/configure" --help=recursive
1493 else
1494 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1495 fi || ac_status=$?
1496 cd "$ac_pwd" || { ac_status=$?; break; }
1497 done
1498fi
1499
1500test -n "$ac_init_help" && exit $ac_status
1501if $ac_init_version; then
1502 cat <<\_ACEOF
1503vnet configure 1.1
1504generated by GNU Autoconf 2.69
1505
1506Copyright (C) 2012 Free Software Foundation, Inc.
1507This configure script is free software; the Free Software Foundation
1508gives unlimited permission to copy, distribute and modify it.
1509_ACEOF
1510 exit
1511fi
1512
1513## ------------------------ ##
1514## Autoconf initialization. ##
1515## ------------------------ ##
1516
1517# ac_fn_c_try_compile LINENO
1518# --------------------------
1519# Try to compile conftest.$ac_ext, and return whether this succeeded.
1520ac_fn_c_try_compile ()
1521{
1522 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523 rm -f conftest.$ac_objext
1524 if { { ac_try="$ac_compile"
1525case "(($ac_try" in
1526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527 *) ac_try_echo=$ac_try;;
1528esac
1529eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530$as_echo "$ac_try_echo"; } >&5
1531 (eval "$ac_compile") 2>conftest.err
1532 ac_status=$?
1533 if test -s conftest.err; then
1534 grep -v '^ *+' conftest.err >conftest.er1
1535 cat conftest.er1 >&5
1536 mv -f conftest.er1 conftest.err
1537 fi
1538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539 test $ac_status = 0; } && {
1540 test -z "$ac_c_werror_flag" ||
1541 test ! -s conftest.err
1542 } && test -s conftest.$ac_objext; then :
1543 ac_retval=0
1544else
1545 $as_echo "$as_me: failed program was:" >&5
1546sed 's/^/| /' conftest.$ac_ext >&5
1547
1548 ac_retval=1
1549fi
1550 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1551 as_fn_set_status $ac_retval
1552
1553} # ac_fn_c_try_compile
1554
1555# ac_fn_c_try_link LINENO
1556# -----------------------
1557# Try to link conftest.$ac_ext, and return whether this succeeded.
1558ac_fn_c_try_link ()
1559{
1560 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561 rm -f conftest.$ac_objext conftest$ac_exeext
1562 if { { ac_try="$ac_link"
1563case "(($ac_try" in
1564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1565 *) ac_try_echo=$ac_try;;
1566esac
1567eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568$as_echo "$ac_try_echo"; } >&5
1569 (eval "$ac_link") 2>conftest.err
1570 ac_status=$?
1571 if test -s conftest.err; then
1572 grep -v '^ *+' conftest.err >conftest.er1
1573 cat conftest.er1 >&5
1574 mv -f conftest.er1 conftest.err
1575 fi
1576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577 test $ac_status = 0; } && {
1578 test -z "$ac_c_werror_flag" ||
1579 test ! -s conftest.err
1580 } && test -s conftest$ac_exeext && {
1581 test "$cross_compiling" = yes ||
1582 test -x conftest$ac_exeext
1583 }; then :
1584 ac_retval=0
1585else
1586 $as_echo "$as_me: failed program was:" >&5
1587sed 's/^/| /' conftest.$ac_ext >&5
1588
1589 ac_retval=1
1590fi
1591 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1592 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1593 # interfere with the next link command; also delete a directory that is
1594 # left behind by Apple's compiler. We do this before executing the actions.
1595 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1596 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597 as_fn_set_status $ac_retval
1598
1599} # ac_fn_c_try_link
1600
1601# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1602# -------------------------------------------------------
1603# Tests whether HEADER exists and can be compiled using the include files in
1604# INCLUDES, setting the cache variable VAR accordingly.
1605ac_fn_c_check_header_compile ()
1606{
1607 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609$as_echo_n "checking for $2... " >&6; }
1610if eval \${$3+:} false; then :
1611 $as_echo_n "(cached) " >&6
1612else
1613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614/* end confdefs.h. */
1615$4
1616#include <$2>
1617_ACEOF
1618if ac_fn_c_try_compile "$LINENO"; then :
1619 eval "$3=yes"
1620else
1621 eval "$3=no"
1622fi
1623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1624fi
1625eval ac_res=\$$3
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1627$as_echo "$ac_res" >&6; }
1628 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1629
1630} # ac_fn_c_check_header_compile
1631
1632# ac_fn_c_try_cpp LINENO
1633# ----------------------
1634# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1635ac_fn_c_try_cpp ()
1636{
1637 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1638 if { { ac_try="$ac_cpp conftest.$ac_ext"
1639case "(($ac_try" in
1640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1641 *) ac_try_echo=$ac_try;;
1642esac
1643eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1644$as_echo "$ac_try_echo"; } >&5
1645 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1646 ac_status=$?
1647 if test -s conftest.err; then
1648 grep -v '^ *+' conftest.err >conftest.er1
1649 cat conftest.er1 >&5
1650 mv -f conftest.er1 conftest.err
1651 fi
1652 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653 test $ac_status = 0; } > conftest.i && {
1654 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1655 test ! -s conftest.err
1656 }; then :
1657 ac_retval=0
1658else
1659 $as_echo "$as_me: failed program was:" >&5
1660sed 's/^/| /' conftest.$ac_ext >&5
1661
1662 ac_retval=1
1663fi
1664 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1665 as_fn_set_status $ac_retval
1666
1667} # ac_fn_c_try_cpp
1668
1669# ac_fn_c_try_run LINENO
1670# ----------------------
1671# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1672# that executables *can* be run.
1673ac_fn_c_try_run ()
1674{
1675 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1676 if { { ac_try="$ac_link"
1677case "(($ac_try" in
1678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1679 *) ac_try_echo=$ac_try;;
1680esac
1681eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1682$as_echo "$ac_try_echo"; } >&5
1683 (eval "$ac_link") 2>&5
1684 ac_status=$?
1685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1686 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1687 { { case "(($ac_try" in
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1690esac
1691eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692$as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_try") 2>&5
1694 ac_status=$?
1695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696 test $ac_status = 0; }; }; then :
1697 ac_retval=0
1698else
1699 $as_echo "$as_me: program exited with status $ac_status" >&5
1700 $as_echo "$as_me: failed program was:" >&5
1701sed 's/^/| /' conftest.$ac_ext >&5
1702
1703 ac_retval=$ac_status
1704fi
1705 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1706 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1707 as_fn_set_status $ac_retval
1708
1709} # ac_fn_c_try_run
1710
1711# ac_fn_c_check_func LINENO FUNC VAR
1712# ----------------------------------
1713# Tests whether FUNC exists, setting the cache variable VAR accordingly
1714ac_fn_c_check_func ()
1715{
1716 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1718$as_echo_n "checking for $2... " >&6; }
1719if eval \${$3+:} false; then :
1720 $as_echo_n "(cached) " >&6
1721else
1722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1723/* end confdefs.h. */
1724/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1725 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1726#define $2 innocuous_$2
1727
1728/* System header to define __stub macros and hopefully few prototypes,
1729 which can conflict with char $2 (); below.
1730 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1731 <limits.h> exists even on freestanding compilers. */
1732
1733#ifdef __STDC__
1734# include <limits.h>
1735#else
1736# include <assert.h>
1737#endif
1738
1739#undef $2
1740
1741/* Override any GCC internal prototype to avoid an error.
1742 Use char because int might match the return type of a GCC
1743 builtin and then its argument prototype would still apply. */
1744#ifdef __cplusplus
1745extern "C"
1746#endif
1747char $2 ();
1748/* The GNU C library defines this for functions which it implements
1749 to always fail with ENOSYS. Some functions are actually named
1750 something starting with __ and the normal name is an alias. */
1751#if defined __stub_$2 || defined __stub___$2
1752choke me
1753#endif
1754
1755int
1756main ()
1757{
1758return $2 ();
1759 ;
1760 return 0;
1761}
1762_ACEOF
1763if ac_fn_c_try_link "$LINENO"; then :
1764 eval "$3=yes"
1765else
1766 eval "$3=no"
1767fi
1768rm -f core conftest.err conftest.$ac_objext \
1769 conftest$ac_exeext conftest.$ac_ext
1770fi
1771eval ac_res=\$$3
1772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1773$as_echo "$ac_res" >&6; }
1774 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1775
1776} # ac_fn_c_check_func
1777cat >config.log <<_ACEOF
1778This file contains any messages produced by compilers while
1779running configure, to aid debugging if configure makes a mistake.
1780
1781It was created by vnet $as_me 1.1, which was
1782generated by GNU Autoconf 2.69. Invocation command line was
1783
1784 $ $0 $@
1785
1786_ACEOF
1787exec 5>>config.log
1788{
1789cat <<_ASUNAME
1790## --------- ##
1791## Platform. ##
1792## --------- ##
1793
1794hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1795uname -m = `(uname -m) 2>/dev/null || echo unknown`
1796uname -r = `(uname -r) 2>/dev/null || echo unknown`
1797uname -s = `(uname -s) 2>/dev/null || echo unknown`
1798uname -v = `(uname -v) 2>/dev/null || echo unknown`
1799
1800/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1801/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1802
1803/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1804/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1805/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1806/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1807/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1808/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1809/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1810
1811_ASUNAME
1812
1813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1814for as_dir in $PATH
1815do
1816 IFS=$as_save_IFS
1817 test -z "$as_dir" && as_dir=.
1818 $as_echo "PATH: $as_dir"
1819 done
1820IFS=$as_save_IFS
1821
1822} >&5
1823
1824cat >&5 <<_ACEOF
1825
1826
1827## ----------- ##
1828## Core tests. ##
1829## ----------- ##
1830
1831_ACEOF
1832
1833
1834# Keep a trace of the command line.
1835# Strip out --no-create and --no-recursion so they do not pile up.
1836# Strip out --silent because we don't want to record it for future runs.
1837# Also quote any args containing shell meta-characters.
1838# Make two passes to allow for proper duplicate-argument suppression.
1839ac_configure_args=
1840ac_configure_args0=
1841ac_configure_args1=
1842ac_must_keep_next=false
1843for ac_pass in 1 2
1844do
1845 for ac_arg
1846 do
1847 case $ac_arg in
1848 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1849 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1850 | -silent | --silent | --silen | --sile | --sil)
1851 continue ;;
1852 *\'*)
1853 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1854 esac
1855 case $ac_pass in
1856 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1857 2)
1858 as_fn_append ac_configure_args1 " '$ac_arg'"
1859 if test $ac_must_keep_next = true; then
1860 ac_must_keep_next=false # Got value, back to normal.
1861 else
1862 case $ac_arg in
1863 *=* | --config-cache | -C | -disable-* | --disable-* \
1864 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1865 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1866 | -with-* | --with-* | -without-* | --without-* | --x)
1867 case "$ac_configure_args0 " in
1868 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1869 esac
1870 ;;
1871 -* ) ac_must_keep_next=true ;;
1872 esac
1873 fi
1874 as_fn_append ac_configure_args " '$ac_arg'"
1875 ;;
1876 esac
1877 done
1878done
1879{ ac_configure_args0=; unset ac_configure_args0;}
1880{ ac_configure_args1=; unset ac_configure_args1;}
1881
1882# When interrupted or exit'd, cleanup temporary files, and complete
1883# config.log. We remove comments because anyway the quotes in there
1884# would cause problems or look ugly.
1885# WARNING: Use '\'' to represent an apostrophe within the trap.
1886# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1887trap 'exit_status=$?
1888 # Save into config.log some information that might help in debugging.
1889 {
1890 echo
1891
1892 $as_echo "## ---------------- ##
1893## Cache variables. ##
1894## ---------------- ##"
1895 echo
1896 # The following way of writing the cache mishandles newlines in values,
1897(
1898 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1899 eval ac_val=\$$ac_var
1900 case $ac_val in #(
1901 *${as_nl}*)
1902 case $ac_var in #(
1903 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1904$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1905 esac
1906 case $ac_var in #(
1907 _ | IFS | as_nl) ;; #(
1908 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1909 *) { eval $ac_var=; unset $ac_var;} ;;
1910 esac ;;
1911 esac
1912 done
1913 (set) 2>&1 |
1914 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1915 *${as_nl}ac_space=\ *)
1916 sed -n \
1917 "s/'\''/'\''\\\\'\'''\''/g;
1918 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1919 ;; #(
1920 *)
1921 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1922 ;;
1923 esac |
1924 sort
1925)
1926 echo
1927
1928 $as_echo "## ----------------- ##
1929## Output variables. ##
1930## ----------------- ##"
1931 echo
1932 for ac_var in $ac_subst_vars
1933 do
1934 eval ac_val=\$$ac_var
1935 case $ac_val in
1936 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1937 esac
1938 $as_echo "$ac_var='\''$ac_val'\''"
1939 done | sort
1940 echo
1941
1942 if test -n "$ac_subst_files"; then
1943 $as_echo "## ------------------- ##
1944## File substitutions. ##
1945## ------------------- ##"
1946 echo
1947 for ac_var in $ac_subst_files
1948 do
1949 eval ac_val=\$$ac_var
1950 case $ac_val in
1951 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1952 esac
1953 $as_echo "$ac_var='\''$ac_val'\''"
1954 done | sort
1955 echo
1956 fi
1957
1958 if test -s confdefs.h; then
1959 $as_echo "## ----------- ##
1960## confdefs.h. ##
1961## ----------- ##"
1962 echo
1963 cat confdefs.h
1964 echo
1965 fi
1966 test "$ac_signal" != 0 &&
1967 $as_echo "$as_me: caught signal $ac_signal"
1968 $as_echo "$as_me: exit $exit_status"
1969 } >&5
1970 rm -f core *.core core.conftest.* &&
1971 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1972 exit $exit_status
1973' 0
1974for ac_signal in 1 2 13 15; do
1975 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1976done
1977ac_signal=0
1978
1979# confdefs.h avoids OS command line length limits that DEFS can exceed.
1980rm -f -r conftest* confdefs.h
1981
1982$as_echo "/* confdefs.h */" > confdefs.h
1983
1984# Predefined preprocessor variables.
1985
1986cat >>confdefs.h <<_ACEOF
1987#define PACKAGE_NAME "$PACKAGE_NAME"
1988_ACEOF
1989
1990cat >>confdefs.h <<_ACEOF
1991#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1992_ACEOF
1993
1994cat >>confdefs.h <<_ACEOF
1995#define PACKAGE_VERSION "$PACKAGE_VERSION"
1996_ACEOF
1997
1998cat >>confdefs.h <<_ACEOF
1999#define PACKAGE_STRING "$PACKAGE_STRING"
2000_ACEOF
2001
2002cat >>confdefs.h <<_ACEOF
2003#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2004_ACEOF
2005
2006cat >>confdefs.h <<_ACEOF
2007#define PACKAGE_URL "$PACKAGE_URL"
2008_ACEOF
2009
2010
2011# Let the site file select an alternate cache file if it wants to.
2012# Prefer an explicitly selected file to automatically selected ones.
2013ac_site_file1=NONE
2014ac_site_file2=NONE
2015if test -n "$CONFIG_SITE"; then
2016 # We do not want a PATH search for config.site.
2017 case $CONFIG_SITE in #((
2018 -*) ac_site_file1=./$CONFIG_SITE;;
2019 */*) ac_site_file1=$CONFIG_SITE;;
2020 *) ac_site_file1=./$CONFIG_SITE;;
2021 esac
2022elif test "x$prefix" != xNONE; then
2023 ac_site_file1=$prefix/share/config.site
2024 ac_site_file2=$prefix/etc/config.site
2025else
2026 ac_site_file1=$ac_default_prefix/share/config.site
2027 ac_site_file2=$ac_default_prefix/etc/config.site
2028fi
2029for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2030do
2031 test "x$ac_site_file" = xNONE && continue
2032 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2034$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2035 sed 's/^/| /' "$ac_site_file" >&5
2036 . "$ac_site_file" \
2037 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2038$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2039as_fn_error $? "failed to load site script $ac_site_file
2040See \`config.log' for more details" "$LINENO" 5; }
2041 fi
2042done
2043
2044if test -r "$cache_file"; then
2045 # Some versions of bash will fail to source /dev/null (special files
2046 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2047 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2048 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2049$as_echo "$as_me: loading cache $cache_file" >&6;}
2050 case $cache_file in
2051 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2052 *) . "./$cache_file";;
2053 esac
2054 fi
2055else
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2057$as_echo "$as_me: creating cache $cache_file" >&6;}
2058 >$cache_file
2059fi
2060
2061# Check that the precious variables saved in the cache have kept the same
2062# value.
2063ac_cache_corrupted=false
2064for ac_var in $ac_precious_vars; do
2065 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2066 eval ac_new_set=\$ac_env_${ac_var}_set
2067 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2068 eval ac_new_val=\$ac_env_${ac_var}_value
2069 case $ac_old_set,$ac_new_set in
2070 set,)
2071 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2072$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2073 ac_cache_corrupted=: ;;
2074 ,set)
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2076$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2077 ac_cache_corrupted=: ;;
2078 ,);;
2079 *)
2080 if test "x$ac_old_val" != "x$ac_new_val"; then
2081 # differences in whitespace do not lead to failure.
2082 ac_old_val_w=`echo x $ac_old_val`
2083 ac_new_val_w=`echo x $ac_new_val`
2084 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2085 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2086$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2087 ac_cache_corrupted=:
2088 else
2089 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2090$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2091 eval $ac_var=\$ac_old_val
2092 fi
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2094$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2095 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2096$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2097 fi;;
2098 esac
2099 # Pass precious variables to config.status.
2100 if test "$ac_new_set" = set; then
2101 case $ac_new_val in
2102 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2103 *) ac_arg=$ac_var=$ac_new_val ;;
2104 esac
2105 case " $ac_configure_args " in
2106 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2107 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2108 esac
2109 fi
2110done
2111if $ac_cache_corrupted; then
2112 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2113$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2114 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2115$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2116 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2117fi
2118## -------------------- ##
2119## Main body of script. ##
2120## -------------------- ##
2121
2122ac_ext=c
2123ac_cpp='$CPP $CPPFLAGS'
2124ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2125ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2126ac_compiler_gnu=$ac_cv_c_compiler_gnu
2127
2128
2129am__api_version='1.14'
2130
2131ac_aux_dir=
2132for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2133 if test -f "$ac_dir/install-sh"; then
2134 ac_aux_dir=$ac_dir
2135 ac_install_sh="$ac_aux_dir/install-sh -c"
2136 break
2137 elif test -f "$ac_dir/install.sh"; then
2138 ac_aux_dir=$ac_dir
2139 ac_install_sh="$ac_aux_dir/install.sh -c"
2140 break
2141 elif test -f "$ac_dir/shtool"; then
2142 ac_aux_dir=$ac_dir
2143 ac_install_sh="$ac_aux_dir/shtool install -c"
2144 break
2145 fi
2146done
2147if test -z "$ac_aux_dir"; then
2148 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2149fi
2150
2151# These three variables are undocumented and unsupported,
2152# and are intended to be withdrawn in a future Autoconf release.
2153# They can cause serious problems if a builder's source tree is in a directory
2154# whose full name contains unusual characters.
2155ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2156ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2157ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2158
2159
2160# Find a good install program. We prefer a C program (faster),
2161# so one script is as good as another. But avoid the broken or
2162# incompatible versions:
2163# SysV /etc/install, /usr/sbin/install
2164# SunOS /usr/etc/install
2165# IRIX /sbin/install
2166# AIX /bin/install
2167# AmigaOS /C/install, which installs bootblocks on floppy discs
2168# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2169# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2170# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2171# OS/2's system install, which has a completely different semantic
2172# ./install, which can be erroneously created by make from ./install.sh.
2173# Reject install programs that cannot install multiple files.
2174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2175$as_echo_n "checking for a BSD-compatible install... " >&6; }
2176if test -z "$INSTALL"; then
2177if ${ac_cv_path_install+:} false; then :
2178 $as_echo_n "(cached) " >&6
2179else
2180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2181for as_dir in $PATH
2182do
2183 IFS=$as_save_IFS
2184 test -z "$as_dir" && as_dir=.
2185 # Account for people who put trailing slashes in PATH elements.
2186case $as_dir/ in #((
2187 ./ | .// | /[cC]/* | \
2188 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2189 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2190 /usr/ucb/* ) ;;
2191 *)
2192 # OSF1 and SCO ODT 3.0 have their own names for install.
2193 # Don't use installbsd from OSF since it installs stuff as root
2194 # by default.
2195 for ac_prog in ginstall scoinst install; do
2196 for ac_exec_ext in '' $ac_executable_extensions; do
2197 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2198 if test $ac_prog = install &&
2199 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2200 # AIX install. It has an incompatible calling convention.
2201 :
2202 elif test $ac_prog = install &&
2203 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2204 # program-specific install script used by HP pwplus--don't use.
2205 :
2206 else
2207 rm -rf conftest.one conftest.two conftest.dir
2208 echo one > conftest.one
2209 echo two > conftest.two
2210 mkdir conftest.dir
2211 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2212 test -s conftest.one && test -s conftest.two &&
2213 test -s conftest.dir/conftest.one &&
2214 test -s conftest.dir/conftest.two
2215 then
2216 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2217 break 3
2218 fi
2219 fi
2220 fi
2221 done
2222 done
2223 ;;
2224esac
2225
2226 done
2227IFS=$as_save_IFS
2228
2229rm -rf conftest.one conftest.two conftest.dir
2230
2231fi
2232 if test "${ac_cv_path_install+set}" = set; then
2233 INSTALL=$ac_cv_path_install
2234 else
2235 # As a last resort, use the slow shell script. Don't cache a
2236 # value for INSTALL within a source directory, because that will
2237 # break other packages using the cache if that directory is
2238 # removed, or if the value is a relative name.
2239 INSTALL=$ac_install_sh
2240 fi
2241fi
2242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2243$as_echo "$INSTALL" >&6; }
2244
2245# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2246# It thinks the first close brace ends the variable substitution.
2247test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2248
2249test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2250
2251test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2252
2253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2254$as_echo_n "checking whether build environment is sane... " >&6; }
2255# Reject unsafe characters in $srcdir or the absolute working directory
2256# name. Accept space and tab only in the latter.
2257am_lf='
2258'
2259case `pwd` in
2260 *[\\\"\#\$\&\'\`$am_lf]*)
2261 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2262esac
2263case $srcdir in
2264 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2265 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2266esac
2267
2268# Do 'set' in a subshell so we don't clobber the current shell's
2269# arguments. Must try -L first in case configure is actually a
2270# symlink; some systems play weird games with the mod time of symlinks
2271# (eg FreeBSD returns the mod time of the symlink's containing
2272# directory).
2273if (
2274 am_has_slept=no
2275 for am_try in 1 2; do
2276 echo "timestamp, slept: $am_has_slept" > conftest.file
2277 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2278 if test "$*" = "X"; then
2279 # -L didn't work.
2280 set X `ls -t "$srcdir/configure" conftest.file`
2281 fi
2282 if test "$*" != "X $srcdir/configure conftest.file" \
2283 && test "$*" != "X conftest.file $srcdir/configure"; then
2284
2285 # If neither matched, then we have a broken ls. This can happen
2286 # if, for instance, CONFIG_SHELL is bash and it inherits a
2287 # broken ls alias from the environment. This has actually
2288 # happened. Such a system could not be considered "sane".
2289 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2290 alias in your environment" "$LINENO" 5
2291 fi
2292 if test "$2" = conftest.file || test $am_try -eq 2; then
2293 break
2294 fi
2295 # Just in case.
2296 sleep 1
2297 am_has_slept=yes
2298 done
2299 test "$2" = conftest.file
2300 )
2301then
2302 # Ok.
2303 :
2304else
2305 as_fn_error $? "newly created file is older than distributed files!
2306Check your system clock" "$LINENO" 5
2307fi
2308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2309$as_echo "yes" >&6; }
2310# If we didn't sleep, we still need to ensure time stamps of config.status and
2311# generated files are strictly newer.
2312am_sleep_pid=
2313if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2314 ( sleep 1 ) &
2315 am_sleep_pid=$!
2316fi
2317
2318rm -f conftest.file
2319
2320test "$program_prefix" != NONE &&
2321 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2322# Use a double $ so make ignores it.
2323test "$program_suffix" != NONE &&
2324 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2325# Double any \ or $.
2326# By default was `s,x,x', remove it if useless.
2327ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2328program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2329
2330# expand $ac_aux_dir to an absolute path
2331am_aux_dir=`cd $ac_aux_dir && pwd`
2332
2333if test x"${MISSING+set}" != xset; then
2334 case $am_aux_dir in
2335 *\ * | *\ *)
2336 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2337 *)
2338 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2339 esac
2340fi
2341# Use eval to expand $SHELL
2342if eval "$MISSING --is-lightweight"; then
2343 am_missing_run="$MISSING "
2344else
2345 am_missing_run=
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2347$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2348fi
2349
2350if test x"${install_sh}" != xset; then
2351 case $am_aux_dir in
2352 *\ * | *\ *)
2353 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2354 *)
2355 install_sh="\${SHELL} $am_aux_dir/install-sh"
2356 esac
2357fi
2358
2359# Installed binaries are usually stripped using 'strip' when the user
2360# run "make install-strip". However 'strip' might not be the right
2361# tool to use in cross-compilation environments, therefore Automake
2362# will honor the 'STRIP' environment variable to overrule this program.
2363if test "$cross_compiling" != no; then
2364 if test -n "$ac_tool_prefix"; then
2365 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2366set dummy ${ac_tool_prefix}strip; ac_word=$2
2367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2368$as_echo_n "checking for $ac_word... " >&6; }
2369if ${ac_cv_prog_STRIP+:} false; then :
2370 $as_echo_n "(cached) " >&6
2371else
2372 if test -n "$STRIP"; then
2373 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2374else
2375as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2376for as_dir in $PATH
2377do
2378 IFS=$as_save_IFS
2379 test -z "$as_dir" && as_dir=.
2380 for ac_exec_ext in '' $ac_executable_extensions; do
2381 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2382 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2384 break 2
2385 fi
2386done
2387 done
2388IFS=$as_save_IFS
2389
2390fi
2391fi
2392STRIP=$ac_cv_prog_STRIP
2393if test -n "$STRIP"; then
2394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2395$as_echo "$STRIP" >&6; }
2396else
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2398$as_echo "no" >&6; }
2399fi
2400
2401
2402fi
2403if test -z "$ac_cv_prog_STRIP"; then
2404 ac_ct_STRIP=$STRIP
2405 # Extract the first word of "strip", so it can be a program name with args.
2406set dummy strip; ac_word=$2
2407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2408$as_echo_n "checking for $ac_word... " >&6; }
2409if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2410 $as_echo_n "(cached) " >&6
2411else
2412 if test -n "$ac_ct_STRIP"; then
2413 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2414else
2415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2416for as_dir in $PATH
2417do
2418 IFS=$as_save_IFS
2419 test -z "$as_dir" && as_dir=.
2420 for ac_exec_ext in '' $ac_executable_extensions; do
2421 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2422 ac_cv_prog_ac_ct_STRIP="strip"
2423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2424 break 2
2425 fi
2426done
2427 done
2428IFS=$as_save_IFS
2429
2430fi
2431fi
2432ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2433if test -n "$ac_ct_STRIP"; then
2434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2435$as_echo "$ac_ct_STRIP" >&6; }
2436else
2437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2438$as_echo "no" >&6; }
2439fi
2440
2441 if test "x$ac_ct_STRIP" = x; then
2442 STRIP=":"
2443 else
2444 case $cross_compiling:$ac_tool_warned in
2445yes:)
2446{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2447$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2448ac_tool_warned=yes ;;
2449esac
2450 STRIP=$ac_ct_STRIP
2451 fi
2452else
2453 STRIP="$ac_cv_prog_STRIP"
2454fi
2455
2456fi
2457INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2458
2459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2460$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2461if test -z "$MKDIR_P"; then
2462 if ${ac_cv_path_mkdir+:} false; then :
2463 $as_echo_n "(cached) " >&6
2464else
2465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2466for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2467do
2468 IFS=$as_save_IFS
2469 test -z "$as_dir" && as_dir=.
2470 for ac_prog in mkdir gmkdir; do
2471 for ac_exec_ext in '' $ac_executable_extensions; do
2472 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2473 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2474 'mkdir (GNU coreutils) '* | \
2475 'mkdir (coreutils) '* | \
2476 'mkdir (fileutils) '4.1*)
2477 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2478 break 3;;
2479 esac
2480 done
2481 done
2482 done
2483IFS=$as_save_IFS
2484
2485fi
2486
2487 test -d ./--version && rmdir ./--version
2488 if test "${ac_cv_path_mkdir+set}" = set; then
2489 MKDIR_P="$ac_cv_path_mkdir -p"
2490 else
2491 # As a last resort, use the slow shell script. Don't cache a
2492 # value for MKDIR_P within a source directory, because that will
2493 # break other packages using the cache if that directory is
2494 # removed, or if the value is a relative name.
2495 MKDIR_P="$ac_install_sh -d"
2496 fi
2497fi
2498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2499$as_echo "$MKDIR_P" >&6; }
2500
2501for ac_prog in gawk mawk nawk awk
2502do
2503 # Extract the first word of "$ac_prog", so it can be a program name with args.
2504set dummy $ac_prog; ac_word=$2
2505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2506$as_echo_n "checking for $ac_word... " >&6; }
2507if ${ac_cv_prog_AWK+:} false; then :
2508 $as_echo_n "(cached) " >&6
2509else
2510 if test -n "$AWK"; then
2511 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2512else
2513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2514for as_dir in $PATH
2515do
2516 IFS=$as_save_IFS
2517 test -z "$as_dir" && as_dir=.
2518 for ac_exec_ext in '' $ac_executable_extensions; do
2519 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2520 ac_cv_prog_AWK="$ac_prog"
2521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2522 break 2
2523 fi
2524done
2525 done
2526IFS=$as_save_IFS
2527
2528fi
2529fi
2530AWK=$ac_cv_prog_AWK
2531if test -n "$AWK"; then
2532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2533$as_echo "$AWK" >&6; }
2534else
2535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2536$as_echo "no" >&6; }
2537fi
2538
2539
2540 test -n "$AWK" && break
2541done
2542
2543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2544$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2545set x ${MAKE-make}
2546ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2547if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2548 $as_echo_n "(cached) " >&6
2549else
2550 cat >conftest.make <<\_ACEOF
2551SHELL = /bin/sh
2552all:
2553 @echo '@@@%%%=$(MAKE)=@@@%%%'
2554_ACEOF
2555# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2556case `${MAKE-make} -f conftest.make 2>/dev/null` in
2557 *@@@%%%=?*=@@@%%%*)
2558 eval ac_cv_prog_make_${ac_make}_set=yes;;
2559 *)
2560 eval ac_cv_prog_make_${ac_make}_set=no;;
2561esac
2562rm -f conftest.make
2563fi
2564if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2566$as_echo "yes" >&6; }
2567 SET_MAKE=
2568else
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2570$as_echo "no" >&6; }
2571 SET_MAKE="MAKE=${MAKE-make}"
2572fi
2573
2574rm -rf .tst 2>/dev/null
2575mkdir .tst 2>/dev/null
2576if test -d .tst; then
2577 am__leading_dot=.
2578else
2579 am__leading_dot=_
2580fi
2581rmdir .tst 2>/dev/null
2582
2583# Check whether --enable-silent-rules was given.
2584if test "${enable_silent_rules+set}" = set; then :
2585 enableval=$enable_silent_rules;
2586fi
2587
2588case $enable_silent_rules in # (((
2589 yes) AM_DEFAULT_VERBOSITY=0;;
2590 no) AM_DEFAULT_VERBOSITY=1;;
2591 *) AM_DEFAULT_VERBOSITY=1;;
2592esac
2593am_make=${MAKE-make}
2594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2595$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2596if ${am_cv_make_support_nested_variables+:} false; then :
2597 $as_echo_n "(cached) " >&6
2598else
2599 if $as_echo 'TRUE=$(BAR$(V))
2600BAR0=false
2601BAR1=true
2602V=1
2603am__doit:
2604 @$(TRUE)
2605.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2606 am_cv_make_support_nested_variables=yes
2607else
2608 am_cv_make_support_nested_variables=no
2609fi
2610fi
2611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2612$as_echo "$am_cv_make_support_nested_variables" >&6; }
2613if test $am_cv_make_support_nested_variables = yes; then
2614 AM_V='$(V)'
2615 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2616else
2617 AM_V=$AM_DEFAULT_VERBOSITY
2618 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2619fi
2620AM_BACKSLASH='\'
2621
2622if test "`cd $srcdir && pwd`" != "`pwd`"; then
2623 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2624 # is not polluted with repeated "-I."
2625 am__isrc=' -I$(srcdir)'
2626 # test to see if srcdir already configured
2627 if test -f $srcdir/config.status; then
2628 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2629 fi
2630fi
2631
2632# test whether we have cygpath
2633if test -z "$CYGPATH_W"; then
2634 if (cygpath --version) >/dev/null 2>/dev/null; then
2635 CYGPATH_W='cygpath -w'
2636 else
2637 CYGPATH_W=echo
2638 fi
2639fi
2640
2641
2642# Define the identity of the package.
2643 PACKAGE='vnet'
2644 VERSION='1.1'
2645
2646
2647cat >>confdefs.h <<_ACEOF
2648#define PACKAGE "$PACKAGE"
2649_ACEOF
2650
2651
2652cat >>confdefs.h <<_ACEOF
2653#define VERSION "$VERSION"
2654_ACEOF
2655
2656# Some tools Automake needs.
2657
2658ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2659
2660
2661AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2662
2663
2664AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2665
2666
2667AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2668
2669
2670MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2671
2672# For better backward compatibility. To be removed once Automake 1.9.x
2673# dies out for good. For more background, see:
2674# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2675# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2676mkdir_p='$(MKDIR_P)'
2677
2678# We need awk for the "check" target. The system "awk" is bad on
2679# some platforms.
2680# Always define AMTAR for backward compatibility. Yes, it's still used
2681# in the wild :-( We should find a proper way to deprecate it ...
2682AMTAR='$${TAR-tar}'
2683
2684
2685# We'll loop over all known methods to create a tar archive until one works.
2686_am_tools='gnutar pax cpio none'
2687
2688am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2689
2690
2691
2692
2693
2694
2695# POSIX will say in a future version that running "rm -f" with no argument
2696# is OK; and we want to be able to make that assumption in our Makefile
2697# recipes. So use an aggressive probe to check that the usage we want is
2698# actually supported "in the wild" to an acceptable degree.
2699# See automake bug#10828.
2700# To make any issue more visible, cause the running configure to be aborted
2701# by default if the 'rm' program in use doesn't match our expectations; the
2702# user can still override this though.
2703if rm -f && rm -fr && rm -rf; then : OK; else
2704 cat >&2 <<'END'
2705Oops!
2706
2707Your 'rm' program seems unable to run without file operands specified
2708on the command line, even when the '-f' option is present. This is contrary
2709to the behaviour of most rm programs out there, and not conforming with
2710the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2711
2712Please tell bug-automake@gnu.org about your system, including the value
2713of your $PATH and any error possibly output before this message. This
2714can help us improve future automake versions.
2715
2716END
2717 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2718 echo 'Configuration will proceed anyway, since you have set the' >&2
2719 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2720 echo >&2
2721 else
2722 cat >&2 <<'END'
2723Aborting the configuration process, to ensure you take notice of the issue.
2724
2725You can download and install GNU coreutils to get an 'rm' implementation
2726that behaves properly: <http://www.gnu.org/software/coreutils/>.
2727
2728If you want to complete the configuration process using your problematic
2729'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2730to "yes", and re-run configure.
2731
2732END
2733 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2734 fi
2735fi
2736# Check whether --enable-silent-rules was given.
2737if test "${enable_silent_rules+set}" = set; then :
2738 enableval=$enable_silent_rules;
2739fi
2740
2741case $enable_silent_rules in # (((
2742 yes) AM_DEFAULT_VERBOSITY=0;;
2743 no) AM_DEFAULT_VERBOSITY=1;;
2744 *) AM_DEFAULT_VERBOSITY=1;;
2745esac
2746am_make=${MAKE-make}
2747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2748$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2749if ${am_cv_make_support_nested_variables+:} false; then :
2750 $as_echo_n "(cached) " >&6
2751else
2752 if $as_echo 'TRUE=$(BAR$(V))
2753BAR0=false
2754BAR1=true
2755V=1
2756am__doit:
2757 @$(TRUE)
2758.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2759 am_cv_make_support_nested_variables=yes
2760else
2761 am_cv_make_support_nested_variables=no
2762fi
2763fi
2764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2765$as_echo "$am_cv_make_support_nested_variables" >&6; }
2766if test $am_cv_make_support_nested_variables = yes; then
2767 AM_V='$(V)'
2768 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2769else
2770 AM_V=$AM_DEFAULT_VERBOSITY
2771 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2772fi
2773AM_BACKSLASH='\'
2774
2775
2776ac_ext=c
2777ac_cpp='$CPP $CPPFLAGS'
2778ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2779ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2780ac_compiler_gnu=$ac_cv_c_compiler_gnu
2781if test -n "$ac_tool_prefix"; then
2782 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2783set dummy ${ac_tool_prefix}gcc; ac_word=$2
2784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2785$as_echo_n "checking for $ac_word... " >&6; }
2786if ${ac_cv_prog_CC+:} false; then :
2787 $as_echo_n "(cached) " >&6
2788else
2789 if test -n "$CC"; then
2790 ac_cv_prog_CC="$CC" # Let the user override the test.
2791else
2792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793for as_dir in $PATH
2794do
2795 IFS=$as_save_IFS
2796 test -z "$as_dir" && as_dir=.
2797 for ac_exec_ext in '' $ac_executable_extensions; do
2798 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2799 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2801 break 2
2802 fi
2803done
2804 done
2805IFS=$as_save_IFS
2806
2807fi
2808fi
2809CC=$ac_cv_prog_CC
2810if test -n "$CC"; then
2811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2812$as_echo "$CC" >&6; }
2813else
2814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2815$as_echo "no" >&6; }
2816fi
2817
2818
2819fi
2820if test -z "$ac_cv_prog_CC"; then
2821 ac_ct_CC=$CC
2822 # Extract the first word of "gcc", so it can be a program name with args.
2823set dummy gcc; ac_word=$2
2824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2825$as_echo_n "checking for $ac_word... " >&6; }
2826if ${ac_cv_prog_ac_ct_CC+:} false; then :
2827 $as_echo_n "(cached) " >&6
2828else
2829 if test -n "$ac_ct_CC"; then
2830 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2831else
2832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833for as_dir in $PATH
2834do
2835 IFS=$as_save_IFS
2836 test -z "$as_dir" && as_dir=.
2837 for ac_exec_ext in '' $ac_executable_extensions; do
2838 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2839 ac_cv_prog_ac_ct_CC="gcc"
2840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2841 break 2
2842 fi
2843done
2844 done
2845IFS=$as_save_IFS
2846
2847fi
2848fi
2849ac_ct_CC=$ac_cv_prog_ac_ct_CC
2850if test -n "$ac_ct_CC"; then
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2852$as_echo "$ac_ct_CC" >&6; }
2853else
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2855$as_echo "no" >&6; }
2856fi
2857
2858 if test "x$ac_ct_CC" = x; then
2859 CC=""
2860 else
2861 case $cross_compiling:$ac_tool_warned in
2862yes:)
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2864$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2865ac_tool_warned=yes ;;
2866esac
2867 CC=$ac_ct_CC
2868 fi
2869else
2870 CC="$ac_cv_prog_CC"
2871fi
2872
2873if test -z "$CC"; then
2874 if test -n "$ac_tool_prefix"; then
2875 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2876set dummy ${ac_tool_prefix}cc; ac_word=$2
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2878$as_echo_n "checking for $ac_word... " >&6; }
2879if ${ac_cv_prog_CC+:} false; then :
2880 $as_echo_n "(cached) " >&6
2881else
2882 if test -n "$CC"; then
2883 ac_cv_prog_CC="$CC" # Let the user override the test.
2884else
2885as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886for as_dir in $PATH
2887do
2888 IFS=$as_save_IFS
2889 test -z "$as_dir" && as_dir=.
2890 for ac_exec_ext in '' $ac_executable_extensions; do
2891 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2892 ac_cv_prog_CC="${ac_tool_prefix}cc"
2893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2894 break 2
2895 fi
2896done
2897 done
2898IFS=$as_save_IFS
2899
2900fi
2901fi
2902CC=$ac_cv_prog_CC
2903if test -n "$CC"; then
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2905$as_echo "$CC" >&6; }
2906else
2907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2908$as_echo "no" >&6; }
2909fi
2910
2911
2912 fi
2913fi
2914if test -z "$CC"; then
2915 # Extract the first word of "cc", so it can be a program name with args.
2916set dummy cc; ac_word=$2
2917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2918$as_echo_n "checking for $ac_word... " >&6; }
2919if ${ac_cv_prog_CC+:} false; then :
2920 $as_echo_n "(cached) " >&6
2921else
2922 if test -n "$CC"; then
2923 ac_cv_prog_CC="$CC" # Let the user override the test.
2924else
2925 ac_prog_rejected=no
2926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927for as_dir in $PATH
2928do
2929 IFS=$as_save_IFS
2930 test -z "$as_dir" && as_dir=.
2931 for ac_exec_ext in '' $ac_executable_extensions; do
2932 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2933 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2934 ac_prog_rejected=yes
2935 continue
2936 fi
2937 ac_cv_prog_CC="cc"
2938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2939 break 2
2940 fi
2941done
2942 done
2943IFS=$as_save_IFS
2944
2945if test $ac_prog_rejected = yes; then
2946 # We found a bogon in the path, so make sure we never use it.
2947 set dummy $ac_cv_prog_CC
2948 shift
2949 if test $# != 0; then
2950 # We chose a different compiler from the bogus one.
2951 # However, it has the same basename, so the bogon will be chosen
2952 # first if we set CC to just the basename; use the full file name.
2953 shift
2954 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2955 fi
2956fi
2957fi
2958fi
2959CC=$ac_cv_prog_CC
2960if test -n "$CC"; then
2961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2962$as_echo "$CC" >&6; }
2963else
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2965$as_echo "no" >&6; }
2966fi
2967
2968
2969fi
2970if test -z "$CC"; then
2971 if test -n "$ac_tool_prefix"; then
2972 for ac_prog in cl.exe
2973 do
2974 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2975set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2977$as_echo_n "checking for $ac_word... " >&6; }
2978if ${ac_cv_prog_CC+:} false; then :
2979 $as_echo_n "(cached) " >&6
2980else
2981 if test -n "$CC"; then
2982 ac_cv_prog_CC="$CC" # Let the user override the test.
2983else
2984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2985for as_dir in $PATH
2986do
2987 IFS=$as_save_IFS
2988 test -z "$as_dir" && as_dir=.
2989 for ac_exec_ext in '' $ac_executable_extensions; do
2990 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2991 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2992 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2993 break 2
2994 fi
2995done
2996 done
2997IFS=$as_save_IFS
2998
2999fi
3000fi
3001CC=$ac_cv_prog_CC
3002if test -n "$CC"; then
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3004$as_echo "$CC" >&6; }
3005else
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3007$as_echo "no" >&6; }
3008fi
3009
3010
3011 test -n "$CC" && break
3012 done
3013fi
3014if test -z "$CC"; then
3015 ac_ct_CC=$CC
3016 for ac_prog in cl.exe
3017do
3018 # Extract the first word of "$ac_prog", so it can be a program name with args.
3019set dummy $ac_prog; ac_word=$2
3020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3021$as_echo_n "checking for $ac_word... " >&6; }
3022if ${ac_cv_prog_ac_ct_CC+:} false; then :
3023 $as_echo_n "(cached) " >&6
3024else
3025 if test -n "$ac_ct_CC"; then
3026 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3027else
3028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3029for as_dir in $PATH
3030do
3031 IFS=$as_save_IFS
3032 test -z "$as_dir" && as_dir=.
3033 for ac_exec_ext in '' $ac_executable_extensions; do
3034 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3035 ac_cv_prog_ac_ct_CC="$ac_prog"
3036 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3037 break 2
3038 fi
3039done
3040 done
3041IFS=$as_save_IFS
3042
3043fi
3044fi
3045ac_ct_CC=$ac_cv_prog_ac_ct_CC
3046if test -n "$ac_ct_CC"; then
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3048$as_echo "$ac_ct_CC" >&6; }
3049else
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3051$as_echo "no" >&6; }
3052fi
3053
3054
3055 test -n "$ac_ct_CC" && break
3056done
3057
3058 if test "x$ac_ct_CC" = x; then
3059 CC=""
3060 else
3061 case $cross_compiling:$ac_tool_warned in
3062yes:)
3063{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3064$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3065ac_tool_warned=yes ;;
3066esac
3067 CC=$ac_ct_CC
3068 fi
3069fi
3070
3071fi
3072
3073
3074test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3075$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3076as_fn_error $? "no acceptable C compiler found in \$PATH
3077See \`config.log' for more details" "$LINENO" 5; }
3078
3079# Provide some information about the compiler.
3080$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3081set X $ac_compile
3082ac_compiler=$2
3083for ac_option in --version -v -V -qversion; do
3084 { { ac_try="$ac_compiler $ac_option >&5"
3085case "(($ac_try" in
3086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3087 *) ac_try_echo=$ac_try;;
3088esac
3089eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3090$as_echo "$ac_try_echo"; } >&5
3091 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3092 ac_status=$?
3093 if test -s conftest.err; then
3094 sed '10a\
3095... rest of stderr output deleted ...
3096 10q' conftest.err >conftest.er1
3097 cat conftest.er1 >&5
3098 fi
3099 rm -f conftest.er1 conftest.err
3100 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3101 test $ac_status = 0; }
3102done
3103
3104cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3105/* end confdefs.h. */
3106
3107int
3108main ()
3109{
3110
3111 ;
3112 return 0;
3113}
3114_ACEOF
3115ac_clean_files_save=$ac_clean_files
3116ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3117# Try to create an executable without -o first, disregard a.out.
3118# It will help us diagnose broken compilers, and finding out an intuition
3119# of exeext.
3120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3121$as_echo_n "checking whether the C compiler works... " >&6; }
3122ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3123
3124# The possible output files:
3125ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3126
3127ac_rmfiles=
3128for ac_file in $ac_files
3129do
3130 case $ac_file in
3131 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3132 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3133 esac
3134done
3135rm -f $ac_rmfiles
3136
3137if { { ac_try="$ac_link_default"
3138case "(($ac_try" in
3139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3140 *) ac_try_echo=$ac_try;;
3141esac
3142eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3143$as_echo "$ac_try_echo"; } >&5
3144 (eval "$ac_link_default") 2>&5
3145 ac_status=$?
3146 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3147 test $ac_status = 0; }; then :
3148 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3149# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3150# in a Makefile. We should not override ac_cv_exeext if it was cached,
3151# so that the user can short-circuit this test for compilers unknown to
3152# Autoconf.
3153for ac_file in $ac_files ''
3154do
3155 test -f "$ac_file" || continue
3156 case $ac_file in
3157 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3158 ;;
3159 [ab].out )
3160 # We found the default executable, but exeext='' is most
3161 # certainly right.
3162 break;;
3163 *.* )
3164 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3165 then :; else
3166 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3167 fi
3168 # We set ac_cv_exeext here because the later test for it is not
3169 # safe: cross compilers may not add the suffix if given an `-o'
3170 # argument, so we may need to know it at that point already.
3171 # Even if this section looks crufty: it has the advantage of
3172 # actually working.
3173 break;;
3174 * )
3175 break;;
3176 esac
3177done
3178test "$ac_cv_exeext" = no && ac_cv_exeext=
3179
3180else
3181 ac_file=''
3182fi
3183if test -z "$ac_file"; then :
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3185$as_echo "no" >&6; }
3186$as_echo "$as_me: failed program was:" >&5
3187sed 's/^/| /' conftest.$ac_ext >&5
3188
3189{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3190$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3191as_fn_error 77 "C compiler cannot create executables
3192See \`config.log' for more details" "$LINENO" 5; }
3193else
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3195$as_echo "yes" >&6; }
3196fi
3197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3198$as_echo_n "checking for C compiler default output file name... " >&6; }
3199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3200$as_echo "$ac_file" >&6; }
3201ac_exeext=$ac_cv_exeext
3202
3203rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3204ac_clean_files=$ac_clean_files_save
3205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3206$as_echo_n "checking for suffix of executables... " >&6; }
3207if { { ac_try="$ac_link"
3208case "(($ac_try" in
3209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210 *) ac_try_echo=$ac_try;;
3211esac
3212eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3213$as_echo "$ac_try_echo"; } >&5
3214 (eval "$ac_link") 2>&5
3215 ac_status=$?
3216 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3217 test $ac_status = 0; }; then :
3218 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3219# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3220# work properly (i.e., refer to `conftest.exe'), while it won't with
3221# `rm'.
3222for ac_file in conftest.exe conftest conftest.*; do
3223 test -f "$ac_file" || continue
3224 case $ac_file in
3225 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3226 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3227 break;;
3228 * ) break;;
3229 esac
3230done
3231else
3232 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3233$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3234as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3235See \`config.log' for more details" "$LINENO" 5; }
3236fi
3237rm -f conftest conftest$ac_cv_exeext
3238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3239$as_echo "$ac_cv_exeext" >&6; }
3240
3241rm -f conftest.$ac_ext
3242EXEEXT=$ac_cv_exeext
3243ac_exeext=$EXEEXT
3244cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3245/* end confdefs.h. */
3246#include <stdio.h>
3247int
3248main ()
3249{
3250FILE *f = fopen ("conftest.out", "w");
3251 return ferror (f) || fclose (f) != 0;
3252
3253 ;
3254 return 0;
3255}
3256_ACEOF
3257ac_clean_files="$ac_clean_files conftest.out"
3258# Check that the compiler produces executables we can run. If not, either
3259# the compiler is broken, or we cross compile.
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3261$as_echo_n "checking whether we are cross compiling... " >&6; }
3262if test "$cross_compiling" != yes; then
3263 { { ac_try="$ac_link"
3264case "(($ac_try" in
3265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3266 *) ac_try_echo=$ac_try;;
3267esac
3268eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3269$as_echo "$ac_try_echo"; } >&5
3270 (eval "$ac_link") 2>&5
3271 ac_status=$?
3272 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3273 test $ac_status = 0; }
3274 if { ac_try='./conftest$ac_cv_exeext'
3275 { { case "(($ac_try" in
3276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3277 *) ac_try_echo=$ac_try;;
3278esac
3279eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280$as_echo "$ac_try_echo"; } >&5
3281 (eval "$ac_try") 2>&5
3282 ac_status=$?
3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3284 test $ac_status = 0; }; }; then
3285 cross_compiling=no
3286 else
3287 if test "$cross_compiling" = maybe; then
3288 cross_compiling=yes
3289 else
3290 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3292as_fn_error $? "cannot run C compiled programs.
3293If you meant to cross compile, use \`--host'.
3294See \`config.log' for more details" "$LINENO" 5; }
3295 fi
3296 fi
3297fi
3298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3299$as_echo "$cross_compiling" >&6; }
3300
3301rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3302ac_clean_files=$ac_clean_files_save
3303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3304$as_echo_n "checking for suffix of object files... " >&6; }
3305if ${ac_cv_objext+:} false; then :
3306 $as_echo_n "(cached) " >&6
3307else
3308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3309/* end confdefs.h. */
3310
3311int
3312main ()
3313{
3314
3315 ;
3316 return 0;
3317}
3318_ACEOF
3319rm -f conftest.o conftest.obj
3320if { { ac_try="$ac_compile"
3321case "(($ac_try" in
3322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3323 *) ac_try_echo=$ac_try;;
3324esac
3325eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3326$as_echo "$ac_try_echo"; } >&5
3327 (eval "$ac_compile") 2>&5
3328 ac_status=$?
3329 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3330 test $ac_status = 0; }; then :
3331 for ac_file in conftest.o conftest.obj conftest.*; do
3332 test -f "$ac_file" || continue;
3333 case $ac_file in
3334 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3335 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3336 break;;
3337 esac
3338done
3339else
3340 $as_echo "$as_me: failed program was:" >&5
3341sed 's/^/| /' conftest.$ac_ext >&5
3342
3343{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3344$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3345as_fn_error $? "cannot compute suffix of object files: cannot compile
3346See \`config.log' for more details" "$LINENO" 5; }
3347fi
3348rm -f conftest.$ac_cv_objext conftest.$ac_ext
3349fi
3350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3351$as_echo "$ac_cv_objext" >&6; }
3352OBJEXT=$ac_cv_objext
3353ac_objext=$OBJEXT
3354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3355$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3356if ${ac_cv_c_compiler_gnu+:} false; then :
3357 $as_echo_n "(cached) " >&6
3358else
3359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3360/* end confdefs.h. */
3361
3362int
3363main ()
3364{
3365#ifndef __GNUC__
3366 choke me
3367#endif
3368
3369 ;
3370 return 0;
3371}
3372_ACEOF
3373if ac_fn_c_try_compile "$LINENO"; then :
3374 ac_compiler_gnu=yes
3375else
3376 ac_compiler_gnu=no
3377fi
3378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3379ac_cv_c_compiler_gnu=$ac_compiler_gnu
3380
3381fi
3382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3383$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3384if test $ac_compiler_gnu = yes; then
3385 GCC=yes
3386else
3387 GCC=
3388fi
3389ac_test_CFLAGS=${CFLAGS+set}
3390ac_save_CFLAGS=$CFLAGS
3391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3392$as_echo_n "checking whether $CC accepts -g... " >&6; }
3393if ${ac_cv_prog_cc_g+:} false; then :
3394 $as_echo_n "(cached) " >&6
3395else
3396 ac_save_c_werror_flag=$ac_c_werror_flag
3397 ac_c_werror_flag=yes
3398 ac_cv_prog_cc_g=no
3399 CFLAGS="-g"
3400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3401/* end confdefs.h. */
3402
3403int
3404main ()
3405{
3406
3407 ;
3408 return 0;
3409}
3410_ACEOF
3411if ac_fn_c_try_compile "$LINENO"; then :
3412 ac_cv_prog_cc_g=yes
3413else
3414 CFLAGS=""
3415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3416/* end confdefs.h. */
3417
3418int
3419main ()
3420{
3421
3422 ;
3423 return 0;
3424}
3425_ACEOF
3426if ac_fn_c_try_compile "$LINENO"; then :
3427
3428else
3429 ac_c_werror_flag=$ac_save_c_werror_flag
3430 CFLAGS="-g"
3431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3432/* end confdefs.h. */
3433
3434int
3435main ()
3436{
3437
3438 ;
3439 return 0;
3440}
3441_ACEOF
3442if ac_fn_c_try_compile "$LINENO"; then :
3443 ac_cv_prog_cc_g=yes
3444fi
3445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446fi
3447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3448fi
3449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3450 ac_c_werror_flag=$ac_save_c_werror_flag
3451fi
3452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3453$as_echo "$ac_cv_prog_cc_g" >&6; }
3454if test "$ac_test_CFLAGS" = set; then
3455 CFLAGS=$ac_save_CFLAGS
3456elif test $ac_cv_prog_cc_g = yes; then
3457 if test "$GCC" = yes; then
3458 CFLAGS="-g -O2"
3459 else
3460 CFLAGS="-g"
3461 fi
3462else
3463 if test "$GCC" = yes; then
3464 CFLAGS="-O2"
3465 else
3466 CFLAGS=
3467 fi
3468fi
3469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3470$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3471if ${ac_cv_prog_cc_c89+:} false; then :
3472 $as_echo_n "(cached) " >&6
3473else
3474 ac_cv_prog_cc_c89=no
3475ac_save_CC=$CC
3476cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3477/* end confdefs.h. */
3478#include <stdarg.h>
3479#include <stdio.h>
3480struct stat;
3481/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3482struct buf { int x; };
3483FILE * (*rcsopen) (struct buf *, struct stat *, int);
3484static char *e (p, i)
3485 char **p;
3486 int i;
3487{
3488 return p[i];
3489}
3490static char *f (char * (*g) (char **, int), char **p, ...)
3491{
3492 char *s;
3493 va_list v;
3494 va_start (v,p);
3495 s = g (p, va_arg (v,int));
3496 va_end (v);
3497 return s;
3498}
3499
3500/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3501 function prototypes and stuff, but not '\xHH' hex character constants.
3502 These don't provoke an error unfortunately, instead are silently treated
3503 as 'x'. The following induces an error, until -std is added to get
3504 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3505 array size at least. It's necessary to write '\x00'==0 to get something
3506 that's true only with -std. */
3507int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3508
3509/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3510 inside strings and character constants. */
3511#define FOO(x) 'x'
3512int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3513
3514int test (int i, double x);
3515struct s1 {int (*f) (int a);};
3516struct s2 {int (*f) (double a);};
3517int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3518int argc;
3519char **argv;
3520int
3521main ()
3522{
3523return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3524 ;
3525 return 0;
3526}
3527_ACEOF
3528for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3529 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3530do
3531 CC="$ac_save_CC $ac_arg"
3532 if ac_fn_c_try_compile "$LINENO"; then :
3533 ac_cv_prog_cc_c89=$ac_arg
3534fi
3535rm -f core conftest.err conftest.$ac_objext
3536 test "x$ac_cv_prog_cc_c89" != "xno" && break
3537done
3538rm -f conftest.$ac_ext
3539CC=$ac_save_CC
3540
3541fi
3542# AC_CACHE_VAL
3543case "x$ac_cv_prog_cc_c89" in
3544 x)
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3546$as_echo "none needed" >&6; } ;;
3547 xno)
3548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3549$as_echo "unsupported" >&6; } ;;
3550 *)
3551 CC="$CC $ac_cv_prog_cc_c89"
3552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3553$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3554esac
3555if test "x$ac_cv_prog_cc_c89" != xno; then :
3556
3557fi
3558
3559ac_ext=c
3560ac_cpp='$CPP $CPPFLAGS'
3561ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3562ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3563ac_compiler_gnu=$ac_cv_c_compiler_gnu
3564
3565ac_ext=c
3566ac_cpp='$CPP $CPPFLAGS'
3567ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3568ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3569ac_compiler_gnu=$ac_cv_c_compiler_gnu
3570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3571$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3572if ${am_cv_prog_cc_c_o+:} false; then :
3573 $as_echo_n "(cached) " >&6
3574else
3575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3576/* end confdefs.h. */
3577
3578int
3579main ()
3580{
3581
3582 ;
3583 return 0;
3584}
3585_ACEOF
3586 # Make sure it works both with $CC and with simple cc.
3587 # Following AC_PROG_CC_C_O, we do the test twice because some
3588 # compilers refuse to overwrite an existing .o file with -o,
3589 # though they will create one.
3590 am_cv_prog_cc_c_o=yes
3591 for am_i in 1 2; do
3592 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3593 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3594 ac_status=$?
3595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596 (exit $ac_status); } \
3597 && test -f conftest2.$ac_objext; then
3598 : OK
3599 else
3600 am_cv_prog_cc_c_o=no
3601 break
3602 fi
3603 done
3604 rm -f core conftest*
3605 unset am_i
3606fi
3607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3608$as_echo "$am_cv_prog_cc_c_o" >&6; }
3609if test "$am_cv_prog_cc_c_o" != yes; then
3610 # Losing compiler, so override with the script.
3611 # FIXME: It is wrong to rewrite CC.
3612 # But if we don't then we get into trouble of one sort or another.
3613 # A longer-term fix would be to have automake use am__CC in this case,
3614 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3615 CC="$am_aux_dir/compile $CC"
3616fi
3617ac_ext=c
3618ac_cpp='$CPP $CPPFLAGS'
3619ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3620ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3621ac_compiler_gnu=$ac_cv_c_compiler_gnu
3622
3623DEPDIR="${am__leading_dot}deps"
3624
3625ac_config_commands="$ac_config_commands depfiles"
3626
3627
3628am_make=${MAKE-make}
3629cat > confinc << 'END'
3630am__doit:
3631 @echo this is the am__doit target
3632.PHONY: am__doit
3633END
3634# If we don't find an include directive, just comment out the code.
3635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3636$as_echo_n "checking for style of include used by $am_make... " >&6; }
3637am__include="#"
3638am__quote=
3639_am_result=none
3640# First try GNU make style include.
3641echo "include confinc" > confmf
3642# Ignore all kinds of additional output from 'make'.
3643case `$am_make -s -f confmf 2> /dev/null` in #(
3644*the\ am__doit\ target*)
3645 am__include=include
3646 am__quote=
3647 _am_result=GNU
3648 ;;
3649esac
3650# Now try BSD make style include.
3651if test "$am__include" = "#"; then
3652 echo '.include "confinc"' > confmf
3653 case `$am_make -s -f confmf 2> /dev/null` in #(
3654 *the\ am__doit\ target*)
3655 am__include=.include
3656 am__quote="\""
3657 _am_result=BSD
3658 ;;
3659 esac
3660fi
3661
3662
3663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3664$as_echo "$_am_result" >&6; }
3665rm -f confinc confmf
3666
3667# Check whether --enable-dependency-tracking was given.
3668if test "${enable_dependency_tracking+set}" = set; then :
3669 enableval=$enable_dependency_tracking;
3670fi
3671
3672if test "x$enable_dependency_tracking" != xno; then
3673 am_depcomp="$ac_aux_dir/depcomp"
3674 AMDEPBACKSLASH='\'
3675 am__nodep='_no'
3676fi
3677 if test "x$enable_dependency_tracking" != xno; then
3678 AMDEP_TRUE=
3679 AMDEP_FALSE='#'
3680else
3681 AMDEP_TRUE='#'
3682 AMDEP_FALSE=
3683fi
3684
3685
3686
3687depcc="$CC" am_compiler_list=
3688
3689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3690$as_echo_n "checking dependency style of $depcc... " >&6; }
3691if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3692 $as_echo_n "(cached) " >&6
3693else
3694 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3695 # We make a subdir and do the tests there. Otherwise we can end up
3696 # making bogus files that we don't know about and never remove. For
3697 # instance it was reported that on HP-UX the gcc test will end up
3698 # making a dummy file named 'D' -- because '-MD' means "put the output
3699 # in D".
3700 rm -rf conftest.dir
3701 mkdir conftest.dir
3702 # Copy depcomp to subdir because otherwise we won't find it if we're
3703 # using a relative directory.
3704 cp "$am_depcomp" conftest.dir
3705 cd conftest.dir
3706 # We will build objects and dependencies in a subdirectory because
3707 # it helps to detect inapplicable dependency modes. For instance
3708 # both Tru64's cc and ICC support -MD to output dependencies as a
3709 # side effect of compilation, but ICC will put the dependencies in
3710 # the current directory while Tru64 will put them in the object
3711 # directory.
3712 mkdir sub
3713
3714 am_cv_CC_dependencies_compiler_type=none
3715 if test "$am_compiler_list" = ""; then
3716 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3717 fi
3718 am__universal=false
3719 case " $depcc " in #(
3720 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3721 esac
3722
3723 for depmode in $am_compiler_list; do
3724 # Setup a source with many dependencies, because some compilers
3725 # like to wrap large dependency lists on column 80 (with \), and
3726 # we should not choose a depcomp mode which is confused by this.
3727 #
3728 # We need to recreate these files for each test, as the compiler may
3729 # overwrite some of them when testing with obscure command lines.
3730 # This happens at least with the AIX C compiler.
3731 : > sub/conftest.c
3732 for i in 1 2 3 4 5 6; do
3733 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3734 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3735 # Solaris 10 /bin/sh.
3736 echo '/* dummy */' > sub/conftst$i.h
3737 done
3738 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3739
3740 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3741 # mode. It turns out that the SunPro C++ compiler does not properly
3742 # handle '-M -o', and we need to detect this. Also, some Intel
3743 # versions had trouble with output in subdirs.
3744 am__obj=sub/conftest.${OBJEXT-o}
3745 am__minus_obj="-o $am__obj"
3746 case $depmode in
3747 gcc)
3748 # This depmode causes a compiler race in universal mode.
3749 test "$am__universal" = false || continue
3750 ;;
3751 nosideeffect)
3752 # After this tag, mechanisms are not by side-effect, so they'll
3753 # only be used when explicitly requested.
3754 if test "x$enable_dependency_tracking" = xyes; then
3755 continue
3756 else
3757 break
3758 fi
3759 ;;
3760 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3761 # This compiler won't grok '-c -o', but also, the minuso test has
3762 # not run yet. These depmodes are late enough in the game, and
3763 # so weak that their functioning should not be impacted.
3764 am__obj=conftest.${OBJEXT-o}
3765 am__minus_obj=
3766 ;;
3767 none) break ;;
3768 esac
3769 if depmode=$depmode \
3770 source=sub/conftest.c object=$am__obj \
3771 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3772 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3773 >/dev/null 2>conftest.err &&
3774 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3775 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3776 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3777 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3778 # icc doesn't choke on unknown options, it will just issue warnings
3779 # or remarks (even with -Werror). So we grep stderr for any message
3780 # that says an option was ignored or not supported.
3781 # When given -MP, icc 7.0 and 7.1 complain thusly:
3782 # icc: Command line warning: ignoring option '-M'; no argument required
3783 # The diagnosis changed in icc 8.0:
3784 # icc: Command line remark: option '-MP' not supported
3785 if (grep 'ignoring option' conftest.err ||
3786 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3787 am_cv_CC_dependencies_compiler_type=$depmode
3788 break
3789 fi
3790 fi
3791 done
3792
3793 cd ..
3794 rm -rf conftest.dir
3795else
3796 am_cv_CC_dependencies_compiler_type=none
3797fi
3798
3799fi
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3801$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3802CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3803
3804 if
3805 test "x$enable_dependency_tracking" != xno \
3806 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3807 am__fastdepCC_TRUE=
3808 am__fastdepCC_FALSE='#'
3809else
3810 am__fastdepCC_TRUE='#'
3811 am__fastdepCC_FALSE=
3812fi
3813
3814
3815
3816case `pwd` in
3817 *\ * | *\ *)
3818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3819$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3820esac
3821
3822
3823
3824macro_version='2.4.2'
3825macro_revision='1.3337'
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839ltmain="$ac_aux_dir/ltmain.sh"
3840
3841# Make sure we can run config.sub.
3842$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3843 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3844
3845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3846$as_echo_n "checking build system type... " >&6; }
3847if ${ac_cv_build+:} false; then :
3848 $as_echo_n "(cached) " >&6
3849else
3850 ac_build_alias=$build_alias
3851test "x$ac_build_alias" = x &&
3852 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3853test "x$ac_build_alias" = x &&
3854 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3855ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3856 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3857
3858fi
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3860$as_echo "$ac_cv_build" >&6; }
3861case $ac_cv_build in
3862*-*-*) ;;
3863*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3864esac
3865build=$ac_cv_build
3866ac_save_IFS=$IFS; IFS='-'
3867set x $ac_cv_build
3868shift
3869build_cpu=$1
3870build_vendor=$2
3871shift; shift
3872# Remember, the first character of IFS is used to create $*,
3873# except with old shells:
3874build_os=$*
3875IFS=$ac_save_IFS
3876case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3877
3878
3879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3880$as_echo_n "checking host system type... " >&6; }
3881if ${ac_cv_host+:} false; then :
3882 $as_echo_n "(cached) " >&6
3883else
3884 if test "x$host_alias" = x; then
3885 ac_cv_host=$ac_cv_build
3886else
3887 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3888 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3889fi
3890
3891fi
3892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3893$as_echo "$ac_cv_host" >&6; }
3894case $ac_cv_host in
3895*-*-*) ;;
3896*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3897esac
3898host=$ac_cv_host
3899ac_save_IFS=$IFS; IFS='-'
3900set x $ac_cv_host
3901shift
3902host_cpu=$1
3903host_vendor=$2
3904shift; shift
3905# Remember, the first character of IFS is used to create $*,
3906# except with old shells:
3907host_os=$*
3908IFS=$ac_save_IFS
3909case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3910
3911
3912# Backslashify metacharacters that are still active within
3913# double-quoted strings.
3914sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3915
3916# Same as above, but do not quote variable references.
3917double_quote_subst='s/\(["`\\]\)/\\\1/g'
3918
3919# Sed substitution to delay expansion of an escaped shell variable in a
3920# double_quote_subst'ed string.
3921delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3922
3923# Sed substitution to delay expansion of an escaped single quote.
3924delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3925
3926# Sed substitution to avoid accidental globbing in evaled expressions
3927no_glob_subst='s/\*/\\\*/g'
3928
3929ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3930ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3931ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3932
3933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3934$as_echo_n "checking how to print strings... " >&6; }
3935# Test print first, because it will be a builtin if present.
3936if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3937 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3938 ECHO='print -r --'
3939elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3940 ECHO='printf %s\n'
3941else
3942 # Use this function as a fallback that always works.
3943 func_fallback_echo ()
3944 {
3945 eval 'cat <<_LTECHO_EOF
3946$1
3947_LTECHO_EOF'
3948 }
3949 ECHO='func_fallback_echo'
3950fi
3951
3952# func_echo_all arg...
3953# Invoke $ECHO with all args, space-separated.
3954func_echo_all ()
3955{
3956 $ECHO ""
3957}
3958
3959case "$ECHO" in
3960 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3961$as_echo "printf" >&6; } ;;
3962 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3963$as_echo "print -r" >&6; } ;;
3964 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3965$as_echo "cat" >&6; } ;;
3966esac
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3982$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3983if ${ac_cv_path_SED+:} false; then :
3984 $as_echo_n "(cached) " >&6
3985else
3986 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3987 for ac_i in 1 2 3 4 5 6 7; do
3988 ac_script="$ac_script$as_nl$ac_script"
3989 done
3990 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3991 { ac_script=; unset ac_script;}
3992 if test -z "$SED"; then
3993 ac_path_SED_found=false
3994 # Loop through the user's path and test for each of PROGNAME-LIST
3995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996for as_dir in $PATH
3997do
3998 IFS=$as_save_IFS
3999 test -z "$as_dir" && as_dir=.
4000 for ac_prog in sed gsed; do
4001 for ac_exec_ext in '' $ac_executable_extensions; do
4002 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4003 as_fn_executable_p "$ac_path_SED" || continue
4004# Check for GNU ac_path_SED and select it if it is found.
4005 # Check for GNU $ac_path_SED
4006case `"$ac_path_SED" --version 2>&1` in
4007*GNU*)
4008 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4009*)
4010 ac_count=0
4011 $as_echo_n 0123456789 >"conftest.in"
4012 while :
4013 do
4014 cat "conftest.in" "conftest.in" >"conftest.tmp"
4015 mv "conftest.tmp" "conftest.in"
4016 cp "conftest.in" "conftest.nl"
4017 $as_echo '' >> "conftest.nl"
4018 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4019 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4020 as_fn_arith $ac_count + 1 && ac_count=$as_val
4021 if test $ac_count -gt ${ac_path_SED_max-0}; then
4022 # Best one so far, save it but keep looking for a better one
4023 ac_cv_path_SED="$ac_path_SED"
4024 ac_path_SED_max=$ac_count
4025 fi
4026 # 10*(2^10) chars as input seems more than enough
4027 test $ac_count -gt 10 && break
4028 done
4029 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4030esac
4031
4032 $ac_path_SED_found && break 3
4033 done
4034 done
4035 done
4036IFS=$as_save_IFS
4037 if test -z "$ac_cv_path_SED"; then
4038 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4039 fi
4040else
4041 ac_cv_path_SED=$SED
4042fi
4043
4044fi
4045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4046$as_echo "$ac_cv_path_SED" >&6; }
4047 SED="$ac_cv_path_SED"
4048 rm -f conftest.sed
4049
4050test -z "$SED" && SED=sed
4051Xsed="$SED -e 1s/^X//"
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4064$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4065if ${ac_cv_path_GREP+:} false; then :
4066 $as_echo_n "(cached) " >&6
4067else
4068 if test -z "$GREP"; then
4069 ac_path_GREP_found=false
4070 # Loop through the user's path and test for each of PROGNAME-LIST
4071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4072for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4073do
4074 IFS=$as_save_IFS
4075 test -z "$as_dir" && as_dir=.
4076 for ac_prog in grep ggrep; do
4077 for ac_exec_ext in '' $ac_executable_extensions; do
4078 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4079 as_fn_executable_p "$ac_path_GREP" || continue
4080# Check for GNU ac_path_GREP and select it if it is found.
4081 # Check for GNU $ac_path_GREP
4082case `"$ac_path_GREP" --version 2>&1` in
4083*GNU*)
4084 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4085*)
4086 ac_count=0
4087 $as_echo_n 0123456789 >"conftest.in"
4088 while :
4089 do
4090 cat "conftest.in" "conftest.in" >"conftest.tmp"
4091 mv "conftest.tmp" "conftest.in"
4092 cp "conftest.in" "conftest.nl"
4093 $as_echo 'GREP' >> "conftest.nl"
4094 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4095 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4096 as_fn_arith $ac_count + 1 && ac_count=$as_val
4097 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4098 # Best one so far, save it but keep looking for a better one
4099 ac_cv_path_GREP="$ac_path_GREP"
4100 ac_path_GREP_max=$ac_count
4101 fi
4102 # 10*(2^10) chars as input seems more than enough
4103 test $ac_count -gt 10 && break
4104 done
4105 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4106esac
4107
4108 $ac_path_GREP_found && break 3
4109 done
4110 done
4111 done
4112IFS=$as_save_IFS
4113 if test -z "$ac_cv_path_GREP"; then
4114 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4115 fi
4116else
4117 ac_cv_path_GREP=$GREP
4118fi
4119
4120fi
4121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4122$as_echo "$ac_cv_path_GREP" >&6; }
4123 GREP="$ac_cv_path_GREP"
4124
4125
4126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4127$as_echo_n "checking for egrep... " >&6; }
4128if ${ac_cv_path_EGREP+:} false; then :
4129 $as_echo_n "(cached) " >&6
4130else
4131 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4132 then ac_cv_path_EGREP="$GREP -E"
4133 else
4134 if test -z "$EGREP"; then
4135 ac_path_EGREP_found=false
4136 # Loop through the user's path and test for each of PROGNAME-LIST
4137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4139do
4140 IFS=$as_save_IFS
4141 test -z "$as_dir" && as_dir=.
4142 for ac_prog in egrep; do
4143 for ac_exec_ext in '' $ac_executable_extensions; do
4144 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4145 as_fn_executable_p "$ac_path_EGREP" || continue
4146# Check for GNU ac_path_EGREP and select it if it is found.
4147 # Check for GNU $ac_path_EGREP
4148case `"$ac_path_EGREP" --version 2>&1` in
4149*GNU*)
4150 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4151*)
4152 ac_count=0
4153 $as_echo_n 0123456789 >"conftest.in"
4154 while :
4155 do
4156 cat "conftest.in" "conftest.in" >"conftest.tmp"
4157 mv "conftest.tmp" "conftest.in"
4158 cp "conftest.in" "conftest.nl"
4159 $as_echo 'EGREP' >> "conftest.nl"
4160 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4161 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4162 as_fn_arith $ac_count + 1 && ac_count=$as_val
4163 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4164 # Best one so far, save it but keep looking for a better one
4165 ac_cv_path_EGREP="$ac_path_EGREP"
4166 ac_path_EGREP_max=$ac_count
4167 fi
4168 # 10*(2^10) chars as input seems more than enough
4169 test $ac_count -gt 10 && break
4170 done
4171 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4172esac
4173
4174 $ac_path_EGREP_found && break 3
4175 done
4176 done
4177 done
4178IFS=$as_save_IFS
4179 if test -z "$ac_cv_path_EGREP"; then
4180 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4181 fi
4182else
4183 ac_cv_path_EGREP=$EGREP
4184fi
4185
4186 fi
4187fi
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4189$as_echo "$ac_cv_path_EGREP" >&6; }
4190 EGREP="$ac_cv_path_EGREP"
4191
4192
4193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4194$as_echo_n "checking for fgrep... " >&6; }
4195if ${ac_cv_path_FGREP+:} false; then :
4196 $as_echo_n "(cached) " >&6
4197else
4198 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4199 then ac_cv_path_FGREP="$GREP -F"
4200 else
4201 if test -z "$FGREP"; then
4202 ac_path_FGREP_found=false
4203 # Loop through the user's path and test for each of PROGNAME-LIST
4204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4205for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4206do
4207 IFS=$as_save_IFS
4208 test -z "$as_dir" && as_dir=.
4209 for ac_prog in fgrep; do
4210 for ac_exec_ext in '' $ac_executable_extensions; do
4211 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4212 as_fn_executable_p "$ac_path_FGREP" || continue
4213# Check for GNU ac_path_FGREP and select it if it is found.
4214 # Check for GNU $ac_path_FGREP
4215case `"$ac_path_FGREP" --version 2>&1` in
4216*GNU*)
4217 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4218*)
4219 ac_count=0
4220 $as_echo_n 0123456789 >"conftest.in"
4221 while :
4222 do
4223 cat "conftest.in" "conftest.in" >"conftest.tmp"
4224 mv "conftest.tmp" "conftest.in"
4225 cp "conftest.in" "conftest.nl"
4226 $as_echo 'FGREP' >> "conftest.nl"
4227 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4228 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4229 as_fn_arith $ac_count + 1 && ac_count=$as_val
4230 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4231 # Best one so far, save it but keep looking for a better one
4232 ac_cv_path_FGREP="$ac_path_FGREP"
4233 ac_path_FGREP_max=$ac_count
4234 fi
4235 # 10*(2^10) chars as input seems more than enough
4236 test $ac_count -gt 10 && break
4237 done
4238 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4239esac
4240
4241 $ac_path_FGREP_found && break 3
4242 done
4243 done
4244 done
4245IFS=$as_save_IFS
4246 if test -z "$ac_cv_path_FGREP"; then
4247 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4248 fi
4249else
4250 ac_cv_path_FGREP=$FGREP
4251fi
4252
4253 fi
4254fi
4255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4256$as_echo "$ac_cv_path_FGREP" >&6; }
4257 FGREP="$ac_cv_path_FGREP"
4258
4259
4260test -z "$GREP" && GREP=grep
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280# Check whether --with-gnu-ld was given.
4281if test "${with_gnu_ld+set}" = set; then :
4282 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4283else
4284 with_gnu_ld=no
4285fi
4286
4287ac_prog=ld
4288if test "$GCC" = yes; then
4289 # Check if gcc -print-prog-name=ld gives a path.
4290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4291$as_echo_n "checking for ld used by $CC... " >&6; }
4292 case $host in
4293 *-*-mingw*)
4294 # gcc leaves a trailing carriage return which upsets mingw
4295 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4296 *)
4297 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4298 esac
4299 case $ac_prog in
4300 # Accept absolute paths.
4301 [\\/]* | ?:[\\/]*)
4302 re_direlt='/[^/][^/]*/\.\./'
4303 # Canonicalize the pathname of ld
4304 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4305 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4306 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4307 done
4308 test -z "$LD" && LD="$ac_prog"
4309 ;;
4310 "")
4311 # If it fails, then pretend we aren't using GCC.
4312 ac_prog=ld
4313 ;;
4314 *)
4315 # If it is relative, then search for the first ld in PATH.
4316 with_gnu_ld=unknown
4317 ;;
4318 esac
4319elif test "$with_gnu_ld" = yes; then
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4321$as_echo_n "checking for GNU ld... " >&6; }
4322else
4323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4324$as_echo_n "checking for non-GNU ld... " >&6; }
4325fi
4326if ${lt_cv_path_LD+:} false; then :
4327 $as_echo_n "(cached) " >&6
4328else
4329 if test -z "$LD"; then
4330 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4331 for ac_dir in $PATH; do
4332 IFS="$lt_save_ifs"
4333 test -z "$ac_dir" && ac_dir=.
4334 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4335 lt_cv_path_LD="$ac_dir/$ac_prog"
4336 # Check to see if the program is GNU ld. I'd rather use --version,
4337 # but apparently some variants of GNU ld only accept -v.
4338 # Break only if it was the GNU/non-GNU ld that we prefer.
4339 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4340 *GNU* | *'with BFD'*)
4341 test "$with_gnu_ld" != no && break
4342 ;;
4343 *)
4344 test "$with_gnu_ld" != yes && break
4345 ;;
4346 esac
4347 fi
4348 done
4349 IFS="$lt_save_ifs"
4350else
4351 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4352fi
4353fi
4354
4355LD="$lt_cv_path_LD"
4356if test -n "$LD"; then
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4358$as_echo "$LD" >&6; }
4359else
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4361$as_echo "no" >&6; }
4362fi
4363test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4365$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4366if ${lt_cv_prog_gnu_ld+:} false; then :
4367 $as_echo_n "(cached) " >&6
4368else
4369 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4370case `$LD -v 2>&1 </dev/null` in
4371*GNU* | *'with BFD'*)
4372 lt_cv_prog_gnu_ld=yes
4373 ;;
4374*)
4375 lt_cv_prog_gnu_ld=no
4376 ;;
4377esac
4378fi
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4380$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4381with_gnu_ld=$lt_cv_prog_gnu_ld
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4392$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4393if ${lt_cv_path_NM+:} false; then :
4394 $as_echo_n "(cached) " >&6
4395else
4396 if test -n "$NM"; then
4397 # Let the user override the test.
4398 lt_cv_path_NM="$NM"
4399else
4400 lt_nm_to_check="${ac_tool_prefix}nm"
4401 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4402 lt_nm_to_check="$lt_nm_to_check nm"
4403 fi
4404 for lt_tmp_nm in $lt_nm_to_check; do
4405 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4406 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4407 IFS="$lt_save_ifs"
4408 test -z "$ac_dir" && ac_dir=.
4409 tmp_nm="$ac_dir/$lt_tmp_nm"
4410 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4411 # Check to see if the nm accepts a BSD-compat flag.
4412 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4413 # nm: unknown option "B" ignored
4414 # Tru64's nm complains that /dev/null is an invalid object file
4415 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4416 */dev/null* | *'Invalid file or object type'*)
4417 lt_cv_path_NM="$tmp_nm -B"
4418 break
4419 ;;
4420 *)
4421 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4422 */dev/null*)
4423 lt_cv_path_NM="$tmp_nm -p"
4424 break
4425 ;;
4426 *)
4427 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4428 continue # so that we can try to find one that supports BSD flags
4429 ;;
4430 esac
4431 ;;
4432 esac
4433 fi
4434 done
4435 IFS="$lt_save_ifs"
4436 done
4437 : ${lt_cv_path_NM=no}
4438fi
4439fi
4440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4441$as_echo "$lt_cv_path_NM" >&6; }
4442if test "$lt_cv_path_NM" != "no"; then
4443 NM="$lt_cv_path_NM"
4444else
4445 # Didn't find any BSD compatible name lister, look for dumpbin.
4446 if test -n "$DUMPBIN"; then :
4447 # Let the user override the test.
4448 else
4449 if test -n "$ac_tool_prefix"; then
4450 for ac_prog in dumpbin "link -dump"
4451 do
4452 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4453set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4455$as_echo_n "checking for $ac_word... " >&6; }
4456if ${ac_cv_prog_DUMPBIN+:} false; then :
4457 $as_echo_n "(cached) " >&6
4458else
4459 if test -n "$DUMPBIN"; then
4460 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4461else
4462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4463for as_dir in $PATH
4464do
4465 IFS=$as_save_IFS
4466 test -z "$as_dir" && as_dir=.
4467 for ac_exec_ext in '' $ac_executable_extensions; do
4468 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4469 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4471 break 2
4472 fi
4473done
4474 done
4475IFS=$as_save_IFS
4476
4477fi
4478fi
4479DUMPBIN=$ac_cv_prog_DUMPBIN
4480if test -n "$DUMPBIN"; then
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4482$as_echo "$DUMPBIN" >&6; }
4483else
4484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4485$as_echo "no" >&6; }
4486fi
4487
4488
4489 test -n "$DUMPBIN" && break
4490 done
4491fi
4492if test -z "$DUMPBIN"; then
4493 ac_ct_DUMPBIN=$DUMPBIN
4494 for ac_prog in dumpbin "link -dump"
4495do
4496 # Extract the first word of "$ac_prog", so it can be a program name with args.
4497set dummy $ac_prog; ac_word=$2
4498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4499$as_echo_n "checking for $ac_word... " >&6; }
4500if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4501 $as_echo_n "(cached) " >&6
4502else
4503 if test -n "$ac_ct_DUMPBIN"; then
4504 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4505else
4506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4507for as_dir in $PATH
4508do
4509 IFS=$as_save_IFS
4510 test -z "$as_dir" && as_dir=.
4511 for ac_exec_ext in '' $ac_executable_extensions; do
4512 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4513 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4515 break 2
4516 fi
4517done
4518 done
4519IFS=$as_save_IFS
4520
4521fi
4522fi
4523ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4524if test -n "$ac_ct_DUMPBIN"; then
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4526$as_echo "$ac_ct_DUMPBIN" >&6; }
4527else
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4529$as_echo "no" >&6; }
4530fi
4531
4532
4533 test -n "$ac_ct_DUMPBIN" && break
4534done
4535
4536 if test "x$ac_ct_DUMPBIN" = x; then
4537 DUMPBIN=":"
4538 else
4539 case $cross_compiling:$ac_tool_warned in
4540yes:)
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4543ac_tool_warned=yes ;;
4544esac
4545 DUMPBIN=$ac_ct_DUMPBIN
4546 fi
4547fi
4548
4549 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4550 *COFF*)
4551 DUMPBIN="$DUMPBIN -symbols"
4552 ;;
4553 *)
4554 DUMPBIN=:
4555 ;;
4556 esac
4557 fi
4558
4559 if test "$DUMPBIN" != ":"; then
4560 NM="$DUMPBIN"
4561 fi
4562fi
4563test -z "$NM" && NM=nm
4564
4565
4566
4567
4568
4569
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4571$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4572if ${lt_cv_nm_interface+:} false; then :
4573 $as_echo_n "(cached) " >&6
4574else
4575 lt_cv_nm_interface="BSD nm"
4576 echo "int some_variable = 0;" > conftest.$ac_ext
4577 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4578 (eval "$ac_compile" 2>conftest.err)
4579 cat conftest.err >&5
4580 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4581 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4582 cat conftest.err >&5
4583 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4584 cat conftest.out >&5
4585 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4586 lt_cv_nm_interface="MS dumpbin"
4587 fi
4588 rm -f conftest*
4589fi
4590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4591$as_echo "$lt_cv_nm_interface" >&6; }
4592
4593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4594$as_echo_n "checking whether ln -s works... " >&6; }
4595LN_S=$as_ln_s
4596if test "$LN_S" = "ln -s"; then
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4598$as_echo "yes" >&6; }
4599else
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4601$as_echo "no, using $LN_S" >&6; }
4602fi
4603
4604# find the maximum length of command line arguments
4605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4606$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4607if ${lt_cv_sys_max_cmd_len+:} false; then :
4608 $as_echo_n "(cached) " >&6
4609else
4610 i=0
4611 teststring="ABCD"
4612
4613 case $build_os in
4614 msdosdjgpp*)
4615 # On DJGPP, this test can blow up pretty badly due to problems in libc
4616 # (any single argument exceeding 2000 bytes causes a buffer overrun
4617 # during glob expansion). Even if it were fixed, the result of this
4618 # check would be larger than it should be.
4619 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4620 ;;
4621
4622 gnu*)
4623 # Under GNU Hurd, this test is not required because there is
4624 # no limit to the length of command line arguments.
4625 # Libtool will interpret -1 as no limit whatsoever
4626 lt_cv_sys_max_cmd_len=-1;
4627 ;;
4628
4629 cygwin* | mingw* | cegcc*)
4630 # On Win9x/ME, this test blows up -- it succeeds, but takes
4631 # about 5 minutes as the teststring grows exponentially.
4632 # Worse, since 9x/ME are not pre-emptively multitasking,
4633 # you end up with a "frozen" computer, even though with patience
4634 # the test eventually succeeds (with a max line length of 256k).
4635 # Instead, let's just punt: use the minimum linelength reported by
4636 # all of the supported platforms: 8192 (on NT/2K/XP).
4637 lt_cv_sys_max_cmd_len=8192;
4638 ;;
4639
4640 mint*)
4641 # On MiNT this can take a long time and run out of memory.
4642 lt_cv_sys_max_cmd_len=8192;
4643 ;;
4644
4645 amigaos*)
4646 # On AmigaOS with pdksh, this test takes hours, literally.
4647 # So we just punt and use a minimum line length of 8192.
4648 lt_cv_sys_max_cmd_len=8192;
4649 ;;
4650
4651 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4652 # This has been around since 386BSD, at least. Likely further.
4653 if test -x /sbin/sysctl; then
4654 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4655 elif test -x /usr/sbin/sysctl; then
4656 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4657 else
4658 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4659 fi
4660 # And add a safety zone
4661 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4662 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4663 ;;
4664
4665 interix*)
4666 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4667 lt_cv_sys_max_cmd_len=196608
4668 ;;
4669
4670 os2*)
4671 # The test takes a long time on OS/2.
4672 lt_cv_sys_max_cmd_len=8192
4673 ;;
4674
4675 osf*)
4676 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4677 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4678 # nice to cause kernel panics so lets avoid the loop below.
4679 # First set a reasonable default.
4680 lt_cv_sys_max_cmd_len=16384
4681 #
4682 if test -x /sbin/sysconfig; then
4683 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4684 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4685 esac
4686 fi
4687 ;;
4688 sco3.2v5*)
4689 lt_cv_sys_max_cmd_len=102400
4690 ;;
4691 sysv5* | sco5v6* | sysv4.2uw2*)
4692 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4693 if test -n "$kargmax"; then
4694 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4695 else
4696 lt_cv_sys_max_cmd_len=32768
4697 fi
4698 ;;
4699 *)
4700 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4701 if test -n "$lt_cv_sys_max_cmd_len" && \
4702 test undefined != "$lt_cv_sys_max_cmd_len"; then
4703 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4704 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4705 else
4706 # Make teststring a little bigger before we do anything with it.
4707 # a 1K string should be a reasonable start.
4708 for i in 1 2 3 4 5 6 7 8 ; do
4709 teststring=$teststring$teststring
4710 done
4711 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4712 # If test is not a shell built-in, we'll probably end up computing a
4713 # maximum length that is only half of the actual maximum length, but
4714 # we can't tell.
4715 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4716 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4717 test $i != 17 # 1/2 MB should be enough
4718 do
4719 i=`expr $i + 1`
4720 teststring=$teststring$teststring
4721 done
4722 # Only check the string length outside the loop.
4723 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4724 teststring=
4725 # Add a significant safety factor because C++ compilers can tack on
4726 # massive amounts of additional arguments before passing them to the
4727 # linker. It appears as though 1/2 is a usable value.
4728 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4729 fi
4730 ;;
4731 esac
4732
4733fi
4734
4735if test -n $lt_cv_sys_max_cmd_len ; then
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4737$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4738else
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4740$as_echo "none" >&6; }
4741fi
4742max_cmd_len=$lt_cv_sys_max_cmd_len
4743
4744
4745
4746
4747
4748
4749: ${CP="cp -f"}
4750: ${MV="mv -f"}
4751: ${RM="rm -f"}
4752
4753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4754$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4755# Try some XSI features
4756xsi_shell=no
4757( _lt_dummy="a/b/c"
4758 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4759 = c,a/b,b/c, \
4760 && eval 'test $(( 1 + 1 )) -eq 2 \
4761 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4762 && xsi_shell=yes
4763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4764$as_echo "$xsi_shell" >&6; }
4765
4766
4767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4768$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4769lt_shell_append=no
4770( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4771 >/dev/null 2>&1 \
4772 && lt_shell_append=yes
4773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4774$as_echo "$lt_shell_append" >&6; }
4775
4776
4777if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4778 lt_unset=unset
4779else
4780 lt_unset=false
4781fi
4782
4783
4784
4785
4786
4787# test EBCDIC or ASCII
4788case `echo X|tr X '\101'` in
4789 A) # ASCII based system
4790 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4791 lt_SP2NL='tr \040 \012'
4792 lt_NL2SP='tr \015\012 \040\040'
4793 ;;
4794 *) # EBCDIC based system
4795 lt_SP2NL='tr \100 \n'
4796 lt_NL2SP='tr \r\n \100\100'
4797 ;;
4798esac
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4809$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4810if ${lt_cv_to_host_file_cmd+:} false; then :
4811 $as_echo_n "(cached) " >&6
4812else
4813 case $host in
4814 *-*-mingw* )
4815 case $build in
4816 *-*-mingw* ) # actually msys
4817 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4818 ;;
4819 *-*-cygwin* )
4820 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4821 ;;
4822 * ) # otherwise, assume *nix
4823 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4824 ;;
4825 esac
4826 ;;
4827 *-*-cygwin* )
4828 case $build in
4829 *-*-mingw* ) # actually msys
4830 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4831 ;;
4832 *-*-cygwin* )
4833 lt_cv_to_host_file_cmd=func_convert_file_noop
4834 ;;
4835 * ) # otherwise, assume *nix
4836 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4837 ;;
4838 esac
4839 ;;
4840 * ) # unhandled hosts (and "normal" native builds)
4841 lt_cv_to_host_file_cmd=func_convert_file_noop
4842 ;;
4843esac
4844
4845fi
4846
4847to_host_file_cmd=$lt_cv_to_host_file_cmd
4848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4849$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4850
4851
4852
4853
4854
4855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4856$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4857if ${lt_cv_to_tool_file_cmd+:} false; then :
4858 $as_echo_n "(cached) " >&6
4859else
4860 #assume ordinary cross tools, or native build.
4861lt_cv_to_tool_file_cmd=func_convert_file_noop
4862case $host in
4863 *-*-mingw* )
4864 case $build in
4865 *-*-mingw* ) # actually msys
4866 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4867 ;;
4868 esac
4869 ;;
4870esac
4871
4872fi
4873
4874to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4876$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4877
4878
4879
4880
4881
4882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4883$as_echo_n "checking for $LD option to reload object files... " >&6; }
4884if ${lt_cv_ld_reload_flag+:} false; then :
4885 $as_echo_n "(cached) " >&6
4886else
4887 lt_cv_ld_reload_flag='-r'
4888fi
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4890$as_echo "$lt_cv_ld_reload_flag" >&6; }
4891reload_flag=$lt_cv_ld_reload_flag
4892case $reload_flag in
4893"" | " "*) ;;
4894*) reload_flag=" $reload_flag" ;;
4895esac
4896reload_cmds='$LD$reload_flag -o $output$reload_objs'
4897case $host_os in
4898 cygwin* | mingw* | pw32* | cegcc*)
4899 if test "$GCC" != yes; then
4900 reload_cmds=false
4901 fi
4902 ;;
4903 darwin*)
4904 if test "$GCC" = yes; then
4905 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4906 else
4907 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4908 fi
4909 ;;
4910esac
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920if test -n "$ac_tool_prefix"; then
4921 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4922set dummy ${ac_tool_prefix}objdump; ac_word=$2
4923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4924$as_echo_n "checking for $ac_word... " >&6; }
4925if ${ac_cv_prog_OBJDUMP+:} false; then :
4926 $as_echo_n "(cached) " >&6
4927else
4928 if test -n "$OBJDUMP"; then
4929 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4930else
4931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4932for as_dir in $PATH
4933do
4934 IFS=$as_save_IFS
4935 test -z "$as_dir" && as_dir=.
4936 for ac_exec_ext in '' $ac_executable_extensions; do
4937 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4938 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4939 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4940 break 2
4941 fi
4942done
4943 done
4944IFS=$as_save_IFS
4945
4946fi
4947fi
4948OBJDUMP=$ac_cv_prog_OBJDUMP
4949if test -n "$OBJDUMP"; then
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4951$as_echo "$OBJDUMP" >&6; }
4952else
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4954$as_echo "no" >&6; }
4955fi
4956
4957
4958fi
4959if test -z "$ac_cv_prog_OBJDUMP"; then
4960 ac_ct_OBJDUMP=$OBJDUMP
4961 # Extract the first word of "objdump", so it can be a program name with args.
4962set dummy objdump; ac_word=$2
4963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4964$as_echo_n "checking for $ac_word... " >&6; }
4965if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4966 $as_echo_n "(cached) " >&6
4967else
4968 if test -n "$ac_ct_OBJDUMP"; then
4969 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4970else
4971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4972for as_dir in $PATH
4973do
4974 IFS=$as_save_IFS
4975 test -z "$as_dir" && as_dir=.
4976 for ac_exec_ext in '' $ac_executable_extensions; do
4977 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4978 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4980 break 2
4981 fi
4982done
4983 done
4984IFS=$as_save_IFS
4985
4986fi
4987fi
4988ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4989if test -n "$ac_ct_OBJDUMP"; then
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4991$as_echo "$ac_ct_OBJDUMP" >&6; }
4992else
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4994$as_echo "no" >&6; }
4995fi
4996
4997 if test "x$ac_ct_OBJDUMP" = x; then
4998 OBJDUMP="false"
4999 else
5000 case $cross_compiling:$ac_tool_warned in
5001yes:)
5002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5004ac_tool_warned=yes ;;
5005esac
5006 OBJDUMP=$ac_ct_OBJDUMP
5007 fi
5008else
5009 OBJDUMP="$ac_cv_prog_OBJDUMP"
5010fi
5011
5012test -z "$OBJDUMP" && OBJDUMP=objdump
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5023$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5024if ${lt_cv_deplibs_check_method+:} false; then :
5025 $as_echo_n "(cached) " >&6
5026else
5027 lt_cv_file_magic_cmd='$MAGIC_CMD'
5028lt_cv_file_magic_test_file=
5029lt_cv_deplibs_check_method='unknown'
5030# Need to set the preceding variable on all platforms that support
5031# interlibrary dependencies.
5032# 'none' -- dependencies not supported.
5033# `unknown' -- same as none, but documents that we really don't know.
5034# 'pass_all' -- all dependencies passed with no checks.
5035# 'test_compile' -- check by making test program.
5036# 'file_magic [[regex]]' -- check by looking for files in library path
5037# which responds to the $file_magic_cmd with a given extended regex.
5038# If you have `file' or equivalent on your system and you're not sure
5039# whether `pass_all' will *always* work, you probably want this one.
5040
5041case $host_os in
5042aix[4-9]*)
5043 lt_cv_deplibs_check_method=pass_all
5044 ;;
5045
5046beos*)
5047 lt_cv_deplibs_check_method=pass_all
5048 ;;
5049
5050bsdi[45]*)
5051 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5052 lt_cv_file_magic_cmd='/usr/bin/file -L'
5053 lt_cv_file_magic_test_file=/shlib/libc.so
5054 ;;
5055
5056cygwin*)
5057 # func_win32_libid is a shell function defined in ltmain.sh
5058 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5059 lt_cv_file_magic_cmd='func_win32_libid'
5060 ;;
5061
5062mingw* | pw32*)
5063 # Base MSYS/MinGW do not provide the 'file' command needed by
5064 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5065 # unless we find 'file', for example because we are cross-compiling.
5066 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5067 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5068 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5069 lt_cv_file_magic_cmd='func_win32_libid'
5070 else
5071 # Keep this pattern in sync with the one in func_win32_libid.
5072 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5073 lt_cv_file_magic_cmd='$OBJDUMP -f'
5074 fi
5075 ;;
5076
5077cegcc*)
5078 # use the weaker test based on 'objdump'. See mingw*.
5079 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5080 lt_cv_file_magic_cmd='$OBJDUMP -f'
5081 ;;
5082
5083darwin* | rhapsody*)
5084 lt_cv_deplibs_check_method=pass_all
5085 ;;
5086
5087freebsd* | dragonfly*)
5088 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5089 case $host_cpu in
5090 i*86 )
5091 # Not sure whether the presence of OpenBSD here was a mistake.
5092 # Let's accept both of them until this is cleared up.
5093 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5094 lt_cv_file_magic_cmd=/usr/bin/file
5095 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5096 ;;
5097 esac
5098 else
5099 lt_cv_deplibs_check_method=pass_all
5100 fi
5101 ;;
5102
5103haiku*)
5104 lt_cv_deplibs_check_method=pass_all
5105 ;;
5106
5107hpux10.20* | hpux11*)
5108 lt_cv_file_magic_cmd=/usr/bin/file
5109 case $host_cpu in
5110 ia64*)
5111 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5112 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5113 ;;
5114 hppa*64*)
5115 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]'
5116 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5117 ;;
5118 *)
5119 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5120 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5121 ;;
5122 esac
5123 ;;
5124
5125interix[3-9]*)
5126 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5127 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5128 ;;
5129
5130irix5* | irix6* | nonstopux*)
5131 case $LD in
5132 *-32|*"-32 ") libmagic=32-bit;;
5133 *-n32|*"-n32 ") libmagic=N32;;
5134 *-64|*"-64 ") libmagic=64-bit;;
5135 *) libmagic=never-match;;
5136 esac
5137 lt_cv_deplibs_check_method=pass_all
5138 ;;
5139
5140# This must be glibc/ELF.
5141linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5142 lt_cv_deplibs_check_method=pass_all
5143 ;;
5144
5145netbsd* | netbsdelf*-gnu)
5146 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5147 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5148 else
5149 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5150 fi
5151 ;;
5152
5153newos6*)
5154 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5155 lt_cv_file_magic_cmd=/usr/bin/file
5156 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5157 ;;
5158
5159*nto* | *qnx*)
5160 lt_cv_deplibs_check_method=pass_all
5161 ;;
5162
5163openbsd*)
5164 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5165 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5166 else
5167 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5168 fi
5169 ;;
5170
5171osf3* | osf4* | osf5*)
5172 lt_cv_deplibs_check_method=pass_all
5173 ;;
5174
5175rdos*)
5176 lt_cv_deplibs_check_method=pass_all
5177 ;;
5178
5179solaris*)
5180 lt_cv_deplibs_check_method=pass_all
5181 ;;
5182
5183sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5184 lt_cv_deplibs_check_method=pass_all
5185 ;;
5186
5187sysv4 | sysv4.3*)
5188 case $host_vendor in
5189 motorola)
5190 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]'
5191 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5192 ;;
5193 ncr)
5194 lt_cv_deplibs_check_method=pass_all
5195 ;;
5196 sequent)
5197 lt_cv_file_magic_cmd='/bin/file'
5198 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5199 ;;
5200 sni)
5201 lt_cv_file_magic_cmd='/bin/file'
5202 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5203 lt_cv_file_magic_test_file=/lib/libc.so
5204 ;;
5205 siemens)
5206 lt_cv_deplibs_check_method=pass_all
5207 ;;
5208 pc)
5209 lt_cv_deplibs_check_method=pass_all
5210 ;;
5211 esac
5212 ;;
5213
5214tpf*)
5215 lt_cv_deplibs_check_method=pass_all
5216 ;;
5217esac
5218
5219fi
5220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5221$as_echo "$lt_cv_deplibs_check_method" >&6; }
5222
5223file_magic_glob=
5224want_nocaseglob=no
5225if test "$build" = "$host"; then
5226 case $host_os in
5227 mingw* | pw32*)
5228 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5229 want_nocaseglob=yes
5230 else
5231 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5232 fi
5233 ;;
5234 esac
5235fi
5236
5237file_magic_cmd=$lt_cv_file_magic_cmd
5238deplibs_check_method=$lt_cv_deplibs_check_method
5239test -z "$deplibs_check_method" && deplibs_check_method=unknown
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262if test -n "$ac_tool_prefix"; then
5263 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5264set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5266$as_echo_n "checking for $ac_word... " >&6; }
5267if ${ac_cv_prog_DLLTOOL+:} false; then :
5268 $as_echo_n "(cached) " >&6
5269else
5270 if test -n "$DLLTOOL"; then
5271 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5272else
5273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274for as_dir in $PATH
5275do
5276 IFS=$as_save_IFS
5277 test -z "$as_dir" && as_dir=.
5278 for ac_exec_ext in '' $ac_executable_extensions; do
5279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5280 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282 break 2
5283 fi
5284done
5285 done
5286IFS=$as_save_IFS
5287
5288fi
5289fi
5290DLLTOOL=$ac_cv_prog_DLLTOOL
5291if test -n "$DLLTOOL"; then
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5293$as_echo "$DLLTOOL" >&6; }
5294else
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296$as_echo "no" >&6; }
5297fi
5298
5299
5300fi
5301if test -z "$ac_cv_prog_DLLTOOL"; then
5302 ac_ct_DLLTOOL=$DLLTOOL
5303 # Extract the first word of "dlltool", so it can be a program name with args.
5304set dummy dlltool; ac_word=$2
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5306$as_echo_n "checking for $ac_word... " >&6; }
5307if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5308 $as_echo_n "(cached) " >&6
5309else
5310 if test -n "$ac_ct_DLLTOOL"; then
5311 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5312else
5313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5314for as_dir in $PATH
5315do
5316 IFS=$as_save_IFS
5317 test -z "$as_dir" && as_dir=.
5318 for ac_exec_ext in '' $ac_executable_extensions; do
5319 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5320 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5322 break 2
5323 fi
5324done
5325 done
5326IFS=$as_save_IFS
5327
5328fi
5329fi
5330ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5331if test -n "$ac_ct_DLLTOOL"; then
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5333$as_echo "$ac_ct_DLLTOOL" >&6; }
5334else
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5336$as_echo "no" >&6; }
5337fi
5338
5339 if test "x$ac_ct_DLLTOOL" = x; then
5340 DLLTOOL="false"
5341 else
5342 case $cross_compiling:$ac_tool_warned in
5343yes:)
5344{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5345$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5346ac_tool_warned=yes ;;
5347esac
5348 DLLTOOL=$ac_ct_DLLTOOL
5349 fi
5350else
5351 DLLTOOL="$ac_cv_prog_DLLTOOL"
5352fi
5353
5354test -z "$DLLTOOL" && DLLTOOL=dlltool
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5366$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5367if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5368 $as_echo_n "(cached) " >&6
5369else
5370 lt_cv_sharedlib_from_linklib_cmd='unknown'
5371
5372case $host_os in
5373cygwin* | mingw* | pw32* | cegcc*)
5374 # two different shell functions defined in ltmain.sh
5375 # decide which to use based on capabilities of $DLLTOOL
5376 case `$DLLTOOL --help 2>&1` in
5377 *--identify-strict*)
5378 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5379 ;;
5380 *)
5381 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5382 ;;
5383 esac
5384 ;;
5385*)
5386 # fallback: assume linklib IS sharedlib
5387 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5388 ;;
5389esac
5390
5391fi
5392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5393$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5394sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5395test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5396
5397
5398
5399
5400
5401
5402
5403
5404if test -n "$ac_tool_prefix"; then
5405 for ac_prog in ar
5406 do
5407 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5408set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5410$as_echo_n "checking for $ac_word... " >&6; }
5411if ${ac_cv_prog_AR+:} false; then :
5412 $as_echo_n "(cached) " >&6
5413else
5414 if test -n "$AR"; then
5415 ac_cv_prog_AR="$AR" # Let the user override the test.
5416else
5417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5418for as_dir in $PATH
5419do
5420 IFS=$as_save_IFS
5421 test -z "$as_dir" && as_dir=.
5422 for ac_exec_ext in '' $ac_executable_extensions; do
5423 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5424 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5426 break 2
5427 fi
5428done
5429 done
5430IFS=$as_save_IFS
5431
5432fi
5433fi
5434AR=$ac_cv_prog_AR
5435if test -n "$AR"; then
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5437$as_echo "$AR" >&6; }
5438else
5439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5440$as_echo "no" >&6; }
5441fi
5442
5443
5444 test -n "$AR" && break
5445 done
5446fi
5447if test -z "$AR"; then
5448 ac_ct_AR=$AR
5449 for ac_prog in ar
5450do
5451 # Extract the first word of "$ac_prog", so it can be a program name with args.
5452set dummy $ac_prog; ac_word=$2
5453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5454$as_echo_n "checking for $ac_word... " >&6; }
5455if ${ac_cv_prog_ac_ct_AR+:} false; then :
5456 $as_echo_n "(cached) " >&6
5457else
5458 if test -n "$ac_ct_AR"; then
5459 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5460else
5461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5462for as_dir in $PATH
5463do
5464 IFS=$as_save_IFS
5465 test -z "$as_dir" && as_dir=.
5466 for ac_exec_ext in '' $ac_executable_extensions; do
5467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5468 ac_cv_prog_ac_ct_AR="$ac_prog"
5469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5470 break 2
5471 fi
5472done
5473 done
5474IFS=$as_save_IFS
5475
5476fi
5477fi
5478ac_ct_AR=$ac_cv_prog_ac_ct_AR
5479if test -n "$ac_ct_AR"; then
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5481$as_echo "$ac_ct_AR" >&6; }
5482else
5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5484$as_echo "no" >&6; }
5485fi
5486
5487
5488 test -n "$ac_ct_AR" && break
5489done
5490
5491 if test "x$ac_ct_AR" = x; then
5492 AR="false"
5493 else
5494 case $cross_compiling:$ac_tool_warned in
5495yes:)
5496{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5497$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5498ac_tool_warned=yes ;;
5499esac
5500 AR=$ac_ct_AR
5501 fi
5502fi
5503
5504: ${AR=ar}
5505: ${AR_FLAGS=cru}
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5518$as_echo_n "checking for archiver @FILE support... " >&6; }
5519if ${lt_cv_ar_at_file+:} false; then :
5520 $as_echo_n "(cached) " >&6
5521else
5522 lt_cv_ar_at_file=no
5523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5524/* end confdefs.h. */
5525
5526int
5527main ()
5528{
5529
5530 ;
5531 return 0;
5532}
5533_ACEOF
5534if ac_fn_c_try_compile "$LINENO"; then :
5535 echo conftest.$ac_objext > conftest.lst
5536 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5537 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5538 (eval $lt_ar_try) 2>&5
5539 ac_status=$?
5540 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5541 test $ac_status = 0; }
5542 if test "$ac_status" -eq 0; then
5543 # Ensure the archiver fails upon bogus file names.
5544 rm -f conftest.$ac_objext libconftest.a
5545 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5546 (eval $lt_ar_try) 2>&5
5547 ac_status=$?
5548 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5549 test $ac_status = 0; }
5550 if test "$ac_status" -ne 0; then
5551 lt_cv_ar_at_file=@
5552 fi
5553 fi
5554 rm -f conftest.* libconftest.a
5555
5556fi
5557rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5558
5559fi
5560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5561$as_echo "$lt_cv_ar_at_file" >&6; }
5562
5563if test "x$lt_cv_ar_at_file" = xno; then
5564 archiver_list_spec=
5565else
5566 archiver_list_spec=$lt_cv_ar_at_file
5567fi
5568
5569
5570
5571
5572
5573
5574
5575if test -n "$ac_tool_prefix"; then
5576 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5577set dummy ${ac_tool_prefix}strip; ac_word=$2
5578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5579$as_echo_n "checking for $ac_word... " >&6; }
5580if ${ac_cv_prog_STRIP+:} false; then :
5581 $as_echo_n "(cached) " >&6
5582else
5583 if test -n "$STRIP"; then
5584 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5585else
5586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5587for as_dir in $PATH
5588do
5589 IFS=$as_save_IFS
5590 test -z "$as_dir" && as_dir=.
5591 for ac_exec_ext in '' $ac_executable_extensions; do
5592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5593 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5595 break 2
5596 fi
5597done
5598 done
5599IFS=$as_save_IFS
5600
5601fi
5602fi
5603STRIP=$ac_cv_prog_STRIP
5604if test -n "$STRIP"; then
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5606$as_echo "$STRIP" >&6; }
5607else
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5609$as_echo "no" >&6; }
5610fi
5611
5612
5613fi
5614if test -z "$ac_cv_prog_STRIP"; then
5615 ac_ct_STRIP=$STRIP
5616 # Extract the first word of "strip", so it can be a program name with args.
5617set dummy strip; ac_word=$2
5618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5619$as_echo_n "checking for $ac_word... " >&6; }
5620if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5621 $as_echo_n "(cached) " >&6
5622else
5623 if test -n "$ac_ct_STRIP"; then
5624 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5625else
5626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5627for as_dir in $PATH
5628do
5629 IFS=$as_save_IFS
5630 test -z "$as_dir" && as_dir=.
5631 for ac_exec_ext in '' $ac_executable_extensions; do
5632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5633 ac_cv_prog_ac_ct_STRIP="strip"
5634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5635 break 2
5636 fi
5637done
5638 done
5639IFS=$as_save_IFS
5640
5641fi
5642fi
5643ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5644if test -n "$ac_ct_STRIP"; then
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5646$as_echo "$ac_ct_STRIP" >&6; }
5647else
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5649$as_echo "no" >&6; }
5650fi
5651
5652 if test "x$ac_ct_STRIP" = x; then
5653 STRIP=":"
5654 else
5655 case $cross_compiling:$ac_tool_warned in
5656yes:)
5657{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5658$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5659ac_tool_warned=yes ;;
5660esac
5661 STRIP=$ac_ct_STRIP
5662 fi
5663else
5664 STRIP="$ac_cv_prog_STRIP"
5665fi
5666
5667test -z "$STRIP" && STRIP=:
5668
5669
5670
5671
5672
5673
5674if test -n "$ac_tool_prefix"; then
5675 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5676set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5678$as_echo_n "checking for $ac_word... " >&6; }
5679if ${ac_cv_prog_RANLIB+:} false; then :
5680 $as_echo_n "(cached) " >&6
5681else
5682 if test -n "$RANLIB"; then
5683 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5684else
5685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5686for as_dir in $PATH
5687do
5688 IFS=$as_save_IFS
5689 test -z "$as_dir" && as_dir=.
5690 for ac_exec_ext in '' $ac_executable_extensions; do
5691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5692 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5694 break 2
5695 fi
5696done
5697 done
5698IFS=$as_save_IFS
5699
5700fi
5701fi
5702RANLIB=$ac_cv_prog_RANLIB
5703if test -n "$RANLIB"; then
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5705$as_echo "$RANLIB" >&6; }
5706else
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5708$as_echo "no" >&6; }
5709fi
5710
5711
5712fi
5713if test -z "$ac_cv_prog_RANLIB"; then
5714 ac_ct_RANLIB=$RANLIB
5715 # Extract the first word of "ranlib", so it can be a program name with args.
5716set dummy ranlib; ac_word=$2
5717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5718$as_echo_n "checking for $ac_word... " >&6; }
5719if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5720 $as_echo_n "(cached) " >&6
5721else
5722 if test -n "$ac_ct_RANLIB"; then
5723 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5724else
5725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5726for as_dir in $PATH
5727do
5728 IFS=$as_save_IFS
5729 test -z "$as_dir" && as_dir=.
5730 for ac_exec_ext in '' $ac_executable_extensions; do
5731 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5732 ac_cv_prog_ac_ct_RANLIB="ranlib"
5733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5734 break 2
5735 fi
5736done
5737 done
5738IFS=$as_save_IFS
5739
5740fi
5741fi
5742ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5743if test -n "$ac_ct_RANLIB"; then
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5745$as_echo "$ac_ct_RANLIB" >&6; }
5746else
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5748$as_echo "no" >&6; }
5749fi
5750
5751 if test "x$ac_ct_RANLIB" = x; then
5752 RANLIB=":"
5753 else
5754 case $cross_compiling:$ac_tool_warned in
5755yes:)
5756{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5757$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5758ac_tool_warned=yes ;;
5759esac
5760 RANLIB=$ac_ct_RANLIB
5761 fi
5762else
5763 RANLIB="$ac_cv_prog_RANLIB"
5764fi
5765
5766test -z "$RANLIB" && RANLIB=:
5767
5768
5769
5770
5771
5772
5773# Determine commands to create old-style static archives.
5774old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5775old_postinstall_cmds='chmod 644 $oldlib'
5776old_postuninstall_cmds=
5777
5778if test -n "$RANLIB"; then
5779 case $host_os in
5780 openbsd*)
5781 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5782 ;;
5783 *)
5784 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5785 ;;
5786 esac
5787 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5788fi
5789
5790case $host_os in
5791 darwin*)
5792 lock_old_archive_extraction=yes ;;
5793 *)
5794 lock_old_archive_extraction=no ;;
5795esac
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835# If no C compiler was specified, use CC.
5836LTCC=${LTCC-"$CC"}
5837
5838# If no C compiler flags were specified, use CFLAGS.
5839LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5840
5841# Allow CC to be a program name with arguments.
5842compiler=$CC
5843
5844
5845# Check for command to grab the raw symbol name followed by C symbol from nm.
5846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5847$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5848if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5849 $as_echo_n "(cached) " >&6
5850else
5851
5852# These are sane defaults that work on at least a few old systems.
5853# [They come from Ultrix. What could be older than Ultrix?!! ;)]
5854
5855# Character class describing NM global symbol codes.
5856symcode='[BCDEGRST]'
5857
5858# Regexp to match symbols that can be accessed directly from C.
5859sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5860
5861# Define system-specific variables.
5862case $host_os in
5863aix*)
5864 symcode='[BCDT]'
5865 ;;
5866cygwin* | mingw* | pw32* | cegcc*)
5867 symcode='[ABCDGISTW]'
5868 ;;
5869hpux*)
5870 if test "$host_cpu" = ia64; then
5871 symcode='[ABCDEGRST]'
5872 fi
5873 ;;
5874irix* | nonstopux*)
5875 symcode='[BCDEGRST]'
5876 ;;
5877osf*)
5878 symcode='[BCDEGQRST]'
5879 ;;
5880solaris*)
5881 symcode='[BDRT]'
5882 ;;
5883sco3.2v5*)
5884 symcode='[DT]'
5885 ;;
5886sysv4.2uw2*)
5887 symcode='[DT]'
5888 ;;
5889sysv5* | sco5v6* | unixware* | OpenUNIX*)
5890 symcode='[ABDT]'
5891 ;;
5892sysv4)
5893 symcode='[DFNSTU]'
5894 ;;
5895esac
5896
5897# If we're using GNU nm, then use its standard symbol codes.
5898case `$NM -V 2>&1` in
5899*GNU* | *'with BFD'*)
5900 symcode='[ABCDGIRSTW]' ;;
5901esac
5902
5903# Transform an extracted symbol line into a proper C declaration.
5904# Some systems (esp. on ia64) link data and code symbols differently,
5905# so use this general approach.
5906lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5907
5908# Transform an extracted symbol line into symbol name and symbol address
5909lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5910lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5911
5912# Handle CRLF in mingw tool chain
5913opt_cr=
5914case $build_os in
5915mingw*)
5916 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5917 ;;
5918esac
5919
5920# Try without a prefix underscore, then with it.
5921for ac_symprfx in "" "_"; do
5922
5923 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5924 symxfrm="\\1 $ac_symprfx\\2 \\2"
5925
5926 # Write the raw and C identifiers.
5927 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5928 # Fake it for dumpbin and say T for any non-static function
5929 # and D for any global variable.
5930 # Also find C++ and __fastcall symbols from MSVC++,
5931 # which start with @ or ?.
5932 lt_cv_sys_global_symbol_pipe="$AWK '"\
5933" {last_section=section; section=\$ 3};"\
5934" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5935" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5936" \$ 0!~/External *\|/{next};"\
5937" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5938" {if(hide[section]) next};"\
5939" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5940" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5941" s[1]~/^[@?]/{print s[1], s[1]; next};"\
5942" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5943" ' prfx=^$ac_symprfx"
5944 else
5945 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5946 fi
5947 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5948
5949 # Check to see that the pipe works correctly.
5950 pipe_works=no
5951
5952 rm -f conftest*
5953 cat > conftest.$ac_ext <<_LT_EOF
5954#ifdef __cplusplus
5955extern "C" {
5956#endif
5957char nm_test_var;
5958void nm_test_func(void);
5959void nm_test_func(void){}
5960#ifdef __cplusplus
5961}
5962#endif
5963int main(){nm_test_var='a';nm_test_func();return(0);}
5964_LT_EOF
5965
5966 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5967 (eval $ac_compile) 2>&5
5968 ac_status=$?
5969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5970 test $ac_status = 0; }; then
5971 # Now try to grab the symbols.
5972 nlist=conftest.nm
5973 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5974 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5975 ac_status=$?
5976 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5977 test $ac_status = 0; } && test -s "$nlist"; then
5978 # Try sorting and uniquifying the output.
5979 if sort "$nlist" | uniq > "$nlist"T; then
5980 mv -f "$nlist"T "$nlist"
5981 else
5982 rm -f "$nlist"T
5983 fi
5984
5985 # Make sure that we snagged all the symbols we need.
5986 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5987 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5988 cat <<_LT_EOF > conftest.$ac_ext
5989/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
5990#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5991/* DATA imports from DLLs on WIN32 con't be const, because runtime
5992 relocations are performed -- see ld's documentation on pseudo-relocs. */
5993# define LT_DLSYM_CONST
5994#elif defined(__osf__)
5995/* This system does not cope well with relocations in const data. */
5996# define LT_DLSYM_CONST
5997#else
5998# define LT_DLSYM_CONST const
5999#endif
6000
6001#ifdef __cplusplus
6002extern "C" {
6003#endif
6004
6005_LT_EOF
6006 # Now generate the symbol file.
6007 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6008
6009 cat <<_LT_EOF >> conftest.$ac_ext
6010
6011/* The mapping between symbol names and symbols. */
6012LT_DLSYM_CONST struct {
6013 const char *name;
6014 void *address;
6015}
6016lt__PROGRAM__LTX_preloaded_symbols[] =
6017{
6018 { "@PROGRAM@", (void *) 0 },
6019_LT_EOF
6020 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6021 cat <<\_LT_EOF >> conftest.$ac_ext
6022 {0, (void *) 0}
6023};
6024
6025/* This works around a problem in FreeBSD linker */
6026#ifdef FREEBSD_WORKAROUND
6027static const void *lt_preloaded_setup() {
6028 return lt__PROGRAM__LTX_preloaded_symbols;
6029}
6030#endif
6031
6032#ifdef __cplusplus
6033}
6034#endif
6035_LT_EOF
6036 # Now try linking the two files.
6037 mv conftest.$ac_objext conftstm.$ac_objext
6038 lt_globsym_save_LIBS=$LIBS
6039 lt_globsym_save_CFLAGS=$CFLAGS
6040 LIBS="conftstm.$ac_objext"
6041 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6042 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6043 (eval $ac_link) 2>&5
6044 ac_status=$?
6045 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6046 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6047 pipe_works=yes
6048 fi
6049 LIBS=$lt_globsym_save_LIBS
6050 CFLAGS=$lt_globsym_save_CFLAGS
6051 else
6052 echo "cannot find nm_test_func in $nlist" >&5
6053 fi
6054 else
6055 echo "cannot find nm_test_var in $nlist" >&5
6056 fi
6057 else
6058 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6059 fi
6060 else
6061 echo "$progname: failed program was:" >&5
6062 cat conftest.$ac_ext >&5
6063 fi
6064 rm -rf conftest* conftst*
6065
6066 # Do not use the global_symbol_pipe unless it works.
6067 if test "$pipe_works" = yes; then
6068 break
6069 else
6070 lt_cv_sys_global_symbol_pipe=
6071 fi
6072done
6073
6074fi
6075
6076if test -z "$lt_cv_sys_global_symbol_pipe"; then
6077 lt_cv_sys_global_symbol_to_cdecl=
6078fi
6079if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6081$as_echo "failed" >&6; }
6082else
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6084$as_echo "ok" >&6; }
6085fi
6086
6087# Response file support.
6088if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6089 nm_file_list_spec='@'
6090elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6091 nm_file_list_spec='@'
6092fi
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6121$as_echo_n "checking for sysroot... " >&6; }
6122
6123# Check whether --with-sysroot was given.
6124if test "${with_sysroot+set}" = set; then :
6125 withval=$with_sysroot;
6126else
6127 with_sysroot=no
6128fi
6129
6130
6131lt_sysroot=
6132case ${with_sysroot} in #(
6133 yes)
6134 if test "$GCC" = yes; then
6135 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6136 fi
6137 ;; #(
6138 /*)
6139 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6140 ;; #(
6141 no|'')
6142 ;; #(
6143 *)
6144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6145$as_echo "${with_sysroot}" >&6; }
6146 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6147 ;;
6148esac
6149
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6151$as_echo "${lt_sysroot:-no}" >&6; }
6152
6153
6154
6155
6156
6157# Check whether --enable-libtool-lock was given.
6158if test "${enable_libtool_lock+set}" = set; then :
6159 enableval=$enable_libtool_lock;
6160fi
6161
6162test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6163
6164# Some flags need to be propagated to the compiler or linker for good
6165# libtool support.
6166case $host in
6167ia64-*-hpux*)
6168 # Find out which ABI we are using.
6169 echo 'int i;' > conftest.$ac_ext
6170 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6171 (eval $ac_compile) 2>&5
6172 ac_status=$?
6173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6174 test $ac_status = 0; }; then
6175 case `/usr/bin/file conftest.$ac_objext` in
6176 *ELF-32*)
6177 HPUX_IA64_MODE="32"
6178 ;;
6179 *ELF-64*)
6180 HPUX_IA64_MODE="64"
6181 ;;
6182 esac
6183 fi
6184 rm -rf conftest*
6185 ;;
6186*-*-irix6*)
6187 # Find out which ABI we are using.
6188 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6189 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6190 (eval $ac_compile) 2>&5
6191 ac_status=$?
6192 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6193 test $ac_status = 0; }; then
6194 if test "$lt_cv_prog_gnu_ld" = yes; then
6195 case `/usr/bin/file conftest.$ac_objext` in
6196 *32-bit*)
6197 LD="${LD-ld} -melf32bsmip"
6198 ;;
6199 *N32*)
6200 LD="${LD-ld} -melf32bmipn32"
6201 ;;
6202 *64-bit*)
6203 LD="${LD-ld} -melf64bmip"
6204 ;;
6205 esac
6206 else
6207 case `/usr/bin/file conftest.$ac_objext` in
6208 *32-bit*)
6209 LD="${LD-ld} -32"
6210 ;;
6211 *N32*)
6212 LD="${LD-ld} -n32"
6213 ;;
6214 *64-bit*)
6215 LD="${LD-ld} -64"
6216 ;;
6217 esac
6218 fi
6219 fi
6220 rm -rf conftest*
6221 ;;
6222
6223x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6224s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6225 # Find out which ABI we are using.
6226 echo 'int i;' > conftest.$ac_ext
6227 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6228 (eval $ac_compile) 2>&5
6229 ac_status=$?
6230 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6231 test $ac_status = 0; }; then
6232 case `/usr/bin/file conftest.o` in
6233 *32-bit*)
6234 case $host in
6235 x86_64-*kfreebsd*-gnu)
6236 LD="${LD-ld} -m elf_i386_fbsd"
6237 ;;
6238 x86_64-*linux*)
6239 case `/usr/bin/file conftest.o` in
6240 *x86-64*)
6241 LD="${LD-ld} -m elf32_x86_64"
6242 ;;
6243 *)
6244 LD="${LD-ld} -m elf_i386"
6245 ;;
6246 esac
6247 ;;
6248 powerpc64le-*)
6249 LD="${LD-ld} -m elf32lppclinux"
6250 ;;
6251 powerpc64-*)
6252 LD="${LD-ld} -m elf32ppclinux"
6253 ;;
6254 s390x-*linux*)
6255 LD="${LD-ld} -m elf_s390"
6256 ;;
6257 sparc64-*linux*)
6258 LD="${LD-ld} -m elf32_sparc"
6259 ;;
6260 esac
6261 ;;
6262 *64-bit*)
6263 case $host in
6264 x86_64-*kfreebsd*-gnu)
6265 LD="${LD-ld} -m elf_x86_64_fbsd"
6266 ;;
6267 x86_64-*linux*)
6268 LD="${LD-ld} -m elf_x86_64"
6269 ;;
6270 powerpcle-*)
6271 LD="${LD-ld} -m elf64lppc"
6272 ;;
6273 powerpc-*)
6274 LD="${LD-ld} -m elf64ppc"
6275 ;;
6276 s390*-*linux*|s390*-*tpf*)
6277 LD="${LD-ld} -m elf64_s390"
6278 ;;
6279 sparc*-*linux*)
6280 LD="${LD-ld} -m elf64_sparc"
6281 ;;
6282 esac
6283 ;;
6284 esac
6285 fi
6286 rm -rf conftest*
6287 ;;
6288
6289*-*-sco3.2v5*)
6290 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6291 SAVE_CFLAGS="$CFLAGS"
6292 CFLAGS="$CFLAGS -belf"
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6294$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6295if ${lt_cv_cc_needs_belf+:} false; then :
6296 $as_echo_n "(cached) " >&6
6297else
6298 ac_ext=c
6299ac_cpp='$CPP $CPPFLAGS'
6300ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6301ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6302ac_compiler_gnu=$ac_cv_c_compiler_gnu
6303
6304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6305/* end confdefs.h. */
6306
6307int
6308main ()
6309{
6310
6311 ;
6312 return 0;
6313}
6314_ACEOF
6315if ac_fn_c_try_link "$LINENO"; then :
6316 lt_cv_cc_needs_belf=yes
6317else
6318 lt_cv_cc_needs_belf=no
6319fi
6320rm -f core conftest.err conftest.$ac_objext \
6321 conftest$ac_exeext conftest.$ac_ext
6322 ac_ext=c
6323ac_cpp='$CPP $CPPFLAGS'
6324ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6325ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6326ac_compiler_gnu=$ac_cv_c_compiler_gnu
6327
6328fi
6329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6330$as_echo "$lt_cv_cc_needs_belf" >&6; }
6331 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6332 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6333 CFLAGS="$SAVE_CFLAGS"
6334 fi
6335 ;;
6336*-*solaris*)
6337 # Find out which ABI we are using.
6338 echo 'int i;' > conftest.$ac_ext
6339 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6340 (eval $ac_compile) 2>&5
6341 ac_status=$?
6342 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6343 test $ac_status = 0; }; then
6344 case `/usr/bin/file conftest.o` in
6345 *64-bit*)
6346 case $lt_cv_prog_gnu_ld in
6347 yes*)
6348 case $host in
6349 i?86-*-solaris*)
6350 LD="${LD-ld} -m elf_x86_64"
6351 ;;
6352 sparc*-*-solaris*)
6353 LD="${LD-ld} -m elf64_sparc"
6354 ;;
6355 esac
6356 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6357 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6358 LD="${LD-ld}_sol2"
6359 fi
6360 ;;
6361 *)
6362 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6363 LD="${LD-ld} -64"
6364 fi
6365 ;;
6366 esac
6367 ;;
6368 esac
6369 fi
6370 rm -rf conftest*
6371 ;;
6372esac
6373
6374need_locks="$enable_libtool_lock"
6375
6376if test -n "$ac_tool_prefix"; then
6377 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6378set dummy ${ac_tool_prefix}mt; ac_word=$2
6379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6380$as_echo_n "checking for $ac_word... " >&6; }
6381if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6382 $as_echo_n "(cached) " >&6
6383else
6384 if test -n "$MANIFEST_TOOL"; then
6385 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6386else
6387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6388for as_dir in $PATH
6389do
6390 IFS=$as_save_IFS
6391 test -z "$as_dir" && as_dir=.
6392 for ac_exec_ext in '' $ac_executable_extensions; do
6393 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6394 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6396 break 2
6397 fi
6398done
6399 done
6400IFS=$as_save_IFS
6401
6402fi
6403fi
6404MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6405if test -n "$MANIFEST_TOOL"; then
6406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6407$as_echo "$MANIFEST_TOOL" >&6; }
6408else
6409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6410$as_echo "no" >&6; }
6411fi
6412
6413
6414fi
6415if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6416 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6417 # Extract the first word of "mt", so it can be a program name with args.
6418set dummy mt; ac_word=$2
6419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6420$as_echo_n "checking for $ac_word... " >&6; }
6421if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6422 $as_echo_n "(cached) " >&6
6423else
6424 if test -n "$ac_ct_MANIFEST_TOOL"; then
6425 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6426else
6427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6428for as_dir in $PATH
6429do
6430 IFS=$as_save_IFS
6431 test -z "$as_dir" && as_dir=.
6432 for ac_exec_ext in '' $ac_executable_extensions; do
6433 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6434 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6436 break 2
6437 fi
6438done
6439 done
6440IFS=$as_save_IFS
6441
6442fi
6443fi
6444ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6445if test -n "$ac_ct_MANIFEST_TOOL"; then
6446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6447$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6448else
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6450$as_echo "no" >&6; }
6451fi
6452
6453 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6454 MANIFEST_TOOL=":"
6455 else
6456 case $cross_compiling:$ac_tool_warned in
6457yes:)
6458{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6459$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6460ac_tool_warned=yes ;;
6461esac
6462 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6463 fi
6464else
6465 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6466fi
6467
6468test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6470$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6471if ${lt_cv_path_mainfest_tool+:} false; then :
6472 $as_echo_n "(cached) " >&6
6473else
6474 lt_cv_path_mainfest_tool=no
6475 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6476 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6477 cat conftest.err >&5
6478 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6479 lt_cv_path_mainfest_tool=yes
6480 fi
6481 rm -f conftest*
6482fi
6483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6484$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6485if test "x$lt_cv_path_mainfest_tool" != xyes; then
6486 MANIFEST_TOOL=:
6487fi
6488
6489
6490
6491
6492
6493
6494 case $host_os in
6495 rhapsody* | darwin*)
6496 if test -n "$ac_tool_prefix"; then
6497 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6498set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6500$as_echo_n "checking for $ac_word... " >&6; }
6501if ${ac_cv_prog_DSYMUTIL+:} false; then :
6502 $as_echo_n "(cached) " >&6
6503else
6504 if test -n "$DSYMUTIL"; then
6505 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6506else
6507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6508for as_dir in $PATH
6509do
6510 IFS=$as_save_IFS
6511 test -z "$as_dir" && as_dir=.
6512 for ac_exec_ext in '' $ac_executable_extensions; do
6513 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6514 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6516 break 2
6517 fi
6518done
6519 done
6520IFS=$as_save_IFS
6521
6522fi
6523fi
6524DSYMUTIL=$ac_cv_prog_DSYMUTIL
6525if test -n "$DSYMUTIL"; then
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6527$as_echo "$DSYMUTIL" >&6; }
6528else
6529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6530$as_echo "no" >&6; }
6531fi
6532
6533
6534fi
6535if test -z "$ac_cv_prog_DSYMUTIL"; then
6536 ac_ct_DSYMUTIL=$DSYMUTIL
6537 # Extract the first word of "dsymutil", so it can be a program name with args.
6538set dummy dsymutil; ac_word=$2
6539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6540$as_echo_n "checking for $ac_word... " >&6; }
6541if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6542 $as_echo_n "(cached) " >&6
6543else
6544 if test -n "$ac_ct_DSYMUTIL"; then
6545 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6546else
6547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6548for as_dir in $PATH
6549do
6550 IFS=$as_save_IFS
6551 test -z "$as_dir" && as_dir=.
6552 for ac_exec_ext in '' $ac_executable_extensions; do
6553 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6554 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6556 break 2
6557 fi
6558done
6559 done
6560IFS=$as_save_IFS
6561
6562fi
6563fi
6564ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6565if test -n "$ac_ct_DSYMUTIL"; then
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6567$as_echo "$ac_ct_DSYMUTIL" >&6; }
6568else
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6570$as_echo "no" >&6; }
6571fi
6572
6573 if test "x$ac_ct_DSYMUTIL" = x; then
6574 DSYMUTIL=":"
6575 else
6576 case $cross_compiling:$ac_tool_warned in
6577yes:)
6578{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6579$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6580ac_tool_warned=yes ;;
6581esac
6582 DSYMUTIL=$ac_ct_DSYMUTIL
6583 fi
6584else
6585 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6586fi
6587
6588 if test -n "$ac_tool_prefix"; then
6589 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6590set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6592$as_echo_n "checking for $ac_word... " >&6; }
6593if ${ac_cv_prog_NMEDIT+:} false; then :
6594 $as_echo_n "(cached) " >&6
6595else
6596 if test -n "$NMEDIT"; then
6597 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6598else
6599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6600for as_dir in $PATH
6601do
6602 IFS=$as_save_IFS
6603 test -z "$as_dir" && as_dir=.
6604 for ac_exec_ext in '' $ac_executable_extensions; do
6605 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6606 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6608 break 2
6609 fi
6610done
6611 done
6612IFS=$as_save_IFS
6613
6614fi
6615fi
6616NMEDIT=$ac_cv_prog_NMEDIT
6617if test -n "$NMEDIT"; then
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6619$as_echo "$NMEDIT" >&6; }
6620else
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6622$as_echo "no" >&6; }
6623fi
6624
6625
6626fi
6627if test -z "$ac_cv_prog_NMEDIT"; then
6628 ac_ct_NMEDIT=$NMEDIT
6629 # Extract the first word of "nmedit", so it can be a program name with args.
6630set dummy nmedit; ac_word=$2
6631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6632$as_echo_n "checking for $ac_word... " >&6; }
6633if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6634 $as_echo_n "(cached) " >&6
6635else
6636 if test -n "$ac_ct_NMEDIT"; then
6637 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6638else
6639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6640for as_dir in $PATH
6641do
6642 IFS=$as_save_IFS
6643 test -z "$as_dir" && as_dir=.
6644 for ac_exec_ext in '' $ac_executable_extensions; do
6645 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6646 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6648 break 2
6649 fi
6650done
6651 done
6652IFS=$as_save_IFS
6653
6654fi
6655fi
6656ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6657if test -n "$ac_ct_NMEDIT"; then
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6659$as_echo "$ac_ct_NMEDIT" >&6; }
6660else
6661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6662$as_echo "no" >&6; }
6663fi
6664
6665 if test "x$ac_ct_NMEDIT" = x; then
6666 NMEDIT=":"
6667 else
6668 case $cross_compiling:$ac_tool_warned in
6669yes:)
6670{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6671$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6672ac_tool_warned=yes ;;
6673esac
6674 NMEDIT=$ac_ct_NMEDIT
6675 fi
6676else
6677 NMEDIT="$ac_cv_prog_NMEDIT"
6678fi
6679
6680 if test -n "$ac_tool_prefix"; then
6681 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6682set dummy ${ac_tool_prefix}lipo; ac_word=$2
6683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6684$as_echo_n "checking for $ac_word... " >&6; }
6685if ${ac_cv_prog_LIPO+:} false; then :
6686 $as_echo_n "(cached) " >&6
6687else
6688 if test -n "$LIPO"; then
6689 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6690else
6691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6692for as_dir in $PATH
6693do
6694 IFS=$as_save_IFS
6695 test -z "$as_dir" && as_dir=.
6696 for ac_exec_ext in '' $ac_executable_extensions; do
6697 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6698 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6700 break 2
6701 fi
6702done
6703 done
6704IFS=$as_save_IFS
6705
6706fi
6707fi
6708LIPO=$ac_cv_prog_LIPO
6709if test -n "$LIPO"; then
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6711$as_echo "$LIPO" >&6; }
6712else
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6714$as_echo "no" >&6; }
6715fi
6716
6717
6718fi
6719if test -z "$ac_cv_prog_LIPO"; then
6720 ac_ct_LIPO=$LIPO
6721 # Extract the first word of "lipo", so it can be a program name with args.
6722set dummy lipo; ac_word=$2
6723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6724$as_echo_n "checking for $ac_word... " >&6; }
6725if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6726 $as_echo_n "(cached) " >&6
6727else
6728 if test -n "$ac_ct_LIPO"; then
6729 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6730else
6731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6732for as_dir in $PATH
6733do
6734 IFS=$as_save_IFS
6735 test -z "$as_dir" && as_dir=.
6736 for ac_exec_ext in '' $ac_executable_extensions; do
6737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6738 ac_cv_prog_ac_ct_LIPO="lipo"
6739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6740 break 2
6741 fi
6742done
6743 done
6744IFS=$as_save_IFS
6745
6746fi
6747fi
6748ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6749if test -n "$ac_ct_LIPO"; then
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6751$as_echo "$ac_ct_LIPO" >&6; }
6752else
6753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6754$as_echo "no" >&6; }
6755fi
6756
6757 if test "x$ac_ct_LIPO" = x; then
6758 LIPO=":"
6759 else
6760 case $cross_compiling:$ac_tool_warned in
6761yes:)
6762{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6763$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6764ac_tool_warned=yes ;;
6765esac
6766 LIPO=$ac_ct_LIPO
6767 fi
6768else
6769 LIPO="$ac_cv_prog_LIPO"
6770fi
6771
6772 if test -n "$ac_tool_prefix"; then
6773 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6774set dummy ${ac_tool_prefix}otool; ac_word=$2
6775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6776$as_echo_n "checking for $ac_word... " >&6; }
6777if ${ac_cv_prog_OTOOL+:} false; then :
6778 $as_echo_n "(cached) " >&6
6779else
6780 if test -n "$OTOOL"; then
6781 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6782else
6783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6784for as_dir in $PATH
6785do
6786 IFS=$as_save_IFS
6787 test -z "$as_dir" && as_dir=.
6788 for ac_exec_ext in '' $ac_executable_extensions; do
6789 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6790 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6792 break 2
6793 fi
6794done
6795 done
6796IFS=$as_save_IFS
6797
6798fi
6799fi
6800OTOOL=$ac_cv_prog_OTOOL
6801if test -n "$OTOOL"; then
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6803$as_echo "$OTOOL" >&6; }
6804else
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6806$as_echo "no" >&6; }
6807fi
6808
6809
6810fi
6811if test -z "$ac_cv_prog_OTOOL"; then
6812 ac_ct_OTOOL=$OTOOL
6813 # Extract the first word of "otool", so it can be a program name with args.
6814set dummy otool; ac_word=$2
6815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6816$as_echo_n "checking for $ac_word... " >&6; }
6817if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6818 $as_echo_n "(cached) " >&6
6819else
6820 if test -n "$ac_ct_OTOOL"; then
6821 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6822else
6823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6824for as_dir in $PATH
6825do
6826 IFS=$as_save_IFS
6827 test -z "$as_dir" && as_dir=.
6828 for ac_exec_ext in '' $ac_executable_extensions; do
6829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6830 ac_cv_prog_ac_ct_OTOOL="otool"
6831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6832 break 2
6833 fi
6834done
6835 done
6836IFS=$as_save_IFS
6837
6838fi
6839fi
6840ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6841if test -n "$ac_ct_OTOOL"; then
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6843$as_echo "$ac_ct_OTOOL" >&6; }
6844else
6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6846$as_echo "no" >&6; }
6847fi
6848
6849 if test "x$ac_ct_OTOOL" = x; then
6850 OTOOL=":"
6851 else
6852 case $cross_compiling:$ac_tool_warned in
6853yes:)
6854{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6855$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6856ac_tool_warned=yes ;;
6857esac
6858 OTOOL=$ac_ct_OTOOL
6859 fi
6860else
6861 OTOOL="$ac_cv_prog_OTOOL"
6862fi
6863
6864 if test -n "$ac_tool_prefix"; then
6865 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6866set dummy ${ac_tool_prefix}otool64; ac_word=$2
6867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6868$as_echo_n "checking for $ac_word... " >&6; }
6869if ${ac_cv_prog_OTOOL64+:} false; then :
6870 $as_echo_n "(cached) " >&6
6871else
6872 if test -n "$OTOOL64"; then
6873 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6874else
6875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6876for as_dir in $PATH
6877do
6878 IFS=$as_save_IFS
6879 test -z "$as_dir" && as_dir=.
6880 for ac_exec_ext in '' $ac_executable_extensions; do
6881 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6882 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6884 break 2
6885 fi
6886done
6887 done
6888IFS=$as_save_IFS
6889
6890fi
6891fi
6892OTOOL64=$ac_cv_prog_OTOOL64
6893if test -n "$OTOOL64"; then
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6895$as_echo "$OTOOL64" >&6; }
6896else
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6898$as_echo "no" >&6; }
6899fi
6900
6901
6902fi
6903if test -z "$ac_cv_prog_OTOOL64"; then
6904 ac_ct_OTOOL64=$OTOOL64
6905 # Extract the first word of "otool64", so it can be a program name with args.
6906set dummy otool64; ac_word=$2
6907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6908$as_echo_n "checking for $ac_word... " >&6; }
6909if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6910 $as_echo_n "(cached) " >&6
6911else
6912 if test -n "$ac_ct_OTOOL64"; then
6913 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6914else
6915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6916for as_dir in $PATH
6917do
6918 IFS=$as_save_IFS
6919 test -z "$as_dir" && as_dir=.
6920 for ac_exec_ext in '' $ac_executable_extensions; do
6921 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6922 ac_cv_prog_ac_ct_OTOOL64="otool64"
6923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6924 break 2
6925 fi
6926done
6927 done
6928IFS=$as_save_IFS
6929
6930fi
6931fi
6932ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6933if test -n "$ac_ct_OTOOL64"; then
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6935$as_echo "$ac_ct_OTOOL64" >&6; }
6936else
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6938$as_echo "no" >&6; }
6939fi
6940
6941 if test "x$ac_ct_OTOOL64" = x; then
6942 OTOOL64=":"
6943 else
6944 case $cross_compiling:$ac_tool_warned in
6945yes:)
6946{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6947$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6948ac_tool_warned=yes ;;
6949esac
6950 OTOOL64=$ac_ct_OTOOL64
6951 fi
6952else
6953 OTOOL64="$ac_cv_prog_OTOOL64"
6954fi
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6983$as_echo_n "checking for -single_module linker flag... " >&6; }
6984if ${lt_cv_apple_cc_single_mod+:} false; then :
6985 $as_echo_n "(cached) " >&6
6986else
6987 lt_cv_apple_cc_single_mod=no
6988 if test -z "${LT_MULTI_MODULE}"; then
6989 # By default we will add the -single_module flag. You can override
6990 # by either setting the environment variable LT_MULTI_MODULE
6991 # non-empty at configure time, or by adding -multi_module to the
6992 # link flags.
6993 rm -rf libconftest.dylib*
6994 echo "int foo(void){return 1;}" > conftest.c
6995 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6996-dynamiclib -Wl,-single_module conftest.c" >&5
6997 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6998 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6999 _lt_result=$?
7000 # If there is a non-empty error log, and "single_module"
7001 # appears in it, assume the flag caused a linker warning
7002 if test -s conftest.err && $GREP single_module conftest.err; then
7003 cat conftest.err >&5
7004 # Otherwise, if the output was created with a 0 exit code from
7005 # the compiler, it worked.
7006 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7007 lt_cv_apple_cc_single_mod=yes
7008 else
7009 cat conftest.err >&5
7010 fi
7011 rm -rf libconftest.dylib*
7012 rm -f conftest.*
7013 fi
7014fi
7015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7016$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7017
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7019$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7020if ${lt_cv_ld_exported_symbols_list+:} false; then :
7021 $as_echo_n "(cached) " >&6
7022else
7023 lt_cv_ld_exported_symbols_list=no
7024 save_LDFLAGS=$LDFLAGS
7025 echo "_main" > conftest.sym
7026 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7028/* end confdefs.h. */
7029
7030int
7031main ()
7032{
7033
7034 ;
7035 return 0;
7036}
7037_ACEOF
7038if ac_fn_c_try_link "$LINENO"; then :
7039 lt_cv_ld_exported_symbols_list=yes
7040else
7041 lt_cv_ld_exported_symbols_list=no
7042fi
7043rm -f core conftest.err conftest.$ac_objext \
7044 conftest$ac_exeext conftest.$ac_ext
7045 LDFLAGS="$save_LDFLAGS"
7046
7047fi
7048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7049$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7050
7051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7052$as_echo_n "checking for -force_load linker flag... " >&6; }
7053if ${lt_cv_ld_force_load+:} false; then :
7054 $as_echo_n "(cached) " >&6
7055else
7056 lt_cv_ld_force_load=no
7057 cat > conftest.c << _LT_EOF
7058int forced_loaded() { return 2;}
7059_LT_EOF
7060 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7061 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7062 echo "$AR cru libconftest.a conftest.o" >&5
7063 $AR cru libconftest.a conftest.o 2>&5
7064 echo "$RANLIB libconftest.a" >&5
7065 $RANLIB libconftest.a 2>&5
7066 cat > conftest.c << _LT_EOF
7067int main() { return 0;}
7068_LT_EOF
7069 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7070 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7071 _lt_result=$?
7072 if test -s conftest.err && $GREP force_load conftest.err; then
7073 cat conftest.err >&5
7074 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7075 lt_cv_ld_force_load=yes
7076 else
7077 cat conftest.err >&5
7078 fi
7079 rm -f conftest.err libconftest.a conftest conftest.c
7080 rm -rf conftest.dSYM
7081
7082fi
7083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7084$as_echo "$lt_cv_ld_force_load" >&6; }
7085 case $host_os in
7086 rhapsody* | darwin1.[012])
7087 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7088 darwin1.*)
7089 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7090 darwin*) # darwin 5.x on
7091 # if running on 10.5 or later, the deployment target defaults
7092 # to the OS version, if on x86, and 10.4, the deployment
7093 # target defaults to 10.4. Don't you love it?
7094 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7095 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7096 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7097 10.[012]*)
7098 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7099 10.*)
7100 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7101 esac
7102 ;;
7103 esac
7104 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7105 _lt_dar_single_mod='$single_module'
7106 fi
7107 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7108 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7109 else
7110 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7111 fi
7112 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7113 _lt_dsymutil='~$DSYMUTIL $lib || :'
7114 else
7115 _lt_dsymutil=
7116 fi
7117 ;;
7118 esac
7119
7120ac_ext=c
7121ac_cpp='$CPP $CPPFLAGS'
7122ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7123ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7124ac_compiler_gnu=$ac_cv_c_compiler_gnu
7125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7126$as_echo_n "checking how to run the C preprocessor... " >&6; }
7127# On Suns, sometimes $CPP names a directory.
7128if test -n "$CPP" && test -d "$CPP"; then
7129 CPP=
7130fi
7131if test -z "$CPP"; then
7132 if ${ac_cv_prog_CPP+:} false; then :
7133 $as_echo_n "(cached) " >&6
7134else
7135 # Double quotes because CPP needs to be expanded
7136 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7137 do
7138 ac_preproc_ok=false
7139for ac_c_preproc_warn_flag in '' yes
7140do
7141 # Use a header file that comes with gcc, so configuring glibc
7142 # with a fresh cross-compiler works.
7143 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7144 # <limits.h> exists even on freestanding compilers.
7145 # On the NeXT, cc -E runs the code through the compiler's parser,
7146 # not just through cpp. "Syntax error" is here to catch this case.
7147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7148/* end confdefs.h. */
7149#ifdef __STDC__
7150# include <limits.h>
7151#else
7152# include <assert.h>
7153#endif
7154 Syntax error
7155_ACEOF
7156if ac_fn_c_try_cpp "$LINENO"; then :
7157
7158else
7159 # Broken: fails on valid input.
7160continue
7161fi
7162rm -f conftest.err conftest.i conftest.$ac_ext
7163
7164 # OK, works on sane cases. Now check whether nonexistent headers
7165 # can be detected and how.
7166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7167/* end confdefs.h. */
7168#include <ac_nonexistent.h>
7169_ACEOF
7170if ac_fn_c_try_cpp "$LINENO"; then :
7171 # Broken: success on invalid input.
7172continue
7173else
7174 # Passes both tests.
7175ac_preproc_ok=:
7176break
7177fi
7178rm -f conftest.err conftest.i conftest.$ac_ext
7179
7180done
7181# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7182rm -f conftest.i conftest.err conftest.$ac_ext
7183if $ac_preproc_ok; then :
7184 break
7185fi
7186
7187 done
7188 ac_cv_prog_CPP=$CPP
7189
7190fi
7191 CPP=$ac_cv_prog_CPP
7192else
7193 ac_cv_prog_CPP=$CPP
7194fi
7195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7196$as_echo "$CPP" >&6; }
7197ac_preproc_ok=false
7198for ac_c_preproc_warn_flag in '' yes
7199do
7200 # Use a header file that comes with gcc, so configuring glibc
7201 # with a fresh cross-compiler works.
7202 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7203 # <limits.h> exists even on freestanding compilers.
7204 # On the NeXT, cc -E runs the code through the compiler's parser,
7205 # not just through cpp. "Syntax error" is here to catch this case.
7206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7207/* end confdefs.h. */
7208#ifdef __STDC__
7209# include <limits.h>
7210#else
7211# include <assert.h>
7212#endif
7213 Syntax error
7214_ACEOF
7215if ac_fn_c_try_cpp "$LINENO"; then :
7216
7217else
7218 # Broken: fails on valid input.
7219continue
7220fi
7221rm -f conftest.err conftest.i conftest.$ac_ext
7222
7223 # OK, works on sane cases. Now check whether nonexistent headers
7224 # can be detected and how.
7225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7226/* end confdefs.h. */
7227#include <ac_nonexistent.h>
7228_ACEOF
7229if ac_fn_c_try_cpp "$LINENO"; then :
7230 # Broken: success on invalid input.
7231continue
7232else
7233 # Passes both tests.
7234ac_preproc_ok=:
7235break
7236fi
7237rm -f conftest.err conftest.i conftest.$ac_ext
7238
7239done
7240# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7241rm -f conftest.i conftest.err conftest.$ac_ext
7242if $ac_preproc_ok; then :
7243
7244else
7245 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7246$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7247as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7248See \`config.log' for more details" "$LINENO" 5; }
7249fi
7250
7251ac_ext=c
7252ac_cpp='$CPP $CPPFLAGS'
7253ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7254ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7255ac_compiler_gnu=$ac_cv_c_compiler_gnu
7256
7257
7258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7259$as_echo_n "checking for ANSI C header files... " >&6; }
7260if ${ac_cv_header_stdc+:} false; then :
7261 $as_echo_n "(cached) " >&6
7262else
7263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7264/* end confdefs.h. */
7265#include <stdlib.h>
7266#include <stdarg.h>
7267#include <string.h>
7268#include <float.h>
7269
7270int
7271main ()
7272{
7273
7274 ;
7275 return 0;
7276}
7277_ACEOF
7278if ac_fn_c_try_compile "$LINENO"; then :
7279 ac_cv_header_stdc=yes
7280else
7281 ac_cv_header_stdc=no
7282fi
7283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7284
7285if test $ac_cv_header_stdc = yes; then
7286 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7288/* end confdefs.h. */
7289#include <string.h>
7290
7291_ACEOF
7292if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7293 $EGREP "memchr" >/dev/null 2>&1; then :
7294
7295else
7296 ac_cv_header_stdc=no
7297fi
7298rm -f conftest*
7299
7300fi
7301
7302if test $ac_cv_header_stdc = yes; then
7303 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7305/* end confdefs.h. */
7306#include <stdlib.h>
7307
7308_ACEOF
7309if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7310 $EGREP "free" >/dev/null 2>&1; then :
7311
7312else
7313 ac_cv_header_stdc=no
7314fi
7315rm -f conftest*
7316
7317fi
7318
7319if test $ac_cv_header_stdc = yes; then
7320 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7321 if test "$cross_compiling" = yes; then :
7322 :
7323else
7324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7325/* end confdefs.h. */
7326#include <ctype.h>
7327#include <stdlib.h>
7328#if ((' ' & 0x0FF) == 0x020)
7329# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7330# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7331#else
7332# define ISLOWER(c) \
7333 (('a' <= (c) && (c) <= 'i') \
7334 || ('j' <= (c) && (c) <= 'r') \
7335 || ('s' <= (c) && (c) <= 'z'))
7336# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7337#endif
7338
7339#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7340int
7341main ()
7342{
7343 int i;
7344 for (i = 0; i < 256; i++)
7345 if (XOR (islower (i), ISLOWER (i))
7346 || toupper (i) != TOUPPER (i))
7347 return 2;
7348 return 0;
7349}
7350_ACEOF
7351if ac_fn_c_try_run "$LINENO"; then :
7352
7353else
7354 ac_cv_header_stdc=no
7355fi
7356rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7357 conftest.$ac_objext conftest.beam conftest.$ac_ext
7358fi
7359
7360fi
7361fi
7362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7363$as_echo "$ac_cv_header_stdc" >&6; }
7364if test $ac_cv_header_stdc = yes; then
7365
7366$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7367
7368fi
7369
7370# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7371for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7372 inttypes.h stdint.h unistd.h
7373do :
7374 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7375ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7376"
7377if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7378 cat >>confdefs.h <<_ACEOF
7379#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7380_ACEOF
7381
7382fi
7383
7384done
7385
7386
7387for ac_header in dlfcn.h
7388do :
7389 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7390"
7391if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7392 cat >>confdefs.h <<_ACEOF
7393#define HAVE_DLFCN_H 1
7394_ACEOF
7395
7396fi
7397
7398done
7399
7400
7401
7402
7403
7404# Set options
7405
7406
7407
7408 enable_dlopen=no
7409
7410
7411 enable_win32_dll=no
7412
7413
7414 # Check whether --enable-shared was given.
7415if test "${enable_shared+set}" = set; then :
7416 enableval=$enable_shared; p=${PACKAGE-default}
7417 case $enableval in
7418 yes) enable_shared=yes ;;
7419 no) enable_shared=no ;;
7420 *)
7421 enable_shared=no
7422 # Look at the argument we got. We use all the common list separators.
7423 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7424 for pkg in $enableval; do
7425 IFS="$lt_save_ifs"
7426 if test "X$pkg" = "X$p"; then
7427 enable_shared=yes
7428 fi
7429 done
7430 IFS="$lt_save_ifs"
7431 ;;
7432 esac
7433else
7434 enable_shared=yes
7435fi
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445 # Check whether --enable-static was given.
7446if test "${enable_static+set}" = set; then :
7447 enableval=$enable_static; p=${PACKAGE-default}
7448 case $enableval in
7449 yes) enable_static=yes ;;
7450 no) enable_static=no ;;
7451 *)
7452 enable_static=no
7453 # Look at the argument we got. We use all the common list separators.
7454 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7455 for pkg in $enableval; do
7456 IFS="$lt_save_ifs"
7457 if test "X$pkg" = "X$p"; then
7458 enable_static=yes
7459 fi
7460 done
7461 IFS="$lt_save_ifs"
7462 ;;
7463 esac
7464else
7465 enable_static=yes
7466fi
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477# Check whether --with-pic was given.
7478if test "${with_pic+set}" = set; then :
7479 withval=$with_pic; lt_p=${PACKAGE-default}
7480 case $withval in
7481 yes|no) pic_mode=$withval ;;
7482 *)
7483 pic_mode=default
7484 # Look at the argument we got. We use all the common list separators.
7485 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7486 for lt_pkg in $withval; do
7487 IFS="$lt_save_ifs"
7488 if test "X$lt_pkg" = "X$lt_p"; then
7489 pic_mode=yes
7490 fi
7491 done
7492 IFS="$lt_save_ifs"
7493 ;;
7494 esac
7495else
7496 pic_mode=default
7497fi
7498
7499
7500test -z "$pic_mode" && pic_mode=default
7501
7502
7503
7504
7505
7506
7507
7508 # Check whether --enable-fast-install was given.
7509if test "${enable_fast_install+set}" = set; then :
7510 enableval=$enable_fast_install; p=${PACKAGE-default}
7511 case $enableval in
7512 yes) enable_fast_install=yes ;;
7513 no) enable_fast_install=no ;;
7514 *)
7515 enable_fast_install=no
7516 # Look at the argument we got. We use all the common list separators.
7517 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7518 for pkg in $enableval; do
7519 IFS="$lt_save_ifs"
7520 if test "X$pkg" = "X$p"; then
7521 enable_fast_install=yes
7522 fi
7523 done
7524 IFS="$lt_save_ifs"
7525 ;;
7526 esac
7527else
7528 enable_fast_install=yes
7529fi
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541# This can be used to rebuild libtool when needed
7542LIBTOOL_DEPS="$ltmain"
7543
7544# Always use our own libtool.
7545LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576test -z "$LN_S" && LN_S="ln -s"
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591if test -n "${ZSH_VERSION+set}" ; then
7592 setopt NO_GLOB_SUBST
7593fi
7594
7595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7596$as_echo_n "checking for objdir... " >&6; }
7597if ${lt_cv_objdir+:} false; then :
7598 $as_echo_n "(cached) " >&6
7599else
7600 rm -f .libs 2>/dev/null
7601mkdir .libs 2>/dev/null
7602if test -d .libs; then
7603 lt_cv_objdir=.libs
7604else
7605 # MS-DOS does not allow filenames that begin with a dot.
7606 lt_cv_objdir=_libs
7607fi
7608rmdir .libs 2>/dev/null
7609fi
7610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7611$as_echo "$lt_cv_objdir" >&6; }
7612objdir=$lt_cv_objdir
7613
7614
7615
7616
7617
7618cat >>confdefs.h <<_ACEOF
7619#define LT_OBJDIR "$lt_cv_objdir/"
7620_ACEOF
7621
7622
7623
7624
7625case $host_os in
7626aix3*)
7627 # AIX sometimes has problems with the GCC collect2 program. For some
7628 # reason, if we set the COLLECT_NAMES environment variable, the problems
7629 # vanish in a puff of smoke.
7630 if test "X${COLLECT_NAMES+set}" != Xset; then
7631 COLLECT_NAMES=
7632 export COLLECT_NAMES
7633 fi
7634 ;;
7635esac
7636
7637# Global variables:
7638ofile=libtool
7639can_build_shared=yes
7640
7641# All known linkers require a `.a' archive for static linking (except MSVC,
7642# which needs '.lib').
7643libext=a
7644
7645with_gnu_ld="$lt_cv_prog_gnu_ld"
7646
7647old_CC="$CC"
7648old_CFLAGS="$CFLAGS"
7649
7650# Set sane defaults for various variables
7651test -z "$CC" && CC=cc
7652test -z "$LTCC" && LTCC=$CC
7653test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7654test -z "$LD" && LD=ld
7655test -z "$ac_objext" && ac_objext=o
7656
7657for cc_temp in $compiler""; do
7658 case $cc_temp in
7659 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7660 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7661 \-*) ;;
7662 *) break;;
7663 esac
7664done
7665cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7666
7667
7668# Only perform the check for file, if the check method requires it
7669test -z "$MAGIC_CMD" && MAGIC_CMD=file
7670case $deplibs_check_method in
7671file_magic*)
7672 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7674$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7675if ${lt_cv_path_MAGIC_CMD+:} false; then :
7676 $as_echo_n "(cached) " >&6
7677else
7678 case $MAGIC_CMD in
7679[\\/*] | ?:[\\/]*)
7680 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7681 ;;
7682*)
7683 lt_save_MAGIC_CMD="$MAGIC_CMD"
7684 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7685 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7686 for ac_dir in $ac_dummy; do
7687 IFS="$lt_save_ifs"
7688 test -z "$ac_dir" && ac_dir=.
7689 if test -f $ac_dir/${ac_tool_prefix}file; then
7690 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7691 if test -n "$file_magic_test_file"; then
7692 case $deplibs_check_method in
7693 "file_magic "*)
7694 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7695 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7696 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7697 $EGREP "$file_magic_regex" > /dev/null; then
7698 :
7699 else
7700 cat <<_LT_EOF 1>&2
7701
7702*** Warning: the command libtool uses to detect shared libraries,
7703*** $file_magic_cmd, produces output that libtool cannot recognize.
7704*** The result is that libtool may fail to recognize shared libraries
7705*** as such. This will affect the creation of libtool libraries that
7706*** depend on shared libraries, but programs linked with such libtool
7707*** libraries will work regardless of this problem. Nevertheless, you
7708*** may want to report the problem to your system manager and/or to
7709*** bug-libtool@gnu.org
7710
7711_LT_EOF
7712 fi ;;
7713 esac
7714 fi
7715 break
7716 fi
7717 done
7718 IFS="$lt_save_ifs"
7719 MAGIC_CMD="$lt_save_MAGIC_CMD"
7720 ;;
7721esac
7722fi
7723
7724MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7725if test -n "$MAGIC_CMD"; then
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7727$as_echo "$MAGIC_CMD" >&6; }
7728else
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7730$as_echo "no" >&6; }
7731fi
7732
7733
7734
7735
7736
7737if test -z "$lt_cv_path_MAGIC_CMD"; then
7738 if test -n "$ac_tool_prefix"; then
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7740$as_echo_n "checking for file... " >&6; }
7741if ${lt_cv_path_MAGIC_CMD+:} false; then :
7742 $as_echo_n "(cached) " >&6
7743else
7744 case $MAGIC_CMD in
7745[\\/*] | ?:[\\/]*)
7746 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7747 ;;
7748*)
7749 lt_save_MAGIC_CMD="$MAGIC_CMD"
7750 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7751 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7752 for ac_dir in $ac_dummy; do
7753 IFS="$lt_save_ifs"
7754 test -z "$ac_dir" && ac_dir=.
7755 if test -f $ac_dir/file; then
7756 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7757 if test -n "$file_magic_test_file"; then
7758 case $deplibs_check_method in
7759 "file_magic "*)
7760 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7761 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7762 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7763 $EGREP "$file_magic_regex" > /dev/null; then
7764 :
7765 else
7766 cat <<_LT_EOF 1>&2
7767
7768*** Warning: the command libtool uses to detect shared libraries,
7769*** $file_magic_cmd, produces output that libtool cannot recognize.
7770*** The result is that libtool may fail to recognize shared libraries
7771*** as such. This will affect the creation of libtool libraries that
7772*** depend on shared libraries, but programs linked with such libtool
7773*** libraries will work regardless of this problem. Nevertheless, you
7774*** may want to report the problem to your system manager and/or to
7775*** bug-libtool@gnu.org
7776
7777_LT_EOF
7778 fi ;;
7779 esac
7780 fi
7781 break
7782 fi
7783 done
7784 IFS="$lt_save_ifs"
7785 MAGIC_CMD="$lt_save_MAGIC_CMD"
7786 ;;
7787esac
7788fi
7789
7790MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7791if test -n "$MAGIC_CMD"; then
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7793$as_echo "$MAGIC_CMD" >&6; }
7794else
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7796$as_echo "no" >&6; }
7797fi
7798
7799
7800 else
7801 MAGIC_CMD=:
7802 fi
7803fi
7804
7805 fi
7806 ;;
7807esac
7808
7809# Use C for the default configuration in the libtool script
7810
7811lt_save_CC="$CC"
7812ac_ext=c
7813ac_cpp='$CPP $CPPFLAGS'
7814ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7815ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7816ac_compiler_gnu=$ac_cv_c_compiler_gnu
7817
7818
7819# Source file extension for C test sources.
7820ac_ext=c
7821
7822# Object file extension for compiled C test sources.
7823objext=o
7824objext=$objext
7825
7826# Code to be used in simple compile tests
7827lt_simple_compile_test_code="int some_variable = 0;"
7828
7829# Code to be used in simple link tests
7830lt_simple_link_test_code='int main(){return(0);}'
7831
7832
7833
7834
7835
7836
7837
7838# If no C compiler was specified, use CC.
7839LTCC=${LTCC-"$CC"}
7840
7841# If no C compiler flags were specified, use CFLAGS.
7842LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7843
7844# Allow CC to be a program name with arguments.
7845compiler=$CC
7846
7847# Save the default compiler, since it gets overwritten when the other
7848# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7849compiler_DEFAULT=$CC
7850
7851# save warnings/boilerplate of simple test code
7852ac_outfile=conftest.$ac_objext
7853echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7854eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7855_lt_compiler_boilerplate=`cat conftest.err`
7856$RM conftest*
7857
7858ac_outfile=conftest.$ac_objext
7859echo "$lt_simple_link_test_code" >conftest.$ac_ext
7860eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7861_lt_linker_boilerplate=`cat conftest.err`
7862$RM -r conftest*
7863
7864
7865if test -n "$compiler"; then
7866
7867lt_prog_compiler_no_builtin_flag=
7868
7869if test "$GCC" = yes; then
7870 case $cc_basename in
7871 nvcc*)
7872 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7873 *)
7874 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7875 esac
7876
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7878$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7879if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7880 $as_echo_n "(cached) " >&6
7881else
7882 lt_cv_prog_compiler_rtti_exceptions=no
7883 ac_outfile=conftest.$ac_objext
7884 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7885 lt_compiler_flag="-fno-rtti -fno-exceptions"
7886 # Insert the option either (1) after the last *FLAGS variable, or
7887 # (2) before a word containing "conftest.", or (3) at the end.
7888 # Note that $ac_compile itself does not contain backslashes and begins
7889 # with a dollar sign (not a hyphen), so the echo should work correctly.
7890 # The option is referenced via a variable to avoid confusing sed.
7891 lt_compile=`echo "$ac_compile" | $SED \
7892 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7893 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7894 -e 's:$: $lt_compiler_flag:'`
7895 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7896 (eval "$lt_compile" 2>conftest.err)
7897 ac_status=$?
7898 cat conftest.err >&5
7899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7900 if (exit $ac_status) && test -s "$ac_outfile"; then
7901 # The compiler can only warn and ignore the option if not recognized
7902 # So say no if there are warnings other than the usual output.
7903 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7904 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7905 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7906 lt_cv_prog_compiler_rtti_exceptions=yes
7907 fi
7908 fi
7909 $RM conftest*
7910
7911fi
7912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7913$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7914
7915if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7916 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7917else
7918 :
7919fi
7920
7921fi
7922
7923
7924
7925
7926
7927
7928 lt_prog_compiler_wl=
7929lt_prog_compiler_pic=
7930lt_prog_compiler_static=
7931
7932
7933 if test "$GCC" = yes; then
7934 lt_prog_compiler_wl='-Wl,'
7935 lt_prog_compiler_static='-static'
7936
7937 case $host_os in
7938 aix*)
7939 # All AIX code is PIC.
7940 if test "$host_cpu" = ia64; then
7941 # AIX 5 now supports IA64 processor
7942 lt_prog_compiler_static='-Bstatic'
7943 fi
7944 ;;
7945
7946 amigaos*)
7947 case $host_cpu in
7948 powerpc)
7949 # see comment about AmigaOS4 .so support
7950 lt_prog_compiler_pic='-fPIC'
7951 ;;
7952 m68k)
7953 # FIXME: we need at least 68020 code to build shared libraries, but
7954 # adding the `-m68020' flag to GCC prevents building anything better,
7955 # like `-m68040'.
7956 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7957 ;;
7958 esac
7959 ;;
7960
7961 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7962 # PIC is the default for these OSes.
7963 ;;
7964
7965 mingw* | cygwin* | pw32* | os2* | cegcc*)
7966 # This hack is so that the source file can tell whether it is being
7967 # built for inclusion in a dll (and should export symbols for example).
7968 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7969 # (--disable-auto-import) libraries
7970 lt_prog_compiler_pic='-DDLL_EXPORT'
7971 ;;
7972
7973 darwin* | rhapsody*)
7974 # PIC is the default on this platform
7975 # Common symbols not allowed in MH_DYLIB files
7976 lt_prog_compiler_pic='-fno-common'
7977 ;;
7978
7979 haiku*)
7980 # PIC is the default for Haiku.
7981 # The "-static" flag exists, but is broken.
7982 lt_prog_compiler_static=
7983 ;;
7984
7985 hpux*)
7986 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7987 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7988 # sets the default TLS model and affects inlining.
7989 case $host_cpu in
7990 hppa*64*)
7991 # +Z the default
7992 ;;
7993 *)
7994 lt_prog_compiler_pic='-fPIC'
7995 ;;
7996 esac
7997 ;;
7998
7999 interix[3-9]*)
8000 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8001 # Instead, we relocate shared libraries at runtime.
8002 ;;
8003
8004 msdosdjgpp*)
8005 # Just because we use GCC doesn't mean we suddenly get shared libraries
8006 # on systems that don't support them.
8007 lt_prog_compiler_can_build_shared=no
8008 enable_shared=no
8009 ;;
8010
8011 *nto* | *qnx*)
8012 # QNX uses GNU C++, but need to define -shared option too, otherwise
8013 # it will coredump.
8014 lt_prog_compiler_pic='-fPIC -shared'
8015 ;;
8016
8017 sysv4*MP*)
8018 if test -d /usr/nec; then
8019 lt_prog_compiler_pic=-Kconform_pic
8020 fi
8021 ;;
8022
8023 *)
8024 lt_prog_compiler_pic='-fPIC'
8025 ;;
8026 esac
8027
8028 case $cc_basename in
8029 nvcc*) # Cuda Compiler Driver 2.2
8030 lt_prog_compiler_wl='-Xlinker '
8031 if test -n "$lt_prog_compiler_pic"; then
8032 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8033 fi
8034 ;;
8035 esac
8036 else
8037 # PORTME Check for flag to pass linker flags through the system compiler.
8038 case $host_os in
8039 aix*)
8040 lt_prog_compiler_wl='-Wl,'
8041 if test "$host_cpu" = ia64; then
8042 # AIX 5 now supports IA64 processor
8043 lt_prog_compiler_static='-Bstatic'
8044 else
8045 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8046 fi
8047 ;;
8048
8049 mingw* | cygwin* | pw32* | os2* | cegcc*)
8050 # This hack is so that the source file can tell whether it is being
8051 # built for inclusion in a dll (and should export symbols for example).
8052 lt_prog_compiler_pic='-DDLL_EXPORT'
8053 ;;
8054
8055 hpux9* | hpux10* | hpux11*)
8056 lt_prog_compiler_wl='-Wl,'
8057 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8058 # not for PA HP-UX.
8059 case $host_cpu in
8060 hppa*64*|ia64*)
8061 # +Z the default
8062 ;;
8063 *)
8064 lt_prog_compiler_pic='+Z'
8065 ;;
8066 esac
8067 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8068 lt_prog_compiler_static='${wl}-a ${wl}archive'
8069 ;;
8070
8071 irix5* | irix6* | nonstopux*)
8072 lt_prog_compiler_wl='-Wl,'
8073 # PIC (with -KPIC) is the default.
8074 lt_prog_compiler_static='-non_shared'
8075 ;;
8076
8077 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8078 case $cc_basename in
8079 # old Intel for x86_64 which still supported -KPIC.
8080 ecc*)
8081 lt_prog_compiler_wl='-Wl,'
8082 lt_prog_compiler_pic='-KPIC'
8083 lt_prog_compiler_static='-static'
8084 ;;
8085 # icc used to be incompatible with GCC.
8086 # ICC 10 doesn't accept -KPIC any more.
8087 icc* | ifort*)
8088 lt_prog_compiler_wl='-Wl,'
8089 lt_prog_compiler_pic='-fPIC'
8090 lt_prog_compiler_static='-static'
8091 ;;
8092 # Lahey Fortran 8.1.
8093 lf95*)
8094 lt_prog_compiler_wl='-Wl,'
8095 lt_prog_compiler_pic='--shared'
8096 lt_prog_compiler_static='--static'
8097 ;;
8098 nagfor*)
8099 # NAG Fortran compiler
8100 lt_prog_compiler_wl='-Wl,-Wl,,'
8101 lt_prog_compiler_pic='-PIC'
8102 lt_prog_compiler_static='-Bstatic'
8103 ;;
8104 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8105 # Portland Group compilers (*not* the Pentium gcc compiler,
8106 # which looks to be a dead project)
8107 lt_prog_compiler_wl='-Wl,'
8108 lt_prog_compiler_pic='-fpic'
8109 lt_prog_compiler_static='-Bstatic'
8110 ;;
8111 ccc*)
8112 lt_prog_compiler_wl='-Wl,'
8113 # All Alpha code is PIC.
8114 lt_prog_compiler_static='-non_shared'
8115 ;;
8116 xl* | bgxl* | bgf* | mpixl*)
8117 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8118 lt_prog_compiler_wl='-Wl,'
8119 lt_prog_compiler_pic='-qpic'
8120 lt_prog_compiler_static='-qstaticlink'
8121 ;;
8122 *)
8123 case `$CC -V 2>&1 | sed 5q` in
8124 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8125 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8126 lt_prog_compiler_pic='-KPIC'
8127 lt_prog_compiler_static='-Bstatic'
8128 lt_prog_compiler_wl=''
8129 ;;
8130 *Sun\ F* | *Sun*Fortran*)
8131 lt_prog_compiler_pic='-KPIC'
8132 lt_prog_compiler_static='-Bstatic'
8133 lt_prog_compiler_wl='-Qoption ld '
8134 ;;
8135 *Sun\ C*)
8136 # Sun C 5.9
8137 lt_prog_compiler_pic='-KPIC'
8138 lt_prog_compiler_static='-Bstatic'
8139 lt_prog_compiler_wl='-Wl,'
8140 ;;
8141 *Intel*\ [CF]*Compiler*)
8142 lt_prog_compiler_wl='-Wl,'
8143 lt_prog_compiler_pic='-fPIC'
8144 lt_prog_compiler_static='-static'
8145 ;;
8146 *Portland\ Group*)
8147 lt_prog_compiler_wl='-Wl,'
8148 lt_prog_compiler_pic='-fpic'
8149 lt_prog_compiler_static='-Bstatic'
8150 ;;
8151 esac
8152 ;;
8153 esac
8154 ;;
8155
8156 newsos6)
8157 lt_prog_compiler_pic='-KPIC'
8158 lt_prog_compiler_static='-Bstatic'
8159 ;;
8160
8161 *nto* | *qnx*)
8162 # QNX uses GNU C++, but need to define -shared option too, otherwise
8163 # it will coredump.
8164 lt_prog_compiler_pic='-fPIC -shared'
8165 ;;
8166
8167 osf3* | osf4* | osf5*)
8168 lt_prog_compiler_wl='-Wl,'
8169 # All OSF/1 code is PIC.
8170 lt_prog_compiler_static='-non_shared'
8171 ;;
8172
8173 rdos*)
8174 lt_prog_compiler_static='-non_shared'
8175 ;;
8176
8177 solaris*)
8178 lt_prog_compiler_pic='-KPIC'
8179 lt_prog_compiler_static='-Bstatic'
8180 case $cc_basename in
8181 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8182 lt_prog_compiler_wl='-Qoption ld ';;
8183 *)
8184 lt_prog_compiler_wl='-Wl,';;
8185 esac
8186 ;;
8187
8188 sunos4*)
8189 lt_prog_compiler_wl='-Qoption ld '
8190 lt_prog_compiler_pic='-PIC'
8191 lt_prog_compiler_static='-Bstatic'
8192 ;;
8193
8194 sysv4 | sysv4.2uw2* | sysv4.3*)
8195 lt_prog_compiler_wl='-Wl,'
8196 lt_prog_compiler_pic='-KPIC'
8197 lt_prog_compiler_static='-Bstatic'
8198 ;;
8199
8200 sysv4*MP*)
8201 if test -d /usr/nec ;then
8202 lt_prog_compiler_pic='-Kconform_pic'
8203 lt_prog_compiler_static='-Bstatic'
8204 fi
8205 ;;
8206
8207 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8208 lt_prog_compiler_wl='-Wl,'
8209 lt_prog_compiler_pic='-KPIC'
8210 lt_prog_compiler_static='-Bstatic'
8211 ;;
8212
8213 unicos*)
8214 lt_prog_compiler_wl='-Wl,'
8215 lt_prog_compiler_can_build_shared=no
8216 ;;
8217
8218 uts4*)
8219 lt_prog_compiler_pic='-pic'
8220 lt_prog_compiler_static='-Bstatic'
8221 ;;
8222
8223 *)
8224 lt_prog_compiler_can_build_shared=no
8225 ;;
8226 esac
8227 fi
8228
8229case $host_os in
8230 # For platforms which do not support PIC, -DPIC is meaningless:
8231 *djgpp*)
8232 lt_prog_compiler_pic=
8233 ;;
8234 *)
8235 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8236 ;;
8237esac
8238
8239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8240$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8241if ${lt_cv_prog_compiler_pic+:} false; then :
8242 $as_echo_n "(cached) " >&6
8243else
8244 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8245fi
8246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8247$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8248lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8249
8250#
8251# Check to make sure the PIC flag actually works.
8252#
8253if test -n "$lt_prog_compiler_pic"; then
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8255$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8256if ${lt_cv_prog_compiler_pic_works+:} false; then :
8257 $as_echo_n "(cached) " >&6
8258else
8259 lt_cv_prog_compiler_pic_works=no
8260 ac_outfile=conftest.$ac_objext
8261 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8262 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8263 # Insert the option either (1) after the last *FLAGS variable, or
8264 # (2) before a word containing "conftest.", or (3) at the end.
8265 # Note that $ac_compile itself does not contain backslashes and begins
8266 # with a dollar sign (not a hyphen), so the echo should work correctly.
8267 # The option is referenced via a variable to avoid confusing sed.
8268 lt_compile=`echo "$ac_compile" | $SED \
8269 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8270 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8271 -e 's:$: $lt_compiler_flag:'`
8272 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8273 (eval "$lt_compile" 2>conftest.err)
8274 ac_status=$?
8275 cat conftest.err >&5
8276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8277 if (exit $ac_status) && test -s "$ac_outfile"; then
8278 # The compiler can only warn and ignore the option if not recognized
8279 # So say no if there are warnings other than the usual output.
8280 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8281 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8282 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8283 lt_cv_prog_compiler_pic_works=yes
8284 fi
8285 fi
8286 $RM conftest*
8287
8288fi
8289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8290$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8291
8292if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8293 case $lt_prog_compiler_pic in
8294 "" | " "*) ;;
8295 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8296 esac
8297else
8298 lt_prog_compiler_pic=
8299 lt_prog_compiler_can_build_shared=no
8300fi
8301
8302fi
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314#
8315# Check to make sure the static flag actually works.
8316#
8317wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8319$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8320if ${lt_cv_prog_compiler_static_works+:} false; then :
8321 $as_echo_n "(cached) " >&6
8322else
8323 lt_cv_prog_compiler_static_works=no
8324 save_LDFLAGS="$LDFLAGS"
8325 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8326 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8327 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8328 # The linker can only warn and ignore the option if not recognized
8329 # So say no if there are warnings
8330 if test -s conftest.err; then
8331 # Append any errors to the config.log.
8332 cat conftest.err 1>&5
8333 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8334 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8335 if diff conftest.exp conftest.er2 >/dev/null; then
8336 lt_cv_prog_compiler_static_works=yes
8337 fi
8338 else
8339 lt_cv_prog_compiler_static_works=yes
8340 fi
8341 fi
8342 $RM -r conftest*
8343 LDFLAGS="$save_LDFLAGS"
8344
8345fi
8346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8347$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8348
8349if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8350 :
8351else
8352 lt_prog_compiler_static=
8353fi
8354
8355
8356
8357
8358
8359
8360
8361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8362$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8363if ${lt_cv_prog_compiler_c_o+:} false; then :
8364 $as_echo_n "(cached) " >&6
8365else
8366 lt_cv_prog_compiler_c_o=no
8367 $RM -r conftest 2>/dev/null
8368 mkdir conftest
8369 cd conftest
8370 mkdir out
8371 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8372
8373 lt_compiler_flag="-o out/conftest2.$ac_objext"
8374 # Insert the option either (1) after the last *FLAGS variable, or
8375 # (2) before a word containing "conftest.", or (3) at the end.
8376 # Note that $ac_compile itself does not contain backslashes and begins
8377 # with a dollar sign (not a hyphen), so the echo should work correctly.
8378 lt_compile=`echo "$ac_compile" | $SED \
8379 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8380 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8381 -e 's:$: $lt_compiler_flag:'`
8382 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8383 (eval "$lt_compile" 2>out/conftest.err)
8384 ac_status=$?
8385 cat out/conftest.err >&5
8386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8387 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8388 then
8389 # The compiler can only warn and ignore the option if not recognized
8390 # So say no if there are warnings
8391 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8392 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8393 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8394 lt_cv_prog_compiler_c_o=yes
8395 fi
8396 fi
8397 chmod u+w . 2>&5
8398 $RM conftest*
8399 # SGI C++ compiler will create directory out/ii_files/ for
8400 # template instantiation
8401 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8402 $RM out/* && rmdir out
8403 cd ..
8404 $RM -r conftest
8405 $RM conftest*
8406
8407fi
8408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8409$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8410
8411
8412
8413
8414
8415
8416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8417$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8418if ${lt_cv_prog_compiler_c_o+:} false; then :
8419 $as_echo_n "(cached) " >&6
8420else
8421 lt_cv_prog_compiler_c_o=no
8422 $RM -r conftest 2>/dev/null
8423 mkdir conftest
8424 cd conftest
8425 mkdir out
8426 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8427
8428 lt_compiler_flag="-o out/conftest2.$ac_objext"
8429 # Insert the option either (1) after the last *FLAGS variable, or
8430 # (2) before a word containing "conftest.", or (3) at the end.
8431 # Note that $ac_compile itself does not contain backslashes and begins
8432 # with a dollar sign (not a hyphen), so the echo should work correctly.
8433 lt_compile=`echo "$ac_compile" | $SED \
8434 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8435 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8436 -e 's:$: $lt_compiler_flag:'`
8437 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8438 (eval "$lt_compile" 2>out/conftest.err)
8439 ac_status=$?
8440 cat out/conftest.err >&5
8441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8442 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8443 then
8444 # The compiler can only warn and ignore the option if not recognized
8445 # So say no if there are warnings
8446 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8447 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8448 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8449 lt_cv_prog_compiler_c_o=yes
8450 fi
8451 fi
8452 chmod u+w . 2>&5
8453 $RM conftest*
8454 # SGI C++ compiler will create directory out/ii_files/ for
8455 # template instantiation
8456 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8457 $RM out/* && rmdir out
8458 cd ..
8459 $RM -r conftest
8460 $RM conftest*
8461
8462fi
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8464$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8465
8466
8467
8468
8469hard_links="nottested"
8470if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8471 # do not overwrite the value of need_locks provided by the user
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8473$as_echo_n "checking if we can lock with hard links... " >&6; }
8474 hard_links=yes
8475 $RM conftest*
8476 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8477 touch conftest.a
8478 ln conftest.a conftest.b 2>&5 || hard_links=no
8479 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8481$as_echo "$hard_links" >&6; }
8482 if test "$hard_links" = no; then
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8484$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8485 need_locks=warn
8486 fi
8487else
8488 need_locks=no
8489fi
8490
8491
8492
8493
8494
8495
8496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8497$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8498
8499 runpath_var=
8500 allow_undefined_flag=
8501 always_export_symbols=no
8502 archive_cmds=
8503 archive_expsym_cmds=
8504 compiler_needs_object=no
8505 enable_shared_with_static_runtimes=no
8506 export_dynamic_flag_spec=
8507 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8508 hardcode_automatic=no
8509 hardcode_direct=no
8510 hardcode_direct_absolute=no
8511 hardcode_libdir_flag_spec=
8512 hardcode_libdir_separator=
8513 hardcode_minus_L=no
8514 hardcode_shlibpath_var=unsupported
8515 inherit_rpath=no
8516 link_all_deplibs=unknown
8517 module_cmds=
8518 module_expsym_cmds=
8519 old_archive_from_new_cmds=
8520 old_archive_from_expsyms_cmds=
8521 thread_safe_flag_spec=
8522 whole_archive_flag_spec=
8523 # include_expsyms should be a list of space-separated symbols to be *always*
8524 # included in the symbol list
8525 include_expsyms=
8526 # exclude_expsyms can be an extended regexp of symbols to exclude
8527 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8528 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8529 # as well as any symbol that contains `d'.
8530 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8531 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8532 # platforms (ab)use it in PIC code, but their linkers get confused if
8533 # the symbol is explicitly referenced. Since portable code cannot
8534 # rely on this symbol name, it's probably fine to never include it in
8535 # preloaded symbol tables.
8536 # Exclude shared library initialization/finalization symbols.
8537 extract_expsyms_cmds=
8538
8539 case $host_os in
8540 cygwin* | mingw* | pw32* | cegcc*)
8541 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8542 # When not using gcc, we currently assume that we are using
8543 # Microsoft Visual C++.
8544 if test "$GCC" != yes; then
8545 with_gnu_ld=no
8546 fi
8547 ;;
8548 interix*)
8549 # we just hope/assume this is gcc and not c89 (= MSVC++)
8550 with_gnu_ld=yes
8551 ;;
8552 openbsd*)
8553 with_gnu_ld=no
8554 ;;
8555 linux* | k*bsd*-gnu | gnu*)
8556 link_all_deplibs=no
8557 ;;
8558 esac
8559
8560 ld_shlibs=yes
8561
8562 # On some targets, GNU ld is compatible enough with the native linker
8563 # that we're better off using the native interface for both.
8564 lt_use_gnu_ld_interface=no
8565 if test "$with_gnu_ld" = yes; then
8566 case $host_os in
8567 aix*)
8568 # The AIX port of GNU ld has always aspired to compatibility
8569 # with the native linker. However, as the warning in the GNU ld
8570 # block says, versions before 2.19.5* couldn't really create working
8571 # shared libraries, regardless of the interface used.
8572 case `$LD -v 2>&1` in
8573 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8574 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8575 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8576 *)
8577 lt_use_gnu_ld_interface=yes
8578 ;;
8579 esac
8580 ;;
8581 *)
8582 lt_use_gnu_ld_interface=yes
8583 ;;
8584 esac
8585 fi
8586
8587 if test "$lt_use_gnu_ld_interface" = yes; then
8588 # If archive_cmds runs LD, not CC, wlarc should be empty
8589 wlarc='${wl}'
8590
8591 # Set some defaults for GNU ld with shared library support. These
8592 # are reset later if shared libraries are not supported. Putting them
8593 # here allows them to be overridden if necessary.
8594 runpath_var=LD_RUN_PATH
8595 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8596 export_dynamic_flag_spec='${wl}--export-dynamic'
8597 # ancient GNU ld didn't support --whole-archive et. al.
8598 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8599 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8600 else
8601 whole_archive_flag_spec=
8602 fi
8603 supports_anon_versioning=no
8604 case `$LD -v 2>&1` in
8605 *GNU\ gold*) supports_anon_versioning=yes ;;
8606 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8607 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8608 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8609 *\ 2.11.*) ;; # other 2.11 versions
8610 *) supports_anon_versioning=yes ;;
8611 esac
8612
8613 # See if GNU ld supports shared libraries.
8614 case $host_os in
8615 aix[3-9]*)
8616 # On AIX/PPC, the GNU linker is very broken
8617 if test "$host_cpu" != ia64; then
8618 ld_shlibs=no
8619 cat <<_LT_EOF 1>&2
8620
8621*** Warning: the GNU linker, at least up to release 2.19, is reported
8622*** to be unable to reliably create shared libraries on AIX.
8623*** Therefore, libtool is disabling shared libraries support. If you
8624*** really care for shared libraries, you may want to install binutils
8625*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8626*** You will then need to restart the configuration process.
8627
8628_LT_EOF
8629 fi
8630 ;;
8631
8632 amigaos*)
8633 case $host_cpu in
8634 powerpc)
8635 # see comment about AmigaOS4 .so support
8636 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8637 archive_expsym_cmds=''
8638 ;;
8639 m68k)
8640 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)'
8641 hardcode_libdir_flag_spec='-L$libdir'
8642 hardcode_minus_L=yes
8643 ;;
8644 esac
8645 ;;
8646
8647 beos*)
8648 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8649 allow_undefined_flag=unsupported
8650 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8651 # support --undefined. This deserves some investigation. FIXME
8652 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8653 else
8654 ld_shlibs=no
8655 fi
8656 ;;
8657
8658 cygwin* | mingw* | pw32* | cegcc*)
8659 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8660 # as there is no search path for DLLs.
8661 hardcode_libdir_flag_spec='-L$libdir'
8662 export_dynamic_flag_spec='${wl}--export-all-symbols'
8663 allow_undefined_flag=unsupported
8664 always_export_symbols=no
8665 enable_shared_with_static_runtimes=yes
8666 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'
8667 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8668
8669 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8670 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8671 # If the export-symbols file already is a .def file (1st line
8672 # is EXPORTS), use it as is; otherwise, prepend...
8673 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8674 cp $export_symbols $output_objdir/$soname.def;
8675 else
8676 echo EXPORTS > $output_objdir/$soname.def;
8677 cat $export_symbols >> $output_objdir/$soname.def;
8678 fi~
8679 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8680 else
8681 ld_shlibs=no
8682 fi
8683 ;;
8684
8685 haiku*)
8686 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8687 link_all_deplibs=yes
8688 ;;
8689
8690 interix[3-9]*)
8691 hardcode_direct=no
8692 hardcode_shlibpath_var=no
8693 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8694 export_dynamic_flag_spec='${wl}-E'
8695 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8696 # Instead, shared libraries are loaded at an image base (0x10000000 by
8697 # default) and relocated if they conflict, which is a slow very memory
8698 # consuming and fragmenting process. To avoid this, we pick a random,
8699 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8700 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8701 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8702 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'
8703 ;;
8704
8705 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8706 tmp_diet=no
8707 if test "$host_os" = linux-dietlibc; then
8708 case $cc_basename in
8709 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8710 esac
8711 fi
8712 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8713 && test "$tmp_diet" = no
8714 then
8715 tmp_addflag=' $pic_flag'
8716 tmp_sharedflag='-shared'
8717 case $cc_basename,$host_cpu in
8718 pgcc*) # Portland Group C compiler
8719 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'
8720 tmp_addflag=' $pic_flag'
8721 ;;
8722 pgf77* | pgf90* | pgf95* | pgfortran*)
8723 # Portland Group f77 and f90 compilers
8724 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'
8725 tmp_addflag=' $pic_flag -Mnomain' ;;
8726 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8727 tmp_addflag=' -i_dynamic' ;;
8728 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8729 tmp_addflag=' -i_dynamic -nofor_main' ;;
8730 ifc* | ifort*) # Intel Fortran compiler
8731 tmp_addflag=' -nofor_main' ;;
8732 lf95*) # Lahey Fortran 8.1
8733 whole_archive_flag_spec=
8734 tmp_sharedflag='--shared' ;;
8735 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8736 tmp_sharedflag='-qmkshrobj'
8737 tmp_addflag= ;;
8738 nvcc*) # Cuda Compiler Driver 2.2
8739 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'
8740 compiler_needs_object=yes
8741 ;;
8742 esac
8743 case `$CC -V 2>&1 | sed 5q` in
8744 *Sun\ C*) # Sun C 5.9
8745 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'
8746 compiler_needs_object=yes
8747 tmp_sharedflag='-G' ;;
8748 *Sun\ F*) # Sun Fortran 8.3
8749 tmp_sharedflag='-G' ;;
8750 esac
8751 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8752
8753 if test "x$supports_anon_versioning" = xyes; then
8754 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8755 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8756 echo "local: *; };" >> $output_objdir/$libname.ver~
8757 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8758 fi
8759
8760 case $cc_basename in
8761 xlf* | bgf* | bgxlf* | mpixlf*)
8762 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8763 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8764 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8765 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8766 if test "x$supports_anon_versioning" = xyes; then
8767 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8768 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8769 echo "local: *; };" >> $output_objdir/$libname.ver~
8770 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8771 fi
8772 ;;
8773 esac
8774 else
8775 ld_shlibs=no
8776 fi
8777 ;;
8778
8779 netbsd* | netbsdelf*-gnu)
8780 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8781 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8782 wlarc=
8783 else
8784 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8785 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8786 fi
8787 ;;
8788
8789 solaris*)
8790 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8791 ld_shlibs=no
8792 cat <<_LT_EOF 1>&2
8793
8794*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8795*** create shared libraries on Solaris systems. Therefore, libtool
8796*** is disabling shared libraries support. We urge you to upgrade GNU
8797*** binutils to release 2.9.1 or newer. Another option is to modify
8798*** your PATH or compiler configuration so that the native linker is
8799*** used, and then restart.
8800
8801_LT_EOF
8802 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8803 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8804 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8805 else
8806 ld_shlibs=no
8807 fi
8808 ;;
8809
8810 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8811 case `$LD -v 2>&1` in
8812 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8813 ld_shlibs=no
8814 cat <<_LT_EOF 1>&2
8815
8816*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8817*** reliably create shared libraries on SCO systems. Therefore, libtool
8818*** is disabling shared libraries support. We urge you to upgrade GNU
8819*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8820*** your PATH or compiler configuration so that the native linker is
8821*** used, and then restart.
8822
8823_LT_EOF
8824 ;;
8825 *)
8826 # For security reasons, it is highly recommended that you always
8827 # use absolute paths for naming shared libraries, and exclude the
8828 # DT_RUNPATH tag from executables and libraries. But doing so
8829 # requires that you compile everything twice, which is a pain.
8830 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8831 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8832 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8833 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8834 else
8835 ld_shlibs=no
8836 fi
8837 ;;
8838 esac
8839 ;;
8840
8841 sunos4*)
8842 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8843 wlarc=
8844 hardcode_direct=yes
8845 hardcode_shlibpath_var=no
8846 ;;
8847
8848 *)
8849 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8850 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8851 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8852 else
8853 ld_shlibs=no
8854 fi
8855 ;;
8856 esac
8857
8858 if test "$ld_shlibs" = no; then
8859 runpath_var=
8860 hardcode_libdir_flag_spec=
8861 export_dynamic_flag_spec=
8862 whole_archive_flag_spec=
8863 fi
8864 else
8865 # PORTME fill in a description of your system's linker (not GNU ld)
8866 case $host_os in
8867 aix3*)
8868 allow_undefined_flag=unsupported
8869 always_export_symbols=yes
8870 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'
8871 # Note: this linker hardcodes the directories in LIBPATH if there
8872 # are no directories specified by -L.
8873 hardcode_minus_L=yes
8874 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8875 # Neither direct hardcoding nor static linking is supported with a
8876 # broken collect2.
8877 hardcode_direct=unsupported
8878 fi
8879 ;;
8880
8881 aix[4-9]*)
8882 if test "$host_cpu" = ia64; then
8883 # On IA64, the linker does run time linking by default, so we don't
8884 # have to do anything special.
8885 aix_use_runtimelinking=no
8886 exp_sym_flag='-Bexport'
8887 no_entry_flag=""
8888 else
8889 # If we're using GNU nm, then we don't want the "-C" option.
8890 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8891 # Also, AIX nm treats weak defined symbols like other global
8892 # defined symbols, whereas GNU nm marks them as "W".
8893 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8894 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8895 else
8896 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8897 fi
8898 aix_use_runtimelinking=no
8899
8900 # Test if we are trying to use run time linking or normal
8901 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8902 # need to do runtime linking.
8903 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8904 for ld_flag in $LDFLAGS; do
8905 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8906 aix_use_runtimelinking=yes
8907 break
8908 fi
8909 done
8910 ;;
8911 esac
8912
8913 exp_sym_flag='-bexport'
8914 no_entry_flag='-bnoentry'
8915 fi
8916
8917 # When large executables or shared objects are built, AIX ld can
8918 # have problems creating the table of contents. If linking a library
8919 # or program results in "error TOC overflow" add -mminimal-toc to
8920 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8921 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8922
8923 archive_cmds=''
8924 hardcode_direct=yes
8925 hardcode_direct_absolute=yes
8926 hardcode_libdir_separator=':'
8927 link_all_deplibs=yes
8928 file_list_spec='${wl}-f,'
8929
8930 if test "$GCC" = yes; then
8931 case $host_os in aix4.[012]|aix4.[012].*)
8932 # We only want to do this on AIX 4.2 and lower, the check
8933 # below for broken collect2 doesn't work under 4.3+
8934 collect2name=`${CC} -print-prog-name=collect2`
8935 if test -f "$collect2name" &&
8936 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8937 then
8938 # We have reworked collect2
8939 :
8940 else
8941 # We have old collect2
8942 hardcode_direct=unsupported
8943 # It fails to find uninstalled libraries when the uninstalled
8944 # path is not listed in the libpath. Setting hardcode_minus_L
8945 # to unsupported forces relinking
8946 hardcode_minus_L=yes
8947 hardcode_libdir_flag_spec='-L$libdir'
8948 hardcode_libdir_separator=
8949 fi
8950 ;;
8951 esac
8952 shared_flag='-shared'
8953 if test "$aix_use_runtimelinking" = yes; then
8954 shared_flag="$shared_flag "'${wl}-G'
8955 fi
8956 link_all_deplibs=no
8957 else
8958 # not using gcc
8959 if test "$host_cpu" = ia64; then
8960 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8961 # chokes on -Wl,-G. The following line is correct:
8962 shared_flag='-G'
8963 else
8964 if test "$aix_use_runtimelinking" = yes; then
8965 shared_flag='${wl}-G'
8966 else
8967 shared_flag='${wl}-bM:SRE'
8968 fi
8969 fi
8970 fi
8971
8972 export_dynamic_flag_spec='${wl}-bexpall'
8973 # It seems that -bexpall does not export symbols beginning with
8974 # underscore (_), so it is better to generate a list of symbols to export.
8975 always_export_symbols=yes
8976 if test "$aix_use_runtimelinking" = yes; then
8977 # Warning - without using the other runtime loading flags (-brtl),
8978 # -berok will link without error, but may produce a broken library.
8979 allow_undefined_flag='-berok'
8980 # Determine the default libpath from the value encoded in an
8981 # empty executable.
8982 if test "${lt_cv_aix_libpath+set}" = set; then
8983 aix_libpath=$lt_cv_aix_libpath
8984else
8985 if ${lt_cv_aix_libpath_+:} false; then :
8986 $as_echo_n "(cached) " >&6
8987else
8988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989/* end confdefs.h. */
8990
8991int
8992main ()
8993{
8994
8995 ;
8996 return 0;
8997}
8998_ACEOF
8999if ac_fn_c_try_link "$LINENO"; then :
9000
9001 lt_aix_libpath_sed='
9002 /Import File Strings/,/^$/ {
9003 /^0/ {
9004 s/^0 *\([^ ]*\) *$/\1/
9005 p
9006 }
9007 }'
9008 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9009 # Check for a 64-bit object if we didn't find anything.
9010 if test -z "$lt_cv_aix_libpath_"; then
9011 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9012 fi
9013fi
9014rm -f core conftest.err conftest.$ac_objext \
9015 conftest$ac_exeext conftest.$ac_ext
9016 if test -z "$lt_cv_aix_libpath_"; then
9017 lt_cv_aix_libpath_="/usr/lib:/lib"
9018 fi
9019
9020fi
9021
9022 aix_libpath=$lt_cv_aix_libpath_
9023fi
9024
9025 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9026 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9027 else
9028 if test "$host_cpu" = ia64; then
9029 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9030 allow_undefined_flag="-z nodefs"
9031 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"
9032 else
9033 # Determine the default libpath from the value encoded in an
9034 # empty executable.
9035 if test "${lt_cv_aix_libpath+set}" = set; then
9036 aix_libpath=$lt_cv_aix_libpath
9037else
9038 if ${lt_cv_aix_libpath_+:} false; then :
9039 $as_echo_n "(cached) " >&6
9040else
9041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9042/* end confdefs.h. */
9043
9044int
9045main ()
9046{
9047
9048 ;
9049 return 0;
9050}
9051_ACEOF
9052if ac_fn_c_try_link "$LINENO"; then :
9053
9054 lt_aix_libpath_sed='
9055 /Import File Strings/,/^$/ {
9056 /^0/ {
9057 s/^0 *\([^ ]*\) *$/\1/
9058 p
9059 }
9060 }'
9061 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9062 # Check for a 64-bit object if we didn't find anything.
9063 if test -z "$lt_cv_aix_libpath_"; then
9064 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9065 fi
9066fi
9067rm -f core conftest.err conftest.$ac_objext \
9068 conftest$ac_exeext conftest.$ac_ext
9069 if test -z "$lt_cv_aix_libpath_"; then
9070 lt_cv_aix_libpath_="/usr/lib:/lib"
9071 fi
9072
9073fi
9074
9075 aix_libpath=$lt_cv_aix_libpath_
9076fi
9077
9078 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9079 # Warning - without using the other run time loading flags,
9080 # -berok will link without error, but may produce a broken library.
9081 no_undefined_flag=' ${wl}-bernotok'
9082 allow_undefined_flag=' ${wl}-berok'
9083 if test "$with_gnu_ld" = yes; then
9084 # We only use this code for GNU lds that support --whole-archive.
9085 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9086 else
9087 # Exported symbols can be pulled into shared objects from archives
9088 whole_archive_flag_spec='$convenience'
9089 fi
9090 archive_cmds_need_lc=yes
9091 # This is similar to how AIX traditionally builds its shared libraries.
9092 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9093 fi
9094 fi
9095 ;;
9096
9097 amigaos*)
9098 case $host_cpu in
9099 powerpc)
9100 # see comment about AmigaOS4 .so support
9101 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9102 archive_expsym_cmds=''
9103 ;;
9104 m68k)
9105 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)'
9106 hardcode_libdir_flag_spec='-L$libdir'
9107 hardcode_minus_L=yes
9108 ;;
9109 esac
9110 ;;
9111
9112 bsdi[45]*)
9113 export_dynamic_flag_spec=-rdynamic
9114 ;;
9115
9116 cygwin* | mingw* | pw32* | cegcc*)
9117 # When not using gcc, we currently assume that we are using
9118 # Microsoft Visual C++.
9119 # hardcode_libdir_flag_spec is actually meaningless, as there is
9120 # no search path for DLLs.
9121 case $cc_basename in
9122 cl*)
9123 # Native MSVC
9124 hardcode_libdir_flag_spec=' '
9125 allow_undefined_flag=unsupported
9126 always_export_symbols=yes
9127 file_list_spec='@'
9128 # Tell ltmain to make .lib files, not .a files.
9129 libext=lib
9130 # Tell ltmain to make .dll files, not .so files.
9131 shrext_cmds=".dll"
9132 # FIXME: Setting linknames here is a bad hack.
9133 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9134 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9135 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9136 else
9137 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9138 fi~
9139 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9140 linknames='
9141 # The linker will not automatically build a static lib if we build a DLL.
9142 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9143 enable_shared_with_static_runtimes=yes
9144 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9145 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9146 # Don't use ranlib
9147 old_postinstall_cmds='chmod 644 $oldlib'
9148 postlink_cmds='lt_outputfile="@OUTPUT@"~
9149 lt_tool_outputfile="@TOOL_OUTPUT@"~
9150 case $lt_outputfile in
9151 *.exe|*.EXE) ;;
9152 *)
9153 lt_outputfile="$lt_outputfile.exe"
9154 lt_tool_outputfile="$lt_tool_outputfile.exe"
9155 ;;
9156 esac~
9157 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9158 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9159 $RM "$lt_outputfile.manifest";
9160 fi'
9161 ;;
9162 *)
9163 # Assume MSVC wrapper
9164 hardcode_libdir_flag_spec=' '
9165 allow_undefined_flag=unsupported
9166 # Tell ltmain to make .lib files, not .a files.
9167 libext=lib
9168 # Tell ltmain to make .dll files, not .so files.
9169 shrext_cmds=".dll"
9170 # FIXME: Setting linknames here is a bad hack.
9171 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9172 # The linker will automatically build a .lib file if we build a DLL.
9173 old_archive_from_new_cmds='true'
9174 # FIXME: Should let the user specify the lib program.
9175 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9176 enable_shared_with_static_runtimes=yes
9177 ;;
9178 esac
9179 ;;
9180
9181 darwin* | rhapsody*)
9182
9183
9184 archive_cmds_need_lc=no
9185 hardcode_direct=no
9186 hardcode_automatic=yes
9187 hardcode_shlibpath_var=unsupported
9188 if test "$lt_cv_ld_force_load" = "yes"; then
9189 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\"`'
9190
9191 else
9192 whole_archive_flag_spec=''
9193 fi
9194 link_all_deplibs=yes
9195 allow_undefined_flag="$_lt_dar_allow_undefined"
9196 case $cc_basename in
9197 ifort*) _lt_dar_can_shared=yes ;;
9198 *) _lt_dar_can_shared=$GCC ;;
9199 esac
9200 if test "$_lt_dar_can_shared" = "yes"; then
9201 output_verbose_link_cmd=func_echo_all
9202 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9203 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9204 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}"
9205 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}"
9206
9207 else
9208 ld_shlibs=no
9209 fi
9210
9211 ;;
9212
9213 dgux*)
9214 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9215 hardcode_libdir_flag_spec='-L$libdir'
9216 hardcode_shlibpath_var=no
9217 ;;
9218
9219 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9220 # support. Future versions do this automatically, but an explicit c++rt0.o
9221 # does not break anything, and helps significantly (at the cost of a little
9222 # extra space).
9223 freebsd2.2*)
9224 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9225 hardcode_libdir_flag_spec='-R$libdir'
9226 hardcode_direct=yes
9227 hardcode_shlibpath_var=no
9228 ;;
9229
9230 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9231 freebsd2.*)
9232 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9233 hardcode_direct=yes
9234 hardcode_minus_L=yes
9235 hardcode_shlibpath_var=no
9236 ;;
9237
9238 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9239 freebsd* | dragonfly*)
9240 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9241 hardcode_libdir_flag_spec='-R$libdir'
9242 hardcode_direct=yes
9243 hardcode_shlibpath_var=no
9244 ;;
9245
9246 hpux9*)
9247 if test "$GCC" = yes; then
9248 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9249 else
9250 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9251 fi
9252 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9253 hardcode_libdir_separator=:
9254 hardcode_direct=yes
9255
9256 # hardcode_minus_L: Not really in the search PATH,
9257 # but as the default location of the library.
9258 hardcode_minus_L=yes
9259 export_dynamic_flag_spec='${wl}-E'
9260 ;;
9261
9262 hpux10*)
9263 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9264 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9265 else
9266 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9267 fi
9268 if test "$with_gnu_ld" = no; then
9269 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9270 hardcode_libdir_separator=:
9271 hardcode_direct=yes
9272 hardcode_direct_absolute=yes
9273 export_dynamic_flag_spec='${wl}-E'
9274 # hardcode_minus_L: Not really in the search PATH,
9275 # but as the default location of the library.
9276 hardcode_minus_L=yes
9277 fi
9278 ;;
9279
9280 hpux11*)
9281 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9282 case $host_cpu in
9283 hppa*64*)
9284 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9285 ;;
9286 ia64*)
9287 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9288 ;;
9289 *)
9290 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9291 ;;
9292 esac
9293 else
9294 case $host_cpu in
9295 hppa*64*)
9296 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9297 ;;
9298 ia64*)
9299 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9300 ;;
9301 *)
9302
9303 # Older versions of the 11.00 compiler do not understand -b yet
9304 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9306$as_echo_n "checking if $CC understands -b... " >&6; }
9307if ${lt_cv_prog_compiler__b+:} false; then :
9308 $as_echo_n "(cached) " >&6
9309else
9310 lt_cv_prog_compiler__b=no
9311 save_LDFLAGS="$LDFLAGS"
9312 LDFLAGS="$LDFLAGS -b"
9313 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9314 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9315 # The linker can only warn and ignore the option if not recognized
9316 # So say no if there are warnings
9317 if test -s conftest.err; then
9318 # Append any errors to the config.log.
9319 cat conftest.err 1>&5
9320 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9321 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9322 if diff conftest.exp conftest.er2 >/dev/null; then
9323 lt_cv_prog_compiler__b=yes
9324 fi
9325 else
9326 lt_cv_prog_compiler__b=yes
9327 fi
9328 fi
9329 $RM -r conftest*
9330 LDFLAGS="$save_LDFLAGS"
9331
9332fi
9333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9334$as_echo "$lt_cv_prog_compiler__b" >&6; }
9335
9336if test x"$lt_cv_prog_compiler__b" = xyes; then
9337 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9338else
9339 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9340fi
9341
9342 ;;
9343 esac
9344 fi
9345 if test "$with_gnu_ld" = no; then
9346 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9347 hardcode_libdir_separator=:
9348
9349 case $host_cpu in
9350 hppa*64*|ia64*)
9351 hardcode_direct=no
9352 hardcode_shlibpath_var=no
9353 ;;
9354 *)
9355 hardcode_direct=yes
9356 hardcode_direct_absolute=yes
9357 export_dynamic_flag_spec='${wl}-E'
9358
9359 # hardcode_minus_L: Not really in the search PATH,
9360 # but as the default location of the library.
9361 hardcode_minus_L=yes
9362 ;;
9363 esac
9364 fi
9365 ;;
9366
9367 irix5* | irix6* | nonstopux*)
9368 if test "$GCC" = yes; then
9369 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'
9370 # Try to use the -exported_symbol ld option, if it does not
9371 # work, assume that -exports_file does not work either and
9372 # implicitly export all symbols.
9373 # This should be the same for all languages, so no per-tag cache variable.
9374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9375$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9376if ${lt_cv_irix_exported_symbol+:} false; then :
9377 $as_echo_n "(cached) " >&6
9378else
9379 save_LDFLAGS="$LDFLAGS"
9380 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9382/* end confdefs.h. */
9383int foo (void) { return 0; }
9384_ACEOF
9385if ac_fn_c_try_link "$LINENO"; then :
9386 lt_cv_irix_exported_symbol=yes
9387else
9388 lt_cv_irix_exported_symbol=no
9389fi
9390rm -f core conftest.err conftest.$ac_objext \
9391 conftest$ac_exeext conftest.$ac_ext
9392 LDFLAGS="$save_LDFLAGS"
9393fi
9394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9395$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9396 if test "$lt_cv_irix_exported_symbol" = yes; then
9397 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'
9398 fi
9399 else
9400 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'
9401 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'
9402 fi
9403 archive_cmds_need_lc='no'
9404 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9405 hardcode_libdir_separator=:
9406 inherit_rpath=yes
9407 link_all_deplibs=yes
9408 ;;
9409
9410 netbsd* | netbsdelf*-gnu)
9411 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9412 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9413 else
9414 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9415 fi
9416 hardcode_libdir_flag_spec='-R$libdir'
9417 hardcode_direct=yes
9418 hardcode_shlibpath_var=no
9419 ;;
9420
9421 newsos6)
9422 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9423 hardcode_direct=yes
9424 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9425 hardcode_libdir_separator=:
9426 hardcode_shlibpath_var=no
9427 ;;
9428
9429 *nto* | *qnx*)
9430 ;;
9431
9432 openbsd*)
9433 if test -f /usr/libexec/ld.so; then
9434 hardcode_direct=yes
9435 hardcode_shlibpath_var=no
9436 hardcode_direct_absolute=yes
9437 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9438 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9439 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9440 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9441 export_dynamic_flag_spec='${wl}-E'
9442 else
9443 case $host_os in
9444 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9445 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9446 hardcode_libdir_flag_spec='-R$libdir'
9447 ;;
9448 *)
9449 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9450 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9451 ;;
9452 esac
9453 fi
9454 else
9455 ld_shlibs=no
9456 fi
9457 ;;
9458
9459 os2*)
9460 hardcode_libdir_flag_spec='-L$libdir'
9461 hardcode_minus_L=yes
9462 allow_undefined_flag=unsupported
9463 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9464 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9465 ;;
9466
9467 osf3*)
9468 if test "$GCC" = yes; then
9469 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9470 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'
9471 else
9472 allow_undefined_flag=' -expect_unresolved \*'
9473 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'
9474 fi
9475 archive_cmds_need_lc='no'
9476 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9477 hardcode_libdir_separator=:
9478 ;;
9479
9480 osf4* | osf5*) # as osf3* with the addition of -msym flag
9481 if test "$GCC" = yes; then
9482 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9483 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'
9484 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9485 else
9486 allow_undefined_flag=' -expect_unresolved \*'
9487 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'
9488 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~
9489 $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'
9490
9491 # Both c and cxx compiler support -rpath directly
9492 hardcode_libdir_flag_spec='-rpath $libdir'
9493 fi
9494 archive_cmds_need_lc='no'
9495 hardcode_libdir_separator=:
9496 ;;
9497
9498 solaris*)
9499 no_undefined_flag=' -z defs'
9500 if test "$GCC" = yes; then
9501 wlarc='${wl}'
9502 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9503 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9504 $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'
9505 else
9506 case `$CC -V 2>&1` in
9507 *"Compilers 5.0"*)
9508 wlarc=''
9509 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9510 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9511 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9512 ;;
9513 *)
9514 wlarc='${wl}'
9515 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9516 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9517 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9518 ;;
9519 esac
9520 fi
9521 hardcode_libdir_flag_spec='-R$libdir'
9522 hardcode_shlibpath_var=no
9523 case $host_os in
9524 solaris2.[0-5] | solaris2.[0-5].*) ;;
9525 *)
9526 # The compiler driver will combine and reorder linker options,
9527 # but understands `-z linker_flag'. GCC discards it without `$wl',
9528 # but is careful enough not to reorder.
9529 # Supported since Solaris 2.6 (maybe 2.5.1?)
9530 if test "$GCC" = yes; then
9531 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9532 else
9533 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9534 fi
9535 ;;
9536 esac
9537 link_all_deplibs=yes
9538 ;;
9539
9540 sunos4*)
9541 if test "x$host_vendor" = xsequent; then
9542 # Use $CC to link under sequent, because it throws in some extra .o
9543 # files that make .init and .fini sections work.
9544 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9545 else
9546 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9547 fi
9548 hardcode_libdir_flag_spec='-L$libdir'
9549 hardcode_direct=yes
9550 hardcode_minus_L=yes
9551 hardcode_shlibpath_var=no
9552 ;;
9553
9554 sysv4)
9555 case $host_vendor in
9556 sni)
9557 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9558 hardcode_direct=yes # is this really true???
9559 ;;
9560 siemens)
9561 ## LD is ld it makes a PLAMLIB
9562 ## CC just makes a GrossModule.
9563 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9564 reload_cmds='$CC -r -o $output$reload_objs'
9565 hardcode_direct=no
9566 ;;
9567 motorola)
9568 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9569 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9570 ;;
9571 esac
9572 runpath_var='LD_RUN_PATH'
9573 hardcode_shlibpath_var=no
9574 ;;
9575
9576 sysv4.3*)
9577 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9578 hardcode_shlibpath_var=no
9579 export_dynamic_flag_spec='-Bexport'
9580 ;;
9581
9582 sysv4*MP*)
9583 if test -d /usr/nec; then
9584 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9585 hardcode_shlibpath_var=no
9586 runpath_var=LD_RUN_PATH
9587 hardcode_runpath_var=yes
9588 ld_shlibs=yes
9589 fi
9590 ;;
9591
9592 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9593 no_undefined_flag='${wl}-z,text'
9594 archive_cmds_need_lc=no
9595 hardcode_shlibpath_var=no
9596 runpath_var='LD_RUN_PATH'
9597
9598 if test "$GCC" = yes; then
9599 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9600 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601 else
9602 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9603 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9604 fi
9605 ;;
9606
9607 sysv5* | sco3.2v5* | sco5v6*)
9608 # Note: We can NOT use -z defs as we might desire, because we do not
9609 # link with -lc, and that would cause any symbols used from libc to
9610 # always be unresolved, which means just about no library would
9611 # ever link correctly. If we're not using GNU ld we use -z text
9612 # though, which does catch some bad symbols but isn't as heavy-handed
9613 # as -z defs.
9614 no_undefined_flag='${wl}-z,text'
9615 allow_undefined_flag='${wl}-z,nodefs'
9616 archive_cmds_need_lc=no
9617 hardcode_shlibpath_var=no
9618 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9619 hardcode_libdir_separator=':'
9620 link_all_deplibs=yes
9621 export_dynamic_flag_spec='${wl}-Bexport'
9622 runpath_var='LD_RUN_PATH'
9623
9624 if test "$GCC" = yes; then
9625 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9626 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9627 else
9628 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9629 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9630 fi
9631 ;;
9632
9633 uts4*)
9634 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9635 hardcode_libdir_flag_spec='-L$libdir'
9636 hardcode_shlibpath_var=no
9637 ;;
9638
9639 *)
9640 ld_shlibs=no
9641 ;;
9642 esac
9643
9644 if test x$host_vendor = xsni; then
9645 case $host in
9646 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9647 export_dynamic_flag_spec='${wl}-Blargedynsym'
9648 ;;
9649 esac
9650 fi
9651 fi
9652
9653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9654$as_echo "$ld_shlibs" >&6; }
9655test "$ld_shlibs" = no && can_build_shared=no
9656
9657with_gnu_ld=$with_gnu_ld
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673#
9674# Do we need to explicitly link libc?
9675#
9676case "x$archive_cmds_need_lc" in
9677x|xyes)
9678 # Assume -lc should be added
9679 archive_cmds_need_lc=yes
9680
9681 if test "$enable_shared" = yes && test "$GCC" = yes; then
9682 case $archive_cmds in
9683 *'~'*)
9684 # FIXME: we may have to deal with multi-command sequences.
9685 ;;
9686 '$CC '*)
9687 # Test whether the compiler implicitly links with -lc since on some
9688 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9689 # to ld, don't add -lc before -lgcc.
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9691$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9692if ${lt_cv_archive_cmds_need_lc+:} false; then :
9693 $as_echo_n "(cached) " >&6
9694else
9695 $RM conftest*
9696 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9697
9698 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9699 (eval $ac_compile) 2>&5
9700 ac_status=$?
9701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9702 test $ac_status = 0; } 2>conftest.err; then
9703 soname=conftest
9704 lib=conftest
9705 libobjs=conftest.$ac_objext
9706 deplibs=
9707 wl=$lt_prog_compiler_wl
9708 pic_flag=$lt_prog_compiler_pic
9709 compiler_flags=-v
9710 linker_flags=-v
9711 verstring=
9712 output_objdir=.
9713 libname=conftest
9714 lt_save_allow_undefined_flag=$allow_undefined_flag
9715 allow_undefined_flag=
9716 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9717 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9718 ac_status=$?
9719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9720 test $ac_status = 0; }
9721 then
9722 lt_cv_archive_cmds_need_lc=no
9723 else
9724 lt_cv_archive_cmds_need_lc=yes
9725 fi
9726 allow_undefined_flag=$lt_save_allow_undefined_flag
9727 else
9728 cat conftest.err 1>&5
9729 fi
9730 $RM conftest*
9731
9732fi
9733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9734$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9735 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9736 ;;
9737 esac
9738 fi
9739 ;;
9740esac
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9894$as_echo_n "checking dynamic linker characteristics... " >&6; }
9895
9896if test "$GCC" = yes; then
9897 case $host_os in
9898 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9899 *) lt_awk_arg="/^libraries:/" ;;
9900 esac
9901 case $host_os in
9902 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9903 *) lt_sed_strip_eq="s,=/,/,g" ;;
9904 esac
9905 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9906 case $lt_search_path_spec in
9907 *\;*)
9908 # if the path contains ";" then we assume it to be the separator
9909 # otherwise default to the standard path separator (i.e. ":") - it is
9910 # assumed that no part of a normal pathname contains ";" but that should
9911 # okay in the real world where ";" in dirpaths is itself problematic.
9912 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9913 ;;
9914 *)
9915 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9916 ;;
9917 esac
9918 # Ok, now we have the path, separated by spaces, we can step through it
9919 # and add multilib dir if necessary.
9920 lt_tmp_lt_search_path_spec=
9921 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9922 for lt_sys_path in $lt_search_path_spec; do
9923 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9924 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9925 else
9926 test -d "$lt_sys_path" && \
9927 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9928 fi
9929 done
9930 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9931BEGIN {RS=" "; FS="/|\n";} {
9932 lt_foo="";
9933 lt_count=0;
9934 for (lt_i = NF; lt_i > 0; lt_i--) {
9935 if ($lt_i != "" && $lt_i != ".") {
9936 if ($lt_i == "..") {
9937 lt_count++;
9938 } else {
9939 if (lt_count == 0) {
9940 lt_foo="/" $lt_i lt_foo;
9941 } else {
9942 lt_count--;
9943 }
9944 }
9945 }
9946 }
9947 if (lt_foo != "") { lt_freq[lt_foo]++; }
9948 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9949}'`
9950 # AWK program above erroneously prepends '/' to C:/dos/paths
9951 # for these hosts.
9952 case $host_os in
9953 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9954 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9955 esac
9956 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9957else
9958 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9959fi
9960library_names_spec=
9961libname_spec='lib$name'
9962soname_spec=
9963shrext_cmds=".so"
9964postinstall_cmds=
9965postuninstall_cmds=
9966finish_cmds=
9967finish_eval=
9968shlibpath_var=
9969shlibpath_overrides_runpath=unknown
9970version_type=none
9971dynamic_linker="$host_os ld.so"
9972sys_lib_dlsearch_path_spec="/lib /usr/lib"
9973need_lib_prefix=unknown
9974hardcode_into_libs=no
9975
9976# when you set need_version to no, make sure it does not cause -set_version
9977# flags to be left without arguments
9978need_version=unknown
9979
9980case $host_os in
9981aix3*)
9982 version_type=linux # correct to gnu/linux during the next big refactor
9983 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9984 shlibpath_var=LIBPATH
9985
9986 # AIX 3 has no versioning support, so we append a major version to the name.
9987 soname_spec='${libname}${release}${shared_ext}$major'
9988 ;;
9989
9990aix[4-9]*)
9991 version_type=linux # correct to gnu/linux during the next big refactor
9992 need_lib_prefix=no
9993 need_version=no
9994 hardcode_into_libs=yes
9995 if test "$host_cpu" = ia64; then
9996 # AIX 5 supports IA64
9997 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9998 shlibpath_var=LD_LIBRARY_PATH
9999 else
10000 # With GCC up to 2.95.x, collect2 would create an import file
10001 # for dependence libraries. The import file would start with
10002 # the line `#! .'. This would cause the generated library to
10003 # depend on `.', always an invalid library. This was fixed in
10004 # development snapshots of GCC prior to 3.0.
10005 case $host_os in
10006 aix4 | aix4.[01] | aix4.[01].*)
10007 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10008 echo ' yes '
10009 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10010 :
10011 else
10012 can_build_shared=no
10013 fi
10014 ;;
10015 esac
10016 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10017 # soname into executable. Probably we can add versioning support to
10018 # collect2, so additional links can be useful in future.
10019 if test "$aix_use_runtimelinking" = yes; then
10020 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10021 # instead of lib<name>.a to let people know that these are not
10022 # typical AIX shared libraries.
10023 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10024 else
10025 # We preserve .a as extension for shared libraries through AIX4.2
10026 # and later when we are not doing run time linking.
10027 library_names_spec='${libname}${release}.a $libname.a'
10028 soname_spec='${libname}${release}${shared_ext}$major'
10029 fi
10030 shlibpath_var=LIBPATH
10031 fi
10032 ;;
10033
10034amigaos*)
10035 case $host_cpu in
10036 powerpc)
10037 # Since July 2007 AmigaOS4 officially supports .so libraries.
10038 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10039 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10040 ;;
10041 m68k)
10042 library_names_spec='$libname.ixlibrary $libname.a'
10043 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10044 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10045 ;;
10046 esac
10047 ;;
10048
10049beos*)
10050 library_names_spec='${libname}${shared_ext}'
10051 dynamic_linker="$host_os ld.so"
10052 shlibpath_var=LIBRARY_PATH
10053 ;;
10054
10055bsdi[45]*)
10056 version_type=linux # correct to gnu/linux during the next big refactor
10057 need_version=no
10058 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10059 soname_spec='${libname}${release}${shared_ext}$major'
10060 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10061 shlibpath_var=LD_LIBRARY_PATH
10062 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10063 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10064 # the default ld.so.conf also contains /usr/contrib/lib and
10065 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10066 # libtool to hard-code these into programs
10067 ;;
10068
10069cygwin* | mingw* | pw32* | cegcc*)
10070 version_type=windows
10071 shrext_cmds=".dll"
10072 need_version=no
10073 need_lib_prefix=no
10074
10075 case $GCC,$cc_basename in
10076 yes,*)
10077 # gcc
10078 library_names_spec='$libname.dll.a'
10079 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10080 postinstall_cmds='base_file=`basename \${file}`~
10081 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10082 dldir=$destdir/`dirname \$dlpath`~
10083 test -d \$dldir || mkdir -p \$dldir~
10084 $install_prog $dir/$dlname \$dldir/$dlname~
10085 chmod a+x \$dldir/$dlname~
10086 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10087 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10088 fi'
10089 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10090 dlpath=$dir/\$dldll~
10091 $RM \$dlpath'
10092 shlibpath_overrides_runpath=yes
10093
10094 case $host_os in
10095 cygwin*)
10096 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10097 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10098
10099 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10100 ;;
10101 mingw* | cegcc*)
10102 # MinGW DLLs use traditional 'lib' prefix
10103 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10104 ;;
10105 pw32*)
10106 # pw32 DLLs use 'pw' prefix rather than 'lib'
10107 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10108 ;;
10109 esac
10110 dynamic_linker='Win32 ld.exe'
10111 ;;
10112
10113 *,cl*)
10114 # Native MSVC
10115 libname_spec='$name'
10116 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10117 library_names_spec='${libname}.dll.lib'
10118
10119 case $build_os in
10120 mingw*)
10121 sys_lib_search_path_spec=
10122 lt_save_ifs=$IFS
10123 IFS=';'
10124 for lt_path in $LIB
10125 do
10126 IFS=$lt_save_ifs
10127 # Let DOS variable expansion print the short 8.3 style file name.
10128 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10129 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10130 done
10131 IFS=$lt_save_ifs
10132 # Convert to MSYS style.
10133 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10134 ;;
10135 cygwin*)
10136 # Convert to unix form, then to dos form, then back to unix form
10137 # but this time dos style (no spaces!) so that the unix form looks
10138 # like /cygdrive/c/PROGRA~1:/cygdr...
10139 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10140 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10141 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10142 ;;
10143 *)
10144 sys_lib_search_path_spec="$LIB"
10145 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10146 # It is most probably a Windows format PATH.
10147 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10148 else
10149 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10150 fi
10151 # FIXME: find the short name or the path components, as spaces are
10152 # common. (e.g. "Program Files" -> "PROGRA~1")
10153 ;;
10154 esac
10155
10156 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10157 postinstall_cmds='base_file=`basename \${file}`~
10158 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10159 dldir=$destdir/`dirname \$dlpath`~
10160 test -d \$dldir || mkdir -p \$dldir~
10161 $install_prog $dir/$dlname \$dldir/$dlname'
10162 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10163 dlpath=$dir/\$dldll~
10164 $RM \$dlpath'
10165 shlibpath_overrides_runpath=yes
10166 dynamic_linker='Win32 link.exe'
10167 ;;
10168
10169 *)
10170 # Assume MSVC wrapper
10171 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10172 dynamic_linker='Win32 ld.exe'
10173 ;;
10174 esac
10175 # FIXME: first we should search . and the directory the executable is in
10176 shlibpath_var=PATH
10177 ;;
10178
10179darwin* | rhapsody*)
10180 dynamic_linker="$host_os dyld"
10181 version_type=darwin
10182 need_lib_prefix=no
10183 need_version=no
10184 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10185 soname_spec='${libname}${release}${major}$shared_ext'
10186 shlibpath_overrides_runpath=yes
10187 shlibpath_var=DYLD_LIBRARY_PATH
10188 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10189
10190 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10191 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10192 ;;
10193
10194dgux*)
10195 version_type=linux # correct to gnu/linux during the next big refactor
10196 need_lib_prefix=no
10197 need_version=no
10198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10199 soname_spec='${libname}${release}${shared_ext}$major'
10200 shlibpath_var=LD_LIBRARY_PATH
10201 ;;
10202
10203freebsd* | dragonfly*)
10204 # DragonFly does not have aout. When/if they implement a new
10205 # versioning mechanism, adjust this.
10206 if test -x /usr/bin/objformat; then
10207 objformat=`/usr/bin/objformat`
10208 else
10209 case $host_os in
10210 freebsd[23].*) objformat=aout ;;
10211 *) objformat=elf ;;
10212 esac
10213 fi
10214 version_type=freebsd-$objformat
10215 case $version_type in
10216 freebsd-elf*)
10217 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10218 need_version=no
10219 need_lib_prefix=no
10220 ;;
10221 freebsd-*)
10222 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10223 need_version=yes
10224 ;;
10225 esac
10226 shlibpath_var=LD_LIBRARY_PATH
10227 case $host_os in
10228 freebsd2.*)
10229 shlibpath_overrides_runpath=yes
10230 ;;
10231 freebsd3.[01]* | freebsdelf3.[01]*)
10232 shlibpath_overrides_runpath=yes
10233 hardcode_into_libs=yes
10234 ;;
10235 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10236 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10237 shlibpath_overrides_runpath=no
10238 hardcode_into_libs=yes
10239 ;;
10240 *) # from 4.6 on, and DragonFly
10241 shlibpath_overrides_runpath=yes
10242 hardcode_into_libs=yes
10243 ;;
10244 esac
10245 ;;
10246
10247haiku*)
10248 version_type=linux # correct to gnu/linux during the next big refactor
10249 need_lib_prefix=no
10250 need_version=no
10251 dynamic_linker="$host_os runtime_loader"
10252 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10253 soname_spec='${libname}${release}${shared_ext}$major'
10254 shlibpath_var=LIBRARY_PATH
10255 shlibpath_overrides_runpath=yes
10256 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10257 hardcode_into_libs=yes
10258 ;;
10259
10260hpux9* | hpux10* | hpux11*)
10261 # Give a soname corresponding to the major version so that dld.sl refuses to
10262 # link against other versions.
10263 version_type=sunos
10264 need_lib_prefix=no
10265 need_version=no
10266 case $host_cpu in
10267 ia64*)
10268 shrext_cmds='.so'
10269 hardcode_into_libs=yes
10270 dynamic_linker="$host_os dld.so"
10271 shlibpath_var=LD_LIBRARY_PATH
10272 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10273 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10274 soname_spec='${libname}${release}${shared_ext}$major'
10275 if test "X$HPUX_IA64_MODE" = X32; then
10276 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10277 else
10278 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10279 fi
10280 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10281 ;;
10282 hppa*64*)
10283 shrext_cmds='.sl'
10284 hardcode_into_libs=yes
10285 dynamic_linker="$host_os dld.sl"
10286 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10287 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10288 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10289 soname_spec='${libname}${release}${shared_ext}$major'
10290 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10291 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10292 ;;
10293 *)
10294 shrext_cmds='.sl'
10295 dynamic_linker="$host_os dld.sl"
10296 shlibpath_var=SHLIB_PATH
10297 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10298 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10299 soname_spec='${libname}${release}${shared_ext}$major'
10300 ;;
10301 esac
10302 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10303 postinstall_cmds='chmod 555 $lib'
10304 # or fails outright, so override atomically:
10305 install_override_mode=555
10306 ;;
10307
10308interix[3-9]*)
10309 version_type=linux # correct to gnu/linux during the next big refactor
10310 need_lib_prefix=no
10311 need_version=no
10312 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10313 soname_spec='${libname}${release}${shared_ext}$major'
10314 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10315 shlibpath_var=LD_LIBRARY_PATH
10316 shlibpath_overrides_runpath=no
10317 hardcode_into_libs=yes
10318 ;;
10319
10320irix5* | irix6* | nonstopux*)
10321 case $host_os in
10322 nonstopux*) version_type=nonstopux ;;
10323 *)
10324 if test "$lt_cv_prog_gnu_ld" = yes; then
10325 version_type=linux # correct to gnu/linux during the next big refactor
10326 else
10327 version_type=irix
10328 fi ;;
10329 esac
10330 need_lib_prefix=no
10331 need_version=no
10332 soname_spec='${libname}${release}${shared_ext}$major'
10333 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10334 case $host_os in
10335 irix5* | nonstopux*)
10336 libsuff= shlibsuff=
10337 ;;
10338 *)
10339 case $LD in # libtool.m4 will add one of these switches to LD
10340 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10341 libsuff= shlibsuff= libmagic=32-bit;;
10342 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10343 libsuff=32 shlibsuff=N32 libmagic=N32;;
10344 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10345 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10346 *) libsuff= shlibsuff= libmagic=never-match;;
10347 esac
10348 ;;
10349 esac
10350 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10351 shlibpath_overrides_runpath=no
10352 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10353 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10354 hardcode_into_libs=yes
10355 ;;
10356
10357# No shared lib support for Linux oldld, aout, or coff.
10358linux*oldld* | linux*aout* | linux*coff*)
10359 dynamic_linker=no
10360 ;;
10361
10362# This must be glibc/ELF.
10363linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10364 version_type=linux # correct to gnu/linux during the next big refactor
10365 need_lib_prefix=no
10366 need_version=no
10367 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10368 soname_spec='${libname}${release}${shared_ext}$major'
10369 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10370 shlibpath_var=LD_LIBRARY_PATH
10371 shlibpath_overrides_runpath=no
10372
10373 # Some binutils ld are patched to set DT_RUNPATH
10374 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10375 $as_echo_n "(cached) " >&6
10376else
10377 lt_cv_shlibpath_overrides_runpath=no
10378 save_LDFLAGS=$LDFLAGS
10379 save_libdir=$libdir
10380 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10381 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10383/* end confdefs.h. */
10384
10385int
10386main ()
10387{
10388
10389 ;
10390 return 0;
10391}
10392_ACEOF
10393if ac_fn_c_try_link "$LINENO"; then :
10394 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10395 lt_cv_shlibpath_overrides_runpath=yes
10396fi
10397fi
10398rm -f core conftest.err conftest.$ac_objext \
10399 conftest$ac_exeext conftest.$ac_ext
10400 LDFLAGS=$save_LDFLAGS
10401 libdir=$save_libdir
10402
10403fi
10404
10405 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10406
10407 # This implies no fast_install, which is unacceptable.
10408 # Some rework will be needed to allow for fast_install
10409 # before this can be enabled.
10410 hardcode_into_libs=yes
10411
10412 # Append ld.so.conf contents to the search path
10413 if test -f /etc/ld.so.conf; then
10414 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' ' '`
10415 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10416 fi
10417
10418 # We used to test for /lib/ld.so.1 and disable shared libraries on
10419 # powerpc, because MkLinux only supported shared libraries with the
10420 # GNU dynamic linker. Since this was broken with cross compilers,
10421 # most powerpc-linux boxes support dynamic linking these days and
10422 # people can always --disable-shared, the test was removed, and we
10423 # assume the GNU/Linux dynamic linker is in use.
10424 dynamic_linker='GNU/Linux ld.so'
10425 ;;
10426
10427netbsdelf*-gnu)
10428 version_type=linux
10429 need_lib_prefix=no
10430 need_version=no
10431 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10432 soname_spec='${libname}${release}${shared_ext}$major'
10433 shlibpath_var=LD_LIBRARY_PATH
10434 shlibpath_overrides_runpath=no
10435 hardcode_into_libs=yes
10436 dynamic_linker='NetBSD ld.elf_so'
10437 ;;
10438
10439netbsd*)
10440 version_type=sunos
10441 need_lib_prefix=no
10442 need_version=no
10443 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10444 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10445 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10446 dynamic_linker='NetBSD (a.out) ld.so'
10447 else
10448 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10449 soname_spec='${libname}${release}${shared_ext}$major'
10450 dynamic_linker='NetBSD ld.elf_so'
10451 fi
10452 shlibpath_var=LD_LIBRARY_PATH
10453 shlibpath_overrides_runpath=yes
10454 hardcode_into_libs=yes
10455 ;;
10456
10457newsos6)
10458 version_type=linux # correct to gnu/linux during the next big refactor
10459 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10460 shlibpath_var=LD_LIBRARY_PATH
10461 shlibpath_overrides_runpath=yes
10462 ;;
10463
10464*nto* | *qnx*)
10465 version_type=qnx
10466 need_lib_prefix=no
10467 need_version=no
10468 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10469 soname_spec='${libname}${release}${shared_ext}$major'
10470 shlibpath_var=LD_LIBRARY_PATH
10471 shlibpath_overrides_runpath=no
10472 hardcode_into_libs=yes
10473 dynamic_linker='ldqnx.so'
10474 ;;
10475
10476openbsd*)
10477 version_type=sunos
10478 sys_lib_dlsearch_path_spec="/usr/lib"
10479 need_lib_prefix=no
10480 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10481 case $host_os in
10482 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10483 *) need_version=no ;;
10484 esac
10485 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10486 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10487 shlibpath_var=LD_LIBRARY_PATH
10488 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10489 case $host_os in
10490 openbsd2.[89] | openbsd2.[89].*)
10491 shlibpath_overrides_runpath=no
10492 ;;
10493 *)
10494 shlibpath_overrides_runpath=yes
10495 ;;
10496 esac
10497 else
10498 shlibpath_overrides_runpath=yes
10499 fi
10500 ;;
10501
10502os2*)
10503 libname_spec='$name'
10504 shrext_cmds=".dll"
10505 need_lib_prefix=no
10506 library_names_spec='$libname${shared_ext} $libname.a'
10507 dynamic_linker='OS/2 ld.exe'
10508 shlibpath_var=LIBPATH
10509 ;;
10510
10511osf3* | osf4* | osf5*)
10512 version_type=osf
10513 need_lib_prefix=no
10514 need_version=no
10515 soname_spec='${libname}${release}${shared_ext}$major'
10516 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10517 shlibpath_var=LD_LIBRARY_PATH
10518 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10519 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10520 ;;
10521
10522rdos*)
10523 dynamic_linker=no
10524 ;;
10525
10526solaris*)
10527 version_type=linux # correct to gnu/linux during the next big refactor
10528 need_lib_prefix=no
10529 need_version=no
10530 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10531 soname_spec='${libname}${release}${shared_ext}$major'
10532 shlibpath_var=LD_LIBRARY_PATH
10533 shlibpath_overrides_runpath=yes
10534 hardcode_into_libs=yes
10535 # ldd complains unless libraries are executable
10536 postinstall_cmds='chmod +x $lib'
10537 ;;
10538
10539sunos4*)
10540 version_type=sunos
10541 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10542 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10543 shlibpath_var=LD_LIBRARY_PATH
10544 shlibpath_overrides_runpath=yes
10545 if test "$with_gnu_ld" = yes; then
10546 need_lib_prefix=no
10547 fi
10548 need_version=yes
10549 ;;
10550
10551sysv4 | sysv4.3*)
10552 version_type=linux # correct to gnu/linux during the next big refactor
10553 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10554 soname_spec='${libname}${release}${shared_ext}$major'
10555 shlibpath_var=LD_LIBRARY_PATH
10556 case $host_vendor in
10557 sni)
10558 shlibpath_overrides_runpath=no
10559 need_lib_prefix=no
10560 runpath_var=LD_RUN_PATH
10561 ;;
10562 siemens)
10563 need_lib_prefix=no
10564 ;;
10565 motorola)
10566 need_lib_prefix=no
10567 need_version=no
10568 shlibpath_overrides_runpath=no
10569 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10570 ;;
10571 esac
10572 ;;
10573
10574sysv4*MP*)
10575 if test -d /usr/nec ;then
10576 version_type=linux # correct to gnu/linux during the next big refactor
10577 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10578 soname_spec='$libname${shared_ext}.$major'
10579 shlibpath_var=LD_LIBRARY_PATH
10580 fi
10581 ;;
10582
10583sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10584 version_type=freebsd-elf
10585 need_lib_prefix=no
10586 need_version=no
10587 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10588 soname_spec='${libname}${release}${shared_ext}$major'
10589 shlibpath_var=LD_LIBRARY_PATH
10590 shlibpath_overrides_runpath=yes
10591 hardcode_into_libs=yes
10592 if test "$with_gnu_ld" = yes; then
10593 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10594 else
10595 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10596 case $host_os in
10597 sco3.2v5*)
10598 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10599 ;;
10600 esac
10601 fi
10602 sys_lib_dlsearch_path_spec='/usr/lib'
10603 ;;
10604
10605tpf*)
10606 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10607 version_type=linux # correct to gnu/linux during the next big refactor
10608 need_lib_prefix=no
10609 need_version=no
10610 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10611 shlibpath_var=LD_LIBRARY_PATH
10612 shlibpath_overrides_runpath=no
10613 hardcode_into_libs=yes
10614 ;;
10615
10616uts4*)
10617 version_type=linux # correct to gnu/linux during the next big refactor
10618 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10619 soname_spec='${libname}${release}${shared_ext}$major'
10620 shlibpath_var=LD_LIBRARY_PATH
10621 ;;
10622
10623*)
10624 dynamic_linker=no
10625 ;;
10626esac
10627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10628$as_echo "$dynamic_linker" >&6; }
10629test "$dynamic_linker" = no && can_build_shared=no
10630
10631variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10632if test "$GCC" = yes; then
10633 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10634fi
10635
10636if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10637 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10638fi
10639if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10640 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10641fi
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
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10735$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10736hardcode_action=
10737if test -n "$hardcode_libdir_flag_spec" ||
10738 test -n "$runpath_var" ||
10739 test "X$hardcode_automatic" = "Xyes" ; then
10740
10741 # We can hardcode non-existent directories.
10742 if test "$hardcode_direct" != no &&
10743 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10744 # have to relink, otherwise we might link with an installed library
10745 # when we should be linking with a yet-to-be-installed one
10746 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10747 test "$hardcode_minus_L" != no; then
10748 # Linking always hardcodes the temporary library directory.
10749 hardcode_action=relink
10750 else
10751 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10752 hardcode_action=immediate
10753 fi
10754else
10755 # We cannot hardcode anything, or else we can only hardcode existing
10756 # directories.
10757 hardcode_action=unsupported
10758fi
10759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10760$as_echo "$hardcode_action" >&6; }
10761
10762if test "$hardcode_action" = relink ||
10763 test "$inherit_rpath" = yes; then
10764 # Fast installation is not supported
10765 enable_fast_install=no
10766elif test "$shlibpath_overrides_runpath" = yes ||
10767 test "$enable_shared" = no; then
10768 # Fast installation is not necessary
10769 enable_fast_install=needless
10770fi
10771
10772
10773
10774
10775
10776
10777 if test "x$enable_dlopen" != xyes; then
10778 enable_dlopen=unknown
10779 enable_dlopen_self=unknown
10780 enable_dlopen_self_static=unknown
10781else
10782 lt_cv_dlopen=no
10783 lt_cv_dlopen_libs=
10784
10785 case $host_os in
10786 beos*)
10787 lt_cv_dlopen="load_add_on"
10788 lt_cv_dlopen_libs=
10789 lt_cv_dlopen_self=yes
10790 ;;
10791
10792 mingw* | pw32* | cegcc*)
10793 lt_cv_dlopen="LoadLibrary"
10794 lt_cv_dlopen_libs=
10795 ;;
10796
10797 cygwin*)
10798 lt_cv_dlopen="dlopen"
10799 lt_cv_dlopen_libs=
10800 ;;
10801
10802 darwin*)
10803 # if libdl is installed we need to link against it
10804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10805$as_echo_n "checking for dlopen in -ldl... " >&6; }
10806if ${ac_cv_lib_dl_dlopen+:} false; then :
10807 $as_echo_n "(cached) " >&6
10808else
10809 ac_check_lib_save_LIBS=$LIBS
10810LIBS="-ldl $LIBS"
10811cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10812/* end confdefs.h. */
10813
10814/* Override any GCC internal prototype to avoid an error.
10815 Use char because int might match the return type of a GCC
10816 builtin and then its argument prototype would still apply. */
10817#ifdef __cplusplus
10818extern "C"
10819#endif
10820char dlopen ();
10821int
10822main ()
10823{
10824return dlopen ();
10825 ;
10826 return 0;
10827}
10828_ACEOF
10829if ac_fn_c_try_link "$LINENO"; then :
10830 ac_cv_lib_dl_dlopen=yes
10831else
10832 ac_cv_lib_dl_dlopen=no
10833fi
10834rm -f core conftest.err conftest.$ac_objext \
10835 conftest$ac_exeext conftest.$ac_ext
10836LIBS=$ac_check_lib_save_LIBS
10837fi
10838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10839$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10840if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10841 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10842else
10843
10844 lt_cv_dlopen="dyld"
10845 lt_cv_dlopen_libs=
10846 lt_cv_dlopen_self=yes
10847
10848fi
10849
10850 ;;
10851
10852 *)
10853 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10854if test "x$ac_cv_func_shl_load" = xyes; then :
10855 lt_cv_dlopen="shl_load"
10856else
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10858$as_echo_n "checking for shl_load in -ldld... " >&6; }
10859if ${ac_cv_lib_dld_shl_load+:} false; then :
10860 $as_echo_n "(cached) " >&6
10861else
10862 ac_check_lib_save_LIBS=$LIBS
10863LIBS="-ldld $LIBS"
10864cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10865/* end confdefs.h. */
10866
10867/* Override any GCC internal prototype to avoid an error.
10868 Use char because int might match the return type of a GCC
10869 builtin and then its argument prototype would still apply. */
10870#ifdef __cplusplus
10871extern "C"
10872#endif
10873char shl_load ();
10874int
10875main ()
10876{
10877return shl_load ();
10878 ;
10879 return 0;
10880}
10881_ACEOF
10882if ac_fn_c_try_link "$LINENO"; then :
10883 ac_cv_lib_dld_shl_load=yes
10884else
10885 ac_cv_lib_dld_shl_load=no
10886fi
10887rm -f core conftest.err conftest.$ac_objext \
10888 conftest$ac_exeext conftest.$ac_ext
10889LIBS=$ac_check_lib_save_LIBS
10890fi
10891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10892$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10893if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10894 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10895else
10896 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10897if test "x$ac_cv_func_dlopen" = xyes; then :
10898 lt_cv_dlopen="dlopen"
10899else
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10901$as_echo_n "checking for dlopen in -ldl... " >&6; }
10902if ${ac_cv_lib_dl_dlopen+:} false; then :
10903 $as_echo_n "(cached) " >&6
10904else
10905 ac_check_lib_save_LIBS=$LIBS
10906LIBS="-ldl $LIBS"
10907cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10908/* end confdefs.h. */
10909
10910/* Override any GCC internal prototype to avoid an error.
10911 Use char because int might match the return type of a GCC
10912 builtin and then its argument prototype would still apply. */
10913#ifdef __cplusplus
10914extern "C"
10915#endif
10916char dlopen ();
10917int
10918main ()
10919{
10920return dlopen ();
10921 ;
10922 return 0;
10923}
10924_ACEOF
10925if ac_fn_c_try_link "$LINENO"; then :
10926 ac_cv_lib_dl_dlopen=yes
10927else
10928 ac_cv_lib_dl_dlopen=no
10929fi
10930rm -f core conftest.err conftest.$ac_objext \
10931 conftest$ac_exeext conftest.$ac_ext
10932LIBS=$ac_check_lib_save_LIBS
10933fi
10934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10935$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10936if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10937 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10938else
10939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10940$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10941if ${ac_cv_lib_svld_dlopen+:} false; then :
10942 $as_echo_n "(cached) " >&6
10943else
10944 ac_check_lib_save_LIBS=$LIBS
10945LIBS="-lsvld $LIBS"
10946cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10947/* end confdefs.h. */
10948
10949/* Override any GCC internal prototype to avoid an error.
10950 Use char because int might match the return type of a GCC
10951 builtin and then its argument prototype would still apply. */
10952#ifdef __cplusplus
10953extern "C"
10954#endif
10955char dlopen ();
10956int
10957main ()
10958{
10959return dlopen ();
10960 ;
10961 return 0;
10962}
10963_ACEOF
10964if ac_fn_c_try_link "$LINENO"; then :
10965 ac_cv_lib_svld_dlopen=yes
10966else
10967 ac_cv_lib_svld_dlopen=no
10968fi
10969rm -f core conftest.err conftest.$ac_objext \
10970 conftest$ac_exeext conftest.$ac_ext
10971LIBS=$ac_check_lib_save_LIBS
10972fi
10973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10974$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10975if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10976 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10977else
10978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10979$as_echo_n "checking for dld_link in -ldld... " >&6; }
10980if ${ac_cv_lib_dld_dld_link+:} false; then :
10981 $as_echo_n "(cached) " >&6
10982else
10983 ac_check_lib_save_LIBS=$LIBS
10984LIBS="-ldld $LIBS"
10985cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10986/* end confdefs.h. */
10987
10988/* Override any GCC internal prototype to avoid an error.
10989 Use char because int might match the return type of a GCC
10990 builtin and then its argument prototype would still apply. */
10991#ifdef __cplusplus
10992extern "C"
10993#endif
10994char dld_link ();
10995int
10996main ()
10997{
10998return dld_link ();
10999 ;
11000 return 0;
11001}
11002_ACEOF
11003if ac_fn_c_try_link "$LINENO"; then :
11004 ac_cv_lib_dld_dld_link=yes
11005else
11006 ac_cv_lib_dld_dld_link=no
11007fi
11008rm -f core conftest.err conftest.$ac_objext \
11009 conftest$ac_exeext conftest.$ac_ext
11010LIBS=$ac_check_lib_save_LIBS
11011fi
11012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11013$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11014if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11015 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11016fi
11017
11018
11019fi
11020
11021
11022fi
11023
11024
11025fi
11026
11027
11028fi
11029
11030
11031fi
11032
11033 ;;
11034 esac
11035
11036 if test "x$lt_cv_dlopen" != xno; then
11037 enable_dlopen=yes
11038 else
11039 enable_dlopen=no
11040 fi
11041
11042 case $lt_cv_dlopen in
11043 dlopen)
11044 save_CPPFLAGS="$CPPFLAGS"
11045 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11046
11047 save_LDFLAGS="$LDFLAGS"
11048 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11049
11050 save_LIBS="$LIBS"
11051 LIBS="$lt_cv_dlopen_libs $LIBS"
11052
11053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11054$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11055if ${lt_cv_dlopen_self+:} false; then :
11056 $as_echo_n "(cached) " >&6
11057else
11058 if test "$cross_compiling" = yes; then :
11059 lt_cv_dlopen_self=cross
11060else
11061 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11062 lt_status=$lt_dlunknown
11063 cat > conftest.$ac_ext <<_LT_EOF
11064#line $LINENO "configure"
11065#include "confdefs.h"
11066
11067#if HAVE_DLFCN_H
11068#include <dlfcn.h>
11069#endif
11070
11071#include <stdio.h>
11072
11073#ifdef RTLD_GLOBAL
11074# define LT_DLGLOBAL RTLD_GLOBAL
11075#else
11076# ifdef DL_GLOBAL
11077# define LT_DLGLOBAL DL_GLOBAL
11078# else
11079# define LT_DLGLOBAL 0
11080# endif
11081#endif
11082
11083/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11084 find out it does not work in some platform. */
11085#ifndef LT_DLLAZY_OR_NOW
11086# ifdef RTLD_LAZY
11087# define LT_DLLAZY_OR_NOW RTLD_LAZY
11088# else
11089# ifdef DL_LAZY
11090# define LT_DLLAZY_OR_NOW DL_LAZY
11091# else
11092# ifdef RTLD_NOW
11093# define LT_DLLAZY_OR_NOW RTLD_NOW
11094# else
11095# ifdef DL_NOW
11096# define LT_DLLAZY_OR_NOW DL_NOW
11097# else
11098# define LT_DLLAZY_OR_NOW 0
11099# endif
11100# endif
11101# endif
11102# endif
11103#endif
11104
11105/* When -fvisbility=hidden is used, assume the code has been annotated
11106 correspondingly for the symbols needed. */
11107#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11108int fnord () __attribute__((visibility("default")));
11109#endif
11110
11111int fnord () { return 42; }
11112int main ()
11113{
11114 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11115 int status = $lt_dlunknown;
11116
11117 if (self)
11118 {
11119 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11120 else
11121 {
11122 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11123 else puts (dlerror ());
11124 }
11125 /* dlclose (self); */
11126 }
11127 else
11128 puts (dlerror ());
11129
11130 return status;
11131}
11132_LT_EOF
11133 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11134 (eval $ac_link) 2>&5
11135 ac_status=$?
11136 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11137 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11138 (./conftest; exit; ) >&5 2>/dev/null
11139 lt_status=$?
11140 case x$lt_status in
11141 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11142 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11143 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11144 esac
11145 else :
11146 # compilation failed
11147 lt_cv_dlopen_self=no
11148 fi
11149fi
11150rm -fr conftest*
11151
11152
11153fi
11154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11155$as_echo "$lt_cv_dlopen_self" >&6; }
11156
11157 if test "x$lt_cv_dlopen_self" = xyes; then
11158 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11160$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11161if ${lt_cv_dlopen_self_static+:} false; then :
11162 $as_echo_n "(cached) " >&6
11163else
11164 if test "$cross_compiling" = yes; then :
11165 lt_cv_dlopen_self_static=cross
11166else
11167 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11168 lt_status=$lt_dlunknown
11169 cat > conftest.$ac_ext <<_LT_EOF
11170#line $LINENO "configure"
11171#include "confdefs.h"
11172
11173#if HAVE_DLFCN_H
11174#include <dlfcn.h>
11175#endif
11176
11177#include <stdio.h>
11178
11179#ifdef RTLD_GLOBAL
11180# define LT_DLGLOBAL RTLD_GLOBAL
11181#else
11182# ifdef DL_GLOBAL
11183# define LT_DLGLOBAL DL_GLOBAL
11184# else
11185# define LT_DLGLOBAL 0
11186# endif
11187#endif
11188
11189/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11190 find out it does not work in some platform. */
11191#ifndef LT_DLLAZY_OR_NOW
11192# ifdef RTLD_LAZY
11193# define LT_DLLAZY_OR_NOW RTLD_LAZY
11194# else
11195# ifdef DL_LAZY
11196# define LT_DLLAZY_OR_NOW DL_LAZY
11197# else
11198# ifdef RTLD_NOW
11199# define LT_DLLAZY_OR_NOW RTLD_NOW
11200# else
11201# ifdef DL_NOW
11202# define LT_DLLAZY_OR_NOW DL_NOW
11203# else
11204# define LT_DLLAZY_OR_NOW 0
11205# endif
11206# endif
11207# endif
11208# endif
11209#endif
11210
11211/* When -fvisbility=hidden is used, assume the code has been annotated
11212 correspondingly for the symbols needed. */
11213#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11214int fnord () __attribute__((visibility("default")));
11215#endif
11216
11217int fnord () { return 42; }
11218int main ()
11219{
11220 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11221 int status = $lt_dlunknown;
11222
11223 if (self)
11224 {
11225 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11226 else
11227 {
11228 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11229 else puts (dlerror ());
11230 }
11231 /* dlclose (self); */
11232 }
11233 else
11234 puts (dlerror ());
11235
11236 return status;
11237}
11238_LT_EOF
11239 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11240 (eval $ac_link) 2>&5
11241 ac_status=$?
11242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11243 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11244 (./conftest; exit; ) >&5 2>/dev/null
11245 lt_status=$?
11246 case x$lt_status in
11247 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11248 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11249 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11250 esac
11251 else :
11252 # compilation failed
11253 lt_cv_dlopen_self_static=no
11254 fi
11255fi
11256rm -fr conftest*
11257
11258
11259fi
11260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11261$as_echo "$lt_cv_dlopen_self_static" >&6; }
11262 fi
11263
11264 CPPFLAGS="$save_CPPFLAGS"
11265 LDFLAGS="$save_LDFLAGS"
11266 LIBS="$save_LIBS"
11267 ;;
11268 esac
11269
11270 case $lt_cv_dlopen_self in
11271 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11272 *) enable_dlopen_self=unknown ;;
11273 esac
11274
11275 case $lt_cv_dlopen_self_static in
11276 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11277 *) enable_dlopen_self_static=unknown ;;
11278 esac
11279fi
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297striplib=
11298old_striplib=
11299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11300$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11301if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11302 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11303 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11305$as_echo "yes" >&6; }
11306else
11307# FIXME - insert some real tests, host_os isn't really good enough
11308 case $host_os in
11309 darwin*)
11310 if test -n "$STRIP" ; then
11311 striplib="$STRIP -x"
11312 old_striplib="$STRIP -S"
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11314$as_echo "yes" >&6; }
11315 else
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11317$as_echo "no" >&6; }
11318 fi
11319 ;;
11320 *)
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11322$as_echo "no" >&6; }
11323 ;;
11324 esac
11325fi
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338 # Report which library types will actually be built
11339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11340$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11342$as_echo "$can_build_shared" >&6; }
11343
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11345$as_echo_n "checking whether to build shared libraries... " >&6; }
11346 test "$can_build_shared" = "no" && enable_shared=no
11347
11348 # On AIX, shared libraries and static libraries use the same namespace, and
11349 # are all built from PIC.
11350 case $host_os in
11351 aix3*)
11352 test "$enable_shared" = yes && enable_static=no
11353 if test -n "$RANLIB"; then
11354 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11355 postinstall_cmds='$RANLIB $lib'
11356 fi
11357 ;;
11358
11359 aix[4-9]*)
11360 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11361 test "$enable_shared" = yes && enable_static=no
11362 fi
11363 ;;
11364 esac
11365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11366$as_echo "$enable_shared" >&6; }
11367
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11369$as_echo_n "checking whether to build static libraries... " >&6; }
11370 # Make sure either enable_shared or enable_static is yes.
11371 test "$enable_shared" = yes || enable_static=yes
11372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11373$as_echo "$enable_static" >&6; }
11374
11375
11376
11377
11378fi
11379ac_ext=c
11380ac_cpp='$CPP $CPPFLAGS'
11381ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11382ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11383ac_compiler_gnu=$ac_cv_c_compiler_gnu
11384
11385CC="$lt_save_CC"
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401 ac_config_commands="$ac_config_commands libtool"
11402
11403
11404
11405
11406# Only expand once:
11407
11408
11409# By default we simply use the C compiler to build assembly code.
11410
11411test "${CCAS+set}" = set || CCAS=$CC
11412test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
11413
11414
11415
11416depcc="$CCAS" am_compiler_list=
11417
11418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11419$as_echo_n "checking dependency style of $depcc... " >&6; }
11420if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
11421 $as_echo_n "(cached) " >&6
11422else
11423 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11424 # We make a subdir and do the tests there. Otherwise we can end up
11425 # making bogus files that we don't know about and never remove. For
11426 # instance it was reported that on HP-UX the gcc test will end up
11427 # making a dummy file named 'D' -- because '-MD' means "put the output
11428 # in D".
11429 rm -rf conftest.dir
11430 mkdir conftest.dir
11431 # Copy depcomp to subdir because otherwise we won't find it if we're
11432 # using a relative directory.
11433 cp "$am_depcomp" conftest.dir
11434 cd conftest.dir
11435 # We will build objects and dependencies in a subdirectory because
11436 # it helps to detect inapplicable dependency modes. For instance
11437 # both Tru64's cc and ICC support -MD to output dependencies as a
11438 # side effect of compilation, but ICC will put the dependencies in
11439 # the current directory while Tru64 will put them in the object
11440 # directory.
11441 mkdir sub
11442
11443 am_cv_CCAS_dependencies_compiler_type=none
11444 if test "$am_compiler_list" = ""; then
11445 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11446 fi
11447 am__universal=false
11448
11449
11450 for depmode in $am_compiler_list; do
11451 # Setup a source with many dependencies, because some compilers
11452 # like to wrap large dependency lists on column 80 (with \), and
11453 # we should not choose a depcomp mode which is confused by this.
11454 #
11455 # We need to recreate these files for each test, as the compiler may
11456 # overwrite some of them when testing with obscure command lines.
11457 # This happens at least with the AIX C compiler.
11458 : > sub/conftest.c
11459 for i in 1 2 3 4 5 6; do
11460 echo '#include "conftst'$i'.h"' >> sub/conftest.c
11461 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11462 # Solaris 10 /bin/sh.
11463 echo '/* dummy */' > sub/conftst$i.h
11464 done
11465 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11466
11467 # We check with '-c' and '-o' for the sake of the "dashmstdout"
11468 # mode. It turns out that the SunPro C++ compiler does not properly
11469 # handle '-M -o', and we need to detect this. Also, some Intel
11470 # versions had trouble with output in subdirs.
11471 am__obj=sub/conftest.${OBJEXT-o}
11472 am__minus_obj="-o $am__obj"
11473 case $depmode in
11474 gcc)
11475 # This depmode causes a compiler race in universal mode.
11476 test "$am__universal" = false || continue
11477 ;;
11478 nosideeffect)
11479 # After this tag, mechanisms are not by side-effect, so they'll
11480 # only be used when explicitly requested.
11481 if test "x$enable_dependency_tracking" = xyes; then
11482 continue
11483 else
11484 break
11485 fi
11486 ;;
11487 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11488 # This compiler won't grok '-c -o', but also, the minuso test has
11489 # not run yet. These depmodes are late enough in the game, and
11490 # so weak that their functioning should not be impacted.
11491 am__obj=conftest.${OBJEXT-o}
11492 am__minus_obj=
11493 ;;
11494 none) break ;;
11495 esac
11496 if depmode=$depmode \
11497 source=sub/conftest.c object=$am__obj \
11498 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11499 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11500 >/dev/null 2>conftest.err &&
11501 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11502 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11503 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11504 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11505 # icc doesn't choke on unknown options, it will just issue warnings
11506 # or remarks (even with -Werror). So we grep stderr for any message
11507 # that says an option was ignored or not supported.
11508 # When given -MP, icc 7.0 and 7.1 complain thusly:
11509 # icc: Command line warning: ignoring option '-M'; no argument required
11510 # The diagnosis changed in icc 8.0:
11511 # icc: Command line remark: option '-MP' not supported
11512 if (grep 'ignoring option' conftest.err ||
11513 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11514 am_cv_CCAS_dependencies_compiler_type=$depmode
11515 break
11516 fi
11517 fi
11518 done
11519
11520 cd ..
11521 rm -rf conftest.dir
11522else
11523 am_cv_CCAS_dependencies_compiler_type=none
11524fi
11525
11526fi
11527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
11528$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
11529CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
11530
11531 if
11532 test "x$enable_dependency_tracking" != xno \
11533 && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
11534 am__fastdepCCAS_TRUE=
11535 am__fastdepCCAS_FALSE='#'
11536else
11537 am__fastdepCCAS_TRUE='#'
11538 am__fastdepCCAS_FALSE=
11539fi
11540
11541
11542
11543
11544# Check whether --with-dpdk was given.
11545if test "${with_dpdk+set}" = set; then :
11546 withval=$with_dpdk; with_dpdk=1
11547else
11548 with_dpdk=0
11549fi
11550
11551
11552
11553# Check whether --with-virl was given.
11554if test "${with_virl+set}" = set; then :
11555 withval=$with_virl; with_virl=1
11556else
11557 with_virl=0
11558fi
11559
11560
11561 if test "$with_dpdk" = "1"; then
11562 WITH_DPDK_TRUE=
11563 WITH_DPDK_FALSE='#'
11564else
11565 WITH_DPDK_TRUE='#'
11566 WITH_DPDK_FALSE=
11567fi
11568
11569DPDK=-DDPDK=${with_dpdk}
11570
11571
11572 if test "$with_virl" = "1"; then
11573 WITH_VIRL_TRUE=
11574 WITH_VIRL_FALSE='#'
11575else
11576 WITH_VIRL_TRUE='#'
11577 WITH_VIRL_FALSE=
11578fi
11579
11580VIRL=-DVIRL=${with_virl}
11581
11582
11583ac_config_files="$ac_config_files Makefile"
11584
11585cat >confcache <<\_ACEOF
11586# This file is a shell script that caches the results of configure
11587# tests run on this system so they can be shared between configure
11588# scripts and configure runs, see configure's option --config-cache.
11589# It is not useful on other systems. If it contains results you don't
11590# want to keep, you may remove or edit it.
11591#
11592# config.status only pays attention to the cache file if you give it
11593# the --recheck option to rerun configure.
11594#
11595# `ac_cv_env_foo' variables (set or unset) will be overridden when
11596# loading this file, other *unset* `ac_cv_foo' will be assigned the
11597# following values.
11598
11599_ACEOF
11600
11601# The following way of writing the cache mishandles newlines in values,
11602# but we know of no workaround that is simple, portable, and efficient.
11603# So, we kill variables containing newlines.
11604# Ultrix sh set writes to stderr and can't be redirected directly,
11605# and sets the high bit in the cache file unless we assign to the vars.
11606(
11607 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11608 eval ac_val=\$$ac_var
11609 case $ac_val in #(
11610 *${as_nl}*)
11611 case $ac_var in #(
11612 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11613$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11614 esac
11615 case $ac_var in #(
11616 _ | IFS | as_nl) ;; #(
11617 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11618 *) { eval $ac_var=; unset $ac_var;} ;;
11619 esac ;;
11620 esac
11621 done
11622
11623 (set) 2>&1 |
11624 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11625 *${as_nl}ac_space=\ *)
11626 # `set' does not quote correctly, so add quotes: double-quote
11627 # substitution turns \\\\ into \\, and sed turns \\ into \.
11628 sed -n \
11629 "s/'/'\\\\''/g;
11630 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11631 ;; #(
11632 *)
11633 # `set' quotes correctly as required by POSIX, so do not add quotes.
11634 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11635 ;;
11636 esac |
11637 sort
11638) |
11639 sed '
11640 /^ac_cv_env_/b end
11641 t clear
11642 :clear
11643 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11644 t end
11645 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11646 :end' >>confcache
11647if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11648 if test -w "$cache_file"; then
11649 if test "x$cache_file" != "x/dev/null"; then
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11651$as_echo "$as_me: updating cache $cache_file" >&6;}
11652 if test ! -f "$cache_file" || test -h "$cache_file"; then
11653 cat confcache >"$cache_file"
11654 else
11655 case $cache_file in #(
11656 */* | ?:*)
11657 mv -f confcache "$cache_file"$$ &&
11658 mv -f "$cache_file"$$ "$cache_file" ;; #(
11659 *)
11660 mv -f confcache "$cache_file" ;;
11661 esac
11662 fi
11663 fi
11664 else
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11666$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11667 fi
11668fi
11669rm -f confcache
11670
11671test "x$prefix" = xNONE && prefix=$ac_default_prefix
11672# Let make expand exec_prefix.
11673test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11674
11675# Transform confdefs.h into DEFS.
11676# Protect against shell expansion while executing Makefile rules.
11677# Protect against Makefile macro expansion.
11678#
11679# If the first sed substitution is executed (which looks for macros that
11680# take arguments), then branch to the quote section. Otherwise,
11681# look for a macro that doesn't take arguments.
11682ac_script='
11683:mline
11684/\\$/{
11685 N
11686 s,\\\n,,
11687 b mline
11688}
11689t clear
11690:clear
11691s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
11692t quote
11693s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
11694t quote
11695b any
11696:quote
11697s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11698s/\[/\\&/g
11699s/\]/\\&/g
11700s/\$/$$/g
11701H
11702:any
11703${
11704 g
11705 s/^\n//
11706 s/\n/ /g
11707 p
11708}
11709'
11710DEFS=`sed -n "$ac_script" confdefs.h`
11711
11712
11713ac_libobjs=
11714ac_ltlibobjs=
11715U=
11716for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11717 # 1. Remove the extension, and $U if already installed.
11718 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11719 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11720 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11721 # will be set to the directory where LIBOBJS objects are built.
11722 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11723 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11724done
11725LIBOBJS=$ac_libobjs
11726
11727LTLIBOBJS=$ac_ltlibobjs
11728
11729
11730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11731$as_echo_n "checking that generated files are newer than configure... " >&6; }
11732 if test -n "$am_sleep_pid"; then
11733 # Hide warnings about reused PIDs.
11734 wait $am_sleep_pid 2>/dev/null
11735 fi
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11737$as_echo "done" >&6; }
11738 if test -n "$EXEEXT"; then
11739 am__EXEEXT_TRUE=
11740 am__EXEEXT_FALSE='#'
11741else
11742 am__EXEEXT_TRUE='#'
11743 am__EXEEXT_FALSE=
11744fi
11745
11746if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11747 as_fn_error $? "conditional \"AMDEP\" was never defined.
11748Usually this means the macro was only invoked conditionally." "$LINENO" 5
11749fi
11750if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11751 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11752Usually this means the macro was only invoked conditionally." "$LINENO" 5
11753fi
11754if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
11755 as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
11756Usually this means the macro was only invoked conditionally." "$LINENO" 5
11757fi
11758if test -z "${WITH_DPDK_TRUE}" && test -z "${WITH_DPDK_FALSE}"; then
11759 as_fn_error $? "conditional \"WITH_DPDK\" was never defined.
11760Usually this means the macro was only invoked conditionally." "$LINENO" 5
11761fi
11762if test -z "${WITH_VIRL_TRUE}" && test -z "${WITH_VIRL_FALSE}"; then
11763 as_fn_error $? "conditional \"WITH_VIRL\" was never defined.
11764Usually this means the macro was only invoked conditionally." "$LINENO" 5
11765fi
11766
11767: "${CONFIG_STATUS=./config.status}"
11768ac_write_fail=0
11769ac_clean_files_save=$ac_clean_files
11770ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11771{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11772$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11773as_write_fail=0
11774cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11775#! $SHELL
11776# Generated by $as_me.
11777# Run this file to recreate the current configuration.
11778# Compiler output produced by configure, useful for debugging
11779# configure, is in config.log if it exists.
11780
11781debug=false
11782ac_cs_recheck=false
11783ac_cs_silent=false
11784
11785SHELL=\${CONFIG_SHELL-$SHELL}
11786export SHELL
11787_ASEOF
11788cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11789## -------------------- ##
11790## M4sh Initialization. ##
11791## -------------------- ##
11792
11793# Be more Bourne compatible
11794DUALCASE=1; export DUALCASE # for MKS sh
11795if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11796 emulate sh
11797 NULLCMD=:
11798 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11799 # is contrary to our usage. Disable this feature.
11800 alias -g '${1+"$@"}'='"$@"'
11801 setopt NO_GLOB_SUBST
11802else
11803 case `(set -o) 2>/dev/null` in #(
11804 *posix*) :
11805 set -o posix ;; #(
11806 *) :
11807 ;;
11808esac
11809fi
11810
11811
11812as_nl='
11813'
11814export as_nl
11815# Printing a long string crashes Solaris 7 /usr/bin/printf.
11816as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11817as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11818as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11819# Prefer a ksh shell builtin over an external printf program on Solaris,
11820# but without wasting forks for bash or zsh.
11821if test -z "$BASH_VERSION$ZSH_VERSION" \
11822 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11823 as_echo='print -r --'
11824 as_echo_n='print -rn --'
11825elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11826 as_echo='printf %s\n'
11827 as_echo_n='printf %s'
11828else
11829 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11830 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11831 as_echo_n='/usr/ucb/echo -n'
11832 else
11833 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11834 as_echo_n_body='eval
11835 arg=$1;
11836 case $arg in #(
11837 *"$as_nl"*)
11838 expr "X$arg" : "X\\(.*\\)$as_nl";
11839 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11840 esac;
11841 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11842 '
11843 export as_echo_n_body
11844 as_echo_n='sh -c $as_echo_n_body as_echo'
11845 fi
11846 export as_echo_body
11847 as_echo='sh -c $as_echo_body as_echo'
11848fi
11849
11850# The user is always right.
11851if test "${PATH_SEPARATOR+set}" != set; then
11852 PATH_SEPARATOR=:
11853 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11854 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11855 PATH_SEPARATOR=';'
11856 }
11857fi
11858
11859
11860# IFS
11861# We need space, tab and new line, in precisely that order. Quoting is
11862# there to prevent editors from complaining about space-tab.
11863# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11864# splitting by setting IFS to empty value.)
11865IFS=" "" $as_nl"
11866
11867# Find who we are. Look in the path if we contain no directory separator.
11868as_myself=
11869case $0 in #((
11870 *[\\/]* ) as_myself=$0 ;;
11871 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11872for as_dir in $PATH
11873do
11874 IFS=$as_save_IFS
11875 test -z "$as_dir" && as_dir=.
11876 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11877 done
11878IFS=$as_save_IFS
11879
11880 ;;
11881esac
11882# We did not find ourselves, most probably we were run as `sh COMMAND'
11883# in which case we are not to be found in the path.
11884if test "x$as_myself" = x; then
11885 as_myself=$0
11886fi
11887if test ! -f "$as_myself"; then
11888 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11889 exit 1
11890fi
11891
11892# Unset variables that we do not need and which cause bugs (e.g. in
11893# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11894# suppresses any "Segmentation fault" message there. '((' could
11895# trigger a bug in pdksh 5.2.14.
11896for as_var in BASH_ENV ENV MAIL MAILPATH
11897do eval test x\${$as_var+set} = xset \
11898 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11899done
11900PS1='$ '
11901PS2='> '
11902PS4='+ '
11903
11904# NLS nuisances.
11905LC_ALL=C
11906export LC_ALL
11907LANGUAGE=C
11908export LANGUAGE
11909
11910# CDPATH.
11911(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11912
11913
11914# as_fn_error STATUS ERROR [LINENO LOG_FD]
11915# ----------------------------------------
11916# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11917# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11918# script with STATUS, using 1 if that was 0.
11919as_fn_error ()
11920{
11921 as_status=$1; test $as_status -eq 0 && as_status=1
11922 if test "$4"; then
11923 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11924 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11925 fi
11926 $as_echo "$as_me: error: $2" >&2
11927 as_fn_exit $as_status
11928} # as_fn_error
11929
11930
11931# as_fn_set_status STATUS
11932# -----------------------
11933# Set $? to STATUS, without forking.
11934as_fn_set_status ()
11935{
11936 return $1
11937} # as_fn_set_status
11938
11939# as_fn_exit STATUS
11940# -----------------
11941# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11942as_fn_exit ()
11943{
11944 set +e
11945 as_fn_set_status $1
11946 exit $1
11947} # as_fn_exit
11948
11949# as_fn_unset VAR
11950# ---------------
11951# Portably unset VAR.
11952as_fn_unset ()
11953{
11954 { eval $1=; unset $1;}
11955}
11956as_unset=as_fn_unset
11957# as_fn_append VAR VALUE
11958# ----------------------
11959# Append the text in VALUE to the end of the definition contained in VAR. Take
11960# advantage of any shell optimizations that allow amortized linear growth over
11961# repeated appends, instead of the typical quadratic growth present in naive
11962# implementations.
11963if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11964 eval 'as_fn_append ()
11965 {
11966 eval $1+=\$2
11967 }'
11968else
11969 as_fn_append ()
11970 {
11971 eval $1=\$$1\$2
11972 }
11973fi # as_fn_append
11974
11975# as_fn_arith ARG...
11976# ------------------
11977# Perform arithmetic evaluation on the ARGs, and store the result in the
11978# global $as_val. Take advantage of shells that can avoid forks. The arguments
11979# must be portable across $(()) and expr.
11980if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11981 eval 'as_fn_arith ()
11982 {
11983 as_val=$(( $* ))
11984 }'
11985else
11986 as_fn_arith ()
11987 {
11988 as_val=`expr "$@" || test $? -eq 1`
11989 }
11990fi # as_fn_arith
11991
11992
11993if expr a : '\(a\)' >/dev/null 2>&1 &&
11994 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11995 as_expr=expr
11996else
11997 as_expr=false
11998fi
11999
12000if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12001 as_basename=basename
12002else
12003 as_basename=false
12004fi
12005
12006if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12007 as_dirname=dirname
12008else
12009 as_dirname=false
12010fi
12011
12012as_me=`$as_basename -- "$0" ||
12013$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12014 X"$0" : 'X\(//\)$' \| \
12015 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12016$as_echo X/"$0" |
12017 sed '/^.*\/\([^/][^/]*\)\/*$/{
12018 s//\1/
12019 q
12020 }
12021 /^X\/\(\/\/\)$/{
12022 s//\1/
12023 q
12024 }
12025 /^X\/\(\/\).*/{
12026 s//\1/
12027 q
12028 }
12029 s/.*/./; q'`
12030
12031# Avoid depending upon Character Ranges.
12032as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12033as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12034as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12035as_cr_digits='0123456789'
12036as_cr_alnum=$as_cr_Letters$as_cr_digits
12037
12038ECHO_C= ECHO_N= ECHO_T=
12039case `echo -n x` in #(((((
12040-n*)
12041 case `echo 'xy\c'` in
12042 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12043 xy) ECHO_C='\c';;
12044 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12045 ECHO_T=' ';;
12046 esac;;
12047*)
12048 ECHO_N='-n';;
12049esac
12050
12051rm -f conf$$ conf$$.exe conf$$.file
12052if test -d conf$$.dir; then
12053 rm -f conf$$.dir/conf$$.file
12054else
12055 rm -f conf$$.dir
12056 mkdir conf$$.dir 2>/dev/null
12057fi
12058if (echo >conf$$.file) 2>/dev/null; then
12059 if ln -s conf$$.file conf$$ 2>/dev/null; then
12060 as_ln_s='ln -s'
12061 # ... but there are two gotchas:
12062 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12063 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12064 # In both cases, we have to default to `cp -pR'.
12065 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12066 as_ln_s='cp -pR'
12067 elif ln conf$$.file conf$$ 2>/dev/null; then
12068 as_ln_s=ln
12069 else
12070 as_ln_s='cp -pR'
12071 fi
12072else
12073 as_ln_s='cp -pR'
12074fi
12075rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12076rmdir conf$$.dir 2>/dev/null
12077
12078
12079# as_fn_mkdir_p
12080# -------------
12081# Create "$as_dir" as a directory, including parents if necessary.
12082as_fn_mkdir_p ()
12083{
12084
12085 case $as_dir in #(
12086 -*) as_dir=./$as_dir;;
12087 esac
12088 test -d "$as_dir" || eval $as_mkdir_p || {
12089 as_dirs=
12090 while :; do
12091 case $as_dir in #(
12092 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12093 *) as_qdir=$as_dir;;
12094 esac
12095 as_dirs="'$as_qdir' $as_dirs"
12096 as_dir=`$as_dirname -- "$as_dir" ||
12097$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12098 X"$as_dir" : 'X\(//\)[^/]' \| \
12099 X"$as_dir" : 'X\(//\)$' \| \
12100 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12101$as_echo X"$as_dir" |
12102 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12103 s//\1/
12104 q
12105 }
12106 /^X\(\/\/\)[^/].*/{
12107 s//\1/
12108 q
12109 }
12110 /^X\(\/\/\)$/{
12111 s//\1/
12112 q
12113 }
12114 /^X\(\/\).*/{
12115 s//\1/
12116 q
12117 }
12118 s/.*/./; q'`
12119 test -d "$as_dir" && break
12120 done
12121 test -z "$as_dirs" || eval "mkdir $as_dirs"
12122 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12123
12124
12125} # as_fn_mkdir_p
12126if mkdir -p . 2>/dev/null; then
12127 as_mkdir_p='mkdir -p "$as_dir"'
12128else
12129 test -d ./-p && rmdir ./-p
12130 as_mkdir_p=false
12131fi
12132
12133
12134# as_fn_executable_p FILE
12135# -----------------------
12136# Test if FILE is an executable regular file.
12137as_fn_executable_p ()
12138{
12139 test -f "$1" && test -x "$1"
12140} # as_fn_executable_p
12141as_test_x='test -x'
12142as_executable_p=as_fn_executable_p
12143
12144# Sed expression to map a string onto a valid CPP name.
12145as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12146
12147# Sed expression to map a string onto a valid variable name.
12148as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12149
12150
12151exec 6>&1
12152## ----------------------------------- ##
12153## Main body of $CONFIG_STATUS script. ##
12154## ----------------------------------- ##
12155_ASEOF
12156test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12157
12158cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12159# Save the log message, to keep $0 and so on meaningful, and to
12160# report actual input values of CONFIG_FILES etc. instead of their
12161# values after options handling.
12162ac_log="
12163This file was extended by vnet $as_me 1.1, which was
12164generated by GNU Autoconf 2.69. Invocation command line was
12165
12166 CONFIG_FILES = $CONFIG_FILES
12167 CONFIG_HEADERS = $CONFIG_HEADERS
12168 CONFIG_LINKS = $CONFIG_LINKS
12169 CONFIG_COMMANDS = $CONFIG_COMMANDS
12170 $ $0 $@
12171
12172on `(hostname || uname -n) 2>/dev/null | sed 1q`
12173"
12174
12175_ACEOF
12176
12177case $ac_config_files in *"
12178"*) set x $ac_config_files; shift; ac_config_files=$*;;
12179esac
12180
12181
12182
12183cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12184# Files that config.status was made for.
12185config_files="$ac_config_files"
12186config_commands="$ac_config_commands"
12187
12188_ACEOF
12189
12190cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12191ac_cs_usage="\
12192\`$as_me' instantiates files and other configuration actions
12193from templates according to the current configuration. Unless the files
12194and actions are specified as TAGs, all are instantiated by default.
12195
12196Usage: $0 [OPTION]... [TAG]...
12197
12198 -h, --help print this help, then exit
12199 -V, --version print version number and configuration settings, then exit
12200 --config print configuration, then exit
12201 -q, --quiet, --silent
12202 do not print progress messages
12203 -d, --debug don't remove temporary files
12204 --recheck update $as_me by reconfiguring in the same conditions
12205 --file=FILE[:TEMPLATE]
12206 instantiate the configuration file FILE
12207
12208Configuration files:
12209$config_files
12210
12211Configuration commands:
12212$config_commands
12213
12214Report bugs to the package provider."
12215
12216_ACEOF
12217cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12218ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12219ac_cs_version="\\
12220vnet config.status 1.1
12221configured by $0, generated by GNU Autoconf 2.69,
12222 with options \\"\$ac_cs_config\\"
12223
12224Copyright (C) 2012 Free Software Foundation, Inc.
12225This config.status script is free software; the Free Software Foundation
12226gives unlimited permission to copy, distribute and modify it."
12227
12228ac_pwd='$ac_pwd'
12229srcdir='$srcdir'
12230INSTALL='$INSTALL'
12231MKDIR_P='$MKDIR_P'
12232AWK='$AWK'
12233test -n "\$AWK" || AWK=awk
12234_ACEOF
12235
12236cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12237# The default lists apply if the user does not specify any file.
12238ac_need_defaults=:
12239while test $# != 0
12240do
12241 case $1 in
12242 --*=?*)
12243 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12244 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12245 ac_shift=:
12246 ;;
12247 --*=)
12248 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12249 ac_optarg=
12250 ac_shift=:
12251 ;;
12252 *)
12253 ac_option=$1
12254 ac_optarg=$2
12255 ac_shift=shift
12256 ;;
12257 esac
12258
12259 case $ac_option in
12260 # Handling of the options.
12261 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12262 ac_cs_recheck=: ;;
12263 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12264 $as_echo "$ac_cs_version"; exit ;;
12265 --config | --confi | --conf | --con | --co | --c )
12266 $as_echo "$ac_cs_config"; exit ;;
12267 --debug | --debu | --deb | --de | --d | -d )
12268 debug=: ;;
12269 --file | --fil | --fi | --f )
12270 $ac_shift
12271 case $ac_optarg in
12272 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12273 '') as_fn_error $? "missing file argument" ;;
12274 esac
12275 as_fn_append CONFIG_FILES " '$ac_optarg'"
12276 ac_need_defaults=false;;
12277 --he | --h | --help | --hel | -h )
12278 $as_echo "$ac_cs_usage"; exit ;;
12279 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12280 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12281 ac_cs_silent=: ;;
12282
12283 # This is an error.
12284 -*) as_fn_error $? "unrecognized option: \`$1'
12285Try \`$0 --help' for more information." ;;
12286
12287 *) as_fn_append ac_config_targets " $1"
12288 ac_need_defaults=false ;;
12289
12290 esac
12291 shift
12292done
12293
12294ac_configure_extra_args=
12295
12296if $ac_cs_silent; then
12297 exec 6>/dev/null
12298 ac_configure_extra_args="$ac_configure_extra_args --silent"
12299fi
12300
12301_ACEOF
12302cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12303if \$ac_cs_recheck; then
12304 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12305 shift
12306 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12307 CONFIG_SHELL='$SHELL'
12308 export CONFIG_SHELL
12309 exec "\$@"
12310fi
12311
12312_ACEOF
12313cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12314exec 5>>config.log
12315{
12316 echo
12317 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12318## Running $as_me. ##
12319_ASBOX
12320 $as_echo "$ac_log"
12321} >&5
12322
12323_ACEOF
12324cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12325#
12326# INIT-COMMANDS
12327#
12328AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12329
12330
12331# The HP-UX ksh and POSIX shell print the target directory to stdout
12332# if CDPATH is set.
12333(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12334
12335sed_quote_subst='$sed_quote_subst'
12336double_quote_subst='$double_quote_subst'
12337delay_variable_subst='$delay_variable_subst'
12338macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12339macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12340enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12341enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12342pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12343enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12344SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12345ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12346PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12347host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12348host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12349host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12350build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12351build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12352build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12353SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12354Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12355GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12356EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12357FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12358LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12359NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12360LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12361max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12362ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12363exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12364lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12365lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12366lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12367lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12368lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12369reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12370reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12371OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12372deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12373file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12374file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12375want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12376DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12377sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12378AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12379AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12380archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12381STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12382RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12383old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12384old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12385old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12386lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12387CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12388CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12389compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12390GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12391lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12392lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12393lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12394lt_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"`'
12395nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12396lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12397objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12398MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12399lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12400lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12401lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12402lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12403lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12404need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12405MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12406DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12407NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12408LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12409OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12410OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12411libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12412shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12413extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12414archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12415enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12416export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12417whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12418compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12419old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12420old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12421archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12422archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12423module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12424module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12425with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12426allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12427no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12428hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12429hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12430hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12431hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12432hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12433hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12434hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12435inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12436link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12437always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12438export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12439exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12440include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12441prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12442postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12443file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12444variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12445need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12446need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12447version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12448runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12449shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12450shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12451libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12452library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12453soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12454install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12455postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12456postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12457finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12458finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12459hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12460sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12461sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12462hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12463enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12464enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12465enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12466old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12467striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12468
12469LTCC='$LTCC'
12470LTCFLAGS='$LTCFLAGS'
12471compiler='$compiler_DEFAULT'
12472
12473# A function that is used when there is no print builtin or printf.
12474func_fallback_echo ()
12475{
12476 eval 'cat <<_LTECHO_EOF
12477\$1
12478_LTECHO_EOF'
12479}
12480
12481# Quote evaled strings.
12482for var in SHELL \
12483ECHO \
12484PATH_SEPARATOR \
12485SED \
12486GREP \
12487EGREP \
12488FGREP \
12489LD \
12490NM \
12491LN_S \
12492lt_SP2NL \
12493lt_NL2SP \
12494reload_flag \
12495OBJDUMP \
12496deplibs_check_method \
12497file_magic_cmd \
12498file_magic_glob \
12499want_nocaseglob \
12500DLLTOOL \
12501sharedlib_from_linklib_cmd \
12502AR \
12503AR_FLAGS \
12504archiver_list_spec \
12505STRIP \
12506RANLIB \
12507CC \
12508CFLAGS \
12509compiler \
12510lt_cv_sys_global_symbol_pipe \
12511lt_cv_sys_global_symbol_to_cdecl \
12512lt_cv_sys_global_symbol_to_c_name_address \
12513lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12514nm_file_list_spec \
12515lt_prog_compiler_no_builtin_flag \
12516lt_prog_compiler_pic \
12517lt_prog_compiler_wl \
12518lt_prog_compiler_static \
12519lt_cv_prog_compiler_c_o \
12520need_locks \
12521MANIFEST_TOOL \
12522DSYMUTIL \
12523NMEDIT \
12524LIPO \
12525OTOOL \
12526OTOOL64 \
12527shrext_cmds \
12528export_dynamic_flag_spec \
12529whole_archive_flag_spec \
12530compiler_needs_object \
12531with_gnu_ld \
12532allow_undefined_flag \
12533no_undefined_flag \
12534hardcode_libdir_flag_spec \
12535hardcode_libdir_separator \
12536exclude_expsyms \
12537include_expsyms \
12538file_list_spec \
12539variables_saved_for_relink \
12540libname_spec \
12541library_names_spec \
12542soname_spec \
12543install_override_mode \
12544finish_eval \
12545old_striplib \
12546striplib; do
12547 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12548 *[\\\\\\\`\\"\\\$]*)
12549 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12550 ;;
12551 *)
12552 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12553 ;;
12554 esac
12555done
12556
12557# Double-quote double-evaled strings.
12558for var in reload_cmds \
12559old_postinstall_cmds \
12560old_postuninstall_cmds \
12561old_archive_cmds \
12562extract_expsyms_cmds \
12563old_archive_from_new_cmds \
12564old_archive_from_expsyms_cmds \
12565archive_cmds \
12566archive_expsym_cmds \
12567module_cmds \
12568module_expsym_cmds \
12569export_symbols_cmds \
12570prelink_cmds \
12571postlink_cmds \
12572postinstall_cmds \
12573postuninstall_cmds \
12574finish_cmds \
12575sys_lib_search_path_spec \
12576sys_lib_dlsearch_path_spec; do
12577 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12578 *[\\\\\\\`\\"\\\$]*)
12579 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12580 ;;
12581 *)
12582 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12583 ;;
12584 esac
12585done
12586
12587ac_aux_dir='$ac_aux_dir'
12588xsi_shell='$xsi_shell'
12589lt_shell_append='$lt_shell_append'
12590
12591# See if we are running on zsh, and set the options which allow our
12592# commands through without removal of \ escapes INIT.
12593if test -n "\${ZSH_VERSION+set}" ; then
12594 setopt NO_GLOB_SUBST
12595fi
12596
12597
12598 PACKAGE='$PACKAGE'
12599 VERSION='$VERSION'
12600 TIMESTAMP='$TIMESTAMP'
12601 RM='$RM'
12602 ofile='$ofile'
12603
12604
12605
12606
12607_ACEOF
12608
12609cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12610
12611# Handling of arguments.
12612for ac_config_target in $ac_config_targets
12613do
12614 case $ac_config_target in
12615 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12616 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12617 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12618
12619 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12620 esac
12621done
12622
12623
12624# If the user did not use the arguments to specify the items to instantiate,
12625# then the envvar interface is used. Set only those that are not.
12626# We use the long form for the default assignment because of an extremely
12627# bizarre bug on SunOS 4.1.3.
12628if $ac_need_defaults; then
12629 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12630 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12631fi
12632
12633# Have a temporary directory for convenience. Make it in the build tree
12634# simply because there is no reason against having it here, and in addition,
12635# creating and moving files from /tmp can sometimes cause problems.
12636# Hook for its removal unless debugging.
12637# Note that there is a small window in which the directory will not be cleaned:
12638# after its creation but before its name has been assigned to `$tmp'.
12639$debug ||
12640{
12641 tmp= ac_tmp=
12642 trap 'exit_status=$?
12643 : "${ac_tmp:=$tmp}"
12644 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12645' 0
12646 trap 'as_fn_exit 1' 1 2 13 15
12647}
12648# Create a (secure) tmp directory for tmp files.
12649
12650{
12651 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12652 test -d "$tmp"
12653} ||
12654{
12655 tmp=./conf$$-$RANDOM
12656 (umask 077 && mkdir "$tmp")
12657} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12658ac_tmp=$tmp
12659
12660# Set up the scripts for CONFIG_FILES section.
12661# No need to generate them if there are no CONFIG_FILES.
12662# This happens for instance with `./config.status config.h'.
12663if test -n "$CONFIG_FILES"; then
12664
12665
12666ac_cr=`echo X | tr X '\015'`
12667# On cygwin, bash can eat \r inside `` if the user requested igncr.
12668# But we know of no other shell where ac_cr would be empty at this
12669# point, so we can use a bashism as a fallback.
12670if test "x$ac_cr" = x; then
12671 eval ac_cr=\$\'\\r\'
12672fi
12673ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12674if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12675 ac_cs_awk_cr='\\r'
12676else
12677 ac_cs_awk_cr=$ac_cr
12678fi
12679
12680echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12681_ACEOF
12682
12683
12684{
12685 echo "cat >conf$$subs.awk <<_ACEOF" &&
12686 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12687 echo "_ACEOF"
12688} >conf$$subs.sh ||
12689 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12690ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12691ac_delim='%!_!# '
12692for ac_last_try in false false false false false :; do
12693 . ./conf$$subs.sh ||
12694 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12695
12696 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12697 if test $ac_delim_n = $ac_delim_num; then
12698 break
12699 elif $ac_last_try; then
12700 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12701 else
12702 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12703 fi
12704done
12705rm -f conf$$subs.sh
12706
12707cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12708cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12709_ACEOF
12710sed -n '
12711h
12712s/^/S["/; s/!.*/"]=/
12713p
12714g
12715s/^[^!]*!//
12716:repl
12717t repl
12718s/'"$ac_delim"'$//
12719t delim
12720:nl
12721h
12722s/\(.\{148\}\)..*/\1/
12723t more1
12724s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12725p
12726n
12727b repl
12728:more1
12729s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12730p
12731g
12732s/.\{148\}//
12733t nl
12734:delim
12735h
12736s/\(.\{148\}\)..*/\1/
12737t more2
12738s/["\\]/\\&/g; s/^/"/; s/$/"/
12739p
12740b
12741:more2
12742s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12743p
12744g
12745s/.\{148\}//
12746t delim
12747' <conf$$subs.awk | sed '
12748/^[^""]/{
12749 N
12750 s/\n//
12751}
12752' >>$CONFIG_STATUS || ac_write_fail=1
12753rm -f conf$$subs.awk
12754cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12755_ACAWK
12756cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12757 for (key in S) S_is_set[key] = 1
12758 FS = ""
12759
12760}
12761{
12762 line = $ 0
12763 nfields = split(line, field, "@")
12764 substed = 0
12765 len = length(field[1])
12766 for (i = 2; i < nfields; i++) {
12767 key = field[i]
12768 keylen = length(key)
12769 if (S_is_set[key]) {
12770 value = S[key]
12771 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12772 len += length(value) + length(field[++i])
12773 substed = 1
12774 } else
12775 len += 1 + keylen
12776 }
12777
12778 print line
12779}
12780
12781_ACAWK
12782_ACEOF
12783cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12784if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12785 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12786else
12787 cat
12788fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12789 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12790_ACEOF
12791
12792# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12793# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12794# trailing colons and then remove the whole line if VPATH becomes empty
12795# (actually we leave an empty line to preserve line numbers).
12796if test "x$srcdir" = x.; then
12797 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12798h
12799s///
12800s/^/:/
12801s/[ ]*$/:/
12802s/:\$(srcdir):/:/g
12803s/:\${srcdir}:/:/g
12804s/:@srcdir@:/:/g
12805s/^:*//
12806s/:*$//
12807x
12808s/\(=[ ]*\).*/\1/
12809G
12810s/\n//
12811s/^[^=]*=[ ]*$//
12812}'
12813fi
12814
12815cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12816fi # test -n "$CONFIG_FILES"
12817
12818
12819eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
12820shift
12821for ac_tag
12822do
12823 case $ac_tag in
12824 :[FHLC]) ac_mode=$ac_tag; continue;;
12825 esac
12826 case $ac_mode$ac_tag in
12827 :[FHL]*:*);;
12828 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12829 :[FH]-) ac_tag=-:-;;
12830 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12831 esac
12832 ac_save_IFS=$IFS
12833 IFS=:
12834 set x $ac_tag
12835 IFS=$ac_save_IFS
12836 shift
12837 ac_file=$1
12838 shift
12839
12840 case $ac_mode in
12841 :L) ac_source=$1;;
12842 :[FH])
12843 ac_file_inputs=
12844 for ac_f
12845 do
12846 case $ac_f in
12847 -) ac_f="$ac_tmp/stdin";;
12848 *) # Look for the file first in the build tree, then in the source tree
12849 # (if the path is not absolute). The absolute path cannot be DOS-style,
12850 # because $ac_f cannot contain `:'.
12851 test -f "$ac_f" ||
12852 case $ac_f in
12853 [\\/$]*) false;;
12854 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12855 esac ||
12856 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12857 esac
12858 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12859 as_fn_append ac_file_inputs " '$ac_f'"
12860 done
12861
12862 # Let's still pretend it is `configure' which instantiates (i.e., don't
12863 # use $as_me), people would be surprised to read:
12864 # /* config.h. Generated by config.status. */
12865 configure_input='Generated from '`
12866 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12867 `' by configure.'
12868 if test x"$ac_file" != x-; then
12869 configure_input="$ac_file. $configure_input"
12870 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12871$as_echo "$as_me: creating $ac_file" >&6;}
12872 fi
12873 # Neutralize special characters interpreted by sed in replacement strings.
12874 case $configure_input in #(
12875 *\&* | *\|* | *\\* )
12876 ac_sed_conf_input=`$as_echo "$configure_input" |
12877 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12878 *) ac_sed_conf_input=$configure_input;;
12879 esac
12880
12881 case $ac_tag in
12882 *:-:* | *:-) cat >"$ac_tmp/stdin" \
12883 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12884 esac
12885 ;;
12886 esac
12887
12888 ac_dir=`$as_dirname -- "$ac_file" ||
12889$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12890 X"$ac_file" : 'X\(//\)[^/]' \| \
12891 X"$ac_file" : 'X\(//\)$' \| \
12892 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12893$as_echo X"$ac_file" |
12894 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12895 s//\1/
12896 q
12897 }
12898 /^X\(\/\/\)[^/].*/{
12899 s//\1/
12900 q
12901 }
12902 /^X\(\/\/\)$/{
12903 s//\1/
12904 q
12905 }
12906 /^X\(\/\).*/{
12907 s//\1/
12908 q
12909 }
12910 s/.*/./; q'`
12911 as_dir="$ac_dir"; as_fn_mkdir_p
12912 ac_builddir=.
12913
12914case "$ac_dir" in
12915.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12916*)
12917 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12918 # A ".." for each directory in $ac_dir_suffix.
12919 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12920 case $ac_top_builddir_sub in
12921 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12922 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12923 esac ;;
12924esac
12925ac_abs_top_builddir=$ac_pwd
12926ac_abs_builddir=$ac_pwd$ac_dir_suffix
12927# for backward compatibility:
12928ac_top_builddir=$ac_top_build_prefix
12929
12930case $srcdir in
12931 .) # We are building in place.
12932 ac_srcdir=.
12933 ac_top_srcdir=$ac_top_builddir_sub
12934 ac_abs_top_srcdir=$ac_pwd ;;
12935 [\\/]* | ?:[\\/]* ) # Absolute name.
12936 ac_srcdir=$srcdir$ac_dir_suffix;
12937 ac_top_srcdir=$srcdir
12938 ac_abs_top_srcdir=$srcdir ;;
12939 *) # Relative name.
12940 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12941 ac_top_srcdir=$ac_top_build_prefix$srcdir
12942 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12943esac
12944ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12945
12946
12947 case $ac_mode in
12948 :F)
12949 #
12950 # CONFIG_FILE
12951 #
12952
12953 case $INSTALL in
12954 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12955 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12956 esac
12957 ac_MKDIR_P=$MKDIR_P
12958 case $MKDIR_P in
12959 [\\/$]* | ?:[\\/]* ) ;;
12960 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12961 esac
12962_ACEOF
12963
12964cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12965# If the template does not know about datarootdir, expand it.
12966# FIXME: This hack should be removed a few years after 2.60.
12967ac_datarootdir_hack=; ac_datarootdir_seen=
12968ac_sed_dataroot='
12969/datarootdir/ {
12970 p
12971 q
12972}
12973/@datadir@/p
12974/@docdir@/p
12975/@infodir@/p
12976/@localedir@/p
12977/@mandir@/p'
12978case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12979*datarootdir*) ac_datarootdir_seen=yes;;
12980*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12982$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12983_ACEOF
12984cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12985 ac_datarootdir_hack='
12986 s&@datadir@&$datadir&g
12987 s&@docdir@&$docdir&g
12988 s&@infodir@&$infodir&g
12989 s&@localedir@&$localedir&g
12990 s&@mandir@&$mandir&g
12991 s&\\\${datarootdir}&$datarootdir&g' ;;
12992esac
12993_ACEOF
12994
12995# Neutralize VPATH when `$srcdir' = `.'.
12996# Shell code in configure.ac might set extrasub.
12997# FIXME: do we really want to maintain this feature?
12998cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12999ac_sed_extra="$ac_vpsub
13000$extrasub
13001_ACEOF
13002cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13003:t
13004/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13005s|@configure_input@|$ac_sed_conf_input|;t t
13006s&@top_builddir@&$ac_top_builddir_sub&;t t
13007s&@top_build_prefix@&$ac_top_build_prefix&;t t
13008s&@srcdir@&$ac_srcdir&;t t
13009s&@abs_srcdir@&$ac_abs_srcdir&;t t
13010s&@top_srcdir@&$ac_top_srcdir&;t t
13011s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13012s&@builddir@&$ac_builddir&;t t
13013s&@abs_builddir@&$ac_abs_builddir&;t t
13014s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13015s&@INSTALL@&$ac_INSTALL&;t t
13016s&@MKDIR_P@&$ac_MKDIR_P&;t t
13017$ac_datarootdir_hack
13018"
13019eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13020 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13021
13022test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13023 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13024 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13025 "$ac_tmp/out"`; test -z "$ac_out"; } &&
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13027which seems to be undefined. Please make sure it is defined" >&5
13028$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13029which seems to be undefined. Please make sure it is defined" >&2;}
13030
13031 rm -f "$ac_tmp/stdin"
13032 case $ac_file in
13033 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13034 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13035 esac \
13036 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13037 ;;
13038
13039
13040 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13041$as_echo "$as_me: executing $ac_file commands" >&6;}
13042 ;;
13043 esac
13044
13045
13046 case $ac_file$ac_mode in
13047 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13048 # Older Autoconf quotes --file arguments for eval, but not when files
13049 # are listed without --file. Let's play safe and only enable the eval
13050 # if we detect the quoting.
13051 case $CONFIG_FILES in
13052 *\'*) eval set x "$CONFIG_FILES" ;;
13053 *) set x $CONFIG_FILES ;;
13054 esac
13055 shift
13056 for mf
13057 do
13058 # Strip MF so we end up with the name of the file.
13059 mf=`echo "$mf" | sed -e 's/:.*$//'`
13060 # Check whether this is an Automake generated Makefile or not.
13061 # We used to match only the files named 'Makefile.in', but
13062 # some people rename them; so instead we look at the file content.
13063 # Grep'ing the first line is not enough: some people post-process
13064 # each Makefile.in and add a new line on top of each file to say so.
13065 # Grep'ing the whole file is not good either: AIX grep has a line
13066 # limit of 2048, but all sed's we know have understand at least 4000.
13067 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13068 dirpart=`$as_dirname -- "$mf" ||
13069$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13070 X"$mf" : 'X\(//\)[^/]' \| \
13071 X"$mf" : 'X\(//\)$' \| \
13072 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13073$as_echo X"$mf" |
13074 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13075 s//\1/
13076 q
13077 }
13078 /^X\(\/\/\)[^/].*/{
13079 s//\1/
13080 q
13081 }
13082 /^X\(\/\/\)$/{
13083 s//\1/
13084 q
13085 }
13086 /^X\(\/\).*/{
13087 s//\1/
13088 q
13089 }
13090 s/.*/./; q'`
13091 else
13092 continue
13093 fi
13094 # Extract the definition of DEPDIR, am__include, and am__quote
13095 # from the Makefile without running 'make'.
13096 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13097 test -z "$DEPDIR" && continue
13098 am__include=`sed -n 's/^am__include = //p' < "$mf"`
13099 test -z "$am__include" && continue
13100 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13101 # Find all dependency output files, they are included files with
13102 # $(DEPDIR) in their names. We invoke sed twice because it is the
13103 # simplest approach to changing $(DEPDIR) to its actual value in the
13104 # expansion.
13105 for file in `sed -n "
13106 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13107 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
13108 # Make sure the directory exists.
13109 test -f "$dirpart/$file" && continue
13110 fdir=`$as_dirname -- "$file" ||
13111$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13112 X"$file" : 'X\(//\)[^/]' \| \
13113 X"$file" : 'X\(//\)$' \| \
13114 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13115$as_echo X"$file" |
13116 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13117 s//\1/
13118 q
13119 }
13120 /^X\(\/\/\)[^/].*/{
13121 s//\1/
13122 q
13123 }
13124 /^X\(\/\/\)$/{
13125 s//\1/
13126 q
13127 }
13128 /^X\(\/\).*/{
13129 s//\1/
13130 q
13131 }
13132 s/.*/./; q'`
13133 as_dir=$dirpart/$fdir; as_fn_mkdir_p
13134 # echo "creating $dirpart/$file"
13135 echo '# dummy' > "$dirpart/$file"
13136 done
13137 done
13138}
13139 ;;
13140 "libtool":C)
13141
13142 # See if we are running on zsh, and set the options which allow our
13143 # commands through without removal of \ escapes.
13144 if test -n "${ZSH_VERSION+set}" ; then
13145 setopt NO_GLOB_SUBST
13146 fi
13147
13148 cfgfile="${ofile}T"
13149 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13150 $RM "$cfgfile"
13151
13152 cat <<_LT_EOF >> "$cfgfile"
13153#! $SHELL
13154
13155# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13156# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13157# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13158# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13159#
13160# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13161# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13162# Foundation, Inc.
13163# Written by Gordon Matzigkeit, 1996
13164#
13165# This file is part of GNU Libtool.
13166#
13167# GNU Libtool is free software; you can redistribute it and/or
13168# modify it under the terms of the GNU General Public License as
13169# published by the Free Software Foundation; either version 2 of
13170# the License, or (at your option) any later version.
13171#
13172# As a special exception to the GNU General Public License,
13173# if you distribute this file as part of a program or library that
13174# is built using GNU Libtool, you may include this file under the
13175# same distribution terms that you use for the rest of that program.
13176#
13177# GNU Libtool is distributed in the hope that it will be useful,
13178# but WITHOUT ANY WARRANTY; without even the implied warranty of
13179# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13180# GNU General Public License for more details.
13181#
13182# You should have received a copy of the GNU General Public License
13183# along with GNU Libtool; see the file COPYING. If not, a copy
13184# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13185# obtained by writing to the Free Software Foundation, Inc.,
13186# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13187
13188
13189# The names of the tagged configurations supported by this script.
13190available_tags=""
13191
13192# ### BEGIN LIBTOOL CONFIG
13193
13194# Which release of libtool.m4 was used?
13195macro_version=$macro_version
13196macro_revision=$macro_revision
13197
13198# Whether or not to build shared libraries.
13199build_libtool_libs=$enable_shared
13200
13201# Whether or not to build static libraries.
13202build_old_libs=$enable_static
13203
13204# What type of objects to build.
13205pic_mode=$pic_mode
13206
13207# Whether or not to optimize for fast installation.
13208fast_install=$enable_fast_install
13209
13210# Shell to use when invoking shell scripts.
13211SHELL=$lt_SHELL
13212
13213# An echo program that protects backslashes.
13214ECHO=$lt_ECHO
13215
13216# The PATH separator for the build system.
13217PATH_SEPARATOR=$lt_PATH_SEPARATOR
13218
13219# The host system.
13220host_alias=$host_alias
13221host=$host
13222host_os=$host_os
13223
13224# The build system.
13225build_alias=$build_alias
13226build=$build
13227build_os=$build_os
13228
13229# A sed program that does not truncate output.
13230SED=$lt_SED
13231
13232# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13233Xsed="\$SED -e 1s/^X//"
13234
13235# A grep program that handles long lines.
13236GREP=$lt_GREP
13237
13238# An ERE matcher.
13239EGREP=$lt_EGREP
13240
13241# A literal string matcher.
13242FGREP=$lt_FGREP
13243
13244# A BSD- or MS-compatible name lister.
13245NM=$lt_NM
13246
13247# Whether we need soft or hard links.
13248LN_S=$lt_LN_S
13249
13250# What is the maximum length of a command?
13251max_cmd_len=$max_cmd_len
13252
13253# Object file suffix (normally "o").
13254objext=$ac_objext
13255
13256# Executable file suffix (normally "").
13257exeext=$exeext
13258
13259# whether the shell understands "unset".
13260lt_unset=$lt_unset
13261
13262# turn spaces into newlines.
13263SP2NL=$lt_lt_SP2NL
13264
13265# turn newlines into spaces.
13266NL2SP=$lt_lt_NL2SP
13267
13268# convert \$build file names to \$host format.
13269to_host_file_cmd=$lt_cv_to_host_file_cmd
13270
13271# convert \$build files to toolchain format.
13272to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13273
13274# An object symbol dumper.
13275OBJDUMP=$lt_OBJDUMP
13276
13277# Method to check whether dependent libraries are shared objects.
13278deplibs_check_method=$lt_deplibs_check_method
13279
13280# Command to use when deplibs_check_method = "file_magic".
13281file_magic_cmd=$lt_file_magic_cmd
13282
13283# How to find potential files when deplibs_check_method = "file_magic".
13284file_magic_glob=$lt_file_magic_glob
13285
13286# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13287want_nocaseglob=$lt_want_nocaseglob
13288
13289# DLL creation program.
13290DLLTOOL=$lt_DLLTOOL
13291
13292# Command to associate shared and link libraries.
13293sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13294
13295# The archiver.
13296AR=$lt_AR
13297
13298# Flags to create an archive.
13299AR_FLAGS=$lt_AR_FLAGS
13300
13301# How to feed a file listing to the archiver.
13302archiver_list_spec=$lt_archiver_list_spec
13303
13304# A symbol stripping program.
13305STRIP=$lt_STRIP
13306
13307# Commands used to install an old-style archive.
13308RANLIB=$lt_RANLIB
13309old_postinstall_cmds=$lt_old_postinstall_cmds
13310old_postuninstall_cmds=$lt_old_postuninstall_cmds
13311
13312# Whether to use a lock for old archive extraction.
13313lock_old_archive_extraction=$lock_old_archive_extraction
13314
13315# A C compiler.
13316LTCC=$lt_CC
13317
13318# LTCC compiler flags.
13319LTCFLAGS=$lt_CFLAGS
13320
13321# Take the output of nm and produce a listing of raw symbols and C names.
13322global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13323
13324# Transform the output of nm in a proper C declaration.
13325global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13326
13327# Transform the output of nm in a C name address pair.
13328global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13329
13330# Transform the output of nm in a C name address pair when lib prefix is needed.
13331global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13332
13333# Specify filename containing input files for \$NM.
13334nm_file_list_spec=$lt_nm_file_list_spec
13335
13336# The root where to search for dependent libraries,and in which our libraries should be installed.
13337lt_sysroot=$lt_sysroot
13338
13339# The name of the directory that contains temporary libtool files.
13340objdir=$objdir
13341
13342# Used to examine libraries when file_magic_cmd begins with "file".
13343MAGIC_CMD=$MAGIC_CMD
13344
13345# Must we lock files when doing compilation?
13346need_locks=$lt_need_locks
13347
13348# Manifest tool.
13349MANIFEST_TOOL=$lt_MANIFEST_TOOL
13350
13351# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13352DSYMUTIL=$lt_DSYMUTIL
13353
13354# Tool to change global to local symbols on Mac OS X.
13355NMEDIT=$lt_NMEDIT
13356
13357# Tool to manipulate fat objects and archives on Mac OS X.
13358LIPO=$lt_LIPO
13359
13360# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13361OTOOL=$lt_OTOOL
13362
13363# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13364OTOOL64=$lt_OTOOL64
13365
13366# Old archive suffix (normally "a").
13367libext=$libext
13368
13369# Shared library suffix (normally ".so").
13370shrext_cmds=$lt_shrext_cmds
13371
13372# The commands to extract the exported symbol list from a shared archive.
13373extract_expsyms_cmds=$lt_extract_expsyms_cmds
13374
13375# Variables whose values should be saved in libtool wrapper scripts and
13376# restored at link time.
13377variables_saved_for_relink=$lt_variables_saved_for_relink
13378
13379# Do we need the "lib" prefix for modules?
13380need_lib_prefix=$need_lib_prefix
13381
13382# Do we need a version for libraries?
13383need_version=$need_version
13384
13385# Library versioning type.
13386version_type=$version_type
13387
13388# Shared library runtime path variable.
13389runpath_var=$runpath_var
13390
13391# Shared library path variable.
13392shlibpath_var=$shlibpath_var
13393
13394# Is shlibpath searched before the hard-coded library search path?
13395shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13396
13397# Format of library name prefix.
13398libname_spec=$lt_libname_spec
13399
13400# List of archive names. First name is the real one, the rest are links.
13401# The last name is the one that the linker finds with -lNAME
13402library_names_spec=$lt_library_names_spec
13403
13404# The coded name of the library, if different from the real name.
13405soname_spec=$lt_soname_spec
13406
13407# Permission mode override for installation of shared libraries.
13408install_override_mode=$lt_install_override_mode
13409
13410# Command to use after installation of a shared archive.
13411postinstall_cmds=$lt_postinstall_cmds
13412
13413# Command to use after uninstallation of a shared archive.
13414postuninstall_cmds=$lt_postuninstall_cmds
13415
13416# Commands used to finish a libtool library installation in a directory.
13417finish_cmds=$lt_finish_cmds
13418
13419# As "finish_cmds", except a single script fragment to be evaled but
13420# not shown.
13421finish_eval=$lt_finish_eval
13422
13423# Whether we should hardcode library paths into libraries.
13424hardcode_into_libs=$hardcode_into_libs
13425
13426# Compile-time system search path for libraries.
13427sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13428
13429# Run-time system search path for libraries.
13430sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13431
13432# Whether dlopen is supported.
13433dlopen_support=$enable_dlopen
13434
13435# Whether dlopen of programs is supported.
13436dlopen_self=$enable_dlopen_self
13437
13438# Whether dlopen of statically linked programs is supported.
13439dlopen_self_static=$enable_dlopen_self_static
13440
13441# Commands to strip libraries.
13442old_striplib=$lt_old_striplib
13443striplib=$lt_striplib
13444
13445
13446# The linker used to build libraries.
13447LD=$lt_LD
13448
13449# How to create reloadable object files.
13450reload_flag=$lt_reload_flag
13451reload_cmds=$lt_reload_cmds
13452
13453# Commands used to build an old-style archive.
13454old_archive_cmds=$lt_old_archive_cmds
13455
13456# A language specific compiler.
13457CC=$lt_compiler
13458
13459# Is the compiler the GNU compiler?
13460with_gcc=$GCC
13461
13462# Compiler flag to turn off builtin functions.
13463no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13464
13465# Additional compiler flags for building library objects.
13466pic_flag=$lt_lt_prog_compiler_pic
13467
13468# How to pass a linker flag through the compiler.
13469wl=$lt_lt_prog_compiler_wl
13470
13471# Compiler flag to prevent dynamic linking.
13472link_static_flag=$lt_lt_prog_compiler_static
13473
13474# Does compiler simultaneously support -c and -o options?
13475compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13476
13477# Whether or not to add -lc for building shared libraries.
13478build_libtool_need_lc=$archive_cmds_need_lc
13479
13480# Whether or not to disallow shared libs when runtime libs are static.
13481allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13482
13483# Compiler flag to allow reflexive dlopens.
13484export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13485
13486# Compiler flag to generate shared objects directly from archives.
13487whole_archive_flag_spec=$lt_whole_archive_flag_spec
13488
13489# Whether the compiler copes with passing no objects directly.
13490compiler_needs_object=$lt_compiler_needs_object
13491
13492# Create an old-style archive from a shared archive.
13493old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13494
13495# Create a temporary old-style archive to link instead of a shared archive.
13496old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13497
13498# Commands used to build a shared archive.
13499archive_cmds=$lt_archive_cmds
13500archive_expsym_cmds=$lt_archive_expsym_cmds
13501
13502# Commands used to build a loadable module if different from building
13503# a shared archive.
13504module_cmds=$lt_module_cmds
13505module_expsym_cmds=$lt_module_expsym_cmds
13506
13507# Whether we are building with GNU ld or not.
13508with_gnu_ld=$lt_with_gnu_ld
13509
13510# Flag that allows shared libraries with undefined symbols to be built.
13511allow_undefined_flag=$lt_allow_undefined_flag
13512
13513# Flag that enforces no undefined symbols.
13514no_undefined_flag=$lt_no_undefined_flag
13515
13516# Flag to hardcode \$libdir into a binary during linking.
13517# This must work even if \$libdir does not exist
13518hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13519
13520# Whether we need a single "-rpath" flag with a separated argument.
13521hardcode_libdir_separator=$lt_hardcode_libdir_separator
13522
13523# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13524# DIR into the resulting binary.
13525hardcode_direct=$hardcode_direct
13526
13527# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13528# DIR into the resulting binary and the resulting library dependency is
13529# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13530# library is relocated.
13531hardcode_direct_absolute=$hardcode_direct_absolute
13532
13533# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13534# into the resulting binary.
13535hardcode_minus_L=$hardcode_minus_L
13536
13537# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13538# into the resulting binary.
13539hardcode_shlibpath_var=$hardcode_shlibpath_var
13540
13541# Set to "yes" if building a shared library automatically hardcodes DIR
13542# into the library and all subsequent libraries and executables linked
13543# against it.
13544hardcode_automatic=$hardcode_automatic
13545
13546# Set to yes if linker adds runtime paths of dependent libraries
13547# to runtime path list.
13548inherit_rpath=$inherit_rpath
13549
13550# Whether libtool must link a program against all its dependency libraries.
13551link_all_deplibs=$link_all_deplibs
13552
13553# Set to "yes" if exported symbols are required.
13554always_export_symbols=$always_export_symbols
13555
13556# The commands to list exported symbols.
13557export_symbols_cmds=$lt_export_symbols_cmds
13558
13559# Symbols that should not be listed in the preloaded symbols.
13560exclude_expsyms=$lt_exclude_expsyms
13561
13562# Symbols that must always be exported.
13563include_expsyms=$lt_include_expsyms
13564
13565# Commands necessary for linking programs (against libraries) with templates.
13566prelink_cmds=$lt_prelink_cmds
13567
13568# Commands necessary for finishing linking programs.
13569postlink_cmds=$lt_postlink_cmds
13570
13571# Specify filename containing input files.
13572file_list_spec=$lt_file_list_spec
13573
13574# How to hardcode a shared library path into an executable.
13575hardcode_action=$hardcode_action
13576
13577# ### END LIBTOOL CONFIG
13578
13579_LT_EOF
13580
13581 case $host_os in
13582 aix3*)
13583 cat <<\_LT_EOF >> "$cfgfile"
13584# AIX sometimes has problems with the GCC collect2 program. For some
13585# reason, if we set the COLLECT_NAMES environment variable, the problems
13586# vanish in a puff of smoke.
13587if test "X${COLLECT_NAMES+set}" != Xset; then
13588 COLLECT_NAMES=
13589 export COLLECT_NAMES
13590fi
13591_LT_EOF
13592 ;;
13593 esac
13594
13595
13596ltmain="$ac_aux_dir/ltmain.sh"
13597
13598
13599 # We use sed instead of cat because bash on DJGPP gets confused if
13600 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13601 # text mode, it properly converts lines to CR/LF. This bash problem
13602 # is reportedly fixed, but why not run on old versions too?
13603 sed '$q' "$ltmain" >> "$cfgfile" \
13604 || (rm -f "$cfgfile"; exit 1)
13605
13606 if test x"$xsi_shell" = xyes; then
13607 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13608func_dirname ()\
13609{\
13610\ case ${1} in\
13611\ */*) func_dirname_result="${1%/*}${2}" ;;\
13612\ * ) func_dirname_result="${3}" ;;\
13613\ esac\
13614} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13615 && mv -f "$cfgfile.tmp" "$cfgfile" \
13616 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13617test 0 -eq $? || _lt_function_replace_fail=:
13618
13619
13620 sed -e '/^func_basename ()$/,/^} # func_basename /c\
13621func_basename ()\
13622{\
13623\ func_basename_result="${1##*/}"\
13624} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13625 && mv -f "$cfgfile.tmp" "$cfgfile" \
13626 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13627test 0 -eq $? || _lt_function_replace_fail=:
13628
13629
13630 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13631func_dirname_and_basename ()\
13632{\
13633\ case ${1} in\
13634\ */*) func_dirname_result="${1%/*}${2}" ;;\
13635\ * ) func_dirname_result="${3}" ;;\
13636\ esac\
13637\ func_basename_result="${1##*/}"\
13638} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13639 && mv -f "$cfgfile.tmp" "$cfgfile" \
13640 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13641test 0 -eq $? || _lt_function_replace_fail=:
13642
13643
13644 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13645func_stripname ()\
13646{\
13647\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13648\ # positional parameters, so assign one to ordinary parameter first.\
13649\ func_stripname_result=${3}\
13650\ func_stripname_result=${func_stripname_result#"${1}"}\
13651\ func_stripname_result=${func_stripname_result%"${2}"}\
13652} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13653 && mv -f "$cfgfile.tmp" "$cfgfile" \
13654 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13655test 0 -eq $? || _lt_function_replace_fail=:
13656
13657
13658 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
13659func_split_long_opt ()\
13660{\
13661\ func_split_long_opt_name=${1%%=*}\
13662\ func_split_long_opt_arg=${1#*=}\
13663} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
13664 && mv -f "$cfgfile.tmp" "$cfgfile" \
13665 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13666test 0 -eq $? || _lt_function_replace_fail=:
13667
13668
13669 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
13670func_split_short_opt ()\
13671{\
13672\ func_split_short_opt_arg=${1#??}\
13673\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
13674} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
13675 && mv -f "$cfgfile.tmp" "$cfgfile" \
13676 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13677test 0 -eq $? || _lt_function_replace_fail=:
13678
13679
13680 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
13681func_lo2o ()\
13682{\
13683\ case ${1} in\
13684\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
13685\ *) func_lo2o_result=${1} ;;\
13686\ esac\
13687} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
13688 && mv -f "$cfgfile.tmp" "$cfgfile" \
13689 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13690test 0 -eq $? || _lt_function_replace_fail=:
13691
13692
13693 sed -e '/^func_xform ()$/,/^} # func_xform /c\
13694func_xform ()\
13695{\
13696 func_xform_result=${1%.*}.lo\
13697} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
13698 && mv -f "$cfgfile.tmp" "$cfgfile" \
13699 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13700test 0 -eq $? || _lt_function_replace_fail=:
13701
13702
13703 sed -e '/^func_arith ()$/,/^} # func_arith /c\
13704func_arith ()\
13705{\
13706 func_arith_result=$(( $* ))\
13707} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
13708 && mv -f "$cfgfile.tmp" "$cfgfile" \
13709 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13710test 0 -eq $? || _lt_function_replace_fail=:
13711
13712
13713 sed -e '/^func_len ()$/,/^} # func_len /c\
13714func_len ()\
13715{\
13716 func_len_result=${#1}\
13717} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
13718 && mv -f "$cfgfile.tmp" "$cfgfile" \
13719 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13720test 0 -eq $? || _lt_function_replace_fail=:
13721
13722fi
13723
13724if test x"$lt_shell_append" = xyes; then
13725 sed -e '/^func_append ()$/,/^} # func_append /c\
13726func_append ()\
13727{\
13728 eval "${1}+=\\${2}"\
13729} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
13730 && mv -f "$cfgfile.tmp" "$cfgfile" \
13731 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13732test 0 -eq $? || _lt_function_replace_fail=:
13733
13734
13735 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
13736func_append_quoted ()\
13737{\
13738\ func_quote_for_eval "${2}"\
13739\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
13740} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
13741 && mv -f "$cfgfile.tmp" "$cfgfile" \
13742 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13743test 0 -eq $? || _lt_function_replace_fail=:
13744
13745
13746 # Save a `func_append' function call where possible by direct use of '+='
13747 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
13748 && mv -f "$cfgfile.tmp" "$cfgfile" \
13749 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13750 test 0 -eq $? || _lt_function_replace_fail=:
13751else
13752 # Save a `func_append' function call even when '+=' is not available
13753 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
13754 && mv -f "$cfgfile.tmp" "$cfgfile" \
13755 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13756 test 0 -eq $? || _lt_function_replace_fail=:
13757fi
13758
13759if test x"$_lt_function_replace_fail" = x":"; then
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
13761$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
13762fi
13763
13764
13765 mv -f "$cfgfile" "$ofile" ||
13766 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13767 chmod +x "$ofile"
13768
13769 ;;
13770
13771 esac
13772done # for ac_tag
13773
13774
13775as_fn_exit 0
13776_ACEOF
13777ac_clean_files=$ac_clean_files_save
13778
13779test $ac_write_fail = 0 ||
13780 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13781
13782
13783# configure is writing to config.log, and then calls config.status.
13784# config.status does its own redirection, appending to config.log.
13785# Unfortunately, on DOS this fails, as config.log is still kept open
13786# by configure, so config.status won't be able to write to it; its
13787# output is simply discarded. So we exec the FD to /dev/null,
13788# effectively closing config.log, so it can be properly (re)opened and
13789# appended to by config.status. When coming back to configure, we
13790# need to make the FD available again.
13791if test "$no_create" != yes; then
13792 ac_cs_success=:
13793 ac_config_status_args=
13794 test "$silent" = yes &&
13795 ac_config_status_args="$ac_config_status_args --quiet"
13796 exec 5>/dev/null
13797 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13798 exec 5>>config.log
13799 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13800 # would make configure fail if this is the last instruction.
13801 $ac_cs_success || as_fn_exit 1
13802fi
13803if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13805$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13806fi
13807