blob: fc1b0ad22869f2d6879652500155aa12902e37ae [file] [log] [blame]
Erik Staats809aa5b2017-04-03 09:39:01 -07001#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for lmfit 6:1.
4#
5# Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102IFS=$as_save_IFS
103
104 ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109 as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there. '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176esac
177fi
178"
179 as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193 exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 PATH=/empty FPATH=/empty; export PATH FPATH
207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209test \$(( 1 + 1 )) = 2 || exit 1"
210 if (eval "$as_required") 2>/dev/null; then :
211 as_have_required=yes
212else
213 as_have_required=no
214fi
215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222 IFS=$as_save_IFS
223 test -z "$as_dir" && as_dir=.
224 as_found=:
225 case $as_dir in #(
226 /*)
227 for as_base in sh bash ksh sh5; do
228 # Try only shells that exist, to save several forks.
229 as_shell=$as_dir/$as_base
230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 CONFIG_SHELL=$as_shell as_have_required=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234 break 2
235fi
236fi
237 done;;
238 esac
239 as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243 CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248 if test "x$CONFIG_SHELL" != x; then :
249 export CONFIG_SHELL
250 # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258 *v*x* | *x*v* ) as_opts=-vx ;;
259 *v* ) as_opts=-v ;;
260 *x* ) as_opts=-x ;;
261 * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270 if test x$as_have_required = xno; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x${ZSH_VERSION+set} = xset ; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276 else
277 $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: http://apps.jcns.fz-juelich.de/lmfit about your system,
279$0: including any error possibly output before this
280$0: message. Then install a modern shell, or manually run
281$0: the script under such a shell if you do have one."
282 fi
283 exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301 { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310 return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318 set +e
319 as_fn_set_status $1
320 exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329 case $as_dir in #(
330 -*) as_dir=./$as_dir;;
331 esac
332 test -d "$as_dir" || eval $as_mkdir_p || {
333 as_dirs=
334 while :; do
335 case $as_dir in #(
336 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337 *) as_qdir=$as_dir;;
338 esac
339 as_dirs="'$as_qdir' $as_dirs"
340 as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342 X"$as_dir" : 'X\(//\)[^/]' \| \
343 X"$as_dir" : 'X\(//\)$' \| \
344 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347 s//\1/
348 q
349 }
350 /^X\(\/\/\)[^/].*/{
351 s//\1/
352 q
353 }
354 /^X\(\/\/\)$/{
355 s//\1/
356 q
357 }
358 /^X\(\/\).*/{
359 s//\1/
360 q
361 }
362 s/.*/./; q'`
363 test -d "$as_dir" && break
364 done
365 test -z "$as_dirs" || eval "mkdir $as_dirs"
366 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376 test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385 eval 'as_fn_append ()
386 {
387 eval $1+=\$2
388 }'
389else
390 as_fn_append ()
391 {
392 eval $1=\$$1\$2
393 }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402 eval 'as_fn_arith ()
403 {
404 as_val=$(( $* ))
405 }'
406else
407 as_fn_arith ()
408 {
409 as_val=`expr "$@" || test $? -eq 1`
410 }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421 as_status=$1; test $as_status -eq 0 && as_status=1
422 if test "$4"; then
423 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425 fi
426 $as_echo "$as_me: error: $2" >&2
427 as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431 test "X`expr 00001 : '.*\(...\)'`" = X001; then
432 as_expr=expr
433else
434 as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438 as_basename=basename
439else
440 as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444 as_dirname=dirname
445else
446 as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451 X"$0" : 'X\(//\)$' \| \
452 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454 sed '/^.*\/\([^/][^/]*\)\/*$/{
455 s//\1/
456 q
457 }
458 /^X\/\(\/\/\)$/{
459 s//\1/
460 q
461 }
462 /^X\/\(\/\).*/{
463 s//\1/
464 q
465 }
466 s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476 as_lineno_1=$LINENO as_lineno_1a=$LINENO
477 as_lineno_2=$LINENO as_lineno_2a=$LINENO
478 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 sed -n '
482 p
483 /[$]LINENO/=
484 ' <$as_myself |
485 sed '
486 s/[$]LINENO.*/&-/
487 t lineno
488 b
489 :lineno
490 N
491 :loop
492 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 t loop
494 s/-\n.*//
495 ' >$as_me.lineno &&
496 chmod +x "$as_me.lineno" ||
497 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500 # already done that, so ensure we don't try to do so again and fall
501 # in an infinite loop. This has already happened in practice.
502 _as_can_reexec=no; export _as_can_reexec
503 # Don't try to exec as it changes $[0], causing all sort of problems
504 # (the dirname of $[0] is not the place where we might find the
505 # original and so on. Autoconf is especially sensitive to this).
506 . "./$as_me.lineno"
507 # Exit status is that of the last command.
508 exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514 case `echo 'xy\c'` in
515 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
516 xy) ECHO_C='\c';;
517 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
518 ECHO_T=' ';;
519 esac;;
520*)
521 ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526 rm -f conf$$.dir/conf$$.file
527else
528 rm -f conf$$.dir
529 mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532 if ln -s conf$$.file conf$$ 2>/dev/null; then
533 as_ln_s='ln -s'
534 # ... but there are two gotchas:
535 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537 # In both cases, we have to default to `cp -pR'.
538 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539 as_ln_s='cp -pR'
540 elif ln conf$$.file conf$$ 2>/dev/null; then
541 as_ln_s=ln
542 else
543 as_ln_s='cp -pR'
544 fi
545else
546 as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552 as_mkdir_p='mkdir -p "$as_dir"'
553else
554 test -d ./-p && rmdir ./-p
555 as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='lmfit'
592PACKAGE_TARNAME='lmfit'
593PACKAGE_VERSION='6:1'
594PACKAGE_STRING='lmfit 6:1'
595PACKAGE_BUGREPORT='http://apps.jcns.fz-juelich.de/lmfit'
596PACKAGE_URL=''
597
598# Factoring default headers for most tests.
599ac_includes_default="\
600#include <stdio.h>
601#ifdef HAVE_SYS_TYPES_H
602# include <sys/types.h>
603#endif
604#ifdef HAVE_SYS_STAT_H
605# include <sys/stat.h>
606#endif
607#ifdef STDC_HEADERS
608# include <stdlib.h>
609# include <stddef.h>
610#else
611# ifdef HAVE_STDLIB_H
612# include <stdlib.h>
613# endif
614#endif
615#ifdef HAVE_STRING_H
616# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
617# include <memory.h>
618# endif
619# include <string.h>
620#endif
621#ifdef HAVE_STRINGS_H
622# include <strings.h>
623#endif
624#ifdef HAVE_INTTYPES_H
625# include <inttypes.h>
626#endif
627#ifdef HAVE_STDINT_H
628# include <stdint.h>
629#endif
630#ifdef HAVE_UNISTD_H
631# include <unistd.h>
632#endif"
633
634ac_unique_file="lib/lmmin.c"
635ac_subst_vars='am__EXEEXT_FALSE
636am__EXEEXT_TRUE
637LTLIBOBJS
638LIBOBJS
639AM_CFLAGS
640MAINT
641MAINTAINER_MODE_FALSE
642MAINTAINER_MODE_TRUE
643CPP
644OTOOL64
645OTOOL
646LIPO
647NMEDIT
648DSYMUTIL
649MANIFEST_TOOL
650RANLIB
651ac_ct_AR
652AR
653DLLTOOL
654OBJDUMP
655LN_S
656NM
657ac_ct_DUMPBIN
658DUMPBIN
659LD
660FGREP
661EGREP
662GREP
663SED
664am__fastdepCC_FALSE
665am__fastdepCC_TRUE
666CCDEPMODE
667am__nodep
668AMDEPBACKSLASH
669AMDEP_FALSE
670AMDEP_TRUE
671am__quote
672am__include
673DEPDIR
674OBJEXT
675EXEEXT
676ac_ct_CC
677CPPFLAGS
678LDFLAGS
679CFLAGS
680CC
681host_os
682host_vendor
683host_cpu
684host
685build_os
686build_vendor
687build_cpu
688build
689LIBTOOL
690AM_BACKSLASH
691AM_DEFAULT_VERBOSITY
692AM_DEFAULT_V
693AM_V
694am__untar
695am__tar
696AMTAR
697am__leading_dot
698SET_MAKE
699AWK
700mkdir_p
701MKDIR_P
702INSTALL_STRIP_PROGRAM
703STRIP
704install_sh
705MAKEINFO
706AUTOHEADER
707AUTOMAKE
708AUTOCONF
709ACLOCAL
710VERSION
711PACKAGE
712CYGPATH_W
713am__isrc
714INSTALL_DATA
715INSTALL_SCRIPT
716INSTALL_PROGRAM
717target_alias
718host_alias
719build_alias
720LIBS
721ECHO_T
722ECHO_N
723ECHO_C
724DEFS
725mandir
726localedir
727libdir
728psdir
729pdfdir
730dvidir
731htmldir
732infodir
733docdir
734oldincludedir
735includedir
736runstatedir
737localstatedir
738sharedstatedir
739sysconfdir
740datadir
741datarootdir
742libexecdir
743sbindir
744bindir
745program_transform_name
746prefix
747exec_prefix
748PACKAGE_URL
749PACKAGE_BUGREPORT
750PACKAGE_STRING
751PACKAGE_VERSION
752PACKAGE_TARNAME
753PACKAGE_NAME
754PATH_SEPARATOR
755SHELL'
756ac_subst_files=''
757ac_user_opts='
758enable_option_checking
759enable_silent_rules
760enable_static
761enable_shared
762with_pic
763enable_fast_install
764enable_dependency_tracking
765with_gnu_ld
766with_sysroot
767enable_libtool_lock
768enable_maintainer_mode
769'
770 ac_precious_vars='build_alias
771host_alias
772target_alias
773CC
774CFLAGS
775LDFLAGS
776LIBS
777CPPFLAGS
778CPP'
779
780
781# Initialize some variables set by options.
782ac_init_help=
783ac_init_version=false
784ac_unrecognized_opts=
785ac_unrecognized_sep=
786# The variables have the same names as the options, with
787# dashes changed to underlines.
788cache_file=/dev/null
789exec_prefix=NONE
790no_create=
791no_recursion=
792prefix=NONE
793program_prefix=NONE
794program_suffix=NONE
795program_transform_name=s,x,x,
796silent=
797site=
798srcdir=
799verbose=
800x_includes=NONE
801x_libraries=NONE
802
803# Installation directory options.
804# These are left unexpanded so users can "make install exec_prefix=/foo"
805# and all the variables that are supposed to be based on exec_prefix
806# by default will actually change.
807# Use braces instead of parens because sh, perl, etc. also accept them.
808# (The list follows the same order as the GNU Coding Standards.)
809bindir='${exec_prefix}/bin'
810sbindir='${exec_prefix}/sbin'
811libexecdir='${exec_prefix}/libexec'
812datarootdir='${prefix}/share'
813datadir='${datarootdir}'
814sysconfdir='${prefix}/etc'
815sharedstatedir='${prefix}/com'
816localstatedir='${prefix}/var'
817runstatedir='${localstatedir}/run'
818includedir='${prefix}/include'
819oldincludedir='/usr/include'
820docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
821infodir='${datarootdir}/info'
822htmldir='${docdir}'
823dvidir='${docdir}'
824pdfdir='${docdir}'
825psdir='${docdir}'
826libdir='${exec_prefix}/lib'
827localedir='${datarootdir}/locale'
828mandir='${datarootdir}/man'
829
830ac_prev=
831ac_dashdash=
832for ac_option
833do
834 # If the previous option needs an argument, assign it.
835 if test -n "$ac_prev"; then
836 eval $ac_prev=\$ac_option
837 ac_prev=
838 continue
839 fi
840
841 case $ac_option in
842 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
843 *=) ac_optarg= ;;
844 *) ac_optarg=yes ;;
845 esac
846
847 # Accept the important Cygnus configure options, so we can diagnose typos.
848
849 case $ac_dashdash$ac_option in
850 --)
851 ac_dashdash=yes ;;
852
853 -bindir | --bindir | --bindi | --bind | --bin | --bi)
854 ac_prev=bindir ;;
855 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
856 bindir=$ac_optarg ;;
857
858 -build | --build | --buil | --bui | --bu)
859 ac_prev=build_alias ;;
860 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
861 build_alias=$ac_optarg ;;
862
863 -cache-file | --cache-file | --cache-fil | --cache-fi \
864 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
865 ac_prev=cache_file ;;
866 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
867 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
868 cache_file=$ac_optarg ;;
869
870 --config-cache | -C)
871 cache_file=config.cache ;;
872
873 -datadir | --datadir | --datadi | --datad)
874 ac_prev=datadir ;;
875 -datadir=* | --datadir=* | --datadi=* | --datad=*)
876 datadir=$ac_optarg ;;
877
878 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
879 | --dataroo | --dataro | --datar)
880 ac_prev=datarootdir ;;
881 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
882 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
883 datarootdir=$ac_optarg ;;
884
885 -disable-* | --disable-*)
886 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
887 # Reject names that are not valid shell variable names.
888 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
889 as_fn_error $? "invalid feature name: $ac_useropt"
890 ac_useropt_orig=$ac_useropt
891 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
892 case $ac_user_opts in
893 *"
894"enable_$ac_useropt"
895"*) ;;
896 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
897 ac_unrecognized_sep=', ';;
898 esac
899 eval enable_$ac_useropt=no ;;
900
901 -docdir | --docdir | --docdi | --doc | --do)
902 ac_prev=docdir ;;
903 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
904 docdir=$ac_optarg ;;
905
906 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
907 ac_prev=dvidir ;;
908 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
909 dvidir=$ac_optarg ;;
910
911 -enable-* | --enable-*)
912 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
913 # Reject names that are not valid shell variable names.
914 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
915 as_fn_error $? "invalid feature name: $ac_useropt"
916 ac_useropt_orig=$ac_useropt
917 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
918 case $ac_user_opts in
919 *"
920"enable_$ac_useropt"
921"*) ;;
922 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
923 ac_unrecognized_sep=', ';;
924 esac
925 eval enable_$ac_useropt=\$ac_optarg ;;
926
927 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
928 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
929 | --exec | --exe | --ex)
930 ac_prev=exec_prefix ;;
931 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
932 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
933 | --exec=* | --exe=* | --ex=*)
934 exec_prefix=$ac_optarg ;;
935
936 -gas | --gas | --ga | --g)
937 # Obsolete; use --with-gas.
938 with_gas=yes ;;
939
940 -help | --help | --hel | --he | -h)
941 ac_init_help=long ;;
942 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
943 ac_init_help=recursive ;;
944 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
945 ac_init_help=short ;;
946
947 -host | --host | --hos | --ho)
948 ac_prev=host_alias ;;
949 -host=* | --host=* | --hos=* | --ho=*)
950 host_alias=$ac_optarg ;;
951
952 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
953 ac_prev=htmldir ;;
954 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
955 | --ht=*)
956 htmldir=$ac_optarg ;;
957
958 -includedir | --includedir | --includedi | --included | --include \
959 | --includ | --inclu | --incl | --inc)
960 ac_prev=includedir ;;
961 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
962 | --includ=* | --inclu=* | --incl=* | --inc=*)
963 includedir=$ac_optarg ;;
964
965 -infodir | --infodir | --infodi | --infod | --info | --inf)
966 ac_prev=infodir ;;
967 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
968 infodir=$ac_optarg ;;
969
970 -libdir | --libdir | --libdi | --libd)
971 ac_prev=libdir ;;
972 -libdir=* | --libdir=* | --libdi=* | --libd=*)
973 libdir=$ac_optarg ;;
974
975 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
976 | --libexe | --libex | --libe)
977 ac_prev=libexecdir ;;
978 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
979 | --libexe=* | --libex=* | --libe=*)
980 libexecdir=$ac_optarg ;;
981
982 -localedir | --localedir | --localedi | --localed | --locale)
983 ac_prev=localedir ;;
984 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
985 localedir=$ac_optarg ;;
986
987 -localstatedir | --localstatedir | --localstatedi | --localstated \
988 | --localstate | --localstat | --localsta | --localst | --locals)
989 ac_prev=localstatedir ;;
990 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
991 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
992 localstatedir=$ac_optarg ;;
993
994 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
995 ac_prev=mandir ;;
996 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
997 mandir=$ac_optarg ;;
998
999 -nfp | --nfp | --nf)
1000 # Obsolete; use --without-fp.
1001 with_fp=no ;;
1002
1003 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1004 | --no-cr | --no-c | -n)
1005 no_create=yes ;;
1006
1007 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1008 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1009 no_recursion=yes ;;
1010
1011 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1012 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1013 | --oldin | --oldi | --old | --ol | --o)
1014 ac_prev=oldincludedir ;;
1015 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1016 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1017 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1018 oldincludedir=$ac_optarg ;;
1019
1020 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1021 ac_prev=prefix ;;
1022 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1023 prefix=$ac_optarg ;;
1024
1025 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1026 | --program-pre | --program-pr | --program-p)
1027 ac_prev=program_prefix ;;
1028 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1029 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1030 program_prefix=$ac_optarg ;;
1031
1032 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1033 | --program-suf | --program-su | --program-s)
1034 ac_prev=program_suffix ;;
1035 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1036 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1037 program_suffix=$ac_optarg ;;
1038
1039 -program-transform-name | --program-transform-name \
1040 | --program-transform-nam | --program-transform-na \
1041 | --program-transform-n | --program-transform- \
1042 | --program-transform | --program-transfor \
1043 | --program-transfo | --program-transf \
1044 | --program-trans | --program-tran \
1045 | --progr-tra | --program-tr | --program-t)
1046 ac_prev=program_transform_name ;;
1047 -program-transform-name=* | --program-transform-name=* \
1048 | --program-transform-nam=* | --program-transform-na=* \
1049 | --program-transform-n=* | --program-transform-=* \
1050 | --program-transform=* | --program-transfor=* \
1051 | --program-transfo=* | --program-transf=* \
1052 | --program-trans=* | --program-tran=* \
1053 | --progr-tra=* | --program-tr=* | --program-t=*)
1054 program_transform_name=$ac_optarg ;;
1055
1056 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1057 ac_prev=pdfdir ;;
1058 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1059 pdfdir=$ac_optarg ;;
1060
1061 -psdir | --psdir | --psdi | --psd | --ps)
1062 ac_prev=psdir ;;
1063 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1064 psdir=$ac_optarg ;;
1065
1066 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1067 | -silent | --silent | --silen | --sile | --sil)
1068 silent=yes ;;
1069
1070 -runstatedir | --runstatedir | --runstatedi | --runstated \
1071 | --runstate | --runstat | --runsta | --runst | --runs \
1072 | --run | --ru | --r)
1073 ac_prev=runstatedir ;;
1074 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1075 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1076 | --run=* | --ru=* | --r=*)
1077 runstatedir=$ac_optarg ;;
1078
1079 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1080 ac_prev=sbindir ;;
1081 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1082 | --sbi=* | --sb=*)
1083 sbindir=$ac_optarg ;;
1084
1085 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1086 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1087 | --sharedst | --shareds | --shared | --share | --shar \
1088 | --sha | --sh)
1089 ac_prev=sharedstatedir ;;
1090 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1091 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1092 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1093 | --sha=* | --sh=*)
1094 sharedstatedir=$ac_optarg ;;
1095
1096 -site | --site | --sit)
1097 ac_prev=site ;;
1098 -site=* | --site=* | --sit=*)
1099 site=$ac_optarg ;;
1100
1101 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1102 ac_prev=srcdir ;;
1103 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1104 srcdir=$ac_optarg ;;
1105
1106 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1107 | --syscon | --sysco | --sysc | --sys | --sy)
1108 ac_prev=sysconfdir ;;
1109 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1110 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1111 sysconfdir=$ac_optarg ;;
1112
1113 -target | --target | --targe | --targ | --tar | --ta | --t)
1114 ac_prev=target_alias ;;
1115 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1116 target_alias=$ac_optarg ;;
1117
1118 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1119 verbose=yes ;;
1120
1121 -version | --version | --versio | --versi | --vers | -V)
1122 ac_init_version=: ;;
1123
1124 -with-* | --with-*)
1125 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1126 # Reject names that are not valid shell variable names.
1127 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128 as_fn_error $? "invalid package name: $ac_useropt"
1129 ac_useropt_orig=$ac_useropt
1130 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131 case $ac_user_opts in
1132 *"
1133"with_$ac_useropt"
1134"*) ;;
1135 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1136 ac_unrecognized_sep=', ';;
1137 esac
1138 eval with_$ac_useropt=\$ac_optarg ;;
1139
1140 -without-* | --without-*)
1141 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1142 # Reject names that are not valid shell variable names.
1143 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144 as_fn_error $? "invalid package name: $ac_useropt"
1145 ac_useropt_orig=$ac_useropt
1146 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1147 case $ac_user_opts in
1148 *"
1149"with_$ac_useropt"
1150"*) ;;
1151 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1152 ac_unrecognized_sep=', ';;
1153 esac
1154 eval with_$ac_useropt=no ;;
1155
1156 --x)
1157 # Obsolete; use --with-x.
1158 with_x=yes ;;
1159
1160 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1161 | --x-incl | --x-inc | --x-in | --x-i)
1162 ac_prev=x_includes ;;
1163 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1164 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1165 x_includes=$ac_optarg ;;
1166
1167 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1168 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1169 ac_prev=x_libraries ;;
1170 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1171 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1172 x_libraries=$ac_optarg ;;
1173
1174 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1175Try \`$0 --help' for more information"
1176 ;;
1177
1178 *=*)
1179 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1180 # Reject names that are not valid shell variable names.
1181 case $ac_envvar in #(
1182 '' | [0-9]* | *[!_$as_cr_alnum]* )
1183 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1184 esac
1185 eval $ac_envvar=\$ac_optarg
1186 export $ac_envvar ;;
1187
1188 *)
1189 # FIXME: should be removed in autoconf 3.0.
1190 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1191 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1192 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1193 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1194 ;;
1195
1196 esac
1197done
1198
1199if test -n "$ac_prev"; then
1200 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1201 as_fn_error $? "missing argument to $ac_option"
1202fi
1203
1204if test -n "$ac_unrecognized_opts"; then
1205 case $enable_option_checking in
1206 no) ;;
1207 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1208 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1209 esac
1210fi
1211
1212# Check all directory arguments for consistency.
1213for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1214 datadir sysconfdir sharedstatedir localstatedir includedir \
1215 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1216 libdir localedir mandir runstatedir
1217do
1218 eval ac_val=\$$ac_var
1219 # Remove trailing slashes.
1220 case $ac_val in
1221 */ )
1222 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1223 eval $ac_var=\$ac_val;;
1224 esac
1225 # Be sure to have absolute directory names.
1226 case $ac_val in
1227 [\\/$]* | ?:[\\/]* ) continue;;
1228 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1229 esac
1230 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1231done
1232
1233# There might be people who depend on the old broken behavior: `$host'
1234# used to hold the argument of --host etc.
1235# FIXME: To remove some day.
1236build=$build_alias
1237host=$host_alias
1238target=$target_alias
1239
1240# FIXME: To remove some day.
1241if test "x$host_alias" != x; then
1242 if test "x$build_alias" = x; then
1243 cross_compiling=maybe
1244 elif test "x$build_alias" != "x$host_alias"; then
1245 cross_compiling=yes
1246 fi
1247fi
1248
1249ac_tool_prefix=
1250test -n "$host_alias" && ac_tool_prefix=$host_alias-
1251
1252test "$silent" = yes && exec 6>/dev/null
1253
1254
1255ac_pwd=`pwd` && test -n "$ac_pwd" &&
1256ac_ls_di=`ls -di .` &&
1257ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1258 as_fn_error $? "working directory cannot be determined"
1259test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1260 as_fn_error $? "pwd does not report name of working directory"
1261
1262
1263# Find the source files, if location was not specified.
1264if test -z "$srcdir"; then
1265 ac_srcdir_defaulted=yes
1266 # Try the directory containing this script, then the parent directory.
1267 ac_confdir=`$as_dirname -- "$as_myself" ||
1268$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1269 X"$as_myself" : 'X\(//\)[^/]' \| \
1270 X"$as_myself" : 'X\(//\)$' \| \
1271 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1272$as_echo X"$as_myself" |
1273 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1274 s//\1/
1275 q
1276 }
1277 /^X\(\/\/\)[^/].*/{
1278 s//\1/
1279 q
1280 }
1281 /^X\(\/\/\)$/{
1282 s//\1/
1283 q
1284 }
1285 /^X\(\/\).*/{
1286 s//\1/
1287 q
1288 }
1289 s/.*/./; q'`
1290 srcdir=$ac_confdir
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292 srcdir=..
1293 fi
1294else
1295 ac_srcdir_defaulted=no
1296fi
1297if test ! -r "$srcdir/$ac_unique_file"; then
1298 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1299 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1300fi
1301ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1302ac_abs_confdir=`(
1303 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1304 pwd)`
1305# When building in place, set srcdir=.
1306if test "$ac_abs_confdir" = "$ac_pwd"; then
1307 srcdir=.
1308fi
1309# Remove unnecessary trailing slashes from srcdir.
1310# Double slashes in file names in object file debugging info
1311# mess up M-x gdb in Emacs.
1312case $srcdir in
1313*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1314esac
1315for ac_var in $ac_precious_vars; do
1316 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1317 eval ac_env_${ac_var}_value=\$${ac_var}
1318 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1319 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1320done
1321
1322#
1323# Report the --help message.
1324#
1325if test "$ac_init_help" = "long"; then
1326 # Omit some internal or obsolete options to make the list less imposing.
1327 # This message is too long to be a string in the A/UX 3.1 sh.
1328 cat <<_ACEOF
1329\`configure' configures lmfit 6:1 to adapt to many kinds of systems.
1330
1331Usage: $0 [OPTION]... [VAR=VALUE]...
1332
1333To assign environment variables (e.g., CC, CFLAGS...), specify them as
1334VAR=VALUE. See below for descriptions of some of the useful variables.
1335
1336Defaults for the options are specified in brackets.
1337
1338Configuration:
1339 -h, --help display this help and exit
1340 --help=short display options specific to this package
1341 --help=recursive display the short help of all the included packages
1342 -V, --version display version information and exit
1343 -q, --quiet, --silent do not print \`checking ...' messages
1344 --cache-file=FILE cache test results in FILE [disabled]
1345 -C, --config-cache alias for \`--cache-file=config.cache'
1346 -n, --no-create do not create output files
1347 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1348
1349Installation directories:
1350 --prefix=PREFIX install architecture-independent files in PREFIX
1351 [$ac_default_prefix]
1352 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1353 [PREFIX]
1354
1355By default, \`make install' will install all the files in
1356\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1357an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1358for instance \`--prefix=\$HOME'.
1359
1360For better control, use the options below.
1361
1362Fine tuning of the installation directories:
1363 --bindir=DIR user executables [EPREFIX/bin]
1364 --sbindir=DIR system admin executables [EPREFIX/sbin]
1365 --libexecdir=DIR program executables [EPREFIX/libexec]
1366 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1367 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1368 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1369 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1370 --libdir=DIR object code libraries [EPREFIX/lib]
1371 --includedir=DIR C header files [PREFIX/include]
1372 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1373 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1374 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1375 --infodir=DIR info documentation [DATAROOTDIR/info]
1376 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1377 --mandir=DIR man documentation [DATAROOTDIR/man]
1378 --docdir=DIR documentation root [DATAROOTDIR/doc/lmfit]
1379 --htmldir=DIR html documentation [DOCDIR]
1380 --dvidir=DIR dvi documentation [DOCDIR]
1381 --pdfdir=DIR pdf documentation [DOCDIR]
1382 --psdir=DIR ps documentation [DOCDIR]
1383_ACEOF
1384
1385 cat <<\_ACEOF
1386
1387Program names:
1388 --program-prefix=PREFIX prepend PREFIX to installed program names
1389 --program-suffix=SUFFIX append SUFFIX to installed program names
1390 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1391
1392System types:
1393 --build=BUILD configure for building on BUILD [guessed]
1394 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1395_ACEOF
1396fi
1397
1398if test -n "$ac_init_help"; then
1399 case $ac_init_help in
1400 short | recursive ) echo "Configuration of lmfit 6:1:";;
1401 esac
1402 cat <<\_ACEOF
1403
1404Optional Features:
1405 --disable-option-checking ignore unrecognized --enable/--with options
1406 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1407 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1408 --enable-silent-rules less verbose build output (undo: "make V=1")
1409 --disable-silent-rules verbose build output (undo: "make V=0")
1410 --enable-static[=PKGS] build static libraries [default=no]
1411 --enable-shared[=PKGS] build shared libraries [default=yes]
1412 --enable-fast-install[=PKGS]
1413 optimize for fast installation [default=yes]
1414 --enable-dependency-tracking
1415 do not reject slow dependency extractors
1416 --disable-dependency-tracking
1417 speeds up one-time build
1418 --disable-libtool-lock avoid locking (might break parallel builds)
1419 --enable-maintainer-mode
1420 enable make rules and dependencies not useful (and
1421 sometimes confusing) to the casual installer
1422
1423Optional Packages:
1424 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1425 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1426 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1427 both]
1428 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1429 --with-sysroot=DIR Search for dependent libraries within DIR
1430 (or the compiler's sysroot if not specified).
1431
1432Some influential environment variables:
1433 CC C compiler command
1434 CFLAGS C compiler flags
1435 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1436 nonstandard directory <lib dir>
1437 LIBS libraries to pass to the linker, e.g. -l<library>
1438 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439 you have headers in a nonstandard directory <include dir>
1440 CPP C preprocessor
1441
1442Use these variables to override the choices made by `configure' or to help
1443it to find libraries and programs with nonstandard names/locations.
1444
1445Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>.
1446_ACEOF
1447ac_status=$?
1448fi
1449
1450if test "$ac_init_help" = "recursive"; then
1451 # If there are subdirs, report their specific --help.
1452 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453 test -d "$ac_dir" ||
1454 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1455 continue
1456 ac_builddir=.
1457
1458case "$ac_dir" in
1459.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460*)
1461 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462 # A ".." for each directory in $ac_dir_suffix.
1463 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464 case $ac_top_builddir_sub in
1465 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1467 esac ;;
1468esac
1469ac_abs_top_builddir=$ac_pwd
1470ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471# for backward compatibility:
1472ac_top_builddir=$ac_top_build_prefix
1473
1474case $srcdir in
1475 .) # We are building in place.
1476 ac_srcdir=.
1477 ac_top_srcdir=$ac_top_builddir_sub
1478 ac_abs_top_srcdir=$ac_pwd ;;
1479 [\\/]* | ?:[\\/]* ) # Absolute name.
1480 ac_srcdir=$srcdir$ac_dir_suffix;
1481 ac_top_srcdir=$srcdir
1482 ac_abs_top_srcdir=$srcdir ;;
1483 *) # Relative name.
1484 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485 ac_top_srcdir=$ac_top_build_prefix$srcdir
1486 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487esac
1488ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489
1490 cd "$ac_dir" || { ac_status=$?; continue; }
1491 # Check for guested configure.
1492 if test -f "$ac_srcdir/configure.gnu"; then
1493 echo &&
1494 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495 elif test -f "$ac_srcdir/configure"; then
1496 echo &&
1497 $SHELL "$ac_srcdir/configure" --help=recursive
1498 else
1499 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500 fi || ac_status=$?
1501 cd "$ac_pwd" || { ac_status=$?; break; }
1502 done
1503fi
1504
1505test -n "$ac_init_help" && exit $ac_status
1506if $ac_init_version; then
1507 cat <<\_ACEOF
1508lmfit configure 6:1
1509generated by GNU Autoconf 2.69
1510
1511Copyright (C) 2012 Free Software Foundation, Inc.
1512This configure script is free software; the Free Software Foundation
1513gives unlimited permission to copy, distribute and modify it.
1514_ACEOF
1515 exit
1516fi
1517
1518## ------------------------ ##
1519## Autoconf initialization. ##
1520## ------------------------ ##
1521
1522# ac_fn_c_try_compile LINENO
1523# --------------------------
1524# Try to compile conftest.$ac_ext, and return whether this succeeded.
1525ac_fn_c_try_compile ()
1526{
1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528 rm -f conftest.$ac_objext
1529 if { { ac_try="$ac_compile"
1530case "(($ac_try" in
1531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532 *) ac_try_echo=$ac_try;;
1533esac
1534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535$as_echo "$ac_try_echo"; } >&5
1536 (eval "$ac_compile") 2>conftest.err
1537 ac_status=$?
1538 if test -s conftest.err; then
1539 grep -v '^ *+' conftest.err >conftest.er1
1540 cat conftest.er1 >&5
1541 mv -f conftest.er1 conftest.err
1542 fi
1543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544 test $ac_status = 0; } && {
1545 test -z "$ac_c_werror_flag" ||
1546 test ! -s conftest.err
1547 } && test -s conftest.$ac_objext; then :
1548 ac_retval=0
1549else
1550 $as_echo "$as_me: failed program was:" >&5
1551sed 's/^/| /' conftest.$ac_ext >&5
1552
1553 ac_retval=1
1554fi
1555 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1556 as_fn_set_status $ac_retval
1557
1558} # ac_fn_c_try_compile
1559
1560# ac_fn_c_try_link LINENO
1561# -----------------------
1562# Try to link conftest.$ac_ext, and return whether this succeeded.
1563ac_fn_c_try_link ()
1564{
1565 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566 rm -f conftest.$ac_objext conftest$ac_exeext
1567 if { { ac_try="$ac_link"
1568case "(($ac_try" in
1569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1570 *) ac_try_echo=$ac_try;;
1571esac
1572eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1573$as_echo "$ac_try_echo"; } >&5
1574 (eval "$ac_link") 2>conftest.err
1575 ac_status=$?
1576 if test -s conftest.err; then
1577 grep -v '^ *+' conftest.err >conftest.er1
1578 cat conftest.er1 >&5
1579 mv -f conftest.er1 conftest.err
1580 fi
1581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1582 test $ac_status = 0; } && {
1583 test -z "$ac_c_werror_flag" ||
1584 test ! -s conftest.err
1585 } && test -s conftest$ac_exeext && {
1586 test "$cross_compiling" = yes ||
1587 test -x conftest$ac_exeext
1588 }; then :
1589 ac_retval=0
1590else
1591 $as_echo "$as_me: failed program was:" >&5
1592sed 's/^/| /' conftest.$ac_ext >&5
1593
1594 ac_retval=1
1595fi
1596 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1597 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1598 # interfere with the next link command; also delete a directory that is
1599 # left behind by Apple's compiler. We do this before executing the actions.
1600 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1601 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1602 as_fn_set_status $ac_retval
1603
1604} # ac_fn_c_try_link
1605
1606# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1607# -------------------------------------------------------
1608# Tests whether HEADER exists and can be compiled using the include files in
1609# INCLUDES, setting the cache variable VAR accordingly.
1610ac_fn_c_check_header_compile ()
1611{
1612 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1614$as_echo_n "checking for $2... " >&6; }
1615if eval \${$3+:} false; then :
1616 $as_echo_n "(cached) " >&6
1617else
1618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1619/* end confdefs.h. */
1620$4
1621#include <$2>
1622_ACEOF
1623if ac_fn_c_try_compile "$LINENO"; then :
1624 eval "$3=yes"
1625else
1626 eval "$3=no"
1627fi
1628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1629fi
1630eval ac_res=\$$3
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1632$as_echo "$ac_res" >&6; }
1633 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634
1635} # ac_fn_c_check_header_compile
1636
1637# ac_fn_c_try_cpp LINENO
1638# ----------------------
1639# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1640ac_fn_c_try_cpp ()
1641{
1642 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1643 if { { ac_try="$ac_cpp conftest.$ac_ext"
1644case "(($ac_try" in
1645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646 *) ac_try_echo=$ac_try;;
1647esac
1648eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649$as_echo "$ac_try_echo"; } >&5
1650 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1651 ac_status=$?
1652 if test -s conftest.err; then
1653 grep -v '^ *+' conftest.err >conftest.er1
1654 cat conftest.er1 >&5
1655 mv -f conftest.er1 conftest.err
1656 fi
1657 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1658 test $ac_status = 0; } > conftest.i && {
1659 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1660 test ! -s conftest.err
1661 }; then :
1662 ac_retval=0
1663else
1664 $as_echo "$as_me: failed program was:" >&5
1665sed 's/^/| /' conftest.$ac_ext >&5
1666
1667 ac_retval=1
1668fi
1669 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670 as_fn_set_status $ac_retval
1671
1672} # ac_fn_c_try_cpp
1673
1674# ac_fn_c_try_run LINENO
1675# ----------------------
1676# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1677# that executables *can* be run.
1678ac_fn_c_try_run ()
1679{
1680 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681 if { { ac_try="$ac_link"
1682case "(($ac_try" in
1683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1684 *) ac_try_echo=$ac_try;;
1685esac
1686eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1687$as_echo "$ac_try_echo"; } >&5
1688 (eval "$ac_link") 2>&5
1689 ac_status=$?
1690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1692 { { case "(($ac_try" in
1693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1694 *) ac_try_echo=$ac_try;;
1695esac
1696eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697$as_echo "$ac_try_echo"; } >&5
1698 (eval "$ac_try") 2>&5
1699 ac_status=$?
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; }; }; then :
1702 ac_retval=0
1703else
1704 $as_echo "$as_me: program exited with status $ac_status" >&5
1705 $as_echo "$as_me: failed program was:" >&5
1706sed 's/^/| /' conftest.$ac_ext >&5
1707
1708 ac_retval=$ac_status
1709fi
1710 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1711 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1712 as_fn_set_status $ac_retval
1713
1714} # ac_fn_c_try_run
1715
1716# ac_fn_c_check_func LINENO FUNC VAR
1717# ----------------------------------
1718# Tests whether FUNC exists, setting the cache variable VAR accordingly
1719ac_fn_c_check_func ()
1720{
1721 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1723$as_echo_n "checking for $2... " >&6; }
1724if eval \${$3+:} false; then :
1725 $as_echo_n "(cached) " >&6
1726else
1727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1728/* end confdefs.h. */
1729/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1730 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1731#define $2 innocuous_$2
1732
1733/* System header to define __stub macros and hopefully few prototypes,
1734 which can conflict with char $2 (); below.
1735 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1736 <limits.h> exists even on freestanding compilers. */
1737
1738#ifdef __STDC__
1739# include <limits.h>
1740#else
1741# include <assert.h>
1742#endif
1743
1744#undef $2
1745
1746/* Override any GCC internal prototype to avoid an error.
1747 Use char because int might match the return type of a GCC
1748 builtin and then its argument prototype would still apply. */
1749#ifdef __cplusplus
1750extern "C"
1751#endif
1752char $2 ();
1753/* The GNU C library defines this for functions which it implements
1754 to always fail with ENOSYS. Some functions are actually named
1755 something starting with __ and the normal name is an alias. */
1756#if defined __stub_$2 || defined __stub___$2
1757choke me
1758#endif
1759
1760int
1761main ()
1762{
1763return $2 ();
1764 ;
1765 return 0;
1766}
1767_ACEOF
1768if ac_fn_c_try_link "$LINENO"; then :
1769 eval "$3=yes"
1770else
1771 eval "$3=no"
1772fi
1773rm -f core conftest.err conftest.$ac_objext \
1774 conftest$ac_exeext conftest.$ac_ext
1775fi
1776eval ac_res=\$$3
1777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1778$as_echo "$ac_res" >&6; }
1779 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780
1781} # ac_fn_c_check_func
1782cat >config.log <<_ACEOF
1783This file contains any messages produced by compilers while
1784running configure, to aid debugging if configure makes a mistake.
1785
1786It was created by lmfit $as_me 6:1, which was
1787generated by GNU Autoconf 2.69. Invocation command line was
1788
1789 $ $0 $@
1790
1791_ACEOF
1792exec 5>>config.log
1793{
1794cat <<_ASUNAME
1795## --------- ##
1796## Platform. ##
1797## --------- ##
1798
1799hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1800uname -m = `(uname -m) 2>/dev/null || echo unknown`
1801uname -r = `(uname -r) 2>/dev/null || echo unknown`
1802uname -s = `(uname -s) 2>/dev/null || echo unknown`
1803uname -v = `(uname -v) 2>/dev/null || echo unknown`
1804
1805/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1806/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1807
1808/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1809/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1810/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1811/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1812/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1813/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1814/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1815
1816_ASUNAME
1817
1818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1819for as_dir in $PATH
1820do
1821 IFS=$as_save_IFS
1822 test -z "$as_dir" && as_dir=.
1823 $as_echo "PATH: $as_dir"
1824 done
1825IFS=$as_save_IFS
1826
1827} >&5
1828
1829cat >&5 <<_ACEOF
1830
1831
1832## ----------- ##
1833## Core tests. ##
1834## ----------- ##
1835
1836_ACEOF
1837
1838
1839# Keep a trace of the command line.
1840# Strip out --no-create and --no-recursion so they do not pile up.
1841# Strip out --silent because we don't want to record it for future runs.
1842# Also quote any args containing shell meta-characters.
1843# Make two passes to allow for proper duplicate-argument suppression.
1844ac_configure_args=
1845ac_configure_args0=
1846ac_configure_args1=
1847ac_must_keep_next=false
1848for ac_pass in 1 2
1849do
1850 for ac_arg
1851 do
1852 case $ac_arg in
1853 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1854 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1855 | -silent | --silent | --silen | --sile | --sil)
1856 continue ;;
1857 *\'*)
1858 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1859 esac
1860 case $ac_pass in
1861 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1862 2)
1863 as_fn_append ac_configure_args1 " '$ac_arg'"
1864 if test $ac_must_keep_next = true; then
1865 ac_must_keep_next=false # Got value, back to normal.
1866 else
1867 case $ac_arg in
1868 *=* | --config-cache | -C | -disable-* | --disable-* \
1869 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1870 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1871 | -with-* | --with-* | -without-* | --without-* | --x)
1872 case "$ac_configure_args0 " in
1873 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1874 esac
1875 ;;
1876 -* ) ac_must_keep_next=true ;;
1877 esac
1878 fi
1879 as_fn_append ac_configure_args " '$ac_arg'"
1880 ;;
1881 esac
1882 done
1883done
1884{ ac_configure_args0=; unset ac_configure_args0;}
1885{ ac_configure_args1=; unset ac_configure_args1;}
1886
1887# When interrupted or exit'd, cleanup temporary files, and complete
1888# config.log. We remove comments because anyway the quotes in there
1889# would cause problems or look ugly.
1890# WARNING: Use '\'' to represent an apostrophe within the trap.
1891# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1892trap 'exit_status=$?
1893 # Save into config.log some information that might help in debugging.
1894 {
1895 echo
1896
1897 $as_echo "## ---------------- ##
1898## Cache variables. ##
1899## ---------------- ##"
1900 echo
1901 # The following way of writing the cache mishandles newlines in values,
1902(
1903 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1904 eval ac_val=\$$ac_var
1905 case $ac_val in #(
1906 *${as_nl}*)
1907 case $ac_var in #(
1908 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1909$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1910 esac
1911 case $ac_var in #(
1912 _ | IFS | as_nl) ;; #(
1913 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1914 *) { eval $ac_var=; unset $ac_var;} ;;
1915 esac ;;
1916 esac
1917 done
1918 (set) 2>&1 |
1919 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1920 *${as_nl}ac_space=\ *)
1921 sed -n \
1922 "s/'\''/'\''\\\\'\'''\''/g;
1923 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1924 ;; #(
1925 *)
1926 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1927 ;;
1928 esac |
1929 sort
1930)
1931 echo
1932
1933 $as_echo "## ----------------- ##
1934## Output variables. ##
1935## ----------------- ##"
1936 echo
1937 for ac_var in $ac_subst_vars
1938 do
1939 eval ac_val=\$$ac_var
1940 case $ac_val in
1941 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1942 esac
1943 $as_echo "$ac_var='\''$ac_val'\''"
1944 done | sort
1945 echo
1946
1947 if test -n "$ac_subst_files"; then
1948 $as_echo "## ------------------- ##
1949## File substitutions. ##
1950## ------------------- ##"
1951 echo
1952 for ac_var in $ac_subst_files
1953 do
1954 eval ac_val=\$$ac_var
1955 case $ac_val in
1956 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1957 esac
1958 $as_echo "$ac_var='\''$ac_val'\''"
1959 done | sort
1960 echo
1961 fi
1962
1963 if test -s confdefs.h; then
1964 $as_echo "## ----------- ##
1965## confdefs.h. ##
1966## ----------- ##"
1967 echo
1968 cat confdefs.h
1969 echo
1970 fi
1971 test "$ac_signal" != 0 &&
1972 $as_echo "$as_me: caught signal $ac_signal"
1973 $as_echo "$as_me: exit $exit_status"
1974 } >&5
1975 rm -f core *.core core.conftest.* &&
1976 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1977 exit $exit_status
1978' 0
1979for ac_signal in 1 2 13 15; do
1980 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1981done
1982ac_signal=0
1983
1984# confdefs.h avoids OS command line length limits that DEFS can exceed.
1985rm -f -r conftest* confdefs.h
1986
1987$as_echo "/* confdefs.h */" > confdefs.h
1988
1989# Predefined preprocessor variables.
1990
1991cat >>confdefs.h <<_ACEOF
1992#define PACKAGE_NAME "$PACKAGE_NAME"
1993_ACEOF
1994
1995cat >>confdefs.h <<_ACEOF
1996#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1997_ACEOF
1998
1999cat >>confdefs.h <<_ACEOF
2000#define PACKAGE_VERSION "$PACKAGE_VERSION"
2001_ACEOF
2002
2003cat >>confdefs.h <<_ACEOF
2004#define PACKAGE_STRING "$PACKAGE_STRING"
2005_ACEOF
2006
2007cat >>confdefs.h <<_ACEOF
2008#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2009_ACEOF
2010
2011cat >>confdefs.h <<_ACEOF
2012#define PACKAGE_URL "$PACKAGE_URL"
2013_ACEOF
2014
2015
2016# Let the site file select an alternate cache file if it wants to.
2017# Prefer an explicitly selected file to automatically selected ones.
2018ac_site_file1=NONE
2019ac_site_file2=NONE
2020if test -n "$CONFIG_SITE"; then
2021 # We do not want a PATH search for config.site.
2022 case $CONFIG_SITE in #((
2023 -*) ac_site_file1=./$CONFIG_SITE;;
2024 */*) ac_site_file1=$CONFIG_SITE;;
2025 *) ac_site_file1=./$CONFIG_SITE;;
2026 esac
2027elif test "x$prefix" != xNONE; then
2028 ac_site_file1=$prefix/share/config.site
2029 ac_site_file2=$prefix/etc/config.site
2030else
2031 ac_site_file1=$ac_default_prefix/share/config.site
2032 ac_site_file2=$ac_default_prefix/etc/config.site
2033fi
2034for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2035do
2036 test "x$ac_site_file" = xNONE && continue
2037 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2039$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2040 sed 's/^/| /' "$ac_site_file" >&5
2041 . "$ac_site_file" \
2042 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2043$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2044as_fn_error $? "failed to load site script $ac_site_file
2045See \`config.log' for more details" "$LINENO" 5; }
2046 fi
2047done
2048
2049if test -r "$cache_file"; then
2050 # Some versions of bash will fail to source /dev/null (special files
2051 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2052 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2053 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2054$as_echo "$as_me: loading cache $cache_file" >&6;}
2055 case $cache_file in
2056 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2057 *) . "./$cache_file";;
2058 esac
2059 fi
2060else
2061 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2062$as_echo "$as_me: creating cache $cache_file" >&6;}
2063 >$cache_file
2064fi
2065
2066# Check that the precious variables saved in the cache have kept the same
2067# value.
2068ac_cache_corrupted=false
2069for ac_var in $ac_precious_vars; do
2070 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2071 eval ac_new_set=\$ac_env_${ac_var}_set
2072 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2073 eval ac_new_val=\$ac_env_${ac_var}_value
2074 case $ac_old_set,$ac_new_set in
2075 set,)
2076 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2077$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2078 ac_cache_corrupted=: ;;
2079 ,set)
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2081$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2082 ac_cache_corrupted=: ;;
2083 ,);;
2084 *)
2085 if test "x$ac_old_val" != "x$ac_new_val"; then
2086 # differences in whitespace do not lead to failure.
2087 ac_old_val_w=`echo x $ac_old_val`
2088 ac_new_val_w=`echo x $ac_new_val`
2089 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2090 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2091$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2092 ac_cache_corrupted=:
2093 else
2094 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2095$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2096 eval $ac_var=\$ac_old_val
2097 fi
2098 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2099$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2100 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2101$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2102 fi;;
2103 esac
2104 # Pass precious variables to config.status.
2105 if test "$ac_new_set" = set; then
2106 case $ac_new_val in
2107 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2108 *) ac_arg=$ac_var=$ac_new_val ;;
2109 esac
2110 case " $ac_configure_args " in
2111 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2112 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2113 esac
2114 fi
2115done
2116if $ac_cache_corrupted; then
2117 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2118$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2120$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2121 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2122fi
2123## -------------------- ##
2124## Main body of script. ##
2125## -------------------- ##
2126
2127ac_ext=c
2128ac_cpp='$CPP $CPPFLAGS'
2129ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2130ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2131ac_compiler_gnu=$ac_cv_c_compiler_gnu
2132
2133
2134
2135# standard configuration for shared libraries
2136ac_aux_dir=
2137for ac_dir in build-aux "$srcdir"/build-aux; do
2138 if test -f "$ac_dir/install-sh"; then
2139 ac_aux_dir=$ac_dir
2140 ac_install_sh="$ac_aux_dir/install-sh -c"
2141 break
2142 elif test -f "$ac_dir/install.sh"; then
2143 ac_aux_dir=$ac_dir
2144 ac_install_sh="$ac_aux_dir/install.sh -c"
2145 break
2146 elif test -f "$ac_dir/shtool"; then
2147 ac_aux_dir=$ac_dir
2148 ac_install_sh="$ac_aux_dir/shtool install -c"
2149 break
2150 fi
2151done
2152if test -z "$ac_aux_dir"; then
2153 as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
2154fi
2155
2156# These three variables are undocumented and unsupported,
2157# and are intended to be withdrawn in a future Autoconf release.
2158# They can cause serious problems if a builder's source tree is in a directory
2159# whose full name contains unusual characters.
2160ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2161ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2162ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2163
2164
2165
2166
2167am__api_version='1.15'
2168
2169# Find a good install program. We prefer a C program (faster),
2170# so one script is as good as another. But avoid the broken or
2171# incompatible versions:
2172# SysV /etc/install, /usr/sbin/install
2173# SunOS /usr/etc/install
2174# IRIX /sbin/install
2175# AIX /bin/install
2176# AmigaOS /C/install, which installs bootblocks on floppy discs
2177# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2178# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2179# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2180# OS/2's system install, which has a completely different semantic
2181# ./install, which can be erroneously created by make from ./install.sh.
2182# Reject install programs that cannot install multiple files.
2183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2184$as_echo_n "checking for a BSD-compatible install... " >&6; }
2185if test -z "$INSTALL"; then
2186if ${ac_cv_path_install+:} false; then :
2187 $as_echo_n "(cached) " >&6
2188else
2189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2190for as_dir in $PATH
2191do
2192 IFS=$as_save_IFS
2193 test -z "$as_dir" && as_dir=.
2194 # Account for people who put trailing slashes in PATH elements.
2195case $as_dir/ in #((
2196 ./ | .// | /[cC]/* | \
2197 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2198 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2199 /usr/ucb/* ) ;;
2200 *)
2201 # OSF1 and SCO ODT 3.0 have their own names for install.
2202 # Don't use installbsd from OSF since it installs stuff as root
2203 # by default.
2204 for ac_prog in ginstall scoinst install; do
2205 for ac_exec_ext in '' $ac_executable_extensions; do
2206 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2207 if test $ac_prog = install &&
2208 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2209 # AIX install. It has an incompatible calling convention.
2210 :
2211 elif test $ac_prog = install &&
2212 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2213 # program-specific install script used by HP pwplus--don't use.
2214 :
2215 else
2216 rm -rf conftest.one conftest.two conftest.dir
2217 echo one > conftest.one
2218 echo two > conftest.two
2219 mkdir conftest.dir
2220 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2221 test -s conftest.one && test -s conftest.two &&
2222 test -s conftest.dir/conftest.one &&
2223 test -s conftest.dir/conftest.two
2224 then
2225 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2226 break 3
2227 fi
2228 fi
2229 fi
2230 done
2231 done
2232 ;;
2233esac
2234
2235 done
2236IFS=$as_save_IFS
2237
2238rm -rf conftest.one conftest.two conftest.dir
2239
2240fi
2241 if test "${ac_cv_path_install+set}" = set; then
2242 INSTALL=$ac_cv_path_install
2243 else
2244 # As a last resort, use the slow shell script. Don't cache a
2245 # value for INSTALL within a source directory, because that will
2246 # break other packages using the cache if that directory is
2247 # removed, or if the value is a relative name.
2248 INSTALL=$ac_install_sh
2249 fi
2250fi
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2252$as_echo "$INSTALL" >&6; }
2253
2254# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2255# It thinks the first close brace ends the variable substitution.
2256test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2257
2258test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2259
2260test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2261
2262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2263$as_echo_n "checking whether build environment is sane... " >&6; }
2264# Reject unsafe characters in $srcdir or the absolute working directory
2265# name. Accept space and tab only in the latter.
2266am_lf='
2267'
2268case `pwd` in
2269 *[\\\"\#\$\&\'\`$am_lf]*)
2270 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2271esac
2272case $srcdir in
2273 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2274 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2275esac
2276
2277# Do 'set' in a subshell so we don't clobber the current shell's
2278# arguments. Must try -L first in case configure is actually a
2279# symlink; some systems play weird games with the mod time of symlinks
2280# (eg FreeBSD returns the mod time of the symlink's containing
2281# directory).
2282if (
2283 am_has_slept=no
2284 for am_try in 1 2; do
2285 echo "timestamp, slept: $am_has_slept" > conftest.file
2286 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2287 if test "$*" = "X"; then
2288 # -L didn't work.
2289 set X `ls -t "$srcdir/configure" conftest.file`
2290 fi
2291 if test "$*" != "X $srcdir/configure conftest.file" \
2292 && test "$*" != "X conftest.file $srcdir/configure"; then
2293
2294 # If neither matched, then we have a broken ls. This can happen
2295 # if, for instance, CONFIG_SHELL is bash and it inherits a
2296 # broken ls alias from the environment. This has actually
2297 # happened. Such a system could not be considered "sane".
2298 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2299 alias in your environment" "$LINENO" 5
2300 fi
2301 if test "$2" = conftest.file || test $am_try -eq 2; then
2302 break
2303 fi
2304 # Just in case.
2305 sleep 1
2306 am_has_slept=yes
2307 done
2308 test "$2" = conftest.file
2309 )
2310then
2311 # Ok.
2312 :
2313else
2314 as_fn_error $? "newly created file is older than distributed files!
2315Check your system clock" "$LINENO" 5
2316fi
2317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2318$as_echo "yes" >&6; }
2319# If we didn't sleep, we still need to ensure time stamps of config.status and
2320# generated files are strictly newer.
2321am_sleep_pid=
2322if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2323 ( sleep 1 ) &
2324 am_sleep_pid=$!
2325fi
2326
2327rm -f conftest.file
2328
2329test "$program_prefix" != NONE &&
2330 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2331# Use a double $ so make ignores it.
2332test "$program_suffix" != NONE &&
2333 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2334# Double any \ or $.
2335# By default was `s,x,x', remove it if useless.
2336ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2337program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2338
2339# Expand $ac_aux_dir to an absolute path.
2340am_aux_dir=`cd "$ac_aux_dir" && pwd`
2341
2342if test x"${MISSING+set}" != xset; then
2343 case $am_aux_dir in
2344 *\ * | *\ *)
2345 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2346 *)
2347 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2348 esac
2349fi
2350# Use eval to expand $SHELL
2351if eval "$MISSING --is-lightweight"; then
2352 am_missing_run="$MISSING "
2353else
2354 am_missing_run=
2355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2356$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2357fi
2358
2359if test x"${install_sh+set}" != xset; then
2360 case $am_aux_dir in
2361 *\ * | *\ *)
2362 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2363 *)
2364 install_sh="\${SHELL} $am_aux_dir/install-sh"
2365 esac
2366fi
2367
2368# Installed binaries are usually stripped using 'strip' when the user
2369# run "make install-strip". However 'strip' might not be the right
2370# tool to use in cross-compilation environments, therefore Automake
2371# will honor the 'STRIP' environment variable to overrule this program.
2372if test "$cross_compiling" != no; then
2373 if test -n "$ac_tool_prefix"; then
2374 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2375set dummy ${ac_tool_prefix}strip; ac_word=$2
2376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2377$as_echo_n "checking for $ac_word... " >&6; }
2378if ${ac_cv_prog_STRIP+:} false; then :
2379 $as_echo_n "(cached) " >&6
2380else
2381 if test -n "$STRIP"; then
2382 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2383else
2384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2385for as_dir in $PATH
2386do
2387 IFS=$as_save_IFS
2388 test -z "$as_dir" && as_dir=.
2389 for ac_exec_ext in '' $ac_executable_extensions; do
2390 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2391 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2393 break 2
2394 fi
2395done
2396 done
2397IFS=$as_save_IFS
2398
2399fi
2400fi
2401STRIP=$ac_cv_prog_STRIP
2402if test -n "$STRIP"; then
2403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2404$as_echo "$STRIP" >&6; }
2405else
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2407$as_echo "no" >&6; }
2408fi
2409
2410
2411fi
2412if test -z "$ac_cv_prog_STRIP"; then
2413 ac_ct_STRIP=$STRIP
2414 # Extract the first word of "strip", so it can be a program name with args.
2415set dummy strip; ac_word=$2
2416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2417$as_echo_n "checking for $ac_word... " >&6; }
2418if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2419 $as_echo_n "(cached) " >&6
2420else
2421 if test -n "$ac_ct_STRIP"; then
2422 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2423else
2424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2425for as_dir in $PATH
2426do
2427 IFS=$as_save_IFS
2428 test -z "$as_dir" && as_dir=.
2429 for ac_exec_ext in '' $ac_executable_extensions; do
2430 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2431 ac_cv_prog_ac_ct_STRIP="strip"
2432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2433 break 2
2434 fi
2435done
2436 done
2437IFS=$as_save_IFS
2438
2439fi
2440fi
2441ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2442if test -n "$ac_ct_STRIP"; then
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2444$as_echo "$ac_ct_STRIP" >&6; }
2445else
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2447$as_echo "no" >&6; }
2448fi
2449
2450 if test "x$ac_ct_STRIP" = x; then
2451 STRIP=":"
2452 else
2453 case $cross_compiling:$ac_tool_warned in
2454yes:)
2455{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2456$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2457ac_tool_warned=yes ;;
2458esac
2459 STRIP=$ac_ct_STRIP
2460 fi
2461else
2462 STRIP="$ac_cv_prog_STRIP"
2463fi
2464
2465fi
2466INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2467
2468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2469$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2470if test -z "$MKDIR_P"; then
2471 if ${ac_cv_path_mkdir+:} false; then :
2472 $as_echo_n "(cached) " >&6
2473else
2474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2475for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2476do
2477 IFS=$as_save_IFS
2478 test -z "$as_dir" && as_dir=.
2479 for ac_prog in mkdir gmkdir; do
2480 for ac_exec_ext in '' $ac_executable_extensions; do
2481 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2482 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2483 'mkdir (GNU coreutils) '* | \
2484 'mkdir (coreutils) '* | \
2485 'mkdir (fileutils) '4.1*)
2486 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2487 break 3;;
2488 esac
2489 done
2490 done
2491 done
2492IFS=$as_save_IFS
2493
2494fi
2495
2496 test -d ./--version && rmdir ./--version
2497 if test "${ac_cv_path_mkdir+set}" = set; then
2498 MKDIR_P="$ac_cv_path_mkdir -p"
2499 else
2500 # As a last resort, use the slow shell script. Don't cache a
2501 # value for MKDIR_P within a source directory, because that will
2502 # break other packages using the cache if that directory is
2503 # removed, or if the value is a relative name.
2504 MKDIR_P="$ac_install_sh -d"
2505 fi
2506fi
2507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2508$as_echo "$MKDIR_P" >&6; }
2509
2510for ac_prog in gawk mawk nawk awk
2511do
2512 # Extract the first word of "$ac_prog", so it can be a program name with args.
2513set dummy $ac_prog; ac_word=$2
2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2515$as_echo_n "checking for $ac_word... " >&6; }
2516if ${ac_cv_prog_AWK+:} false; then :
2517 $as_echo_n "(cached) " >&6
2518else
2519 if test -n "$AWK"; then
2520 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2521else
2522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523for as_dir in $PATH
2524do
2525 IFS=$as_save_IFS
2526 test -z "$as_dir" && as_dir=.
2527 for ac_exec_ext in '' $ac_executable_extensions; do
2528 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2529 ac_cv_prog_AWK="$ac_prog"
2530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2531 break 2
2532 fi
2533done
2534 done
2535IFS=$as_save_IFS
2536
2537fi
2538fi
2539AWK=$ac_cv_prog_AWK
2540if test -n "$AWK"; then
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2542$as_echo "$AWK" >&6; }
2543else
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2545$as_echo "no" >&6; }
2546fi
2547
2548
2549 test -n "$AWK" && break
2550done
2551
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2553$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2554set x ${MAKE-make}
2555ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2556if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2557 $as_echo_n "(cached) " >&6
2558else
2559 cat >conftest.make <<\_ACEOF
2560SHELL = /bin/sh
2561all:
2562 @echo '@@@%%%=$(MAKE)=@@@%%%'
2563_ACEOF
2564# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2565case `${MAKE-make} -f conftest.make 2>/dev/null` in
2566 *@@@%%%=?*=@@@%%%*)
2567 eval ac_cv_prog_make_${ac_make}_set=yes;;
2568 *)
2569 eval ac_cv_prog_make_${ac_make}_set=no;;
2570esac
2571rm -f conftest.make
2572fi
2573if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2575$as_echo "yes" >&6; }
2576 SET_MAKE=
2577else
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2579$as_echo "no" >&6; }
2580 SET_MAKE="MAKE=${MAKE-make}"
2581fi
2582
2583rm -rf .tst 2>/dev/null
2584mkdir .tst 2>/dev/null
2585if test -d .tst; then
2586 am__leading_dot=.
2587else
2588 am__leading_dot=_
2589fi
2590rmdir .tst 2>/dev/null
2591
2592# Check whether --enable-silent-rules was given.
2593if test "${enable_silent_rules+set}" = set; then :
2594 enableval=$enable_silent_rules;
2595fi
2596
2597case $enable_silent_rules in # (((
2598 yes) AM_DEFAULT_VERBOSITY=0;;
2599 no) AM_DEFAULT_VERBOSITY=1;;
2600 *) AM_DEFAULT_VERBOSITY=1;;
2601esac
2602am_make=${MAKE-make}
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2604$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2605if ${am_cv_make_support_nested_variables+:} false; then :
2606 $as_echo_n "(cached) " >&6
2607else
2608 if $as_echo 'TRUE=$(BAR$(V))
2609BAR0=false
2610BAR1=true
2611V=1
2612am__doit:
2613 @$(TRUE)
2614.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2615 am_cv_make_support_nested_variables=yes
2616else
2617 am_cv_make_support_nested_variables=no
2618fi
2619fi
2620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2621$as_echo "$am_cv_make_support_nested_variables" >&6; }
2622if test $am_cv_make_support_nested_variables = yes; then
2623 AM_V='$(V)'
2624 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2625else
2626 AM_V=$AM_DEFAULT_VERBOSITY
2627 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2628fi
2629AM_BACKSLASH='\'
2630
2631if test "`cd $srcdir && pwd`" != "`pwd`"; then
2632 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2633 # is not polluted with repeated "-I."
2634 am__isrc=' -I$(srcdir)'
2635 # test to see if srcdir already configured
2636 if test -f $srcdir/config.status; then
2637 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2638 fi
2639fi
2640
2641# test whether we have cygpath
2642if test -z "$CYGPATH_W"; then
2643 if (cygpath --version) >/dev/null 2>/dev/null; then
2644 CYGPATH_W='cygpath -w'
2645 else
2646 CYGPATH_W=echo
2647 fi
2648fi
2649
2650
2651# Define the identity of the package.
2652 PACKAGE='lmfit'
2653 VERSION='6:1'
2654
2655
2656cat >>confdefs.h <<_ACEOF
2657#define PACKAGE "$PACKAGE"
2658_ACEOF
2659
2660
2661cat >>confdefs.h <<_ACEOF
2662#define VERSION "$VERSION"
2663_ACEOF
2664
2665# Some tools Automake needs.
2666
2667ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2668
2669
2670AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2671
2672
2673AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2674
2675
2676AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2677
2678
2679MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2680
2681# For better backward compatibility. To be removed once Automake 1.9.x
2682# dies out for good. For more background, see:
2683# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2684# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2685mkdir_p='$(MKDIR_P)'
2686
2687# We need awk for the "check" target (and possibly the TAP driver). The
2688# system "awk" is bad on some platforms.
2689# Always define AMTAR for backward compatibility. Yes, it's still used
2690# in the wild :-( We should find a proper way to deprecate it ...
2691AMTAR='$${TAR-tar}'
2692
2693
2694# We'll loop over all known methods to create a tar archive until one works.
2695_am_tools='gnutar pax cpio none'
2696
2697am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2698
2699
2700
2701
2702
2703
2704# POSIX will say in a future version that running "rm -f" with no argument
2705# is OK; and we want to be able to make that assumption in our Makefile
2706# recipes. So use an aggressive probe to check that the usage we want is
2707# actually supported "in the wild" to an acceptable degree.
2708# See automake bug#10828.
2709# To make any issue more visible, cause the running configure to be aborted
2710# by default if the 'rm' program in use doesn't match our expectations; the
2711# user can still override this though.
2712if rm -f && rm -fr && rm -rf; then : OK; else
2713 cat >&2 <<'END'
2714Oops!
2715
2716Your 'rm' program seems unable to run without file operands specified
2717on the command line, even when the '-f' option is present. This is contrary
2718to the behaviour of most rm programs out there, and not conforming with
2719the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2720
2721Please tell bug-automake@gnu.org about your system, including the value
2722of your $PATH and any error possibly output before this message. This
2723can help us improve future automake versions.
2724
2725END
2726 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2727 echo 'Configuration will proceed anyway, since you have set the' >&2
2728 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2729 echo >&2
2730 else
2731 cat >&2 <<'END'
2732Aborting the configuration process, to ensure you take notice of the issue.
2733
2734You can download and install GNU coreutils to get an 'rm' implementation
2735that behaves properly: <http://www.gnu.org/software/coreutils/>.
2736
2737If you want to complete the configuration process using your problematic
2738'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2739to "yes", and re-run configure.
2740
2741END
2742 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2743 fi
2744fi
2745 # don't insert GNU standard blabla
2746case `pwd` in
2747 *\ * | *\ *)
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2749$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2750esac
2751
2752
2753
2754macro_version='2.4.2'
2755macro_revision='1.3337'
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769ltmain="$ac_aux_dir/ltmain.sh"
2770
2771# Make sure we can run config.sub.
2772$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2773 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2774
2775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2776$as_echo_n "checking build system type... " >&6; }
2777if ${ac_cv_build+:} false; then :
2778 $as_echo_n "(cached) " >&6
2779else
2780 ac_build_alias=$build_alias
2781test "x$ac_build_alias" = x &&
2782 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2783test "x$ac_build_alias" = x &&
2784 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2785ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2786 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2787
2788fi
2789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2790$as_echo "$ac_cv_build" >&6; }
2791case $ac_cv_build in
2792*-*-*) ;;
2793*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2794esac
2795build=$ac_cv_build
2796ac_save_IFS=$IFS; IFS='-'
2797set x $ac_cv_build
2798shift
2799build_cpu=$1
2800build_vendor=$2
2801shift; shift
2802# Remember, the first character of IFS is used to create $*,
2803# except with old shells:
2804build_os=$*
2805IFS=$ac_save_IFS
2806case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2807
2808
2809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2810$as_echo_n "checking host system type... " >&6; }
2811if ${ac_cv_host+:} false; then :
2812 $as_echo_n "(cached) " >&6
2813else
2814 if test "x$host_alias" = x; then
2815 ac_cv_host=$ac_cv_build
2816else
2817 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2818 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2819fi
2820
2821fi
2822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2823$as_echo "$ac_cv_host" >&6; }
2824case $ac_cv_host in
2825*-*-*) ;;
2826*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2827esac
2828host=$ac_cv_host
2829ac_save_IFS=$IFS; IFS='-'
2830set x $ac_cv_host
2831shift
2832host_cpu=$1
2833host_vendor=$2
2834shift; shift
2835# Remember, the first character of IFS is used to create $*,
2836# except with old shells:
2837host_os=$*
2838IFS=$ac_save_IFS
2839case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2840
2841
2842# Backslashify metacharacters that are still active within
2843# double-quoted strings.
2844sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2845
2846# Same as above, but do not quote variable references.
2847double_quote_subst='s/\(["`\\]\)/\\\1/g'
2848
2849# Sed substitution to delay expansion of an escaped shell variable in a
2850# double_quote_subst'ed string.
2851delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2852
2853# Sed substitution to delay expansion of an escaped single quote.
2854delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2855
2856# Sed substitution to avoid accidental globbing in evaled expressions
2857no_glob_subst='s/\*/\\\*/g'
2858
2859ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2860ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2861ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2862
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2864$as_echo_n "checking how to print strings... " >&6; }
2865# Test print first, because it will be a builtin if present.
2866if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2867 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2868 ECHO='print -r --'
2869elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2870 ECHO='printf %s\n'
2871else
2872 # Use this function as a fallback that always works.
2873 func_fallback_echo ()
2874 {
2875 eval 'cat <<_LTECHO_EOF
2876$1
2877_LTECHO_EOF'
2878 }
2879 ECHO='func_fallback_echo'
2880fi
2881
2882# func_echo_all arg...
2883# Invoke $ECHO with all args, space-separated.
2884func_echo_all ()
2885{
2886 $ECHO ""
2887}
2888
2889case "$ECHO" in
2890 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2891$as_echo "printf" >&6; } ;;
2892 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2893$as_echo "print -r" >&6; } ;;
2894 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2895$as_echo "cat" >&6; } ;;
2896esac
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911DEPDIR="${am__leading_dot}deps"
2912
2913ac_config_commands="$ac_config_commands depfiles"
2914
2915
2916am_make=${MAKE-make}
2917cat > confinc << 'END'
2918am__doit:
2919 @echo this is the am__doit target
2920.PHONY: am__doit
2921END
2922# If we don't find an include directive, just comment out the code.
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2924$as_echo_n "checking for style of include used by $am_make... " >&6; }
2925am__include="#"
2926am__quote=
2927_am_result=none
2928# First try GNU make style include.
2929echo "include confinc" > confmf
2930# Ignore all kinds of additional output from 'make'.
2931case `$am_make -s -f confmf 2> /dev/null` in #(
2932*the\ am__doit\ target*)
2933 am__include=include
2934 am__quote=
2935 _am_result=GNU
2936 ;;
2937esac
2938# Now try BSD make style include.
2939if test "$am__include" = "#"; then
2940 echo '.include "confinc"' > confmf
2941 case `$am_make -s -f confmf 2> /dev/null` in #(
2942 *the\ am__doit\ target*)
2943 am__include=.include
2944 am__quote="\""
2945 _am_result=BSD
2946 ;;
2947 esac
2948fi
2949
2950
2951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2952$as_echo "$_am_result" >&6; }
2953rm -f confinc confmf
2954
2955# Check whether --enable-dependency-tracking was given.
2956if test "${enable_dependency_tracking+set}" = set; then :
2957 enableval=$enable_dependency_tracking;
2958fi
2959
2960if test "x$enable_dependency_tracking" != xno; then
2961 am_depcomp="$ac_aux_dir/depcomp"
2962 AMDEPBACKSLASH='\'
2963 am__nodep='_no'
2964fi
2965 if test "x$enable_dependency_tracking" != xno; then
2966 AMDEP_TRUE=
2967 AMDEP_FALSE='#'
2968else
2969 AMDEP_TRUE='#'
2970 AMDEP_FALSE=
2971fi
2972
2973
2974ac_ext=c
2975ac_cpp='$CPP $CPPFLAGS'
2976ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2977ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2978ac_compiler_gnu=$ac_cv_c_compiler_gnu
2979if test -n "$ac_tool_prefix"; then
2980 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2981set dummy ${ac_tool_prefix}gcc; ac_word=$2
2982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2983$as_echo_n "checking for $ac_word... " >&6; }
2984if ${ac_cv_prog_CC+:} false; then :
2985 $as_echo_n "(cached) " >&6
2986else
2987 if test -n "$CC"; then
2988 ac_cv_prog_CC="$CC" # Let the user override the test.
2989else
2990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991for as_dir in $PATH
2992do
2993 IFS=$as_save_IFS
2994 test -z "$as_dir" && as_dir=.
2995 for ac_exec_ext in '' $ac_executable_extensions; do
2996 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2997 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2999 break 2
3000 fi
3001done
3002 done
3003IFS=$as_save_IFS
3004
3005fi
3006fi
3007CC=$ac_cv_prog_CC
3008if test -n "$CC"; then
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3010$as_echo "$CC" >&6; }
3011else
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013$as_echo "no" >&6; }
3014fi
3015
3016
3017fi
3018if test -z "$ac_cv_prog_CC"; then
3019 ac_ct_CC=$CC
3020 # Extract the first word of "gcc", so it can be a program name with args.
3021set dummy gcc; ac_word=$2
3022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3023$as_echo_n "checking for $ac_word... " >&6; }
3024if ${ac_cv_prog_ac_ct_CC+:} false; then :
3025 $as_echo_n "(cached) " >&6
3026else
3027 if test -n "$ac_ct_CC"; then
3028 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3029else
3030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3031for as_dir in $PATH
3032do
3033 IFS=$as_save_IFS
3034 test -z "$as_dir" && as_dir=.
3035 for ac_exec_ext in '' $ac_executable_extensions; do
3036 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3037 ac_cv_prog_ac_ct_CC="gcc"
3038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3039 break 2
3040 fi
3041done
3042 done
3043IFS=$as_save_IFS
3044
3045fi
3046fi
3047ac_ct_CC=$ac_cv_prog_ac_ct_CC
3048if test -n "$ac_ct_CC"; then
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3050$as_echo "$ac_ct_CC" >&6; }
3051else
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3053$as_echo "no" >&6; }
3054fi
3055
3056 if test "x$ac_ct_CC" = x; then
3057 CC=""
3058 else
3059 case $cross_compiling:$ac_tool_warned in
3060yes:)
3061{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3062$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3063ac_tool_warned=yes ;;
3064esac
3065 CC=$ac_ct_CC
3066 fi
3067else
3068 CC="$ac_cv_prog_CC"
3069fi
3070
3071if test -z "$CC"; then
3072 if test -n "$ac_tool_prefix"; then
3073 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3074set dummy ${ac_tool_prefix}cc; ac_word=$2
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076$as_echo_n "checking for $ac_word... " >&6; }
3077if ${ac_cv_prog_CC+:} false; then :
3078 $as_echo_n "(cached) " >&6
3079else
3080 if test -n "$CC"; then
3081 ac_cv_prog_CC="$CC" # Let the user override the test.
3082else
3083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3084for as_dir in $PATH
3085do
3086 IFS=$as_save_IFS
3087 test -z "$as_dir" && as_dir=.
3088 for ac_exec_ext in '' $ac_executable_extensions; do
3089 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3090 ac_cv_prog_CC="${ac_tool_prefix}cc"
3091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3092 break 2
3093 fi
3094done
3095 done
3096IFS=$as_save_IFS
3097
3098fi
3099fi
3100CC=$ac_cv_prog_CC
3101if test -n "$CC"; then
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3103$as_echo "$CC" >&6; }
3104else
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106$as_echo "no" >&6; }
3107fi
3108
3109
3110 fi
3111fi
3112if test -z "$CC"; then
3113 # Extract the first word of "cc", so it can be a program name with args.
3114set dummy cc; ac_word=$2
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116$as_echo_n "checking for $ac_word... " >&6; }
3117if ${ac_cv_prog_CC+:} false; then :
3118 $as_echo_n "(cached) " >&6
3119else
3120 if test -n "$CC"; then
3121 ac_cv_prog_CC="$CC" # Let the user override the test.
3122else
3123 ac_prog_rejected=no
3124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3125for as_dir in $PATH
3126do
3127 IFS=$as_save_IFS
3128 test -z "$as_dir" && as_dir=.
3129 for ac_exec_ext in '' $ac_executable_extensions; do
3130 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3131 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3132 ac_prog_rejected=yes
3133 continue
3134 fi
3135 ac_cv_prog_CC="cc"
3136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3137 break 2
3138 fi
3139done
3140 done
3141IFS=$as_save_IFS
3142
3143if test $ac_prog_rejected = yes; then
3144 # We found a bogon in the path, so make sure we never use it.
3145 set dummy $ac_cv_prog_CC
3146 shift
3147 if test $# != 0; then
3148 # We chose a different compiler from the bogus one.
3149 # However, it has the same basename, so the bogon will be chosen
3150 # first if we set CC to just the basename; use the full file name.
3151 shift
3152 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3153 fi
3154fi
3155fi
3156fi
3157CC=$ac_cv_prog_CC
3158if test -n "$CC"; then
3159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3160$as_echo "$CC" >&6; }
3161else
3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3163$as_echo "no" >&6; }
3164fi
3165
3166
3167fi
3168if test -z "$CC"; then
3169 if test -n "$ac_tool_prefix"; then
3170 for ac_prog in cl.exe
3171 do
3172 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3173set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3175$as_echo_n "checking for $ac_word... " >&6; }
3176if ${ac_cv_prog_CC+:} false; then :
3177 $as_echo_n "(cached) " >&6
3178else
3179 if test -n "$CC"; then
3180 ac_cv_prog_CC="$CC" # Let the user override the test.
3181else
3182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3183for as_dir in $PATH
3184do
3185 IFS=$as_save_IFS
3186 test -z "$as_dir" && as_dir=.
3187 for ac_exec_ext in '' $ac_executable_extensions; do
3188 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3189 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3191 break 2
3192 fi
3193done
3194 done
3195IFS=$as_save_IFS
3196
3197fi
3198fi
3199CC=$ac_cv_prog_CC
3200if test -n "$CC"; then
3201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3202$as_echo "$CC" >&6; }
3203else
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205$as_echo "no" >&6; }
3206fi
3207
3208
3209 test -n "$CC" && break
3210 done
3211fi
3212if test -z "$CC"; then
3213 ac_ct_CC=$CC
3214 for ac_prog in cl.exe
3215do
3216 # Extract the first word of "$ac_prog", so it can be a program name with args.
3217set dummy $ac_prog; ac_word=$2
3218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3219$as_echo_n "checking for $ac_word... " >&6; }
3220if ${ac_cv_prog_ac_ct_CC+:} false; then :
3221 $as_echo_n "(cached) " >&6
3222else
3223 if test -n "$ac_ct_CC"; then
3224 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3225else
3226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3227for as_dir in $PATH
3228do
3229 IFS=$as_save_IFS
3230 test -z "$as_dir" && as_dir=.
3231 for ac_exec_ext in '' $ac_executable_extensions; do
3232 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3233 ac_cv_prog_ac_ct_CC="$ac_prog"
3234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3235 break 2
3236 fi
3237done
3238 done
3239IFS=$as_save_IFS
3240
3241fi
3242fi
3243ac_ct_CC=$ac_cv_prog_ac_ct_CC
3244if test -n "$ac_ct_CC"; then
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3246$as_echo "$ac_ct_CC" >&6; }
3247else
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3249$as_echo "no" >&6; }
3250fi
3251
3252
3253 test -n "$ac_ct_CC" && break
3254done
3255
3256 if test "x$ac_ct_CC" = x; then
3257 CC=""
3258 else
3259 case $cross_compiling:$ac_tool_warned in
3260yes:)
3261{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3262$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3263ac_tool_warned=yes ;;
3264esac
3265 CC=$ac_ct_CC
3266 fi
3267fi
3268
3269fi
3270
3271
3272test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3273$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3274as_fn_error $? "no acceptable C compiler found in \$PATH
3275See \`config.log' for more details" "$LINENO" 5; }
3276
3277# Provide some information about the compiler.
3278$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3279set X $ac_compile
3280ac_compiler=$2
3281for ac_option in --version -v -V -qversion; do
3282 { { ac_try="$ac_compiler $ac_option >&5"
3283case "(($ac_try" in
3284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3285 *) ac_try_echo=$ac_try;;
3286esac
3287eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3288$as_echo "$ac_try_echo"; } >&5
3289 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3290 ac_status=$?
3291 if test -s conftest.err; then
3292 sed '10a\
3293... rest of stderr output deleted ...
3294 10q' conftest.err >conftest.er1
3295 cat conftest.er1 >&5
3296 fi
3297 rm -f conftest.er1 conftest.err
3298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3299 test $ac_status = 0; }
3300done
3301
3302cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3303/* end confdefs.h. */
3304
3305int
3306main ()
3307{
3308
3309 ;
3310 return 0;
3311}
3312_ACEOF
3313ac_clean_files_save=$ac_clean_files
3314ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3315# Try to create an executable without -o first, disregard a.out.
3316# It will help us diagnose broken compilers, and finding out an intuition
3317# of exeext.
3318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3319$as_echo_n "checking whether the C compiler works... " >&6; }
3320ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3321
3322# The possible output files:
3323ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3324
3325ac_rmfiles=
3326for ac_file in $ac_files
3327do
3328 case $ac_file in
3329 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3330 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3331 esac
3332done
3333rm -f $ac_rmfiles
3334
3335if { { ac_try="$ac_link_default"
3336case "(($ac_try" in
3337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338 *) ac_try_echo=$ac_try;;
3339esac
3340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341$as_echo "$ac_try_echo"; } >&5
3342 (eval "$ac_link_default") 2>&5
3343 ac_status=$?
3344 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345 test $ac_status = 0; }; then :
3346 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3347# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3348# in a Makefile. We should not override ac_cv_exeext if it was cached,
3349# so that the user can short-circuit this test for compilers unknown to
3350# Autoconf.
3351for ac_file in $ac_files ''
3352do
3353 test -f "$ac_file" || continue
3354 case $ac_file in
3355 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3356 ;;
3357 [ab].out )
3358 # We found the default executable, but exeext='' is most
3359 # certainly right.
3360 break;;
3361 *.* )
3362 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3363 then :; else
3364 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3365 fi
3366 # We set ac_cv_exeext here because the later test for it is not
3367 # safe: cross compilers may not add the suffix if given an `-o'
3368 # argument, so we may need to know it at that point already.
3369 # Even if this section looks crufty: it has the advantage of
3370 # actually working.
3371 break;;
3372 * )
3373 break;;
3374 esac
3375done
3376test "$ac_cv_exeext" = no && ac_cv_exeext=
3377
3378else
3379 ac_file=''
3380fi
3381if test -z "$ac_file"; then :
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3383$as_echo "no" >&6; }
3384$as_echo "$as_me: failed program was:" >&5
3385sed 's/^/| /' conftest.$ac_ext >&5
3386
3387{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3388$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3389as_fn_error 77 "C compiler cannot create executables
3390See \`config.log' for more details" "$LINENO" 5; }
3391else
3392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3393$as_echo "yes" >&6; }
3394fi
3395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3396$as_echo_n "checking for C compiler default output file name... " >&6; }
3397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3398$as_echo "$ac_file" >&6; }
3399ac_exeext=$ac_cv_exeext
3400
3401rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3402ac_clean_files=$ac_clean_files_save
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3404$as_echo_n "checking for suffix of executables... " >&6; }
3405if { { ac_try="$ac_link"
3406case "(($ac_try" in
3407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408 *) ac_try_echo=$ac_try;;
3409esac
3410eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3411$as_echo "$ac_try_echo"; } >&5
3412 (eval "$ac_link") 2>&5
3413 ac_status=$?
3414 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3415 test $ac_status = 0; }; then :
3416 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3417# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3418# work properly (i.e., refer to `conftest.exe'), while it won't with
3419# `rm'.
3420for ac_file in conftest.exe conftest conftest.*; do
3421 test -f "$ac_file" || continue
3422 case $ac_file in
3423 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3424 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3425 break;;
3426 * ) break;;
3427 esac
3428done
3429else
3430 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3431$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3432as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3433See \`config.log' for more details" "$LINENO" 5; }
3434fi
3435rm -f conftest conftest$ac_cv_exeext
3436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3437$as_echo "$ac_cv_exeext" >&6; }
3438
3439rm -f conftest.$ac_ext
3440EXEEXT=$ac_cv_exeext
3441ac_exeext=$EXEEXT
3442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443/* end confdefs.h. */
3444#include <stdio.h>
3445int
3446main ()
3447{
3448FILE *f = fopen ("conftest.out", "w");
3449 return ferror (f) || fclose (f) != 0;
3450
3451 ;
3452 return 0;
3453}
3454_ACEOF
3455ac_clean_files="$ac_clean_files conftest.out"
3456# Check that the compiler produces executables we can run. If not, either
3457# the compiler is broken, or we cross compile.
3458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3459$as_echo_n "checking whether we are cross compiling... " >&6; }
3460if test "$cross_compiling" != yes; then
3461 { { ac_try="$ac_link"
3462case "(($ac_try" in
3463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3464 *) ac_try_echo=$ac_try;;
3465esac
3466eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3467$as_echo "$ac_try_echo"; } >&5
3468 (eval "$ac_link") 2>&5
3469 ac_status=$?
3470 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3471 test $ac_status = 0; }
3472 if { ac_try='./conftest$ac_cv_exeext'
3473 { { case "(($ac_try" in
3474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3475 *) ac_try_echo=$ac_try;;
3476esac
3477eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3478$as_echo "$ac_try_echo"; } >&5
3479 (eval "$ac_try") 2>&5
3480 ac_status=$?
3481 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3482 test $ac_status = 0; }; }; then
3483 cross_compiling=no
3484 else
3485 if test "$cross_compiling" = maybe; then
3486 cross_compiling=yes
3487 else
3488 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3489$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3490as_fn_error $? "cannot run C compiled programs.
3491If you meant to cross compile, use \`--host'.
3492See \`config.log' for more details" "$LINENO" 5; }
3493 fi
3494 fi
3495fi
3496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3497$as_echo "$cross_compiling" >&6; }
3498
3499rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3500ac_clean_files=$ac_clean_files_save
3501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3502$as_echo_n "checking for suffix of object files... " >&6; }
3503if ${ac_cv_objext+:} false; then :
3504 $as_echo_n "(cached) " >&6
3505else
3506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3507/* end confdefs.h. */
3508
3509int
3510main ()
3511{
3512
3513 ;
3514 return 0;
3515}
3516_ACEOF
3517rm -f conftest.o conftest.obj
3518if { { ac_try="$ac_compile"
3519case "(($ac_try" in
3520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3521 *) ac_try_echo=$ac_try;;
3522esac
3523eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3524$as_echo "$ac_try_echo"; } >&5
3525 (eval "$ac_compile") 2>&5
3526 ac_status=$?
3527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3528 test $ac_status = 0; }; then :
3529 for ac_file in conftest.o conftest.obj conftest.*; do
3530 test -f "$ac_file" || continue;
3531 case $ac_file in
3532 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3533 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3534 break;;
3535 esac
3536done
3537else
3538 $as_echo "$as_me: failed program was:" >&5
3539sed 's/^/| /' conftest.$ac_ext >&5
3540
3541{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3542$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3543as_fn_error $? "cannot compute suffix of object files: cannot compile
3544See \`config.log' for more details" "$LINENO" 5; }
3545fi
3546rm -f conftest.$ac_cv_objext conftest.$ac_ext
3547fi
3548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3549$as_echo "$ac_cv_objext" >&6; }
3550OBJEXT=$ac_cv_objext
3551ac_objext=$OBJEXT
3552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3553$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3554if ${ac_cv_c_compiler_gnu+:} false; then :
3555 $as_echo_n "(cached) " >&6
3556else
3557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558/* end confdefs.h. */
3559
3560int
3561main ()
3562{
3563#ifndef __GNUC__
3564 choke me
3565#endif
3566
3567 ;
3568 return 0;
3569}
3570_ACEOF
3571if ac_fn_c_try_compile "$LINENO"; then :
3572 ac_compiler_gnu=yes
3573else
3574 ac_compiler_gnu=no
3575fi
3576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577ac_cv_c_compiler_gnu=$ac_compiler_gnu
3578
3579fi
3580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3581$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3582if test $ac_compiler_gnu = yes; then
3583 GCC=yes
3584else
3585 GCC=
3586fi
3587ac_test_CFLAGS=${CFLAGS+set}
3588ac_save_CFLAGS=$CFLAGS
3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3590$as_echo_n "checking whether $CC accepts -g... " >&6; }
3591if ${ac_cv_prog_cc_g+:} false; then :
3592 $as_echo_n "(cached) " >&6
3593else
3594 ac_save_c_werror_flag=$ac_c_werror_flag
3595 ac_c_werror_flag=yes
3596 ac_cv_prog_cc_g=no
3597 CFLAGS="-g"
3598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599/* end confdefs.h. */
3600
3601int
3602main ()
3603{
3604
3605 ;
3606 return 0;
3607}
3608_ACEOF
3609if ac_fn_c_try_compile "$LINENO"; then :
3610 ac_cv_prog_cc_g=yes
3611else
3612 CFLAGS=""
3613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3614/* end confdefs.h. */
3615
3616int
3617main ()
3618{
3619
3620 ;
3621 return 0;
3622}
3623_ACEOF
3624if ac_fn_c_try_compile "$LINENO"; then :
3625
3626else
3627 ac_c_werror_flag=$ac_save_c_werror_flag
3628 CFLAGS="-g"
3629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3630/* end confdefs.h. */
3631
3632int
3633main ()
3634{
3635
3636 ;
3637 return 0;
3638}
3639_ACEOF
3640if ac_fn_c_try_compile "$LINENO"; then :
3641 ac_cv_prog_cc_g=yes
3642fi
3643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3644fi
3645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3646fi
3647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3648 ac_c_werror_flag=$ac_save_c_werror_flag
3649fi
3650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3651$as_echo "$ac_cv_prog_cc_g" >&6; }
3652if test "$ac_test_CFLAGS" = set; then
3653 CFLAGS=$ac_save_CFLAGS
3654elif test $ac_cv_prog_cc_g = yes; then
3655 if test "$GCC" = yes; then
3656 CFLAGS="-g -O2"
3657 else
3658 CFLAGS="-g"
3659 fi
3660else
3661 if test "$GCC" = yes; then
3662 CFLAGS="-O2"
3663 else
3664 CFLAGS=
3665 fi
3666fi
3667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3668$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3669if ${ac_cv_prog_cc_c89+:} false; then :
3670 $as_echo_n "(cached) " >&6
3671else
3672 ac_cv_prog_cc_c89=no
3673ac_save_CC=$CC
3674cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3675/* end confdefs.h. */
3676#include <stdarg.h>
3677#include <stdio.h>
3678struct stat;
3679/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3680struct buf { int x; };
3681FILE * (*rcsopen) (struct buf *, struct stat *, int);
3682static char *e (p, i)
3683 char **p;
3684 int i;
3685{
3686 return p[i];
3687}
3688static char *f (char * (*g) (char **, int), char **p, ...)
3689{
3690 char *s;
3691 va_list v;
3692 va_start (v,p);
3693 s = g (p, va_arg (v,int));
3694 va_end (v);
3695 return s;
3696}
3697
3698/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3699 function prototypes and stuff, but not '\xHH' hex character constants.
3700 These don't provoke an error unfortunately, instead are silently treated
3701 as 'x'. The following induces an error, until -std is added to get
3702 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3703 array size at least. It's necessary to write '\x00'==0 to get something
3704 that's true only with -std. */
3705int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3706
3707/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3708 inside strings and character constants. */
3709#define FOO(x) 'x'
3710int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3711
3712int test (int i, double x);
3713struct s1 {int (*f) (int a);};
3714struct s2 {int (*f) (double a);};
3715int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3716int argc;
3717char **argv;
3718int
3719main ()
3720{
3721return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3722 ;
3723 return 0;
3724}
3725_ACEOF
3726for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3727 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3728do
3729 CC="$ac_save_CC $ac_arg"
3730 if ac_fn_c_try_compile "$LINENO"; then :
3731 ac_cv_prog_cc_c89=$ac_arg
3732fi
3733rm -f core conftest.err conftest.$ac_objext
3734 test "x$ac_cv_prog_cc_c89" != "xno" && break
3735done
3736rm -f conftest.$ac_ext
3737CC=$ac_save_CC
3738
3739fi
3740# AC_CACHE_VAL
3741case "x$ac_cv_prog_cc_c89" in
3742 x)
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3744$as_echo "none needed" >&6; } ;;
3745 xno)
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3747$as_echo "unsupported" >&6; } ;;
3748 *)
3749 CC="$CC $ac_cv_prog_cc_c89"
3750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3751$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3752esac
3753if test "x$ac_cv_prog_cc_c89" != xno; then :
3754
3755fi
3756
3757ac_ext=c
3758ac_cpp='$CPP $CPPFLAGS'
3759ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3760ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3761ac_compiler_gnu=$ac_cv_c_compiler_gnu
3762
3763ac_ext=c
3764ac_cpp='$CPP $CPPFLAGS'
3765ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3766ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3767ac_compiler_gnu=$ac_cv_c_compiler_gnu
3768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3769$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3770if ${am_cv_prog_cc_c_o+:} false; then :
3771 $as_echo_n "(cached) " >&6
3772else
3773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3774/* end confdefs.h. */
3775
3776int
3777main ()
3778{
3779
3780 ;
3781 return 0;
3782}
3783_ACEOF
3784 # Make sure it works both with $CC and with simple cc.
3785 # Following AC_PROG_CC_C_O, we do the test twice because some
3786 # compilers refuse to overwrite an existing .o file with -o,
3787 # though they will create one.
3788 am_cv_prog_cc_c_o=yes
3789 for am_i in 1 2; do
3790 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3791 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3792 ac_status=$?
3793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794 (exit $ac_status); } \
3795 && test -f conftest2.$ac_objext; then
3796 : OK
3797 else
3798 am_cv_prog_cc_c_o=no
3799 break
3800 fi
3801 done
3802 rm -f core conftest*
3803 unset am_i
3804fi
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3806$as_echo "$am_cv_prog_cc_c_o" >&6; }
3807if test "$am_cv_prog_cc_c_o" != yes; then
3808 # Losing compiler, so override with the script.
3809 # FIXME: It is wrong to rewrite CC.
3810 # But if we don't then we get into trouble of one sort or another.
3811 # A longer-term fix would be to have automake use am__CC in this case,
3812 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3813 CC="$am_aux_dir/compile $CC"
3814fi
3815ac_ext=c
3816ac_cpp='$CPP $CPPFLAGS'
3817ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3818ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3819ac_compiler_gnu=$ac_cv_c_compiler_gnu
3820
3821
3822depcc="$CC" am_compiler_list=
3823
3824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3825$as_echo_n "checking dependency style of $depcc... " >&6; }
3826if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3827 $as_echo_n "(cached) " >&6
3828else
3829 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3830 # We make a subdir and do the tests there. Otherwise we can end up
3831 # making bogus files that we don't know about and never remove. For
3832 # instance it was reported that on HP-UX the gcc test will end up
3833 # making a dummy file named 'D' -- because '-MD' means "put the output
3834 # in D".
3835 rm -rf conftest.dir
3836 mkdir conftest.dir
3837 # Copy depcomp to subdir because otherwise we won't find it if we're
3838 # using a relative directory.
3839 cp "$am_depcomp" conftest.dir
3840 cd conftest.dir
3841 # We will build objects and dependencies in a subdirectory because
3842 # it helps to detect inapplicable dependency modes. For instance
3843 # both Tru64's cc and ICC support -MD to output dependencies as a
3844 # side effect of compilation, but ICC will put the dependencies in
3845 # the current directory while Tru64 will put them in the object
3846 # directory.
3847 mkdir sub
3848
3849 am_cv_CC_dependencies_compiler_type=none
3850 if test "$am_compiler_list" = ""; then
3851 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3852 fi
3853 am__universal=false
3854 case " $depcc " in #(
3855 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3856 esac
3857
3858 for depmode in $am_compiler_list; do
3859 # Setup a source with many dependencies, because some compilers
3860 # like to wrap large dependency lists on column 80 (with \), and
3861 # we should not choose a depcomp mode which is confused by this.
3862 #
3863 # We need to recreate these files for each test, as the compiler may
3864 # overwrite some of them when testing with obscure command lines.
3865 # This happens at least with the AIX C compiler.
3866 : > sub/conftest.c
3867 for i in 1 2 3 4 5 6; do
3868 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3869 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3870 # Solaris 10 /bin/sh.
3871 echo '/* dummy */' > sub/conftst$i.h
3872 done
3873 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3874
3875 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3876 # mode. It turns out that the SunPro C++ compiler does not properly
3877 # handle '-M -o', and we need to detect this. Also, some Intel
3878 # versions had trouble with output in subdirs.
3879 am__obj=sub/conftest.${OBJEXT-o}
3880 am__minus_obj="-o $am__obj"
3881 case $depmode in
3882 gcc)
3883 # This depmode causes a compiler race in universal mode.
3884 test "$am__universal" = false || continue
3885 ;;
3886 nosideeffect)
3887 # After this tag, mechanisms are not by side-effect, so they'll
3888 # only be used when explicitly requested.
3889 if test "x$enable_dependency_tracking" = xyes; then
3890 continue
3891 else
3892 break
3893 fi
3894 ;;
3895 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3896 # This compiler won't grok '-c -o', but also, the minuso test has
3897 # not run yet. These depmodes are late enough in the game, and
3898 # so weak that their functioning should not be impacted.
3899 am__obj=conftest.${OBJEXT-o}
3900 am__minus_obj=
3901 ;;
3902 none) break ;;
3903 esac
3904 if depmode=$depmode \
3905 source=sub/conftest.c object=$am__obj \
3906 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3907 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3908 >/dev/null 2>conftest.err &&
3909 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3910 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3911 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3912 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3913 # icc doesn't choke on unknown options, it will just issue warnings
3914 # or remarks (even with -Werror). So we grep stderr for any message
3915 # that says an option was ignored or not supported.
3916 # When given -MP, icc 7.0 and 7.1 complain thusly:
3917 # icc: Command line warning: ignoring option '-M'; no argument required
3918 # The diagnosis changed in icc 8.0:
3919 # icc: Command line remark: option '-MP' not supported
3920 if (grep 'ignoring option' conftest.err ||
3921 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3922 am_cv_CC_dependencies_compiler_type=$depmode
3923 break
3924 fi
3925 fi
3926 done
3927
3928 cd ..
3929 rm -rf conftest.dir
3930else
3931 am_cv_CC_dependencies_compiler_type=none
3932fi
3933
3934fi
3935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3936$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3937CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3938
3939 if
3940 test "x$enable_dependency_tracking" != xno \
3941 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3942 am__fastdepCC_TRUE=
3943 am__fastdepCC_FALSE='#'
3944else
3945 am__fastdepCC_TRUE='#'
3946 am__fastdepCC_FALSE=
3947fi
3948
3949
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3951$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3952if ${ac_cv_path_SED+:} false; then :
3953 $as_echo_n "(cached) " >&6
3954else
3955 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3956 for ac_i in 1 2 3 4 5 6 7; do
3957 ac_script="$ac_script$as_nl$ac_script"
3958 done
3959 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3960 { ac_script=; unset ac_script;}
3961 if test -z "$SED"; then
3962 ac_path_SED_found=false
3963 # Loop through the user's path and test for each of PROGNAME-LIST
3964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3965for as_dir in $PATH
3966do
3967 IFS=$as_save_IFS
3968 test -z "$as_dir" && as_dir=.
3969 for ac_prog in sed gsed; do
3970 for ac_exec_ext in '' $ac_executable_extensions; do
3971 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3972 as_fn_executable_p "$ac_path_SED" || continue
3973# Check for GNU ac_path_SED and select it if it is found.
3974 # Check for GNU $ac_path_SED
3975case `"$ac_path_SED" --version 2>&1` in
3976*GNU*)
3977 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3978*)
3979 ac_count=0
3980 $as_echo_n 0123456789 >"conftest.in"
3981 while :
3982 do
3983 cat "conftest.in" "conftest.in" >"conftest.tmp"
3984 mv "conftest.tmp" "conftest.in"
3985 cp "conftest.in" "conftest.nl"
3986 $as_echo '' >> "conftest.nl"
3987 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3988 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3989 as_fn_arith $ac_count + 1 && ac_count=$as_val
3990 if test $ac_count -gt ${ac_path_SED_max-0}; then
3991 # Best one so far, save it but keep looking for a better one
3992 ac_cv_path_SED="$ac_path_SED"
3993 ac_path_SED_max=$ac_count
3994 fi
3995 # 10*(2^10) chars as input seems more than enough
3996 test $ac_count -gt 10 && break
3997 done
3998 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3999esac
4000
4001 $ac_path_SED_found && break 3
4002 done
4003 done
4004 done
4005IFS=$as_save_IFS
4006 if test -z "$ac_cv_path_SED"; then
4007 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4008 fi
4009else
4010 ac_cv_path_SED=$SED
4011fi
4012
4013fi
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4015$as_echo "$ac_cv_path_SED" >&6; }
4016 SED="$ac_cv_path_SED"
4017 rm -f conftest.sed
4018
4019test -z "$SED" && SED=sed
4020Xsed="$SED -e 1s/^X//"
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4033$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4034if ${ac_cv_path_GREP+:} false; then :
4035 $as_echo_n "(cached) " >&6
4036else
4037 if test -z "$GREP"; then
4038 ac_path_GREP_found=false
4039 # Loop through the user's path and test for each of PROGNAME-LIST
4040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4042do
4043 IFS=$as_save_IFS
4044 test -z "$as_dir" && as_dir=.
4045 for ac_prog in grep ggrep; do
4046 for ac_exec_ext in '' $ac_executable_extensions; do
4047 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4048 as_fn_executable_p "$ac_path_GREP" || continue
4049# Check for GNU ac_path_GREP and select it if it is found.
4050 # Check for GNU $ac_path_GREP
4051case `"$ac_path_GREP" --version 2>&1` in
4052*GNU*)
4053 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4054*)
4055 ac_count=0
4056 $as_echo_n 0123456789 >"conftest.in"
4057 while :
4058 do
4059 cat "conftest.in" "conftest.in" >"conftest.tmp"
4060 mv "conftest.tmp" "conftest.in"
4061 cp "conftest.in" "conftest.nl"
4062 $as_echo 'GREP' >> "conftest.nl"
4063 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4064 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4065 as_fn_arith $ac_count + 1 && ac_count=$as_val
4066 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4067 # Best one so far, save it but keep looking for a better one
4068 ac_cv_path_GREP="$ac_path_GREP"
4069 ac_path_GREP_max=$ac_count
4070 fi
4071 # 10*(2^10) chars as input seems more than enough
4072 test $ac_count -gt 10 && break
4073 done
4074 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4075esac
4076
4077 $ac_path_GREP_found && break 3
4078 done
4079 done
4080 done
4081IFS=$as_save_IFS
4082 if test -z "$ac_cv_path_GREP"; then
4083 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4084 fi
4085else
4086 ac_cv_path_GREP=$GREP
4087fi
4088
4089fi
4090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4091$as_echo "$ac_cv_path_GREP" >&6; }
4092 GREP="$ac_cv_path_GREP"
4093
4094
4095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4096$as_echo_n "checking for egrep... " >&6; }
4097if ${ac_cv_path_EGREP+:} false; then :
4098 $as_echo_n "(cached) " >&6
4099else
4100 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4101 then ac_cv_path_EGREP="$GREP -E"
4102 else
4103 if test -z "$EGREP"; then
4104 ac_path_EGREP_found=false
4105 # Loop through the user's path and test for each of PROGNAME-LIST
4106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4107for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4108do
4109 IFS=$as_save_IFS
4110 test -z "$as_dir" && as_dir=.
4111 for ac_prog in egrep; do
4112 for ac_exec_ext in '' $ac_executable_extensions; do
4113 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4114 as_fn_executable_p "$ac_path_EGREP" || continue
4115# Check for GNU ac_path_EGREP and select it if it is found.
4116 # Check for GNU $ac_path_EGREP
4117case `"$ac_path_EGREP" --version 2>&1` in
4118*GNU*)
4119 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4120*)
4121 ac_count=0
4122 $as_echo_n 0123456789 >"conftest.in"
4123 while :
4124 do
4125 cat "conftest.in" "conftest.in" >"conftest.tmp"
4126 mv "conftest.tmp" "conftest.in"
4127 cp "conftest.in" "conftest.nl"
4128 $as_echo 'EGREP' >> "conftest.nl"
4129 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4130 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4131 as_fn_arith $ac_count + 1 && ac_count=$as_val
4132 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4133 # Best one so far, save it but keep looking for a better one
4134 ac_cv_path_EGREP="$ac_path_EGREP"
4135 ac_path_EGREP_max=$ac_count
4136 fi
4137 # 10*(2^10) chars as input seems more than enough
4138 test $ac_count -gt 10 && break
4139 done
4140 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4141esac
4142
4143 $ac_path_EGREP_found && break 3
4144 done
4145 done
4146 done
4147IFS=$as_save_IFS
4148 if test -z "$ac_cv_path_EGREP"; then
4149 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4150 fi
4151else
4152 ac_cv_path_EGREP=$EGREP
4153fi
4154
4155 fi
4156fi
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4158$as_echo "$ac_cv_path_EGREP" >&6; }
4159 EGREP="$ac_cv_path_EGREP"
4160
4161
4162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4163$as_echo_n "checking for fgrep... " >&6; }
4164if ${ac_cv_path_FGREP+:} false; then :
4165 $as_echo_n "(cached) " >&6
4166else
4167 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4168 then ac_cv_path_FGREP="$GREP -F"
4169 else
4170 if test -z "$FGREP"; then
4171 ac_path_FGREP_found=false
4172 # Loop through the user's path and test for each of PROGNAME-LIST
4173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4174for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4175do
4176 IFS=$as_save_IFS
4177 test -z "$as_dir" && as_dir=.
4178 for ac_prog in fgrep; do
4179 for ac_exec_ext in '' $ac_executable_extensions; do
4180 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4181 as_fn_executable_p "$ac_path_FGREP" || continue
4182# Check for GNU ac_path_FGREP and select it if it is found.
4183 # Check for GNU $ac_path_FGREP
4184case `"$ac_path_FGREP" --version 2>&1` in
4185*GNU*)
4186 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4187*)
4188 ac_count=0
4189 $as_echo_n 0123456789 >"conftest.in"
4190 while :
4191 do
4192 cat "conftest.in" "conftest.in" >"conftest.tmp"
4193 mv "conftest.tmp" "conftest.in"
4194 cp "conftest.in" "conftest.nl"
4195 $as_echo 'FGREP' >> "conftest.nl"
4196 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4197 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4198 as_fn_arith $ac_count + 1 && ac_count=$as_val
4199 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4200 # Best one so far, save it but keep looking for a better one
4201 ac_cv_path_FGREP="$ac_path_FGREP"
4202 ac_path_FGREP_max=$ac_count
4203 fi
4204 # 10*(2^10) chars as input seems more than enough
4205 test $ac_count -gt 10 && break
4206 done
4207 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4208esac
4209
4210 $ac_path_FGREP_found && break 3
4211 done
4212 done
4213 done
4214IFS=$as_save_IFS
4215 if test -z "$ac_cv_path_FGREP"; then
4216 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4217 fi
4218else
4219 ac_cv_path_FGREP=$FGREP
4220fi
4221
4222 fi
4223fi
4224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4225$as_echo "$ac_cv_path_FGREP" >&6; }
4226 FGREP="$ac_cv_path_FGREP"
4227
4228
4229test -z "$GREP" && GREP=grep
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249# Check whether --with-gnu-ld was given.
4250if test "${with_gnu_ld+set}" = set; then :
4251 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4252else
4253 with_gnu_ld=no
4254fi
4255
4256ac_prog=ld
4257if test "$GCC" = yes; then
4258 # Check if gcc -print-prog-name=ld gives a path.
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4260$as_echo_n "checking for ld used by $CC... " >&6; }
4261 case $host in
4262 *-*-mingw*)
4263 # gcc leaves a trailing carriage return which upsets mingw
4264 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4265 *)
4266 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4267 esac
4268 case $ac_prog in
4269 # Accept absolute paths.
4270 [\\/]* | ?:[\\/]*)
4271 re_direlt='/[^/][^/]*/\.\./'
4272 # Canonicalize the pathname of ld
4273 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4274 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4275 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4276 done
4277 test -z "$LD" && LD="$ac_prog"
4278 ;;
4279 "")
4280 # If it fails, then pretend we aren't using GCC.
4281 ac_prog=ld
4282 ;;
4283 *)
4284 # If it is relative, then search for the first ld in PATH.
4285 with_gnu_ld=unknown
4286 ;;
4287 esac
4288elif test "$with_gnu_ld" = yes; then
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4290$as_echo_n "checking for GNU ld... " >&6; }
4291else
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4293$as_echo_n "checking for non-GNU ld... " >&6; }
4294fi
4295if ${lt_cv_path_LD+:} false; then :
4296 $as_echo_n "(cached) " >&6
4297else
4298 if test -z "$LD"; then
4299 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4300 for ac_dir in $PATH; do
4301 IFS="$lt_save_ifs"
4302 test -z "$ac_dir" && ac_dir=.
4303 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4304 lt_cv_path_LD="$ac_dir/$ac_prog"
4305 # Check to see if the program is GNU ld. I'd rather use --version,
4306 # but apparently some variants of GNU ld only accept -v.
4307 # Break only if it was the GNU/non-GNU ld that we prefer.
4308 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4309 *GNU* | *'with BFD'*)
4310 test "$with_gnu_ld" != no && break
4311 ;;
4312 *)
4313 test "$with_gnu_ld" != yes && break
4314 ;;
4315 esac
4316 fi
4317 done
4318 IFS="$lt_save_ifs"
4319else
4320 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4321fi
4322fi
4323
4324LD="$lt_cv_path_LD"
4325if test -n "$LD"; then
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4327$as_echo "$LD" >&6; }
4328else
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4330$as_echo "no" >&6; }
4331fi
4332test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4334$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4335if ${lt_cv_prog_gnu_ld+:} false; then :
4336 $as_echo_n "(cached) " >&6
4337else
4338 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4339case `$LD -v 2>&1 </dev/null` in
4340*GNU* | *'with BFD'*)
4341 lt_cv_prog_gnu_ld=yes
4342 ;;
4343*)
4344 lt_cv_prog_gnu_ld=no
4345 ;;
4346esac
4347fi
4348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4349$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4350with_gnu_ld=$lt_cv_prog_gnu_ld
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4361$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4362if ${lt_cv_path_NM+:} false; then :
4363 $as_echo_n "(cached) " >&6
4364else
4365 if test -n "$NM"; then
4366 # Let the user override the test.
4367 lt_cv_path_NM="$NM"
4368else
4369 lt_nm_to_check="${ac_tool_prefix}nm"
4370 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4371 lt_nm_to_check="$lt_nm_to_check nm"
4372 fi
4373 for lt_tmp_nm in $lt_nm_to_check; do
4374 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4375 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4376 IFS="$lt_save_ifs"
4377 test -z "$ac_dir" && ac_dir=.
4378 tmp_nm="$ac_dir/$lt_tmp_nm"
4379 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4380 # Check to see if the nm accepts a BSD-compat flag.
4381 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4382 # nm: unknown option "B" ignored
4383 # Tru64's nm complains that /dev/null is an invalid object file
4384 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4385 */dev/null* | *'Invalid file or object type'*)
4386 lt_cv_path_NM="$tmp_nm -B"
4387 break
4388 ;;
4389 *)
4390 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4391 */dev/null*)
4392 lt_cv_path_NM="$tmp_nm -p"
4393 break
4394 ;;
4395 *)
4396 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4397 continue # so that we can try to find one that supports BSD flags
4398 ;;
4399 esac
4400 ;;
4401 esac
4402 fi
4403 done
4404 IFS="$lt_save_ifs"
4405 done
4406 : ${lt_cv_path_NM=no}
4407fi
4408fi
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4410$as_echo "$lt_cv_path_NM" >&6; }
4411if test "$lt_cv_path_NM" != "no"; then
4412 NM="$lt_cv_path_NM"
4413else
4414 # Didn't find any BSD compatible name lister, look for dumpbin.
4415 if test -n "$DUMPBIN"; then :
4416 # Let the user override the test.
4417 else
4418 if test -n "$ac_tool_prefix"; then
4419 for ac_prog in dumpbin "link -dump"
4420 do
4421 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4422set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4424$as_echo_n "checking for $ac_word... " >&6; }
4425if ${ac_cv_prog_DUMPBIN+:} false; then :
4426 $as_echo_n "(cached) " >&6
4427else
4428 if test -n "$DUMPBIN"; then
4429 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4430else
4431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4432for as_dir in $PATH
4433do
4434 IFS=$as_save_IFS
4435 test -z "$as_dir" && as_dir=.
4436 for ac_exec_ext in '' $ac_executable_extensions; do
4437 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4438 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4440 break 2
4441 fi
4442done
4443 done
4444IFS=$as_save_IFS
4445
4446fi
4447fi
4448DUMPBIN=$ac_cv_prog_DUMPBIN
4449if test -n "$DUMPBIN"; then
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4451$as_echo "$DUMPBIN" >&6; }
4452else
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4454$as_echo "no" >&6; }
4455fi
4456
4457
4458 test -n "$DUMPBIN" && break
4459 done
4460fi
4461if test -z "$DUMPBIN"; then
4462 ac_ct_DUMPBIN=$DUMPBIN
4463 for ac_prog in dumpbin "link -dump"
4464do
4465 # Extract the first word of "$ac_prog", so it can be a program name with args.
4466set dummy $ac_prog; ac_word=$2
4467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4468$as_echo_n "checking for $ac_word... " >&6; }
4469if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4470 $as_echo_n "(cached) " >&6
4471else
4472 if test -n "$ac_ct_DUMPBIN"; then
4473 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4474else
4475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4476for as_dir in $PATH
4477do
4478 IFS=$as_save_IFS
4479 test -z "$as_dir" && as_dir=.
4480 for ac_exec_ext in '' $ac_executable_extensions; do
4481 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4482 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4483 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4484 break 2
4485 fi
4486done
4487 done
4488IFS=$as_save_IFS
4489
4490fi
4491fi
4492ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4493if test -n "$ac_ct_DUMPBIN"; then
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4495$as_echo "$ac_ct_DUMPBIN" >&6; }
4496else
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4498$as_echo "no" >&6; }
4499fi
4500
4501
4502 test -n "$ac_ct_DUMPBIN" && break
4503done
4504
4505 if test "x$ac_ct_DUMPBIN" = x; then
4506 DUMPBIN=":"
4507 else
4508 case $cross_compiling:$ac_tool_warned in
4509yes:)
4510{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4511$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4512ac_tool_warned=yes ;;
4513esac
4514 DUMPBIN=$ac_ct_DUMPBIN
4515 fi
4516fi
4517
4518 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4519 *COFF*)
4520 DUMPBIN="$DUMPBIN -symbols"
4521 ;;
4522 *)
4523 DUMPBIN=:
4524 ;;
4525 esac
4526 fi
4527
4528 if test "$DUMPBIN" != ":"; then
4529 NM="$DUMPBIN"
4530 fi
4531fi
4532test -z "$NM" && NM=nm
4533
4534
4535
4536
4537
4538
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4540$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4541if ${lt_cv_nm_interface+:} false; then :
4542 $as_echo_n "(cached) " >&6
4543else
4544 lt_cv_nm_interface="BSD nm"
4545 echo "int some_variable = 0;" > conftest.$ac_ext
4546 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4547 (eval "$ac_compile" 2>conftest.err)
4548 cat conftest.err >&5
4549 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4550 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4551 cat conftest.err >&5
4552 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4553 cat conftest.out >&5
4554 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4555 lt_cv_nm_interface="MS dumpbin"
4556 fi
4557 rm -f conftest*
4558fi
4559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4560$as_echo "$lt_cv_nm_interface" >&6; }
4561
4562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4563$as_echo_n "checking whether ln -s works... " >&6; }
4564LN_S=$as_ln_s
4565if test "$LN_S" = "ln -s"; then
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4567$as_echo "yes" >&6; }
4568else
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4570$as_echo "no, using $LN_S" >&6; }
4571fi
4572
4573# find the maximum length of command line arguments
4574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4575$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4576if ${lt_cv_sys_max_cmd_len+:} false; then :
4577 $as_echo_n "(cached) " >&6
4578else
4579 i=0
4580 teststring="ABCD"
4581
4582 case $build_os in
4583 msdosdjgpp*)
4584 # On DJGPP, this test can blow up pretty badly due to problems in libc
4585 # (any single argument exceeding 2000 bytes causes a buffer overrun
4586 # during glob expansion). Even if it were fixed, the result of this
4587 # check would be larger than it should be.
4588 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4589 ;;
4590
4591 gnu*)
4592 # Under GNU Hurd, this test is not required because there is
4593 # no limit to the length of command line arguments.
4594 # Libtool will interpret -1 as no limit whatsoever
4595 lt_cv_sys_max_cmd_len=-1;
4596 ;;
4597
4598 cygwin* | mingw* | cegcc*)
4599 # On Win9x/ME, this test blows up -- it succeeds, but takes
4600 # about 5 minutes as the teststring grows exponentially.
4601 # Worse, since 9x/ME are not pre-emptively multitasking,
4602 # you end up with a "frozen" computer, even though with patience
4603 # the test eventually succeeds (with a max line length of 256k).
4604 # Instead, let's just punt: use the minimum linelength reported by
4605 # all of the supported platforms: 8192 (on NT/2K/XP).
4606 lt_cv_sys_max_cmd_len=8192;
4607 ;;
4608
4609 mint*)
4610 # On MiNT this can take a long time and run out of memory.
4611 lt_cv_sys_max_cmd_len=8192;
4612 ;;
4613
4614 amigaos*)
4615 # On AmigaOS with pdksh, this test takes hours, literally.
4616 # So we just punt and use a minimum line length of 8192.
4617 lt_cv_sys_max_cmd_len=8192;
4618 ;;
4619
4620 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4621 # This has been around since 386BSD, at least. Likely further.
4622 if test -x /sbin/sysctl; then
4623 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4624 elif test -x /usr/sbin/sysctl; then
4625 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4626 else
4627 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4628 fi
4629 # And add a safety zone
4630 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4631 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4632 ;;
4633
4634 interix*)
4635 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4636 lt_cv_sys_max_cmd_len=196608
4637 ;;
4638
4639 os2*)
4640 # The test takes a long time on OS/2.
4641 lt_cv_sys_max_cmd_len=8192
4642 ;;
4643
4644 osf*)
4645 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4646 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4647 # nice to cause kernel panics so lets avoid the loop below.
4648 # First set a reasonable default.
4649 lt_cv_sys_max_cmd_len=16384
4650 #
4651 if test -x /sbin/sysconfig; then
4652 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4653 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4654 esac
4655 fi
4656 ;;
4657 sco3.2v5*)
4658 lt_cv_sys_max_cmd_len=102400
4659 ;;
4660 sysv5* | sco5v6* | sysv4.2uw2*)
4661 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4662 if test -n "$kargmax"; then
4663 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4664 else
4665 lt_cv_sys_max_cmd_len=32768
4666 fi
4667 ;;
4668 *)
4669 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4670 if test -n "$lt_cv_sys_max_cmd_len" && \
4671 test undefined != "$lt_cv_sys_max_cmd_len"; then
4672 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4673 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4674 else
4675 # Make teststring a little bigger before we do anything with it.
4676 # a 1K string should be a reasonable start.
4677 for i in 1 2 3 4 5 6 7 8 ; do
4678 teststring=$teststring$teststring
4679 done
4680 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4681 # If test is not a shell built-in, we'll probably end up computing a
4682 # maximum length that is only half of the actual maximum length, but
4683 # we can't tell.
4684 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4685 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4686 test $i != 17 # 1/2 MB should be enough
4687 do
4688 i=`expr $i + 1`
4689 teststring=$teststring$teststring
4690 done
4691 # Only check the string length outside the loop.
4692 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4693 teststring=
4694 # Add a significant safety factor because C++ compilers can tack on
4695 # massive amounts of additional arguments before passing them to the
4696 # linker. It appears as though 1/2 is a usable value.
4697 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4698 fi
4699 ;;
4700 esac
4701
4702fi
4703
4704if test -n $lt_cv_sys_max_cmd_len ; then
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4706$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4707else
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4709$as_echo "none" >&6; }
4710fi
4711max_cmd_len=$lt_cv_sys_max_cmd_len
4712
4713
4714
4715
4716
4717
4718: ${CP="cp -f"}
4719: ${MV="mv -f"}
4720: ${RM="rm -f"}
4721
4722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4723$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4724# Try some XSI features
4725xsi_shell=no
4726( _lt_dummy="a/b/c"
4727 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4728 = c,a/b,b/c, \
4729 && eval 'test $(( 1 + 1 )) -eq 2 \
4730 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4731 && xsi_shell=yes
4732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4733$as_echo "$xsi_shell" >&6; }
4734
4735
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4737$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4738lt_shell_append=no
4739( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4740 >/dev/null 2>&1 \
4741 && lt_shell_append=yes
4742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4743$as_echo "$lt_shell_append" >&6; }
4744
4745
4746if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4747 lt_unset=unset
4748else
4749 lt_unset=false
4750fi
4751
4752
4753
4754
4755
4756# test EBCDIC or ASCII
4757case `echo X|tr X '\101'` in
4758 A) # ASCII based system
4759 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4760 lt_SP2NL='tr \040 \012'
4761 lt_NL2SP='tr \015\012 \040\040'
4762 ;;
4763 *) # EBCDIC based system
4764 lt_SP2NL='tr \100 \n'
4765 lt_NL2SP='tr \r\n \100\100'
4766 ;;
4767esac
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4778$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4779if ${lt_cv_to_host_file_cmd+:} false; then :
4780 $as_echo_n "(cached) " >&6
4781else
4782 case $host in
4783 *-*-mingw* )
4784 case $build in
4785 *-*-mingw* ) # actually msys
4786 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4787 ;;
4788 *-*-cygwin* )
4789 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4790 ;;
4791 * ) # otherwise, assume *nix
4792 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4793 ;;
4794 esac
4795 ;;
4796 *-*-cygwin* )
4797 case $build in
4798 *-*-mingw* ) # actually msys
4799 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4800 ;;
4801 *-*-cygwin* )
4802 lt_cv_to_host_file_cmd=func_convert_file_noop
4803 ;;
4804 * ) # otherwise, assume *nix
4805 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4806 ;;
4807 esac
4808 ;;
4809 * ) # unhandled hosts (and "normal" native builds)
4810 lt_cv_to_host_file_cmd=func_convert_file_noop
4811 ;;
4812esac
4813
4814fi
4815
4816to_host_file_cmd=$lt_cv_to_host_file_cmd
4817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4818$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4819
4820
4821
4822
4823
4824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4825$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4826if ${lt_cv_to_tool_file_cmd+:} false; then :
4827 $as_echo_n "(cached) " >&6
4828else
4829 #assume ordinary cross tools, or native build.
4830lt_cv_to_tool_file_cmd=func_convert_file_noop
4831case $host in
4832 *-*-mingw* )
4833 case $build in
4834 *-*-mingw* ) # actually msys
4835 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4836 ;;
4837 esac
4838 ;;
4839esac
4840
4841fi
4842
4843to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4845$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4846
4847
4848
4849
4850
4851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4852$as_echo_n "checking for $LD option to reload object files... " >&6; }
4853if ${lt_cv_ld_reload_flag+:} false; then :
4854 $as_echo_n "(cached) " >&6
4855else
4856 lt_cv_ld_reload_flag='-r'
4857fi
4858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4859$as_echo "$lt_cv_ld_reload_flag" >&6; }
4860reload_flag=$lt_cv_ld_reload_flag
4861case $reload_flag in
4862"" | " "*) ;;
4863*) reload_flag=" $reload_flag" ;;
4864esac
4865reload_cmds='$LD$reload_flag -o $output$reload_objs'
4866case $host_os in
4867 cygwin* | mingw* | pw32* | cegcc*)
4868 if test "$GCC" != yes; then
4869 reload_cmds=false
4870 fi
4871 ;;
4872 darwin*)
4873 if test "$GCC" = yes; then
4874 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4875 else
4876 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4877 fi
4878 ;;
4879esac
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889if test -n "$ac_tool_prefix"; then
4890 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4891set dummy ${ac_tool_prefix}objdump; ac_word=$2
4892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4893$as_echo_n "checking for $ac_word... " >&6; }
4894if ${ac_cv_prog_OBJDUMP+:} false; then :
4895 $as_echo_n "(cached) " >&6
4896else
4897 if test -n "$OBJDUMP"; then
4898 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4899else
4900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4901for as_dir in $PATH
4902do
4903 IFS=$as_save_IFS
4904 test -z "$as_dir" && as_dir=.
4905 for ac_exec_ext in '' $ac_executable_extensions; do
4906 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4907 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4909 break 2
4910 fi
4911done
4912 done
4913IFS=$as_save_IFS
4914
4915fi
4916fi
4917OBJDUMP=$ac_cv_prog_OBJDUMP
4918if test -n "$OBJDUMP"; then
4919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4920$as_echo "$OBJDUMP" >&6; }
4921else
4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4923$as_echo "no" >&6; }
4924fi
4925
4926
4927fi
4928if test -z "$ac_cv_prog_OBJDUMP"; then
4929 ac_ct_OBJDUMP=$OBJDUMP
4930 # Extract the first word of "objdump", so it can be a program name with args.
4931set dummy objdump; ac_word=$2
4932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4933$as_echo_n "checking for $ac_word... " >&6; }
4934if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4935 $as_echo_n "(cached) " >&6
4936else
4937 if test -n "$ac_ct_OBJDUMP"; then
4938 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4939else
4940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4941for as_dir in $PATH
4942do
4943 IFS=$as_save_IFS
4944 test -z "$as_dir" && as_dir=.
4945 for ac_exec_ext in '' $ac_executable_extensions; do
4946 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4947 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4949 break 2
4950 fi
4951done
4952 done
4953IFS=$as_save_IFS
4954
4955fi
4956fi
4957ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4958if test -n "$ac_ct_OBJDUMP"; then
4959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4960$as_echo "$ac_ct_OBJDUMP" >&6; }
4961else
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4963$as_echo "no" >&6; }
4964fi
4965
4966 if test "x$ac_ct_OBJDUMP" = x; then
4967 OBJDUMP="false"
4968 else
4969 case $cross_compiling:$ac_tool_warned in
4970yes:)
4971{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4972$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4973ac_tool_warned=yes ;;
4974esac
4975 OBJDUMP=$ac_ct_OBJDUMP
4976 fi
4977else
4978 OBJDUMP="$ac_cv_prog_OBJDUMP"
4979fi
4980
4981test -z "$OBJDUMP" && OBJDUMP=objdump
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4992$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4993if ${lt_cv_deplibs_check_method+:} false; then :
4994 $as_echo_n "(cached) " >&6
4995else
4996 lt_cv_file_magic_cmd='$MAGIC_CMD'
4997lt_cv_file_magic_test_file=
4998lt_cv_deplibs_check_method='unknown'
4999# Need to set the preceding variable on all platforms that support
5000# interlibrary dependencies.
5001# 'none' -- dependencies not supported.
5002# `unknown' -- same as none, but documents that we really don't know.
5003# 'pass_all' -- all dependencies passed with no checks.
5004# 'test_compile' -- check by making test program.
5005# 'file_magic [[regex]]' -- check by looking for files in library path
5006# which responds to the $file_magic_cmd with a given extended regex.
5007# If you have `file' or equivalent on your system and you're not sure
5008# whether `pass_all' will *always* work, you probably want this one.
5009
5010case $host_os in
5011aix[4-9]*)
5012 lt_cv_deplibs_check_method=pass_all
5013 ;;
5014
5015beos*)
5016 lt_cv_deplibs_check_method=pass_all
5017 ;;
5018
5019bsdi[45]*)
5020 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5021 lt_cv_file_magic_cmd='/usr/bin/file -L'
5022 lt_cv_file_magic_test_file=/shlib/libc.so
5023 ;;
5024
5025cygwin*)
5026 # func_win32_libid is a shell function defined in ltmain.sh
5027 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5028 lt_cv_file_magic_cmd='func_win32_libid'
5029 ;;
5030
5031mingw* | pw32*)
5032 # Base MSYS/MinGW do not provide the 'file' command needed by
5033 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5034 # unless we find 'file', for example because we are cross-compiling.
5035 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5036 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5037 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5038 lt_cv_file_magic_cmd='func_win32_libid'
5039 else
5040 # Keep this pattern in sync with the one in func_win32_libid.
5041 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5042 lt_cv_file_magic_cmd='$OBJDUMP -f'
5043 fi
5044 ;;
5045
5046cegcc*)
5047 # use the weaker test based on 'objdump'. See mingw*.
5048 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5049 lt_cv_file_magic_cmd='$OBJDUMP -f'
5050 ;;
5051
5052darwin* | rhapsody*)
5053 lt_cv_deplibs_check_method=pass_all
5054 ;;
5055
5056freebsd* | dragonfly*)
5057 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5058 case $host_cpu in
5059 i*86 )
5060 # Not sure whether the presence of OpenBSD here was a mistake.
5061 # Let's accept both of them until this is cleared up.
5062 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5063 lt_cv_file_magic_cmd=/usr/bin/file
5064 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5065 ;;
5066 esac
5067 else
5068 lt_cv_deplibs_check_method=pass_all
5069 fi
5070 ;;
5071
5072haiku*)
5073 lt_cv_deplibs_check_method=pass_all
5074 ;;
5075
5076hpux10.20* | hpux11*)
5077 lt_cv_file_magic_cmd=/usr/bin/file
5078 case $host_cpu in
5079 ia64*)
5080 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5081 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5082 ;;
5083 hppa*64*)
5084 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]'
5085 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5086 ;;
5087 *)
5088 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5089 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5090 ;;
5091 esac
5092 ;;
5093
5094interix[3-9]*)
5095 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5096 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5097 ;;
5098
5099irix5* | irix6* | nonstopux*)
5100 case $LD in
5101 *-32|*"-32 ") libmagic=32-bit;;
5102 *-n32|*"-n32 ") libmagic=N32;;
5103 *-64|*"-64 ") libmagic=64-bit;;
5104 *) libmagic=never-match;;
5105 esac
5106 lt_cv_deplibs_check_method=pass_all
5107 ;;
5108
5109# This must be glibc/ELF.
5110linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5111 lt_cv_deplibs_check_method=pass_all
5112 ;;
5113
5114netbsd* | netbsdelf*-gnu)
5115 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5116 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5117 else
5118 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5119 fi
5120 ;;
5121
5122newos6*)
5123 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5124 lt_cv_file_magic_cmd=/usr/bin/file
5125 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5126 ;;
5127
5128*nto* | *qnx*)
5129 lt_cv_deplibs_check_method=pass_all
5130 ;;
5131
5132openbsd*)
5133 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5134 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5135 else
5136 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5137 fi
5138 ;;
5139
5140osf3* | osf4* | osf5*)
5141 lt_cv_deplibs_check_method=pass_all
5142 ;;
5143
5144rdos*)
5145 lt_cv_deplibs_check_method=pass_all
5146 ;;
5147
5148solaris*)
5149 lt_cv_deplibs_check_method=pass_all
5150 ;;
5151
5152sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5153 lt_cv_deplibs_check_method=pass_all
5154 ;;
5155
5156sysv4 | sysv4.3*)
5157 case $host_vendor in
5158 motorola)
5159 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]'
5160 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5161 ;;
5162 ncr)
5163 lt_cv_deplibs_check_method=pass_all
5164 ;;
5165 sequent)
5166 lt_cv_file_magic_cmd='/bin/file'
5167 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5168 ;;
5169 sni)
5170 lt_cv_file_magic_cmd='/bin/file'
5171 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5172 lt_cv_file_magic_test_file=/lib/libc.so
5173 ;;
5174 siemens)
5175 lt_cv_deplibs_check_method=pass_all
5176 ;;
5177 pc)
5178 lt_cv_deplibs_check_method=pass_all
5179 ;;
5180 esac
5181 ;;
5182
5183tpf*)
5184 lt_cv_deplibs_check_method=pass_all
5185 ;;
5186esac
5187
5188fi
5189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5190$as_echo "$lt_cv_deplibs_check_method" >&6; }
5191
5192file_magic_glob=
5193want_nocaseglob=no
5194if test "$build" = "$host"; then
5195 case $host_os in
5196 mingw* | pw32*)
5197 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5198 want_nocaseglob=yes
5199 else
5200 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5201 fi
5202 ;;
5203 esac
5204fi
5205
5206file_magic_cmd=$lt_cv_file_magic_cmd
5207deplibs_check_method=$lt_cv_deplibs_check_method
5208test -z "$deplibs_check_method" && deplibs_check_method=unknown
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231if test -n "$ac_tool_prefix"; then
5232 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5233set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5235$as_echo_n "checking for $ac_word... " >&6; }
5236if ${ac_cv_prog_DLLTOOL+:} false; then :
5237 $as_echo_n "(cached) " >&6
5238else
5239 if test -n "$DLLTOOL"; then
5240 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5241else
5242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5243for as_dir in $PATH
5244do
5245 IFS=$as_save_IFS
5246 test -z "$as_dir" && as_dir=.
5247 for ac_exec_ext in '' $ac_executable_extensions; do
5248 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5249 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5251 break 2
5252 fi
5253done
5254 done
5255IFS=$as_save_IFS
5256
5257fi
5258fi
5259DLLTOOL=$ac_cv_prog_DLLTOOL
5260if test -n "$DLLTOOL"; then
5261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5262$as_echo "$DLLTOOL" >&6; }
5263else
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5265$as_echo "no" >&6; }
5266fi
5267
5268
5269fi
5270if test -z "$ac_cv_prog_DLLTOOL"; then
5271 ac_ct_DLLTOOL=$DLLTOOL
5272 # Extract the first word of "dlltool", so it can be a program name with args.
5273set dummy dlltool; ac_word=$2
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5275$as_echo_n "checking for $ac_word... " >&6; }
5276if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5277 $as_echo_n "(cached) " >&6
5278else
5279 if test -n "$ac_ct_DLLTOOL"; then
5280 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5281else
5282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5283for as_dir in $PATH
5284do
5285 IFS=$as_save_IFS
5286 test -z "$as_dir" && as_dir=.
5287 for ac_exec_ext in '' $ac_executable_extensions; do
5288 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5289 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5291 break 2
5292 fi
5293done
5294 done
5295IFS=$as_save_IFS
5296
5297fi
5298fi
5299ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5300if test -n "$ac_ct_DLLTOOL"; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5302$as_echo "$ac_ct_DLLTOOL" >&6; }
5303else
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5305$as_echo "no" >&6; }
5306fi
5307
5308 if test "x$ac_ct_DLLTOOL" = x; then
5309 DLLTOOL="false"
5310 else
5311 case $cross_compiling:$ac_tool_warned in
5312yes:)
5313{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5314$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5315ac_tool_warned=yes ;;
5316esac
5317 DLLTOOL=$ac_ct_DLLTOOL
5318 fi
5319else
5320 DLLTOOL="$ac_cv_prog_DLLTOOL"
5321fi
5322
5323test -z "$DLLTOOL" && DLLTOOL=dlltool
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5335$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5336if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5337 $as_echo_n "(cached) " >&6
5338else
5339 lt_cv_sharedlib_from_linklib_cmd='unknown'
5340
5341case $host_os in
5342cygwin* | mingw* | pw32* | cegcc*)
5343 # two different shell functions defined in ltmain.sh
5344 # decide which to use based on capabilities of $DLLTOOL
5345 case `$DLLTOOL --help 2>&1` in
5346 *--identify-strict*)
5347 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5348 ;;
5349 *)
5350 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5351 ;;
5352 esac
5353 ;;
5354*)
5355 # fallback: assume linklib IS sharedlib
5356 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5357 ;;
5358esac
5359
5360fi
5361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5362$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5363sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5364test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5365
5366
5367
5368
5369
5370
5371
5372
5373if test -n "$ac_tool_prefix"; then
5374 for ac_prog in ar
5375 do
5376 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5377set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5379$as_echo_n "checking for $ac_word... " >&6; }
5380if ${ac_cv_prog_AR+:} false; then :
5381 $as_echo_n "(cached) " >&6
5382else
5383 if test -n "$AR"; then
5384 ac_cv_prog_AR="$AR" # Let the user override the test.
5385else
5386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5387for as_dir in $PATH
5388do
5389 IFS=$as_save_IFS
5390 test -z "$as_dir" && as_dir=.
5391 for ac_exec_ext in '' $ac_executable_extensions; do
5392 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5393 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5395 break 2
5396 fi
5397done
5398 done
5399IFS=$as_save_IFS
5400
5401fi
5402fi
5403AR=$ac_cv_prog_AR
5404if test -n "$AR"; then
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5406$as_echo "$AR" >&6; }
5407else
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5409$as_echo "no" >&6; }
5410fi
5411
5412
5413 test -n "$AR" && break
5414 done
5415fi
5416if test -z "$AR"; then
5417 ac_ct_AR=$AR
5418 for ac_prog in ar
5419do
5420 # Extract the first word of "$ac_prog", so it can be a program name with args.
5421set dummy $ac_prog; ac_word=$2
5422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5423$as_echo_n "checking for $ac_word... " >&6; }
5424if ${ac_cv_prog_ac_ct_AR+:} false; then :
5425 $as_echo_n "(cached) " >&6
5426else
5427 if test -n "$ac_ct_AR"; then
5428 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5429else
5430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5431for as_dir in $PATH
5432do
5433 IFS=$as_save_IFS
5434 test -z "$as_dir" && as_dir=.
5435 for ac_exec_ext in '' $ac_executable_extensions; do
5436 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5437 ac_cv_prog_ac_ct_AR="$ac_prog"
5438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5439 break 2
5440 fi
5441done
5442 done
5443IFS=$as_save_IFS
5444
5445fi
5446fi
5447ac_ct_AR=$ac_cv_prog_ac_ct_AR
5448if test -n "$ac_ct_AR"; then
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5450$as_echo "$ac_ct_AR" >&6; }
5451else
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5453$as_echo "no" >&6; }
5454fi
5455
5456
5457 test -n "$ac_ct_AR" && break
5458done
5459
5460 if test "x$ac_ct_AR" = x; then
5461 AR="false"
5462 else
5463 case $cross_compiling:$ac_tool_warned in
5464yes:)
5465{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5466$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5467ac_tool_warned=yes ;;
5468esac
5469 AR=$ac_ct_AR
5470 fi
5471fi
5472
5473: ${AR=ar}
5474: ${AR_FLAGS=cru}
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5487$as_echo_n "checking for archiver @FILE support... " >&6; }
5488if ${lt_cv_ar_at_file+:} false; then :
5489 $as_echo_n "(cached) " >&6
5490else
5491 lt_cv_ar_at_file=no
5492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5493/* end confdefs.h. */
5494
5495int
5496main ()
5497{
5498
5499 ;
5500 return 0;
5501}
5502_ACEOF
5503if ac_fn_c_try_compile "$LINENO"; then :
5504 echo conftest.$ac_objext > conftest.lst
5505 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5506 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5507 (eval $lt_ar_try) 2>&5
5508 ac_status=$?
5509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5510 test $ac_status = 0; }
5511 if test "$ac_status" -eq 0; then
5512 # Ensure the archiver fails upon bogus file names.
5513 rm -f conftest.$ac_objext libconftest.a
5514 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5515 (eval $lt_ar_try) 2>&5
5516 ac_status=$?
5517 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5518 test $ac_status = 0; }
5519 if test "$ac_status" -ne 0; then
5520 lt_cv_ar_at_file=@
5521 fi
5522 fi
5523 rm -f conftest.* libconftest.a
5524
5525fi
5526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5527
5528fi
5529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5530$as_echo "$lt_cv_ar_at_file" >&6; }
5531
5532if test "x$lt_cv_ar_at_file" = xno; then
5533 archiver_list_spec=
5534else
5535 archiver_list_spec=$lt_cv_ar_at_file
5536fi
5537
5538
5539
5540
5541
5542
5543
5544if test -n "$ac_tool_prefix"; then
5545 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5546set dummy ${ac_tool_prefix}strip; ac_word=$2
5547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5548$as_echo_n "checking for $ac_word... " >&6; }
5549if ${ac_cv_prog_STRIP+:} false; then :
5550 $as_echo_n "(cached) " >&6
5551else
5552 if test -n "$STRIP"; then
5553 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5554else
5555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5556for as_dir in $PATH
5557do
5558 IFS=$as_save_IFS
5559 test -z "$as_dir" && as_dir=.
5560 for ac_exec_ext in '' $ac_executable_extensions; do
5561 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5562 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5564 break 2
5565 fi
5566done
5567 done
5568IFS=$as_save_IFS
5569
5570fi
5571fi
5572STRIP=$ac_cv_prog_STRIP
5573if test -n "$STRIP"; then
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5575$as_echo "$STRIP" >&6; }
5576else
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5578$as_echo "no" >&6; }
5579fi
5580
5581
5582fi
5583if test -z "$ac_cv_prog_STRIP"; then
5584 ac_ct_STRIP=$STRIP
5585 # Extract the first word of "strip", so it can be a program name with args.
5586set dummy strip; ac_word=$2
5587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5588$as_echo_n "checking for $ac_word... " >&6; }
5589if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5590 $as_echo_n "(cached) " >&6
5591else
5592 if test -n "$ac_ct_STRIP"; then
5593 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5594else
5595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596for as_dir in $PATH
5597do
5598 IFS=$as_save_IFS
5599 test -z "$as_dir" && as_dir=.
5600 for ac_exec_ext in '' $ac_executable_extensions; do
5601 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5602 ac_cv_prog_ac_ct_STRIP="strip"
5603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5604 break 2
5605 fi
5606done
5607 done
5608IFS=$as_save_IFS
5609
5610fi
5611fi
5612ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5613if test -n "$ac_ct_STRIP"; then
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5615$as_echo "$ac_ct_STRIP" >&6; }
5616else
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5618$as_echo "no" >&6; }
5619fi
5620
5621 if test "x$ac_ct_STRIP" = x; then
5622 STRIP=":"
5623 else
5624 case $cross_compiling:$ac_tool_warned in
5625yes:)
5626{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5627$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5628ac_tool_warned=yes ;;
5629esac
5630 STRIP=$ac_ct_STRIP
5631 fi
5632else
5633 STRIP="$ac_cv_prog_STRIP"
5634fi
5635
5636test -z "$STRIP" && STRIP=:
5637
5638
5639
5640
5641
5642
5643if test -n "$ac_tool_prefix"; then
5644 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5645set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5647$as_echo_n "checking for $ac_word... " >&6; }
5648if ${ac_cv_prog_RANLIB+:} false; then :
5649 $as_echo_n "(cached) " >&6
5650else
5651 if test -n "$RANLIB"; then
5652 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5653else
5654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5655for as_dir in $PATH
5656do
5657 IFS=$as_save_IFS
5658 test -z "$as_dir" && as_dir=.
5659 for ac_exec_ext in '' $ac_executable_extensions; do
5660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5661 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5663 break 2
5664 fi
5665done
5666 done
5667IFS=$as_save_IFS
5668
5669fi
5670fi
5671RANLIB=$ac_cv_prog_RANLIB
5672if test -n "$RANLIB"; then
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5674$as_echo "$RANLIB" >&6; }
5675else
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5677$as_echo "no" >&6; }
5678fi
5679
5680
5681fi
5682if test -z "$ac_cv_prog_RANLIB"; then
5683 ac_ct_RANLIB=$RANLIB
5684 # Extract the first word of "ranlib", so it can be a program name with args.
5685set dummy ranlib; ac_word=$2
5686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5687$as_echo_n "checking for $ac_word... " >&6; }
5688if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5689 $as_echo_n "(cached) " >&6
5690else
5691 if test -n "$ac_ct_RANLIB"; then
5692 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5693else
5694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5695for as_dir in $PATH
5696do
5697 IFS=$as_save_IFS
5698 test -z "$as_dir" && as_dir=.
5699 for ac_exec_ext in '' $ac_executable_extensions; do
5700 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5701 ac_cv_prog_ac_ct_RANLIB="ranlib"
5702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5703 break 2
5704 fi
5705done
5706 done
5707IFS=$as_save_IFS
5708
5709fi
5710fi
5711ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5712if test -n "$ac_ct_RANLIB"; then
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5714$as_echo "$ac_ct_RANLIB" >&6; }
5715else
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5717$as_echo "no" >&6; }
5718fi
5719
5720 if test "x$ac_ct_RANLIB" = x; then
5721 RANLIB=":"
5722 else
5723 case $cross_compiling:$ac_tool_warned in
5724yes:)
5725{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5726$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5727ac_tool_warned=yes ;;
5728esac
5729 RANLIB=$ac_ct_RANLIB
5730 fi
5731else
5732 RANLIB="$ac_cv_prog_RANLIB"
5733fi
5734
5735test -z "$RANLIB" && RANLIB=:
5736
5737
5738
5739
5740
5741
5742# Determine commands to create old-style static archives.
5743old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5744old_postinstall_cmds='chmod 644 $oldlib'
5745old_postuninstall_cmds=
5746
5747if test -n "$RANLIB"; then
5748 case $host_os in
5749 openbsd*)
5750 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5751 ;;
5752 *)
5753 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5754 ;;
5755 esac
5756 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5757fi
5758
5759case $host_os in
5760 darwin*)
5761 lock_old_archive_extraction=yes ;;
5762 *)
5763 lock_old_archive_extraction=no ;;
5764esac
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804# If no C compiler was specified, use CC.
5805LTCC=${LTCC-"$CC"}
5806
5807# If no C compiler flags were specified, use CFLAGS.
5808LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5809
5810# Allow CC to be a program name with arguments.
5811compiler=$CC
5812
5813
5814# Check for command to grab the raw symbol name followed by C symbol from nm.
5815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5816$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5817if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5818 $as_echo_n "(cached) " >&6
5819else
5820
5821# These are sane defaults that work on at least a few old systems.
5822# [They come from Ultrix. What could be older than Ultrix?!! ;)]
5823
5824# Character class describing NM global symbol codes.
5825symcode='[BCDEGRST]'
5826
5827# Regexp to match symbols that can be accessed directly from C.
5828sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5829
5830# Define system-specific variables.
5831case $host_os in
5832aix*)
5833 symcode='[BCDT]'
5834 ;;
5835cygwin* | mingw* | pw32* | cegcc*)
5836 symcode='[ABCDGISTW]'
5837 ;;
5838hpux*)
5839 if test "$host_cpu" = ia64; then
5840 symcode='[ABCDEGRST]'
5841 fi
5842 ;;
5843irix* | nonstopux*)
5844 symcode='[BCDEGRST]'
5845 ;;
5846osf*)
5847 symcode='[BCDEGQRST]'
5848 ;;
5849solaris*)
5850 symcode='[BDRT]'
5851 ;;
5852sco3.2v5*)
5853 symcode='[DT]'
5854 ;;
5855sysv4.2uw2*)
5856 symcode='[DT]'
5857 ;;
5858sysv5* | sco5v6* | unixware* | OpenUNIX*)
5859 symcode='[ABDT]'
5860 ;;
5861sysv4)
5862 symcode='[DFNSTU]'
5863 ;;
5864esac
5865
5866# If we're using GNU nm, then use its standard symbol codes.
5867case `$NM -V 2>&1` in
5868*GNU* | *'with BFD'*)
5869 symcode='[ABCDGIRSTW]' ;;
5870esac
5871
5872# Transform an extracted symbol line into a proper C declaration.
5873# Some systems (esp. on ia64) link data and code symbols differently,
5874# so use this general approach.
5875lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5876
5877# Transform an extracted symbol line into symbol name and symbol address
5878lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5879lt_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'"
5880
5881# Handle CRLF in mingw tool chain
5882opt_cr=
5883case $build_os in
5884mingw*)
5885 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5886 ;;
5887esac
5888
5889# Try without a prefix underscore, then with it.
5890for ac_symprfx in "" "_"; do
5891
5892 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5893 symxfrm="\\1 $ac_symprfx\\2 \\2"
5894
5895 # Write the raw and C identifiers.
5896 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5897 # Fake it for dumpbin and say T for any non-static function
5898 # and D for any global variable.
5899 # Also find C++ and __fastcall symbols from MSVC++,
5900 # which start with @ or ?.
5901 lt_cv_sys_global_symbol_pipe="$AWK '"\
5902" {last_section=section; section=\$ 3};"\
5903" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5904" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5905" \$ 0!~/External *\|/{next};"\
5906" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5907" {if(hide[section]) next};"\
5908" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5909" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5910" s[1]~/^[@?]/{print s[1], s[1]; next};"\
5911" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5912" ' prfx=^$ac_symprfx"
5913 else
5914 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5915 fi
5916 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5917
5918 # Check to see that the pipe works correctly.
5919 pipe_works=no
5920
5921 rm -f conftest*
5922 cat > conftest.$ac_ext <<_LT_EOF
5923#ifdef __cplusplus
5924extern "C" {
5925#endif
5926char nm_test_var;
5927void nm_test_func(void);
5928void nm_test_func(void){}
5929#ifdef __cplusplus
5930}
5931#endif
5932int main(){nm_test_var='a';nm_test_func();return(0);}
5933_LT_EOF
5934
5935 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5936 (eval $ac_compile) 2>&5
5937 ac_status=$?
5938 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5939 test $ac_status = 0; }; then
5940 # Now try to grab the symbols.
5941 nlist=conftest.nm
5942 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5943 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5944 ac_status=$?
5945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5946 test $ac_status = 0; } && test -s "$nlist"; then
5947 # Try sorting and uniquifying the output.
5948 if sort "$nlist" | uniq > "$nlist"T; then
5949 mv -f "$nlist"T "$nlist"
5950 else
5951 rm -f "$nlist"T
5952 fi
5953
5954 # Make sure that we snagged all the symbols we need.
5955 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5956 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5957 cat <<_LT_EOF > conftest.$ac_ext
5958/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
5959#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5960/* DATA imports from DLLs on WIN32 con't be const, because runtime
5961 relocations are performed -- see ld's documentation on pseudo-relocs. */
5962# define LT_DLSYM_CONST
5963#elif defined(__osf__)
5964/* This system does not cope well with relocations in const data. */
5965# define LT_DLSYM_CONST
5966#else
5967# define LT_DLSYM_CONST const
5968#endif
5969
5970#ifdef __cplusplus
5971extern "C" {
5972#endif
5973
5974_LT_EOF
5975 # Now generate the symbol file.
5976 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5977
5978 cat <<_LT_EOF >> conftest.$ac_ext
5979
5980/* The mapping between symbol names and symbols. */
5981LT_DLSYM_CONST struct {
5982 const char *name;
5983 void *address;
5984}
5985lt__PROGRAM__LTX_preloaded_symbols[] =
5986{
5987 { "@PROGRAM@", (void *) 0 },
5988_LT_EOF
5989 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5990 cat <<\_LT_EOF >> conftest.$ac_ext
5991 {0, (void *) 0}
5992};
5993
5994/* This works around a problem in FreeBSD linker */
5995#ifdef FREEBSD_WORKAROUND
5996static const void *lt_preloaded_setup() {
5997 return lt__PROGRAM__LTX_preloaded_symbols;
5998}
5999#endif
6000
6001#ifdef __cplusplus
6002}
6003#endif
6004_LT_EOF
6005 # Now try linking the two files.
6006 mv conftest.$ac_objext conftstm.$ac_objext
6007 lt_globsym_save_LIBS=$LIBS
6008 lt_globsym_save_CFLAGS=$CFLAGS
6009 LIBS="conftstm.$ac_objext"
6010 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6011 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6012 (eval $ac_link) 2>&5
6013 ac_status=$?
6014 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6015 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6016 pipe_works=yes
6017 fi
6018 LIBS=$lt_globsym_save_LIBS
6019 CFLAGS=$lt_globsym_save_CFLAGS
6020 else
6021 echo "cannot find nm_test_func in $nlist" >&5
6022 fi
6023 else
6024 echo "cannot find nm_test_var in $nlist" >&5
6025 fi
6026 else
6027 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6028 fi
6029 else
6030 echo "$progname: failed program was:" >&5
6031 cat conftest.$ac_ext >&5
6032 fi
6033 rm -rf conftest* conftst*
6034
6035 # Do not use the global_symbol_pipe unless it works.
6036 if test "$pipe_works" = yes; then
6037 break
6038 else
6039 lt_cv_sys_global_symbol_pipe=
6040 fi
6041done
6042
6043fi
6044
6045if test -z "$lt_cv_sys_global_symbol_pipe"; then
6046 lt_cv_sys_global_symbol_to_cdecl=
6047fi
6048if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6050$as_echo "failed" >&6; }
6051else
6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6053$as_echo "ok" >&6; }
6054fi
6055
6056# Response file support.
6057if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6058 nm_file_list_spec='@'
6059elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6060 nm_file_list_spec='@'
6061fi
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6090$as_echo_n "checking for sysroot... " >&6; }
6091
6092# Check whether --with-sysroot was given.
6093if test "${with_sysroot+set}" = set; then :
6094 withval=$with_sysroot;
6095else
6096 with_sysroot=no
6097fi
6098
6099
6100lt_sysroot=
6101case ${with_sysroot} in #(
6102 yes)
6103 if test "$GCC" = yes; then
6104 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6105 fi
6106 ;; #(
6107 /*)
6108 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6109 ;; #(
6110 no|'')
6111 ;; #(
6112 *)
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6114$as_echo "${with_sysroot}" >&6; }
6115 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6116 ;;
6117esac
6118
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6120$as_echo "${lt_sysroot:-no}" >&6; }
6121
6122
6123
6124
6125
6126# Check whether --enable-libtool-lock was given.
6127if test "${enable_libtool_lock+set}" = set; then :
6128 enableval=$enable_libtool_lock;
6129fi
6130
6131test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6132
6133# Some flags need to be propagated to the compiler or linker for good
6134# libtool support.
6135case $host in
6136ia64-*-hpux*)
6137 # Find out which ABI we are using.
6138 echo 'int i;' > conftest.$ac_ext
6139 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6140 (eval $ac_compile) 2>&5
6141 ac_status=$?
6142 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6143 test $ac_status = 0; }; then
6144 case `/usr/bin/file conftest.$ac_objext` in
6145 *ELF-32*)
6146 HPUX_IA64_MODE="32"
6147 ;;
6148 *ELF-64*)
6149 HPUX_IA64_MODE="64"
6150 ;;
6151 esac
6152 fi
6153 rm -rf conftest*
6154 ;;
6155*-*-irix6*)
6156 # Find out which ABI we are using.
6157 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6158 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6159 (eval $ac_compile) 2>&5
6160 ac_status=$?
6161 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6162 test $ac_status = 0; }; then
6163 if test "$lt_cv_prog_gnu_ld" = yes; then
6164 case `/usr/bin/file conftest.$ac_objext` in
6165 *32-bit*)
6166 LD="${LD-ld} -melf32bsmip"
6167 ;;
6168 *N32*)
6169 LD="${LD-ld} -melf32bmipn32"
6170 ;;
6171 *64-bit*)
6172 LD="${LD-ld} -melf64bmip"
6173 ;;
6174 esac
6175 else
6176 case `/usr/bin/file conftest.$ac_objext` in
6177 *32-bit*)
6178 LD="${LD-ld} -32"
6179 ;;
6180 *N32*)
6181 LD="${LD-ld} -n32"
6182 ;;
6183 *64-bit*)
6184 LD="${LD-ld} -64"
6185 ;;
6186 esac
6187 fi
6188 fi
6189 rm -rf conftest*
6190 ;;
6191
6192x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6193s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6194 # Find out which ABI we are using.
6195 echo 'int i;' > conftest.$ac_ext
6196 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6197 (eval $ac_compile) 2>&5
6198 ac_status=$?
6199 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6200 test $ac_status = 0; }; then
6201 case `/usr/bin/file conftest.o` in
6202 *32-bit*)
6203 case $host in
6204 x86_64-*kfreebsd*-gnu)
6205 LD="${LD-ld} -m elf_i386_fbsd"
6206 ;;
6207 x86_64-*linux*)
6208 case `/usr/bin/file conftest.o` in
6209 *x86-64*)
6210 LD="${LD-ld} -m elf32_x86_64"
6211 ;;
6212 *)
6213 LD="${LD-ld} -m elf_i386"
6214 ;;
6215 esac
6216 ;;
6217 powerpc64le-*)
6218 LD="${LD-ld} -m elf32lppclinux"
6219 ;;
6220 powerpc64-*)
6221 LD="${LD-ld} -m elf32ppclinux"
6222 ;;
6223 s390x-*linux*)
6224 LD="${LD-ld} -m elf_s390"
6225 ;;
6226 sparc64-*linux*)
6227 LD="${LD-ld} -m elf32_sparc"
6228 ;;
6229 esac
6230 ;;
6231 *64-bit*)
6232 case $host in
6233 x86_64-*kfreebsd*-gnu)
6234 LD="${LD-ld} -m elf_x86_64_fbsd"
6235 ;;
6236 x86_64-*linux*)
6237 LD="${LD-ld} -m elf_x86_64"
6238 ;;
6239 powerpcle-*)
6240 LD="${LD-ld} -m elf64lppc"
6241 ;;
6242 powerpc-*)
6243 LD="${LD-ld} -m elf64ppc"
6244 ;;
6245 s390*-*linux*|s390*-*tpf*)
6246 LD="${LD-ld} -m elf64_s390"
6247 ;;
6248 sparc*-*linux*)
6249 LD="${LD-ld} -m elf64_sparc"
6250 ;;
6251 esac
6252 ;;
6253 esac
6254 fi
6255 rm -rf conftest*
6256 ;;
6257
6258*-*-sco3.2v5*)
6259 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6260 SAVE_CFLAGS="$CFLAGS"
6261 CFLAGS="$CFLAGS -belf"
6262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6263$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6264if ${lt_cv_cc_needs_belf+:} false; then :
6265 $as_echo_n "(cached) " >&6
6266else
6267 ac_ext=c
6268ac_cpp='$CPP $CPPFLAGS'
6269ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6270ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6271ac_compiler_gnu=$ac_cv_c_compiler_gnu
6272
6273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6274/* end confdefs.h. */
6275
6276int
6277main ()
6278{
6279
6280 ;
6281 return 0;
6282}
6283_ACEOF
6284if ac_fn_c_try_link "$LINENO"; then :
6285 lt_cv_cc_needs_belf=yes
6286else
6287 lt_cv_cc_needs_belf=no
6288fi
6289rm -f core conftest.err conftest.$ac_objext \
6290 conftest$ac_exeext conftest.$ac_ext
6291 ac_ext=c
6292ac_cpp='$CPP $CPPFLAGS'
6293ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6294ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6295ac_compiler_gnu=$ac_cv_c_compiler_gnu
6296
6297fi
6298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6299$as_echo "$lt_cv_cc_needs_belf" >&6; }
6300 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6301 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6302 CFLAGS="$SAVE_CFLAGS"
6303 fi
6304 ;;
6305*-*solaris*)
6306 # Find out which ABI we are using.
6307 echo 'int i;' > conftest.$ac_ext
6308 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6309 (eval $ac_compile) 2>&5
6310 ac_status=$?
6311 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6312 test $ac_status = 0; }; then
6313 case `/usr/bin/file conftest.o` in
6314 *64-bit*)
6315 case $lt_cv_prog_gnu_ld in
6316 yes*)
6317 case $host in
6318 i?86-*-solaris*)
6319 LD="${LD-ld} -m elf_x86_64"
6320 ;;
6321 sparc*-*-solaris*)
6322 LD="${LD-ld} -m elf64_sparc"
6323 ;;
6324 esac
6325 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6326 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6327 LD="${LD-ld}_sol2"
6328 fi
6329 ;;
6330 *)
6331 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6332 LD="${LD-ld} -64"
6333 fi
6334 ;;
6335 esac
6336 ;;
6337 esac
6338 fi
6339 rm -rf conftest*
6340 ;;
6341esac
6342
6343need_locks="$enable_libtool_lock"
6344
6345if test -n "$ac_tool_prefix"; then
6346 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6347set dummy ${ac_tool_prefix}mt; ac_word=$2
6348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6349$as_echo_n "checking for $ac_word... " >&6; }
6350if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6351 $as_echo_n "(cached) " >&6
6352else
6353 if test -n "$MANIFEST_TOOL"; then
6354 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6355else
6356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6357for as_dir in $PATH
6358do
6359 IFS=$as_save_IFS
6360 test -z "$as_dir" && as_dir=.
6361 for ac_exec_ext in '' $ac_executable_extensions; do
6362 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6363 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6365 break 2
6366 fi
6367done
6368 done
6369IFS=$as_save_IFS
6370
6371fi
6372fi
6373MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6374if test -n "$MANIFEST_TOOL"; then
6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6376$as_echo "$MANIFEST_TOOL" >&6; }
6377else
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6379$as_echo "no" >&6; }
6380fi
6381
6382
6383fi
6384if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6385 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6386 # Extract the first word of "mt", so it can be a program name with args.
6387set dummy mt; ac_word=$2
6388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6389$as_echo_n "checking for $ac_word... " >&6; }
6390if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6391 $as_echo_n "(cached) " >&6
6392else
6393 if test -n "$ac_ct_MANIFEST_TOOL"; then
6394 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6395else
6396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6397for as_dir in $PATH
6398do
6399 IFS=$as_save_IFS
6400 test -z "$as_dir" && as_dir=.
6401 for ac_exec_ext in '' $ac_executable_extensions; do
6402 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6403 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6405 break 2
6406 fi
6407done
6408 done
6409IFS=$as_save_IFS
6410
6411fi
6412fi
6413ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6414if test -n "$ac_ct_MANIFEST_TOOL"; then
6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6416$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6417else
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6419$as_echo "no" >&6; }
6420fi
6421
6422 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6423 MANIFEST_TOOL=":"
6424 else
6425 case $cross_compiling:$ac_tool_warned in
6426yes:)
6427{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6428$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6429ac_tool_warned=yes ;;
6430esac
6431 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6432 fi
6433else
6434 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6435fi
6436
6437test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6439$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6440if ${lt_cv_path_mainfest_tool+:} false; then :
6441 $as_echo_n "(cached) " >&6
6442else
6443 lt_cv_path_mainfest_tool=no
6444 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6445 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6446 cat conftest.err >&5
6447 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6448 lt_cv_path_mainfest_tool=yes
6449 fi
6450 rm -f conftest*
6451fi
6452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6453$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6454if test "x$lt_cv_path_mainfest_tool" != xyes; then
6455 MANIFEST_TOOL=:
6456fi
6457
6458
6459
6460
6461
6462
6463 case $host_os in
6464 rhapsody* | darwin*)
6465 if test -n "$ac_tool_prefix"; then
6466 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6467set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6469$as_echo_n "checking for $ac_word... " >&6; }
6470if ${ac_cv_prog_DSYMUTIL+:} false; then :
6471 $as_echo_n "(cached) " >&6
6472else
6473 if test -n "$DSYMUTIL"; then
6474 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6475else
6476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6477for as_dir in $PATH
6478do
6479 IFS=$as_save_IFS
6480 test -z "$as_dir" && as_dir=.
6481 for ac_exec_ext in '' $ac_executable_extensions; do
6482 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6483 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6485 break 2
6486 fi
6487done
6488 done
6489IFS=$as_save_IFS
6490
6491fi
6492fi
6493DSYMUTIL=$ac_cv_prog_DSYMUTIL
6494if test -n "$DSYMUTIL"; then
6495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6496$as_echo "$DSYMUTIL" >&6; }
6497else
6498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6499$as_echo "no" >&6; }
6500fi
6501
6502
6503fi
6504if test -z "$ac_cv_prog_DSYMUTIL"; then
6505 ac_ct_DSYMUTIL=$DSYMUTIL
6506 # Extract the first word of "dsymutil", so it can be a program name with args.
6507set dummy dsymutil; ac_word=$2
6508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6509$as_echo_n "checking for $ac_word... " >&6; }
6510if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6511 $as_echo_n "(cached) " >&6
6512else
6513 if test -n "$ac_ct_DSYMUTIL"; then
6514 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6515else
6516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6517for as_dir in $PATH
6518do
6519 IFS=$as_save_IFS
6520 test -z "$as_dir" && as_dir=.
6521 for ac_exec_ext in '' $ac_executable_extensions; do
6522 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6523 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6525 break 2
6526 fi
6527done
6528 done
6529IFS=$as_save_IFS
6530
6531fi
6532fi
6533ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6534if test -n "$ac_ct_DSYMUTIL"; then
6535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6536$as_echo "$ac_ct_DSYMUTIL" >&6; }
6537else
6538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6539$as_echo "no" >&6; }
6540fi
6541
6542 if test "x$ac_ct_DSYMUTIL" = x; then
6543 DSYMUTIL=":"
6544 else
6545 case $cross_compiling:$ac_tool_warned in
6546yes:)
6547{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6548$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6549ac_tool_warned=yes ;;
6550esac
6551 DSYMUTIL=$ac_ct_DSYMUTIL
6552 fi
6553else
6554 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6555fi
6556
6557 if test -n "$ac_tool_prefix"; then
6558 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6559set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6561$as_echo_n "checking for $ac_word... " >&6; }
6562if ${ac_cv_prog_NMEDIT+:} false; then :
6563 $as_echo_n "(cached) " >&6
6564else
6565 if test -n "$NMEDIT"; then
6566 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6567else
6568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6569for as_dir in $PATH
6570do
6571 IFS=$as_save_IFS
6572 test -z "$as_dir" && as_dir=.
6573 for ac_exec_ext in '' $ac_executable_extensions; do
6574 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6575 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6576 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6577 break 2
6578 fi
6579done
6580 done
6581IFS=$as_save_IFS
6582
6583fi
6584fi
6585NMEDIT=$ac_cv_prog_NMEDIT
6586if test -n "$NMEDIT"; then
6587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6588$as_echo "$NMEDIT" >&6; }
6589else
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591$as_echo "no" >&6; }
6592fi
6593
6594
6595fi
6596if test -z "$ac_cv_prog_NMEDIT"; then
6597 ac_ct_NMEDIT=$NMEDIT
6598 # Extract the first word of "nmedit", so it can be a program name with args.
6599set dummy nmedit; ac_word=$2
6600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6601$as_echo_n "checking for $ac_word... " >&6; }
6602if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6603 $as_echo_n "(cached) " >&6
6604else
6605 if test -n "$ac_ct_NMEDIT"; then
6606 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6607else
6608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6609for as_dir in $PATH
6610do
6611 IFS=$as_save_IFS
6612 test -z "$as_dir" && as_dir=.
6613 for ac_exec_ext in '' $ac_executable_extensions; do
6614 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6615 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6617 break 2
6618 fi
6619done
6620 done
6621IFS=$as_save_IFS
6622
6623fi
6624fi
6625ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6626if test -n "$ac_ct_NMEDIT"; then
6627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6628$as_echo "$ac_ct_NMEDIT" >&6; }
6629else
6630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6631$as_echo "no" >&6; }
6632fi
6633
6634 if test "x$ac_ct_NMEDIT" = x; then
6635 NMEDIT=":"
6636 else
6637 case $cross_compiling:$ac_tool_warned in
6638yes:)
6639{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6640$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6641ac_tool_warned=yes ;;
6642esac
6643 NMEDIT=$ac_ct_NMEDIT
6644 fi
6645else
6646 NMEDIT="$ac_cv_prog_NMEDIT"
6647fi
6648
6649 if test -n "$ac_tool_prefix"; then
6650 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6651set dummy ${ac_tool_prefix}lipo; ac_word=$2
6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6653$as_echo_n "checking for $ac_word... " >&6; }
6654if ${ac_cv_prog_LIPO+:} false; then :
6655 $as_echo_n "(cached) " >&6
6656else
6657 if test -n "$LIPO"; then
6658 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6659else
6660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6661for as_dir in $PATH
6662do
6663 IFS=$as_save_IFS
6664 test -z "$as_dir" && as_dir=.
6665 for ac_exec_ext in '' $ac_executable_extensions; do
6666 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6667 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6669 break 2
6670 fi
6671done
6672 done
6673IFS=$as_save_IFS
6674
6675fi
6676fi
6677LIPO=$ac_cv_prog_LIPO
6678if test -n "$LIPO"; then
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6680$as_echo "$LIPO" >&6; }
6681else
6682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6683$as_echo "no" >&6; }
6684fi
6685
6686
6687fi
6688if test -z "$ac_cv_prog_LIPO"; then
6689 ac_ct_LIPO=$LIPO
6690 # Extract the first word of "lipo", so it can be a program name with args.
6691set dummy lipo; ac_word=$2
6692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6693$as_echo_n "checking for $ac_word... " >&6; }
6694if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6695 $as_echo_n "(cached) " >&6
6696else
6697 if test -n "$ac_ct_LIPO"; then
6698 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6699else
6700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6701for as_dir in $PATH
6702do
6703 IFS=$as_save_IFS
6704 test -z "$as_dir" && as_dir=.
6705 for ac_exec_ext in '' $ac_executable_extensions; do
6706 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6707 ac_cv_prog_ac_ct_LIPO="lipo"
6708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6709 break 2
6710 fi
6711done
6712 done
6713IFS=$as_save_IFS
6714
6715fi
6716fi
6717ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6718if test -n "$ac_ct_LIPO"; then
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6720$as_echo "$ac_ct_LIPO" >&6; }
6721else
6722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6723$as_echo "no" >&6; }
6724fi
6725
6726 if test "x$ac_ct_LIPO" = x; then
6727 LIPO=":"
6728 else
6729 case $cross_compiling:$ac_tool_warned in
6730yes:)
6731{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6732$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6733ac_tool_warned=yes ;;
6734esac
6735 LIPO=$ac_ct_LIPO
6736 fi
6737else
6738 LIPO="$ac_cv_prog_LIPO"
6739fi
6740
6741 if test -n "$ac_tool_prefix"; then
6742 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6743set dummy ${ac_tool_prefix}otool; ac_word=$2
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6745$as_echo_n "checking for $ac_word... " >&6; }
6746if ${ac_cv_prog_OTOOL+:} false; then :
6747 $as_echo_n "(cached) " >&6
6748else
6749 if test -n "$OTOOL"; then
6750 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6751else
6752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6753for as_dir in $PATH
6754do
6755 IFS=$as_save_IFS
6756 test -z "$as_dir" && as_dir=.
6757 for ac_exec_ext in '' $ac_executable_extensions; do
6758 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6759 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6761 break 2
6762 fi
6763done
6764 done
6765IFS=$as_save_IFS
6766
6767fi
6768fi
6769OTOOL=$ac_cv_prog_OTOOL
6770if test -n "$OTOOL"; then
6771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6772$as_echo "$OTOOL" >&6; }
6773else
6774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6775$as_echo "no" >&6; }
6776fi
6777
6778
6779fi
6780if test -z "$ac_cv_prog_OTOOL"; then
6781 ac_ct_OTOOL=$OTOOL
6782 # Extract the first word of "otool", so it can be a program name with args.
6783set dummy otool; ac_word=$2
6784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6785$as_echo_n "checking for $ac_word... " >&6; }
6786if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6787 $as_echo_n "(cached) " >&6
6788else
6789 if test -n "$ac_ct_OTOOL"; then
6790 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6791else
6792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6793for as_dir in $PATH
6794do
6795 IFS=$as_save_IFS
6796 test -z "$as_dir" && as_dir=.
6797 for ac_exec_ext in '' $ac_executable_extensions; do
6798 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6799 ac_cv_prog_ac_ct_OTOOL="otool"
6800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6801 break 2
6802 fi
6803done
6804 done
6805IFS=$as_save_IFS
6806
6807fi
6808fi
6809ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6810if test -n "$ac_ct_OTOOL"; then
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6812$as_echo "$ac_ct_OTOOL" >&6; }
6813else
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6815$as_echo "no" >&6; }
6816fi
6817
6818 if test "x$ac_ct_OTOOL" = x; then
6819 OTOOL=":"
6820 else
6821 case $cross_compiling:$ac_tool_warned in
6822yes:)
6823{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6824$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6825ac_tool_warned=yes ;;
6826esac
6827 OTOOL=$ac_ct_OTOOL
6828 fi
6829else
6830 OTOOL="$ac_cv_prog_OTOOL"
6831fi
6832
6833 if test -n "$ac_tool_prefix"; then
6834 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6835set dummy ${ac_tool_prefix}otool64; ac_word=$2
6836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6837$as_echo_n "checking for $ac_word... " >&6; }
6838if ${ac_cv_prog_OTOOL64+:} false; then :
6839 $as_echo_n "(cached) " >&6
6840else
6841 if test -n "$OTOOL64"; then
6842 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6843else
6844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6845for as_dir in $PATH
6846do
6847 IFS=$as_save_IFS
6848 test -z "$as_dir" && as_dir=.
6849 for ac_exec_ext in '' $ac_executable_extensions; do
6850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6851 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6853 break 2
6854 fi
6855done
6856 done
6857IFS=$as_save_IFS
6858
6859fi
6860fi
6861OTOOL64=$ac_cv_prog_OTOOL64
6862if test -n "$OTOOL64"; then
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6864$as_echo "$OTOOL64" >&6; }
6865else
6866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6867$as_echo "no" >&6; }
6868fi
6869
6870
6871fi
6872if test -z "$ac_cv_prog_OTOOL64"; then
6873 ac_ct_OTOOL64=$OTOOL64
6874 # Extract the first word of "otool64", so it can be a program name with args.
6875set dummy otool64; ac_word=$2
6876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6877$as_echo_n "checking for $ac_word... " >&6; }
6878if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6879 $as_echo_n "(cached) " >&6
6880else
6881 if test -n "$ac_ct_OTOOL64"; then
6882 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6883else
6884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6885for as_dir in $PATH
6886do
6887 IFS=$as_save_IFS
6888 test -z "$as_dir" && as_dir=.
6889 for ac_exec_ext in '' $ac_executable_extensions; do
6890 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6891 ac_cv_prog_ac_ct_OTOOL64="otool64"
6892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6893 break 2
6894 fi
6895done
6896 done
6897IFS=$as_save_IFS
6898
6899fi
6900fi
6901ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6902if test -n "$ac_ct_OTOOL64"; then
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6904$as_echo "$ac_ct_OTOOL64" >&6; }
6905else
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6907$as_echo "no" >&6; }
6908fi
6909
6910 if test "x$ac_ct_OTOOL64" = x; then
6911 OTOOL64=":"
6912 else
6913 case $cross_compiling:$ac_tool_warned in
6914yes:)
6915{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6916$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6917ac_tool_warned=yes ;;
6918esac
6919 OTOOL64=$ac_ct_OTOOL64
6920 fi
6921else
6922 OTOOL64="$ac_cv_prog_OTOOL64"
6923fi
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6952$as_echo_n "checking for -single_module linker flag... " >&6; }
6953if ${lt_cv_apple_cc_single_mod+:} false; then :
6954 $as_echo_n "(cached) " >&6
6955else
6956 lt_cv_apple_cc_single_mod=no
6957 if test -z "${LT_MULTI_MODULE}"; then
6958 # By default we will add the -single_module flag. You can override
6959 # by either setting the environment variable LT_MULTI_MODULE
6960 # non-empty at configure time, or by adding -multi_module to the
6961 # link flags.
6962 rm -rf libconftest.dylib*
6963 echo "int foo(void){return 1;}" > conftest.c
6964 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6965-dynamiclib -Wl,-single_module conftest.c" >&5
6966 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6967 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6968 _lt_result=$?
6969 # If there is a non-empty error log, and "single_module"
6970 # appears in it, assume the flag caused a linker warning
6971 if test -s conftest.err && $GREP single_module conftest.err; then
6972 cat conftest.err >&5
6973 # Otherwise, if the output was created with a 0 exit code from
6974 # the compiler, it worked.
6975 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6976 lt_cv_apple_cc_single_mod=yes
6977 else
6978 cat conftest.err >&5
6979 fi
6980 rm -rf libconftest.dylib*
6981 rm -f conftest.*
6982 fi
6983fi
6984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6985$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6986
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6988$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6989if ${lt_cv_ld_exported_symbols_list+:} false; then :
6990 $as_echo_n "(cached) " >&6
6991else
6992 lt_cv_ld_exported_symbols_list=no
6993 save_LDFLAGS=$LDFLAGS
6994 echo "_main" > conftest.sym
6995 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6997/* end confdefs.h. */
6998
6999int
7000main ()
7001{
7002
7003 ;
7004 return 0;
7005}
7006_ACEOF
7007if ac_fn_c_try_link "$LINENO"; then :
7008 lt_cv_ld_exported_symbols_list=yes
7009else
7010 lt_cv_ld_exported_symbols_list=no
7011fi
7012rm -f core conftest.err conftest.$ac_objext \
7013 conftest$ac_exeext conftest.$ac_ext
7014 LDFLAGS="$save_LDFLAGS"
7015
7016fi
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7018$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7019
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7021$as_echo_n "checking for -force_load linker flag... " >&6; }
7022if ${lt_cv_ld_force_load+:} false; then :
7023 $as_echo_n "(cached) " >&6
7024else
7025 lt_cv_ld_force_load=no
7026 cat > conftest.c << _LT_EOF
7027int forced_loaded() { return 2;}
7028_LT_EOF
7029 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7030 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7031 echo "$AR cru libconftest.a conftest.o" >&5
7032 $AR cru libconftest.a conftest.o 2>&5
7033 echo "$RANLIB libconftest.a" >&5
7034 $RANLIB libconftest.a 2>&5
7035 cat > conftest.c << _LT_EOF
7036int main() { return 0;}
7037_LT_EOF
7038 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7039 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7040 _lt_result=$?
7041 if test -s conftest.err && $GREP force_load conftest.err; then
7042 cat conftest.err >&5
7043 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7044 lt_cv_ld_force_load=yes
7045 else
7046 cat conftest.err >&5
7047 fi
7048 rm -f conftest.err libconftest.a conftest conftest.c
7049 rm -rf conftest.dSYM
7050
7051fi
7052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7053$as_echo "$lt_cv_ld_force_load" >&6; }
7054 case $host_os in
7055 rhapsody* | darwin1.[012])
7056 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7057 darwin1.*)
7058 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7059 darwin*) # darwin 5.x on
7060 # if running on 10.5 or later, the deployment target defaults
7061 # to the OS version, if on x86, and 10.4, the deployment
7062 # target defaults to 10.4. Don't you love it?
7063 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7064 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7065 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7066 10.[012]*)
7067 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7068 10.*)
7069 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7070 esac
7071 ;;
7072 esac
7073 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7074 _lt_dar_single_mod='$single_module'
7075 fi
7076 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7077 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7078 else
7079 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7080 fi
7081 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7082 _lt_dsymutil='~$DSYMUTIL $lib || :'
7083 else
7084 _lt_dsymutil=
7085 fi
7086 ;;
7087 esac
7088
7089ac_ext=c
7090ac_cpp='$CPP $CPPFLAGS'
7091ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7092ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7093ac_compiler_gnu=$ac_cv_c_compiler_gnu
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7095$as_echo_n "checking how to run the C preprocessor... " >&6; }
7096# On Suns, sometimes $CPP names a directory.
7097if test -n "$CPP" && test -d "$CPP"; then
7098 CPP=
7099fi
7100if test -z "$CPP"; then
7101 if ${ac_cv_prog_CPP+:} false; then :
7102 $as_echo_n "(cached) " >&6
7103else
7104 # Double quotes because CPP needs to be expanded
7105 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7106 do
7107 ac_preproc_ok=false
7108for ac_c_preproc_warn_flag in '' yes
7109do
7110 # Use a header file that comes with gcc, so configuring glibc
7111 # with a fresh cross-compiler works.
7112 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7113 # <limits.h> exists even on freestanding compilers.
7114 # On the NeXT, cc -E runs the code through the compiler's parser,
7115 # not just through cpp. "Syntax error" is here to catch this case.
7116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7117/* end confdefs.h. */
7118#ifdef __STDC__
7119# include <limits.h>
7120#else
7121# include <assert.h>
7122#endif
7123 Syntax error
7124_ACEOF
7125if ac_fn_c_try_cpp "$LINENO"; then :
7126
7127else
7128 # Broken: fails on valid input.
7129continue
7130fi
7131rm -f conftest.err conftest.i conftest.$ac_ext
7132
7133 # OK, works on sane cases. Now check whether nonexistent headers
7134 # can be detected and how.
7135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7136/* end confdefs.h. */
7137#include <ac_nonexistent.h>
7138_ACEOF
7139if ac_fn_c_try_cpp "$LINENO"; then :
7140 # Broken: success on invalid input.
7141continue
7142else
7143 # Passes both tests.
7144ac_preproc_ok=:
7145break
7146fi
7147rm -f conftest.err conftest.i conftest.$ac_ext
7148
7149done
7150# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7151rm -f conftest.i conftest.err conftest.$ac_ext
7152if $ac_preproc_ok; then :
7153 break
7154fi
7155
7156 done
7157 ac_cv_prog_CPP=$CPP
7158
7159fi
7160 CPP=$ac_cv_prog_CPP
7161else
7162 ac_cv_prog_CPP=$CPP
7163fi
7164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7165$as_echo "$CPP" >&6; }
7166ac_preproc_ok=false
7167for ac_c_preproc_warn_flag in '' yes
7168do
7169 # Use a header file that comes with gcc, so configuring glibc
7170 # with a fresh cross-compiler works.
7171 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7172 # <limits.h> exists even on freestanding compilers.
7173 # On the NeXT, cc -E runs the code through the compiler's parser,
7174 # not just through cpp. "Syntax error" is here to catch this case.
7175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7176/* end confdefs.h. */
7177#ifdef __STDC__
7178# include <limits.h>
7179#else
7180# include <assert.h>
7181#endif
7182 Syntax error
7183_ACEOF
7184if ac_fn_c_try_cpp "$LINENO"; then :
7185
7186else
7187 # Broken: fails on valid input.
7188continue
7189fi
7190rm -f conftest.err conftest.i conftest.$ac_ext
7191
7192 # OK, works on sane cases. Now check whether nonexistent headers
7193 # can be detected and how.
7194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7195/* end confdefs.h. */
7196#include <ac_nonexistent.h>
7197_ACEOF
7198if ac_fn_c_try_cpp "$LINENO"; then :
7199 # Broken: success on invalid input.
7200continue
7201else
7202 # Passes both tests.
7203ac_preproc_ok=:
7204break
7205fi
7206rm -f conftest.err conftest.i conftest.$ac_ext
7207
7208done
7209# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7210rm -f conftest.i conftest.err conftest.$ac_ext
7211if $ac_preproc_ok; then :
7212
7213else
7214 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7215$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7216as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7217See \`config.log' for more details" "$LINENO" 5; }
7218fi
7219
7220ac_ext=c
7221ac_cpp='$CPP $CPPFLAGS'
7222ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7223ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7224ac_compiler_gnu=$ac_cv_c_compiler_gnu
7225
7226
7227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7228$as_echo_n "checking for ANSI C header files... " >&6; }
7229if ${ac_cv_header_stdc+:} false; then :
7230 $as_echo_n "(cached) " >&6
7231else
7232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7233/* end confdefs.h. */
7234#include <stdlib.h>
7235#include <stdarg.h>
7236#include <string.h>
7237#include <float.h>
7238
7239int
7240main ()
7241{
7242
7243 ;
7244 return 0;
7245}
7246_ACEOF
7247if ac_fn_c_try_compile "$LINENO"; then :
7248 ac_cv_header_stdc=yes
7249else
7250 ac_cv_header_stdc=no
7251fi
7252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7253
7254if test $ac_cv_header_stdc = yes; then
7255 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7257/* end confdefs.h. */
7258#include <string.h>
7259
7260_ACEOF
7261if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7262 $EGREP "memchr" >/dev/null 2>&1; then :
7263
7264else
7265 ac_cv_header_stdc=no
7266fi
7267rm -f conftest*
7268
7269fi
7270
7271if test $ac_cv_header_stdc = yes; then
7272 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7274/* end confdefs.h. */
7275#include <stdlib.h>
7276
7277_ACEOF
7278if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7279 $EGREP "free" >/dev/null 2>&1; then :
7280
7281else
7282 ac_cv_header_stdc=no
7283fi
7284rm -f conftest*
7285
7286fi
7287
7288if test $ac_cv_header_stdc = yes; then
7289 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7290 if test "$cross_compiling" = yes; then :
7291 :
7292else
7293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7294/* end confdefs.h. */
7295#include <ctype.h>
7296#include <stdlib.h>
7297#if ((' ' & 0x0FF) == 0x020)
7298# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7299# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7300#else
7301# define ISLOWER(c) \
7302 (('a' <= (c) && (c) <= 'i') \
7303 || ('j' <= (c) && (c) <= 'r') \
7304 || ('s' <= (c) && (c) <= 'z'))
7305# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7306#endif
7307
7308#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7309int
7310main ()
7311{
7312 int i;
7313 for (i = 0; i < 256; i++)
7314 if (XOR (islower (i), ISLOWER (i))
7315 || toupper (i) != TOUPPER (i))
7316 return 2;
7317 return 0;
7318}
7319_ACEOF
7320if ac_fn_c_try_run "$LINENO"; then :
7321
7322else
7323 ac_cv_header_stdc=no
7324fi
7325rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7326 conftest.$ac_objext conftest.beam conftest.$ac_ext
7327fi
7328
7329fi
7330fi
7331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7332$as_echo "$ac_cv_header_stdc" >&6; }
7333if test $ac_cv_header_stdc = yes; then
7334
7335$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7336
7337fi
7338
7339# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7340for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7341 inttypes.h stdint.h unistd.h
7342do :
7343 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7344ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7345"
7346if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7347 cat >>confdefs.h <<_ACEOF
7348#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7349_ACEOF
7350
7351fi
7352
7353done
7354
7355
7356for ac_header in dlfcn.h
7357do :
7358 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7359"
7360if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7361 cat >>confdefs.h <<_ACEOF
7362#define HAVE_DLFCN_H 1
7363_ACEOF
7364
7365fi
7366
7367done
7368
7369
7370
7371
7372
7373# Set options
7374# Check whether --enable-static was given.
7375if test "${enable_static+set}" = set; then :
7376 enableval=$enable_static; p=${PACKAGE-default}
7377 case $enableval in
7378 yes) enable_static=yes ;;
7379 no) enable_static=no ;;
7380 *)
7381 enable_static=no
7382 # Look at the argument we got. We use all the common list separators.
7383 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7384 for pkg in $enableval; do
7385 IFS="$lt_save_ifs"
7386 if test "X$pkg" = "X$p"; then
7387 enable_static=yes
7388 fi
7389 done
7390 IFS="$lt_save_ifs"
7391 ;;
7392 esac
7393else
7394 enable_static=no
7395fi
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406 enable_dlopen=no
7407
7408
7409 enable_win32_dll=no
7410
7411
7412 # Check whether --enable-shared was given.
7413if test "${enable_shared+set}" = set; then :
7414 enableval=$enable_shared; p=${PACKAGE-default}
7415 case $enableval in
7416 yes) enable_shared=yes ;;
7417 no) enable_shared=no ;;
7418 *)
7419 enable_shared=no
7420 # Look at the argument we got. We use all the common list separators.
7421 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7422 for pkg in $enableval; do
7423 IFS="$lt_save_ifs"
7424 if test "X$pkg" = "X$p"; then
7425 enable_shared=yes
7426 fi
7427 done
7428 IFS="$lt_save_ifs"
7429 ;;
7430 esac
7431else
7432 enable_shared=yes
7433fi
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445# Check whether --with-pic was given.
7446if test "${with_pic+set}" = set; then :
7447 withval=$with_pic; lt_p=${PACKAGE-default}
7448 case $withval in
7449 yes|no) pic_mode=$withval ;;
7450 *)
7451 pic_mode=default
7452 # Look at the argument we got. We use all the common list separators.
7453 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7454 for lt_pkg in $withval; do
7455 IFS="$lt_save_ifs"
7456 if test "X$lt_pkg" = "X$lt_p"; then
7457 pic_mode=yes
7458 fi
7459 done
7460 IFS="$lt_save_ifs"
7461 ;;
7462 esac
7463else
7464 pic_mode=default
7465fi
7466
7467
7468test -z "$pic_mode" && pic_mode=default
7469
7470
7471
7472
7473
7474
7475
7476 # Check whether --enable-fast-install was given.
7477if test "${enable_fast_install+set}" = set; then :
7478 enableval=$enable_fast_install; p=${PACKAGE-default}
7479 case $enableval in
7480 yes) enable_fast_install=yes ;;
7481 no) enable_fast_install=no ;;
7482 *)
7483 enable_fast_install=no
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 pkg in $enableval; do
7487 IFS="$lt_save_ifs"
7488 if test "X$pkg" = "X$p"; then
7489 enable_fast_install=yes
7490 fi
7491 done
7492 IFS="$lt_save_ifs"
7493 ;;
7494 esac
7495else
7496 enable_fast_install=yes
7497fi
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509# This can be used to rebuild libtool when needed
7510LIBTOOL_DEPS="$ltmain"
7511
7512# Always use our own libtool.
7513LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544test -z "$LN_S" && LN_S="ln -s"
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559if test -n "${ZSH_VERSION+set}" ; then
7560 setopt NO_GLOB_SUBST
7561fi
7562
7563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7564$as_echo_n "checking for objdir... " >&6; }
7565if ${lt_cv_objdir+:} false; then :
7566 $as_echo_n "(cached) " >&6
7567else
7568 rm -f .libs 2>/dev/null
7569mkdir .libs 2>/dev/null
7570if test -d .libs; then
7571 lt_cv_objdir=.libs
7572else
7573 # MS-DOS does not allow filenames that begin with a dot.
7574 lt_cv_objdir=_libs
7575fi
7576rmdir .libs 2>/dev/null
7577fi
7578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7579$as_echo "$lt_cv_objdir" >&6; }
7580objdir=$lt_cv_objdir
7581
7582
7583
7584
7585
7586cat >>confdefs.h <<_ACEOF
7587#define LT_OBJDIR "$lt_cv_objdir/"
7588_ACEOF
7589
7590
7591
7592
7593case $host_os in
7594aix3*)
7595 # AIX sometimes has problems with the GCC collect2 program. For some
7596 # reason, if we set the COLLECT_NAMES environment variable, the problems
7597 # vanish in a puff of smoke.
7598 if test "X${COLLECT_NAMES+set}" != Xset; then
7599 COLLECT_NAMES=
7600 export COLLECT_NAMES
7601 fi
7602 ;;
7603esac
7604
7605# Global variables:
7606ofile=libtool
7607can_build_shared=yes
7608
7609# All known linkers require a `.a' archive for static linking (except MSVC,
7610# which needs '.lib').
7611libext=a
7612
7613with_gnu_ld="$lt_cv_prog_gnu_ld"
7614
7615old_CC="$CC"
7616old_CFLAGS="$CFLAGS"
7617
7618# Set sane defaults for various variables
7619test -z "$CC" && CC=cc
7620test -z "$LTCC" && LTCC=$CC
7621test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7622test -z "$LD" && LD=ld
7623test -z "$ac_objext" && ac_objext=o
7624
7625for cc_temp in $compiler""; do
7626 case $cc_temp in
7627 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7628 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7629 \-*) ;;
7630 *) break;;
7631 esac
7632done
7633cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7634
7635
7636# Only perform the check for file, if the check method requires it
7637test -z "$MAGIC_CMD" && MAGIC_CMD=file
7638case $deplibs_check_method in
7639file_magic*)
7640 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7642$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7643if ${lt_cv_path_MAGIC_CMD+:} false; then :
7644 $as_echo_n "(cached) " >&6
7645else
7646 case $MAGIC_CMD in
7647[\\/*] | ?:[\\/]*)
7648 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7649 ;;
7650*)
7651 lt_save_MAGIC_CMD="$MAGIC_CMD"
7652 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7653 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7654 for ac_dir in $ac_dummy; do
7655 IFS="$lt_save_ifs"
7656 test -z "$ac_dir" && ac_dir=.
7657 if test -f $ac_dir/${ac_tool_prefix}file; then
7658 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7659 if test -n "$file_magic_test_file"; then
7660 case $deplibs_check_method in
7661 "file_magic "*)
7662 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7663 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7664 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7665 $EGREP "$file_magic_regex" > /dev/null; then
7666 :
7667 else
7668 cat <<_LT_EOF 1>&2
7669
7670*** Warning: the command libtool uses to detect shared libraries,
7671*** $file_magic_cmd, produces output that libtool cannot recognize.
7672*** The result is that libtool may fail to recognize shared libraries
7673*** as such. This will affect the creation of libtool libraries that
7674*** depend on shared libraries, but programs linked with such libtool
7675*** libraries will work regardless of this problem. Nevertheless, you
7676*** may want to report the problem to your system manager and/or to
7677*** bug-libtool@gnu.org
7678
7679_LT_EOF
7680 fi ;;
7681 esac
7682 fi
7683 break
7684 fi
7685 done
7686 IFS="$lt_save_ifs"
7687 MAGIC_CMD="$lt_save_MAGIC_CMD"
7688 ;;
7689esac
7690fi
7691
7692MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7693if test -n "$MAGIC_CMD"; then
7694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7695$as_echo "$MAGIC_CMD" >&6; }
7696else
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7698$as_echo "no" >&6; }
7699fi
7700
7701
7702
7703
7704
7705if test -z "$lt_cv_path_MAGIC_CMD"; then
7706 if test -n "$ac_tool_prefix"; then
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7708$as_echo_n "checking for file... " >&6; }
7709if ${lt_cv_path_MAGIC_CMD+:} false; then :
7710 $as_echo_n "(cached) " >&6
7711else
7712 case $MAGIC_CMD in
7713[\\/*] | ?:[\\/]*)
7714 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7715 ;;
7716*)
7717 lt_save_MAGIC_CMD="$MAGIC_CMD"
7718 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7719 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7720 for ac_dir in $ac_dummy; do
7721 IFS="$lt_save_ifs"
7722 test -z "$ac_dir" && ac_dir=.
7723 if test -f $ac_dir/file; then
7724 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7725 if test -n "$file_magic_test_file"; then
7726 case $deplibs_check_method in
7727 "file_magic "*)
7728 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7729 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7730 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7731 $EGREP "$file_magic_regex" > /dev/null; then
7732 :
7733 else
7734 cat <<_LT_EOF 1>&2
7735
7736*** Warning: the command libtool uses to detect shared libraries,
7737*** $file_magic_cmd, produces output that libtool cannot recognize.
7738*** The result is that libtool may fail to recognize shared libraries
7739*** as such. This will affect the creation of libtool libraries that
7740*** depend on shared libraries, but programs linked with such libtool
7741*** libraries will work regardless of this problem. Nevertheless, you
7742*** may want to report the problem to your system manager and/or to
7743*** bug-libtool@gnu.org
7744
7745_LT_EOF
7746 fi ;;
7747 esac
7748 fi
7749 break
7750 fi
7751 done
7752 IFS="$lt_save_ifs"
7753 MAGIC_CMD="$lt_save_MAGIC_CMD"
7754 ;;
7755esac
7756fi
7757
7758MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7759if test -n "$MAGIC_CMD"; then
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7761$as_echo "$MAGIC_CMD" >&6; }
7762else
7763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7764$as_echo "no" >&6; }
7765fi
7766
7767
7768 else
7769 MAGIC_CMD=:
7770 fi
7771fi
7772
7773 fi
7774 ;;
7775esac
7776
7777# Use C for the default configuration in the libtool script
7778
7779lt_save_CC="$CC"
7780ac_ext=c
7781ac_cpp='$CPP $CPPFLAGS'
7782ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7783ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7784ac_compiler_gnu=$ac_cv_c_compiler_gnu
7785
7786
7787# Source file extension for C test sources.
7788ac_ext=c
7789
7790# Object file extension for compiled C test sources.
7791objext=o
7792objext=$objext
7793
7794# Code to be used in simple compile tests
7795lt_simple_compile_test_code="int some_variable = 0;"
7796
7797# Code to be used in simple link tests
7798lt_simple_link_test_code='int main(){return(0);}'
7799
7800
7801
7802
7803
7804
7805
7806# If no C compiler was specified, use CC.
7807LTCC=${LTCC-"$CC"}
7808
7809# If no C compiler flags were specified, use CFLAGS.
7810LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7811
7812# Allow CC to be a program name with arguments.
7813compiler=$CC
7814
7815# Save the default compiler, since it gets overwritten when the other
7816# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7817compiler_DEFAULT=$CC
7818
7819# save warnings/boilerplate of simple test code
7820ac_outfile=conftest.$ac_objext
7821echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7822eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7823_lt_compiler_boilerplate=`cat conftest.err`
7824$RM conftest*
7825
7826ac_outfile=conftest.$ac_objext
7827echo "$lt_simple_link_test_code" >conftest.$ac_ext
7828eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7829_lt_linker_boilerplate=`cat conftest.err`
7830$RM -r conftest*
7831
7832
7833## CAVEAT EMPTOR:
7834## There is no encapsulation within the following macros, do not change
7835## the running order or otherwise move them around unless you know exactly
7836## what you are doing...
7837if test -n "$compiler"; then
7838
7839lt_prog_compiler_no_builtin_flag=
7840
7841if test "$GCC" = yes; then
7842 case $cc_basename in
7843 nvcc*)
7844 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7845 *)
7846 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7847 esac
7848
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7850$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7851if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7852 $as_echo_n "(cached) " >&6
7853else
7854 lt_cv_prog_compiler_rtti_exceptions=no
7855 ac_outfile=conftest.$ac_objext
7856 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7857 lt_compiler_flag="-fno-rtti -fno-exceptions"
7858 # Insert the option either (1) after the last *FLAGS variable, or
7859 # (2) before a word containing "conftest.", or (3) at the end.
7860 # Note that $ac_compile itself does not contain backslashes and begins
7861 # with a dollar sign (not a hyphen), so the echo should work correctly.
7862 # The option is referenced via a variable to avoid confusing sed.
7863 lt_compile=`echo "$ac_compile" | $SED \
7864 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7865 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7866 -e 's:$: $lt_compiler_flag:'`
7867 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7868 (eval "$lt_compile" 2>conftest.err)
7869 ac_status=$?
7870 cat conftest.err >&5
7871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7872 if (exit $ac_status) && test -s "$ac_outfile"; then
7873 # The compiler can only warn and ignore the option if not recognized
7874 # So say no if there are warnings other than the usual output.
7875 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7876 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7877 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7878 lt_cv_prog_compiler_rtti_exceptions=yes
7879 fi
7880 fi
7881 $RM conftest*
7882
7883fi
7884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7885$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7886
7887if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7888 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7889else
7890 :
7891fi
7892
7893fi
7894
7895
7896
7897
7898
7899
7900 lt_prog_compiler_wl=
7901lt_prog_compiler_pic=
7902lt_prog_compiler_static=
7903
7904
7905 if test "$GCC" = yes; then
7906 lt_prog_compiler_wl='-Wl,'
7907 lt_prog_compiler_static='-static'
7908
7909 case $host_os in
7910 aix*)
7911 # All AIX code is PIC.
7912 if test "$host_cpu" = ia64; then
7913 # AIX 5 now supports IA64 processor
7914 lt_prog_compiler_static='-Bstatic'
7915 fi
7916 ;;
7917
7918 amigaos*)
7919 case $host_cpu in
7920 powerpc)
7921 # see comment about AmigaOS4 .so support
7922 lt_prog_compiler_pic='-fPIC'
7923 ;;
7924 m68k)
7925 # FIXME: we need at least 68020 code to build shared libraries, but
7926 # adding the `-m68020' flag to GCC prevents building anything better,
7927 # like `-m68040'.
7928 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7929 ;;
7930 esac
7931 ;;
7932
7933 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7934 # PIC is the default for these OSes.
7935 ;;
7936
7937 mingw* | cygwin* | pw32* | os2* | cegcc*)
7938 # This hack is so that the source file can tell whether it is being
7939 # built for inclusion in a dll (and should export symbols for example).
7940 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7941 # (--disable-auto-import) libraries
7942 lt_prog_compiler_pic='-DDLL_EXPORT'
7943 ;;
7944
7945 darwin* | rhapsody*)
7946 # PIC is the default on this platform
7947 # Common symbols not allowed in MH_DYLIB files
7948 lt_prog_compiler_pic='-fno-common'
7949 ;;
7950
7951 haiku*)
7952 # PIC is the default for Haiku.
7953 # The "-static" flag exists, but is broken.
7954 lt_prog_compiler_static=
7955 ;;
7956
7957 hpux*)
7958 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7959 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7960 # sets the default TLS model and affects inlining.
7961 case $host_cpu in
7962 hppa*64*)
7963 # +Z the default
7964 ;;
7965 *)
7966 lt_prog_compiler_pic='-fPIC'
7967 ;;
7968 esac
7969 ;;
7970
7971 interix[3-9]*)
7972 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7973 # Instead, we relocate shared libraries at runtime.
7974 ;;
7975
7976 msdosdjgpp*)
7977 # Just because we use GCC doesn't mean we suddenly get shared libraries
7978 # on systems that don't support them.
7979 lt_prog_compiler_can_build_shared=no
7980 enable_shared=no
7981 ;;
7982
7983 *nto* | *qnx*)
7984 # QNX uses GNU C++, but need to define -shared option too, otherwise
7985 # it will coredump.
7986 lt_prog_compiler_pic='-fPIC -shared'
7987 ;;
7988
7989 sysv4*MP*)
7990 if test -d /usr/nec; then
7991 lt_prog_compiler_pic=-Kconform_pic
7992 fi
7993 ;;
7994
7995 *)
7996 lt_prog_compiler_pic='-fPIC'
7997 ;;
7998 esac
7999
8000 case $cc_basename in
8001 nvcc*) # Cuda Compiler Driver 2.2
8002 lt_prog_compiler_wl='-Xlinker '
8003 if test -n "$lt_prog_compiler_pic"; then
8004 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8005 fi
8006 ;;
8007 esac
8008 else
8009 # PORTME Check for flag to pass linker flags through the system compiler.
8010 case $host_os in
8011 aix*)
8012 lt_prog_compiler_wl='-Wl,'
8013 if test "$host_cpu" = ia64; then
8014 # AIX 5 now supports IA64 processor
8015 lt_prog_compiler_static='-Bstatic'
8016 else
8017 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8018 fi
8019 ;;
8020
8021 mingw* | cygwin* | pw32* | os2* | cegcc*)
8022 # This hack is so that the source file can tell whether it is being
8023 # built for inclusion in a dll (and should export symbols for example).
8024 lt_prog_compiler_pic='-DDLL_EXPORT'
8025 ;;
8026
8027 hpux9* | hpux10* | hpux11*)
8028 lt_prog_compiler_wl='-Wl,'
8029 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8030 # not for PA HP-UX.
8031 case $host_cpu in
8032 hppa*64*|ia64*)
8033 # +Z the default
8034 ;;
8035 *)
8036 lt_prog_compiler_pic='+Z'
8037 ;;
8038 esac
8039 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8040 lt_prog_compiler_static='${wl}-a ${wl}archive'
8041 ;;
8042
8043 irix5* | irix6* | nonstopux*)
8044 lt_prog_compiler_wl='-Wl,'
8045 # PIC (with -KPIC) is the default.
8046 lt_prog_compiler_static='-non_shared'
8047 ;;
8048
8049 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8050 case $cc_basename in
8051 # old Intel for x86_64 which still supported -KPIC.
8052 ecc*)
8053 lt_prog_compiler_wl='-Wl,'
8054 lt_prog_compiler_pic='-KPIC'
8055 lt_prog_compiler_static='-static'
8056 ;;
8057 # icc used to be incompatible with GCC.
8058 # ICC 10 doesn't accept -KPIC any more.
8059 icc* | ifort*)
8060 lt_prog_compiler_wl='-Wl,'
8061 lt_prog_compiler_pic='-fPIC'
8062 lt_prog_compiler_static='-static'
8063 ;;
8064 # Lahey Fortran 8.1.
8065 lf95*)
8066 lt_prog_compiler_wl='-Wl,'
8067 lt_prog_compiler_pic='--shared'
8068 lt_prog_compiler_static='--static'
8069 ;;
8070 nagfor*)
8071 # NAG Fortran compiler
8072 lt_prog_compiler_wl='-Wl,-Wl,,'
8073 lt_prog_compiler_pic='-PIC'
8074 lt_prog_compiler_static='-Bstatic'
8075 ;;
8076 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8077 # Portland Group compilers (*not* the Pentium gcc compiler,
8078 # which looks to be a dead project)
8079 lt_prog_compiler_wl='-Wl,'
8080 lt_prog_compiler_pic='-fpic'
8081 lt_prog_compiler_static='-Bstatic'
8082 ;;
8083 ccc*)
8084 lt_prog_compiler_wl='-Wl,'
8085 # All Alpha code is PIC.
8086 lt_prog_compiler_static='-non_shared'
8087 ;;
8088 xl* | bgxl* | bgf* | mpixl*)
8089 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8090 lt_prog_compiler_wl='-Wl,'
8091 lt_prog_compiler_pic='-qpic'
8092 lt_prog_compiler_static='-qstaticlink'
8093 ;;
8094 *)
8095 case `$CC -V 2>&1 | sed 5q` in
8096 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8097 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8098 lt_prog_compiler_pic='-KPIC'
8099 lt_prog_compiler_static='-Bstatic'
8100 lt_prog_compiler_wl=''
8101 ;;
8102 *Sun\ F* | *Sun*Fortran*)
8103 lt_prog_compiler_pic='-KPIC'
8104 lt_prog_compiler_static='-Bstatic'
8105 lt_prog_compiler_wl='-Qoption ld '
8106 ;;
8107 *Sun\ C*)
8108 # Sun C 5.9
8109 lt_prog_compiler_pic='-KPIC'
8110 lt_prog_compiler_static='-Bstatic'
8111 lt_prog_compiler_wl='-Wl,'
8112 ;;
8113 *Intel*\ [CF]*Compiler*)
8114 lt_prog_compiler_wl='-Wl,'
8115 lt_prog_compiler_pic='-fPIC'
8116 lt_prog_compiler_static='-static'
8117 ;;
8118 *Portland\ Group*)
8119 lt_prog_compiler_wl='-Wl,'
8120 lt_prog_compiler_pic='-fpic'
8121 lt_prog_compiler_static='-Bstatic'
8122 ;;
8123 esac
8124 ;;
8125 esac
8126 ;;
8127
8128 newsos6)
8129 lt_prog_compiler_pic='-KPIC'
8130 lt_prog_compiler_static='-Bstatic'
8131 ;;
8132
8133 *nto* | *qnx*)
8134 # QNX uses GNU C++, but need to define -shared option too, otherwise
8135 # it will coredump.
8136 lt_prog_compiler_pic='-fPIC -shared'
8137 ;;
8138
8139 osf3* | osf4* | osf5*)
8140 lt_prog_compiler_wl='-Wl,'
8141 # All OSF/1 code is PIC.
8142 lt_prog_compiler_static='-non_shared'
8143 ;;
8144
8145 rdos*)
8146 lt_prog_compiler_static='-non_shared'
8147 ;;
8148
8149 solaris*)
8150 lt_prog_compiler_pic='-KPIC'
8151 lt_prog_compiler_static='-Bstatic'
8152 case $cc_basename in
8153 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8154 lt_prog_compiler_wl='-Qoption ld ';;
8155 *)
8156 lt_prog_compiler_wl='-Wl,';;
8157 esac
8158 ;;
8159
8160 sunos4*)
8161 lt_prog_compiler_wl='-Qoption ld '
8162 lt_prog_compiler_pic='-PIC'
8163 lt_prog_compiler_static='-Bstatic'
8164 ;;
8165
8166 sysv4 | sysv4.2uw2* | sysv4.3*)
8167 lt_prog_compiler_wl='-Wl,'
8168 lt_prog_compiler_pic='-KPIC'
8169 lt_prog_compiler_static='-Bstatic'
8170 ;;
8171
8172 sysv4*MP*)
8173 if test -d /usr/nec ;then
8174 lt_prog_compiler_pic='-Kconform_pic'
8175 lt_prog_compiler_static='-Bstatic'
8176 fi
8177 ;;
8178
8179 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8180 lt_prog_compiler_wl='-Wl,'
8181 lt_prog_compiler_pic='-KPIC'
8182 lt_prog_compiler_static='-Bstatic'
8183 ;;
8184
8185 unicos*)
8186 lt_prog_compiler_wl='-Wl,'
8187 lt_prog_compiler_can_build_shared=no
8188 ;;
8189
8190 uts4*)
8191 lt_prog_compiler_pic='-pic'
8192 lt_prog_compiler_static='-Bstatic'
8193 ;;
8194
8195 *)
8196 lt_prog_compiler_can_build_shared=no
8197 ;;
8198 esac
8199 fi
8200
8201case $host_os in
8202 # For platforms which do not support PIC, -DPIC is meaningless:
8203 *djgpp*)
8204 lt_prog_compiler_pic=
8205 ;;
8206 *)
8207 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8208 ;;
8209esac
8210
8211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8212$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8213if ${lt_cv_prog_compiler_pic+:} false; then :
8214 $as_echo_n "(cached) " >&6
8215else
8216 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8217fi
8218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8219$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8220lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8221
8222#
8223# Check to make sure the PIC flag actually works.
8224#
8225if test -n "$lt_prog_compiler_pic"; then
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8227$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8228if ${lt_cv_prog_compiler_pic_works+:} false; then :
8229 $as_echo_n "(cached) " >&6
8230else
8231 lt_cv_prog_compiler_pic_works=no
8232 ac_outfile=conftest.$ac_objext
8233 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8234 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8235 # Insert the option either (1) after the last *FLAGS variable, or
8236 # (2) before a word containing "conftest.", or (3) at the end.
8237 # Note that $ac_compile itself does not contain backslashes and begins
8238 # with a dollar sign (not a hyphen), so the echo should work correctly.
8239 # The option is referenced via a variable to avoid confusing sed.
8240 lt_compile=`echo "$ac_compile" | $SED \
8241 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8242 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8243 -e 's:$: $lt_compiler_flag:'`
8244 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8245 (eval "$lt_compile" 2>conftest.err)
8246 ac_status=$?
8247 cat conftest.err >&5
8248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249 if (exit $ac_status) && test -s "$ac_outfile"; then
8250 # The compiler can only warn and ignore the option if not recognized
8251 # So say no if there are warnings other than the usual output.
8252 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8253 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8254 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8255 lt_cv_prog_compiler_pic_works=yes
8256 fi
8257 fi
8258 $RM conftest*
8259
8260fi
8261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8262$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8263
8264if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8265 case $lt_prog_compiler_pic in
8266 "" | " "*) ;;
8267 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8268 esac
8269else
8270 lt_prog_compiler_pic=
8271 lt_prog_compiler_can_build_shared=no
8272fi
8273
8274fi
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286#
8287# Check to make sure the static flag actually works.
8288#
8289wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8291$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8292if ${lt_cv_prog_compiler_static_works+:} false; then :
8293 $as_echo_n "(cached) " >&6
8294else
8295 lt_cv_prog_compiler_static_works=no
8296 save_LDFLAGS="$LDFLAGS"
8297 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8298 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8299 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8300 # The linker can only warn and ignore the option if not recognized
8301 # So say no if there are warnings
8302 if test -s conftest.err; then
8303 # Append any errors to the config.log.
8304 cat conftest.err 1>&5
8305 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8306 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8307 if diff conftest.exp conftest.er2 >/dev/null; then
8308 lt_cv_prog_compiler_static_works=yes
8309 fi
8310 else
8311 lt_cv_prog_compiler_static_works=yes
8312 fi
8313 fi
8314 $RM -r conftest*
8315 LDFLAGS="$save_LDFLAGS"
8316
8317fi
8318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8319$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8320
8321if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8322 :
8323else
8324 lt_prog_compiler_static=
8325fi
8326
8327
8328
8329
8330
8331
8332
8333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8334$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8335if ${lt_cv_prog_compiler_c_o+:} false; then :
8336 $as_echo_n "(cached) " >&6
8337else
8338 lt_cv_prog_compiler_c_o=no
8339 $RM -r conftest 2>/dev/null
8340 mkdir conftest
8341 cd conftest
8342 mkdir out
8343 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8344
8345 lt_compiler_flag="-o out/conftest2.$ac_objext"
8346 # Insert the option either (1) after the last *FLAGS variable, or
8347 # (2) before a word containing "conftest.", or (3) at the end.
8348 # Note that $ac_compile itself does not contain backslashes and begins
8349 # with a dollar sign (not a hyphen), so the echo should work correctly.
8350 lt_compile=`echo "$ac_compile" | $SED \
8351 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8352 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8353 -e 's:$: $lt_compiler_flag:'`
8354 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8355 (eval "$lt_compile" 2>out/conftest.err)
8356 ac_status=$?
8357 cat out/conftest.err >&5
8358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8359 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8360 then
8361 # The compiler can only warn and ignore the option if not recognized
8362 # So say no if there are warnings
8363 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8364 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8365 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8366 lt_cv_prog_compiler_c_o=yes
8367 fi
8368 fi
8369 chmod u+w . 2>&5
8370 $RM conftest*
8371 # SGI C++ compiler will create directory out/ii_files/ for
8372 # template instantiation
8373 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8374 $RM out/* && rmdir out
8375 cd ..
8376 $RM -r conftest
8377 $RM conftest*
8378
8379fi
8380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8381$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8382
8383
8384
8385
8386
8387
8388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8389$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8390if ${lt_cv_prog_compiler_c_o+:} false; then :
8391 $as_echo_n "(cached) " >&6
8392else
8393 lt_cv_prog_compiler_c_o=no
8394 $RM -r conftest 2>/dev/null
8395 mkdir conftest
8396 cd conftest
8397 mkdir out
8398 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8399
8400 lt_compiler_flag="-o out/conftest2.$ac_objext"
8401 # Insert the option either (1) after the last *FLAGS variable, or
8402 # (2) before a word containing "conftest.", or (3) at the end.
8403 # Note that $ac_compile itself does not contain backslashes and begins
8404 # with a dollar sign (not a hyphen), so the echo should work correctly.
8405 lt_compile=`echo "$ac_compile" | $SED \
8406 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8407 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8408 -e 's:$: $lt_compiler_flag:'`
8409 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8410 (eval "$lt_compile" 2>out/conftest.err)
8411 ac_status=$?
8412 cat out/conftest.err >&5
8413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8415 then
8416 # The compiler can only warn and ignore the option if not recognized
8417 # So say no if there are warnings
8418 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8419 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8420 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8421 lt_cv_prog_compiler_c_o=yes
8422 fi
8423 fi
8424 chmod u+w . 2>&5
8425 $RM conftest*
8426 # SGI C++ compiler will create directory out/ii_files/ for
8427 # template instantiation
8428 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8429 $RM out/* && rmdir out
8430 cd ..
8431 $RM -r conftest
8432 $RM conftest*
8433
8434fi
8435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8436$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8437
8438
8439
8440
8441hard_links="nottested"
8442if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8443 # do not overwrite the value of need_locks provided by the user
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8445$as_echo_n "checking if we can lock with hard links... " >&6; }
8446 hard_links=yes
8447 $RM conftest*
8448 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8449 touch conftest.a
8450 ln conftest.a conftest.b 2>&5 || hard_links=no
8451 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8453$as_echo "$hard_links" >&6; }
8454 if test "$hard_links" = no; then
8455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8456$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8457 need_locks=warn
8458 fi
8459else
8460 need_locks=no
8461fi
8462
8463
8464
8465
8466
8467
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8469$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8470
8471 runpath_var=
8472 allow_undefined_flag=
8473 always_export_symbols=no
8474 archive_cmds=
8475 archive_expsym_cmds=
8476 compiler_needs_object=no
8477 enable_shared_with_static_runtimes=no
8478 export_dynamic_flag_spec=
8479 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8480 hardcode_automatic=no
8481 hardcode_direct=no
8482 hardcode_direct_absolute=no
8483 hardcode_libdir_flag_spec=
8484 hardcode_libdir_separator=
8485 hardcode_minus_L=no
8486 hardcode_shlibpath_var=unsupported
8487 inherit_rpath=no
8488 link_all_deplibs=unknown
8489 module_cmds=
8490 module_expsym_cmds=
8491 old_archive_from_new_cmds=
8492 old_archive_from_expsyms_cmds=
8493 thread_safe_flag_spec=
8494 whole_archive_flag_spec=
8495 # include_expsyms should be a list of space-separated symbols to be *always*
8496 # included in the symbol list
8497 include_expsyms=
8498 # exclude_expsyms can be an extended regexp of symbols to exclude
8499 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8500 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8501 # as well as any symbol that contains `d'.
8502 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8503 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8504 # platforms (ab)use it in PIC code, but their linkers get confused if
8505 # the symbol is explicitly referenced. Since portable code cannot
8506 # rely on this symbol name, it's probably fine to never include it in
8507 # preloaded symbol tables.
8508 # Exclude shared library initialization/finalization symbols.
8509 extract_expsyms_cmds=
8510
8511 case $host_os in
8512 cygwin* | mingw* | pw32* | cegcc*)
8513 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8514 # When not using gcc, we currently assume that we are using
8515 # Microsoft Visual C++.
8516 if test "$GCC" != yes; then
8517 with_gnu_ld=no
8518 fi
8519 ;;
8520 interix*)
8521 # we just hope/assume this is gcc and not c89 (= MSVC++)
8522 with_gnu_ld=yes
8523 ;;
8524 openbsd*)
8525 with_gnu_ld=no
8526 ;;
8527 linux* | k*bsd*-gnu | gnu*)
8528 link_all_deplibs=no
8529 ;;
8530 esac
8531
8532 ld_shlibs=yes
8533
8534 # On some targets, GNU ld is compatible enough with the native linker
8535 # that we're better off using the native interface for both.
8536 lt_use_gnu_ld_interface=no
8537 if test "$with_gnu_ld" = yes; then
8538 case $host_os in
8539 aix*)
8540 # The AIX port of GNU ld has always aspired to compatibility
8541 # with the native linker. However, as the warning in the GNU ld
8542 # block says, versions before 2.19.5* couldn't really create working
8543 # shared libraries, regardless of the interface used.
8544 case `$LD -v 2>&1` in
8545 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8546 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8547 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8548 *)
8549 lt_use_gnu_ld_interface=yes
8550 ;;
8551 esac
8552 ;;
8553 *)
8554 lt_use_gnu_ld_interface=yes
8555 ;;
8556 esac
8557 fi
8558
8559 if test "$lt_use_gnu_ld_interface" = yes; then
8560 # If archive_cmds runs LD, not CC, wlarc should be empty
8561 wlarc='${wl}'
8562
8563 # Set some defaults for GNU ld with shared library support. These
8564 # are reset later if shared libraries are not supported. Putting them
8565 # here allows them to be overridden if necessary.
8566 runpath_var=LD_RUN_PATH
8567 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8568 export_dynamic_flag_spec='${wl}--export-dynamic'
8569 # ancient GNU ld didn't support --whole-archive et. al.
8570 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8571 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8572 else
8573 whole_archive_flag_spec=
8574 fi
8575 supports_anon_versioning=no
8576 case `$LD -v 2>&1` in
8577 *GNU\ gold*) supports_anon_versioning=yes ;;
8578 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8579 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8580 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8581 *\ 2.11.*) ;; # other 2.11 versions
8582 *) supports_anon_versioning=yes ;;
8583 esac
8584
8585 # See if GNU ld supports shared libraries.
8586 case $host_os in
8587 aix[3-9]*)
8588 # On AIX/PPC, the GNU linker is very broken
8589 if test "$host_cpu" != ia64; then
8590 ld_shlibs=no
8591 cat <<_LT_EOF 1>&2
8592
8593*** Warning: the GNU linker, at least up to release 2.19, is reported
8594*** to be unable to reliably create shared libraries on AIX.
8595*** Therefore, libtool is disabling shared libraries support. If you
8596*** really care for shared libraries, you may want to install binutils
8597*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8598*** You will then need to restart the configuration process.
8599
8600_LT_EOF
8601 fi
8602 ;;
8603
8604 amigaos*)
8605 case $host_cpu in
8606 powerpc)
8607 # see comment about AmigaOS4 .so support
8608 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8609 archive_expsym_cmds=''
8610 ;;
8611 m68k)
8612 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)'
8613 hardcode_libdir_flag_spec='-L$libdir'
8614 hardcode_minus_L=yes
8615 ;;
8616 esac
8617 ;;
8618
8619 beos*)
8620 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8621 allow_undefined_flag=unsupported
8622 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8623 # support --undefined. This deserves some investigation. FIXME
8624 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8625 else
8626 ld_shlibs=no
8627 fi
8628 ;;
8629
8630 cygwin* | mingw* | pw32* | cegcc*)
8631 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8632 # as there is no search path for DLLs.
8633 hardcode_libdir_flag_spec='-L$libdir'
8634 export_dynamic_flag_spec='${wl}--export-all-symbols'
8635 allow_undefined_flag=unsupported
8636 always_export_symbols=no
8637 enable_shared_with_static_runtimes=yes
8638 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'
8639 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8640
8641 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8642 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8643 # If the export-symbols file already is a .def file (1st line
8644 # is EXPORTS), use it as is; otherwise, prepend...
8645 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8646 cp $export_symbols $output_objdir/$soname.def;
8647 else
8648 echo EXPORTS > $output_objdir/$soname.def;
8649 cat $export_symbols >> $output_objdir/$soname.def;
8650 fi~
8651 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8652 else
8653 ld_shlibs=no
8654 fi
8655 ;;
8656
8657 haiku*)
8658 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8659 link_all_deplibs=yes
8660 ;;
8661
8662 interix[3-9]*)
8663 hardcode_direct=no
8664 hardcode_shlibpath_var=no
8665 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8666 export_dynamic_flag_spec='${wl}-E'
8667 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8668 # Instead, shared libraries are loaded at an image base (0x10000000 by
8669 # default) and relocated if they conflict, which is a slow very memory
8670 # consuming and fragmenting process. To avoid this, we pick a random,
8671 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8672 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8673 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8674 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'
8675 ;;
8676
8677 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8678 tmp_diet=no
8679 if test "$host_os" = linux-dietlibc; then
8680 case $cc_basename in
8681 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8682 esac
8683 fi
8684 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8685 && test "$tmp_diet" = no
8686 then
8687 tmp_addflag=' $pic_flag'
8688 tmp_sharedflag='-shared'
8689 case $cc_basename,$host_cpu in
8690 pgcc*) # Portland Group C compiler
8691 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'
8692 tmp_addflag=' $pic_flag'
8693 ;;
8694 pgf77* | pgf90* | pgf95* | pgfortran*)
8695 # Portland Group f77 and f90 compilers
8696 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'
8697 tmp_addflag=' $pic_flag -Mnomain' ;;
8698 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8699 tmp_addflag=' -i_dynamic' ;;
8700 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8701 tmp_addflag=' -i_dynamic -nofor_main' ;;
8702 ifc* | ifort*) # Intel Fortran compiler
8703 tmp_addflag=' -nofor_main' ;;
8704 lf95*) # Lahey Fortran 8.1
8705 whole_archive_flag_spec=
8706 tmp_sharedflag='--shared' ;;
8707 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8708 tmp_sharedflag='-qmkshrobj'
8709 tmp_addflag= ;;
8710 nvcc*) # Cuda Compiler Driver 2.2
8711 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'
8712 compiler_needs_object=yes
8713 ;;
8714 esac
8715 case `$CC -V 2>&1 | sed 5q` in
8716 *Sun\ C*) # Sun C 5.9
8717 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'
8718 compiler_needs_object=yes
8719 tmp_sharedflag='-G' ;;
8720 *Sun\ F*) # Sun Fortran 8.3
8721 tmp_sharedflag='-G' ;;
8722 esac
8723 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8724
8725 if test "x$supports_anon_versioning" = xyes; then
8726 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8727 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8728 echo "local: *; };" >> $output_objdir/$libname.ver~
8729 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8730 fi
8731
8732 case $cc_basename in
8733 xlf* | bgf* | bgxlf* | mpixlf*)
8734 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8735 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8736 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8737 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8738 if test "x$supports_anon_versioning" = xyes; then
8739 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8740 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8741 echo "local: *; };" >> $output_objdir/$libname.ver~
8742 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8743 fi
8744 ;;
8745 esac
8746 else
8747 ld_shlibs=no
8748 fi
8749 ;;
8750
8751 netbsd* | netbsdelf*-gnu)
8752 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8753 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8754 wlarc=
8755 else
8756 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8757 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8758 fi
8759 ;;
8760
8761 solaris*)
8762 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8763 ld_shlibs=no
8764 cat <<_LT_EOF 1>&2
8765
8766*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8767*** create shared libraries on Solaris systems. Therefore, libtool
8768*** is disabling shared libraries support. We urge you to upgrade GNU
8769*** binutils to release 2.9.1 or newer. Another option is to modify
8770*** your PATH or compiler configuration so that the native linker is
8771*** used, and then restart.
8772
8773_LT_EOF
8774 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8775 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8776 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8777 else
8778 ld_shlibs=no
8779 fi
8780 ;;
8781
8782 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8783 case `$LD -v 2>&1` in
8784 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8785 ld_shlibs=no
8786 cat <<_LT_EOF 1>&2
8787
8788*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8789*** reliably create shared libraries on SCO systems. Therefore, libtool
8790*** is disabling shared libraries support. We urge you to upgrade GNU
8791*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8792*** your PATH or compiler configuration so that the native linker is
8793*** used, and then restart.
8794
8795_LT_EOF
8796 ;;
8797 *)
8798 # For security reasons, it is highly recommended that you always
8799 # use absolute paths for naming shared libraries, and exclude the
8800 # DT_RUNPATH tag from executables and libraries. But doing so
8801 # requires that you compile everything twice, which is a pain.
8802 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8803 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8804 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8805 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8806 else
8807 ld_shlibs=no
8808 fi
8809 ;;
8810 esac
8811 ;;
8812
8813 sunos4*)
8814 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8815 wlarc=
8816 hardcode_direct=yes
8817 hardcode_shlibpath_var=no
8818 ;;
8819
8820 *)
8821 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8822 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8823 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8824 else
8825 ld_shlibs=no
8826 fi
8827 ;;
8828 esac
8829
8830 if test "$ld_shlibs" = no; then
8831 runpath_var=
8832 hardcode_libdir_flag_spec=
8833 export_dynamic_flag_spec=
8834 whole_archive_flag_spec=
8835 fi
8836 else
8837 # PORTME fill in a description of your system's linker (not GNU ld)
8838 case $host_os in
8839 aix3*)
8840 allow_undefined_flag=unsupported
8841 always_export_symbols=yes
8842 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'
8843 # Note: this linker hardcodes the directories in LIBPATH if there
8844 # are no directories specified by -L.
8845 hardcode_minus_L=yes
8846 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8847 # Neither direct hardcoding nor static linking is supported with a
8848 # broken collect2.
8849 hardcode_direct=unsupported
8850 fi
8851 ;;
8852
8853 aix[4-9]*)
8854 if test "$host_cpu" = ia64; then
8855 # On IA64, the linker does run time linking by default, so we don't
8856 # have to do anything special.
8857 aix_use_runtimelinking=no
8858 exp_sym_flag='-Bexport'
8859 no_entry_flag=""
8860 else
8861 # If we're using GNU nm, then we don't want the "-C" option.
8862 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8863 # Also, AIX nm treats weak defined symbols like other global
8864 # defined symbols, whereas GNU nm marks them as "W".
8865 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8866 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'
8867 else
8868 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'
8869 fi
8870 aix_use_runtimelinking=no
8871
8872 # Test if we are trying to use run time linking or normal
8873 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8874 # need to do runtime linking.
8875 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8876 for ld_flag in $LDFLAGS; do
8877 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8878 aix_use_runtimelinking=yes
8879 break
8880 fi
8881 done
8882 ;;
8883 esac
8884
8885 exp_sym_flag='-bexport'
8886 no_entry_flag='-bnoentry'
8887 fi
8888
8889 # When large executables or shared objects are built, AIX ld can
8890 # have problems creating the table of contents. If linking a library
8891 # or program results in "error TOC overflow" add -mminimal-toc to
8892 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8893 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8894
8895 archive_cmds=''
8896 hardcode_direct=yes
8897 hardcode_direct_absolute=yes
8898 hardcode_libdir_separator=':'
8899 link_all_deplibs=yes
8900 file_list_spec='${wl}-f,'
8901
8902 if test "$GCC" = yes; then
8903 case $host_os in aix4.[012]|aix4.[012].*)
8904 # We only want to do this on AIX 4.2 and lower, the check
8905 # below for broken collect2 doesn't work under 4.3+
8906 collect2name=`${CC} -print-prog-name=collect2`
8907 if test -f "$collect2name" &&
8908 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8909 then
8910 # We have reworked collect2
8911 :
8912 else
8913 # We have old collect2
8914 hardcode_direct=unsupported
8915 # It fails to find uninstalled libraries when the uninstalled
8916 # path is not listed in the libpath. Setting hardcode_minus_L
8917 # to unsupported forces relinking
8918 hardcode_minus_L=yes
8919 hardcode_libdir_flag_spec='-L$libdir'
8920 hardcode_libdir_separator=
8921 fi
8922 ;;
8923 esac
8924 shared_flag='-shared'
8925 if test "$aix_use_runtimelinking" = yes; then
8926 shared_flag="$shared_flag "'${wl}-G'
8927 fi
8928 link_all_deplibs=no
8929 else
8930 # not using gcc
8931 if test "$host_cpu" = ia64; then
8932 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8933 # chokes on -Wl,-G. The following line is correct:
8934 shared_flag='-G'
8935 else
8936 if test "$aix_use_runtimelinking" = yes; then
8937 shared_flag='${wl}-G'
8938 else
8939 shared_flag='${wl}-bM:SRE'
8940 fi
8941 fi
8942 fi
8943
8944 export_dynamic_flag_spec='${wl}-bexpall'
8945 # It seems that -bexpall does not export symbols beginning with
8946 # underscore (_), so it is better to generate a list of symbols to export.
8947 always_export_symbols=yes
8948 if test "$aix_use_runtimelinking" = yes; then
8949 # Warning - without using the other runtime loading flags (-brtl),
8950 # -berok will link without error, but may produce a broken library.
8951 allow_undefined_flag='-berok'
8952 # Determine the default libpath from the value encoded in an
8953 # empty executable.
8954 if test "${lt_cv_aix_libpath+set}" = set; then
8955 aix_libpath=$lt_cv_aix_libpath
8956else
8957 if ${lt_cv_aix_libpath_+:} false; then :
8958 $as_echo_n "(cached) " >&6
8959else
8960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8961/* end confdefs.h. */
8962
8963int
8964main ()
8965{
8966
8967 ;
8968 return 0;
8969}
8970_ACEOF
8971if ac_fn_c_try_link "$LINENO"; then :
8972
8973 lt_aix_libpath_sed='
8974 /Import File Strings/,/^$/ {
8975 /^0/ {
8976 s/^0 *\([^ ]*\) *$/\1/
8977 p
8978 }
8979 }'
8980 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8981 # Check for a 64-bit object if we didn't find anything.
8982 if test -z "$lt_cv_aix_libpath_"; then
8983 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8984 fi
8985fi
8986rm -f core conftest.err conftest.$ac_objext \
8987 conftest$ac_exeext conftest.$ac_ext
8988 if test -z "$lt_cv_aix_libpath_"; then
8989 lt_cv_aix_libpath_="/usr/lib:/lib"
8990 fi
8991
8992fi
8993
8994 aix_libpath=$lt_cv_aix_libpath_
8995fi
8996
8997 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8998 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"
8999 else
9000 if test "$host_cpu" = ia64; then
9001 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9002 allow_undefined_flag="-z nodefs"
9003 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"
9004 else
9005 # Determine the default libpath from the value encoded in an
9006 # empty executable.
9007 if test "${lt_cv_aix_libpath+set}" = set; then
9008 aix_libpath=$lt_cv_aix_libpath
9009else
9010 if ${lt_cv_aix_libpath_+:} false; then :
9011 $as_echo_n "(cached) " >&6
9012else
9013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9014/* end confdefs.h. */
9015
9016int
9017main ()
9018{
9019
9020 ;
9021 return 0;
9022}
9023_ACEOF
9024if ac_fn_c_try_link "$LINENO"; then :
9025
9026 lt_aix_libpath_sed='
9027 /Import File Strings/,/^$/ {
9028 /^0/ {
9029 s/^0 *\([^ ]*\) *$/\1/
9030 p
9031 }
9032 }'
9033 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9034 # Check for a 64-bit object if we didn't find anything.
9035 if test -z "$lt_cv_aix_libpath_"; then
9036 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9037 fi
9038fi
9039rm -f core conftest.err conftest.$ac_objext \
9040 conftest$ac_exeext conftest.$ac_ext
9041 if test -z "$lt_cv_aix_libpath_"; then
9042 lt_cv_aix_libpath_="/usr/lib:/lib"
9043 fi
9044
9045fi
9046
9047 aix_libpath=$lt_cv_aix_libpath_
9048fi
9049
9050 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9051 # Warning - without using the other run time loading flags,
9052 # -berok will link without error, but may produce a broken library.
9053 no_undefined_flag=' ${wl}-bernotok'
9054 allow_undefined_flag=' ${wl}-berok'
9055 if test "$with_gnu_ld" = yes; then
9056 # We only use this code for GNU lds that support --whole-archive.
9057 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9058 else
9059 # Exported symbols can be pulled into shared objects from archives
9060 whole_archive_flag_spec='$convenience'
9061 fi
9062 archive_cmds_need_lc=yes
9063 # This is similar to how AIX traditionally builds its shared libraries.
9064 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'
9065 fi
9066 fi
9067 ;;
9068
9069 amigaos*)
9070 case $host_cpu in
9071 powerpc)
9072 # see comment about AmigaOS4 .so support
9073 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9074 archive_expsym_cmds=''
9075 ;;
9076 m68k)
9077 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)'
9078 hardcode_libdir_flag_spec='-L$libdir'
9079 hardcode_minus_L=yes
9080 ;;
9081 esac
9082 ;;
9083
9084 bsdi[45]*)
9085 export_dynamic_flag_spec=-rdynamic
9086 ;;
9087
9088 cygwin* | mingw* | pw32* | cegcc*)
9089 # When not using gcc, we currently assume that we are using
9090 # Microsoft Visual C++.
9091 # hardcode_libdir_flag_spec is actually meaningless, as there is
9092 # no search path for DLLs.
9093 case $cc_basename in
9094 cl*)
9095 # Native MSVC
9096 hardcode_libdir_flag_spec=' '
9097 allow_undefined_flag=unsupported
9098 always_export_symbols=yes
9099 file_list_spec='@'
9100 # Tell ltmain to make .lib files, not .a files.
9101 libext=lib
9102 # Tell ltmain to make .dll files, not .so files.
9103 shrext_cmds=".dll"
9104 # FIXME: Setting linknames here is a bad hack.
9105 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9106 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9107 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9108 else
9109 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9110 fi~
9111 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9112 linknames='
9113 # The linker will not automatically build a static lib if we build a DLL.
9114 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9115 enable_shared_with_static_runtimes=yes
9116 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9117 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9118 # Don't use ranlib
9119 old_postinstall_cmds='chmod 644 $oldlib'
9120 postlink_cmds='lt_outputfile="@OUTPUT@"~
9121 lt_tool_outputfile="@TOOL_OUTPUT@"~
9122 case $lt_outputfile in
9123 *.exe|*.EXE) ;;
9124 *)
9125 lt_outputfile="$lt_outputfile.exe"
9126 lt_tool_outputfile="$lt_tool_outputfile.exe"
9127 ;;
9128 esac~
9129 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9130 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9131 $RM "$lt_outputfile.manifest";
9132 fi'
9133 ;;
9134 *)
9135 # Assume MSVC wrapper
9136 hardcode_libdir_flag_spec=' '
9137 allow_undefined_flag=unsupported
9138 # Tell ltmain to make .lib files, not .a files.
9139 libext=lib
9140 # Tell ltmain to make .dll files, not .so files.
9141 shrext_cmds=".dll"
9142 # FIXME: Setting linknames here is a bad hack.
9143 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9144 # The linker will automatically build a .lib file if we build a DLL.
9145 old_archive_from_new_cmds='true'
9146 # FIXME: Should let the user specify the lib program.
9147 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9148 enable_shared_with_static_runtimes=yes
9149 ;;
9150 esac
9151 ;;
9152
9153 darwin* | rhapsody*)
9154
9155
9156 archive_cmds_need_lc=no
9157 hardcode_direct=no
9158 hardcode_automatic=yes
9159 hardcode_shlibpath_var=unsupported
9160 if test "$lt_cv_ld_force_load" = "yes"; then
9161 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\"`'
9162
9163 else
9164 whole_archive_flag_spec=''
9165 fi
9166 link_all_deplibs=yes
9167 allow_undefined_flag="$_lt_dar_allow_undefined"
9168 case $cc_basename in
9169 ifort*) _lt_dar_can_shared=yes ;;
9170 *) _lt_dar_can_shared=$GCC ;;
9171 esac
9172 if test "$_lt_dar_can_shared" = "yes"; then
9173 output_verbose_link_cmd=func_echo_all
9174 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9175 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9176 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}"
9177 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}"
9178
9179 else
9180 ld_shlibs=no
9181 fi
9182
9183 ;;
9184
9185 dgux*)
9186 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187 hardcode_libdir_flag_spec='-L$libdir'
9188 hardcode_shlibpath_var=no
9189 ;;
9190
9191 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9192 # support. Future versions do this automatically, but an explicit c++rt0.o
9193 # does not break anything, and helps significantly (at the cost of a little
9194 # extra space).
9195 freebsd2.2*)
9196 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9197 hardcode_libdir_flag_spec='-R$libdir'
9198 hardcode_direct=yes
9199 hardcode_shlibpath_var=no
9200 ;;
9201
9202 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9203 freebsd2.*)
9204 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9205 hardcode_direct=yes
9206 hardcode_minus_L=yes
9207 hardcode_shlibpath_var=no
9208 ;;
9209
9210 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9211 freebsd* | dragonfly*)
9212 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9213 hardcode_libdir_flag_spec='-R$libdir'
9214 hardcode_direct=yes
9215 hardcode_shlibpath_var=no
9216 ;;
9217
9218 hpux9*)
9219 if test "$GCC" = yes; then
9220 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'
9221 else
9222 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'
9223 fi
9224 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9225 hardcode_libdir_separator=:
9226 hardcode_direct=yes
9227
9228 # hardcode_minus_L: Not really in the search PATH,
9229 # but as the default location of the library.
9230 hardcode_minus_L=yes
9231 export_dynamic_flag_spec='${wl}-E'
9232 ;;
9233
9234 hpux10*)
9235 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9236 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9237 else
9238 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9239 fi
9240 if test "$with_gnu_ld" = no; then
9241 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9242 hardcode_libdir_separator=:
9243 hardcode_direct=yes
9244 hardcode_direct_absolute=yes
9245 export_dynamic_flag_spec='${wl}-E'
9246 # hardcode_minus_L: Not really in the search PATH,
9247 # but as the default location of the library.
9248 hardcode_minus_L=yes
9249 fi
9250 ;;
9251
9252 hpux11*)
9253 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9254 case $host_cpu in
9255 hppa*64*)
9256 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9257 ;;
9258 ia64*)
9259 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9260 ;;
9261 *)
9262 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9263 ;;
9264 esac
9265 else
9266 case $host_cpu in
9267 hppa*64*)
9268 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9269 ;;
9270 ia64*)
9271 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9272 ;;
9273 *)
9274
9275 # Older versions of the 11.00 compiler do not understand -b yet
9276 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9278$as_echo_n "checking if $CC understands -b... " >&6; }
9279if ${lt_cv_prog_compiler__b+:} false; then :
9280 $as_echo_n "(cached) " >&6
9281else
9282 lt_cv_prog_compiler__b=no
9283 save_LDFLAGS="$LDFLAGS"
9284 LDFLAGS="$LDFLAGS -b"
9285 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9286 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9287 # The linker can only warn and ignore the option if not recognized
9288 # So say no if there are warnings
9289 if test -s conftest.err; then
9290 # Append any errors to the config.log.
9291 cat conftest.err 1>&5
9292 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9293 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9294 if diff conftest.exp conftest.er2 >/dev/null; then
9295 lt_cv_prog_compiler__b=yes
9296 fi
9297 else
9298 lt_cv_prog_compiler__b=yes
9299 fi
9300 fi
9301 $RM -r conftest*
9302 LDFLAGS="$save_LDFLAGS"
9303
9304fi
9305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9306$as_echo "$lt_cv_prog_compiler__b" >&6; }
9307
9308if test x"$lt_cv_prog_compiler__b" = xyes; then
9309 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9310else
9311 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9312fi
9313
9314 ;;
9315 esac
9316 fi
9317 if test "$with_gnu_ld" = no; then
9318 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9319 hardcode_libdir_separator=:
9320
9321 case $host_cpu in
9322 hppa*64*|ia64*)
9323 hardcode_direct=no
9324 hardcode_shlibpath_var=no
9325 ;;
9326 *)
9327 hardcode_direct=yes
9328 hardcode_direct_absolute=yes
9329 export_dynamic_flag_spec='${wl}-E'
9330
9331 # hardcode_minus_L: Not really in the search PATH,
9332 # but as the default location of the library.
9333 hardcode_minus_L=yes
9334 ;;
9335 esac
9336 fi
9337 ;;
9338
9339 irix5* | irix6* | nonstopux*)
9340 if test "$GCC" = yes; then
9341 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'
9342 # Try to use the -exported_symbol ld option, if it does not
9343 # work, assume that -exports_file does not work either and
9344 # implicitly export all symbols.
9345 # This should be the same for all languages, so no per-tag cache variable.
9346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9347$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9348if ${lt_cv_irix_exported_symbol+:} false; then :
9349 $as_echo_n "(cached) " >&6
9350else
9351 save_LDFLAGS="$LDFLAGS"
9352 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9354/* end confdefs.h. */
9355int foo (void) { return 0; }
9356_ACEOF
9357if ac_fn_c_try_link "$LINENO"; then :
9358 lt_cv_irix_exported_symbol=yes
9359else
9360 lt_cv_irix_exported_symbol=no
9361fi
9362rm -f core conftest.err conftest.$ac_objext \
9363 conftest$ac_exeext conftest.$ac_ext
9364 LDFLAGS="$save_LDFLAGS"
9365fi
9366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9367$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9368 if test "$lt_cv_irix_exported_symbol" = yes; then
9369 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'
9370 fi
9371 else
9372 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'
9373 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'
9374 fi
9375 archive_cmds_need_lc='no'
9376 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9377 hardcode_libdir_separator=:
9378 inherit_rpath=yes
9379 link_all_deplibs=yes
9380 ;;
9381
9382 netbsd* | netbsdelf*-gnu)
9383 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9384 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9385 else
9386 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9387 fi
9388 hardcode_libdir_flag_spec='-R$libdir'
9389 hardcode_direct=yes
9390 hardcode_shlibpath_var=no
9391 ;;
9392
9393 newsos6)
9394 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9395 hardcode_direct=yes
9396 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9397 hardcode_libdir_separator=:
9398 hardcode_shlibpath_var=no
9399 ;;
9400
9401 *nto* | *qnx*)
9402 ;;
9403
9404 openbsd*)
9405 if test -f /usr/libexec/ld.so; then
9406 hardcode_direct=yes
9407 hardcode_shlibpath_var=no
9408 hardcode_direct_absolute=yes
9409 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9410 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9411 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9412 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9413 export_dynamic_flag_spec='${wl}-E'
9414 else
9415 case $host_os in
9416 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9417 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9418 hardcode_libdir_flag_spec='-R$libdir'
9419 ;;
9420 *)
9421 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9422 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9423 ;;
9424 esac
9425 fi
9426 else
9427 ld_shlibs=no
9428 fi
9429 ;;
9430
9431 os2*)
9432 hardcode_libdir_flag_spec='-L$libdir'
9433 hardcode_minus_L=yes
9434 allow_undefined_flag=unsupported
9435 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'
9436 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9437 ;;
9438
9439 osf3*)
9440 if test "$GCC" = yes; then
9441 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9442 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'
9443 else
9444 allow_undefined_flag=' -expect_unresolved \*'
9445 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'
9446 fi
9447 archive_cmds_need_lc='no'
9448 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9449 hardcode_libdir_separator=:
9450 ;;
9451
9452 osf4* | osf5*) # as osf3* with the addition of -msym flag
9453 if test "$GCC" = yes; then
9454 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9455 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'
9456 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9457 else
9458 allow_undefined_flag=' -expect_unresolved \*'
9459 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'
9460 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~
9461 $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'
9462
9463 # Both c and cxx compiler support -rpath directly
9464 hardcode_libdir_flag_spec='-rpath $libdir'
9465 fi
9466 archive_cmds_need_lc='no'
9467 hardcode_libdir_separator=:
9468 ;;
9469
9470 solaris*)
9471 no_undefined_flag=' -z defs'
9472 if test "$GCC" = yes; then
9473 wlarc='${wl}'
9474 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9475 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9476 $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'
9477 else
9478 case `$CC -V 2>&1` in
9479 *"Compilers 5.0"*)
9480 wlarc=''
9481 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9482 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9483 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9484 ;;
9485 *)
9486 wlarc='${wl}'
9487 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9488 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9489 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9490 ;;
9491 esac
9492 fi
9493 hardcode_libdir_flag_spec='-R$libdir'
9494 hardcode_shlibpath_var=no
9495 case $host_os in
9496 solaris2.[0-5] | solaris2.[0-5].*) ;;
9497 *)
9498 # The compiler driver will combine and reorder linker options,
9499 # but understands `-z linker_flag'. GCC discards it without `$wl',
9500 # but is careful enough not to reorder.
9501 # Supported since Solaris 2.6 (maybe 2.5.1?)
9502 if test "$GCC" = yes; then
9503 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9504 else
9505 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9506 fi
9507 ;;
9508 esac
9509 link_all_deplibs=yes
9510 ;;
9511
9512 sunos4*)
9513 if test "x$host_vendor" = xsequent; then
9514 # Use $CC to link under sequent, because it throws in some extra .o
9515 # files that make .init and .fini sections work.
9516 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9517 else
9518 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9519 fi
9520 hardcode_libdir_flag_spec='-L$libdir'
9521 hardcode_direct=yes
9522 hardcode_minus_L=yes
9523 hardcode_shlibpath_var=no
9524 ;;
9525
9526 sysv4)
9527 case $host_vendor in
9528 sni)
9529 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9530 hardcode_direct=yes # is this really true???
9531 ;;
9532 siemens)
9533 ## LD is ld it makes a PLAMLIB
9534 ## CC just makes a GrossModule.
9535 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9536 reload_cmds='$CC -r -o $output$reload_objs'
9537 hardcode_direct=no
9538 ;;
9539 motorola)
9540 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9541 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9542 ;;
9543 esac
9544 runpath_var='LD_RUN_PATH'
9545 hardcode_shlibpath_var=no
9546 ;;
9547
9548 sysv4.3*)
9549 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9550 hardcode_shlibpath_var=no
9551 export_dynamic_flag_spec='-Bexport'
9552 ;;
9553
9554 sysv4*MP*)
9555 if test -d /usr/nec; then
9556 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9557 hardcode_shlibpath_var=no
9558 runpath_var=LD_RUN_PATH
9559 hardcode_runpath_var=yes
9560 ld_shlibs=yes
9561 fi
9562 ;;
9563
9564 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9565 no_undefined_flag='${wl}-z,text'
9566 archive_cmds_need_lc=no
9567 hardcode_shlibpath_var=no
9568 runpath_var='LD_RUN_PATH'
9569
9570 if test "$GCC" = yes; then
9571 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9572 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9573 else
9574 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9575 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9576 fi
9577 ;;
9578
9579 sysv5* | sco3.2v5* | sco5v6*)
9580 # Note: We can NOT use -z defs as we might desire, because we do not
9581 # link with -lc, and that would cause any symbols used from libc to
9582 # always be unresolved, which means just about no library would
9583 # ever link correctly. If we're not using GNU ld we use -z text
9584 # though, which does catch some bad symbols but isn't as heavy-handed
9585 # as -z defs.
9586 no_undefined_flag='${wl}-z,text'
9587 allow_undefined_flag='${wl}-z,nodefs'
9588 archive_cmds_need_lc=no
9589 hardcode_shlibpath_var=no
9590 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9591 hardcode_libdir_separator=':'
9592 link_all_deplibs=yes
9593 export_dynamic_flag_spec='${wl}-Bexport'
9594 runpath_var='LD_RUN_PATH'
9595
9596 if test "$GCC" = yes; then
9597 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9598 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9599 else
9600 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9602 fi
9603 ;;
9604
9605 uts4*)
9606 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9607 hardcode_libdir_flag_spec='-L$libdir'
9608 hardcode_shlibpath_var=no
9609 ;;
9610
9611 *)
9612 ld_shlibs=no
9613 ;;
9614 esac
9615
9616 if test x$host_vendor = xsni; then
9617 case $host in
9618 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9619 export_dynamic_flag_spec='${wl}-Blargedynsym'
9620 ;;
9621 esac
9622 fi
9623 fi
9624
9625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9626$as_echo "$ld_shlibs" >&6; }
9627test "$ld_shlibs" = no && can_build_shared=no
9628
9629with_gnu_ld=$with_gnu_ld
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645#
9646# Do we need to explicitly link libc?
9647#
9648case "x$archive_cmds_need_lc" in
9649x|xyes)
9650 # Assume -lc should be added
9651 archive_cmds_need_lc=yes
9652
9653 if test "$enable_shared" = yes && test "$GCC" = yes; then
9654 case $archive_cmds in
9655 *'~'*)
9656 # FIXME: we may have to deal with multi-command sequences.
9657 ;;
9658 '$CC '*)
9659 # Test whether the compiler implicitly links with -lc since on some
9660 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9661 # to ld, don't add -lc before -lgcc.
9662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9663$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9664if ${lt_cv_archive_cmds_need_lc+:} false; then :
9665 $as_echo_n "(cached) " >&6
9666else
9667 $RM conftest*
9668 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9669
9670 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9671 (eval $ac_compile) 2>&5
9672 ac_status=$?
9673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9674 test $ac_status = 0; } 2>conftest.err; then
9675 soname=conftest
9676 lib=conftest
9677 libobjs=conftest.$ac_objext
9678 deplibs=
9679 wl=$lt_prog_compiler_wl
9680 pic_flag=$lt_prog_compiler_pic
9681 compiler_flags=-v
9682 linker_flags=-v
9683 verstring=
9684 output_objdir=.
9685 libname=conftest
9686 lt_save_allow_undefined_flag=$allow_undefined_flag
9687 allow_undefined_flag=
9688 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9689 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9690 ac_status=$?
9691 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9692 test $ac_status = 0; }
9693 then
9694 lt_cv_archive_cmds_need_lc=no
9695 else
9696 lt_cv_archive_cmds_need_lc=yes
9697 fi
9698 allow_undefined_flag=$lt_save_allow_undefined_flag
9699 else
9700 cat conftest.err 1>&5
9701 fi
9702 $RM conftest*
9703
9704fi
9705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9706$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9707 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9708 ;;
9709 esac
9710 fi
9711 ;;
9712esac
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9866$as_echo_n "checking dynamic linker characteristics... " >&6; }
9867
9868if test "$GCC" = yes; then
9869 case $host_os in
9870 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9871 *) lt_awk_arg="/^libraries:/" ;;
9872 esac
9873 case $host_os in
9874 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9875 *) lt_sed_strip_eq="s,=/,/,g" ;;
9876 esac
9877 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9878 case $lt_search_path_spec in
9879 *\;*)
9880 # if the path contains ";" then we assume it to be the separator
9881 # otherwise default to the standard path separator (i.e. ":") - it is
9882 # assumed that no part of a normal pathname contains ";" but that should
9883 # okay in the real world where ";" in dirpaths is itself problematic.
9884 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9885 ;;
9886 *)
9887 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9888 ;;
9889 esac
9890 # Ok, now we have the path, separated by spaces, we can step through it
9891 # and add multilib dir if necessary.
9892 lt_tmp_lt_search_path_spec=
9893 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9894 for lt_sys_path in $lt_search_path_spec; do
9895 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9896 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9897 else
9898 test -d "$lt_sys_path" && \
9899 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9900 fi
9901 done
9902 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9903BEGIN {RS=" "; FS="/|\n";} {
9904 lt_foo="";
9905 lt_count=0;
9906 for (lt_i = NF; lt_i > 0; lt_i--) {
9907 if ($lt_i != "" && $lt_i != ".") {
9908 if ($lt_i == "..") {
9909 lt_count++;
9910 } else {
9911 if (lt_count == 0) {
9912 lt_foo="/" $lt_i lt_foo;
9913 } else {
9914 lt_count--;
9915 }
9916 }
9917 }
9918 }
9919 if (lt_foo != "") { lt_freq[lt_foo]++; }
9920 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9921}'`
9922 # AWK program above erroneously prepends '/' to C:/dos/paths
9923 # for these hosts.
9924 case $host_os in
9925 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9926 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9927 esac
9928 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9929else
9930 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9931fi
9932library_names_spec=
9933libname_spec='lib$name'
9934soname_spec=
9935shrext_cmds=".so"
9936postinstall_cmds=
9937postuninstall_cmds=
9938finish_cmds=
9939finish_eval=
9940shlibpath_var=
9941shlibpath_overrides_runpath=unknown
9942version_type=none
9943dynamic_linker="$host_os ld.so"
9944sys_lib_dlsearch_path_spec="/lib /usr/lib"
9945need_lib_prefix=unknown
9946hardcode_into_libs=no
9947
9948# when you set need_version to no, make sure it does not cause -set_version
9949# flags to be left without arguments
9950need_version=unknown
9951
9952case $host_os in
9953aix3*)
9954 version_type=linux # correct to gnu/linux during the next big refactor
9955 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9956 shlibpath_var=LIBPATH
9957
9958 # AIX 3 has no versioning support, so we append a major version to the name.
9959 soname_spec='${libname}${release}${shared_ext}$major'
9960 ;;
9961
9962aix[4-9]*)
9963 version_type=linux # correct to gnu/linux during the next big refactor
9964 need_lib_prefix=no
9965 need_version=no
9966 hardcode_into_libs=yes
9967 if test "$host_cpu" = ia64; then
9968 # AIX 5 supports IA64
9969 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9970 shlibpath_var=LD_LIBRARY_PATH
9971 else
9972 # With GCC up to 2.95.x, collect2 would create an import file
9973 # for dependence libraries. The import file would start with
9974 # the line `#! .'. This would cause the generated library to
9975 # depend on `.', always an invalid library. This was fixed in
9976 # development snapshots of GCC prior to 3.0.
9977 case $host_os in
9978 aix4 | aix4.[01] | aix4.[01].*)
9979 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9980 echo ' yes '
9981 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9982 :
9983 else
9984 can_build_shared=no
9985 fi
9986 ;;
9987 esac
9988 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9989 # soname into executable. Probably we can add versioning support to
9990 # collect2, so additional links can be useful in future.
9991 if test "$aix_use_runtimelinking" = yes; then
9992 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9993 # instead of lib<name>.a to let people know that these are not
9994 # typical AIX shared libraries.
9995 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9996 else
9997 # We preserve .a as extension for shared libraries through AIX4.2
9998 # and later when we are not doing run time linking.
9999 library_names_spec='${libname}${release}.a $libname.a'
10000 soname_spec='${libname}${release}${shared_ext}$major'
10001 fi
10002 shlibpath_var=LIBPATH
10003 fi
10004 ;;
10005
10006amigaos*)
10007 case $host_cpu in
10008 powerpc)
10009 # Since July 2007 AmigaOS4 officially supports .so libraries.
10010 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10011 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10012 ;;
10013 m68k)
10014 library_names_spec='$libname.ixlibrary $libname.a'
10015 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10016 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'
10017 ;;
10018 esac
10019 ;;
10020
10021beos*)
10022 library_names_spec='${libname}${shared_ext}'
10023 dynamic_linker="$host_os ld.so"
10024 shlibpath_var=LIBRARY_PATH
10025 ;;
10026
10027bsdi[45]*)
10028 version_type=linux # correct to gnu/linux during the next big refactor
10029 need_version=no
10030 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10031 soname_spec='${libname}${release}${shared_ext}$major'
10032 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10033 shlibpath_var=LD_LIBRARY_PATH
10034 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10035 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10036 # the default ld.so.conf also contains /usr/contrib/lib and
10037 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10038 # libtool to hard-code these into programs
10039 ;;
10040
10041cygwin* | mingw* | pw32* | cegcc*)
10042 version_type=windows
10043 shrext_cmds=".dll"
10044 need_version=no
10045 need_lib_prefix=no
10046
10047 case $GCC,$cc_basename in
10048 yes,*)
10049 # gcc
10050 library_names_spec='$libname.dll.a'
10051 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10052 postinstall_cmds='base_file=`basename \${file}`~
10053 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10054 dldir=$destdir/`dirname \$dlpath`~
10055 test -d \$dldir || mkdir -p \$dldir~
10056 $install_prog $dir/$dlname \$dldir/$dlname~
10057 chmod a+x \$dldir/$dlname~
10058 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10059 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10060 fi'
10061 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10062 dlpath=$dir/\$dldll~
10063 $RM \$dlpath'
10064 shlibpath_overrides_runpath=yes
10065
10066 case $host_os in
10067 cygwin*)
10068 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10069 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10070
10071 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10072 ;;
10073 mingw* | cegcc*)
10074 # MinGW DLLs use traditional 'lib' prefix
10075 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10076 ;;
10077 pw32*)
10078 # pw32 DLLs use 'pw' prefix rather than 'lib'
10079 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10080 ;;
10081 esac
10082 dynamic_linker='Win32 ld.exe'
10083 ;;
10084
10085 *,cl*)
10086 # Native MSVC
10087 libname_spec='$name'
10088 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10089 library_names_spec='${libname}.dll.lib'
10090
10091 case $build_os in
10092 mingw*)
10093 sys_lib_search_path_spec=
10094 lt_save_ifs=$IFS
10095 IFS=';'
10096 for lt_path in $LIB
10097 do
10098 IFS=$lt_save_ifs
10099 # Let DOS variable expansion print the short 8.3 style file name.
10100 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10101 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10102 done
10103 IFS=$lt_save_ifs
10104 # Convert to MSYS style.
10105 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10106 ;;
10107 cygwin*)
10108 # Convert to unix form, then to dos form, then back to unix form
10109 # but this time dos style (no spaces!) so that the unix form looks
10110 # like /cygdrive/c/PROGRA~1:/cygdr...
10111 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10112 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10113 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10114 ;;
10115 *)
10116 sys_lib_search_path_spec="$LIB"
10117 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10118 # It is most probably a Windows format PATH.
10119 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10120 else
10121 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10122 fi
10123 # FIXME: find the short name or the path components, as spaces are
10124 # common. (e.g. "Program Files" -> "PROGRA~1")
10125 ;;
10126 esac
10127
10128 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10129 postinstall_cmds='base_file=`basename \${file}`~
10130 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10131 dldir=$destdir/`dirname \$dlpath`~
10132 test -d \$dldir || mkdir -p \$dldir~
10133 $install_prog $dir/$dlname \$dldir/$dlname'
10134 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10135 dlpath=$dir/\$dldll~
10136 $RM \$dlpath'
10137 shlibpath_overrides_runpath=yes
10138 dynamic_linker='Win32 link.exe'
10139 ;;
10140
10141 *)
10142 # Assume MSVC wrapper
10143 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10144 dynamic_linker='Win32 ld.exe'
10145 ;;
10146 esac
10147 # FIXME: first we should search . and the directory the executable is in
10148 shlibpath_var=PATH
10149 ;;
10150
10151darwin* | rhapsody*)
10152 dynamic_linker="$host_os dyld"
10153 version_type=darwin
10154 need_lib_prefix=no
10155 need_version=no
10156 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10157 soname_spec='${libname}${release}${major}$shared_ext'
10158 shlibpath_overrides_runpath=yes
10159 shlibpath_var=DYLD_LIBRARY_PATH
10160 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10161
10162 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10163 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10164 ;;
10165
10166dgux*)
10167 version_type=linux # correct to gnu/linux during the next big refactor
10168 need_lib_prefix=no
10169 need_version=no
10170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10171 soname_spec='${libname}${release}${shared_ext}$major'
10172 shlibpath_var=LD_LIBRARY_PATH
10173 ;;
10174
10175freebsd* | dragonfly*)
10176 # DragonFly does not have aout. When/if they implement a new
10177 # versioning mechanism, adjust this.
10178 if test -x /usr/bin/objformat; then
10179 objformat=`/usr/bin/objformat`
10180 else
10181 case $host_os in
10182 freebsd[23].*) objformat=aout ;;
10183 *) objformat=elf ;;
10184 esac
10185 fi
10186 version_type=freebsd-$objformat
10187 case $version_type in
10188 freebsd-elf*)
10189 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10190 need_version=no
10191 need_lib_prefix=no
10192 ;;
10193 freebsd-*)
10194 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10195 need_version=yes
10196 ;;
10197 esac
10198 shlibpath_var=LD_LIBRARY_PATH
10199 case $host_os in
10200 freebsd2.*)
10201 shlibpath_overrides_runpath=yes
10202 ;;
10203 freebsd3.[01]* | freebsdelf3.[01]*)
10204 shlibpath_overrides_runpath=yes
10205 hardcode_into_libs=yes
10206 ;;
10207 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10208 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10209 shlibpath_overrides_runpath=no
10210 hardcode_into_libs=yes
10211 ;;
10212 *) # from 4.6 on, and DragonFly
10213 shlibpath_overrides_runpath=yes
10214 hardcode_into_libs=yes
10215 ;;
10216 esac
10217 ;;
10218
10219haiku*)
10220 version_type=linux # correct to gnu/linux during the next big refactor
10221 need_lib_prefix=no
10222 need_version=no
10223 dynamic_linker="$host_os runtime_loader"
10224 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10225 soname_spec='${libname}${release}${shared_ext}$major'
10226 shlibpath_var=LIBRARY_PATH
10227 shlibpath_overrides_runpath=yes
10228 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10229 hardcode_into_libs=yes
10230 ;;
10231
10232hpux9* | hpux10* | hpux11*)
10233 # Give a soname corresponding to the major version so that dld.sl refuses to
10234 # link against other versions.
10235 version_type=sunos
10236 need_lib_prefix=no
10237 need_version=no
10238 case $host_cpu in
10239 ia64*)
10240 shrext_cmds='.so'
10241 hardcode_into_libs=yes
10242 dynamic_linker="$host_os dld.so"
10243 shlibpath_var=LD_LIBRARY_PATH
10244 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10245 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10246 soname_spec='${libname}${release}${shared_ext}$major'
10247 if test "X$HPUX_IA64_MODE" = X32; then
10248 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10249 else
10250 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10251 fi
10252 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10253 ;;
10254 hppa*64*)
10255 shrext_cmds='.sl'
10256 hardcode_into_libs=yes
10257 dynamic_linker="$host_os dld.sl"
10258 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10259 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10260 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261 soname_spec='${libname}${release}${shared_ext}$major'
10262 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10263 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10264 ;;
10265 *)
10266 shrext_cmds='.sl'
10267 dynamic_linker="$host_os dld.sl"
10268 shlibpath_var=SHLIB_PATH
10269 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10270 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10271 soname_spec='${libname}${release}${shared_ext}$major'
10272 ;;
10273 esac
10274 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10275 postinstall_cmds='chmod 555 $lib'
10276 # or fails outright, so override atomically:
10277 install_override_mode=555
10278 ;;
10279
10280interix[3-9]*)
10281 version_type=linux # correct to gnu/linux during the next big refactor
10282 need_lib_prefix=no
10283 need_version=no
10284 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10285 soname_spec='${libname}${release}${shared_ext}$major'
10286 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10287 shlibpath_var=LD_LIBRARY_PATH
10288 shlibpath_overrides_runpath=no
10289 hardcode_into_libs=yes
10290 ;;
10291
10292irix5* | irix6* | nonstopux*)
10293 case $host_os in
10294 nonstopux*) version_type=nonstopux ;;
10295 *)
10296 if test "$lt_cv_prog_gnu_ld" = yes; then
10297 version_type=linux # correct to gnu/linux during the next big refactor
10298 else
10299 version_type=irix
10300 fi ;;
10301 esac
10302 need_lib_prefix=no
10303 need_version=no
10304 soname_spec='${libname}${release}${shared_ext}$major'
10305 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10306 case $host_os in
10307 irix5* | nonstopux*)
10308 libsuff= shlibsuff=
10309 ;;
10310 *)
10311 case $LD in # libtool.m4 will add one of these switches to LD
10312 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10313 libsuff= shlibsuff= libmagic=32-bit;;
10314 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10315 libsuff=32 shlibsuff=N32 libmagic=N32;;
10316 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10317 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10318 *) libsuff= shlibsuff= libmagic=never-match;;
10319 esac
10320 ;;
10321 esac
10322 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10323 shlibpath_overrides_runpath=no
10324 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10325 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10326 hardcode_into_libs=yes
10327 ;;
10328
10329# No shared lib support for Linux oldld, aout, or coff.
10330linux*oldld* | linux*aout* | linux*coff*)
10331 dynamic_linker=no
10332 ;;
10333
10334# This must be glibc/ELF.
10335linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10336 version_type=linux # correct to gnu/linux during the next big refactor
10337 need_lib_prefix=no
10338 need_version=no
10339 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10340 soname_spec='${libname}${release}${shared_ext}$major'
10341 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10342 shlibpath_var=LD_LIBRARY_PATH
10343 shlibpath_overrides_runpath=no
10344
10345 # Some binutils ld are patched to set DT_RUNPATH
10346 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10347 $as_echo_n "(cached) " >&6
10348else
10349 lt_cv_shlibpath_overrides_runpath=no
10350 save_LDFLAGS=$LDFLAGS
10351 save_libdir=$libdir
10352 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10353 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10355/* end confdefs.h. */
10356
10357int
10358main ()
10359{
10360
10361 ;
10362 return 0;
10363}
10364_ACEOF
10365if ac_fn_c_try_link "$LINENO"; then :
10366 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10367 lt_cv_shlibpath_overrides_runpath=yes
10368fi
10369fi
10370rm -f core conftest.err conftest.$ac_objext \
10371 conftest$ac_exeext conftest.$ac_ext
10372 LDFLAGS=$save_LDFLAGS
10373 libdir=$save_libdir
10374
10375fi
10376
10377 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10378
10379 # This implies no fast_install, which is unacceptable.
10380 # Some rework will be needed to allow for fast_install
10381 # before this can be enabled.
10382 hardcode_into_libs=yes
10383
10384 # Append ld.so.conf contents to the search path
10385 if test -f /etc/ld.so.conf; then
10386 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' ' '`
10387 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10388 fi
10389
10390 # We used to test for /lib/ld.so.1 and disable shared libraries on
10391 # powerpc, because MkLinux only supported shared libraries with the
10392 # GNU dynamic linker. Since this was broken with cross compilers,
10393 # most powerpc-linux boxes support dynamic linking these days and
10394 # people can always --disable-shared, the test was removed, and we
10395 # assume the GNU/Linux dynamic linker is in use.
10396 dynamic_linker='GNU/Linux ld.so'
10397 ;;
10398
10399netbsdelf*-gnu)
10400 version_type=linux
10401 need_lib_prefix=no
10402 need_version=no
10403 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10404 soname_spec='${libname}${release}${shared_ext}$major'
10405 shlibpath_var=LD_LIBRARY_PATH
10406 shlibpath_overrides_runpath=no
10407 hardcode_into_libs=yes
10408 dynamic_linker='NetBSD ld.elf_so'
10409 ;;
10410
10411netbsd*)
10412 version_type=sunos
10413 need_lib_prefix=no
10414 need_version=no
10415 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10416 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10417 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10418 dynamic_linker='NetBSD (a.out) ld.so'
10419 else
10420 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10421 soname_spec='${libname}${release}${shared_ext}$major'
10422 dynamic_linker='NetBSD ld.elf_so'
10423 fi
10424 shlibpath_var=LD_LIBRARY_PATH
10425 shlibpath_overrides_runpath=yes
10426 hardcode_into_libs=yes
10427 ;;
10428
10429newsos6)
10430 version_type=linux # correct to gnu/linux during the next big refactor
10431 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10432 shlibpath_var=LD_LIBRARY_PATH
10433 shlibpath_overrides_runpath=yes
10434 ;;
10435
10436*nto* | *qnx*)
10437 version_type=qnx
10438 need_lib_prefix=no
10439 need_version=no
10440 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10441 soname_spec='${libname}${release}${shared_ext}$major'
10442 shlibpath_var=LD_LIBRARY_PATH
10443 shlibpath_overrides_runpath=no
10444 hardcode_into_libs=yes
10445 dynamic_linker='ldqnx.so'
10446 ;;
10447
10448openbsd*)
10449 version_type=sunos
10450 sys_lib_dlsearch_path_spec="/usr/lib"
10451 need_lib_prefix=no
10452 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10453 case $host_os in
10454 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10455 *) need_version=no ;;
10456 esac
10457 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10458 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10459 shlibpath_var=LD_LIBRARY_PATH
10460 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10461 case $host_os in
10462 openbsd2.[89] | openbsd2.[89].*)
10463 shlibpath_overrides_runpath=no
10464 ;;
10465 *)
10466 shlibpath_overrides_runpath=yes
10467 ;;
10468 esac
10469 else
10470 shlibpath_overrides_runpath=yes
10471 fi
10472 ;;
10473
10474os2*)
10475 libname_spec='$name'
10476 shrext_cmds=".dll"
10477 need_lib_prefix=no
10478 library_names_spec='$libname${shared_ext} $libname.a'
10479 dynamic_linker='OS/2 ld.exe'
10480 shlibpath_var=LIBPATH
10481 ;;
10482
10483osf3* | osf4* | osf5*)
10484 version_type=osf
10485 need_lib_prefix=no
10486 need_version=no
10487 soname_spec='${libname}${release}${shared_ext}$major'
10488 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10489 shlibpath_var=LD_LIBRARY_PATH
10490 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10491 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10492 ;;
10493
10494rdos*)
10495 dynamic_linker=no
10496 ;;
10497
10498solaris*)
10499 version_type=linux # correct to gnu/linux during the next big refactor
10500 need_lib_prefix=no
10501 need_version=no
10502 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10503 soname_spec='${libname}${release}${shared_ext}$major'
10504 shlibpath_var=LD_LIBRARY_PATH
10505 shlibpath_overrides_runpath=yes
10506 hardcode_into_libs=yes
10507 # ldd complains unless libraries are executable
10508 postinstall_cmds='chmod +x $lib'
10509 ;;
10510
10511sunos4*)
10512 version_type=sunos
10513 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10514 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10515 shlibpath_var=LD_LIBRARY_PATH
10516 shlibpath_overrides_runpath=yes
10517 if test "$with_gnu_ld" = yes; then
10518 need_lib_prefix=no
10519 fi
10520 need_version=yes
10521 ;;
10522
10523sysv4 | sysv4.3*)
10524 version_type=linux # correct to gnu/linux during the next big refactor
10525 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10526 soname_spec='${libname}${release}${shared_ext}$major'
10527 shlibpath_var=LD_LIBRARY_PATH
10528 case $host_vendor in
10529 sni)
10530 shlibpath_overrides_runpath=no
10531 need_lib_prefix=no
10532 runpath_var=LD_RUN_PATH
10533 ;;
10534 siemens)
10535 need_lib_prefix=no
10536 ;;
10537 motorola)
10538 need_lib_prefix=no
10539 need_version=no
10540 shlibpath_overrides_runpath=no
10541 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10542 ;;
10543 esac
10544 ;;
10545
10546sysv4*MP*)
10547 if test -d /usr/nec ;then
10548 version_type=linux # correct to gnu/linux during the next big refactor
10549 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10550 soname_spec='$libname${shared_ext}.$major'
10551 shlibpath_var=LD_LIBRARY_PATH
10552 fi
10553 ;;
10554
10555sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10556 version_type=freebsd-elf
10557 need_lib_prefix=no
10558 need_version=no
10559 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10560 soname_spec='${libname}${release}${shared_ext}$major'
10561 shlibpath_var=LD_LIBRARY_PATH
10562 shlibpath_overrides_runpath=yes
10563 hardcode_into_libs=yes
10564 if test "$with_gnu_ld" = yes; then
10565 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10566 else
10567 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10568 case $host_os in
10569 sco3.2v5*)
10570 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10571 ;;
10572 esac
10573 fi
10574 sys_lib_dlsearch_path_spec='/usr/lib'
10575 ;;
10576
10577tpf*)
10578 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10579 version_type=linux # correct to gnu/linux during the next big refactor
10580 need_lib_prefix=no
10581 need_version=no
10582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10583 shlibpath_var=LD_LIBRARY_PATH
10584 shlibpath_overrides_runpath=no
10585 hardcode_into_libs=yes
10586 ;;
10587
10588uts4*)
10589 version_type=linux # correct to gnu/linux during the next big refactor
10590 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591 soname_spec='${libname}${release}${shared_ext}$major'
10592 shlibpath_var=LD_LIBRARY_PATH
10593 ;;
10594
10595*)
10596 dynamic_linker=no
10597 ;;
10598esac
10599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10600$as_echo "$dynamic_linker" >&6; }
10601test "$dynamic_linker" = no && can_build_shared=no
10602
10603variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10604if test "$GCC" = yes; then
10605 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10606fi
10607
10608if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10609 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10610fi
10611if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10612 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10613fi
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10707$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10708hardcode_action=
10709if test -n "$hardcode_libdir_flag_spec" ||
10710 test -n "$runpath_var" ||
10711 test "X$hardcode_automatic" = "Xyes" ; then
10712
10713 # We can hardcode non-existent directories.
10714 if test "$hardcode_direct" != no &&
10715 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10716 # have to relink, otherwise we might link with an installed library
10717 # when we should be linking with a yet-to-be-installed one
10718 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10719 test "$hardcode_minus_L" != no; then
10720 # Linking always hardcodes the temporary library directory.
10721 hardcode_action=relink
10722 else
10723 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10724 hardcode_action=immediate
10725 fi
10726else
10727 # We cannot hardcode anything, or else we can only hardcode existing
10728 # directories.
10729 hardcode_action=unsupported
10730fi
10731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10732$as_echo "$hardcode_action" >&6; }
10733
10734if test "$hardcode_action" = relink ||
10735 test "$inherit_rpath" = yes; then
10736 # Fast installation is not supported
10737 enable_fast_install=no
10738elif test "$shlibpath_overrides_runpath" = yes ||
10739 test "$enable_shared" = no; then
10740 # Fast installation is not necessary
10741 enable_fast_install=needless
10742fi
10743
10744
10745
10746
10747
10748
10749 if test "x$enable_dlopen" != xyes; then
10750 enable_dlopen=unknown
10751 enable_dlopen_self=unknown
10752 enable_dlopen_self_static=unknown
10753else
10754 lt_cv_dlopen=no
10755 lt_cv_dlopen_libs=
10756
10757 case $host_os in
10758 beos*)
10759 lt_cv_dlopen="load_add_on"
10760 lt_cv_dlopen_libs=
10761 lt_cv_dlopen_self=yes
10762 ;;
10763
10764 mingw* | pw32* | cegcc*)
10765 lt_cv_dlopen="LoadLibrary"
10766 lt_cv_dlopen_libs=
10767 ;;
10768
10769 cygwin*)
10770 lt_cv_dlopen="dlopen"
10771 lt_cv_dlopen_libs=
10772 ;;
10773
10774 darwin*)
10775 # if libdl is installed we need to link against it
10776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10777$as_echo_n "checking for dlopen in -ldl... " >&6; }
10778if ${ac_cv_lib_dl_dlopen+:} false; then :
10779 $as_echo_n "(cached) " >&6
10780else
10781 ac_check_lib_save_LIBS=$LIBS
10782LIBS="-ldl $LIBS"
10783cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10784/* end confdefs.h. */
10785
10786/* Override any GCC internal prototype to avoid an error.
10787 Use char because int might match the return type of a GCC
10788 builtin and then its argument prototype would still apply. */
10789#ifdef __cplusplus
10790extern "C"
10791#endif
10792char dlopen ();
10793int
10794main ()
10795{
10796return dlopen ();
10797 ;
10798 return 0;
10799}
10800_ACEOF
10801if ac_fn_c_try_link "$LINENO"; then :
10802 ac_cv_lib_dl_dlopen=yes
10803else
10804 ac_cv_lib_dl_dlopen=no
10805fi
10806rm -f core conftest.err conftest.$ac_objext \
10807 conftest$ac_exeext conftest.$ac_ext
10808LIBS=$ac_check_lib_save_LIBS
10809fi
10810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10811$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10812if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10813 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10814else
10815
10816 lt_cv_dlopen="dyld"
10817 lt_cv_dlopen_libs=
10818 lt_cv_dlopen_self=yes
10819
10820fi
10821
10822 ;;
10823
10824 *)
10825 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10826if test "x$ac_cv_func_shl_load" = xyes; then :
10827 lt_cv_dlopen="shl_load"
10828else
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10830$as_echo_n "checking for shl_load in -ldld... " >&6; }
10831if ${ac_cv_lib_dld_shl_load+:} false; then :
10832 $as_echo_n "(cached) " >&6
10833else
10834 ac_check_lib_save_LIBS=$LIBS
10835LIBS="-ldld $LIBS"
10836cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10837/* end confdefs.h. */
10838
10839/* Override any GCC internal prototype to avoid an error.
10840 Use char because int might match the return type of a GCC
10841 builtin and then its argument prototype would still apply. */
10842#ifdef __cplusplus
10843extern "C"
10844#endif
10845char shl_load ();
10846int
10847main ()
10848{
10849return shl_load ();
10850 ;
10851 return 0;
10852}
10853_ACEOF
10854if ac_fn_c_try_link "$LINENO"; then :
10855 ac_cv_lib_dld_shl_load=yes
10856else
10857 ac_cv_lib_dld_shl_load=no
10858fi
10859rm -f core conftest.err conftest.$ac_objext \
10860 conftest$ac_exeext conftest.$ac_ext
10861LIBS=$ac_check_lib_save_LIBS
10862fi
10863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10864$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10865if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10866 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10867else
10868 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10869if test "x$ac_cv_func_dlopen" = xyes; then :
10870 lt_cv_dlopen="dlopen"
10871else
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10873$as_echo_n "checking for dlopen in -ldl... " >&6; }
10874if ${ac_cv_lib_dl_dlopen+:} false; then :
10875 $as_echo_n "(cached) " >&6
10876else
10877 ac_check_lib_save_LIBS=$LIBS
10878LIBS="-ldl $LIBS"
10879cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10880/* end confdefs.h. */
10881
10882/* Override any GCC internal prototype to avoid an error.
10883 Use char because int might match the return type of a GCC
10884 builtin and then its argument prototype would still apply. */
10885#ifdef __cplusplus
10886extern "C"
10887#endif
10888char dlopen ();
10889int
10890main ()
10891{
10892return dlopen ();
10893 ;
10894 return 0;
10895}
10896_ACEOF
10897if ac_fn_c_try_link "$LINENO"; then :
10898 ac_cv_lib_dl_dlopen=yes
10899else
10900 ac_cv_lib_dl_dlopen=no
10901fi
10902rm -f core conftest.err conftest.$ac_objext \
10903 conftest$ac_exeext conftest.$ac_ext
10904LIBS=$ac_check_lib_save_LIBS
10905fi
10906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10907$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10908if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10909 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10910else
10911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10912$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10913if ${ac_cv_lib_svld_dlopen+:} false; then :
10914 $as_echo_n "(cached) " >&6
10915else
10916 ac_check_lib_save_LIBS=$LIBS
10917LIBS="-lsvld $LIBS"
10918cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10919/* end confdefs.h. */
10920
10921/* Override any GCC internal prototype to avoid an error.
10922 Use char because int might match the return type of a GCC
10923 builtin and then its argument prototype would still apply. */
10924#ifdef __cplusplus
10925extern "C"
10926#endif
10927char dlopen ();
10928int
10929main ()
10930{
10931return dlopen ();
10932 ;
10933 return 0;
10934}
10935_ACEOF
10936if ac_fn_c_try_link "$LINENO"; then :
10937 ac_cv_lib_svld_dlopen=yes
10938else
10939 ac_cv_lib_svld_dlopen=no
10940fi
10941rm -f core conftest.err conftest.$ac_objext \
10942 conftest$ac_exeext conftest.$ac_ext
10943LIBS=$ac_check_lib_save_LIBS
10944fi
10945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10946$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10947if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10948 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10949else
10950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10951$as_echo_n "checking for dld_link in -ldld... " >&6; }
10952if ${ac_cv_lib_dld_dld_link+:} false; then :
10953 $as_echo_n "(cached) " >&6
10954else
10955 ac_check_lib_save_LIBS=$LIBS
10956LIBS="-ldld $LIBS"
10957cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10958/* end confdefs.h. */
10959
10960/* Override any GCC internal prototype to avoid an error.
10961 Use char because int might match the return type of a GCC
10962 builtin and then its argument prototype would still apply. */
10963#ifdef __cplusplus
10964extern "C"
10965#endif
10966char dld_link ();
10967int
10968main ()
10969{
10970return dld_link ();
10971 ;
10972 return 0;
10973}
10974_ACEOF
10975if ac_fn_c_try_link "$LINENO"; then :
10976 ac_cv_lib_dld_dld_link=yes
10977else
10978 ac_cv_lib_dld_dld_link=no
10979fi
10980rm -f core conftest.err conftest.$ac_objext \
10981 conftest$ac_exeext conftest.$ac_ext
10982LIBS=$ac_check_lib_save_LIBS
10983fi
10984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10985$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10986if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10987 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10988fi
10989
10990
10991fi
10992
10993
10994fi
10995
10996
10997fi
10998
10999
11000fi
11001
11002
11003fi
11004
11005 ;;
11006 esac
11007
11008 if test "x$lt_cv_dlopen" != xno; then
11009 enable_dlopen=yes
11010 else
11011 enable_dlopen=no
11012 fi
11013
11014 case $lt_cv_dlopen in
11015 dlopen)
11016 save_CPPFLAGS="$CPPFLAGS"
11017 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11018
11019 save_LDFLAGS="$LDFLAGS"
11020 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11021
11022 save_LIBS="$LIBS"
11023 LIBS="$lt_cv_dlopen_libs $LIBS"
11024
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11026$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11027if ${lt_cv_dlopen_self+:} false; then :
11028 $as_echo_n "(cached) " >&6
11029else
11030 if test "$cross_compiling" = yes; then :
11031 lt_cv_dlopen_self=cross
11032else
11033 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11034 lt_status=$lt_dlunknown
11035 cat > conftest.$ac_ext <<_LT_EOF
11036#line $LINENO "configure"
11037#include "confdefs.h"
11038
11039#if HAVE_DLFCN_H
11040#include <dlfcn.h>
11041#endif
11042
11043#include <stdio.h>
11044
11045#ifdef RTLD_GLOBAL
11046# define LT_DLGLOBAL RTLD_GLOBAL
11047#else
11048# ifdef DL_GLOBAL
11049# define LT_DLGLOBAL DL_GLOBAL
11050# else
11051# define LT_DLGLOBAL 0
11052# endif
11053#endif
11054
11055/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11056 find out it does not work in some platform. */
11057#ifndef LT_DLLAZY_OR_NOW
11058# ifdef RTLD_LAZY
11059# define LT_DLLAZY_OR_NOW RTLD_LAZY
11060# else
11061# ifdef DL_LAZY
11062# define LT_DLLAZY_OR_NOW DL_LAZY
11063# else
11064# ifdef RTLD_NOW
11065# define LT_DLLAZY_OR_NOW RTLD_NOW
11066# else
11067# ifdef DL_NOW
11068# define LT_DLLAZY_OR_NOW DL_NOW
11069# else
11070# define LT_DLLAZY_OR_NOW 0
11071# endif
11072# endif
11073# endif
11074# endif
11075#endif
11076
11077/* When -fvisbility=hidden is used, assume the code has been annotated
11078 correspondingly for the symbols needed. */
11079#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11080int fnord () __attribute__((visibility("default")));
11081#endif
11082
11083int fnord () { return 42; }
11084int main ()
11085{
11086 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11087 int status = $lt_dlunknown;
11088
11089 if (self)
11090 {
11091 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11092 else
11093 {
11094 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11095 else puts (dlerror ());
11096 }
11097 /* dlclose (self); */
11098 }
11099 else
11100 puts (dlerror ());
11101
11102 return status;
11103}
11104_LT_EOF
11105 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11106 (eval $ac_link) 2>&5
11107 ac_status=$?
11108 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11109 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11110 (./conftest; exit; ) >&5 2>/dev/null
11111 lt_status=$?
11112 case x$lt_status in
11113 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11114 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11115 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11116 esac
11117 else :
11118 # compilation failed
11119 lt_cv_dlopen_self=no
11120 fi
11121fi
11122rm -fr conftest*
11123
11124
11125fi
11126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11127$as_echo "$lt_cv_dlopen_self" >&6; }
11128
11129 if test "x$lt_cv_dlopen_self" = xyes; then
11130 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11132$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11133if ${lt_cv_dlopen_self_static+:} false; then :
11134 $as_echo_n "(cached) " >&6
11135else
11136 if test "$cross_compiling" = yes; then :
11137 lt_cv_dlopen_self_static=cross
11138else
11139 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11140 lt_status=$lt_dlunknown
11141 cat > conftest.$ac_ext <<_LT_EOF
11142#line $LINENO "configure"
11143#include "confdefs.h"
11144
11145#if HAVE_DLFCN_H
11146#include <dlfcn.h>
11147#endif
11148
11149#include <stdio.h>
11150
11151#ifdef RTLD_GLOBAL
11152# define LT_DLGLOBAL RTLD_GLOBAL
11153#else
11154# ifdef DL_GLOBAL
11155# define LT_DLGLOBAL DL_GLOBAL
11156# else
11157# define LT_DLGLOBAL 0
11158# endif
11159#endif
11160
11161/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11162 find out it does not work in some platform. */
11163#ifndef LT_DLLAZY_OR_NOW
11164# ifdef RTLD_LAZY
11165# define LT_DLLAZY_OR_NOW RTLD_LAZY
11166# else
11167# ifdef DL_LAZY
11168# define LT_DLLAZY_OR_NOW DL_LAZY
11169# else
11170# ifdef RTLD_NOW
11171# define LT_DLLAZY_OR_NOW RTLD_NOW
11172# else
11173# ifdef DL_NOW
11174# define LT_DLLAZY_OR_NOW DL_NOW
11175# else
11176# define LT_DLLAZY_OR_NOW 0
11177# endif
11178# endif
11179# endif
11180# endif
11181#endif
11182
11183/* When -fvisbility=hidden is used, assume the code has been annotated
11184 correspondingly for the symbols needed. */
11185#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11186int fnord () __attribute__((visibility("default")));
11187#endif
11188
11189int fnord () { return 42; }
11190int main ()
11191{
11192 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11193 int status = $lt_dlunknown;
11194
11195 if (self)
11196 {
11197 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11198 else
11199 {
11200 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11201 else puts (dlerror ());
11202 }
11203 /* dlclose (self); */
11204 }
11205 else
11206 puts (dlerror ());
11207
11208 return status;
11209}
11210_LT_EOF
11211 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11212 (eval $ac_link) 2>&5
11213 ac_status=$?
11214 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11215 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11216 (./conftest; exit; ) >&5 2>/dev/null
11217 lt_status=$?
11218 case x$lt_status in
11219 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11220 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11221 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11222 esac
11223 else :
11224 # compilation failed
11225 lt_cv_dlopen_self_static=no
11226 fi
11227fi
11228rm -fr conftest*
11229
11230
11231fi
11232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11233$as_echo "$lt_cv_dlopen_self_static" >&6; }
11234 fi
11235
11236 CPPFLAGS="$save_CPPFLAGS"
11237 LDFLAGS="$save_LDFLAGS"
11238 LIBS="$save_LIBS"
11239 ;;
11240 esac
11241
11242 case $lt_cv_dlopen_self in
11243 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11244 *) enable_dlopen_self=unknown ;;
11245 esac
11246
11247 case $lt_cv_dlopen_self_static in
11248 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11249 *) enable_dlopen_self_static=unknown ;;
11250 esac
11251fi
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269striplib=
11270old_striplib=
11271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11272$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11273if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11274 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11275 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11277$as_echo "yes" >&6; }
11278else
11279# FIXME - insert some real tests, host_os isn't really good enough
11280 case $host_os in
11281 darwin*)
11282 if test -n "$STRIP" ; then
11283 striplib="$STRIP -x"
11284 old_striplib="$STRIP -S"
11285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11286$as_echo "yes" >&6; }
11287 else
11288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11289$as_echo "no" >&6; }
11290 fi
11291 ;;
11292 *)
11293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11294$as_echo "no" >&6; }
11295 ;;
11296 esac
11297fi
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310 # Report which library types will actually be built
11311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11312$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11314$as_echo "$can_build_shared" >&6; }
11315
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11317$as_echo_n "checking whether to build shared libraries... " >&6; }
11318 test "$can_build_shared" = "no" && enable_shared=no
11319
11320 # On AIX, shared libraries and static libraries use the same namespace, and
11321 # are all built from PIC.
11322 case $host_os in
11323 aix3*)
11324 test "$enable_shared" = yes && enable_static=no
11325 if test -n "$RANLIB"; then
11326 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11327 postinstall_cmds='$RANLIB $lib'
11328 fi
11329 ;;
11330
11331 aix[4-9]*)
11332 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11333 test "$enable_shared" = yes && enable_static=no
11334 fi
11335 ;;
11336 esac
11337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11338$as_echo "$enable_shared" >&6; }
11339
11340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11341$as_echo_n "checking whether to build static libraries... " >&6; }
11342 # Make sure either enable_shared or enable_static is yes.
11343 test "$enable_shared" = yes || enable_static=yes
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11345$as_echo "$enable_static" >&6; }
11346
11347
11348
11349
11350fi
11351ac_ext=c
11352ac_cpp='$CPP $CPPFLAGS'
11353ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11354ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11355ac_compiler_gnu=$ac_cv_c_compiler_gnu
11356
11357CC="$lt_save_CC"
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373 ac_config_commands="$ac_config_commands libtool"
11374
11375
11376
11377
11378# Only expand once:
11379
11380
11381
11382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11383$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11384 # Check whether --enable-maintainer-mode was given.
11385if test "${enable_maintainer_mode+set}" = set; then :
11386 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
11387else
11388 USE_MAINTAINER_MODE=no
11389fi
11390
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11392$as_echo "$USE_MAINTAINER_MODE" >&6; }
11393 if test $USE_MAINTAINER_MODE = yes; then
11394 MAINTAINER_MODE_TRUE=
11395 MAINTAINER_MODE_FALSE='#'
11396else
11397 MAINTAINER_MODE_TRUE='#'
11398 MAINTAINER_MODE_FALSE=
11399fi
11400
11401 MAINT=$MAINTAINER_MODE_TRUE
11402
11403 # work around rebuild rules
11404
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11406$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11407if ${ac_cv_prog_cc_c99+:} false; then :
11408 $as_echo_n "(cached) " >&6
11409else
11410 ac_cv_prog_cc_c99=no
11411ac_save_CC=$CC
11412cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11413/* end confdefs.h. */
11414#include <stdarg.h>
11415#include <stdbool.h>
11416#include <stdlib.h>
11417#include <wchar.h>
11418#include <stdio.h>
11419
11420// Check varargs macros. These examples are taken from C99 6.10.3.5.
11421#define debug(...) fprintf (stderr, __VA_ARGS__)
11422#define showlist(...) puts (#__VA_ARGS__)
11423#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11424static void
11425test_varargs_macros (void)
11426{
11427 int x = 1234;
11428 int y = 5678;
11429 debug ("Flag");
11430 debug ("X = %d\n", x);
11431 showlist (The first, second, and third items.);
11432 report (x>y, "x is %d but y is %d", x, y);
11433}
11434
11435// Check long long types.
11436#define BIG64 18446744073709551615ull
11437#define BIG32 4294967295ul
11438#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11439#if !BIG_OK
11440 your preprocessor is broken;
11441#endif
11442#if BIG_OK
11443#else
11444 your preprocessor is broken;
11445#endif
11446static long long int bignum = -9223372036854775807LL;
11447static unsigned long long int ubignum = BIG64;
11448
11449struct incomplete_array
11450{
11451 int datasize;
11452 double data[];
11453};
11454
11455struct named_init {
11456 int number;
11457 const wchar_t *name;
11458 double average;
11459};
11460
11461typedef const char *ccp;
11462
11463static inline int
11464test_restrict (ccp restrict text)
11465{
11466 // See if C++-style comments work.
11467 // Iterate through items via the restricted pointer.
11468 // Also check for declarations in for loops.
11469 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11470 continue;
11471 return 0;
11472}
11473
11474// Check varargs and va_copy.
11475static void
11476test_varargs (const char *format, ...)
11477{
11478 va_list args;
11479 va_start (args, format);
11480 va_list args_copy;
11481 va_copy (args_copy, args);
11482
11483 const char *str;
11484 int number;
11485 float fnumber;
11486
11487 while (*format)
11488 {
11489 switch (*format++)
11490 {
11491 case 's': // string
11492 str = va_arg (args_copy, const char *);
11493 break;
11494 case 'd': // int
11495 number = va_arg (args_copy, int);
11496 break;
11497 case 'f': // float
11498 fnumber = va_arg (args_copy, double);
11499 break;
11500 default:
11501 break;
11502 }
11503 }
11504 va_end (args_copy);
11505 va_end (args);
11506}
11507
11508int
11509main ()
11510{
11511
11512 // Check bool.
11513 _Bool success = false;
11514
11515 // Check restrict.
11516 if (test_restrict ("String literal") == 0)
11517 success = true;
11518 char *restrict newvar = "Another string";
11519
11520 // Check varargs.
11521 test_varargs ("s, d' f .", "string", 65, 34.234);
11522 test_varargs_macros ();
11523
11524 // Check flexible array members.
11525 struct incomplete_array *ia =
11526 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11527 ia->datasize = 10;
11528 for (int i = 0; i < ia->datasize; ++i)
11529 ia->data[i] = i * 1.234;
11530
11531 // Check named initializers.
11532 struct named_init ni = {
11533 .number = 34,
11534 .name = L"Test wide string",
11535 .average = 543.34343,
11536 };
11537
11538 ni.number = 58;
11539
11540 int dynamic_array[ni.number];
11541 dynamic_array[ni.number - 1] = 543;
11542
11543 // work around unused variable warnings
11544 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11545 || dynamic_array[ni.number - 1] != 543);
11546
11547 ;
11548 return 0;
11549}
11550_ACEOF
11551for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11552do
11553 CC="$ac_save_CC $ac_arg"
11554 if ac_fn_c_try_compile "$LINENO"; then :
11555 ac_cv_prog_cc_c99=$ac_arg
11556fi
11557rm -f core conftest.err conftest.$ac_objext
11558 test "x$ac_cv_prog_cc_c99" != "xno" && break
11559done
11560rm -f conftest.$ac_ext
11561CC=$ac_save_CC
11562
11563fi
11564# AC_CACHE_VAL
11565case "x$ac_cv_prog_cc_c99" in
11566 x)
11567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11568$as_echo "none needed" >&6; } ;;
11569 xno)
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11571$as_echo "unsupported" >&6; } ;;
11572 *)
11573 CC="$CC $ac_cv_prog_cc_c99"
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11575$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11576esac
11577if test "x$ac_cv_prog_cc_c99" != xno; then :
11578
11579fi
11580
11581
11582AM_CFLAGS="-O3 -g -pedantic -Wall -Werror"
11583
11584ac_config_headers="$ac_config_headers config.h"
11585 # to avoid endless -D options
11586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11587$as_echo_n "checking for ANSI C header files... " >&6; }
11588if ${ac_cv_header_stdc+:} false; then :
11589 $as_echo_n "(cached) " >&6
11590else
11591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592/* end confdefs.h. */
11593#include <stdlib.h>
11594#include <stdarg.h>
11595#include <string.h>
11596#include <float.h>
11597
11598int
11599main ()
11600{
11601
11602 ;
11603 return 0;
11604}
11605_ACEOF
11606if ac_fn_c_try_compile "$LINENO"; then :
11607 ac_cv_header_stdc=yes
11608else
11609 ac_cv_header_stdc=no
11610fi
11611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11612
11613if test $ac_cv_header_stdc = yes; then
11614 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11616/* end confdefs.h. */
11617#include <string.h>
11618
11619_ACEOF
11620if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11621 $EGREP "memchr" >/dev/null 2>&1; then :
11622
11623else
11624 ac_cv_header_stdc=no
11625fi
11626rm -f conftest*
11627
11628fi
11629
11630if test $ac_cv_header_stdc = yes; then
11631 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11633/* end confdefs.h. */
11634#include <stdlib.h>
11635
11636_ACEOF
11637if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11638 $EGREP "free" >/dev/null 2>&1; then :
11639
11640else
11641 ac_cv_header_stdc=no
11642fi
11643rm -f conftest*
11644
11645fi
11646
11647if test $ac_cv_header_stdc = yes; then
11648 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11649 if test "$cross_compiling" = yes; then :
11650 :
11651else
11652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11653/* end confdefs.h. */
11654#include <ctype.h>
11655#include <stdlib.h>
11656#if ((' ' & 0x0FF) == 0x020)
11657# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11658# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11659#else
11660# define ISLOWER(c) \
11661 (('a' <= (c) && (c) <= 'i') \
11662 || ('j' <= (c) && (c) <= 'r') \
11663 || ('s' <= (c) && (c) <= 'z'))
11664# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11665#endif
11666
11667#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11668int
11669main ()
11670{
11671 int i;
11672 for (i = 0; i < 256; i++)
11673 if (XOR (islower (i), ISLOWER (i))
11674 || toupper (i) != TOUPPER (i))
11675 return 2;
11676 return 0;
11677}
11678_ACEOF
11679if ac_fn_c_try_run "$LINENO"; then :
11680
11681else
11682 ac_cv_header_stdc=no
11683fi
11684rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11685 conftest.$ac_objext conftest.beam conftest.$ac_ext
11686fi
11687
11688fi
11689fi
11690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11691$as_echo "$ac_cv_header_stdc" >&6; }
11692if test $ac_cv_header_stdc = yes; then
11693
11694$as_echo "#define STDC_HEADERS 1" >>confdefs.h
11695
11696fi
11697
11698
11699# consistency check: is source code present?
11700
11701
11702# make these Makefiles
11703ac_config_files="$ac_config_files Makefile lib/Makefile test/Makefile man/Makefile demo/Makefile lmfit.pc"
11704
11705cat >confcache <<\_ACEOF
11706# This file is a shell script that caches the results of configure
11707# tests run on this system so they can be shared between configure
11708# scripts and configure runs, see configure's option --config-cache.
11709# It is not useful on other systems. If it contains results you don't
11710# want to keep, you may remove or edit it.
11711#
11712# config.status only pays attention to the cache file if you give it
11713# the --recheck option to rerun configure.
11714#
11715# `ac_cv_env_foo' variables (set or unset) will be overridden when
11716# loading this file, other *unset* `ac_cv_foo' will be assigned the
11717# following values.
11718
11719_ACEOF
11720
11721# The following way of writing the cache mishandles newlines in values,
11722# but we know of no workaround that is simple, portable, and efficient.
11723# So, we kill variables containing newlines.
11724# Ultrix sh set writes to stderr and can't be redirected directly,
11725# and sets the high bit in the cache file unless we assign to the vars.
11726(
11727 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11728 eval ac_val=\$$ac_var
11729 case $ac_val in #(
11730 *${as_nl}*)
11731 case $ac_var in #(
11732 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11733$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11734 esac
11735 case $ac_var in #(
11736 _ | IFS | as_nl) ;; #(
11737 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11738 *) { eval $ac_var=; unset $ac_var;} ;;
11739 esac ;;
11740 esac
11741 done
11742
11743 (set) 2>&1 |
11744 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11745 *${as_nl}ac_space=\ *)
11746 # `set' does not quote correctly, so add quotes: double-quote
11747 # substitution turns \\\\ into \\, and sed turns \\ into \.
11748 sed -n \
11749 "s/'/'\\\\''/g;
11750 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11751 ;; #(
11752 *)
11753 # `set' quotes correctly as required by POSIX, so do not add quotes.
11754 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11755 ;;
11756 esac |
11757 sort
11758) |
11759 sed '
11760 /^ac_cv_env_/b end
11761 t clear
11762 :clear
11763 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11764 t end
11765 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11766 :end' >>confcache
11767if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11768 if test -w "$cache_file"; then
11769 if test "x$cache_file" != "x/dev/null"; then
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11771$as_echo "$as_me: updating cache $cache_file" >&6;}
11772 if test ! -f "$cache_file" || test -h "$cache_file"; then
11773 cat confcache >"$cache_file"
11774 else
11775 case $cache_file in #(
11776 */* | ?:*)
11777 mv -f confcache "$cache_file"$$ &&
11778 mv -f "$cache_file"$$ "$cache_file" ;; #(
11779 *)
11780 mv -f confcache "$cache_file" ;;
11781 esac
11782 fi
11783 fi
11784 else
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11786$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11787 fi
11788fi
11789rm -f confcache
11790
11791test "x$prefix" = xNONE && prefix=$ac_default_prefix
11792# Let make expand exec_prefix.
11793test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11794
11795DEFS=-DHAVE_CONFIG_H
11796
11797ac_libobjs=
11798ac_ltlibobjs=
11799U=
11800for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11801 # 1. Remove the extension, and $U if already installed.
11802 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11803 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11804 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11805 # will be set to the directory where LIBOBJS objects are built.
11806 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11807 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11808done
11809LIBOBJS=$ac_libobjs
11810
11811LTLIBOBJS=$ac_ltlibobjs
11812
11813
11814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11815$as_echo_n "checking that generated files are newer than configure... " >&6; }
11816 if test -n "$am_sleep_pid"; then
11817 # Hide warnings about reused PIDs.
11818 wait $am_sleep_pid 2>/dev/null
11819 fi
11820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11821$as_echo "done" >&6; }
11822 if test -n "$EXEEXT"; then
11823 am__EXEEXT_TRUE=
11824 am__EXEEXT_FALSE='#'
11825else
11826 am__EXEEXT_TRUE='#'
11827 am__EXEEXT_FALSE=
11828fi
11829
11830if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11831 as_fn_error $? "conditional \"AMDEP\" was never defined.
11832Usually this means the macro was only invoked conditionally." "$LINENO" 5
11833fi
11834if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11835 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11836Usually this means the macro was only invoked conditionally." "$LINENO" 5
11837fi
11838if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11839 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
11840Usually this means the macro was only invoked conditionally." "$LINENO" 5
11841fi
11842
11843: "${CONFIG_STATUS=./config.status}"
11844ac_write_fail=0
11845ac_clean_files_save=$ac_clean_files
11846ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11847{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11848$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11849as_write_fail=0
11850cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11851#! $SHELL
11852# Generated by $as_me.
11853# Run this file to recreate the current configuration.
11854# Compiler output produced by configure, useful for debugging
11855# configure, is in config.log if it exists.
11856
11857debug=false
11858ac_cs_recheck=false
11859ac_cs_silent=false
11860
11861SHELL=\${CONFIG_SHELL-$SHELL}
11862export SHELL
11863_ASEOF
11864cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11865## -------------------- ##
11866## M4sh Initialization. ##
11867## -------------------- ##
11868
11869# Be more Bourne compatible
11870DUALCASE=1; export DUALCASE # for MKS sh
11871if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11872 emulate sh
11873 NULLCMD=:
11874 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11875 # is contrary to our usage. Disable this feature.
11876 alias -g '${1+"$@"}'='"$@"'
11877 setopt NO_GLOB_SUBST
11878else
11879 case `(set -o) 2>/dev/null` in #(
11880 *posix*) :
11881 set -o posix ;; #(
11882 *) :
11883 ;;
11884esac
11885fi
11886
11887
11888as_nl='
11889'
11890export as_nl
11891# Printing a long string crashes Solaris 7 /usr/bin/printf.
11892as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11893as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11894as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11895# Prefer a ksh shell builtin over an external printf program on Solaris,
11896# but without wasting forks for bash or zsh.
11897if test -z "$BASH_VERSION$ZSH_VERSION" \
11898 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11899 as_echo='print -r --'
11900 as_echo_n='print -rn --'
11901elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11902 as_echo='printf %s\n'
11903 as_echo_n='printf %s'
11904else
11905 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11906 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11907 as_echo_n='/usr/ucb/echo -n'
11908 else
11909 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11910 as_echo_n_body='eval
11911 arg=$1;
11912 case $arg in #(
11913 *"$as_nl"*)
11914 expr "X$arg" : "X\\(.*\\)$as_nl";
11915 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11916 esac;
11917 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11918 '
11919 export as_echo_n_body
11920 as_echo_n='sh -c $as_echo_n_body as_echo'
11921 fi
11922 export as_echo_body
11923 as_echo='sh -c $as_echo_body as_echo'
11924fi
11925
11926# The user is always right.
11927if test "${PATH_SEPARATOR+set}" != set; then
11928 PATH_SEPARATOR=:
11929 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11930 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11931 PATH_SEPARATOR=';'
11932 }
11933fi
11934
11935
11936# IFS
11937# We need space, tab and new line, in precisely that order. Quoting is
11938# there to prevent editors from complaining about space-tab.
11939# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11940# splitting by setting IFS to empty value.)
11941IFS=" "" $as_nl"
11942
11943# Find who we are. Look in the path if we contain no directory separator.
11944as_myself=
11945case $0 in #((
11946 *[\\/]* ) as_myself=$0 ;;
11947 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11948for as_dir in $PATH
11949do
11950 IFS=$as_save_IFS
11951 test -z "$as_dir" && as_dir=.
11952 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11953 done
11954IFS=$as_save_IFS
11955
11956 ;;
11957esac
11958# We did not find ourselves, most probably we were run as `sh COMMAND'
11959# in which case we are not to be found in the path.
11960if test "x$as_myself" = x; then
11961 as_myself=$0
11962fi
11963if test ! -f "$as_myself"; then
11964 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11965 exit 1
11966fi
11967
11968# Unset variables that we do not need and which cause bugs (e.g. in
11969# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11970# suppresses any "Segmentation fault" message there. '((' could
11971# trigger a bug in pdksh 5.2.14.
11972for as_var in BASH_ENV ENV MAIL MAILPATH
11973do eval test x\${$as_var+set} = xset \
11974 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11975done
11976PS1='$ '
11977PS2='> '
11978PS4='+ '
11979
11980# NLS nuisances.
11981LC_ALL=C
11982export LC_ALL
11983LANGUAGE=C
11984export LANGUAGE
11985
11986# CDPATH.
11987(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11988
11989
11990# as_fn_error STATUS ERROR [LINENO LOG_FD]
11991# ----------------------------------------
11992# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11993# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11994# script with STATUS, using 1 if that was 0.
11995as_fn_error ()
11996{
11997 as_status=$1; test $as_status -eq 0 && as_status=1
11998 if test "$4"; then
11999 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12000 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12001 fi
12002 $as_echo "$as_me: error: $2" >&2
12003 as_fn_exit $as_status
12004} # as_fn_error
12005
12006
12007# as_fn_set_status STATUS
12008# -----------------------
12009# Set $? to STATUS, without forking.
12010as_fn_set_status ()
12011{
12012 return $1
12013} # as_fn_set_status
12014
12015# as_fn_exit STATUS
12016# -----------------
12017# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12018as_fn_exit ()
12019{
12020 set +e
12021 as_fn_set_status $1
12022 exit $1
12023} # as_fn_exit
12024
12025# as_fn_unset VAR
12026# ---------------
12027# Portably unset VAR.
12028as_fn_unset ()
12029{
12030 { eval $1=; unset $1;}
12031}
12032as_unset=as_fn_unset
12033# as_fn_append VAR VALUE
12034# ----------------------
12035# Append the text in VALUE to the end of the definition contained in VAR. Take
12036# advantage of any shell optimizations that allow amortized linear growth over
12037# repeated appends, instead of the typical quadratic growth present in naive
12038# implementations.
12039if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12040 eval 'as_fn_append ()
12041 {
12042 eval $1+=\$2
12043 }'
12044else
12045 as_fn_append ()
12046 {
12047 eval $1=\$$1\$2
12048 }
12049fi # as_fn_append
12050
12051# as_fn_arith ARG...
12052# ------------------
12053# Perform arithmetic evaluation on the ARGs, and store the result in the
12054# global $as_val. Take advantage of shells that can avoid forks. The arguments
12055# must be portable across $(()) and expr.
12056if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12057 eval 'as_fn_arith ()
12058 {
12059 as_val=$(( $* ))
12060 }'
12061else
12062 as_fn_arith ()
12063 {
12064 as_val=`expr "$@" || test $? -eq 1`
12065 }
12066fi # as_fn_arith
12067
12068
12069if expr a : '\(a\)' >/dev/null 2>&1 &&
12070 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12071 as_expr=expr
12072else
12073 as_expr=false
12074fi
12075
12076if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12077 as_basename=basename
12078else
12079 as_basename=false
12080fi
12081
12082if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12083 as_dirname=dirname
12084else
12085 as_dirname=false
12086fi
12087
12088as_me=`$as_basename -- "$0" ||
12089$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12090 X"$0" : 'X\(//\)$' \| \
12091 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12092$as_echo X/"$0" |
12093 sed '/^.*\/\([^/][^/]*\)\/*$/{
12094 s//\1/
12095 q
12096 }
12097 /^X\/\(\/\/\)$/{
12098 s//\1/
12099 q
12100 }
12101 /^X\/\(\/\).*/{
12102 s//\1/
12103 q
12104 }
12105 s/.*/./; q'`
12106
12107# Avoid depending upon Character Ranges.
12108as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12109as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12110as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12111as_cr_digits='0123456789'
12112as_cr_alnum=$as_cr_Letters$as_cr_digits
12113
12114ECHO_C= ECHO_N= ECHO_T=
12115case `echo -n x` in #(((((
12116-n*)
12117 case `echo 'xy\c'` in
12118 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12119 xy) ECHO_C='\c';;
12120 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12121 ECHO_T=' ';;
12122 esac;;
12123*)
12124 ECHO_N='-n';;
12125esac
12126
12127rm -f conf$$ conf$$.exe conf$$.file
12128if test -d conf$$.dir; then
12129 rm -f conf$$.dir/conf$$.file
12130else
12131 rm -f conf$$.dir
12132 mkdir conf$$.dir 2>/dev/null
12133fi
12134if (echo >conf$$.file) 2>/dev/null; then
12135 if ln -s conf$$.file conf$$ 2>/dev/null; then
12136 as_ln_s='ln -s'
12137 # ... but there are two gotchas:
12138 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12139 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12140 # In both cases, we have to default to `cp -pR'.
12141 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12142 as_ln_s='cp -pR'
12143 elif ln conf$$.file conf$$ 2>/dev/null; then
12144 as_ln_s=ln
12145 else
12146 as_ln_s='cp -pR'
12147 fi
12148else
12149 as_ln_s='cp -pR'
12150fi
12151rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12152rmdir conf$$.dir 2>/dev/null
12153
12154
12155# as_fn_mkdir_p
12156# -------------
12157# Create "$as_dir" as a directory, including parents if necessary.
12158as_fn_mkdir_p ()
12159{
12160
12161 case $as_dir in #(
12162 -*) as_dir=./$as_dir;;
12163 esac
12164 test -d "$as_dir" || eval $as_mkdir_p || {
12165 as_dirs=
12166 while :; do
12167 case $as_dir in #(
12168 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12169 *) as_qdir=$as_dir;;
12170 esac
12171 as_dirs="'$as_qdir' $as_dirs"
12172 as_dir=`$as_dirname -- "$as_dir" ||
12173$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12174 X"$as_dir" : 'X\(//\)[^/]' \| \
12175 X"$as_dir" : 'X\(//\)$' \| \
12176 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12177$as_echo X"$as_dir" |
12178 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12179 s//\1/
12180 q
12181 }
12182 /^X\(\/\/\)[^/].*/{
12183 s//\1/
12184 q
12185 }
12186 /^X\(\/\/\)$/{
12187 s//\1/
12188 q
12189 }
12190 /^X\(\/\).*/{
12191 s//\1/
12192 q
12193 }
12194 s/.*/./; q'`
12195 test -d "$as_dir" && break
12196 done
12197 test -z "$as_dirs" || eval "mkdir $as_dirs"
12198 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12199
12200
12201} # as_fn_mkdir_p
12202if mkdir -p . 2>/dev/null; then
12203 as_mkdir_p='mkdir -p "$as_dir"'
12204else
12205 test -d ./-p && rmdir ./-p
12206 as_mkdir_p=false
12207fi
12208
12209
12210# as_fn_executable_p FILE
12211# -----------------------
12212# Test if FILE is an executable regular file.
12213as_fn_executable_p ()
12214{
12215 test -f "$1" && test -x "$1"
12216} # as_fn_executable_p
12217as_test_x='test -x'
12218as_executable_p=as_fn_executable_p
12219
12220# Sed expression to map a string onto a valid CPP name.
12221as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12222
12223# Sed expression to map a string onto a valid variable name.
12224as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12225
12226
12227exec 6>&1
12228## ----------------------------------- ##
12229## Main body of $CONFIG_STATUS script. ##
12230## ----------------------------------- ##
12231_ASEOF
12232test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12233
12234cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12235# Save the log message, to keep $0 and so on meaningful, and to
12236# report actual input values of CONFIG_FILES etc. instead of their
12237# values after options handling.
12238ac_log="
12239This file was extended by lmfit $as_me 6:1, which was
12240generated by GNU Autoconf 2.69. Invocation command line was
12241
12242 CONFIG_FILES = $CONFIG_FILES
12243 CONFIG_HEADERS = $CONFIG_HEADERS
12244 CONFIG_LINKS = $CONFIG_LINKS
12245 CONFIG_COMMANDS = $CONFIG_COMMANDS
12246 $ $0 $@
12247
12248on `(hostname || uname -n) 2>/dev/null | sed 1q`
12249"
12250
12251_ACEOF
12252
12253case $ac_config_files in *"
12254"*) set x $ac_config_files; shift; ac_config_files=$*;;
12255esac
12256
12257case $ac_config_headers in *"
12258"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12259esac
12260
12261
12262cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12263# Files that config.status was made for.
12264config_files="$ac_config_files"
12265config_headers="$ac_config_headers"
12266config_commands="$ac_config_commands"
12267
12268_ACEOF
12269
12270cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12271ac_cs_usage="\
12272\`$as_me' instantiates files and other configuration actions
12273from templates according to the current configuration. Unless the files
12274and actions are specified as TAGs, all are instantiated by default.
12275
12276Usage: $0 [OPTION]... [TAG]...
12277
12278 -h, --help print this help, then exit
12279 -V, --version print version number and configuration settings, then exit
12280 --config print configuration, then exit
12281 -q, --quiet, --silent
12282 do not print progress messages
12283 -d, --debug don't remove temporary files
12284 --recheck update $as_me by reconfiguring in the same conditions
12285 --file=FILE[:TEMPLATE]
12286 instantiate the configuration file FILE
12287 --header=FILE[:TEMPLATE]
12288 instantiate the configuration header FILE
12289
12290Configuration files:
12291$config_files
12292
12293Configuration headers:
12294$config_headers
12295
12296Configuration commands:
12297$config_commands
12298
12299Report bugs to <http://apps.jcns.fz-juelich.de/lmfit>."
12300
12301_ACEOF
12302cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12303ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12304ac_cs_version="\\
12305lmfit config.status 6:1
12306configured by $0, generated by GNU Autoconf 2.69,
12307 with options \\"\$ac_cs_config\\"
12308
12309Copyright (C) 2012 Free Software Foundation, Inc.
12310This config.status script is free software; the Free Software Foundation
12311gives unlimited permission to copy, distribute and modify it."
12312
12313ac_pwd='$ac_pwd'
12314srcdir='$srcdir'
12315INSTALL='$INSTALL'
12316MKDIR_P='$MKDIR_P'
12317AWK='$AWK'
12318test -n "\$AWK" || AWK=awk
12319_ACEOF
12320
12321cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12322# The default lists apply if the user does not specify any file.
12323ac_need_defaults=:
12324while test $# != 0
12325do
12326 case $1 in
12327 --*=?*)
12328 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12329 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12330 ac_shift=:
12331 ;;
12332 --*=)
12333 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12334 ac_optarg=
12335 ac_shift=:
12336 ;;
12337 *)
12338 ac_option=$1
12339 ac_optarg=$2
12340 ac_shift=shift
12341 ;;
12342 esac
12343
12344 case $ac_option in
12345 # Handling of the options.
12346 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12347 ac_cs_recheck=: ;;
12348 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12349 $as_echo "$ac_cs_version"; exit ;;
12350 --config | --confi | --conf | --con | --co | --c )
12351 $as_echo "$ac_cs_config"; exit ;;
12352 --debug | --debu | --deb | --de | --d | -d )
12353 debug=: ;;
12354 --file | --fil | --fi | --f )
12355 $ac_shift
12356 case $ac_optarg in
12357 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12358 '') as_fn_error $? "missing file argument" ;;
12359 esac
12360 as_fn_append CONFIG_FILES " '$ac_optarg'"
12361 ac_need_defaults=false;;
12362 --header | --heade | --head | --hea )
12363 $ac_shift
12364 case $ac_optarg in
12365 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12366 esac
12367 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12368 ac_need_defaults=false;;
12369 --he | --h)
12370 # Conflict between --help and --header
12371 as_fn_error $? "ambiguous option: \`$1'
12372Try \`$0 --help' for more information.";;
12373 --help | --hel | -h )
12374 $as_echo "$ac_cs_usage"; exit ;;
12375 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12376 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12377 ac_cs_silent=: ;;
12378
12379 # This is an error.
12380 -*) as_fn_error $? "unrecognized option: \`$1'
12381Try \`$0 --help' for more information." ;;
12382
12383 *) as_fn_append ac_config_targets " $1"
12384 ac_need_defaults=false ;;
12385
12386 esac
12387 shift
12388done
12389
12390ac_configure_extra_args=
12391
12392if $ac_cs_silent; then
12393 exec 6>/dev/null
12394 ac_configure_extra_args="$ac_configure_extra_args --silent"
12395fi
12396
12397_ACEOF
12398cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12399if \$ac_cs_recheck; then
12400 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12401 shift
12402 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12403 CONFIG_SHELL='$SHELL'
12404 export CONFIG_SHELL
12405 exec "\$@"
12406fi
12407
12408_ACEOF
12409cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12410exec 5>>config.log
12411{
12412 echo
12413 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12414## Running $as_me. ##
12415_ASBOX
12416 $as_echo "$ac_log"
12417} >&5
12418
12419_ACEOF
12420cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12421#
12422# INIT-COMMANDS
12423#
12424AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12425
12426
12427# The HP-UX ksh and POSIX shell print the target directory to stdout
12428# if CDPATH is set.
12429(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12430
12431sed_quote_subst='$sed_quote_subst'
12432double_quote_subst='$double_quote_subst'
12433delay_variable_subst='$delay_variable_subst'
12434macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12435macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12436enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12437enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12438pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12439enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12440SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12441ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12442PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
12443host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12444host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12445host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12446build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12447build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12448build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12449SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12450Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12451GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12452EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12453FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12454LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12455NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12456LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12457max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12458ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12459exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12460lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12461lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12462lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12463lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
12464lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
12465reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12466reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12467OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12468deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12469file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12470file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
12471want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
12472DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12473sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
12474AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12475AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12476archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
12477STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12478RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12479old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12480old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12481old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12482lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12483CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12484CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12485compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12486GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12487lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12488lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12489lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12490lt_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"`'
12491nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
12492lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
12493objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12494MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12495lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12496lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12497lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12498lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12499lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12500need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12501MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
12502DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12503NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12504LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12505OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12506OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12507libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12508shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12509extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12510archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12511enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12512export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12513whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12514compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12515old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12516old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12517archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12518archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12519module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12520module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12521with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12522allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12523no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12524hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12525hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12526hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12527hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12528hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12529hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12530hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12531inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12532link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12533always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12534export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12535exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12536include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12537prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12538postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
12539file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12540variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12541need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12542need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12543version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12544runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12545shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12546shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12547libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12548library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12549soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12550install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12551postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12552postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12553finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12554finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12555hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12556sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12557sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12558hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12559enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12560enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12561enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12562old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12563striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12564
12565LTCC='$LTCC'
12566LTCFLAGS='$LTCFLAGS'
12567compiler='$compiler_DEFAULT'
12568
12569# A function that is used when there is no print builtin or printf.
12570func_fallback_echo ()
12571{
12572 eval 'cat <<_LTECHO_EOF
12573\$1
12574_LTECHO_EOF'
12575}
12576
12577# Quote evaled strings.
12578for var in SHELL \
12579ECHO \
12580PATH_SEPARATOR \
12581SED \
12582GREP \
12583EGREP \
12584FGREP \
12585LD \
12586NM \
12587LN_S \
12588lt_SP2NL \
12589lt_NL2SP \
12590reload_flag \
12591OBJDUMP \
12592deplibs_check_method \
12593file_magic_cmd \
12594file_magic_glob \
12595want_nocaseglob \
12596DLLTOOL \
12597sharedlib_from_linklib_cmd \
12598AR \
12599AR_FLAGS \
12600archiver_list_spec \
12601STRIP \
12602RANLIB \
12603CC \
12604CFLAGS \
12605compiler \
12606lt_cv_sys_global_symbol_pipe \
12607lt_cv_sys_global_symbol_to_cdecl \
12608lt_cv_sys_global_symbol_to_c_name_address \
12609lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12610nm_file_list_spec \
12611lt_prog_compiler_no_builtin_flag \
12612lt_prog_compiler_pic \
12613lt_prog_compiler_wl \
12614lt_prog_compiler_static \
12615lt_cv_prog_compiler_c_o \
12616need_locks \
12617MANIFEST_TOOL \
12618DSYMUTIL \
12619NMEDIT \
12620LIPO \
12621OTOOL \
12622OTOOL64 \
12623shrext_cmds \
12624export_dynamic_flag_spec \
12625whole_archive_flag_spec \
12626compiler_needs_object \
12627with_gnu_ld \
12628allow_undefined_flag \
12629no_undefined_flag \
12630hardcode_libdir_flag_spec \
12631hardcode_libdir_separator \
12632exclude_expsyms \
12633include_expsyms \
12634file_list_spec \
12635variables_saved_for_relink \
12636libname_spec \
12637library_names_spec \
12638soname_spec \
12639install_override_mode \
12640finish_eval \
12641old_striplib \
12642striplib; do
12643 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12644 *[\\\\\\\`\\"\\\$]*)
12645 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12646 ;;
12647 *)
12648 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12649 ;;
12650 esac
12651done
12652
12653# Double-quote double-evaled strings.
12654for var in reload_cmds \
12655old_postinstall_cmds \
12656old_postuninstall_cmds \
12657old_archive_cmds \
12658extract_expsyms_cmds \
12659old_archive_from_new_cmds \
12660old_archive_from_expsyms_cmds \
12661archive_cmds \
12662archive_expsym_cmds \
12663module_cmds \
12664module_expsym_cmds \
12665export_symbols_cmds \
12666prelink_cmds \
12667postlink_cmds \
12668postinstall_cmds \
12669postuninstall_cmds \
12670finish_cmds \
12671sys_lib_search_path_spec \
12672sys_lib_dlsearch_path_spec; do
12673 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12674 *[\\\\\\\`\\"\\\$]*)
12675 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12676 ;;
12677 *)
12678 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12679 ;;
12680 esac
12681done
12682
12683ac_aux_dir='$ac_aux_dir'
12684xsi_shell='$xsi_shell'
12685lt_shell_append='$lt_shell_append'
12686
12687# See if we are running on zsh, and set the options which allow our
12688# commands through without removal of \ escapes INIT.
12689if test -n "\${ZSH_VERSION+set}" ; then
12690 setopt NO_GLOB_SUBST
12691fi
12692
12693
12694 PACKAGE='$PACKAGE'
12695 VERSION='$VERSION'
12696 TIMESTAMP='$TIMESTAMP'
12697 RM='$RM'
12698 ofile='$ofile'
12699
12700
12701
12702
12703_ACEOF
12704
12705cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12706
12707# Handling of arguments.
12708for ac_config_target in $ac_config_targets
12709do
12710 case $ac_config_target in
12711 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12712 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12713 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12714 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12715 "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
12716 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
12717 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12718 "demo/Makefile") CONFIG_FILES="$CONFIG_FILES demo/Makefile" ;;
12719 "lmfit.pc") CONFIG_FILES="$CONFIG_FILES lmfit.pc" ;;
12720
12721 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12722 esac
12723done
12724
12725
12726# If the user did not use the arguments to specify the items to instantiate,
12727# then the envvar interface is used. Set only those that are not.
12728# We use the long form for the default assignment because of an extremely
12729# bizarre bug on SunOS 4.1.3.
12730if $ac_need_defaults; then
12731 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12732 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12733 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12734fi
12735
12736# Have a temporary directory for convenience. Make it in the build tree
12737# simply because there is no reason against having it here, and in addition,
12738# creating and moving files from /tmp can sometimes cause problems.
12739# Hook for its removal unless debugging.
12740# Note that there is a small window in which the directory will not be cleaned:
12741# after its creation but before its name has been assigned to `$tmp'.
12742$debug ||
12743{
12744 tmp= ac_tmp=
12745 trap 'exit_status=$?
12746 : "${ac_tmp:=$tmp}"
12747 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12748' 0
12749 trap 'as_fn_exit 1' 1 2 13 15
12750}
12751# Create a (secure) tmp directory for tmp files.
12752
12753{
12754 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12755 test -d "$tmp"
12756} ||
12757{
12758 tmp=./conf$$-$RANDOM
12759 (umask 077 && mkdir "$tmp")
12760} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12761ac_tmp=$tmp
12762
12763# Set up the scripts for CONFIG_FILES section.
12764# No need to generate them if there are no CONFIG_FILES.
12765# This happens for instance with `./config.status config.h'.
12766if test -n "$CONFIG_FILES"; then
12767
12768
12769ac_cr=`echo X | tr X '\015'`
12770# On cygwin, bash can eat \r inside `` if the user requested igncr.
12771# But we know of no other shell where ac_cr would be empty at this
12772# point, so we can use a bashism as a fallback.
12773if test "x$ac_cr" = x; then
12774 eval ac_cr=\$\'\\r\'
12775fi
12776ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12777if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12778 ac_cs_awk_cr='\\r'
12779else
12780 ac_cs_awk_cr=$ac_cr
12781fi
12782
12783echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12784_ACEOF
12785
12786
12787{
12788 echo "cat >conf$$subs.awk <<_ACEOF" &&
12789 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12790 echo "_ACEOF"
12791} >conf$$subs.sh ||
12792 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12793ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12794ac_delim='%!_!# '
12795for ac_last_try in false false false false false :; do
12796 . ./conf$$subs.sh ||
12797 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12798
12799 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12800 if test $ac_delim_n = $ac_delim_num; then
12801 break
12802 elif $ac_last_try; then
12803 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12804 else
12805 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12806 fi
12807done
12808rm -f conf$$subs.sh
12809
12810cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12811cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12812_ACEOF
12813sed -n '
12814h
12815s/^/S["/; s/!.*/"]=/
12816p
12817g
12818s/^[^!]*!//
12819:repl
12820t repl
12821s/'"$ac_delim"'$//
12822t delim
12823:nl
12824h
12825s/\(.\{148\}\)..*/\1/
12826t more1
12827s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12828p
12829n
12830b repl
12831:more1
12832s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12833p
12834g
12835s/.\{148\}//
12836t nl
12837:delim
12838h
12839s/\(.\{148\}\)..*/\1/
12840t more2
12841s/["\\]/\\&/g; s/^/"/; s/$/"/
12842p
12843b
12844:more2
12845s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12846p
12847g
12848s/.\{148\}//
12849t delim
12850' <conf$$subs.awk | sed '
12851/^[^""]/{
12852 N
12853 s/\n//
12854}
12855' >>$CONFIG_STATUS || ac_write_fail=1
12856rm -f conf$$subs.awk
12857cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12858_ACAWK
12859cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12860 for (key in S) S_is_set[key] = 1
12861 FS = ""
12862
12863}
12864{
12865 line = $ 0
12866 nfields = split(line, field, "@")
12867 substed = 0
12868 len = length(field[1])
12869 for (i = 2; i < nfields; i++) {
12870 key = field[i]
12871 keylen = length(key)
12872 if (S_is_set[key]) {
12873 value = S[key]
12874 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12875 len += length(value) + length(field[++i])
12876 substed = 1
12877 } else
12878 len += 1 + keylen
12879 }
12880
12881 print line
12882}
12883
12884_ACAWK
12885_ACEOF
12886cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12887if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12888 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12889else
12890 cat
12891fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12892 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12893_ACEOF
12894
12895# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12896# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12897# trailing colons and then remove the whole line if VPATH becomes empty
12898# (actually we leave an empty line to preserve line numbers).
12899if test "x$srcdir" = x.; then
12900 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12901h
12902s///
12903s/^/:/
12904s/[ ]*$/:/
12905s/:\$(srcdir):/:/g
12906s/:\${srcdir}:/:/g
12907s/:@srcdir@:/:/g
12908s/^:*//
12909s/:*$//
12910x
12911s/\(=[ ]*\).*/\1/
12912G
12913s/\n//
12914s/^[^=]*=[ ]*$//
12915}'
12916fi
12917
12918cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12919fi # test -n "$CONFIG_FILES"
12920
12921# Set up the scripts for CONFIG_HEADERS section.
12922# No need to generate them if there are no CONFIG_HEADERS.
12923# This happens for instance with `./config.status Makefile'.
12924if test -n "$CONFIG_HEADERS"; then
12925cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12926BEGIN {
12927_ACEOF
12928
12929# Transform confdefs.h into an awk script `defines.awk', embedded as
12930# here-document in config.status, that substitutes the proper values into
12931# config.h.in to produce config.h.
12932
12933# Create a delimiter string that does not exist in confdefs.h, to ease
12934# handling of long lines.
12935ac_delim='%!_!# '
12936for ac_last_try in false false :; do
12937 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12938 if test -z "$ac_tt"; then
12939 break
12940 elif $ac_last_try; then
12941 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12942 else
12943 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12944 fi
12945done
12946
12947# For the awk script, D is an array of macro values keyed by name,
12948# likewise P contains macro parameters if any. Preserve backslash
12949# newline sequences.
12950
12951ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12952sed -n '
12953s/.\{148\}/&'"$ac_delim"'/g
12954t rset
12955:rset
12956s/^[ ]*#[ ]*define[ ][ ]*/ /
12957t def
12958d
12959:def
12960s/\\$//
12961t bsnl
12962s/["\\]/\\&/g
12963s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12964D["\1"]=" \3"/p
12965s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12966d
12967:bsnl
12968s/["\\]/\\&/g
12969s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12970D["\1"]=" \3\\\\\\n"\\/p
12971t cont
12972s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12973t cont
12974d
12975:cont
12976n
12977s/.\{148\}/&'"$ac_delim"'/g
12978t clear
12979:clear
12980s/\\$//
12981t bsnlc
12982s/["\\]/\\&/g; s/^/"/; s/$/"/p
12983d
12984:bsnlc
12985s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12986b cont
12987' <confdefs.h | sed '
12988s/'"$ac_delim"'/"\\\
12989"/g' >>$CONFIG_STATUS || ac_write_fail=1
12990
12991cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12992 for (key in D) D_is_set[key] = 1
12993 FS = ""
12994}
12995/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12996 line = \$ 0
12997 split(line, arg, " ")
12998 if (arg[1] == "#") {
12999 defundef = arg[2]
13000 mac1 = arg[3]
13001 } else {
13002 defundef = substr(arg[1], 2)
13003 mac1 = arg[2]
13004 }
13005 split(mac1, mac2, "(") #)
13006 macro = mac2[1]
13007 prefix = substr(line, 1, index(line, defundef) - 1)
13008 if (D_is_set[macro]) {
13009 # Preserve the white space surrounding the "#".
13010 print prefix "define", macro P[macro] D[macro]
13011 next
13012 } else {
13013 # Replace #undef with comments. This is necessary, for example,
13014 # in the case of _POSIX_SOURCE, which is predefined and required
13015 # on some systems where configure will not decide to define it.
13016 if (defundef == "undef") {
13017 print "/*", prefix defundef, macro, "*/"
13018 next
13019 }
13020 }
13021}
13022{ print }
13023_ACAWK
13024_ACEOF
13025cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13026 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13027fi # test -n "$CONFIG_HEADERS"
13028
13029
13030eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13031shift
13032for ac_tag
13033do
13034 case $ac_tag in
13035 :[FHLC]) ac_mode=$ac_tag; continue;;
13036 esac
13037 case $ac_mode$ac_tag in
13038 :[FHL]*:*);;
13039 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13040 :[FH]-) ac_tag=-:-;;
13041 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13042 esac
13043 ac_save_IFS=$IFS
13044 IFS=:
13045 set x $ac_tag
13046 IFS=$ac_save_IFS
13047 shift
13048 ac_file=$1
13049 shift
13050
13051 case $ac_mode in
13052 :L) ac_source=$1;;
13053 :[FH])
13054 ac_file_inputs=
13055 for ac_f
13056 do
13057 case $ac_f in
13058 -) ac_f="$ac_tmp/stdin";;
13059 *) # Look for the file first in the build tree, then in the source tree
13060 # (if the path is not absolute). The absolute path cannot be DOS-style,
13061 # because $ac_f cannot contain `:'.
13062 test -f "$ac_f" ||
13063 case $ac_f in
13064 [\\/$]*) false;;
13065 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13066 esac ||
13067 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13068 esac
13069 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13070 as_fn_append ac_file_inputs " '$ac_f'"
13071 done
13072
13073 # Let's still pretend it is `configure' which instantiates (i.e., don't
13074 # use $as_me), people would be surprised to read:
13075 # /* config.h. Generated by config.status. */
13076 configure_input='Generated from '`
13077 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13078 `' by configure.'
13079 if test x"$ac_file" != x-; then
13080 configure_input="$ac_file. $configure_input"
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13082$as_echo "$as_me: creating $ac_file" >&6;}
13083 fi
13084 # Neutralize special characters interpreted by sed in replacement strings.
13085 case $configure_input in #(
13086 *\&* | *\|* | *\\* )
13087 ac_sed_conf_input=`$as_echo "$configure_input" |
13088 sed 's/[\\\\&|]/\\\\&/g'`;; #(
13089 *) ac_sed_conf_input=$configure_input;;
13090 esac
13091
13092 case $ac_tag in
13093 *:-:* | *:-) cat >"$ac_tmp/stdin" \
13094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13095 esac
13096 ;;
13097 esac
13098
13099 ac_dir=`$as_dirname -- "$ac_file" ||
13100$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13101 X"$ac_file" : 'X\(//\)[^/]' \| \
13102 X"$ac_file" : 'X\(//\)$' \| \
13103 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13104$as_echo X"$ac_file" |
13105 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13106 s//\1/
13107 q
13108 }
13109 /^X\(\/\/\)[^/].*/{
13110 s//\1/
13111 q
13112 }
13113 /^X\(\/\/\)$/{
13114 s//\1/
13115 q
13116 }
13117 /^X\(\/\).*/{
13118 s//\1/
13119 q
13120 }
13121 s/.*/./; q'`
13122 as_dir="$ac_dir"; as_fn_mkdir_p
13123 ac_builddir=.
13124
13125case "$ac_dir" in
13126.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13127*)
13128 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13129 # A ".." for each directory in $ac_dir_suffix.
13130 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13131 case $ac_top_builddir_sub in
13132 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13133 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13134 esac ;;
13135esac
13136ac_abs_top_builddir=$ac_pwd
13137ac_abs_builddir=$ac_pwd$ac_dir_suffix
13138# for backward compatibility:
13139ac_top_builddir=$ac_top_build_prefix
13140
13141case $srcdir in
13142 .) # We are building in place.
13143 ac_srcdir=.
13144 ac_top_srcdir=$ac_top_builddir_sub
13145 ac_abs_top_srcdir=$ac_pwd ;;
13146 [\\/]* | ?:[\\/]* ) # Absolute name.
13147 ac_srcdir=$srcdir$ac_dir_suffix;
13148 ac_top_srcdir=$srcdir
13149 ac_abs_top_srcdir=$srcdir ;;
13150 *) # Relative name.
13151 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13152 ac_top_srcdir=$ac_top_build_prefix$srcdir
13153 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13154esac
13155ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13156
13157
13158 case $ac_mode in
13159 :F)
13160 #
13161 # CONFIG_FILE
13162 #
13163
13164 case $INSTALL in
13165 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13166 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13167 esac
13168 ac_MKDIR_P=$MKDIR_P
13169 case $MKDIR_P in
13170 [\\/$]* | ?:[\\/]* ) ;;
13171 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13172 esac
13173_ACEOF
13174
13175cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13176# If the template does not know about datarootdir, expand it.
13177# FIXME: This hack should be removed a few years after 2.60.
13178ac_datarootdir_hack=; ac_datarootdir_seen=
13179ac_sed_dataroot='
13180/datarootdir/ {
13181 p
13182 q
13183}
13184/@datadir@/p
13185/@docdir@/p
13186/@infodir@/p
13187/@localedir@/p
13188/@mandir@/p'
13189case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13190*datarootdir*) ac_datarootdir_seen=yes;;
13191*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13193$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13194_ACEOF
13195cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13196 ac_datarootdir_hack='
13197 s&@datadir@&$datadir&g
13198 s&@docdir@&$docdir&g
13199 s&@infodir@&$infodir&g
13200 s&@localedir@&$localedir&g
13201 s&@mandir@&$mandir&g
13202 s&\\\${datarootdir}&$datarootdir&g' ;;
13203esac
13204_ACEOF
13205
13206# Neutralize VPATH when `$srcdir' = `.'.
13207# Shell code in configure.ac might set extrasub.
13208# FIXME: do we really want to maintain this feature?
13209cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13210ac_sed_extra="$ac_vpsub
13211$extrasub
13212_ACEOF
13213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13214:t
13215/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13216s|@configure_input@|$ac_sed_conf_input|;t t
13217s&@top_builddir@&$ac_top_builddir_sub&;t t
13218s&@top_build_prefix@&$ac_top_build_prefix&;t t
13219s&@srcdir@&$ac_srcdir&;t t
13220s&@abs_srcdir@&$ac_abs_srcdir&;t t
13221s&@top_srcdir@&$ac_top_srcdir&;t t
13222s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13223s&@builddir@&$ac_builddir&;t t
13224s&@abs_builddir@&$ac_abs_builddir&;t t
13225s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13226s&@INSTALL@&$ac_INSTALL&;t t
13227s&@MKDIR_P@&$ac_MKDIR_P&;t t
13228$ac_datarootdir_hack
13229"
13230eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13231 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13232
13233test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13234 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13235 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13236 "$ac_tmp/out"`; test -z "$ac_out"; } &&
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13238which seems to be undefined. Please make sure it is defined" >&5
13239$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13240which seems to be undefined. Please make sure it is defined" >&2;}
13241
13242 rm -f "$ac_tmp/stdin"
13243 case $ac_file in
13244 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13245 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13246 esac \
13247 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13248 ;;
13249 :H)
13250 #
13251 # CONFIG_HEADER
13252 #
13253 if test x"$ac_file" != x-; then
13254 {
13255 $as_echo "/* $configure_input */" \
13256 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13257 } >"$ac_tmp/config.h" \
13258 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13259 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13261$as_echo "$as_me: $ac_file is unchanged" >&6;}
13262 else
13263 rm -f "$ac_file"
13264 mv "$ac_tmp/config.h" "$ac_file" \
13265 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13266 fi
13267 else
13268 $as_echo "/* $configure_input */" \
13269 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13270 || as_fn_error $? "could not create -" "$LINENO" 5
13271 fi
13272# Compute "$ac_file"'s index in $config_headers.
13273_am_arg="$ac_file"
13274_am_stamp_count=1
13275for _am_header in $config_headers :; do
13276 case $_am_header in
13277 $_am_arg | $_am_arg:* )
13278 break ;;
13279 * )
13280 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13281 esac
13282done
13283echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13284$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13285 X"$_am_arg" : 'X\(//\)[^/]' \| \
13286 X"$_am_arg" : 'X\(//\)$' \| \
13287 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13288$as_echo X"$_am_arg" |
13289 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13290 s//\1/
13291 q
13292 }
13293 /^X\(\/\/\)[^/].*/{
13294 s//\1/
13295 q
13296 }
13297 /^X\(\/\/\)$/{
13298 s//\1/
13299 q
13300 }
13301 /^X\(\/\).*/{
13302 s//\1/
13303 q
13304 }
13305 s/.*/./; q'`/stamp-h$_am_stamp_count
13306 ;;
13307
13308 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13309$as_echo "$as_me: executing $ac_file commands" >&6;}
13310 ;;
13311 esac
13312
13313
13314 case $ac_file$ac_mode in
13315 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13316 # Older Autoconf quotes --file arguments for eval, but not when files
13317 # are listed without --file. Let's play safe and only enable the eval
13318 # if we detect the quoting.
13319 case $CONFIG_FILES in
13320 *\'*) eval set x "$CONFIG_FILES" ;;
13321 *) set x $CONFIG_FILES ;;
13322 esac
13323 shift
13324 for mf
13325 do
13326 # Strip MF so we end up with the name of the file.
13327 mf=`echo "$mf" | sed -e 's/:.*$//'`
13328 # Check whether this is an Automake generated Makefile or not.
13329 # We used to match only the files named 'Makefile.in', but
13330 # some people rename them; so instead we look at the file content.
13331 # Grep'ing the first line is not enough: some people post-process
13332 # each Makefile.in and add a new line on top of each file to say so.
13333 # Grep'ing the whole file is not good either: AIX grep has a line
13334 # limit of 2048, but all sed's we know have understand at least 4000.
13335 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13336 dirpart=`$as_dirname -- "$mf" ||
13337$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13338 X"$mf" : 'X\(//\)[^/]' \| \
13339 X"$mf" : 'X\(//\)$' \| \
13340 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13341$as_echo X"$mf" |
13342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13343 s//\1/
13344 q
13345 }
13346 /^X\(\/\/\)[^/].*/{
13347 s//\1/
13348 q
13349 }
13350 /^X\(\/\/\)$/{
13351 s//\1/
13352 q
13353 }
13354 /^X\(\/\).*/{
13355 s//\1/
13356 q
13357 }
13358 s/.*/./; q'`
13359 else
13360 continue
13361 fi
13362 # Extract the definition of DEPDIR, am__include, and am__quote
13363 # from the Makefile without running 'make'.
13364 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13365 test -z "$DEPDIR" && continue
13366 am__include=`sed -n 's/^am__include = //p' < "$mf"`
13367 test -z "$am__include" && continue
13368 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13369 # Find all dependency output files, they are included files with
13370 # $(DEPDIR) in their names. We invoke sed twice because it is the
13371 # simplest approach to changing $(DEPDIR) to its actual value in the
13372 # expansion.
13373 for file in `sed -n "
13374 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13375 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
13376 # Make sure the directory exists.
13377 test -f "$dirpart/$file" && continue
13378 fdir=`$as_dirname -- "$file" ||
13379$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13380 X"$file" : 'X\(//\)[^/]' \| \
13381 X"$file" : 'X\(//\)$' \| \
13382 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13383$as_echo X"$file" |
13384 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13385 s//\1/
13386 q
13387 }
13388 /^X\(\/\/\)[^/].*/{
13389 s//\1/
13390 q
13391 }
13392 /^X\(\/\/\)$/{
13393 s//\1/
13394 q
13395 }
13396 /^X\(\/\).*/{
13397 s//\1/
13398 q
13399 }
13400 s/.*/./; q'`
13401 as_dir=$dirpart/$fdir; as_fn_mkdir_p
13402 # echo "creating $dirpart/$file"
13403 echo '# dummy' > "$dirpart/$file"
13404 done
13405 done
13406}
13407 ;;
13408 "libtool":C)
13409
13410 # See if we are running on zsh, and set the options which allow our
13411 # commands through without removal of \ escapes.
13412 if test -n "${ZSH_VERSION+set}" ; then
13413 setopt NO_GLOB_SUBST
13414 fi
13415
13416 cfgfile="${ofile}T"
13417 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13418 $RM "$cfgfile"
13419
13420 cat <<_LT_EOF >> "$cfgfile"
13421#! $SHELL
13422
13423# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13424# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13425# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13426# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13427#
13428# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13429# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
13430# Foundation, Inc.
13431# Written by Gordon Matzigkeit, 1996
13432#
13433# This file is part of GNU Libtool.
13434#
13435# GNU Libtool is free software; you can redistribute it and/or
13436# modify it under the terms of the GNU General Public License as
13437# published by the Free Software Foundation; either version 2 of
13438# the License, or (at your option) any later version.
13439#
13440# As a special exception to the GNU General Public License,
13441# if you distribute this file as part of a program or library that
13442# is built using GNU Libtool, you may include this file under the
13443# same distribution terms that you use for the rest of that program.
13444#
13445# GNU Libtool is distributed in the hope that it will be useful,
13446# but WITHOUT ANY WARRANTY; without even the implied warranty of
13447# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13448# GNU General Public License for more details.
13449#
13450# You should have received a copy of the GNU General Public License
13451# along with GNU Libtool; see the file COPYING. If not, a copy
13452# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13453# obtained by writing to the Free Software Foundation, Inc.,
13454# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13455
13456
13457# The names of the tagged configurations supported by this script.
13458available_tags=""
13459
13460# ### BEGIN LIBTOOL CONFIG
13461
13462# Which release of libtool.m4 was used?
13463macro_version=$macro_version
13464macro_revision=$macro_revision
13465
13466# Whether or not to build static libraries.
13467build_old_libs=$enable_static
13468
13469# Whether or not to build shared libraries.
13470build_libtool_libs=$enable_shared
13471
13472# What type of objects to build.
13473pic_mode=$pic_mode
13474
13475# Whether or not to optimize for fast installation.
13476fast_install=$enable_fast_install
13477
13478# Shell to use when invoking shell scripts.
13479SHELL=$lt_SHELL
13480
13481# An echo program that protects backslashes.
13482ECHO=$lt_ECHO
13483
13484# The PATH separator for the build system.
13485PATH_SEPARATOR=$lt_PATH_SEPARATOR
13486
13487# The host system.
13488host_alias=$host_alias
13489host=$host
13490host_os=$host_os
13491
13492# The build system.
13493build_alias=$build_alias
13494build=$build
13495build_os=$build_os
13496
13497# A sed program that does not truncate output.
13498SED=$lt_SED
13499
13500# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13501Xsed="\$SED -e 1s/^X//"
13502
13503# A grep program that handles long lines.
13504GREP=$lt_GREP
13505
13506# An ERE matcher.
13507EGREP=$lt_EGREP
13508
13509# A literal string matcher.
13510FGREP=$lt_FGREP
13511
13512# A BSD- or MS-compatible name lister.
13513NM=$lt_NM
13514
13515# Whether we need soft or hard links.
13516LN_S=$lt_LN_S
13517
13518# What is the maximum length of a command?
13519max_cmd_len=$max_cmd_len
13520
13521# Object file suffix (normally "o").
13522objext=$ac_objext
13523
13524# Executable file suffix (normally "").
13525exeext=$exeext
13526
13527# whether the shell understands "unset".
13528lt_unset=$lt_unset
13529
13530# turn spaces into newlines.
13531SP2NL=$lt_lt_SP2NL
13532
13533# turn newlines into spaces.
13534NL2SP=$lt_lt_NL2SP
13535
13536# convert \$build file names to \$host format.
13537to_host_file_cmd=$lt_cv_to_host_file_cmd
13538
13539# convert \$build files to toolchain format.
13540to_tool_file_cmd=$lt_cv_to_tool_file_cmd
13541
13542# An object symbol dumper.
13543OBJDUMP=$lt_OBJDUMP
13544
13545# Method to check whether dependent libraries are shared objects.
13546deplibs_check_method=$lt_deplibs_check_method
13547
13548# Command to use when deplibs_check_method = "file_magic".
13549file_magic_cmd=$lt_file_magic_cmd
13550
13551# How to find potential files when deplibs_check_method = "file_magic".
13552file_magic_glob=$lt_file_magic_glob
13553
13554# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
13555want_nocaseglob=$lt_want_nocaseglob
13556
13557# DLL creation program.
13558DLLTOOL=$lt_DLLTOOL
13559
13560# Command to associate shared and link libraries.
13561sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
13562
13563# The archiver.
13564AR=$lt_AR
13565
13566# Flags to create an archive.
13567AR_FLAGS=$lt_AR_FLAGS
13568
13569# How to feed a file listing to the archiver.
13570archiver_list_spec=$lt_archiver_list_spec
13571
13572# A symbol stripping program.
13573STRIP=$lt_STRIP
13574
13575# Commands used to install an old-style archive.
13576RANLIB=$lt_RANLIB
13577old_postinstall_cmds=$lt_old_postinstall_cmds
13578old_postuninstall_cmds=$lt_old_postuninstall_cmds
13579
13580# Whether to use a lock for old archive extraction.
13581lock_old_archive_extraction=$lock_old_archive_extraction
13582
13583# A C compiler.
13584LTCC=$lt_CC
13585
13586# LTCC compiler flags.
13587LTCFLAGS=$lt_CFLAGS
13588
13589# Take the output of nm and produce a listing of raw symbols and C names.
13590global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13591
13592# Transform the output of nm in a proper C declaration.
13593global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13594
13595# Transform the output of nm in a C name address pair.
13596global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13597
13598# Transform the output of nm in a C name address pair when lib prefix is needed.
13599global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13600
13601# Specify filename containing input files for \$NM.
13602nm_file_list_spec=$lt_nm_file_list_spec
13603
13604# The root where to search for dependent libraries,and in which our libraries should be installed.
13605lt_sysroot=$lt_sysroot
13606
13607# The name of the directory that contains temporary libtool files.
13608objdir=$objdir
13609
13610# Used to examine libraries when file_magic_cmd begins with "file".
13611MAGIC_CMD=$MAGIC_CMD
13612
13613# Must we lock files when doing compilation?
13614need_locks=$lt_need_locks
13615
13616# Manifest tool.
13617MANIFEST_TOOL=$lt_MANIFEST_TOOL
13618
13619# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13620DSYMUTIL=$lt_DSYMUTIL
13621
13622# Tool to change global to local symbols on Mac OS X.
13623NMEDIT=$lt_NMEDIT
13624
13625# Tool to manipulate fat objects and archives on Mac OS X.
13626LIPO=$lt_LIPO
13627
13628# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13629OTOOL=$lt_OTOOL
13630
13631# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13632OTOOL64=$lt_OTOOL64
13633
13634# Old archive suffix (normally "a").
13635libext=$libext
13636
13637# Shared library suffix (normally ".so").
13638shrext_cmds=$lt_shrext_cmds
13639
13640# The commands to extract the exported symbol list from a shared archive.
13641extract_expsyms_cmds=$lt_extract_expsyms_cmds
13642
13643# Variables whose values should be saved in libtool wrapper scripts and
13644# restored at link time.
13645variables_saved_for_relink=$lt_variables_saved_for_relink
13646
13647# Do we need the "lib" prefix for modules?
13648need_lib_prefix=$need_lib_prefix
13649
13650# Do we need a version for libraries?
13651need_version=$need_version
13652
13653# Library versioning type.
13654version_type=$version_type
13655
13656# Shared library runtime path variable.
13657runpath_var=$runpath_var
13658
13659# Shared library path variable.
13660shlibpath_var=$shlibpath_var
13661
13662# Is shlibpath searched before the hard-coded library search path?
13663shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13664
13665# Format of library name prefix.
13666libname_spec=$lt_libname_spec
13667
13668# List of archive names. First name is the real one, the rest are links.
13669# The last name is the one that the linker finds with -lNAME
13670library_names_spec=$lt_library_names_spec
13671
13672# The coded name of the library, if different from the real name.
13673soname_spec=$lt_soname_spec
13674
13675# Permission mode override for installation of shared libraries.
13676install_override_mode=$lt_install_override_mode
13677
13678# Command to use after installation of a shared archive.
13679postinstall_cmds=$lt_postinstall_cmds
13680
13681# Command to use after uninstallation of a shared archive.
13682postuninstall_cmds=$lt_postuninstall_cmds
13683
13684# Commands used to finish a libtool library installation in a directory.
13685finish_cmds=$lt_finish_cmds
13686
13687# As "finish_cmds", except a single script fragment to be evaled but
13688# not shown.
13689finish_eval=$lt_finish_eval
13690
13691# Whether we should hardcode library paths into libraries.
13692hardcode_into_libs=$hardcode_into_libs
13693
13694# Compile-time system search path for libraries.
13695sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13696
13697# Run-time system search path for libraries.
13698sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13699
13700# Whether dlopen is supported.
13701dlopen_support=$enable_dlopen
13702
13703# Whether dlopen of programs is supported.
13704dlopen_self=$enable_dlopen_self
13705
13706# Whether dlopen of statically linked programs is supported.
13707dlopen_self_static=$enable_dlopen_self_static
13708
13709# Commands to strip libraries.
13710old_striplib=$lt_old_striplib
13711striplib=$lt_striplib
13712
13713
13714# The linker used to build libraries.
13715LD=$lt_LD
13716
13717# How to create reloadable object files.
13718reload_flag=$lt_reload_flag
13719reload_cmds=$lt_reload_cmds
13720
13721# Commands used to build an old-style archive.
13722old_archive_cmds=$lt_old_archive_cmds
13723
13724# A language specific compiler.
13725CC=$lt_compiler
13726
13727# Is the compiler the GNU compiler?
13728with_gcc=$GCC
13729
13730# Compiler flag to turn off builtin functions.
13731no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13732
13733# Additional compiler flags for building library objects.
13734pic_flag=$lt_lt_prog_compiler_pic
13735
13736# How to pass a linker flag through the compiler.
13737wl=$lt_lt_prog_compiler_wl
13738
13739# Compiler flag to prevent dynamic linking.
13740link_static_flag=$lt_lt_prog_compiler_static
13741
13742# Does compiler simultaneously support -c and -o options?
13743compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13744
13745# Whether or not to add -lc for building shared libraries.
13746build_libtool_need_lc=$archive_cmds_need_lc
13747
13748# Whether or not to disallow shared libs when runtime libs are static.
13749allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13750
13751# Compiler flag to allow reflexive dlopens.
13752export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13753
13754# Compiler flag to generate shared objects directly from archives.
13755whole_archive_flag_spec=$lt_whole_archive_flag_spec
13756
13757# Whether the compiler copes with passing no objects directly.
13758compiler_needs_object=$lt_compiler_needs_object
13759
13760# Create an old-style archive from a shared archive.
13761old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13762
13763# Create a temporary old-style archive to link instead of a shared archive.
13764old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13765
13766# Commands used to build a shared archive.
13767archive_cmds=$lt_archive_cmds
13768archive_expsym_cmds=$lt_archive_expsym_cmds
13769
13770# Commands used to build a loadable module if different from building
13771# a shared archive.
13772module_cmds=$lt_module_cmds
13773module_expsym_cmds=$lt_module_expsym_cmds
13774
13775# Whether we are building with GNU ld or not.
13776with_gnu_ld=$lt_with_gnu_ld
13777
13778# Flag that allows shared libraries with undefined symbols to be built.
13779allow_undefined_flag=$lt_allow_undefined_flag
13780
13781# Flag that enforces no undefined symbols.
13782no_undefined_flag=$lt_no_undefined_flag
13783
13784# Flag to hardcode \$libdir into a binary during linking.
13785# This must work even if \$libdir does not exist
13786hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13787
13788# Whether we need a single "-rpath" flag with a separated argument.
13789hardcode_libdir_separator=$lt_hardcode_libdir_separator
13790
13791# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13792# DIR into the resulting binary.
13793hardcode_direct=$hardcode_direct
13794
13795# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13796# DIR into the resulting binary and the resulting library dependency is
13797# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13798# library is relocated.
13799hardcode_direct_absolute=$hardcode_direct_absolute
13800
13801# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13802# into the resulting binary.
13803hardcode_minus_L=$hardcode_minus_L
13804
13805# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13806# into the resulting binary.
13807hardcode_shlibpath_var=$hardcode_shlibpath_var
13808
13809# Set to "yes" if building a shared library automatically hardcodes DIR
13810# into the library and all subsequent libraries and executables linked
13811# against it.
13812hardcode_automatic=$hardcode_automatic
13813
13814# Set to yes if linker adds runtime paths of dependent libraries
13815# to runtime path list.
13816inherit_rpath=$inherit_rpath
13817
13818# Whether libtool must link a program against all its dependency libraries.
13819link_all_deplibs=$link_all_deplibs
13820
13821# Set to "yes" if exported symbols are required.
13822always_export_symbols=$always_export_symbols
13823
13824# The commands to list exported symbols.
13825export_symbols_cmds=$lt_export_symbols_cmds
13826
13827# Symbols that should not be listed in the preloaded symbols.
13828exclude_expsyms=$lt_exclude_expsyms
13829
13830# Symbols that must always be exported.
13831include_expsyms=$lt_include_expsyms
13832
13833# Commands necessary for linking programs (against libraries) with templates.
13834prelink_cmds=$lt_prelink_cmds
13835
13836# Commands necessary for finishing linking programs.
13837postlink_cmds=$lt_postlink_cmds
13838
13839# Specify filename containing input files.
13840file_list_spec=$lt_file_list_spec
13841
13842# How to hardcode a shared library path into an executable.
13843hardcode_action=$hardcode_action
13844
13845# ### END LIBTOOL CONFIG
13846
13847_LT_EOF
13848
13849 case $host_os in
13850 aix3*)
13851 cat <<\_LT_EOF >> "$cfgfile"
13852# AIX sometimes has problems with the GCC collect2 program. For some
13853# reason, if we set the COLLECT_NAMES environment variable, the problems
13854# vanish in a puff of smoke.
13855if test "X${COLLECT_NAMES+set}" != Xset; then
13856 COLLECT_NAMES=
13857 export COLLECT_NAMES
13858fi
13859_LT_EOF
13860 ;;
13861 esac
13862
13863
13864ltmain="$ac_aux_dir/ltmain.sh"
13865
13866
13867 # We use sed instead of cat because bash on DJGPP gets confused if
13868 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13869 # text mode, it properly converts lines to CR/LF. This bash problem
13870 # is reportedly fixed, but why not run on old versions too?
13871 sed '$q' "$ltmain" >> "$cfgfile" \
13872 || (rm -f "$cfgfile"; exit 1)
13873
13874 if test x"$xsi_shell" = xyes; then
13875 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
13876func_dirname ()\
13877{\
13878\ case ${1} in\
13879\ */*) func_dirname_result="${1%/*}${2}" ;;\
13880\ * ) func_dirname_result="${3}" ;;\
13881\ esac\
13882} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
13883 && mv -f "$cfgfile.tmp" "$cfgfile" \
13884 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13885test 0 -eq $? || _lt_function_replace_fail=:
13886
13887
13888 sed -e '/^func_basename ()$/,/^} # func_basename /c\
13889func_basename ()\
13890{\
13891\ func_basename_result="${1##*/}"\
13892} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
13893 && mv -f "$cfgfile.tmp" "$cfgfile" \
13894 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13895test 0 -eq $? || _lt_function_replace_fail=:
13896
13897
13898 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
13899func_dirname_and_basename ()\
13900{\
13901\ case ${1} in\
13902\ */*) func_dirname_result="${1%/*}${2}" ;;\
13903\ * ) func_dirname_result="${3}" ;;\
13904\ esac\
13905\ func_basename_result="${1##*/}"\
13906} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
13907 && mv -f "$cfgfile.tmp" "$cfgfile" \
13908 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13909test 0 -eq $? || _lt_function_replace_fail=:
13910
13911
13912 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
13913func_stripname ()\
13914{\
13915\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
13916\ # positional parameters, so assign one to ordinary parameter first.\
13917\ func_stripname_result=${3}\
13918\ func_stripname_result=${func_stripname_result#"${1}"}\
13919\ func_stripname_result=${func_stripname_result%"${2}"}\
13920} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
13921 && mv -f "$cfgfile.tmp" "$cfgfile" \
13922 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13923test 0 -eq $? || _lt_function_replace_fail=:
13924
13925
13926 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
13927func_split_long_opt ()\
13928{\
13929\ func_split_long_opt_name=${1%%=*}\
13930\ func_split_long_opt_arg=${1#*=}\
13931} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
13932 && mv -f "$cfgfile.tmp" "$cfgfile" \
13933 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13934test 0 -eq $? || _lt_function_replace_fail=:
13935
13936
13937 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
13938func_split_short_opt ()\
13939{\
13940\ func_split_short_opt_arg=${1#??}\
13941\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
13942} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
13943 && mv -f "$cfgfile.tmp" "$cfgfile" \
13944 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13945test 0 -eq $? || _lt_function_replace_fail=:
13946
13947
13948 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
13949func_lo2o ()\
13950{\
13951\ case ${1} in\
13952\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
13953\ *) func_lo2o_result=${1} ;;\
13954\ esac\
13955} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
13956 && mv -f "$cfgfile.tmp" "$cfgfile" \
13957 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13958test 0 -eq $? || _lt_function_replace_fail=:
13959
13960
13961 sed -e '/^func_xform ()$/,/^} # func_xform /c\
13962func_xform ()\
13963{\
13964 func_xform_result=${1%.*}.lo\
13965} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
13966 && mv -f "$cfgfile.tmp" "$cfgfile" \
13967 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13968test 0 -eq $? || _lt_function_replace_fail=:
13969
13970
13971 sed -e '/^func_arith ()$/,/^} # func_arith /c\
13972func_arith ()\
13973{\
13974 func_arith_result=$(( $* ))\
13975} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
13976 && mv -f "$cfgfile.tmp" "$cfgfile" \
13977 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13978test 0 -eq $? || _lt_function_replace_fail=:
13979
13980
13981 sed -e '/^func_len ()$/,/^} # func_len /c\
13982func_len ()\
13983{\
13984 func_len_result=${#1}\
13985} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
13986 && mv -f "$cfgfile.tmp" "$cfgfile" \
13987 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
13988test 0 -eq $? || _lt_function_replace_fail=:
13989
13990fi
13991
13992if test x"$lt_shell_append" = xyes; then
13993 sed -e '/^func_append ()$/,/^} # func_append /c\
13994func_append ()\
13995{\
13996 eval "${1}+=\\${2}"\
13997} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
13998 && mv -f "$cfgfile.tmp" "$cfgfile" \
13999 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14000test 0 -eq $? || _lt_function_replace_fail=:
14001
14002
14003 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
14004func_append_quoted ()\
14005{\
14006\ func_quote_for_eval "${2}"\
14007\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
14008} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
14009 && mv -f "$cfgfile.tmp" "$cfgfile" \
14010 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14011test 0 -eq $? || _lt_function_replace_fail=:
14012
14013
14014 # Save a `func_append' function call where possible by direct use of '+='
14015 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
14016 && mv -f "$cfgfile.tmp" "$cfgfile" \
14017 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14018 test 0 -eq $? || _lt_function_replace_fail=:
14019else
14020 # Save a `func_append' function call even when '+=' is not available
14021 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
14022 && mv -f "$cfgfile.tmp" "$cfgfile" \
14023 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14024 test 0 -eq $? || _lt_function_replace_fail=:
14025fi
14026
14027if test x"$_lt_function_replace_fail" = x":"; then
14028 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
14029$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
14030fi
14031
14032
14033 mv -f "$cfgfile" "$ofile" ||
14034 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14035 chmod +x "$ofile"
14036
14037 ;;
14038
14039 esac
14040done # for ac_tag
14041
14042
14043as_fn_exit 0
14044_ACEOF
14045ac_clean_files=$ac_clean_files_save
14046
14047test $ac_write_fail = 0 ||
14048 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14049
14050
14051# configure is writing to config.log, and then calls config.status.
14052# config.status does its own redirection, appending to config.log.
14053# Unfortunately, on DOS this fails, as config.log is still kept open
14054# by configure, so config.status won't be able to write to it; its
14055# output is simply discarded. So we exec the FD to /dev/null,
14056# effectively closing config.log, so it can be properly (re)opened and
14057# appended to by config.status. When coming back to configure, we
14058# need to make the FD available again.
14059if test "$no_create" != yes; then
14060 ac_cs_success=:
14061 ac_config_status_args=
14062 test "$silent" = yes &&
14063 ac_config_status_args="$ac_config_status_args --quiet"
14064 exec 5>/dev/null
14065 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14066 exec 5>>config.log
14067 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14068 # would make configure fail if this is the last instruction.
14069 $ac_cs_success || as_fn_exit 1
14070fi
14071if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14073$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14074fi
14075