2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for GNU OpenMP Runtime Library 1.0.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
173 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 PATH=/empty FPATH=/empty; export PATH FPATH
178 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180 test \$(( 1 + 1 )) = 2 || exit 1"
181 if (eval "$as_required") 2>/dev
/null
; then :
186 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
189 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
191 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
194 test -z "$as_dir" && as_dir
=.
198 for as_base
in sh bash ksh sh5
; do
199 # Try only shells that exist, to save several forks.
200 as_shell
=$as_dir/$as_base
201 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
203 CONFIG_SHELL
=$as_shell as_have_required
=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
212 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
214 CONFIG_SHELL
=$SHELL as_have_required
=yes
219 if test "x$CONFIG_SHELL" != x
; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
225 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
230 if test x
$as_have_required = xno
; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x
${ZSH_VERSION+set} = xset
; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
246 SHELL
=${CONFIG_SHELL-/bin/sh}
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE
= GREP_OPTIONS
=
250 unset CLICOLOR_FORCE GREP_OPTIONS
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
257 # Portably unset VAR.
260 { eval $1=; unset $1;}
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284 # Create "$as_dir" as a directory, including parents if necessary.
289 -*) as_dir
=.
/$as_dir;;
291 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
295 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 as_dirs
="'$as_qdir' $as_dirs"
299 as_dir
=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322 test -d "$as_dir" && break
324 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
325 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
336 eval 'as_fn_append ()
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
360 as_val
=`expr "$@" || test $? -eq 1`
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
372 as_status
=$?
; test $as_status -eq 0 && as_status
=1
374 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit
$as_status
381 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
388 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
400 as_me
=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 # Avoid depending upon Character Ranges.
420 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits
='0123456789'
424 as_cr_alnum
=$as_cr_Letters$as_cr_digits
427 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
428 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
447 chmod +x
"$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
454 # Exit status is that of the last command.
458 ECHO_C
= ECHO_N
= ECHO_T
=
459 case `echo -n x` in #(((((
461 case `echo 'xy\c'` in
462 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
471 rm -f conf$$ conf$$.exe conf$$.
file
472 if test -d conf$$.dir
; then
473 rm -f conf$$.dir
/conf$$.
file
476 mkdir conf$$.dir
2>/dev
/null
478 if (echo >conf$$.
file) 2>/dev
/null
; then
479 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
487 elif ln conf$$.
file conf$$
2>/dev
/null
; then
495 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
496 rmdir conf$$.dir
2>/dev
/null
498 if mkdir
-p .
2>/dev
/null
; then
499 as_mkdir_p
='mkdir -p "$as_dir"'
501 test -d .
/-p && rmdir .
/-p
505 if test -x / >/dev
/null
2>&1; then
508 if ls -dL / >/dev
/null
2>&1; then
515 if test -d "$1"; then
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
526 as_executable_p
=$as_test_x
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534 SHELL
=${CONFIG_SHELL-/bin/sh}
537 exec 7<&0 </dev
/null
6>&1
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
547 ac_default_prefix
=/usr
/local
549 ac_config_libobj_dir
=.
556 # Identity of this package.
557 PACKAGE_NAME
='GNU OpenMP Runtime Library'
558 PACKAGE_TARNAME
='libgomp'
559 PACKAGE_VERSION
='1.0'
560 PACKAGE_STRING
='GNU OpenMP Runtime Library 1.0'
562 PACKAGE_URL
='http://www.gnu.org/software/libgomp/'
564 # Factoring default headers for most tests.
565 ac_includes_default
="\
567 #ifdef HAVE_SYS_TYPES_H
568 # include <sys/types.h>
570 #ifdef HAVE_SYS_STAT_H
571 # include <sys/stat.h>
577 # ifdef HAVE_STDLIB_H
582 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
587 #ifdef HAVE_STRINGS_H
588 # include <strings.h>
590 #ifdef HAVE_INTTYPES_H
591 # include <inttypes.h>
600 ac_subst_vars
='am__EXEEXT_FALSE
604 OMP_NEST_LOCK_25_KIND
606 OMP_NEST_LOCK_25_ALIGN
607 OMP_NEST_LOCK_25_SIZE
622 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE
623 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE
631 MAINTAINER_MODE_FALSE
684 INSTALL_STRIP_PROGRAM
740 program_transform_name
753 enable_option_checking
754 enable_version_specific_runtime_libs
755 enable_generated_files_in_srcdir
757 enable_dependency_tracking
764 enable_maintainer_mode
769 ac_precious_vars
='build_alias
780 # Initialize some variables set by options.
782 ac_init_version
=false
783 ac_unrecognized_opts
=
785 # The variables have the same names as the options, with
786 # dashes changed to underlines.
794 program_transform_name
=s
,x
,x
,
802 # Installation directory options.
803 # These are left unexpanded so users can "make install exec_prefix=/foo"
804 # and all the variables that are supposed to be based on exec_prefix
805 # by default will actually change.
806 # Use braces instead of parens because sh, perl, etc. also accept them.
807 # (The list follows the same order as the GNU Coding Standards.)
808 bindir
='${exec_prefix}/bin'
809 sbindir
='${exec_prefix}/sbin'
810 libexecdir
='${exec_prefix}/libexec'
811 datarootdir
='${prefix}/share'
812 datadir
='${datarootdir}'
813 sysconfdir
='${prefix}/etc'
814 sharedstatedir
='${prefix}/com'
815 localstatedir
='${prefix}/var'
816 includedir
='${prefix}/include'
817 oldincludedir
='/usr/include'
818 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
819 infodir
='${datarootdir}/info'
824 libdir
='${exec_prefix}/lib'
825 localedir
='${datarootdir}/locale'
826 mandir
='${datarootdir}/man'
832 # If the previous option needs an argument, assign it.
833 if test -n "$ac_prev"; then
834 eval $ac_prev=\
$ac_option
840 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
844 # Accept the important Cygnus configure options, so we can diagnose typos.
846 case $ac_dashdash$ac_option in
850 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
852 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
855 -build |
--build |
--buil |
--bui |
--bu)
856 ac_prev
=build_alias
;;
857 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
858 build_alias
=$ac_optarg ;;
860 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
861 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
862 ac_prev
=cache_file
;;
863 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
864 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
865 cache_file
=$ac_optarg ;;
868 cache_file
=config.cache
;;
870 -datadir |
--datadir |
--datadi |
--datad)
872 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
873 datadir
=$ac_optarg ;;
875 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
876 |
--dataroo |
--dataro |
--datar)
877 ac_prev
=datarootdir
;;
878 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
879 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
880 datarootdir
=$ac_optarg ;;
882 -disable-* |
--disable-*)
883 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
884 # Reject names that are not valid shell variable names.
885 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
886 as_fn_error
"invalid feature name: $ac_useropt"
887 ac_useropt_orig
=$ac_useropt
888 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
889 case $ac_user_opts in
893 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
894 ac_unrecognized_sep
=', ';;
896 eval enable_
$ac_useropt=no
;;
898 -docdir |
--docdir |
--docdi |
--doc |
--do)
900 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
903 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
905 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
908 -enable-* |
--enable-*)
909 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
910 # Reject names that are not valid shell variable names.
911 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
912 as_fn_error
"invalid feature name: $ac_useropt"
913 ac_useropt_orig
=$ac_useropt
914 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
915 case $ac_user_opts in
919 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
920 ac_unrecognized_sep
=', ';;
922 eval enable_
$ac_useropt=\
$ac_optarg ;;
924 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
925 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
926 |
--exec |
--exe |
--ex)
927 ac_prev
=exec_prefix
;;
928 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
929 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
930 |
--exec=* |
--exe=* |
--ex=*)
931 exec_prefix
=$ac_optarg ;;
933 -gas |
--gas |
--ga |
--g)
934 # Obsolete; use --with-gas.
937 -help |
--help |
--hel |
--he |
-h)
939 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
940 ac_init_help
=recursive
;;
941 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
942 ac_init_help
=short
;;
944 -host |
--host |
--hos |
--ho)
945 ac_prev
=host_alias
;;
946 -host=* |
--host=* |
--hos=* |
--ho=*)
947 host_alias
=$ac_optarg ;;
949 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
951 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
953 htmldir
=$ac_optarg ;;
955 -includedir |
--includedir |
--includedi |
--included |
--include \
956 |
--includ |
--inclu |
--incl |
--inc)
957 ac_prev
=includedir
;;
958 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
959 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
960 includedir
=$ac_optarg ;;
962 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
964 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
965 infodir
=$ac_optarg ;;
967 -libdir |
--libdir |
--libdi |
--libd)
969 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
972 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
973 |
--libexe |
--libex |
--libe)
974 ac_prev
=libexecdir
;;
975 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
976 |
--libexe=* |
--libex=* |
--libe=*)
977 libexecdir
=$ac_optarg ;;
979 -localedir |
--localedir |
--localedi |
--localed |
--locale)
981 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
982 localedir
=$ac_optarg ;;
984 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
985 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
986 ac_prev
=localstatedir
;;
987 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
988 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
989 localstatedir
=$ac_optarg ;;
991 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
993 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
997 # Obsolete; use --without-fp.
1000 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1001 |
--no-cr |
--no-c |
-n)
1004 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1005 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1008 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1009 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1010 |
--oldin |
--oldi |
--old |
--ol |
--o)
1011 ac_prev
=oldincludedir
;;
1012 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1013 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1014 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1015 oldincludedir
=$ac_optarg ;;
1017 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1019 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1020 prefix
=$ac_optarg ;;
1022 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1023 |
--program-pre |
--program-pr |
--program-p)
1024 ac_prev
=program_prefix
;;
1025 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1026 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1027 program_prefix
=$ac_optarg ;;
1029 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1030 |
--program-suf |
--program-su |
--program-s)
1031 ac_prev
=program_suffix
;;
1032 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1033 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1034 program_suffix
=$ac_optarg ;;
1036 -program-transform-name |
--program-transform-name \
1037 |
--program-transform-nam |
--program-transform-na \
1038 |
--program-transform-n |
--program-transform- \
1039 |
--program-transform |
--program-transfor \
1040 |
--program-transfo |
--program-transf \
1041 |
--program-trans |
--program-tran \
1042 |
--progr-tra |
--program-tr |
--program-t)
1043 ac_prev
=program_transform_name
;;
1044 -program-transform-name=* |
--program-transform-name=* \
1045 |
--program-transform-nam=* |
--program-transform-na=* \
1046 |
--program-transform-n=* |
--program-transform-=* \
1047 |
--program-transform=* |
--program-transfor=* \
1048 |
--program-transfo=* |
--program-transf=* \
1049 |
--program-trans=* |
--program-tran=* \
1050 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1051 program_transform_name
=$ac_optarg ;;
1053 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1055 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1056 pdfdir
=$ac_optarg ;;
1058 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1060 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1063 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1064 |
-silent |
--silent |
--silen |
--sile |
--sil)
1067 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1069 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1071 sbindir
=$ac_optarg ;;
1073 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1074 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1075 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1077 ac_prev
=sharedstatedir
;;
1078 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1079 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1080 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1082 sharedstatedir
=$ac_optarg ;;
1084 -site |
--site |
--sit)
1086 -site=* |
--site=* |
--sit=*)
1089 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1091 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1092 srcdir
=$ac_optarg ;;
1094 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1095 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1096 ac_prev
=sysconfdir
;;
1097 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1098 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1099 sysconfdir
=$ac_optarg ;;
1101 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1102 ac_prev
=target_alias
;;
1103 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1104 target_alias
=$ac_optarg ;;
1106 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1109 -version |
--version |
--versio |
--versi |
--vers |
-V)
1110 ac_init_version
=: ;;
1113 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1114 # Reject names that are not valid shell variable names.
1115 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1116 as_fn_error
"invalid package name: $ac_useropt"
1117 ac_useropt_orig
=$ac_useropt
1118 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1119 case $ac_user_opts in
1123 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1124 ac_unrecognized_sep
=', ';;
1126 eval with_
$ac_useropt=\
$ac_optarg ;;
1128 -without-* |
--without-*)
1129 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1130 # Reject names that are not valid shell variable names.
1131 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1132 as_fn_error
"invalid package name: $ac_useropt"
1133 ac_useropt_orig
=$ac_useropt
1134 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1135 case $ac_user_opts in
1139 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1140 ac_unrecognized_sep
=', ';;
1142 eval with_
$ac_useropt=no
;;
1145 # Obsolete; use --with-x.
1148 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1149 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1150 ac_prev
=x_includes
;;
1151 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1152 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1153 x_includes
=$ac_optarg ;;
1155 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1156 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1157 ac_prev
=x_libraries
;;
1158 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1159 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1160 x_libraries
=$ac_optarg ;;
1162 -*) as_fn_error
"unrecognized option: \`$ac_option'
1163 Try \`$0 --help' for more information."
1167 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1168 # Reject names that are not valid shell variable names.
1169 case $ac_envvar in #(
1170 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1171 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1173 eval $ac_envvar=\
$ac_optarg
1174 export $ac_envvar ;;
1177 # FIXME: should be removed in autoconf 3.0.
1178 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1179 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1180 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1181 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1187 if test -n "$ac_prev"; then
1188 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1189 as_fn_error
"missing argument to $ac_option"
1192 if test -n "$ac_unrecognized_opts"; then
1193 case $enable_option_checking in
1195 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1196 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1200 # Check all directory arguments for consistency.
1201 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1202 datadir sysconfdir sharedstatedir localstatedir includedir \
1203 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1204 libdir localedir mandir
1206 eval ac_val
=\$
$ac_var
1207 # Remove trailing slashes.
1210 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1211 eval $ac_var=\
$ac_val;;
1213 # Be sure to have absolute directory names.
1215 [\\/$
]* | ?
:[\\/]* ) continue;;
1216 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1218 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1221 # There might be people who depend on the old broken behavior: `$host'
1222 # used to hold the argument of --host etc.
1223 # FIXME: To remove some day.
1226 target
=$target_alias
1228 # FIXME: To remove some day.
1229 if test "x$host_alias" != x
; then
1230 if test "x$build_alias" = x
; then
1231 cross_compiling
=maybe
1232 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1233 If a cross compiler is detected then cross compile mode will be used." >&2
1234 elif test "x$build_alias" != "x$host_alias"; then
1240 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1242 test "$silent" = yes && exec 6>/dev
/null
1245 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di
=`ls -di .` &&
1247 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1248 as_fn_error
"working directory cannot be determined"
1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1250 as_fn_error
"pwd does not report name of working directory"
1253 # Find the source files, if location was not specified.
1254 if test -z "$srcdir"; then
1255 ac_srcdir_defaulted
=yes
1256 # Try the directory containing this script, then the parent directory.
1257 ac_confdir
=`$as_dirname -- "$as_myself" ||
1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1259 X"$as_myself" : 'X\(//\)[^/]' \| \
1260 X"$as_myself" : 'X\(//\)$' \| \
1261 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1262 $as_echo X"$as_myself" |
1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1281 if test ! -r "$srcdir/$ac_unique_file"; then
1285 ac_srcdir_defaulted
=no
1287 if test ! -r "$srcdir/$ac_unique_file"; then
1288 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1289 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1291 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1295 # When building in place, set srcdir=.
1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
1299 # Remove unnecessary trailing slashes from srcdir.
1300 # Double slashes in file names in object file debugging info
1301 # mess up M-x gdb in Emacs.
1303 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 for ac_var
in $ac_precious_vars; do
1306 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1307 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1308 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1309 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1313 # Report the --help message.
1315 if test "$ac_init_help" = "long"; then
1316 # Omit some internal or obsolete options to make the list less imposing.
1317 # This message is too long to be a string in the A/UX 3.1 sh.
1319 \`configure' configures GNU OpenMP Runtime Library 1.0 to adapt to many kinds of systems.
1321 Usage: $0 [OPTION]... [VAR=VALUE]...
1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1324 VAR=VALUE. See below for descriptions of some of the useful variables.
1326 Defaults for the options are specified in brackets.
1329 -h, --help display this help and exit
1330 --help=short display options specific to this package
1331 --help=recursive display the short help of all the included packages
1332 -V, --version display version information and exit
1333 -q, --quiet, --silent do not print \`checking...' messages
1334 --cache-file=FILE cache test results in FILE [disabled]
1335 -C, --config-cache alias for \`--cache-file=config.cache'
1336 -n, --no-create do not create output files
1337 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339 Installation directories:
1340 --prefix=PREFIX install architecture-independent files in PREFIX
1341 [$ac_default_prefix]
1342 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1345 By default, \`make install' will install all the files in
1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1348 for instance \`--prefix=\$HOME'.
1350 For better control, use the options below.
1352 Fine tuning of the installation directories:
1353 --bindir=DIR user executables [EPREFIX/bin]
1354 --sbindir=DIR system admin executables [EPREFIX/sbin]
1355 --libexecdir=DIR program executables [EPREFIX/libexec]
1356 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1357 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1358 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1359 --libdir=DIR object code libraries [EPREFIX/lib]
1360 --includedir=DIR C header files [PREFIX/include]
1361 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1362 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1363 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1364 --infodir=DIR info documentation [DATAROOTDIR/info]
1365 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1366 --mandir=DIR man documentation [DATAROOTDIR/man]
1367 --docdir=DIR documentation root [DATAROOTDIR/doc/libgomp]
1368 --htmldir=DIR html documentation [DOCDIR]
1369 --dvidir=DIR dvi documentation [DOCDIR]
1370 --pdfdir=DIR pdf documentation [DOCDIR]
1371 --psdir=DIR ps documentation [DOCDIR]
1377 --program-prefix=PREFIX prepend PREFIX to installed program names
1378 --program-suffix=SUFFIX append SUFFIX to installed program names
1379 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1382 --build=BUILD configure
for building on BUILD
[guessed
]
1383 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1384 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1388 if test -n "$ac_init_help"; then
1389 case $ac_init_help in
1390 short | recursive
) echo "Configuration of GNU OpenMP Runtime Library 1.0:";;
1395 --disable-option-checking ignore unrecognized
--enable/--with options
1396 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1397 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1398 --enable-version-specific-runtime-libs
1399 Specify that runtime libraries should be installed
1400 in a compiler-specific directory
[default
=no
]
1401 --enable-generated-files-in-srcdir
1402 put copies of generated files
in source dir intended
1403 for creating
source tarballs
for users without
1404 texinfo bison or flex.
[default
=no
]
1405 --enable-multilib build many library versions
(default
)
1406 --disable-dependency-tracking speeds up one-time build
1407 --enable-dependency-tracking do not reject slow dependency extractors
1408 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1409 --enable-static[=PKGS
] build static libraries
[default
=yes]
1410 --enable-fast-install[=PKGS
]
1411 optimize
for fast installation
[default
=yes]
1412 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1413 --enable-maintainer-mode enable make rules and dependencies not useful
1414 (and sometimes confusing
) to the casual installer
1415 --enable-linux-futex use the Linux futex system call
[default
=default
]
1416 --enable-tls Use thread-local storage
[default
=yes]
1417 --enable-symvers=STYLE enables symbol versioning of the shared library
1421 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1422 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1423 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1425 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1427 Some influential environment variables
:
1428 CC C compiler
command
1429 CFLAGS C compiler flags
1430 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1431 nonstandard directory
<lib dir
>
1432 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1433 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1434 you have headers
in a nonstandard directory
<include dir
>
1436 FC Fortran compiler
command
1437 FCFLAGS Fortran compiler flags
1439 Use these variables to override the choices made by
`configure' or to help
1440 it to find libraries and programs with nonstandard names/locations.
1442 Report bugs to the package provider.
1443 GNU OpenMP Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
1444 General help using GNU software: <http://www.gnu.org/gethelp/>.
1449 if test "$ac_init_help" = "recursive"; then
1450 # If there are subdirs, report their specific --help.
1451 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1452 test -d "$ac_dir" ||
1453 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1458 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1461 # A ".." for each directory in $ac_dir_suffix.
1462 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1463 case $ac_top_builddir_sub in
1464 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1465 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1468 ac_abs_top_builddir=$ac_pwd
1469 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1470 # for backward compatibility:
1471 ac_top_builddir=$ac_top_build_prefix
1474 .) # We are building in place.
1476 ac_top_srcdir=$ac_top_builddir_sub
1477 ac_abs_top_srcdir=$ac_pwd ;;
1478 [\\/]* | ?:[\\/]* ) # Absolute name.
1479 ac_srcdir=$srcdir$ac_dir_suffix;
1480 ac_top_srcdir=$srcdir
1481 ac_abs_top_srcdir=$srcdir ;;
1483 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1484 ac_top_srcdir=$ac_top_build_prefix$srcdir
1485 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489 cd "$ac_dir" || { ac_status=$?; continue; }
1490 # Check for guested configure.
1491 if test -f "$ac_srcdir/configure.gnu"; then
1493 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1494 elif test -f "$ac_srcdir/configure"; then
1496 $SHELL "$ac_srcdir/configure" --help=recursive
1498 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500 cd "$ac_pwd" || { ac_status=$?; break; }
1504 test -n "$ac_init_help" && exit $ac_status
1505 if $ac_init_version; then
1507 GNU OpenMP Runtime Library configure 1.0
1508 generated by GNU Autoconf 2.64
1510 Copyright (C) 2009 Free Software Foundation, Inc.
1511 This configure script is free software; the Free Software Foundation
1512 gives unlimited permission to copy, distribute and modify it.
1517 ## ------------------------ ##
1518 ## Autoconf initialization. ##
1519 ## ------------------------ ##
1521 # ac_fn_c_try_compile LINENO
1522 # --------------------------
1523 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1524 ac_fn_c_try_compile ()
1526 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1527 rm -f conftest.$ac_objext
1528 if { { ac_try="$ac_compile"
1530 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1531 *) ac_try_echo
=$ac_try;;
1533 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1534 $as_echo "$ac_try_echo"; } >&5
1535 (eval "$ac_compile") 2>conftest.err
1537 if test -s conftest.err
; then
1538 grep -v '^ *+' conftest.err
>conftest.er1
1539 cat conftest.er1
>&5
1540 mv -f conftest.er1 conftest.err
1542 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1543 test $ac_status = 0; } && {
1544 test -z "$ac_c_werror_flag" ||
1545 test ! -s conftest.err
1546 } && test -s conftest.
$ac_objext; then :
1549 $as_echo "$as_me: failed program was:" >&5
1550 sed 's/^/| /' conftest.
$ac_ext >&5
1554 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1557 } # ac_fn_c_try_compile
1559 # ac_fn_c_try_link LINENO
1560 # -----------------------
1561 # Try to link conftest.$ac_ext, and return whether this succeeded.
1564 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1565 rm -f conftest.
$ac_objext conftest
$ac_exeext
1566 if { { ac_try
="$ac_link"
1568 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1569 *) ac_try_echo=$ac_try;;
1571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572 $as_echo "$ac_try_echo"; } >&5
1573 (eval "$ac_link") 2>conftest.err
1575 if test -s conftest.err; then
1576 grep -v '^ *+' conftest.err >conftest.er1
1577 cat conftest.er1 >&5
1578 mv -f conftest.er1 conftest.err
1580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581 test $ac_status = 0; } && {
1582 test -z "$ac_c_werror_flag" ||
1583 test ! -s conftest.err
1584 } && test -s conftest$ac_exeext && {
1585 test "$cross_compiling" = yes ||
1586 $as_test_x conftest$ac_exeext
1590 $as_echo "$as_me: failed program was:" >&5
1591 sed 's/^/| /' conftest.$ac_ext >&5
1595 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1596 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1597 # interfere with the next link command; also delete a directory that is
1598 # left behind by Apple's compiler. We do this before executing the actions.
1599 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1600 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1603 } # ac_fn_c_try_link
1605 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1606 # -------------------------------------------------------
1607 # Tests whether HEADER exists and can be compiled using the include files in
1608 # INCLUDES, setting the cache variable VAR accordingly.
1609 ac_fn_c_check_header_compile ()
1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1613 $as_echo_n "checking for $2... " >&6; }
1614 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1615 $as_echo_n "(cached) " >&6
1617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1618 /* end confdefs.h. */
1622 if ac_fn_c_try_compile "$LINENO"; then :
1627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1631 $as_echo "$ac_res" >&6; }
1632 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634 } # ac_fn_c_check_header_compile
1636 # ac_fn_c_try_cpp LINENO
1637 # ----------------------
1638 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1641 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1642 if { { ac_try="$ac_cpp conftest.$ac_ext"
1644 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1645 *) ac_try_echo
=$ac_try;;
1647 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648 $as_echo "$ac_try_echo"; } >&5
1649 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1651 if test -s conftest.err
; then
1652 grep -v '^ *+' conftest.err
>conftest.er1
1653 cat conftest.er1
>&5
1654 mv -f conftest.er1 conftest.err
1656 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657 test $ac_status = 0; } >/dev
/null
&& {
1658 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1659 test ! -s conftest.err
1663 $as_echo "$as_me: failed program was:" >&5
1664 sed 's/^/| /' conftest.
$ac_ext >&5
1668 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1673 # ac_fn_c_try_run LINENO
1674 # ----------------------
1675 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1676 # that executables *can* be run.
1679 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1680 if { { ac_try
="$ac_link"
1682 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1683 *) ac_try_echo=$ac_try;;
1685 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1686 $as_echo "$ac_try_echo"; } >&5
1687 (eval "$ac_link") 2>&5
1689 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1690 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1691 { { case "(($ac_try" in
1692 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1693 *) ac_try_echo
=$ac_try;;
1695 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1696 $as_echo "$ac_try_echo"; } >&5
1697 (eval "$ac_try") 2>&5
1699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1700 test $ac_status = 0; }; }; then :
1703 $as_echo "$as_me: program exited with status $ac_status" >&5
1704 $as_echo "$as_me: failed program was:" >&5
1705 sed 's/^/| /' conftest.
$ac_ext >&5
1707 ac_retval
=$ac_status
1709 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1710 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1715 # ac_fn_c_check_func LINENO FUNC VAR
1716 # ----------------------------------
1717 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1718 ac_fn_c_check_func
()
1720 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1722 $as_echo_n "checking for $2... " >&6; }
1723 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1724 $as_echo_n "(cached) " >&6
1726 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1727 /* end confdefs.h. */
1728 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1729 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1730 #define $2 innocuous_$2
1732 /* System header to define __stub macros and hopefully few prototypes,
1733 which can conflict with char $2 (); below.
1734 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1735 <limits.h> exists even on freestanding compilers. */
1738 # include <limits.h>
1740 # include <assert.h>
1745 /* Override any GCC internal prototype to avoid an error.
1746 Use char because int might match the return type of a GCC
1747 builtin and then its argument prototype would still apply. */
1752 /* The GNU C library defines this for functions which it implements
1753 to always fail with ENOSYS. Some functions are actually named
1754 something starting with __ and the normal name is an alias. */
1755 #if defined __stub_$2 || defined __stub___$2
1767 if ac_fn_c_try_link
"$LINENO"; then :
1772 rm -f core conftest.err conftest.
$ac_objext \
1773 conftest
$ac_exeext conftest.
$ac_ext
1776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1777 $as_echo "$ac_res" >&6; }
1778 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1780 } # ac_fn_c_check_func
1782 # ac_fn_fc_try_compile LINENO
1783 # ---------------------------
1784 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1785 ac_fn_fc_try_compile
()
1787 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1788 rm -f conftest.
$ac_objext
1789 if { { ac_try
="$ac_compile"
1791 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1792 *) ac_try_echo=$ac_try;;
1794 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795 $as_echo "$ac_try_echo"; } >&5
1796 (eval "$ac_compile") 2>conftest.err
1798 if test -s conftest.err; then
1799 grep -v '^ *+' conftest.err >conftest.er1
1800 cat conftest.er1 >&5
1801 mv -f conftest.er1 conftest.err
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; } && {
1805 test -z "$ac_fc_werror_flag" ||
1806 test ! -s conftest.err
1807 } && test -s conftest.$ac_objext; then :
1810 $as_echo "$as_me: failed program was:" >&5
1811 sed 's/^/| /' conftest.$ac_ext >&5
1815 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1818 } # ac_fn_fc_try_compile
1820 # ac_fn_fc_try_link LINENO
1821 # ------------------------
1822 # Try to link conftest.$ac_ext, and return whether this succeeded.
1823 ac_fn_fc_try_link ()
1825 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1826 rm -f conftest.$ac_objext conftest$ac_exeext
1827 if { { ac_try="$ac_link"
1829 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1830 *) ac_try_echo
=$ac_try;;
1832 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1833 $as_echo "$ac_try_echo"; } >&5
1834 (eval "$ac_link") 2>conftest.err
1836 if test -s conftest.err
; then
1837 grep -v '^ *+' conftest.err
>conftest.er1
1838 cat conftest.er1
>&5
1839 mv -f conftest.er1 conftest.err
1841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1842 test $ac_status = 0; } && {
1843 test -z "$ac_fc_werror_flag" ||
1844 test ! -s conftest.err
1845 } && test -s conftest
$ac_exeext && {
1846 test "$cross_compiling" = yes ||
1847 $as_test_x conftest
$ac_exeext
1851 $as_echo "$as_me: failed program was:" >&5
1852 sed 's/^/| /' conftest.
$ac_ext >&5
1856 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1857 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1858 # interfere with the next link command; also delete a directory that is
1859 # left behind by Apple's compiler. We do this before executing the actions.
1860 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1861 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1864 } # ac_fn_fc_try_link
1866 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1867 # -------------------------------------------------------
1868 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1869 # the include files in INCLUDES and setting the cache variable VAR
1871 ac_fn_c_check_header_mongrel
()
1873 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1874 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876 $as_echo_n "checking for $2... " >&6; }
1877 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1878 $as_echo_n "(cached) " >&6
1881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1882 $as_echo "$ac_res" >&6; }
1884 # Is the header compilable?
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1886 $as_echo_n "checking $2 usability... " >&6; }
1887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1888 /* end confdefs.h. */
1892 if ac_fn_c_try_compile
"$LINENO"; then :
1893 ac_header_compiler
=yes
1895 ac_header_compiler
=no
1897 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1899 $as_echo "$ac_header_compiler" >&6; }
1901 # Is the header present?
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1903 $as_echo_n "checking $2 presence... " >&6; }
1904 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h. */
1908 if ac_fn_c_try_cpp
"$LINENO"; then :
1909 ac_header_preproc
=yes
1911 ac_header_preproc
=no
1913 rm -f conftest.err conftest.
$ac_ext
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1915 $as_echo "$ac_header_preproc" >&6; }
1917 # So? What about this header?
1918 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1921 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1923 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1927 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1929 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1931 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1933 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1935 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1939 $as_echo_n "checking for $2... " >&6; }
1940 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1941 $as_echo_n "(cached) " >&6
1943 eval "$3=\$ac_header_compiler"
1946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947 $as_echo "$ac_res" >&6; }
1949 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1951 } # ac_fn_c_check_header_mongrel
1953 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1954 # -------------------------------------------
1955 # Tests whether TYPE exists after having included INCLUDES, setting cache
1956 # variable VAR accordingly.
1957 ac_fn_c_check_type
()
1959 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1961 $as_echo_n "checking for $2... " >&6; }
1962 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1963 $as_echo_n "(cached) " >&6
1966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1967 /* end confdefs.h. */
1978 if ac_fn_c_try_compile
"$LINENO"; then :
1979 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1980 /* end confdefs.h. */
1991 if ac_fn_c_try_compile
"$LINENO"; then :
1996 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1998 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2002 $as_echo "$ac_res" >&6; }
2003 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2005 } # ac_fn_c_check_type
2007 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2008 # --------------------------------------------
2009 # Tries to find the compile-time value of EXPR in a program that includes
2010 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2012 ac_fn_c_compute_int
()
2014 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2015 if test "$cross_compiling" = yes; then
2016 # Depending upon the size, compute the lo and hi bounds.
2017 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2018 /* end confdefs.h. */
2023 static int test_array [1 - 2 * !(($2) >= 0)];
2030 if ac_fn_c_try_compile
"$LINENO"; then :
2033 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2034 /* end confdefs.h. */
2039 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2046 if ac_fn_c_try_compile
"$LINENO"; then :
2047 ac_hi
=$ac_mid; break
2049 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2050 if test $ac_lo -le $ac_mid; then
2054 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2056 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2059 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2060 /* end confdefs.h. */
2065 static int test_array [1 - 2 * !(($2) < 0)];
2072 if ac_fn_c_try_compile
"$LINENO"; then :
2075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2076 /* end confdefs.h. */
2081 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2088 if ac_fn_c_try_compile
"$LINENO"; then :
2089 ac_lo
=$ac_mid; break
2091 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2092 if test $ac_mid -le $ac_hi; then
2096 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2098 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2103 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2105 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2106 # Binary search between lo and hi bounds.
2107 while test "x$ac_lo" != "x$ac_hi"; do
2108 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2110 /* end confdefs.h. */
2115 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2122 if ac_fn_c_try_compile
"$LINENO"; then :
2125 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2127 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2130 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2134 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2135 /* end confdefs.h. */
2137 static long int longval () { return $2; }
2138 static unsigned long int ulongval () { return $2; }
2145 FILE *f = fopen ("conftest.val", "w");
2150 long int i = longval ();
2153 fprintf (f, "%ld", i);
2157 unsigned long int i = ulongval ();
2160 fprintf (f, "%lu", i);
2162 /* Do not output a trailing newline, as this causes \r\n confusion
2163 on some platforms. */
2164 return ferror (f) || fclose (f) != 0;
2170 if ac_fn_c_try_run
"$LINENO"; then :
2171 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2175 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2176 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2180 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2183 } # ac_fn_c_compute_int
2184 cat >config.log
<<_ACEOF
2185 This file contains any messages produced by compilers while
2186 running configure, to aid debugging if configure makes a mistake.
2188 It was created by GNU OpenMP Runtime Library $as_me 1.0, which was
2189 generated by GNU Autoconf 2.64. Invocation command line was
2201 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2202 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2203 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2204 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2205 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2207 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2208 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2210 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2211 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2212 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2213 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2214 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2215 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2216 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2220 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2224 test -z "$as_dir" && as_dir
=.
2225 $as_echo "PATH: $as_dir"
2241 # Keep a trace of the command line.
2242 # Strip out --no-create and --no-recursion so they do not pile up.
2243 # Strip out --silent because we don't want to record it for future runs.
2244 # Also quote any args containing shell meta-characters.
2245 # Make two passes to allow for proper duplicate-argument suppression.
2249 ac_must_keep_next
=false
2255 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2256 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2257 |
-silent |
--silent |
--silen |
--sile |
--sil)
2260 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2263 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2265 as_fn_append ac_configure_args1
" '$ac_arg'"
2266 if test $ac_must_keep_next = true
; then
2267 ac_must_keep_next
=false
# Got value, back to normal.
2270 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2271 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2272 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2273 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2274 case "$ac_configure_args0 " in
2275 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2278 -* ) ac_must_keep_next
=true
;;
2281 as_fn_append ac_configure_args
" '$ac_arg'"
2286 { ac_configure_args0
=; unset ac_configure_args0
;}
2287 { ac_configure_args1
=; unset ac_configure_args1
;}
2289 # When interrupted or exit'd, cleanup temporary files, and complete
2290 # config.log. We remove comments because anyway the quotes in there
2291 # would cause problems or look ugly.
2292 # WARNING: Use '\'' to represent an apostrophe within the trap.
2293 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2294 trap 'exit_status=$?
2295 # Save into config.log some information that might help in debugging.
2300 ## ---------------- ##
2301 ## Cache variables. ##
2302 ## ---------------- ##
2305 # The following way of writing the cache mishandles newlines in values,
2307 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2308 eval ac_val=\$$ac_var
2312 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2313 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2316 _ | IFS | as_nl) ;; #(
2317 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2318 *) { eval $ac_var=; unset $ac_var;} ;;
2323 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2324 *${as_nl}ac_space=\ *)
2326 "s/'\''/'\''\\\\'\'''\''/g;
2327 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2330 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2338 ## ----------------- ##
2339 ## Output variables. ##
2340 ## ----------------- ##
2343 for ac_var in $ac_subst_vars
2345 eval ac_val=\$$ac_var
2347 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2349 $as_echo "$ac_var='\''$ac_val'\''"
2353 if test -n "$ac_subst_files"; then
2355 ## ------------------- ##
2356 ## File substitutions. ##
2357 ## ------------------- ##
2360 for ac_var
in $ac_subst_files
2362 eval ac_val
=\$
$ac_var
2364 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2366 $as_echo "$ac_var='\''$ac_val'\''"
2371 if test -s confdefs.h; then
2381 test "$ac_signal" != 0 &&
2382 $as_echo "$as_me: caught signal $ac_signal"
2383 $as_echo "$as_me: exit $exit_status"
2385 rm -f core *.core core.conftest.* &&
2386 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2389 for ac_signal
in 1 2 13 15; do
2390 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2394 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2395 rm -f -r conftest
* confdefs.h
2397 $as_echo "/* confdefs.h */" > confdefs.h
2399 # Predefined preprocessor variables.
2401 cat >>confdefs.h
<<_ACEOF
2402 #define PACKAGE_NAME "$PACKAGE_NAME"
2405 cat >>confdefs.h
<<_ACEOF
2406 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2409 cat >>confdefs.h
<<_ACEOF
2410 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2413 cat >>confdefs.h
<<_ACEOF
2414 #define PACKAGE_STRING "$PACKAGE_STRING"
2417 cat >>confdefs.h
<<_ACEOF
2418 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2421 cat >>confdefs.h
<<_ACEOF
2422 #define PACKAGE_URL "$PACKAGE_URL"
2426 # Let the site file select an alternate cache file if it wants to.
2427 # Prefer an explicitly selected file to automatically selected ones.
2430 if test -n "$CONFIG_SITE"; then
2431 ac_site_file1
=$CONFIG_SITE
2432 elif test "x$prefix" != xNONE
; then
2433 ac_site_file1
=$prefix/share
/config.site
2434 ac_site_file2
=$prefix/etc
/config.site
2436 ac_site_file1
=$ac_default_prefix/share
/config.site
2437 ac_site_file2
=$ac_default_prefix/etc
/config.site
2439 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2441 test "x$ac_site_file" = xNONE
&& continue
2442 if test -r "$ac_site_file"; then
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2444 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2445 sed 's/^/| /' "$ac_site_file" >&5
2450 if test -r "$cache_file"; then
2451 # Some versions of bash will fail to source /dev/null (special
2452 # files actually), so we avoid doing that.
2453 if test -f "$cache_file"; then
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2455 $as_echo "$as_me: loading cache $cache_file" >&6;}
2457 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2458 *) .
"./$cache_file";;
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2463 $as_echo "$as_me: creating cache $cache_file" >&6;}
2467 # Check that the precious variables saved in the cache have kept the same
2469 ac_cache_corrupted
=false
2470 for ac_var
in $ac_precious_vars; do
2471 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2472 eval ac_new_set
=\
$ac_env_${ac_var}_set
2473 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2474 eval ac_new_val
=\
$ac_env_${ac_var}_value
2475 case $ac_old_set,$ac_new_set in
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2478 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2479 ac_cache_corrupted
=: ;;
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2482 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2483 ac_cache_corrupted
=: ;;
2486 if test "x$ac_old_val" != "x$ac_new_val"; then
2487 # differences in whitespace do not lead to failure.
2488 ac_old_val_w
=`echo x $ac_old_val`
2489 ac_new_val_w
=`echo x $ac_new_val`
2490 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2492 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2493 ac_cache_corrupted
=:
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2496 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2497 eval $ac_var=\
$ac_old_val
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2500 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2502 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2505 # Pass precious variables to config.status.
2506 if test "$ac_new_set" = set; then
2508 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2509 *) ac_arg
=$ac_var=$ac_new_val ;;
2511 case " $ac_configure_args " in
2512 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2513 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2517 if $ac_cache_corrupted; then
2518 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2519 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2521 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2522 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2524 ## -------------------- ##
2525 ## Main body of script. ##
2526 ## -------------------- ##
2529 ac_cpp
='$CPP $CPPFLAGS'
2530 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2531 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2532 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2538 ac_config_headers
="$ac_config_headers config.h"
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2546 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2547 # Check whether --enable-version-specific-runtime-libs was given.
2548 if test "${enable_version_specific_runtime_libs+set}" = set; then :
2549 enableval
=$enable_version_specific_runtime_libs;
2550 case "$enableval" in
2552 *) as_fn_error
"Unknown argument to enable/disable version-specific-runtime-libs" "$LINENO" 5 ;;
2556 enable_version_specific_runtime_libs
=no
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_version_specific_runtime_libs" >&5
2561 $as_echo "$enable_version_specific_runtime_libs" >&6; }
2563 # We would like our source tree to be readonly. However when releases or
2564 # pre-releases are generated, the flex/bison generated files as well as the
2565 # various formats of manuals need to be included along with the rest of the
2566 # sources. Therefore we have --enable-generated-files-in-srcdir to do
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-generated-files-in-srcdir" >&5
2569 $as_echo_n "checking for --enable-generated-files-in-srcdir... " >&6; }
2570 # Check whether --enable-generated-files-in-srcdir was given.
2571 if test "${enable_generated_files_in_srcdir+set}" = set; then :
2572 enableval
=$enable_generated_files_in_srcdir;
2573 case "$enableval" in
2575 *) as_fn_error
"Unknown argument to enable/disable generated-files-in-srcdir" "$LINENO" 5 ;;
2579 enable_generated_files_in_srcdir
=no
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_generated_files_in_srcdir" >&5
2584 $as_echo "$enable_generated_files_in_srcdir" >&6; }
2585 if test "$enable_generated_files_in_srcdir" = yes; then
2598 # Gets build, host, target, *_vendor, *_cpu, *_os, etc.
2600 # You will slowly go insane if you do not grok the following fact: when
2601 # building this library, the top-level /target/ becomes the library's /host/.
2603 # configure then causes --target to default to --host, exactly like any
2604 # other package using autoconf. Therefore, 'target' and 'host' will
2605 # always be the same. This makes sense both for native and cross compilers
2606 # just think about it for a little while. :-)
2608 # Also, if this library is being configured as part of a cross compiler, the
2609 # top-level configure script will pass the "real" host as $with_cross_host.
2611 # Do not delete or change the following two lines. For why, see
2612 # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
2614 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2615 for ac_t
in install-sh
install.sh shtool
; do
2616 if test -f "$ac_dir/$ac_t"; then
2618 ac_install_sh
="$ac_aux_dir/$ac_t -c"
2623 if test -z "$ac_aux_dir"; then
2624 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2627 # These three variables are undocumented and unsupported,
2628 # and are intended to be withdrawn in a future Autoconf release.
2629 # They can cause serious problems if a builder's source tree is in a directory
2630 # whose full name contains unusual characters.
2631 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2632 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2633 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2636 # Make sure we can run config.sub.
2637 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2638 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2641 $as_echo_n "checking build system type... " >&6; }
2642 if test "${ac_cv_build+set}" = set; then :
2643 $as_echo_n "(cached) " >&6
2645 ac_build_alias
=$build_alias
2646 test "x$ac_build_alias" = x
&&
2647 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2648 test "x$ac_build_alias" = x
&&
2649 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
2650 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2651 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2655 $as_echo "$ac_cv_build" >&6; }
2656 case $ac_cv_build in
2658 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
2661 ac_save_IFS
=$IFS; IFS
='-'
2667 # Remember, the first character of IFS is used to create $*,
2668 # except with old shells:
2671 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2675 $as_echo_n "checking host system type... " >&6; }
2676 if test "${ac_cv_host+set}" = set; then :
2677 $as_echo_n "(cached) " >&6
2679 if test "x$host_alias" = x
; then
2680 ac_cv_host
=$ac_cv_build
2682 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2683 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2688 $as_echo "$ac_cv_host" >&6; }
2691 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
2694 ac_save_IFS
=$IFS; IFS
='-'
2700 # Remember, the first character of IFS is used to create $*,
2701 # except with old shells:
2704 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2708 $as_echo_n "checking target system type... " >&6; }
2709 if test "${ac_cv_target+set}" = set; then :
2710 $as_echo_n "(cached) " >&6
2712 if test "x$target_alias" = x
; then
2713 ac_cv_target
=$ac_cv_host
2715 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2716 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2721 $as_echo "$ac_cv_target" >&6; }
2722 case $ac_cv_target in
2724 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
2726 target
=$ac_cv_target
2727 ac_save_IFS
=$IFS; IFS
='-'
2733 # Remember, the first character of IFS is used to create $*,
2734 # except with old shells:
2737 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2740 # The aliases save the names the user supplied, while $host etc.
2741 # will get canonicalized.
2742 test -n "$target_alias" &&
2743 test "$program_prefix$program_suffix$program_transform_name" = \
2745 program_prefix
=${target_alias}-
2747 target_alias
=${target_alias-$host_alias}
2749 # Sets up automake. Must come after AC_CANONICAL_SYSTEM. Each of the
2750 # following is magically included in AUTOMAKE_OPTIONS in each Makefile.am.
2751 # 1.9.0: minimum required version
2752 # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch
2753 # of other PACKAGE_* variables will, however, and there's nothing
2754 # we can do about that; they come from AC_INIT).
2755 # foreign: we don't follow the normal rules for GNU packages (no COPYING
2756 # file in the top srcdir, etc, etc), so stop complaining.
2757 # no-dist: we don't want 'dist' and related rules.
2758 # -Wall: turns on all automake warnings...
2759 # -Wno-portability: ...except this one, since GNU make is required.
2760 # -Wno-override: ... and this one, since we do want this in testsuite.
2761 am__api_version
='1.11'
2763 # Find a good install program. We prefer a C program (faster),
2764 # so one script is as good as another. But avoid the broken or
2765 # incompatible versions:
2766 # SysV /etc/install, /usr/sbin/install
2767 # SunOS /usr/etc/install
2768 # IRIX /sbin/install
2770 # AmigaOS /C/install, which installs bootblocks on floppy discs
2771 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2772 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2773 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2774 # OS/2's system install, which has a completely different semantic
2775 # ./install, which can be erroneously created by make from ./install.sh.
2776 # Reject install programs that cannot install multiple files.
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2778 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2779 if test -z "$INSTALL"; then
2780 if test "${ac_cv_path_install+set}" = set; then :
2781 $as_echo_n "(cached) " >&6
2783 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2787 test -z "$as_dir" && as_dir
=.
2788 # Account for people who put trailing slashes in PATH elements.
2789 case $as_dir/ in #((
2790 .
/ | .
// |
/[cC
]/* | \
2791 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2792 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2795 # OSF1 and SCO ODT 3.0 have their own names for install.
2796 # Don't use installbsd from OSF since it installs stuff as root
2798 for ac_prog
in ginstall scoinst
install; do
2799 for ac_exec_ext
in '' $ac_executable_extensions; do
2800 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2801 if test $ac_prog = install &&
2802 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2803 # AIX install. It has an incompatible calling convention.
2805 elif test $ac_prog = install &&
2806 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2807 # program-specific install script used by HP pwplus--don't use.
2810 rm -rf conftest.one conftest.two conftest.dir
2811 echo one
> conftest.one
2812 echo two
> conftest.two
2814 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2815 test -s conftest.one
&& test -s conftest.two
&&
2816 test -s conftest.dir
/conftest.one
&&
2817 test -s conftest.dir
/conftest.two
2819 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2832 rm -rf conftest.one conftest.two conftest.dir
2835 if test "${ac_cv_path_install+set}" = set; then
2836 INSTALL
=$ac_cv_path_install
2838 # As a last resort, use the slow shell script. Don't cache a
2839 # value for INSTALL within a source directory, because that will
2840 # break other packages using the cache if that directory is
2841 # removed, or if the value is a relative name.
2842 INSTALL
=$ac_install_sh
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2846 $as_echo "$INSTALL" >&6; }
2848 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2849 # It thinks the first close brace ends the variable substitution.
2850 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2852 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2854 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2857 $as_echo_n "checking whether build environment is sane... " >&6; }
2860 echo timestamp
> conftest.
file
2861 # Reject unsafe characters in $srcdir or the absolute working directory
2862 # name. Accept space and tab only in the latter.
2866 *[\\\"\
#\$\&\'\`$am_lf]*)
2867 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
2870 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2871 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2874 # Do `set' in a subshell so we don't clobber the current shell's
2875 # arguments. Must try -L first in case configure is actually a
2876 # symlink; some systems play weird games with the mod time of symlinks
2877 # (eg FreeBSD returns the mod time of the symlink's containing
2880 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2881 if test "$*" = "X"; then
2883 set X
`ls -t "$srcdir/configure" conftest.file`
2886 if test "$*" != "X $srcdir/configure conftest.file" \
2887 && test "$*" != "X conftest.file $srcdir/configure"; then
2889 # If neither matched, then we have a broken ls. This can happen
2890 # if, for instance, CONFIG_SHELL is bash and it inherits a
2891 # broken ls alias from the environment. This has actually
2892 # happened. Such a system could not be considered "sane".
2893 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
2894 alias in your environment" "$LINENO" 5
2897 test "$2" = conftest.
file
2903 as_fn_error
"newly created file is older than distributed files!
2904 Check your system clock" "$LINENO" 5
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2907 $as_echo "yes" >&6; }
2908 test "$program_prefix" != NONE
&&
2909 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2910 # Use a double $ so make ignores it.
2911 test "$program_suffix" != NONE
&&
2912 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2913 # Double any \ or $.
2914 # By default was `s,x,x', remove it if useless.
2915 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2916 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2918 # expand $ac_aux_dir to an absolute path
2919 am_aux_dir
=`cd $ac_aux_dir && pwd`
2921 if test x
"${MISSING+set}" != xset
; then
2924 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2926 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2929 # Use eval to expand $SHELL
2930 if eval "$MISSING --run true"; then
2931 am_missing_run
="$MISSING --run "
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2935 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2938 if test x
"${install_sh}" != xset
; then
2941 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2943 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2947 # Installed binaries are usually stripped using `strip' when the user
2948 # run `make install-strip'. However `strip' might not be the right
2949 # tool to use in cross-compilation environments, therefore Automake
2950 # will honor the `STRIP' environment variable to overrule this program.
2951 if test "$cross_compiling" != no
; then
2952 if test -n "$ac_tool_prefix"; then
2953 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2954 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2956 $as_echo_n "checking for $ac_word... " >&6; }
2957 if test "${ac_cv_prog_STRIP+set}" = set; then :
2958 $as_echo_n "(cached) " >&6
2960 if test -n "$STRIP"; then
2961 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2963 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2967 test -z "$as_dir" && as_dir
=.
2968 for ac_exec_ext
in '' $ac_executable_extensions; do
2969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2970 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2980 STRIP
=$ac_cv_prog_STRIP
2981 if test -n "$STRIP"; then
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2983 $as_echo "$STRIP" >&6; }
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2986 $as_echo "no" >&6; }
2991 if test -z "$ac_cv_prog_STRIP"; then
2993 # Extract the first word of "strip", so it can be a program name with args.
2994 set dummy strip
; ac_word
=$2
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2996 $as_echo_n "checking for $ac_word... " >&6; }
2997 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2998 $as_echo_n "(cached) " >&6
3000 if test -n "$ac_ct_STRIP"; then
3001 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3003 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3007 test -z "$as_dir" && as_dir
=.
3008 for ac_exec_ext
in '' $ac_executable_extensions; do
3009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3010 ac_cv_prog_ac_ct_STRIP
="strip"
3011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3020 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3021 if test -n "$ac_ct_STRIP"; then
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3023 $as_echo "$ac_ct_STRIP" >&6; }
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3026 $as_echo "no" >&6; }
3029 if test "x$ac_ct_STRIP" = x
; then
3032 case $cross_compiling:$ac_tool_warned in
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3035 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3036 ac_tool_warned
=yes ;;
3041 STRIP
="$ac_cv_prog_STRIP"
3045 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3048 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3049 if test -z "$MKDIR_P"; then
3050 if test "${ac_cv_path_mkdir+set}" = set; then :
3051 $as_echo_n "(cached) " >&6
3053 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3054 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3057 test -z "$as_dir" && as_dir
=.
3058 for ac_prog
in mkdir gmkdir
; do
3059 for ac_exec_ext
in '' $ac_executable_extensions; do
3060 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
3061 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3062 'mkdir (GNU coreutils) '* | \
3063 'mkdir (coreutils) '* | \
3064 'mkdir (fileutils) '4.1*)
3065 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3075 if test "${ac_cv_path_mkdir+set}" = set; then
3076 MKDIR_P
="$ac_cv_path_mkdir -p"
3078 # As a last resort, use the slow shell script. Don't cache a
3079 # value for MKDIR_P within a source directory, because that will
3080 # break other packages using the cache if that directory is
3081 # removed, or if the value is a relative name.
3082 test -d .
/--version && rmdir .
/--version
3083 MKDIR_P
="$ac_install_sh -d"
3086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3087 $as_echo "$MKDIR_P" >&6; }
3091 [\\/$
]* | ?
:[\\/]*) ;;
3092 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
3095 for ac_prog
in gawk mawk nawk
awk
3097 # Extract the first word of "$ac_prog", so it can be a program name with args.
3098 set dummy
$ac_prog; ac_word
=$2
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3100 $as_echo_n "checking for $ac_word... " >&6; }
3101 if test "${ac_cv_prog_AWK+set}" = set; then :
3102 $as_echo_n "(cached) " >&6
3104 if test -n "$AWK"; then
3105 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3107 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3111 test -z "$as_dir" && as_dir
=.
3112 for ac_exec_ext
in '' $ac_executable_extensions; do
3113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3114 ac_cv_prog_AWK
="$ac_prog"
3115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3125 if test -n "$AWK"; then
3126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3127 $as_echo "$AWK" >&6; }
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130 $as_echo "no" >&6; }
3134 test -n "$AWK" && break
3137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3138 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3140 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3141 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3142 $as_echo_n "(cached) " >&6
3144 cat >conftest.
make <<\_ACEOF
3147 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3149 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3150 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3152 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3154 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3158 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3160 $as_echo "yes" >&6; }
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3164 $as_echo "no" >&6; }
3165 SET_MAKE
="MAKE=${MAKE-make}"
3168 rm -rf .tst
2>/dev
/null
3169 mkdir .tst
2>/dev
/null
3170 if test -d .tst
; then
3175 rmdir .tst
2>/dev
/null
3177 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3178 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3179 # is not polluted with repeated "-I."
3180 am__isrc
=' -I$(srcdir)'
3181 # test to see if srcdir already configured
3182 if test -f $srcdir/config.status
; then
3183 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3187 # test whether we have cygpath
3188 if test -z "$CYGPATH_W"; then
3189 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3190 CYGPATH_W
='cygpath -w'
3197 # Define the identity of the package.
3202 cat >>confdefs.h
<<_ACEOF
3203 #define PACKAGE "$PACKAGE"
3207 cat >>confdefs.h
<<_ACEOF
3208 #define VERSION "$VERSION"
3211 # Some tools Automake needs.
3213 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3216 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3219 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3222 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3225 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3227 # We need awk for the "check" target. The system "awk" is bad on
3229 # Always define AMTAR for backward compatibility.
3231 AMTAR
=${AMTAR-"${am_missing_run}tar"}
3233 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
3239 # Default to --enable-multilib
3240 # Check whether --enable-multilib was given.
3241 if test "${enable_multilib+set}" = set; then :
3242 enableval
=$enable_multilib; case "$enableval" in
3243 yes) multilib
=yes ;;
3245 *) as_fn_error
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3252 # We may get other options which we leave undocumented:
3253 # --with-target-subdir, --with-multisrctop, --with-multisubdir
3254 # See config-ml.in if you want the gory details.
3256 if test "$srcdir" = "."; then
3257 if test "$with_target_subdir" != "."; then
3258 multi_basedir
="$srcdir/$with_multisrctop../.."
3260 multi_basedir
="$srcdir/$with_multisrctop.."
3263 multi_basedir
="$srcdir/.."
3267 # Even if the default multilib is not a cross compilation,
3268 # it may be that some of the other multilibs are.
3269 if test $cross_compiling = no
&& test $multilib = yes \
3270 && test "x${with_multisubdir}" != x
; then
3271 cross_compiling
=maybe
3274 ac_config_commands
="$ac_config_commands default-1"
3277 # Calculate toolexeclibdir
3278 # Also toolexecdir, though it's only used in toolexeclibdir
3279 case ${enable_version_specific_runtime_libs} in
3281 # Need the gcc compiler version to know where to install libraries
3282 # and header files if --enable-version-specific-runtime-libs option
3284 toolexecdir
='$(libdir)/gcc/$(target_alias)'
3285 toolexeclibdir
='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
3288 if test -n "$with_cross_host" &&
3289 test x
"$with_cross_host" != x
"no"; then
3290 # Install a library built with a cross compiler in tooldir, not libdir.
3291 toolexecdir
='$(exec_prefix)/$(target_alias)'
3292 toolexeclibdir
='$(toolexecdir)/lib'
3294 toolexecdir
='$(libdir)/gcc-lib/$(target_alias)'
3295 toolexeclibdir
='$(libdir)'
3297 multi_os_directory
=`$CC -print-multi-os-directory`
3298 case $multi_os_directory in
3299 .
) ;; # Avoid trailing /.
3300 *) toolexeclibdir
=$toolexeclibdir/$multi_os_directory ;;
3307 # Check the compiler.
3308 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
3309 # We must force CC to /not/ be precious variables; otherwise
3310 # the wrong, non-multilib-adjusted value will be used in multilibs.
3311 # As a side effect, we have to subst CFLAGS ourselves.
3316 ac_cpp
='$CPP $CPPFLAGS'
3317 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3318 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3319 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3320 if test -n "$ac_tool_prefix"; then
3321 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3322 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3324 $as_echo_n "checking for $ac_word... " >&6; }
3325 if test "${ac_cv_prog_CC+set}" = set; then :
3326 $as_echo_n "(cached) " >&6
3328 if test -n "$CC"; then
3329 ac_cv_prog_CC
="$CC" # Let the user override the test.
3331 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3335 test -z "$as_dir" && as_dir
=.
3336 for ac_exec_ext
in '' $ac_executable_extensions; do
3337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3338 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3349 if test -n "$CC"; then
3350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3351 $as_echo "$CC" >&6; }
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3354 $as_echo "no" >&6; }
3359 if test -z "$ac_cv_prog_CC"; then
3361 # Extract the first word of "gcc", so it can be a program name with args.
3362 set dummy gcc
; ac_word
=$2
3363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3364 $as_echo_n "checking for $ac_word... " >&6; }
3365 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3366 $as_echo_n "(cached) " >&6
3368 if test -n "$ac_ct_CC"; then
3369 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3371 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3375 test -z "$as_dir" && as_dir
=.
3376 for ac_exec_ext
in '' $ac_executable_extensions; do
3377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3378 ac_cv_prog_ac_ct_CC
="gcc"
3379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3388 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3389 if test -n "$ac_ct_CC"; then
3390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3391 $as_echo "$ac_ct_CC" >&6; }
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3394 $as_echo "no" >&6; }
3397 if test "x$ac_ct_CC" = x
; then
3400 case $cross_compiling:$ac_tool_warned in
3402 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3403 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3404 ac_tool_warned
=yes ;;
3412 if test -z "$CC"; then
3413 if test -n "$ac_tool_prefix"; then
3414 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3415 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3417 $as_echo_n "checking for $ac_word... " >&6; }
3418 if test "${ac_cv_prog_CC+set}" = set; then :
3419 $as_echo_n "(cached) " >&6
3421 if test -n "$CC"; then
3422 ac_cv_prog_CC
="$CC" # Let the user override the test.
3424 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3428 test -z "$as_dir" && as_dir
=.
3429 for ac_exec_ext
in '' $ac_executable_extensions; do
3430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3431 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3442 if test -n "$CC"; then
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3444 $as_echo "$CC" >&6; }
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3447 $as_echo "no" >&6; }
3453 if test -z "$CC"; then
3454 # Extract the first word of "cc", so it can be a program name with args.
3455 set dummy cc
; ac_word
=$2
3456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3457 $as_echo_n "checking for $ac_word... " >&6; }
3458 if test "${ac_cv_prog_CC+set}" = set; then :
3459 $as_echo_n "(cached) " >&6
3461 if test -n "$CC"; then
3462 ac_cv_prog_CC
="$CC" # Let the user override the test.
3465 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3469 test -z "$as_dir" && as_dir
=.
3470 for ac_exec_ext
in '' $ac_executable_extensions; do
3471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3472 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3473 ac_prog_rejected
=yes
3477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3484 if test $ac_prog_rejected = yes; then
3485 # We found a bogon in the path, so make sure we never use it.
3486 set dummy
$ac_cv_prog_CC
3488 if test $# != 0; then
3489 # We chose a different compiler from the bogus one.
3490 # However, it has the same basename, so the bogon will be chosen
3491 # first if we set CC to just the basename; use the full file name.
3493 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3499 if test -n "$CC"; then
3500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3501 $as_echo "$CC" >&6; }
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3504 $as_echo "no" >&6; }
3509 if test -z "$CC"; then
3510 if test -n "$ac_tool_prefix"; then
3511 for ac_prog
in cl.exe
3513 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3514 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3516 $as_echo_n "checking for $ac_word... " >&6; }
3517 if test "${ac_cv_prog_CC+set}" = set; then :
3518 $as_echo_n "(cached) " >&6
3520 if test -n "$CC"; then
3521 ac_cv_prog_CC
="$CC" # Let the user override the test.
3523 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3527 test -z "$as_dir" && as_dir
=.
3528 for ac_exec_ext
in '' $ac_executable_extensions; do
3529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3530 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3541 if test -n "$CC"; then
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3543 $as_echo "$CC" >&6; }
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3546 $as_echo "no" >&6; }
3550 test -n "$CC" && break
3553 if test -z "$CC"; then
3555 for ac_prog
in cl.exe
3557 # Extract the first word of "$ac_prog", so it can be a program name with args.
3558 set dummy
$ac_prog; ac_word
=$2
3559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3560 $as_echo_n "checking for $ac_word... " >&6; }
3561 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3562 $as_echo_n "(cached) " >&6
3564 if test -n "$ac_ct_CC"; then
3565 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3567 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3571 test -z "$as_dir" && as_dir
=.
3572 for ac_exec_ext
in '' $ac_executable_extensions; do
3573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3574 ac_cv_prog_ac_ct_CC
="$ac_prog"
3575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3584 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3585 if test -n "$ac_ct_CC"; then
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3587 $as_echo "$ac_ct_CC" >&6; }
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3590 $as_echo "no" >&6; }
3594 test -n "$ac_ct_CC" && break
3597 if test "x$ac_ct_CC" = x
; then
3600 case $cross_compiling:$ac_tool_warned in
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3603 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3604 ac_tool_warned
=yes ;;
3613 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3614 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3615 as_fn_error
"no acceptable C compiler found in \$PATH
3616 See \`config.log' for more details." "$LINENO" 5; }
3618 # Provide some information about the compiler.
3619 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3622 for ac_option
in --version -v -V -qversion; do
3623 { { ac_try
="$ac_compiler $ac_option >&5"
3625 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3626 *) ac_try_echo=$ac_try;;
3628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3629 $as_echo "$ac_try_echo"; } >&5
3630 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3632 if test -s conftest.err; then
3634 ... rest of stderr output deleted ...
3635 10q' conftest.err >conftest.er1
3636 cat conftest.er1 >&5
3637 rm -f conftest.er1 conftest.err
3639 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3640 test $ac_status = 0; }
3643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3644 /* end confdefs.h. */
3654 ac_clean_files_save=$ac_clean_files
3655 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3656 # Try to create an executable without -o first, disregard a.out.
3657 # It will help us diagnose broken compilers, and finding out an intuition
3659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3660 $as_echo_n "checking for C compiler default output file name... " >&6; }
3661 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3663 # The possible output files:
3664 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3667 for ac_file in $ac_files
3670 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3671 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3676 if { { ac_try="$ac_link_default"
3678 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3679 *) ac_try_echo
=$ac_try;;
3681 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3682 $as_echo "$ac_try_echo"; } >&5
3683 (eval "$ac_link_default") 2>&5
3685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3686 test $ac_status = 0; }; then :
3687 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3688 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3689 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3690 # so that the user can short-circuit this test for compilers unknown to
3692 for ac_file
in $ac_files ''
3694 test -f "$ac_file" ||
continue
3696 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3699 # We found the default executable, but exeext='' is most
3703 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3705 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3707 # We set ac_cv_exeext here because the later test for it is not
3708 # safe: cross compilers may not add the suffix if given an `-o'
3709 # argument, so we may need to know it at that point already.
3710 # Even if this section looks crufty: it has the advantage of
3717 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3723 $as_echo "$ac_file" >&6; }
3724 if test -z "$ac_file"; then :
3725 $as_echo "$as_me: failed program was:" >&5
3726 sed 's/^/| /' conftest.
$ac_ext >&5
3728 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3729 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3730 { as_fn_set_status
77
3731 as_fn_error
"C compiler cannot create executables
3732 See \`config.log' for more details." "$LINENO" 5; }; }
3734 ac_exeext
=$ac_cv_exeext
3736 # Check that the compiler produces executables we can run. If not, either
3737 # the compiler is broken, or we cross compile.
3738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3739 $as_echo_n "checking whether the C compiler works... " >&6; }
3740 # If not cross compiling, check that we can run a simple program.
3741 if test "$cross_compiling" != yes; then
3742 if { ac_try
='./$ac_file'
3743 { { case "(($ac_try" in
3744 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3745 *) ac_try_echo=$ac_try;;
3747 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3748 $as_echo "$ac_try_echo"; } >&5
3749 (eval "$ac_try") 2>&5
3751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3752 test $ac_status = 0; }; }; then
3755 if test "$cross_compiling" = maybe; then
3758 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3759 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3760 as_fn_error "cannot run C compiled programs.
3761 If you meant to cross compile
, use \
`--host'.
3762 See \`config.log
' for more details." "$LINENO" 5; }
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3767 $as_echo "yes" >&6; }
3769 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3770 ac_clean_files=$ac_clean_files_save
3771 # Check that the compiler produces executables we can run. If not, either
3772 # the compiler is broken, or we cross compile.
3773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3774 $as_echo_n "checking whether we are cross compiling... " >&6; }
3775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3776 $as_echo "$cross_compiling" >&6; }
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3779 $as_echo_n "checking for suffix of executables... " >&6; }
3780 if { { ac_try="$ac_link"
3782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3783 *) ac_try_echo=$ac_try;;
3785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3786 $as_echo "$ac_try_echo"; } >&5
3787 (eval "$ac_link") 2>&5
3789 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3790 test $ac_status = 0; }; then :
3791 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3792 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3793 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3795 for ac_file
in conftest.exe conftest conftest.
*; do
3796 test -f "$ac_file" ||
continue
3798 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3799 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3805 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3806 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3807 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3808 See \`config.log' for more details." "$LINENO" 5; }
3810 rm -f conftest
$ac_cv_exeext
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3812 $as_echo "$ac_cv_exeext" >&6; }
3814 rm -f conftest.
$ac_ext
3815 EXEEXT
=$ac_cv_exeext
3817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3818 $as_echo_n "checking for suffix of object files... " >&6; }
3819 if test "${ac_cv_objext+set}" = set; then :
3820 $as_echo_n "(cached) " >&6
3822 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3823 /* end confdefs.h. */
3833 rm -f conftest.o conftest.obj
3834 if { { ac_try
="$ac_compile"
3836 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3837 *) ac_try_echo=$ac_try;;
3839 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3840 $as_echo "$ac_try_echo"; } >&5
3841 (eval "$ac_compile") 2>&5
3843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3844 test $ac_status = 0; }; then :
3845 for ac_file in conftest.o conftest.obj conftest.*; do
3846 test -f "$ac_file" || continue;
3848 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3849 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3854 $as_echo "$as_me: failed program was:" >&5
3855 sed 's/^/| /' conftest.$ac_ext >&5
3857 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3858 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3859 as_fn_error "cannot compute suffix of object files
: cannot compile
3860 See \
`config.log' for more details." "$LINENO" 5; }
3862 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3865 $as_echo "$ac_cv_objext" >&6; }
3866 OBJEXT=$ac_cv_objext
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3869 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3870 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3871 $as_echo_n "(cached) " >&6
3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874 /* end confdefs.h. */
3887 if ac_fn_c_try_compile "$LINENO"; then :
3892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3897 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3898 if test $ac_compiler_gnu = yes; then
3903 ac_test_CFLAGS=${CFLAGS+set}
3904 ac_save_CFLAGS=$CFLAGS
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3906 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3907 if test "${ac_cv_prog_cc_g+set}" = set; then :
3908 $as_echo_n "(cached) " >&6
3910 ac_save_c_werror_flag=$ac_c_werror_flag
3911 ac_c_werror_flag=yes
3914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3915 /* end confdefs.h. */
3925 if ac_fn_c_try_compile "$LINENO"; then :
3929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3930 /* end confdefs.h. */
3940 if ac_fn_c_try_compile "$LINENO"; then :
3943 ac_c_werror_flag=$ac_save_c_werror_flag
3945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3946 /* end confdefs.h. */
3956 if ac_fn_c_try_compile "$LINENO"; then :
3959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3964 ac_c_werror_flag=$ac_save_c_werror_flag
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3967 $as_echo "$ac_cv_prog_cc_g" >&6; }
3968 if test "$ac_test_CFLAGS" = set; then
3969 CFLAGS=$ac_save_CFLAGS
3970 elif test $ac_cv_prog_cc_g = yes; then
3971 if test "$GCC" = yes; then
3977 if test "$GCC" = yes; then
3983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3984 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3985 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3986 $as_echo_n "(cached) " >&6
3988 ac_cv_prog_cc_c89=no
3990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3991 /* end confdefs.h. */
3994 #include <sys/types.h>
3995 #include <sys/stat.h>
3996 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3997 struct buf { int x; };
3998 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3999 static char *e (p, i)
4005 static char *f (char * (*g) (char **, int), char **p, ...)
4010 s = g (p, va_arg (v,int));
4015 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4016 function prototypes and stuff, but not '\xHH' hex character constants.
4017 These don't provoke an error unfortunately, instead are silently treated
4018 as 'x'. The following induces an error, until -std is added to get
4019 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4020 array size at least. It's necessary to write '\x00'==0 to get something
4021 that's true only with -std. */
4022 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4024 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4025 inside strings and character constants. */
4027 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4029 int test (int i, double x);
4030 struct s1 {int (*f) (int a);};
4031 struct s2 {int (*f) (double a);};
4032 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4038 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4043 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4044 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4046 CC="$ac_save_CC $ac_arg"
4047 if ac_fn_c_try_compile "$LINENO"; then :
4048 ac_cv_prog_cc_c89=$ac_arg
4050 rm -f core conftest.err conftest.$ac_objext
4051 test "x$ac_cv_prog_cc_c89" != "xno" && break
4053 rm -f conftest.$ac_ext
4058 case "x$ac_cv_prog_cc_c89" in
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4061 $as_echo "none needed" >&6; } ;;
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4064 $as_echo "unsupported" >&6; } ;;
4066 CC="$CC $ac_cv_prog_cc_c89"
4067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4068 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4070 if test "x$ac_cv_prog_cc_c89" != xno; then :
4075 ac_cpp='$CPP $CPPFLAGS'
4076 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4077 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4078 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4079 DEPDIR="${am__leading_dot}deps"
4081 ac_config_commands="$ac_config_commands depfiles"
4084 am_make=${MAKE-make}
4085 cat > confinc << 'END'
4087 @echo this is the am__doit target
4090 # If we don't find an include directive, just comment out the code.
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4092 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4096 # First try GNU make style include.
4097 echo "include confinc" > confmf
4098 # Ignore all kinds of additional output from `make'.
4099 case `$am_make -s -f confmf 2> /dev/null` in #(
4100 *the\ am__doit\ target*)
4106 # Now try BSD make style include.
4107 if test "$am__include" = "#"; then
4108 echo '.include
"confinc"' > confmf
4109 case `$am_make -s -f confmf 2> /dev/null` in #(
4110 *the\ am__doit\ target*)
4111 am__include=.include
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4120 $as_echo "$_am_result" >&6; }
4121 rm -f confinc confmf
4123 # Check whether --enable-dependency-tracking was given.
4124 if test "${enable_dependency_tracking+set}" = set; then :
4125 enableval=$enable_dependency_tracking;
4128 if test "x$enable_dependency_tracking" != xno; then
4129 am_depcomp="$ac_aux_dir/depcomp"
4132 if test "x$enable_dependency_tracking" != xno
; then
4142 depcc
="$CC" am_compiler_list
=
4144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4145 $as_echo_n "checking dependency style of $depcc... " >&6; }
4146 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4147 $as_echo_n "(cached) " >&6
4149 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4150 # We make a subdir and do the tests there. Otherwise we can end up
4151 # making bogus files that we don't know about and never remove. For
4152 # instance it was reported that on HP-UX the gcc test will end up
4153 # making a dummy file named `D' -- because `-MD' means `put the output
4156 # Copy depcomp to subdir because otherwise we won't find it if we're
4157 # using a relative directory.
4158 cp "$am_depcomp" conftest.dir
4160 # We will build objects and dependencies in a subdirectory because
4161 # it helps to detect inapplicable dependency modes. For instance
4162 # both Tru64's cc and ICC support -MD to output dependencies as a
4163 # side effect of compilation, but ICC will put the dependencies in
4164 # the current directory while Tru64 will put them in the object
4168 am_cv_CC_dependencies_compiler_type
=none
4169 if test "$am_compiler_list" = ""; then
4170 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4173 case " $depcc " in #(
4174 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
4177 for depmode
in $am_compiler_list; do
4178 # Setup a source with many dependencies, because some compilers
4179 # like to wrap large dependency lists on column 80 (with \), and
4180 # we should not choose a depcomp mode which is confused by this.
4182 # We need to recreate these files for each test, as the compiler may
4183 # overwrite some of them when testing with obscure command lines.
4184 # This happens at least with the AIX C compiler.
4186 for i
in 1 2 3 4 5 6; do
4187 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4188 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4189 # Solaris 8's {/usr,}/bin/sh.
4190 touch sub
/conftst
$i.h
4192 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4194 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4195 # mode. It turns out that the SunPro C++ compiler does not properly
4196 # handle `-M -o', and we need to detect this. Also, some Intel
4197 # versions had trouble with output in subdirs
4198 am__obj
=sub
/conftest.
${OBJEXT-o}
4199 am__minus_obj
="-o $am__obj"
4202 # This depmode causes a compiler race in universal mode.
4203 test "$am__universal" = false ||
continue
4206 # after this tag, mechanisms are not by side-effect, so they'll
4207 # only be used when explicitly requested
4208 if test "x$enable_dependency_tracking" = xyes
; then
4214 msvisualcpp | msvcmsys
)
4215 # This compiler won't grok `-c -o', but also, the minuso test has
4216 # not run yet. These depmodes are late enough in the game, and
4217 # so weak that their functioning should not be impacted.
4218 am__obj
=conftest.
${OBJEXT-o}
4223 if depmode
=$depmode \
4224 source=sub
/conftest.c object
=$am__obj \
4225 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
4226 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
4227 >/dev
/null
2>conftest.err
&&
4228 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4229 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4230 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
4231 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
4232 # icc doesn't choke on unknown options, it will just issue warnings
4233 # or remarks (even with -Werror). So we grep stderr for any message
4234 # that says an option was ignored or not supported.
4235 # When given -MP, icc 7.0 and 7.1 complain thusly:
4236 # icc: Command line warning: ignoring option '-M'; no argument required
4237 # The diagnosis changed in icc 8.0:
4238 # icc: Command line remark: option '-MP' not supported
4239 if (grep 'ignoring option' conftest.err ||
4240 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4241 am_cv_CC_dependencies_compiler_type
=$depmode
4250 am_cv_CC_dependencies_compiler_type
=none
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4255 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4256 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4259 test "x$enable_dependency_tracking" != xno \
4260 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
4262 am__fastdepCC_FALSE
='#'
4264 am__fastdepCC_TRUE
='#'
4265 am__fastdepCC_FALSE
=
4273 # In order to override CFLAGS_FOR_TARGET, all of our special flags go
4274 # in XCFLAGS. But we need them in CFLAGS during configury. So put them
4275 # in both places for now and restore CFLAGS at the end of config.
4276 save_CFLAGS
="$CFLAGS"
4278 # Add -Wall -Werror if we are using GCC.
4279 if test "x$GCC" = "xyes"; then
4280 XCFLAGS
="$XCFLAGS -Wall -Werror"
4283 # Find other programs we need.
4284 if test -n "$ac_tool_prefix"; then
4285 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4286 set dummy
${ac_tool_prefix}ar; ac_word
=$2
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4288 $as_echo_n "checking for $ac_word... " >&6; }
4289 if test "${ac_cv_prog_AR+set}" = set; then :
4290 $as_echo_n "(cached) " >&6
4292 if test -n "$AR"; then
4293 ac_cv_prog_AR
="$AR" # Let the user override the test.
4295 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4299 test -z "$as_dir" && as_dir
=.
4300 for ac_exec_ext
in '' $ac_executable_extensions; do
4301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4302 ac_cv_prog_AR
="${ac_tool_prefix}ar"
4303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4313 if test -n "$AR"; then
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4315 $as_echo "$AR" >&6; }
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4318 $as_echo "no" >&6; }
4323 if test -z "$ac_cv_prog_AR"; then
4325 # Extract the first word of "ar", so it can be a program name with args.
4326 set dummy
ar; ac_word
=$2
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4328 $as_echo_n "checking for $ac_word... " >&6; }
4329 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4330 $as_echo_n "(cached) " >&6
4332 if test -n "$ac_ct_AR"; then
4333 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
4335 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4339 test -z "$as_dir" && as_dir
=.
4340 for ac_exec_ext
in '' $ac_executable_extensions; do
4341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4342 ac_cv_prog_ac_ct_AR
="ar"
4343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4352 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
4353 if test -n "$ac_ct_AR"; then
4354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4355 $as_echo "$ac_ct_AR" >&6; }
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4358 $as_echo "no" >&6; }
4361 if test "x$ac_ct_AR" = x
; then
4364 case $cross_compiling:$ac_tool_warned in
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4367 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4368 ac_tool_warned
=yes ;;
4376 if test -n "$ac_tool_prefix"; then
4377 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4378 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4380 $as_echo_n "checking for $ac_word... " >&6; }
4381 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4382 $as_echo_n "(cached) " >&6
4384 if test -n "$RANLIB"; then
4385 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4387 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4391 test -z "$as_dir" && as_dir
=.
4392 for ac_exec_ext
in '' $ac_executable_extensions; do
4393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4394 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4404 RANLIB
=$ac_cv_prog_RANLIB
4405 if test -n "$RANLIB"; then
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4407 $as_echo "$RANLIB" >&6; }
4409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4410 $as_echo "no" >&6; }
4415 if test -z "$ac_cv_prog_RANLIB"; then
4416 ac_ct_RANLIB
=$RANLIB
4417 # Extract the first word of "ranlib", so it can be a program name with args.
4418 set dummy ranlib
; ac_word
=$2
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4420 $as_echo_n "checking for $ac_word... " >&6; }
4421 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4422 $as_echo_n "(cached) " >&6
4424 if test -n "$ac_ct_RANLIB"; then
4425 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4427 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4431 test -z "$as_dir" && as_dir
=.
4432 for ac_exec_ext
in '' $ac_executable_extensions; do
4433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4434 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4444 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4445 if test -n "$ac_ct_RANLIB"; then
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4447 $as_echo "$ac_ct_RANLIB" >&6; }
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4450 $as_echo "no" >&6; }
4453 if test "x$ac_ct_RANLIB" = x
; then
4454 RANLIB
="ranlib-not-found-in-path-error"
4456 case $cross_compiling:$ac_tool_warned in
4458 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4459 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4460 ac_tool_warned
=yes ;;
4462 RANLIB
=$ac_ct_RANLIB
4465 RANLIB
="$ac_cv_prog_RANLIB"
4468 # Extract the first word of "perl", so it can be a program name with args.
4469 set dummy perl
; ac_word
=$2
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4471 $as_echo_n "checking for $ac_word... " >&6; }
4472 if test "${ac_cv_path_PERL+set}" = set; then :
4473 $as_echo_n "(cached) " >&6
4477 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
4480 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4484 test -z "$as_dir" && as_dir
=.
4485 for ac_exec_ext
in '' $ac_executable_extensions; do
4486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4487 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
4488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4495 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="perl-not-found-in-path-error"
4499 PERL
=$ac_cv_path_PERL
4500 if test -n "$PERL"; then
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
4502 $as_echo "$PERL" >&6; }
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4505 $as_echo "no" >&6; }
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4510 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4512 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4513 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4514 $as_echo_n "(cached) " >&6
4516 cat >conftest.
make <<\_ACEOF
4519 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4521 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4522 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4524 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4526 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4530 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4532 $as_echo "yes" >&6; }
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4536 $as_echo "no" >&6; }
4537 SET_MAKE
="MAKE=${MAKE-make}"
4542 # See if makeinfo has been installed and is modern enough
4543 # that we can use it.
4545 # Extract the first word of "makeinfo", so it can be a program name with args.
4546 set dummy makeinfo
; ac_word
=$2
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4548 $as_echo_n "checking for $ac_word... " >&6; }
4549 if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
4550 $as_echo_n "(cached) " >&6
4552 if test -n "$MAKEINFO"; then
4553 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4555 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4559 test -z "$as_dir" && as_dir
=.
4560 for ac_exec_ext
in '' $ac_executable_extensions; do
4561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4562 ac_cv_prog_MAKEINFO
="makeinfo"
4563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4572 MAKEINFO
=$ac_cv_prog_MAKEINFO
4573 if test -n "$MAKEINFO"; then
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4575 $as_echo "$MAKEINFO" >&6; }
4577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4578 $as_echo "no" >&6; }
4582 if test -n "$MAKEINFO"; then
4583 # Found it, now check the version.
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for modern makeinfo" >&5
4585 $as_echo_n "checking for modern makeinfo... " >&6; }
4586 if test "${gcc_cv_prog_makeinfo_modern+set}" = set; then :
4587 $as_echo_n "(cached) " >&6
4589 ac_prog_version
=`eval $MAKEINFO --version 2>&1 |
4590 sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4592 case $ac_prog_version in
4593 '') gcc_cv_prog_makeinfo_modern
=no
;;
4594 4.
[4-9]*|
4.
[1-9][0-9]*|
[5-9]*|
[1-9][0-9]*) gcc_cv_prog_makeinfo_modern
=yes;;
4595 *) gcc_cv_prog_makeinfo_modern
=no
;;
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_makeinfo_modern" >&5
4600 $as_echo "$gcc_cv_prog_makeinfo_modern" >&6; }
4602 gcc_cv_prog_makeinfo_modern
=no
4604 if test $gcc_cv_prog_makeinfo_modern = no
; then
4605 MAKEINFO
="${CONFIG_SHELL-/bin/sh} $ac_aux_dir/missing makeinfo"
4608 if test $gcc_cv_prog_makeinfo_modern = "yes"; then
4610 BUILD_INFO_FALSE
='#'
4621 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4622 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4627 macro_version
='2.2.7a'
4628 macro_revision
='1.3134'
4642 ltmain
="$ac_aux_dir/ltmain.sh"
4644 # Backslashify metacharacters that are still active within
4645 # double-quoted strings.
4646 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
4648 # Same as above, but do not quote variable references.
4649 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
4651 # Sed substitution to delay expansion of an escaped shell variable in a
4652 # double_quote_subst'ed string.
4653 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
4655 # Sed substitution to delay expansion of an escaped single quote.
4656 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
4658 # Sed substitution to avoid accidental globbing in evaled expressions
4659 no_glob_subst
='s/\*/\\\*/g'
4661 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4662 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4663 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4666 $as_echo_n "checking how to print strings... " >&6; }
4667 # Test print first, because it will be a builtin if present.
4668 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4669 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4671 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4674 # Use this function as a fallback that always works.
4675 func_fallback_echo ()
4677 eval 'cat <<_LTECHO_EOF
4681 ECHO='func_fallback_echo
'
4684 # func_echo_all arg...
4685 # Invoke $ECHO with all args, space-separated.
4692 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4693 $as_echo "printf" >&6; } ;;
4694 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4695 $as_echo "print -r" >&6; } ;;
4696 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4697 $as_echo "cat" >&6; } ;;
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4714 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4715 if test "${ac_cv_path_SED+set}" = set; then :
4716 $as_echo_n "(cached) " >&6
4718 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4719 for ac_i in 1 2 3 4 5 6 7; do
4720 ac_script="$ac_script$as_nl$ac_script"
4722 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4723 { ac_script=; unset ac_script;}
4724 if test -z "$SED"; then
4725 ac_path_SED_found=false
4726 # Loop through the user's path and
test for each of PROGNAME-LIST
4727 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4731 test -z "$as_dir" && as_dir
=.
4732 for ac_prog
in sed gsed
; do
4733 for ac_exec_ext
in '' $ac_executable_extensions; do
4734 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
4735 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
4736 # Check for GNU ac_path_SED and select it if it is found.
4737 # Check for GNU $ac_path_SED
4738 case `"$ac_path_SED" --version 2>&1` in
4740 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
4743 $as_echo_n 0123456789 >"conftest.in"
4746 cat "conftest.in" "conftest.in" >"conftest.tmp"
4747 mv "conftest.tmp" "conftest.in"
4748 cp "conftest.in" "conftest.nl"
4749 $as_echo '' >> "conftest.nl"
4750 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4751 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4752 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4753 if test $ac_count -gt ${ac_path_SED_max-0}; then
4754 # Best one so far, save it but keep looking for a better one
4755 ac_cv_path_SED
="$ac_path_SED"
4756 ac_path_SED_max
=$ac_count
4758 # 10*(2^10) chars as input seems more than enough
4759 test $ac_count -gt 10 && break
4761 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4764 $ac_path_SED_found && break 3
4769 if test -z "$ac_cv_path_SED"; then
4770 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
4777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4778 $as_echo "$ac_cv_path_SED" >&6; }
4779 SED
="$ac_cv_path_SED"
4782 test -z "$SED" && SED
=sed
4783 Xsed
="$SED -e 1s/^X//"
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4796 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4797 if test "${ac_cv_path_GREP+set}" = set; then :
4798 $as_echo_n "(cached) " >&6
4800 if test -z "$GREP"; then
4801 ac_path_GREP_found
=false
4802 # Loop through the user's path and test for each of PROGNAME-LIST
4803 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4804 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4807 test -z "$as_dir" && as_dir
=.
4808 for ac_prog
in grep ggrep
; do
4809 for ac_exec_ext
in '' $ac_executable_extensions; do
4810 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4811 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4812 # Check for GNU ac_path_GREP and select it if it is found.
4813 # Check for GNU $ac_path_GREP
4814 case `"$ac_path_GREP" --version 2>&1` in
4816 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4819 $as_echo_n 0123456789 >"conftest.in"
4822 cat "conftest.in" "conftest.in" >"conftest.tmp"
4823 mv "conftest.tmp" "conftest.in"
4824 cp "conftest.in" "conftest.nl"
4825 $as_echo 'GREP' >> "conftest.nl"
4826 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4827 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4828 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4829 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4830 # Best one so far, save it but keep looking for a better one
4831 ac_cv_path_GREP
="$ac_path_GREP"
4832 ac_path_GREP_max
=$ac_count
4834 # 10*(2^10) chars as input seems more than enough
4835 test $ac_count -gt 10 && break
4837 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4840 $ac_path_GREP_found && break 3
4845 if test -z "$ac_cv_path_GREP"; then
4846 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4849 ac_cv_path_GREP
=$GREP
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4854 $as_echo "$ac_cv_path_GREP" >&6; }
4855 GREP
="$ac_cv_path_GREP"
4858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4859 $as_echo_n "checking for egrep... " >&6; }
4860 if test "${ac_cv_path_EGREP+set}" = set; then :
4861 $as_echo_n "(cached) " >&6
4863 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4864 then ac_cv_path_EGREP
="$GREP -E"
4866 if test -z "$EGREP"; then
4867 ac_path_EGREP_found
=false
4868 # Loop through the user's path and test for each of PROGNAME-LIST
4869 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4870 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4873 test -z "$as_dir" && as_dir
=.
4874 for ac_prog
in egrep; do
4875 for ac_exec_ext
in '' $ac_executable_extensions; do
4876 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4877 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4878 # Check for GNU ac_path_EGREP and select it if it is found.
4879 # Check for GNU $ac_path_EGREP
4880 case `"$ac_path_EGREP" --version 2>&1` in
4882 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4885 $as_echo_n 0123456789 >"conftest.in"
4888 cat "conftest.in" "conftest.in" >"conftest.tmp"
4889 mv "conftest.tmp" "conftest.in"
4890 cp "conftest.in" "conftest.nl"
4891 $as_echo 'EGREP' >> "conftest.nl"
4892 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4893 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4894 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4895 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4896 # Best one so far, save it but keep looking for a better one
4897 ac_cv_path_EGREP
="$ac_path_EGREP"
4898 ac_path_EGREP_max
=$ac_count
4900 # 10*(2^10) chars as input seems more than enough
4901 test $ac_count -gt 10 && break
4903 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4906 $ac_path_EGREP_found && break 3
4911 if test -z "$ac_cv_path_EGREP"; then
4912 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4915 ac_cv_path_EGREP
=$EGREP
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4921 $as_echo "$ac_cv_path_EGREP" >&6; }
4922 EGREP
="$ac_cv_path_EGREP"
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4926 $as_echo_n "checking for fgrep... " >&6; }
4927 if test "${ac_cv_path_FGREP+set}" = set; then :
4928 $as_echo_n "(cached) " >&6
4930 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
4931 then ac_cv_path_FGREP
="$GREP -F"
4933 if test -z "$FGREP"; then
4934 ac_path_FGREP_found
=false
4935 # Loop through the user's path and test for each of PROGNAME-LIST
4936 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4937 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4940 test -z "$as_dir" && as_dir
=.
4941 for ac_prog
in fgrep
; do
4942 for ac_exec_ext
in '' $ac_executable_extensions; do
4943 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
4944 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
4945 # Check for GNU ac_path_FGREP and select it if it is found.
4946 # Check for GNU $ac_path_FGREP
4947 case `"$ac_path_FGREP" --version 2>&1` in
4949 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
4952 $as_echo_n 0123456789 >"conftest.in"
4955 cat "conftest.in" "conftest.in" >"conftest.tmp"
4956 mv "conftest.tmp" "conftest.in"
4957 cp "conftest.in" "conftest.nl"
4958 $as_echo 'FGREP' >> "conftest.nl"
4959 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4960 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4961 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4962 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4963 # Best one so far, save it but keep looking for a better one
4964 ac_cv_path_FGREP
="$ac_path_FGREP"
4965 ac_path_FGREP_max
=$ac_count
4967 # 10*(2^10) chars as input seems more than enough
4968 test $ac_count -gt 10 && break
4970 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4973 $ac_path_FGREP_found && break 3
4978 if test -z "$ac_cv_path_FGREP"; then
4979 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4982 ac_cv_path_FGREP
=$FGREP
4987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4988 $as_echo "$ac_cv_path_FGREP" >&6; }
4989 FGREP
="$ac_cv_path_FGREP"
4992 test -z "$GREP" && GREP
=grep
5012 # Check whether --with-gnu-ld was given.
5013 if test "${with_gnu_ld+set}" = set; then :
5014 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5020 if test "$GCC" = yes; then
5021 # Check if gcc -print-prog-name=ld gives a path.
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5023 $as_echo_n "checking for ld used by $CC... " >&6; }
5026 # gcc leaves a trailing carriage return which upsets mingw
5027 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5029 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5032 # Accept absolute paths.
5034 re_direlt
='/[^/][^/]*/\.\./'
5035 # Canonicalize the pathname of ld
5036 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5037 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5038 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5040 test -z "$LD" && LD
="$ac_prog"
5043 # If it fails, then pretend we aren't using GCC.
5047 # If it is relative, then search for the first ld in PATH.
5051 elif test "$with_gnu_ld" = yes; then
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5053 $as_echo_n "checking for GNU ld... " >&6; }
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5056 $as_echo_n "checking for non-GNU ld... " >&6; }
5058 if test "${lt_cv_path_LD+set}" = set; then :
5059 $as_echo_n "(cached) " >&6
5061 if test -z "$LD"; then
5062 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5063 for ac_dir
in $PATH; do
5065 test -z "$ac_dir" && ac_dir
=.
5066 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
5067 lt_cv_path_LD
="$ac_dir/$ac_prog"
5068 # Check to see if the program is GNU ld. I'd rather use --version,
5069 # but apparently some variants of GNU ld only accept -v.
5070 # Break only if it was the GNU/non-GNU ld that we prefer.
5071 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5072 *GNU
* |
*'with BFD'*)
5073 test "$with_gnu_ld" != no
&& break
5076 test "$with_gnu_ld" != yes && break
5083 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
5088 if test -n "$LD"; then
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5090 $as_echo "$LD" >&6; }
5092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5093 $as_echo "no" >&6; }
5095 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
5096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5097 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5098 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5099 $as_echo_n "(cached) " >&6
5101 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5102 case `$LD -v 2>&1 </dev/null` in
5103 *GNU
* |
*'with BFD'*)
5104 lt_cv_prog_gnu_ld
=yes
5107 lt_cv_prog_gnu_ld
=no
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5112 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5113 with_gnu_ld
=$lt_cv_prog_gnu_ld
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5124 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5125 if test "${lt_cv_path_NM+set}" = set; then :
5126 $as_echo_n "(cached) " >&6
5128 if test -n "$NM"; then
5129 # Let the user override the test.
5132 lt_nm_to_check
="${ac_tool_prefix}nm"
5133 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5134 lt_nm_to_check
="$lt_nm_to_check nm"
5136 for lt_tmp_nm
in $lt_nm_to_check; do
5137 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5138 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
5140 test -z "$ac_dir" && ac_dir
=.
5141 tmp_nm
="$ac_dir/$lt_tmp_nm"
5142 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
5143 # Check to see if the nm accepts a BSD-compat flag.
5144 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5145 # nm: unknown option "B" ignored
5146 # Tru64's nm complains that /dev/null is an invalid object file
5147 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5148 */dev
/null
* |
*'Invalid file or object type'*)
5149 lt_cv_path_NM
="$tmp_nm -B"
5153 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5155 lt_cv_path_NM
="$tmp_nm -p"
5159 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5160 continue # so that we can try to find one that supports BSD flags
5169 : ${lt_cv_path_NM=no}
5172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5173 $as_echo "$lt_cv_path_NM" >&6; }
5174 if test "$lt_cv_path_NM" != "no"; then
5177 # Didn't find any BSD compatible name lister, look for dumpbin.
5178 if test -n "$DUMPBIN"; then :
5179 # Let the user override the test.
5181 if test -n "$ac_tool_prefix"; then
5182 for ac_prog
in dumpbin
"link -dump"
5184 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5185 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
5186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5187 $as_echo_n "checking for $ac_word... " >&6; }
5188 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5189 $as_echo_n "(cached) " >&6
5191 if test -n "$DUMPBIN"; then
5192 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
5194 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5198 test -z "$as_dir" && as_dir
=.
5199 for ac_exec_ext
in '' $ac_executable_extensions; do
5200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5201 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
5202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5211 DUMPBIN
=$ac_cv_prog_DUMPBIN
5212 if test -n "$DUMPBIN"; then
5213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5214 $as_echo "$DUMPBIN" >&6; }
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5217 $as_echo "no" >&6; }
5221 test -n "$DUMPBIN" && break
5224 if test -z "$DUMPBIN"; then
5225 ac_ct_DUMPBIN
=$DUMPBIN
5226 for ac_prog
in dumpbin
"link -dump"
5228 # Extract the first word of "$ac_prog", so it can be a program name with args.
5229 set dummy
$ac_prog; ac_word
=$2
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5231 $as_echo_n "checking for $ac_word... " >&6; }
5232 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5233 $as_echo_n "(cached) " >&6
5235 if test -n "$ac_ct_DUMPBIN"; then
5236 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
5238 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5242 test -z "$as_dir" && as_dir
=.
5243 for ac_exec_ext
in '' $ac_executable_extensions; do
5244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5245 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
5246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5255 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
5256 if test -n "$ac_ct_DUMPBIN"; then
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5258 $as_echo "$ac_ct_DUMPBIN" >&6; }
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5261 $as_echo "no" >&6; }
5265 test -n "$ac_ct_DUMPBIN" && break
5268 if test "x$ac_ct_DUMPBIN" = x
; then
5271 case $cross_compiling:$ac_tool_warned in
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5274 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5275 ac_tool_warned
=yes ;;
5277 DUMPBIN
=$ac_ct_DUMPBIN
5281 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5283 DUMPBIN
="$DUMPBIN -symbols"
5291 if test "$DUMPBIN" != ":"; then
5295 test -z "$NM" && NM
=nm
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5303 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5304 if test "${lt_cv_nm_interface+set}" = set; then :
5305 $as_echo_n "(cached) " >&6
5307 lt_cv_nm_interface
="BSD nm"
5308 echo "int some_variable = 0;" > conftest.
$ac_ext
5309 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5310 (eval "$ac_compile" 2>conftest.err
)
5311 cat conftest.err
>&5
5312 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5313 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
5314 cat conftest.err
>&5
5315 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5316 cat conftest.out
>&5
5317 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
5318 lt_cv_nm_interface
="MS dumpbin"
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5323 $as_echo "$lt_cv_nm_interface" >&6; }
5325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5326 $as_echo_n "checking whether ln -s works... " >&6; }
5328 if test "$LN_S" = "ln -s"; then
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5330 $as_echo "yes" >&6; }
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5333 $as_echo "no, using $LN_S" >&6; }
5336 # find the maximum length of command line arguments
5337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5338 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5339 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5340 $as_echo_n "(cached) " >&6
5347 # On DJGPP, this test can blow up pretty badly due to problems in libc
5348 # (any single argument exceeding 2000 bytes causes a buffer overrun
5349 # during glob expansion). Even if it were fixed, the result of this
5350 # check would be larger than it should be.
5351 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
5355 # Under GNU Hurd, this test is not required because there is
5356 # no limit to the length of command line arguments.
5357 # Libtool will interpret -1 as no limit whatsoever
5358 lt_cv_sys_max_cmd_len
=-1;
5361 cygwin
* | mingw
* | cegcc
*)
5362 # On Win9x/ME, this test blows up -- it succeeds, but takes
5363 # about 5 minutes as the teststring grows exponentially.
5364 # Worse, since 9x/ME are not pre-emptively multitasking,
5365 # you end up with a "frozen" computer, even though with patience
5366 # the test eventually succeeds (with a max line length of 256k).
5367 # Instead, let's just punt: use the minimum linelength reported by
5368 # all of the supported platforms: 8192 (on NT/2K/XP).
5369 lt_cv_sys_max_cmd_len
=8192;
5373 # On MiNT this can take a long time and run out of memory.
5374 lt_cv_sys_max_cmd_len
=8192;
5378 # On AmigaOS with pdksh, this test takes hours, literally.
5379 # So we just punt and use a minimum line length of 8192.
5380 lt_cv_sys_max_cmd_len
=8192;
5383 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
5384 # This has been around since 386BSD, at least. Likely further.
5385 if test -x /sbin
/sysctl
; then
5386 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
5387 elif test -x /usr
/sbin
/sysctl
; then
5388 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
5390 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
5392 # And add a safety zone
5393 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5394 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5398 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5399 lt_cv_sys_max_cmd_len
=196608
5403 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5404 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5405 # nice to cause kernel panics so lets avoid the loop below.
5406 # First set a reasonable default.
5407 lt_cv_sys_max_cmd_len
=16384
5409 if test -x /sbin
/sysconfig
; then
5410 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5411 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
5416 lt_cv_sys_max_cmd_len
=102400
5418 sysv5
* | sco5v6
* | sysv4.2uw2
*)
5419 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5420 if test -n "$kargmax"; then
5421 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
5423 lt_cv_sys_max_cmd_len
=32768
5427 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
5428 if test -n "$lt_cv_sys_max_cmd_len"; then
5429 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5430 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5432 # Make teststring a little bigger before we do anything with it.
5433 # a 1K string should be a reasonable start.
5434 for i
in 1 2 3 4 5 6 7 8 ; do
5435 teststring
=$teststring$teststring
5437 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
5438 # If test is not a shell built-in, we'll probably end up computing a
5439 # maximum length that is only half of the actual maximum length, but
5441 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5442 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
5443 test $i != 17 # 1/2 MB should be enough
5446 teststring
=$teststring$teststring
5448 # Only check the string length outside the loop.
5449 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
5451 # Add a significant safety factor because C++ compilers can tack on
5452 # massive amounts of additional arguments before passing them to the
5453 # linker. It appears as though 1/2 is a usable value.
5454 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
5461 if test -n $lt_cv_sys_max_cmd_len ; then
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5463 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5466 $as_echo "none" >&6; }
5468 max_cmd_len
=$lt_cv_sys_max_cmd_len
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5480 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5481 # Try some XSI features
5484 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5486 && eval 'test $(( 1 + 1 )) -eq 2 \
5487 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
5490 $as_echo "$xsi_shell" >&6; }
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
5494 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
5496 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
5498 && lt_shell_append=yes
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
5500 $as_echo "$lt_shell_append" >&6; }
5503 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5513 # test EBCDIC or ASCII
5514 case `echo X|tr X '\101'` in
5515 A) # ASCII based system
5516 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5517 lt_SP2NL='tr \040 \012'
5518 lt_NL2SP='tr \015\012 \040\040'
5520 *) # EBCDIC based system
5521 lt_SP2NL='tr \100 \n'
5522 lt_NL2SP='tr \r\n \100\100'
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
5535 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
5536 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5537 $as_echo_n "(cached
) " >&6
5539 lt_cv_ld_reload_flag='-r'
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
5542 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5543 reload_flag=$lt_cv_ld_reload_flag
5544 case $reload_flag in
5546 *) reload_flag=" $reload_flag" ;;
5548 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5551 if test "$GCC" = yes; then
5552 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5554 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5567 if test -n "$ac_tool_prefix"; then
5568 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
5569 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5571 $as_echo_n "checking
for $ac_word...
" >&6; }
5572 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5573 $as_echo_n "(cached
) " >&6
5575 if test -n "$OBJDUMP"; then
5576 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5582 test -z "$as_dir" && as_dir=.
5583 for ac_exec_ext in '' $ac_executable_extensions; do
5584 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5585 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
5586 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5595 OBJDUMP=$ac_cv_prog_OBJDUMP
5596 if test -n "$OBJDUMP"; then
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
5598 $as_echo "$OBJDUMP" >&6; }
5600 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5601 $as_echo "no
" >&6; }
5606 if test -z "$ac_cv_prog_OBJDUMP"; then
5607 ac_ct_OBJDUMP=$OBJDUMP
5608 # Extract the first word of "objdump
", so it can be a program name with args.
5609 set dummy objdump; ac_word=$2
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5611 $as_echo_n "checking
for $ac_word...
" >&6; }
5612 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5613 $as_echo_n "(cached
) " >&6
5615 if test -n "$ac_ct_OBJDUMP"; then
5616 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5622 test -z "$as_dir" && as_dir=.
5623 for ac_exec_ext in '' $ac_executable_extensions; do
5624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5625 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
5626 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5635 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5636 if test -n "$ac_ct_OBJDUMP"; then
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
5638 $as_echo "$ac_ct_OBJDUMP" >&6; }
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5641 $as_echo "no
" >&6; }
5644 if test "x
$ac_ct_OBJDUMP" = x; then
5647 case $cross_compiling:$ac_tool_warned in
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5650 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5651 ac_tool_warned=yes ;;
5653 OBJDUMP=$ac_ct_OBJDUMP
5656 OBJDUMP="$ac_cv_prog_OBJDUMP"
5659 test -z "$OBJDUMP" && OBJDUMP=objdump
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
5670 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5671 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5672 $as_echo_n "(cached
) " >&6
5674 lt_cv_file_magic_cmd='$MAGIC_CMD'
5675 lt_cv_file_magic_test_file=
5676 lt_cv_deplibs_check_method='unknown'
5677 # Need to set the preceding variable on all platforms that support
5678 # interlibrary dependencies.
5679 # 'none' -- dependencies not supported.
5680 # `unknown' -- same as none, but documents that we really don't know.
5681 # 'pass_all' -- all dependencies passed with no checks.
5682 # 'test_compile' -- check by making test program.
5683 # 'file_magic [[regex]]' -- check by looking for files in library path
5684 # which responds to the $file_magic_cmd with a given extended regex.
5685 # If you have `file' or equivalent on your system and you're not sure
5686 # whether `pass_all' will *always* work, you probably want this one.
5690 lt_cv_deplibs_check_method=pass_all
5694 lt_cv_deplibs_check_method=pass_all
5698 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5699 lt_cv_file_magic_cmd='/usr/bin/file -L'
5700 lt_cv_file_magic_test_file=/shlib/libc.so
5704 # func_win32_libid is a shell function defined in ltmain.sh
5705 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5706 lt_cv_file_magic_cmd='func_win32_libid'
5710 # Base MSYS/MinGW do not provide the 'file' command needed by
5711 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5712 # unless we find 'file', for example because we are cross-compiling.
5713 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5714 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
5715 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5716 lt_cv_file_magic_cmd='func_win32_libid'
5718 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5719 lt_cv_file_magic_cmd='$OBJDUMP -f'
5724 # use the weaker test based on 'objdump'. See mingw*.
5725 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5726 lt_cv_file_magic_cmd='$OBJDUMP -f'
5729 darwin* | rhapsody*)
5730 lt_cv_deplibs_check_method=pass_all
5733 freebsd* | dragonfly*)
5734 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5737 # Not sure whether the presence of OpenBSD here was a mistake.
5738 # Let's accept both of them until this is cleared up.
5739 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5740 lt_cv_file_magic_cmd=/usr/bin/file
5741 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5745 lt_cv_deplibs_check_method=pass_all
5750 lt_cv_deplibs_check_method=pass_all
5754 lt_cv_deplibs_check_method=pass_all
5757 hpux10.20* | hpux11*)
5758 lt_cv_file_magic_cmd=/usr/bin/file
5761 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5762 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5765 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]'
5766 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5769 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5770 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5776 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5777 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5780 irix5* | irix6* | nonstopux*)
5782 *-32|*"-32 ") libmagic=32-bit;;
5783 *-n32|*"-n32 ") libmagic=N32;;
5784 *-64|*"-64 ") libmagic=64-bit;;
5785 *) libmagic=never-match;;
5787 lt_cv_deplibs_check_method=pass_all
5790 # This must be Linux ELF.
5791 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5792 lt_cv_deplibs_check_method=pass_all
5796 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5797 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5799 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5804 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5805 lt_cv_file_magic_cmd=/usr/bin/file
5806 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5810 lt_cv_deplibs_check_method=pass_all
5814 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5815 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5817 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5821 osf3* | osf4* | osf5*)
5822 lt_cv_deplibs_check_method=pass_all
5826 lt_cv_deplibs_check_method=pass_all
5830 lt_cv_deplibs_check_method=pass_all
5833 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5834 lt_cv_deplibs_check_method=pass_all
5838 case $host_vendor in
5840 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]'
5841 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5844 lt_cv_deplibs_check_method=pass_all
5847 lt_cv_file_magic_cmd='/bin/file'
5848 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5851 lt_cv_file_magic_cmd='/bin/file'
5852 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5853 lt_cv_file_magic_test_file=/lib/libc.so
5856 lt_cv_deplibs_check_method=pass_all
5859 lt_cv_deplibs_check_method=pass_all
5865 lt_cv_deplibs_check_method=pass_all
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
5871 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5872 file_magic_cmd=$lt_cv_file_magic_cmd
5873 deplibs_check_method=$lt_cv_deplibs_check_method
5874 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5887 if test -n "$ac_tool_prefix"; then
5888 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5889 set dummy ${ac_tool_prefix}ar; ac_word=$2
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5891 $as_echo_n "checking
for $ac_word...
" >&6; }
5892 if test "${ac_cv_prog_AR+set}" = set; then :
5893 $as_echo_n "(cached
) " >&6
5895 if test -n "$AR"; then
5896 ac_cv_prog_AR="$AR" # Let the user override the test.
5898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5902 test -z "$as_dir" && as_dir=.
5903 for ac_exec_ext in '' $ac_executable_extensions; do
5904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5905 ac_cv_prog_AR="${ac_tool_prefix}ar"
5906 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5916 if test -n "$AR"; then
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
5918 $as_echo "$AR" >&6; }
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5921 $as_echo "no
" >&6; }
5926 if test -z "$ac_cv_prog_AR"; then
5928 # Extract the first word of "ar", so it can be a program name with args.
5929 set dummy ar; ac_word=$2
5930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5931 $as_echo_n "checking
for $ac_word...
" >&6; }
5932 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5933 $as_echo_n "(cached
) " >&6
5935 if test -n "$ac_ct_AR"; then
5936 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5942 test -z "$as_dir" && as_dir=.
5943 for ac_exec_ext in '' $ac_executable_extensions; do
5944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5945 ac_cv_prog_ac_ct_AR="ar"
5946 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5955 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5956 if test -n "$ac_ct_AR"; then
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
5958 $as_echo "$ac_ct_AR" >&6; }
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5961 $as_echo "no
" >&6; }
5964 if test "x
$ac_ct_AR" = x; then
5967 case $cross_compiling:$ac_tool_warned in
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5970 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5971 ac_tool_warned=yes ;;
5979 test -z "$AR" && AR=ar
5980 test -z "$AR_FLAGS" && AR_FLAGS=cru
5992 if test -n "$ac_tool_prefix"; then
5993 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5994 set dummy ${ac_tool_prefix}strip; ac_word=$2
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5996 $as_echo_n "checking
for $ac_word...
" >&6; }
5997 if test "${ac_cv_prog_STRIP+set}" = set; then :
5998 $as_echo_n "(cached
) " >&6
6000 if test -n "$STRIP"; then
6001 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6007 test -z "$as_dir" && as_dir=.
6008 for ac_exec_ext in '' $ac_executable_extensions; do
6009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6010 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6011 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6020 STRIP=$ac_cv_prog_STRIP
6021 if test -n "$STRIP"; then
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6023 $as_echo "$STRIP" >&6; }
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6026 $as_echo "no
" >&6; }
6031 if test -z "$ac_cv_prog_STRIP"; then
6033 # Extract the first word of "strip
", so it can be a program name with args.
6034 set dummy strip; ac_word=$2
6035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6036 $as_echo_n "checking
for $ac_word...
" >&6; }
6037 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6038 $as_echo_n "(cached
) " >&6
6040 if test -n "$ac_ct_STRIP"; then
6041 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6047 test -z "$as_dir" && as_dir=.
6048 for ac_exec_ext in '' $ac_executable_extensions; do
6049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6050 ac_cv_prog_ac_ct_STRIP="strip
"
6051 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6060 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6061 if test -n "$ac_ct_STRIP"; then
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6063 $as_echo "$ac_ct_STRIP" >&6; }
6065 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6066 $as_echo "no
" >&6; }
6069 if test "x
$ac_ct_STRIP" = x; then
6072 case $cross_compiling:$ac_tool_warned in
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6075 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6076 ac_tool_warned=yes ;;
6081 STRIP="$ac_cv_prog_STRIP"
6084 test -z "$STRIP" && STRIP=:
6091 if test -n "$ac_tool_prefix"; then
6092 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
6093 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6095 $as_echo_n "checking
for $ac_word...
" >&6; }
6096 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6097 $as_echo_n "(cached
) " >&6
6099 if test -n "$RANLIB"; then
6100 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6106 test -z "$as_dir" && as_dir=.
6107 for ac_exec_ext in '' $ac_executable_extensions; do
6108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6109 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
6110 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6119 RANLIB=$ac_cv_prog_RANLIB
6120 if test -n "$RANLIB"; then
6121 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
6122 $as_echo "$RANLIB" >&6; }
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6125 $as_echo "no
" >&6; }
6130 if test -z "$ac_cv_prog_RANLIB"; then
6131 ac_ct_RANLIB=$RANLIB
6132 # Extract the first word of "ranlib
", so it can be a program name with args.
6133 set dummy ranlib; ac_word=$2
6134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6135 $as_echo_n "checking
for $ac_word...
" >&6; }
6136 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6137 $as_echo_n "(cached
) " >&6
6139 if test -n "$ac_ct_RANLIB"; then
6140 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6146 test -z "$as_dir" && as_dir=.
6147 for ac_exec_ext in '' $ac_executable_extensions; do
6148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6149 ac_cv_prog_ac_ct_RANLIB="ranlib
"
6150 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6159 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6160 if test -n "$ac_ct_RANLIB"; then
6161 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
6162 $as_echo "$ac_ct_RANLIB" >&6; }
6164 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6165 $as_echo "no
" >&6; }
6168 if test "x
$ac_ct_RANLIB" = x; then
6171 case $cross_compiling:$ac_tool_warned in
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6174 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6175 ac_tool_warned=yes ;;
6177 RANLIB=$ac_ct_RANLIB
6180 RANLIB="$ac_cv_prog_RANLIB"
6183 test -z "$RANLIB" && RANLIB=:
6190 # Determine commands to create old-style static archives.
6191 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6192 old_postinstall_cmds='chmod 644 $oldlib'
6193 old_postuninstall_cmds=
6195 if test -n "$RANLIB"; then
6198 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
6201 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
6204 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
6209 lock_old_archive_extraction=yes ;;
6211 lock_old_archive_extraction=no ;;
6252 # If no C compiler was specified, use CC.
6255 # If no C compiler flags were specified, use CFLAGS.
6256 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6258 # Allow CC to be a program name with arguments.
6262 # Check for command to grab the raw symbol name followed by C symbol from nm.
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
6264 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
6265 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6266 $as_echo_n "(cached
) " >&6
6269 # These are sane defaults that work on at least a few old systems.
6270 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6272 # Character class describing NM global symbol codes.
6273 symcode='[BCDEGRST]'
6275 # Regexp to match symbols that can be accessed directly from C.
6276 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6278 # Define system-specific variables.
6283 cygwin* | mingw* | pw32* | cegcc*)
6284 symcode='[ABCDGISTW]'
6287 if test "$host_cpu" = ia64; then
6288 symcode='[ABCDEGRST]'
6292 symcode='[BCDEGRST]'
6295 symcode='[BCDEGQRST]'
6306 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6314 # If we're using GNU nm, then use its standard symbol codes.
6315 case `$NM -V 2>&1` in
6316 *GNU* | *'with BFD'*)
6317 symcode='[ABCDGIRSTW]' ;;
6320 # Transform an extracted symbol line into a proper C declaration.
6321 # Some systems (esp. on ia64) link data and code symbols differently,
6322 # so use this general approach.
6323 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6325 # Transform an extracted symbol line into symbol name and symbol address
6326 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6327 lt_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'"
6329 # Handle CRLF in mingw tool chain
6333 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6337 # Try without a prefix underscore, then with it.
6338 for ac_symprfx in "" "_
"; do
6340 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6341 symxfrm="\\1 $ac_symprfx\\2 \\2"
6343 # Write the raw and C identifiers.
6344 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
6345 # Fake it for dumpbin and say T for any non-static function
6346 # and D for any global variable.
6347 # Also find C++ and __fastcall symbols from MSVC++,
6348 # which start with @ or ?.
6349 lt_cv_sys_global_symbol_pipe="$AWK '"\
6350 " {last_section=section; section=\$ 3};"\
6351 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6352 " \$ 0!~/External *\|/{next};"\
6353 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6354 " {if(hide[section]) next};"\
6355 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6356 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6357 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6358 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6359 " ' prfx
=^
$ac_symprfx"
6361 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6364 # Check to see that the pipe works correctly.
6368 cat > conftest.$ac_ext <<_LT_EOF
6373 void nm_test_func(void);
6374 void nm_test_func(void){}
6378 int main(){nm_test_var='a';nm_test_func();return(0);}
6381 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6382 (eval $ac_compile) 2>&5
6384 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6385 test $ac_status = 0; }; then
6386 # Now try to grab the symbols.
6388 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
6389 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6391 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6392 test $ac_status = 0; } && test -s "$nlist"; then
6393 # Try sorting and uniquifying the output.
6394 if sort "$nlist" | uniq > "$nlist"T; then
6395 mv -f "$nlist"T "$nlist"
6400 # Make sure that we snagged all the symbols we need.
6401 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6402 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6403 cat <<_LT_EOF > conftest.$ac_ext
6409 # Now generate the symbol file.
6410 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6412 cat <<_LT_EOF >> conftest.$ac_ext
6414 /* The mapping between symbol names and symbols. */
6419 lt__PROGRAM__LTX_preloaded_symbols[] =
6421 { "@PROGRAM@
", (void *) 0 },
6423 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6424 cat <<\_LT_EOF >> conftest.$ac_ext
6428 /* This works around a problem in FreeBSD linker */
6429 #ifdef FREEBSD_WORKAROUND
6430 static const void *lt_preloaded_setup() {
6431 return lt__PROGRAM__LTX_preloaded_symbols;
6439 # Now try linking the two files.
6440 mv conftest.$ac_objext conftstm.$ac_objext
6441 lt_save_LIBS="$LIBS"
6442 lt_save_CFLAGS="$CFLAGS"
6443 LIBS="conftstm.
$ac_objext"
6444 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6445 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6446 (eval $ac_link) 2>&5
6448 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6449 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6452 LIBS="$lt_save_LIBS"
6453 CFLAGS="$lt_save_CFLAGS"
6455 echo "cannot
find nm_test_func
in $nlist" >&5
6458 echo "cannot
find nm_test_var
in $nlist" >&5
6461 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
6464 echo "$progname: failed program was
:" >&5
6465 cat conftest.$ac_ext >&5
6467 rm -rf conftest* conftst*
6469 # Do not use the global_symbol_pipe unless it works.
6470 if test "$pipe_works" = yes; then
6473 lt_cv_sys_global_symbol_pipe=
6479 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6480 lt_cv_sys_global_symbol_to_cdecl=
6482 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
6484 $as_echo "failed
" >&6; }
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
6487 $as_echo "ok
" >&6; }
6512 # Check whether --enable-libtool-lock was given.
6513 if test "${enable_libtool_lock+set}" = set; then :
6514 enableval=$enable_libtool_lock;
6517 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
6519 # Some flags need to be propagated to the compiler or linker for good
6523 # Find out which ABI we are using.
6524 echo 'int i;' > conftest.$ac_ext
6525 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6526 (eval $ac_compile) 2>&5
6528 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6529 test $ac_status = 0; }; then
6530 case `/usr/bin/file conftest.$ac_objext` in
6542 # Find out which ABI we are using.
6543 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
6544 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6545 (eval $ac_compile) 2>&5
6547 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6548 test $ac_status = 0; }; then
6549 if test "$lt_cv_prog_gnu_ld" = yes; then
6550 case `/usr/bin/file conftest.$ac_objext` in
6552 LD="${LD-ld} -melf32bsmip"
6555 LD="${LD-ld} -melf32bmipn32"
6558 LD="${LD-ld} -melf64bmip"
6562 case `/usr/bin/file conftest.$ac_objext` in
6578 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6579 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6580 # Find out which ABI we are using.
6581 echo 'int i;' > conftest.$ac_ext
6582 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6583 (eval $ac_compile) 2>&5
6585 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6586 test $ac_status = 0; }; then
6587 case `/usr/bin/file conftest.o` in
6590 x86_64-*kfreebsd*-gnu)
6591 LD="${LD-ld} -m elf_i386_fbsd
"
6594 LD="${LD-ld} -m elf_i386
"
6596 ppc64-*linux*|powerpc64-*linux*)
6597 LD="${LD-ld} -m elf32ppclinux
"
6600 LD="${LD-ld} -m elf_s390
"
6603 LD="${LD-ld} -m elf32_sparc
"
6609 x86_64-*kfreebsd*-gnu)
6610 LD="${LD-ld} -m elf_x86_64_fbsd
"
6613 LD="${LD-ld} -m elf_x86_64
"
6615 ppc*-*linux*|powerpc*-*linux*)
6616 LD="${LD-ld} -m elf64ppc
"
6618 s390*-*linux*|s390*-*tpf*)
6619 LD="${LD-ld} -m elf64_s390
"
6622 LD="${LD-ld} -m elf64_sparc
"
6632 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6633 SAVE_CFLAGS="$CFLAGS"
6634 CFLAGS="$CFLAGS -belf"
6635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
6636 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
6637 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6638 $as_echo_n "(cached
) " >&6
6641 ac_cpp='$CPP $CPPFLAGS'
6642 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6643 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6644 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6647 /* end confdefs.h. */
6657 if ac_fn_c_try_link "$LINENO"; then :
6658 lt_cv_cc_needs_belf=yes
6660 lt_cv_cc_needs_belf=no
6662 rm -f core conftest.err conftest.$ac_objext \
6663 conftest$ac_exeext conftest.$ac_ext
6665 ac_cpp='$CPP $CPPFLAGS'
6666 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6667 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6668 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6671 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
6672 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6673 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6674 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6675 CFLAGS="$SAVE_CFLAGS"
6679 # Find out which ABI we are using.
6680 echo 'int i;' > conftest.$ac_ext
6681 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6682 (eval $ac_compile) 2>&5
6684 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6685 test $ac_status = 0; }; then
6686 case `/usr/bin/file conftest.o` in
6688 case $lt_cv_prog_gnu_ld in
6689 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
6691 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6703 need_locks="$enable_libtool_lock"
6707 rhapsody* | darwin*)
6708 if test -n "$ac_tool_prefix"; then
6709 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
6710 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6712 $as_echo_n "checking
for $ac_word...
" >&6; }
6713 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6714 $as_echo_n "(cached
) " >&6
6716 if test -n "$DSYMUTIL"; then
6717 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6723 test -z "$as_dir" && as_dir=.
6724 for ac_exec_ext in '' $ac_executable_extensions; do
6725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6726 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6727 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6736 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6737 if test -n "$DSYMUTIL"; then
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
6739 $as_echo "$DSYMUTIL" >&6; }
6741 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6742 $as_echo "no
" >&6; }
6747 if test -z "$ac_cv_prog_DSYMUTIL"; then
6748 ac_ct_DSYMUTIL=$DSYMUTIL
6749 # Extract the first word of "dsymutil
", so it can be a program name with args.
6750 set dummy dsymutil; ac_word=$2
6751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6752 $as_echo_n "checking
for $ac_word...
" >&6; }
6753 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6754 $as_echo_n "(cached
) " >&6
6756 if test -n "$ac_ct_DSYMUTIL"; then
6757 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6763 test -z "$as_dir" && as_dir=.
6764 for ac_exec_ext in '' $ac_executable_extensions; do
6765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6766 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6767 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6776 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6777 if test -n "$ac_ct_DSYMUTIL"; then
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
6779 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6781 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6782 $as_echo "no
" >&6; }
6785 if test "x
$ac_ct_DSYMUTIL" = x; then
6788 case $cross_compiling:$ac_tool_warned in
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6791 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6792 ac_tool_warned=yes ;;
6794 DSYMUTIL=$ac_ct_DSYMUTIL
6797 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6800 if test -n "$ac_tool_prefix"; then
6801 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6802 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6804 $as_echo_n "checking
for $ac_word...
" >&6; }
6805 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6806 $as_echo_n "(cached
) " >&6
6808 if test -n "$NMEDIT"; then
6809 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6815 test -z "$as_dir" && as_dir=.
6816 for ac_exec_ext in '' $ac_executable_extensions; do
6817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6818 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6819 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6828 NMEDIT=$ac_cv_prog_NMEDIT
6829 if test -n "$NMEDIT"; then
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
6831 $as_echo "$NMEDIT" >&6; }
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6834 $as_echo "no
" >&6; }
6839 if test -z "$ac_cv_prog_NMEDIT"; then
6840 ac_ct_NMEDIT=$NMEDIT
6841 # Extract the first word of "nmedit
", so it can be a program name with args.
6842 set dummy nmedit; ac_word=$2
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6844 $as_echo_n "checking
for $ac_word...
" >&6; }
6845 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6846 $as_echo_n "(cached
) " >&6
6848 if test -n "$ac_ct_NMEDIT"; then
6849 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6855 test -z "$as_dir" && as_dir=.
6856 for ac_exec_ext in '' $ac_executable_extensions; do
6857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6858 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6859 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6868 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6869 if test -n "$ac_ct_NMEDIT"; then
6870 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
6871 $as_echo "$ac_ct_NMEDIT" >&6; }
6873 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6874 $as_echo "no
" >&6; }
6877 if test "x
$ac_ct_NMEDIT" = x; then
6880 case $cross_compiling:$ac_tool_warned in
6882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6883 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6884 ac_tool_warned=yes ;;
6886 NMEDIT=$ac_ct_NMEDIT
6889 NMEDIT="$ac_cv_prog_NMEDIT"
6892 if test -n "$ac_tool_prefix"; then
6893 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
6894 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6896 $as_echo_n "checking
for $ac_word...
" >&6; }
6897 if test "${ac_cv_prog_LIPO+set}" = set; then :
6898 $as_echo_n "(cached
) " >&6
6900 if test -n "$LIPO"; then
6901 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6907 test -z "$as_dir" && as_dir=.
6908 for ac_exec_ext in '' $ac_executable_extensions; do
6909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6910 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
6911 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6920 LIPO=$ac_cv_prog_LIPO
6921 if test -n "$LIPO"; then
6922 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
6923 $as_echo "$LIPO" >&6; }
6925 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6926 $as_echo "no
" >&6; }
6931 if test -z "$ac_cv_prog_LIPO"; then
6933 # Extract the first word of "lipo
", so it can be a program name with args.
6934 set dummy lipo; ac_word=$2
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6936 $as_echo_n "checking
for $ac_word...
" >&6; }
6937 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6938 $as_echo_n "(cached
) " >&6
6940 if test -n "$ac_ct_LIPO"; then
6941 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6947 test -z "$as_dir" && as_dir=.
6948 for ac_exec_ext in '' $ac_executable_extensions; do
6949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6950 ac_cv_prog_ac_ct_LIPO="lipo
"
6951 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6960 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6961 if test -n "$ac_ct_LIPO"; then
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
6963 $as_echo "$ac_ct_LIPO" >&6; }
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6966 $as_echo "no
" >&6; }
6969 if test "x
$ac_ct_LIPO" = x; then
6972 case $cross_compiling:$ac_tool_warned in
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6975 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6976 ac_tool_warned=yes ;;
6981 LIPO="$ac_cv_prog_LIPO"
6984 if test -n "$ac_tool_prefix"; then
6985 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6986 set dummy ${ac_tool_prefix}otool; ac_word=$2
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6988 $as_echo_n "checking
for $ac_word...
" >&6; }
6989 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6990 $as_echo_n "(cached
) " >&6
6992 if test -n "$OTOOL"; then
6993 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6999 test -z "$as_dir" && as_dir=.
7000 for ac_exec_ext in '' $ac_executable_extensions; do
7001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7002 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7003 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7012 OTOOL=$ac_cv_prog_OTOOL
7013 if test -n "$OTOOL"; then
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7015 $as_echo "$OTOOL" >&6; }
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7018 $as_echo "no
" >&6; }
7023 if test -z "$ac_cv_prog_OTOOL"; then
7025 # Extract the first word of "otool
", so it can be a program name with args.
7026 set dummy otool; ac_word=$2
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7028 $as_echo_n "checking
for $ac_word...
" >&6; }
7029 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7030 $as_echo_n "(cached
) " >&6
7032 if test -n "$ac_ct_OTOOL"; then
7033 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7039 test -z "$as_dir" && as_dir=.
7040 for ac_exec_ext in '' $ac_executable_extensions; do
7041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7042 ac_cv_prog_ac_ct_OTOOL="otool
"
7043 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7052 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7053 if test -n "$ac_ct_OTOOL"; then
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
7055 $as_echo "$ac_ct_OTOOL" >&6; }
7057 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7058 $as_echo "no
" >&6; }
7061 if test "x
$ac_ct_OTOOL" = x; then
7064 case $cross_compiling:$ac_tool_warned in
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7067 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7068 ac_tool_warned=yes ;;
7073 OTOOL="$ac_cv_prog_OTOOL"
7076 if test -n "$ac_tool_prefix"; then
7077 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
7078 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7080 $as_echo_n "checking
for $ac_word...
" >&6; }
7081 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7082 $as_echo_n "(cached
) " >&6
7084 if test -n "$OTOOL64"; then
7085 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7091 test -z "$as_dir" && as_dir=.
7092 for ac_exec_ext in '' $ac_executable_extensions; do
7093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7094 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
7095 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7104 OTOOL64=$ac_cv_prog_OTOOL64
7105 if test -n "$OTOOL64"; then
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
7107 $as_echo "$OTOOL64" >&6; }
7109 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7110 $as_echo "no
" >&6; }
7115 if test -z "$ac_cv_prog_OTOOL64"; then
7116 ac_ct_OTOOL64=$OTOOL64
7117 # Extract the first word of "otool64
", so it can be a program name with args.
7118 set dummy otool64; ac_word=$2
7119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7120 $as_echo_n "checking
for $ac_word...
" >&6; }
7121 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7122 $as_echo_n "(cached
) " >&6
7124 if test -n "$ac_ct_OTOOL64"; then
7125 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7131 test -z "$as_dir" && as_dir=.
7132 for ac_exec_ext in '' $ac_executable_extensions; do
7133 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7134 ac_cv_prog_ac_ct_OTOOL64="otool64
"
7135 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7144 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7145 if test -n "$ac_ct_OTOOL64"; then
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
7147 $as_echo "$ac_ct_OTOOL64" >&6; }
7149 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7150 $as_echo "no
" >&6; }
7153 if test "x
$ac_ct_OTOOL64" = x; then
7156 case $cross_compiling:$ac_tool_warned in
7158 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7159 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7160 ac_tool_warned=yes ;;
7162 OTOOL64=$ac_ct_OTOOL64
7165 OTOOL64="$ac_cv_prog_OTOOL64"
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
7195 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
7196 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7197 $as_echo_n "(cached
) " >&6
7199 lt_cv_apple_cc_single_mod=no
7200 if test -z "${LT_MULTI_MODULE}"; then
7201 # By default we will add the -single_module flag. You can override
7202 # by either setting the environment variable LT_MULTI_MODULE
7203 # non-empty at configure time, or by adding -multi_module to the
7205 rm -rf libconftest.dylib*
7206 echo "int foo
(void
){return 1;}" > conftest.c
7207 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7208 -dynamiclib -Wl,-single_module conftest.c
" >&5
7209 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7210 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7212 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7213 lt_cv_apple_cc_single_mod=yes
7215 cat conftest.err >&5
7217 rm -rf libconftest.dylib*
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
7222 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
7224 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
7225 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7226 $as_echo_n "(cached
) " >&6
7228 lt_cv_ld_exported_symbols_list=no
7229 save_LDFLAGS=$LDFLAGS
7230 echo "_main
" > conftest.sym
7231 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
7232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7233 /* end confdefs.h. */
7243 if ac_fn_c_try_link "$LINENO"; then :
7244 lt_cv_ld_exported_symbols_list=yes
7246 lt_cv_ld_exported_symbols_list=no
7248 rm -f core conftest.err conftest.$ac_objext \
7249 conftest$ac_exeext conftest.$ac_ext
7250 LDFLAGS="$save_LDFLAGS"
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
7254 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
7256 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
7257 if test "${lt_cv_ld_force_load+set}" = set; then :
7258 $as_echo_n "(cached
) " >&6
7260 lt_cv_ld_force_load=no
7261 cat > conftest.c << _LT_EOF
7262 int forced_loaded() { return 2;}
7264 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
7265 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7266 echo "$AR cru libconftest.a conftest.o
" >&5
7267 $AR cru libconftest.a conftest.o 2>&5
7268 cat > conftest.c << _LT_EOF
7269 int main() { return 0;}
7271 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
7272 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7274 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7275 lt_cv_ld_force_load=yes
7277 cat conftest.err >&5
7279 rm -f conftest.err libconftest.a conftest conftest.c
7280 rm -rf conftest.dSYM
7283 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
7284 $as_echo "$lt_cv_ld_force_load" >&6; }
7286 rhapsody* | darwin1.[012])
7287 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7289 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7290 darwin*) # darwin 5.x on
7291 # if running on 10.5 or later, the deployment target defaults
7292 # to the OS version, if on x86, and 10.4, the deployment
7293 # target defaults to 10.4. Don't you love it?
7294 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7295 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7296 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7298 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7300 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7304 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7305 _lt_dar_single_mod='$single_module'
7307 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7308 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7310 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7312 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
7313 _lt_dsymutil='~$DSYMUTIL $lib || :'
7321 ac_cpp='$CPP $CPPFLAGS'
7322 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7323 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7324 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
7326 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
7327 # On Suns, sometimes $CPP names a directory.
7328 if test -n "$CPP" && test -d "$CPP"; then
7331 if test -z "$CPP"; then
7332 if test "${ac_cv_prog_CPP+set}" = set; then :
7333 $as_echo_n "(cached
) " >&6
7335 # Double quotes because CPP needs to be expanded
7336 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
7339 for ac_c_preproc_warn_flag in '' yes
7341 # Use a header file that comes with gcc, so configuring glibc
7342 # with a fresh cross-compiler works.
7343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7344 # <limits.h> exists even on freestanding compilers.
7345 # On the NeXT, cc -E runs the code through the compiler's parser,
7346 # not just through cpp. "Syntax error
" is here to catch this case.
7347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7348 /* end confdefs.h. */
7350 # include <limits.h>
7352 # include <assert.h>
7356 if ac_fn_c_try_cpp "$LINENO"; then :
7359 # Broken: fails on valid input.
7362 rm -f conftest.err conftest.$ac_ext
7364 # OK, works on sane cases. Now check whether nonexistent headers
7365 # can be detected and how.
7366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7367 /* end confdefs.h. */
7368 #include <ac_nonexistent.h>
7370 if ac_fn_c_try_cpp "$LINENO"; then :
7371 # Broken: success on invalid input.
7374 # Passes both tests.
7378 rm -f conftest.err conftest.$ac_ext
7381 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7382 rm -f conftest.err conftest.$ac_ext
7383 if $ac_preproc_ok; then :
7395 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
7396 $as_echo "$CPP" >&6; }
7398 for ac_c_preproc_warn_flag in '' yes
7400 # Use a header file that comes with gcc, so configuring glibc
7401 # with a fresh cross-compiler works.
7402 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7403 # <limits.h> exists even on freestanding compilers.
7404 # On the NeXT, cc -E runs the code through the compiler's parser,
7405 # not just through cpp. "Syntax error
" is here to catch this case.
7406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7407 /* end confdefs.h. */
7409 # include <limits.h>
7411 # include <assert.h>
7415 if ac_fn_c_try_cpp "$LINENO"; then :
7418 # Broken: fails on valid input.
7421 rm -f conftest.err conftest.$ac_ext
7423 # OK, works on sane cases. Now check whether nonexistent headers
7424 # can be detected and how.
7425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7426 /* end confdefs.h. */
7427 #include <ac_nonexistent.h>
7429 if ac_fn_c_try_cpp "$LINENO"; then :
7430 # Broken: success on invalid input.
7433 # Passes both tests.
7437 rm -f conftest.err conftest.$ac_ext
7440 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7441 rm -f conftest.err conftest.$ac_ext
7442 if $ac_preproc_ok; then :
7445 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
7446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7447 as_fn_error "C preprocessor \"$CPP\" fails sanity check
7448 See \`config.log' for more details.
" "$LINENO" 5; }
7452 ac_cpp='$CPP $CPPFLAGS'
7453 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7454 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7455 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
7459 $as_echo_n "checking
for ANSI C header files...
" >&6; }
7460 if test "${ac_cv_header_stdc+set}" = set; then :
7461 $as_echo_n "(cached
) " >&6
7463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7464 /* end confdefs.h. */
7478 if ac_fn_c_try_compile "$LINENO"; then :
7479 ac_cv_header_stdc=yes
7481 ac_cv_header_stdc=no
7483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7485 if test $ac_cv_header_stdc = yes; then
7486 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7488 /* end confdefs.h. */
7492 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
7493 $EGREP "memchr
" >/dev/null 2>&1; then :
7496 ac_cv_header_stdc=no
7502 if test $ac_cv_header_stdc = yes; then
7503 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7505 /* end confdefs.h. */
7509 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
7510 $EGREP "free
" >/dev/null 2>&1; then :
7513 ac_cv_header_stdc=no
7519 if test $ac_cv_header_stdc = yes; then
7520 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7521 if test "$cross_compiling" = yes; then :
7524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7525 /* end confdefs.h. */
7528 #if ((' ' & 0x0FF) == 0x020)
7529 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7530 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7532 # define ISLOWER(c) \
7533 (('a' <= (c) && (c) <= 'i') \
7534 || ('j' <= (c) && (c) <= 'r') \
7535 || ('s' <= (c) && (c) <= 'z'))
7536 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7539 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7544 for (i = 0; i < 256; i++)
7545 if (XOR (islower (i), ISLOWER (i))
7546 || toupper (i) != TOUPPER (i))
7551 if ac_fn_c_try_run "$LINENO"; then :
7554 ac_cv_header_stdc=no
7556 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7557 conftest.$ac_objext conftest.beam conftest.$ac_ext
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
7563 $as_echo "$ac_cv_header_stdc" >&6; }
7564 if test $ac_cv_header_stdc = yes; then
7566 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7570 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7571 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
7572 inttypes.h stdint.h unistd.h
7574 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7575 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7577 eval as_val
=\$
$as_ac_Header
7578 if test "x$as_val" = x
""yes; then :
7579 cat >>confdefs.h
<<_ACEOF
7580 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7588 for ac_header
in dlfcn.h
7590 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7592 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
7593 cat >>confdefs.h
<<_ACEOF
7594 #define HAVE_DLFCN_H 1
7615 # Check whether --enable-shared was given.
7616 if test "${enable_shared+set}" = set; then :
7617 enableval
=$enable_shared; p
=${PACKAGE-default}
7619 yes) enable_shared
=yes ;;
7620 no
) enable_shared
=no
;;
7623 # Look at the argument we got. We use all the common list separators.
7624 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7625 for pkg
in $enableval; do
7627 if test "X$pkg" = "X$p"; then
7646 # Check whether --enable-static was given.
7647 if test "${enable_static+set}" = set; then :
7648 enableval
=$enable_static; p
=${PACKAGE-default}
7650 yes) enable_static
=yes ;;
7651 no
) enable_static
=no
;;
7654 # Look at the argument we got. We use all the common list separators.
7655 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7656 for pkg
in $enableval; do
7658 if test "X$pkg" = "X$p"; then
7678 # Check whether --with-pic was given.
7679 if test "${with_pic+set}" = set; then :
7680 withval
=$with_pic; pic_mode
="$withval"
7686 test -z "$pic_mode" && pic_mode
=default
7694 # Check whether --enable-fast-install was given.
7695 if test "${enable_fast_install+set}" = set; then :
7696 enableval
=$enable_fast_install; p
=${PACKAGE-default}
7698 yes) enable_fast_install
=yes ;;
7699 no
) enable_fast_install
=no
;;
7701 enable_fast_install
=no
7702 # Look at the argument we got. We use all the common list separators.
7703 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7704 for pkg
in $enableval; do
7706 if test "X$pkg" = "X$p"; then
7707 enable_fast_install
=yes
7714 enable_fast_install
=yes
7727 # This can be used to rebuild libtool when needed
7728 LIBTOOL_DEPS
="$ltmain"
7730 # Always use our own libtool.
7731 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
7758 test -z "$LN_S" && LN_S
="ln -s"
7773 if test -n "${ZSH_VERSION+set}" ; then
7774 setopt NO_GLOB_SUBST
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7778 $as_echo_n "checking for objdir... " >&6; }
7779 if test "${lt_cv_objdir+set}" = set; then :
7780 $as_echo_n "(cached) " >&6
7782 rm -f .libs
2>/dev
/null
7783 mkdir .libs
2>/dev
/null
7784 if test -d .libs
; then
7787 # MS-DOS does not allow filenames that begin with a dot.
7790 rmdir .libs
2>/dev
/null
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7793 $as_echo "$lt_cv_objdir" >&6; }
7794 objdir
=$lt_cv_objdir
7800 cat >>confdefs.h
<<_ACEOF
7801 #define LT_OBJDIR "$lt_cv_objdir/"
7809 # AIX sometimes has problems with the GCC collect2 program. For some
7810 # reason, if we set the COLLECT_NAMES environment variable, the problems
7811 # vanish in a puff of smoke.
7812 if test "X${COLLECT_NAMES+set}" != Xset
; then
7814 export COLLECT_NAMES
7821 can_build_shared
=yes
7823 # All known linkers require a `.a' archive for static linking (except MSVC,
7824 # which needs '.lib').
7827 with_gnu_ld
="$lt_cv_prog_gnu_ld"
7830 old_CFLAGS
="$CFLAGS"
7832 # Set sane defaults for various variables
7833 test -z "$CC" && CC
=cc
7834 test -z "$LTCC" && LTCC
=$CC
7835 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
7836 test -z "$LD" && LD
=ld
7837 test -z "$ac_objext" && ac_objext
=o
7839 for cc_temp
in $compiler""; do
7841 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
7842 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
7847 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7850 # Only perform the check for file, if the check method requires it
7851 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
7852 case $deplibs_check_method in
7854 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7856 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7857 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7858 $as_echo_n "(cached) " >&6
7862 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7865 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7866 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7867 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7868 for ac_dir
in $ac_dummy; do
7870 test -z "$ac_dir" && ac_dir
=.
7871 if test -f $ac_dir/${ac_tool_prefix}file; then
7872 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
7873 if test -n "$file_magic_test_file"; then
7874 case $deplibs_check_method in
7876 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7877 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7878 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7879 $EGREP "$file_magic_regex" > /dev
/null
; then
7884 *** Warning: the command libtool uses to detect shared libraries,
7885 *** $file_magic_cmd, produces output that libtool cannot recognize.
7886 *** The result is that libtool may fail to recognize shared libraries
7887 *** as such. This will affect the creation of libtool libraries that
7888 *** depend on shared libraries, but programs linked with such libtool
7889 *** libraries will work regardless of this problem. Nevertheless, you
7890 *** may want to report the problem to your system manager and/or to
7891 *** bug-libtool@gnu.org
7901 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7906 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7907 if test -n "$MAGIC_CMD"; then
7908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7909 $as_echo "$MAGIC_CMD" >&6; }
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7912 $as_echo "no" >&6; }
7919 if test -z "$lt_cv_path_MAGIC_CMD"; then
7920 if test -n "$ac_tool_prefix"; then
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7922 $as_echo_n "checking for file... " >&6; }
7923 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7924 $as_echo_n "(cached) " >&6
7928 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7931 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7932 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7933 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7934 for ac_dir
in $ac_dummy; do
7936 test -z "$ac_dir" && ac_dir
=.
7937 if test -f $ac_dir/file; then
7938 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
7939 if test -n "$file_magic_test_file"; then
7940 case $deplibs_check_method in
7942 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7943 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7944 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7945 $EGREP "$file_magic_regex" > /dev
/null
; then
7950 *** Warning: the command libtool uses to detect shared libraries,
7951 *** $file_magic_cmd, produces output that libtool cannot recognize.
7952 *** The result is that libtool may fail to recognize shared libraries
7953 *** as such. This will affect the creation of libtool libraries that
7954 *** depend on shared libraries, but programs linked with such libtool
7955 *** libraries will work regardless of this problem. Nevertheless, you
7956 *** may want to report the problem to your system manager and/or to
7957 *** bug-libtool@gnu.org
7967 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7972 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7973 if test -n "$MAGIC_CMD"; then
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7975 $as_echo "$MAGIC_CMD" >&6; }
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7978 $as_echo "no" >&6; }
7991 # Use C for the default configuration in the libtool script
7995 ac_cpp
='$CPP $CPPFLAGS'
7996 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7997 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7998 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8001 # Source file extension for C test sources.
8004 # Object file extension for compiled C test sources.
8008 # Code to be used in simple compile tests
8009 lt_simple_compile_test_code
="int some_variable = 0;"
8011 # Code to be used in simple link tests
8012 lt_simple_link_test_code
='int main(){return(0);}'
8020 # If no C compiler was specified, use CC.
8023 # If no C compiler flags were specified, use CFLAGS.
8024 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
8026 # Allow CC to be a program name with arguments.
8029 # Save the default compiler, since it gets overwritten when the other
8030 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8031 compiler_DEFAULT
=$CC
8033 # save warnings/boilerplate of simple test code
8034 ac_outfile
=conftest.
$ac_objext
8035 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
8036 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8037 _lt_compiler_boilerplate
=`cat conftest.err`
8040 ac_outfile
=conftest.
$ac_objext
8041 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
8042 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8043 _lt_linker_boilerplate
=`cat conftest.err`
8048 ## There is no encapsulation within the following macros, do not change
8049 ## the running order or otherwise move them around unless you know exactly
8050 ## what you are doing...
8051 if test -n "$compiler"; then
8053 lt_prog_compiler_no_builtin_flag
=
8055 if test "$GCC" = yes; then
8056 case $cc_basename in
8058 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
8060 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
8063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8064 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8065 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8066 $as_echo_n "(cached) " >&6
8068 lt_cv_prog_compiler_rtti_exceptions
=no
8069 ac_outfile
=conftest.
$ac_objext
8070 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8071 lt_compiler_flag
="-fno-rtti -fno-exceptions"
8072 # Insert the option either (1) after the last *FLAGS variable, or
8073 # (2) before a word containing "conftest.", or (3) at the end.
8074 # Note that $ac_compile itself does not contain backslashes and begins
8075 # with a dollar sign (not a hyphen), so the echo should work correctly.
8076 # The option is referenced via a variable to avoid confusing sed.
8077 lt_compile
=`echo "$ac_compile" | $SED \
8078 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8079 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8080 -e 's:$: $lt_compiler_flag:'`
8081 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8082 (eval "$lt_compile" 2>conftest.err
)
8084 cat conftest.err
>&5
8085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 if (exit $ac_status) && test -s "$ac_outfile"; then
8087 # The compiler can only warn and ignore the option if not recognized
8088 # So say no if there are warnings other than the usual output.
8089 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8090 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8091 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8092 lt_cv_prog_compiler_rtti_exceptions
=yes
8098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8099 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8101 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
8102 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8114 lt_prog_compiler_wl
=
8115 lt_prog_compiler_pic
=
8116 lt_prog_compiler_static
=
8118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8119 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8121 if test "$GCC" = yes; then
8122 lt_prog_compiler_wl
='-Wl,'
8123 lt_prog_compiler_static
='-static'
8127 # All AIX code is PIC.
8128 if test "$host_cpu" = ia64
; then
8129 # AIX 5 now supports IA64 processor
8130 lt_prog_compiler_static
='-Bstatic'
8137 # see comment about AmigaOS4 .so support
8138 lt_prog_compiler_pic
='-fPIC'
8141 # FIXME: we need at least 68020 code to build shared libraries, but
8142 # adding the `-m68020' flag to GCC prevents building anything better,
8144 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
8149 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
8150 # PIC is the default for these OSes.
8153 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8154 # This hack is so that the source file can tell whether it is being
8155 # built for inclusion in a dll (and should export symbols for example).
8156 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8157 # (--disable-auto-import) libraries
8158 lt_prog_compiler_pic
='-DDLL_EXPORT'
8161 darwin
* | rhapsody
*)
8162 # PIC is the default on this platform
8163 # Common symbols not allowed in MH_DYLIB files
8164 lt_prog_compiler_pic
='-fno-common'
8168 # PIC is the default for Haiku.
8169 # The "-static" flag exists, but is broken.
8170 lt_prog_compiler_static
=
8174 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8175 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8176 # sets the default TLS model and affects inlining.
8182 lt_prog_compiler_pic
='-fPIC'
8188 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8189 # Instead, we relocate shared libraries at runtime.
8193 # Just because we use GCC doesn't mean we suddenly get shared libraries
8194 # on systems that don't support them.
8195 lt_prog_compiler_can_build_shared
=no
8200 # QNX uses GNU C++, but need to define -shared option too, otherwise
8202 lt_prog_compiler_pic
='-fPIC -shared'
8206 if test -d /usr
/nec
; then
8207 lt_prog_compiler_pic
=-Kconform_pic
8212 lt_prog_compiler_pic
='-fPIC'
8216 case $cc_basename in
8217 nvcc
*) # Cuda Compiler Driver 2.2
8218 lt_prog_compiler_wl
='-Xlinker '
8219 lt_prog_compiler_pic
='-Xcompiler -fPIC'
8223 # PORTME Check for flag to pass linker flags through the system compiler.
8226 lt_prog_compiler_wl
='-Wl,'
8227 if test "$host_cpu" = ia64
; then
8228 # AIX 5 now supports IA64 processor
8229 lt_prog_compiler_static
='-Bstatic'
8231 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
8235 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8236 # This hack is so that the source file can tell whether it is being
8237 # built for inclusion in a dll (and should export symbols for example).
8238 lt_prog_compiler_pic
='-DDLL_EXPORT'
8241 hpux9
* | hpux10
* | hpux11
*)
8242 lt_prog_compiler_wl
='-Wl,'
8243 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8250 lt_prog_compiler_pic
='+Z'
8253 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8254 lt_prog_compiler_static
='${wl}-a ${wl}archive'
8257 irix5
* | irix6
* | nonstopux
*)
8258 lt_prog_compiler_wl
='-Wl,'
8259 # PIC (with -KPIC) is the default.
8260 lt_prog_compiler_static
='-non_shared'
8263 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8264 case $cc_basename in
8265 # old Intel for x86_64 which still supported -KPIC.
8267 lt_prog_compiler_wl
='-Wl,'
8268 lt_prog_compiler_pic
='-KPIC'
8269 lt_prog_compiler_static
='-static'
8271 # icc used to be incompatible with GCC.
8272 # ICC 10 doesn't accept -KPIC any more.
8274 lt_prog_compiler_wl
='-Wl,'
8275 lt_prog_compiler_pic
='-fPIC'
8276 lt_prog_compiler_static
='-static'
8278 # Lahey Fortran 8.1.
8280 lt_prog_compiler_wl
='-Wl,'
8281 lt_prog_compiler_pic
='--shared'
8282 lt_prog_compiler_static
='--static'
8284 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8285 # Portland Group compilers (*not* the Pentium gcc compiler,
8286 # which looks to be a dead project)
8287 lt_prog_compiler_wl
='-Wl,'
8288 lt_prog_compiler_pic
='-fpic'
8289 lt_prog_compiler_static
='-Bstatic'
8292 lt_prog_compiler_wl
='-Wl,'
8293 # All Alpha code is PIC.
8294 lt_prog_compiler_static
='-non_shared'
8296 xl
* | bgxl
* | bgf
* | mpixl
*)
8297 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8298 lt_prog_compiler_wl
='-Wl,'
8299 lt_prog_compiler_pic
='-qpic'
8300 lt_prog_compiler_static
='-qstaticlink'
8303 case `$CC -V 2>&1 | sed 5q` in
8304 *Sun\ F
* |
*Sun
*Fortran
*)
8305 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8306 lt_prog_compiler_pic
='-KPIC'
8307 lt_prog_compiler_static
='-Bstatic'
8308 lt_prog_compiler_wl
=''
8312 lt_prog_compiler_pic
='-KPIC'
8313 lt_prog_compiler_static
='-Bstatic'
8314 lt_prog_compiler_wl
='-Wl,'
8322 lt_prog_compiler_pic
='-KPIC'
8323 lt_prog_compiler_static
='-Bstatic'
8327 # QNX uses GNU C++, but need to define -shared option too, otherwise
8329 lt_prog_compiler_pic
='-fPIC -shared'
8332 osf3
* | osf4
* | osf5
*)
8333 lt_prog_compiler_wl
='-Wl,'
8334 # All OSF/1 code is PIC.
8335 lt_prog_compiler_static
='-non_shared'
8339 lt_prog_compiler_static
='-non_shared'
8343 lt_prog_compiler_pic
='-KPIC'
8344 lt_prog_compiler_static
='-Bstatic'
8345 case $cc_basename in
8347 lt_prog_compiler_wl
='-Qoption ld ';;
8349 lt_prog_compiler_wl
='-Wl,';;
8354 lt_prog_compiler_wl
='-Qoption ld '
8355 lt_prog_compiler_pic
='-PIC'
8356 lt_prog_compiler_static
='-Bstatic'
8359 sysv4 | sysv4.2uw2
* | sysv4.3
*)
8360 lt_prog_compiler_wl
='-Wl,'
8361 lt_prog_compiler_pic
='-KPIC'
8362 lt_prog_compiler_static
='-Bstatic'
8366 if test -d /usr
/nec
;then
8367 lt_prog_compiler_pic
='-Kconform_pic'
8368 lt_prog_compiler_static
='-Bstatic'
8372 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
8373 lt_prog_compiler_wl
='-Wl,'
8374 lt_prog_compiler_pic
='-KPIC'
8375 lt_prog_compiler_static
='-Bstatic'
8379 lt_prog_compiler_wl
='-Wl,'
8380 lt_prog_compiler_can_build_shared
=no
8384 lt_prog_compiler_pic
='-pic'
8385 lt_prog_compiler_static
='-Bstatic'
8389 lt_prog_compiler_can_build_shared
=no
8395 # For platforms which do not support PIC, -DPIC is meaningless:
8397 lt_prog_compiler_pic
=
8400 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8404 $as_echo "$lt_prog_compiler_pic" >&6; }
8412 # Check to make sure the PIC flag actually works.
8414 if test -n "$lt_prog_compiler_pic"; then
8415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8416 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8417 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8418 $as_echo_n "(cached) " >&6
8420 lt_cv_prog_compiler_pic_works
=no
8421 ac_outfile
=conftest.
$ac_objext
8422 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8423 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
8424 # Insert the option either (1) after the last *FLAGS variable, or
8425 # (2) before a word containing "conftest.", or (3) at the end.
8426 # Note that $ac_compile itself does not contain backslashes and begins
8427 # with a dollar sign (not a hyphen), so the echo should work correctly.
8428 # The option is referenced via a variable to avoid confusing sed.
8429 lt_compile
=`echo "$ac_compile" | $SED \
8430 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8431 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8432 -e 's:$: $lt_compiler_flag:'`
8433 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8434 (eval "$lt_compile" 2>conftest.err
)
8436 cat conftest.err
>&5
8437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438 if (exit $ac_status) && test -s "$ac_outfile"; then
8439 # The compiler can only warn and ignore the option if not recognized
8440 # So say no if there are warnings other than the usual output.
8441 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8442 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8443 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8444 lt_cv_prog_compiler_pic_works
=yes
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8451 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8453 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
8454 case $lt_prog_compiler_pic in
8456 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
8459 lt_prog_compiler_pic
=
8460 lt_prog_compiler_can_build_shared
=no
8471 # Check to make sure the static flag actually works.
8473 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8475 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8476 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8477 $as_echo_n "(cached) " >&6
8479 lt_cv_prog_compiler_static_works
=no
8480 save_LDFLAGS
="$LDFLAGS"
8481 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
8482 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8483 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8484 # The linker can only warn and ignore the option if not recognized
8485 # So say no if there are warnings
8486 if test -s conftest.err
; then
8487 # Append any errors to the config.log.
8488 cat conftest.err
1>&5
8489 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8490 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8491 if diff conftest.exp conftest.er2
>/dev
/null
; then
8492 lt_cv_prog_compiler_static_works
=yes
8495 lt_cv_prog_compiler_static_works
=yes
8499 LDFLAGS
="$save_LDFLAGS"
8502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8503 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8505 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
8508 lt_prog_compiler_static
=
8517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8518 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8519 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8520 $as_echo_n "(cached) " >&6
8522 lt_cv_prog_compiler_c_o
=no
8523 $RM -r conftest
2>/dev
/null
8527 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8529 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8530 # Insert the option either (1) after the last *FLAGS variable, or
8531 # (2) before a word containing "conftest.", or (3) at the end.
8532 # Note that $ac_compile itself does not contain backslashes and begins
8533 # with a dollar sign (not a hyphen), so the echo should work correctly.
8534 lt_compile
=`echo "$ac_compile" | $SED \
8535 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8536 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8537 -e 's:$: $lt_compiler_flag:'`
8538 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8539 (eval "$lt_compile" 2>out
/conftest.err
)
8541 cat out
/conftest.err
>&5
8542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8543 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8545 # The compiler can only warn and ignore the option if not recognized
8546 # So say no if there are warnings
8547 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8548 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8549 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8550 lt_cv_prog_compiler_c_o
=yes
8555 # SGI C++ compiler will create directory out/ii_files/ for
8556 # template instantiation
8557 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8558 $RM out
/* && rmdir out
8564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8565 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8573 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8574 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8575 $as_echo_n "(cached) " >&6
8577 lt_cv_prog_compiler_c_o
=no
8578 $RM -r conftest
2>/dev
/null
8582 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8584 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8585 # Insert the option either (1) after the last *FLAGS variable, or
8586 # (2) before a word containing "conftest.", or (3) at the end.
8587 # Note that $ac_compile itself does not contain backslashes and begins
8588 # with a dollar sign (not a hyphen), so the echo should work correctly.
8589 lt_compile
=`echo "$ac_compile" | $SED \
8590 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8591 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8592 -e 's:$: $lt_compiler_flag:'`
8593 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8594 (eval "$lt_compile" 2>out
/conftest.err
)
8596 cat out
/conftest.err
>&5
8597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8598 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8600 # The compiler can only warn and ignore the option if not recognized
8601 # So say no if there are warnings
8602 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8603 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8604 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8605 lt_cv_prog_compiler_c_o
=yes
8610 # SGI C++ compiler will create directory out/ii_files/ for
8611 # template instantiation
8612 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8613 $RM out
/* && rmdir out
8619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8620 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8625 hard_links
="nottested"
8626 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
8627 # do not overwrite the value of need_locks provided by the user
8628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8629 $as_echo_n "checking if we can lock with hard links... " >&6; }
8632 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8634 ln conftest.a conftest.b
2>&5 || hard_links
=no
8635 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8637 $as_echo "$hard_links" >&6; }
8638 if test "$hard_links" = no
; then
8639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8640 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8653 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8656 allow_undefined_flag
=
8657 always_export_symbols
=no
8659 archive_expsym_cmds
=
8660 compiler_needs_object
=no
8661 enable_shared_with_static_runtimes
=no
8662 export_dynamic_flag_spec
=
8663 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8664 hardcode_automatic
=no
8666 hardcode_direct_absolute
=no
8667 hardcode_libdir_flag_spec
=
8668 hardcode_libdir_flag_spec_ld
=
8669 hardcode_libdir_separator
=
8671 hardcode_shlibpath_var
=unsupported
8673 link_all_deplibs
=unknown
8676 old_archive_from_new_cmds
=
8677 old_archive_from_expsyms_cmds
=
8678 thread_safe_flag_spec
=
8679 whole_archive_flag_spec
=
8680 # include_expsyms should be a list of space-separated symbols to be *always*
8681 # included in the symbol list
8683 # exclude_expsyms can be an extended regexp of symbols to exclude
8684 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8685 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8686 # as well as any symbol that contains `d'.
8687 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8688 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8689 # platforms (ab)use it in PIC code, but their linkers get confused if
8690 # the symbol is explicitly referenced. Since portable code cannot
8691 # rely on this symbol name, it's probably fine to never include it in
8692 # preloaded symbol tables.
8693 # Exclude shared library initialization/finalization symbols.
8694 extract_expsyms_cmds
=
8697 cygwin
* | mingw
* | pw32
* | cegcc
*)
8698 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8699 # When not using gcc, we currently assume that we are using
8700 # Microsoft Visual C++.
8701 if test "$GCC" != yes; then
8706 # we just hope/assume this is gcc and not c89 (= MSVC++)
8716 # On some targets, GNU ld is compatible enough with the native linker
8717 # that we're better off using the native interface for both.
8718 lt_use_gnu_ld_interface
=no
8719 if test "$with_gnu_ld" = yes; then
8722 # The AIX port of GNU ld has always aspired to compatibility
8723 # with the native linker. However, as the warning in the GNU ld
8724 # block says, versions before 2.19.5* couldn't really create working
8725 # shared libraries, regardless of the interface used.
8726 case `$LD -v 2>&1` in
8727 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
8728 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
8729 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
8731 lt_use_gnu_ld_interface
=yes
8736 lt_use_gnu_ld_interface
=yes
8741 if test "$lt_use_gnu_ld_interface" = yes; then
8742 # If archive_cmds runs LD, not CC, wlarc should be empty
8745 # Set some defaults for GNU ld with shared library support. These
8746 # are reset later if shared libraries are not supported. Putting them
8747 # here allows them to be overridden if necessary.
8748 runpath_var
=LD_RUN_PATH
8749 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8750 export_dynamic_flag_spec
='${wl}--export-dynamic'
8751 # ancient GNU ld didn't support --whole-archive et. al.
8752 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
8753 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8755 whole_archive_flag_spec
=
8757 supports_anon_versioning
=no
8758 case `$LD -v 2>&1` in
8759 *GNU\ gold
*) supports_anon_versioning
=yes ;;
8760 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
8761 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
8762 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
8763 *\
2.11.
*) ;; # other 2.11 versions
8764 *) supports_anon_versioning
=yes ;;
8767 # See if GNU ld supports shared libraries.
8770 # On AIX/PPC, the GNU linker is very broken
8771 if test "$host_cpu" != ia64
; then
8775 *** Warning: the GNU linker, at least up to release 2.19, is reported
8776 *** to be unable to reliably create shared libraries on AIX.
8777 *** Therefore, libtool is disabling shared libraries support. If you
8778 *** really care for shared libraries, you may want to install binutils
8779 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8780 *** You will then need to restart the configuration process.
8789 # see comment about AmigaOS4 .so support
8790 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8791 archive_expsym_cmds
=''
8794 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)'
8795 hardcode_libdir_flag_spec
='-L$libdir'
8796 hardcode_minus_L
=yes
8802 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8803 allow_undefined_flag
=unsupported
8804 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8805 # support --undefined. This deserves some investigation. FIXME
8806 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8812 cygwin
* | mingw
* | pw32
* | cegcc
*)
8813 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8814 # as there is no search path for DLLs.
8815 hardcode_libdir_flag_spec
='-L$libdir'
8816 export_dynamic_flag_spec
='${wl}--export-all-symbols'
8817 allow_undefined_flag
=unsupported
8818 always_export_symbols
=no
8819 enable_shared_with_static_runtimes
=yes
8820 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8822 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8823 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8824 # If the export-symbols file already is a .def file (1st line
8825 # is EXPORTS), use it as is; otherwise, prepend...
8826 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8827 cp $export_symbols $output_objdir/$soname.def;
8829 echo EXPORTS > $output_objdir/$soname.def;
8830 cat $export_symbols >> $output_objdir/$soname.def;
8832 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8839 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8840 link_all_deplibs
=yes
8845 hardcode_shlibpath_var
=no
8846 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8847 export_dynamic_flag_spec
='${wl}-E'
8848 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8849 # Instead, shared libraries are loaded at an image base (0x10000000 by
8850 # default) and relocated if they conflict, which is a slow very memory
8851 # consuming and fragmenting process. To avoid this, we pick a random,
8852 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8853 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8854 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8855 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'
8858 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8860 if test "$host_os" = linux-dietlibc
; then
8861 case $cc_basename in
8862 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8865 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8866 && test "$tmp_diet" = no
8869 tmp_sharedflag
='-shared'
8870 case $cc_basename,$host_cpu in
8871 pgcc
*) # Portland Group C compiler
8872 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'
8873 tmp_addflag
=' $pic_flag'
8875 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8876 # Portland Group f77 and f90 compilers
8877 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'
8878 tmp_addflag
=' $pic_flag -Mnomain' ;;
8879 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8880 tmp_addflag
=' -i_dynamic' ;;
8881 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8882 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8883 ifc
* | ifort
*) # Intel Fortran compiler
8884 tmp_addflag
=' -nofor_main' ;;
8885 lf95
*) # Lahey Fortran 8.1
8886 whole_archive_flag_spec
=
8887 tmp_sharedflag
='--shared' ;;
8888 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8889 tmp_sharedflag
='-qmkshrobj'
8891 nvcc
*) # Cuda Compiler Driver 2.2
8892 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'
8893 compiler_needs_object
=yes
8896 case `$CC -V 2>&1 | sed 5q` in
8897 *Sun\ C
*) # Sun C 5.9
8898 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'
8899 compiler_needs_object
=yes
8900 tmp_sharedflag
='-G' ;;
8901 *Sun\ F
*) # Sun Fortran 8.3
8902 tmp_sharedflag
='-G' ;;
8904 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8906 if test "x$supports_anon_versioning" = xyes
; then
8907 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8908 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8909 echo "local: *; };" >> $output_objdir/$libname.ver~
8910 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8913 case $cc_basename in
8914 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
8915 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8916 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8917 hardcode_libdir_flag_spec
=
8918 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8919 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8920 if test "x$supports_anon_versioning" = xyes
; then
8921 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8922 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8923 echo "local: *; };" >> $output_objdir/$libname.ver~
8924 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8934 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8935 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8938 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8939 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8944 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8948 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8949 *** create shared libraries on Solaris systems. Therefore, libtool
8950 *** is disabling shared libraries support. We urge you to upgrade GNU
8951 *** binutils to release 2.9.1 or newer. Another option is to modify
8952 *** your PATH or compiler configuration so that the native linker is
8953 *** used, and then restart.
8956 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8957 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8958 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8964 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8965 case `$LD -v 2>&1` in
8966 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
8970 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8971 *** reliably create shared libraries on SCO systems. Therefore, libtool
8972 *** is disabling shared libraries support. We urge you to upgrade GNU
8973 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8974 *** your PATH or compiler configuration so that the native linker is
8975 *** used, and then restart.
8980 # For security reasons, it is highly recommended that you always
8981 # use absolute paths for naming shared libraries, and exclude the
8982 # DT_RUNPATH tag from executables and libraries. But doing so
8983 # requires that you compile everything twice, which is a pain.
8984 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8985 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8986 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8987 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8996 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8999 hardcode_shlibpath_var
=no
9003 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9004 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9005 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9012 if test "$ld_shlibs" = no
; then
9014 hardcode_libdir_flag_spec
=
9015 export_dynamic_flag_spec
=
9016 whole_archive_flag_spec
=
9019 # PORTME fill in a description of your system's linker (not GNU ld)
9022 allow_undefined_flag
=unsupported
9023 always_export_symbols
=yes
9024 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'
9025 # Note: this linker hardcodes the directories in LIBPATH if there
9026 # are no directories specified by -L.
9027 hardcode_minus_L
=yes
9028 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9029 # Neither direct hardcoding nor static linking is supported with a
9031 hardcode_direct
=unsupported
9036 if test "$host_cpu" = ia64
; then
9037 # On IA64, the linker does run time linking by default, so we don't
9038 # have to do anything special.
9039 aix_use_runtimelinking
=no
9040 exp_sym_flag
='-Bexport'
9043 # If we're using GNU nm, then we don't want the "-C" option.
9044 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9045 # Also, AIX nm treats weak defined symbols like other global
9046 # defined symbols, whereas GNU nm marks them as "W".
9047 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
9048 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'
9050 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'
9052 aix_use_runtimelinking
=no
9054 # Test if we are trying to use run time linking or normal
9055 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9056 # need to do runtime linking.
9057 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
9058 for ld_flag
in $LDFLAGS; do
9059 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
9060 aix_use_runtimelinking
=yes
9067 exp_sym_flag
='-bexport'
9068 no_entry_flag
='-bnoentry'
9071 # When large executables or shared objects are built, AIX ld can
9072 # have problems creating the table of contents. If linking a library
9073 # or program results in "error TOC overflow" add -mminimal-toc to
9074 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9075 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9079 hardcode_direct_absolute
=yes
9080 hardcode_libdir_separator
=':'
9081 link_all_deplibs
=yes
9082 file_list_spec
='${wl}-f,'
9084 if test "$GCC" = yes; then
9085 case $host_os in aix4.
[012]|aix4.
[012].
*)
9086 # We only want to do this on AIX 4.2 and lower, the check
9087 # below for broken collect2 doesn't work under 4.3+
9088 collect2name
=`${CC} -print-prog-name=collect2`
9089 if test -f "$collect2name" &&
9090 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
9092 # We have reworked collect2
9095 # We have old collect2
9096 hardcode_direct
=unsupported
9097 # It fails to find uninstalled libraries when the uninstalled
9098 # path is not listed in the libpath. Setting hardcode_minus_L
9099 # to unsupported forces relinking
9100 hardcode_minus_L
=yes
9101 hardcode_libdir_flag_spec
='-L$libdir'
9102 hardcode_libdir_separator
=
9106 shared_flag
='-shared'
9107 if test "$aix_use_runtimelinking" = yes; then
9108 shared_flag
="$shared_flag "'${wl}-G'
9112 if test "$host_cpu" = ia64
; then
9113 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9114 # chokes on -Wl,-G. The following line is correct:
9117 if test "$aix_use_runtimelinking" = yes; then
9118 shared_flag
='${wl}-G'
9120 shared_flag
='${wl}-bM:SRE'
9125 export_dynamic_flag_spec
='${wl}-bexpall'
9126 # It seems that -bexpall does not export symbols beginning with
9127 # underscore (_), so it is better to generate a list of symbols to export.
9128 always_export_symbols
=yes
9129 if test "$aix_use_runtimelinking" = yes; then
9130 # Warning - without using the other runtime loading flags (-brtl),
9131 # -berok will link without error, but may produce a broken library.
9132 allow_undefined_flag
='-berok'
9133 # Determine the default libpath from the value encoded in an
9135 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9136 /* end confdefs.h. */
9146 if ac_fn_c_try_link
"$LINENO"; then :
9148 lt_aix_libpath_sed
='
9149 /Import File Strings/,/^$/ {
9155 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9156 # Check for a 64-bit object if we didn't find anything.
9157 if test -z "$aix_libpath"; then
9158 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9161 rm -f core conftest.err conftest.
$ac_objext \
9162 conftest
$ac_exeext conftest.
$ac_ext
9163 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9165 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9166 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"
9168 if test "$host_cpu" = ia64
; then
9169 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
9170 allow_undefined_flag
="-z nodefs"
9171 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"
9173 # Determine the default libpath from the value encoded in an
9175 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9176 /* end confdefs.h. */
9186 if ac_fn_c_try_link
"$LINENO"; then :
9188 lt_aix_libpath_sed
='
9189 /Import File Strings/,/^$/ {
9195 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9196 # Check for a 64-bit object if we didn't find anything.
9197 if test -z "$aix_libpath"; then
9198 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9201 rm -f core conftest.err conftest.
$ac_objext \
9202 conftest
$ac_exeext conftest.
$ac_ext
9203 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9205 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9206 # Warning - without using the other run time loading flags,
9207 # -berok will link without error, but may produce a broken library.
9208 no_undefined_flag
=' ${wl}-bernotok'
9209 allow_undefined_flag
=' ${wl}-berok'
9210 if test "$with_gnu_ld" = yes; then
9211 # We only use this code for GNU lds that support --whole-archive.
9212 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9214 # Exported symbols can be pulled into shared objects from archives
9215 whole_archive_flag_spec
='$convenience'
9217 archive_cmds_need_lc
=yes
9218 # This is similar to how AIX traditionally builds its shared libraries.
9219 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'
9227 # see comment about AmigaOS4 .so support
9228 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9229 archive_expsym_cmds
=''
9232 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)'
9233 hardcode_libdir_flag_spec
='-L$libdir'
9234 hardcode_minus_L
=yes
9240 export_dynamic_flag_spec
=-rdynamic
9243 cygwin
* | mingw
* | pw32
* | cegcc
*)
9244 # When not using gcc, we currently assume that we are using
9245 # Microsoft Visual C++.
9246 # hardcode_libdir_flag_spec is actually meaningless, as there is
9247 # no search path for DLLs.
9248 hardcode_libdir_flag_spec
=' '
9249 allow_undefined_flag
=unsupported
9250 # Tell ltmain to make .lib files, not .a files.
9252 # Tell ltmain to make .dll files, not .so files.
9254 # FIXME: Setting linknames here is a bad hack.
9255 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9256 # The linker will automatically build a .lib file if we build a DLL.
9257 old_archive_from_new_cmds
='true'
9258 # FIXME: Should let the user specify the lib program.
9259 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
9260 fix_srcfile_path
='`cygpath -w "$srcfile"`'
9261 enable_shared_with_static_runtimes
=yes
9264 darwin
* | rhapsody
*)
9267 archive_cmds_need_lc
=no
9269 hardcode_automatic
=yes
9270 hardcode_shlibpath_var
=unsupported
9271 if test "$lt_cv_ld_force_load" = "yes"; then
9272 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\"`'
9274 whole_archive_flag_spec
=''
9276 link_all_deplibs
=yes
9277 allow_undefined_flag
="$_lt_dar_allow_undefined"
9278 case $cc_basename in
9279 ifort
*) _lt_dar_can_shared
=yes ;;
9280 *) _lt_dar_can_shared
=$GCC ;;
9282 if test "$_lt_dar_can_shared" = "yes"; then
9283 output_verbose_link_cmd
=func_echo_all
9284 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9285 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9286 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}"
9287 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}"
9296 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9297 hardcode_libdir_flag_spec
='-L$libdir'
9298 hardcode_shlibpath_var
=no
9305 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9306 # support. Future versions do this automatically, but an explicit c++rt0.o
9307 # does not break anything, and helps significantly (at the cost of a little
9310 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9311 hardcode_libdir_flag_spec
='-R$libdir'
9313 hardcode_shlibpath_var
=no
9316 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9318 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9320 hardcode_minus_L
=yes
9321 hardcode_shlibpath_var
=no
9324 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9325 freebsd
* | dragonfly
*)
9326 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9327 hardcode_libdir_flag_spec
='-R$libdir'
9329 hardcode_shlibpath_var
=no
9333 if test "$GCC" = yes; then
9334 archive_cmds
='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9336 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'
9338 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9339 hardcode_libdir_separator
=:
9342 # hardcode_minus_L: Not really in the search PATH,
9343 # but as the default location of the library.
9344 hardcode_minus_L
=yes
9345 export_dynamic_flag_spec
='${wl}-E'
9349 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9350 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9352 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9354 if test "$with_gnu_ld" = no
; then
9355 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9356 hardcode_libdir_flag_spec_ld
='+b $libdir'
9357 hardcode_libdir_separator
=:
9359 hardcode_direct_absolute
=yes
9360 export_dynamic_flag_spec
='${wl}-E'
9361 # hardcode_minus_L: Not really in the search PATH,
9362 # but as the default location of the library.
9363 hardcode_minus_L
=yes
9368 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9371 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9374 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9377 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9383 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9386 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9390 # Older versions of the 11.00 compiler do not understand -b yet
9391 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9393 $as_echo_n "checking if $CC understands -b... " >&6; }
9394 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9395 $as_echo_n "(cached) " >&6
9397 lt_cv_prog_compiler__b
=no
9398 save_LDFLAGS
="$LDFLAGS"
9399 LDFLAGS
="$LDFLAGS -b"
9400 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9401 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9402 # The linker can only warn and ignore the option if not recognized
9403 # So say no if there are warnings
9404 if test -s conftest.err
; then
9405 # Append any errors to the config.log.
9406 cat conftest.err
1>&5
9407 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9408 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9409 if diff conftest.exp conftest.er2
>/dev
/null
; then
9410 lt_cv_prog_compiler__b
=yes
9413 lt_cv_prog_compiler__b
=yes
9417 LDFLAGS
="$save_LDFLAGS"
9420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9421 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9423 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
9424 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9426 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9432 if test "$with_gnu_ld" = no
; then
9433 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9434 hardcode_libdir_separator
=:
9439 hardcode_shlibpath_var
=no
9443 hardcode_direct_absolute
=yes
9444 export_dynamic_flag_spec
='${wl}-E'
9446 # hardcode_minus_L: Not really in the search PATH,
9447 # but as the default location of the library.
9448 hardcode_minus_L
=yes
9454 irix5
* | irix6
* | nonstopux
*)
9455 if test "$GCC" = yes; then
9456 archive_cmds
='$CC -shared $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'
9457 # Try to use the -exported_symbol ld option, if it does not
9458 # work, assume that -exports_file does not work either and
9459 # implicitly export all symbols.
9460 save_LDFLAGS
="$LDFLAGS"
9461 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9463 /* end confdefs.h. */
9466 if ac_fn_c_try_link
"$LINENO"; then :
9467 archive_expsym_cmds
='$CC -shared $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'
9470 rm -f core conftest.err conftest.
$ac_objext \
9471 conftest
$ac_exeext conftest.
$ac_ext
9472 LDFLAGS
="$save_LDFLAGS"
9474 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'
9475 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'
9477 archive_cmds_need_lc
='no'
9478 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9479 hardcode_libdir_separator
=:
9481 link_all_deplibs
=yes
9485 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9486 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9488 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9490 hardcode_libdir_flag_spec
='-R$libdir'
9492 hardcode_shlibpath_var
=no
9496 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9498 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9499 hardcode_libdir_separator
=:
9500 hardcode_shlibpath_var
=no
9507 if test -f /usr
/libexec
/ld.so
; then
9509 hardcode_shlibpath_var
=no
9510 hardcode_direct_absolute
=yes
9511 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9512 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9513 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9514 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9515 export_dynamic_flag_spec
='${wl}-E'
9518 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9519 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9520 hardcode_libdir_flag_spec
='-R$libdir'
9523 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9524 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9534 hardcode_libdir_flag_spec
='-L$libdir'
9535 hardcode_minus_L
=yes
9536 allow_undefined_flag
=unsupported
9537 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'
9538 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9542 if test "$GCC" = yes; then
9543 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9544 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'
9546 allow_undefined_flag
=' -expect_unresolved \*'
9547 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'
9549 archive_cmds_need_lc
='no'
9550 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9551 hardcode_libdir_separator
=:
9554 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9555 if test "$GCC" = yes; then
9556 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9557 archive_cmds
='$CC -shared${allow_undefined_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'
9558 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9560 allow_undefined_flag
=' -expect_unresolved \*'
9561 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'
9562 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~
9563 $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'
9565 # Both c and cxx compiler support -rpath directly
9566 hardcode_libdir_flag_spec
='-rpath $libdir'
9568 archive_cmds_need_lc
='no'
9569 hardcode_libdir_separator
=:
9573 no_undefined_flag
=' -z defs'
9574 if test "$GCC" = yes; then
9576 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9577 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9578 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9580 case `$CC -V 2>&1` in
9583 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9584 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9585 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9589 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9590 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9591 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9595 hardcode_libdir_flag_spec
='-R$libdir'
9596 hardcode_shlibpath_var
=no
9598 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
9600 # The compiler driver will combine and reorder linker options,
9601 # but understands `-z linker_flag'. GCC discards it without `$wl',
9602 # but is careful enough not to reorder.
9603 # Supported since Solaris 2.6 (maybe 2.5.1?)
9604 if test "$GCC" = yes; then
9605 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9607 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9611 link_all_deplibs
=yes
9615 if test "x$host_vendor" = xsequent
; then
9616 # Use $CC to link under sequent, because it throws in some extra .o
9617 # files that make .init and .fini sections work.
9618 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9620 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9622 hardcode_libdir_flag_spec
='-L$libdir'
9624 hardcode_minus_L
=yes
9625 hardcode_shlibpath_var
=no
9629 case $host_vendor in
9631 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9632 hardcode_direct
=yes # is this really true???
9635 ## LD is ld it makes a PLAMLIB
9636 ## CC just makes a GrossModule.
9637 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9638 reload_cmds
='$CC -r -o $output$reload_objs'
9642 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9643 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9646 runpath_var
='LD_RUN_PATH'
9647 hardcode_shlibpath_var
=no
9651 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9652 hardcode_shlibpath_var
=no
9653 export_dynamic_flag_spec
='-Bexport'
9657 if test -d /usr
/nec
; then
9658 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9659 hardcode_shlibpath_var
=no
9660 runpath_var
=LD_RUN_PATH
9661 hardcode_runpath_var
=yes
9666 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9667 no_undefined_flag
='${wl}-z,text'
9668 archive_cmds_need_lc
=no
9669 hardcode_shlibpath_var
=no
9670 runpath_var
='LD_RUN_PATH'
9672 if test "$GCC" = yes; then
9673 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9674 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9676 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9677 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9681 sysv5
* | sco3.2v5
* | sco5v6
*)
9682 # Note: We can NOT use -z defs as we might desire, because we do not
9683 # link with -lc, and that would cause any symbols used from libc to
9684 # always be unresolved, which means just about no library would
9685 # ever link correctly. If we're not using GNU ld we use -z text
9686 # though, which does catch some bad symbols but isn't as heavy-handed
9688 no_undefined_flag
='${wl}-z,text'
9689 allow_undefined_flag
='${wl}-z,nodefs'
9690 archive_cmds_need_lc
=no
9691 hardcode_shlibpath_var
=no
9692 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9693 hardcode_libdir_separator
=':'
9694 link_all_deplibs
=yes
9695 export_dynamic_flag_spec
='${wl}-Bexport'
9696 runpath_var
='LD_RUN_PATH'
9698 if test "$GCC" = yes; then
9699 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9700 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9702 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9703 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9708 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9709 hardcode_libdir_flag_spec
='-L$libdir'
9710 hardcode_shlibpath_var
=no
9718 if test x
$host_vendor = xsni
; then
9720 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9721 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9728 $as_echo "$ld_shlibs" >&6; }
9729 test "$ld_shlibs" = no
&& can_build_shared
=no
9731 with_gnu_ld
=$with_gnu_ld
9748 # Do we need to explicitly link libc?
9750 case "x$archive_cmds_need_lc" in
9752 # Assume -lc should be added
9753 archive_cmds_need_lc
=yes
9755 if test "$enable_shared" = yes && test "$GCC" = yes; then
9756 case $archive_cmds in
9758 # FIXME: we may have to deal with multi-command sequences.
9761 # Test whether the compiler implicitly links with -lc since on some
9762 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9763 # to ld, don't add -lc before -lgcc.
9764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9765 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9766 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9767 $as_echo_n "(cached) " >&6
9770 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9772 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9773 (eval $ac_compile) 2>&5
9775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9776 test $ac_status = 0; } 2>conftest.err
; then
9779 libobjs
=conftest.
$ac_objext
9781 wl
=$lt_prog_compiler_wl
9782 pic_flag
=$lt_prog_compiler_pic
9788 lt_save_allow_undefined_flag
=$allow_undefined_flag
9789 allow_undefined_flag
=
9790 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9791 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9794 test $ac_status = 0; }
9796 lt_cv_archive_cmds_need_lc
=no
9798 lt_cv_archive_cmds_need_lc
=yes
9800 allow_undefined_flag
=$lt_save_allow_undefined_flag
9802 cat conftest.err
1>&5
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9808 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9809 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9973 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9975 if test "$GCC" = yes; then
9977 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
9978 *) lt_awk_arg
="/^libraries:/" ;;
9981 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
9982 *) lt_sed_strip_eq
="s,=/,/,g" ;;
9984 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9985 case $lt_search_path_spec in
9987 # if the path contains ";" then we assume it to be the separator
9988 # otherwise default to the standard path separator (i.e. ":") - it is
9989 # assumed that no part of a normal pathname contains ";" but that should
9990 # okay in the real world where ";" in dirpaths is itself problematic.
9991 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9994 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9997 # Ok, now we have the path, separated by spaces, we can step through it
9998 # and add multilib dir if necessary.
9999 lt_tmp_lt_search_path_spec
=
10000 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10001 for lt_sys_path
in $lt_search_path_spec; do
10002 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10003 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10005 test -d "$lt_sys_path" && \
10006 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
10009 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10010 BEGIN {RS=" "; FS="/|\n";} {
10013 for (lt_i = NF; lt_i > 0; lt_i--) {
10014 if ($lt_i != "" && $lt_i != ".") {
10015 if ($lt_i == "..") {
10018 if (lt_count == 0) {
10019 lt_foo="/" $lt_i lt_foo;
10026 if (lt_foo != "") { lt_freq[lt_foo]++; }
10027 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10029 # AWK program above erroneously prepends '/' to C:/dos/paths
10032 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
10033 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10035 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10037 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
10039 library_names_spec
=
10040 libname_spec
='lib$name'
10044 postuninstall_cmds
=
10048 shlibpath_overrides_runpath
=unknown
10050 dynamic_linker
="$host_os ld.so"
10051 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
10052 need_lib_prefix
=unknown
10053 hardcode_into_libs
=no
10055 # when you set need_version to no, make sure it does not cause -set_version
10056 # flags to be left without arguments
10057 need_version
=unknown
10062 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
10063 shlibpath_var
=LIBPATH
10065 # AIX 3 has no versioning support, so we append a major version to the name.
10066 soname_spec
='${libname}${release}${shared_ext}$major'
10073 hardcode_into_libs
=yes
10074 if test "$host_cpu" = ia64
; then
10075 # AIX 5 supports IA64
10076 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10077 shlibpath_var
=LD_LIBRARY_PATH
10079 # With GCC up to 2.95.x, collect2 would create an import file
10080 # for dependence libraries. The import file would start with
10081 # the line `#! .'. This would cause the generated library to
10082 # depend on `.', always an invalid library. This was fixed in
10083 # development snapshots of GCC prior to 3.0.
10085 aix4 | aix4.
[01] | aix4.
[01].
*)
10086 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10088 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
10091 can_build_shared
=no
10095 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10096 # soname into executable. Probably we can add versioning support to
10097 # collect2, so additional links can be useful in future.
10098 if test "$aix_use_runtimelinking" = yes; then
10099 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10100 # instead of lib<name>.a to let people know that these are not
10101 # typical AIX shared libraries.
10102 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10104 # We preserve .a as extension for shared libraries through AIX4.2
10105 # and later when we are not doing run time linking.
10106 library_names_spec
='${libname}${release}.a $libname.a'
10107 soname_spec
='${libname}${release}${shared_ext}$major'
10109 shlibpath_var
=LIBPATH
10116 # Since July 2007 AmigaOS4 officially supports .so libraries.
10117 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10118 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10121 library_names_spec
='$libname.ixlibrary $libname.a'
10122 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10123 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'
10129 library_names_spec
='${libname}${shared_ext}'
10130 dynamic_linker
="$host_os ld.so"
10131 shlibpath_var
=LIBRARY_PATH
10137 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10138 soname_spec
='${libname}${release}${shared_ext}$major'
10139 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
10140 shlibpath_var
=LD_LIBRARY_PATH
10141 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10142 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
10143 # the default ld.so.conf also contains /usr/contrib/lib and
10144 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10145 # libtool to hard-code these into programs
10148 cygwin
* | mingw
* | pw32
* | cegcc
*)
10149 version_type
=windows
10154 case $GCC,$host_os in
10155 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
10156 library_names_spec
='$libname.dll.a'
10157 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10158 postinstall_cmds
='base_file=`basename \${file}`~
10159 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10160 dldir=$destdir/`dirname \$dlpath`~
10161 test -d \$dldir || mkdir -p \$dldir~
10162 $install_prog $dir/$dlname \$dldir/$dlname~
10163 chmod a+x \$dldir/$dlname~
10164 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10165 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10167 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10168 dlpath=$dir/\$dldll~
10170 shlibpath_overrides_runpath
=yes
10174 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10175 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10177 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
10180 # MinGW DLLs use traditional 'lib' prefix
10181 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10184 # pw32 DLLs use 'pw' prefix rather than 'lib'
10185 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10191 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10194 dynamic_linker
='Win32 ld.exe'
10195 # FIXME: first we should search . and the directory the executable is in
10199 darwin
* | rhapsody
*)
10200 dynamic_linker
="$host_os dyld"
10201 version_type
=darwin
10204 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10205 soname_spec
='${libname}${release}${major}$shared_ext'
10206 shlibpath_overrides_runpath
=yes
10207 shlibpath_var
=DYLD_LIBRARY_PATH
10208 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
10210 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
10211 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
10218 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10219 soname_spec
='${libname}${release}${shared_ext}$major'
10220 shlibpath_var
=LD_LIBRARY_PATH
10227 freebsd
* | dragonfly
*)
10228 # DragonFly does not have aout. When/if they implement a new
10229 # versioning mechanism, adjust this.
10230 if test -x /usr
/bin
/objformat
; then
10231 objformat
=`/usr/bin/objformat`
10234 freebsd
[123]*) objformat
=aout
;;
10235 *) objformat
=elf
;;
10238 version_type
=freebsd-
$objformat
10239 case $version_type in
10241 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10246 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10250 shlibpath_var
=LD_LIBRARY_PATH
10253 shlibpath_overrides_runpath
=yes
10255 freebsd3.
[01]* | freebsdelf3.
[01]*)
10256 shlibpath_overrides_runpath
=yes
10257 hardcode_into_libs
=yes
10259 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
10260 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
10261 shlibpath_overrides_runpath
=no
10262 hardcode_into_libs
=yes
10264 *) # from 4.6 on, and DragonFly
10265 shlibpath_overrides_runpath
=yes
10266 hardcode_into_libs
=yes
10275 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10276 soname_spec
='${libname}${release}${shared_ext}$major'
10277 shlibpath_var
=LD_LIBRARY_PATH
10278 hardcode_into_libs
=yes
10285 dynamic_linker
="$host_os runtime_loader"
10286 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10287 soname_spec
='${libname}${release}${shared_ext}$major'
10288 shlibpath_var
=LIBRARY_PATH
10289 shlibpath_overrides_runpath
=yes
10290 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10291 hardcode_into_libs
=yes
10294 hpux9
* | hpux10
* | hpux11
*)
10295 # Give a soname corresponding to the major version so that dld.sl refuses to
10296 # link against other versions.
10303 hardcode_into_libs
=yes
10304 dynamic_linker
="$host_os dld.so"
10305 shlibpath_var
=LD_LIBRARY_PATH
10306 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10307 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10308 soname_spec
='${libname}${release}${shared_ext}$major'
10309 if test "X$HPUX_IA64_MODE" = X32
; then
10310 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10312 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
10314 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10318 hardcode_into_libs
=yes
10319 dynamic_linker
="$host_os dld.sl"
10320 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
10321 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10322 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10323 soname_spec
='${libname}${release}${shared_ext}$major'
10324 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10325 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10329 dynamic_linker
="$host_os dld.sl"
10330 shlibpath_var
=SHLIB_PATH
10331 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
10332 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10333 soname_spec
='${libname}${release}${shared_ext}$major'
10336 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10337 postinstall_cmds
='chmod 555 $lib'
10338 # or fails outright, so override atomically:
10339 install_override_mode
=555
10346 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10347 soname_spec
='${libname}${release}${shared_ext}$major'
10348 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
10349 shlibpath_var
=LD_LIBRARY_PATH
10350 shlibpath_overrides_runpath
=no
10351 hardcode_into_libs
=yes
10354 irix5
* | irix6
* | nonstopux
*)
10356 nonstopux
*) version_type
=nonstopux
;;
10358 if test "$lt_cv_prog_gnu_ld" = yes; then
10366 soname_spec
='${libname}${release}${shared_ext}$major'
10367 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10369 irix5
* | nonstopux
*)
10370 libsuff
= shlibsuff
=
10373 case $LD in # libtool.m4 will add one of these switches to LD
10374 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
10375 libsuff
= shlibsuff
= libmagic
=32-bit;;
10376 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
10377 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
10378 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
10379 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
10380 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
10384 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
10385 shlibpath_overrides_runpath
=no
10386 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10387 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
10388 hardcode_into_libs
=yes
10391 # No shared lib support for Linux oldld, aout, or coff.
10392 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
10396 # This must be Linux ELF.
10397 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10401 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10402 soname_spec
='${libname}${release}${shared_ext}$major'
10403 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10404 shlibpath_var
=LD_LIBRARY_PATH
10405 shlibpath_overrides_runpath
=no
10407 # Some binutils ld are patched to set DT_RUNPATH
10408 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10409 $as_echo_n "(cached) " >&6
10411 lt_cv_shlibpath_overrides_runpath
=no
10412 save_LDFLAGS
=$LDFLAGS
10413 save_libdir
=$libdir
10414 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10415 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10416 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10417 /* end confdefs.h. */
10427 if ac_fn_c_try_link
"$LINENO"; then :
10428 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
10429 lt_cv_shlibpath_overrides_runpath
=yes
10432 rm -f core conftest.err conftest.
$ac_objext \
10433 conftest
$ac_exeext conftest.
$ac_ext
10434 LDFLAGS
=$save_LDFLAGS
10435 libdir
=$save_libdir
10439 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
10441 # This implies no fast_install, which is unacceptable.
10442 # Some rework will be needed to allow for fast_install
10443 # before this can be enabled.
10444 hardcode_into_libs
=yes
10446 # Append ld.so.conf contents to the search path
10447 if test -f /etc
/ld.so.conf
; then
10448 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' ' '`
10449 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
10452 # We used to test for /lib/ld.so.1 and disable shared libraries on
10453 # powerpc, because MkLinux only supported shared libraries with the
10454 # GNU dynamic linker. Since this was broken with cross compilers,
10455 # most powerpc-linux boxes support dynamic linking these days and
10456 # people can always --disable-shared, the test was removed, and we
10457 # assume the GNU/Linux dynamic linker is in use.
10458 dynamic_linker
='GNU/Linux ld.so'
10465 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10466 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10467 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10468 dynamic_linker
='NetBSD (a.out) ld.so'
10470 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10471 soname_spec
='${libname}${release}${shared_ext}$major'
10472 dynamic_linker
='NetBSD ld.elf_so'
10474 shlibpath_var
=LD_LIBRARY_PATH
10475 shlibpath_overrides_runpath
=yes
10476 hardcode_into_libs
=yes
10481 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10482 shlibpath_var
=LD_LIBRARY_PATH
10483 shlibpath_overrides_runpath
=yes
10490 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10491 soname_spec
='${libname}${release}${shared_ext}$major'
10492 shlibpath_var
=LD_LIBRARY_PATH
10493 shlibpath_overrides_runpath
=no
10494 hardcode_into_libs
=yes
10495 dynamic_linker
='ldqnx.so'
10500 sys_lib_dlsearch_path_spec
="/usr/lib"
10502 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10504 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
10505 *) need_version
=no
;;
10507 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10508 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10509 shlibpath_var
=LD_LIBRARY_PATH
10510 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10512 openbsd2.
[89] | openbsd2.
[89].
*)
10513 shlibpath_overrides_runpath
=no
10516 shlibpath_overrides_runpath
=yes
10520 shlibpath_overrides_runpath
=yes
10525 libname_spec
='$name'
10528 library_names_spec
='$libname${shared_ext} $libname.a'
10529 dynamic_linker
='OS/2 ld.exe'
10530 shlibpath_var
=LIBPATH
10533 osf3
* | osf4
* | osf5
*)
10537 soname_spec
='${libname}${release}${shared_ext}$major'
10538 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10539 shlibpath_var
=LD_LIBRARY_PATH
10540 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10541 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
10552 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10553 soname_spec
='${libname}${release}${shared_ext}$major'
10554 shlibpath_var
=LD_LIBRARY_PATH
10555 shlibpath_overrides_runpath
=yes
10556 hardcode_into_libs
=yes
10557 # ldd complains unless libraries are executable
10558 postinstall_cmds
='chmod +x $lib'
10563 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10564 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10565 shlibpath_var
=LD_LIBRARY_PATH
10566 shlibpath_overrides_runpath
=yes
10567 if test "$with_gnu_ld" = yes; then
10575 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10576 soname_spec
='${libname}${release}${shared_ext}$major'
10577 shlibpath_var
=LD_LIBRARY_PATH
10578 case $host_vendor in
10580 shlibpath_overrides_runpath
=no
10582 runpath_var
=LD_RUN_PATH
10590 shlibpath_overrides_runpath
=no
10591 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
10597 if test -d /usr
/nec
;then
10599 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10600 soname_spec
='$libname${shared_ext}.$major'
10601 shlibpath_var
=LD_LIBRARY_PATH
10605 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
10606 version_type
=freebsd-elf
10609 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10610 soname_spec
='${libname}${release}${shared_ext}$major'
10611 shlibpath_var
=LD_LIBRARY_PATH
10612 shlibpath_overrides_runpath
=yes
10613 hardcode_into_libs
=yes
10614 if test "$with_gnu_ld" = yes; then
10615 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10617 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
10620 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
10624 sys_lib_dlsearch_path_spec
='/usr/lib'
10628 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10632 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10633 shlibpath_var
=LD_LIBRARY_PATH
10634 shlibpath_overrides_runpath
=no
10635 hardcode_into_libs
=yes
10640 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10641 soname_spec
='${libname}${release}${shared_ext}$major'
10642 shlibpath_var
=LD_LIBRARY_PATH
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10650 $as_echo "$dynamic_linker" >&6; }
10651 test "$dynamic_linker" = no
&& can_build_shared
=no
10653 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
10654 if test "$GCC" = yes; then
10655 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10658 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10659 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
10661 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10662 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10757 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10759 if test -n "$hardcode_libdir_flag_spec" ||
10760 test -n "$runpath_var" ||
10761 test "X$hardcode_automatic" = "Xyes" ; then
10763 # We can hardcode non-existent directories.
10764 if test "$hardcode_direct" != no
&&
10765 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10766 # have to relink, otherwise we might link with an installed library
10767 # when we should be linking with a yet-to-be-installed one
10768 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10769 test "$hardcode_minus_L" != no
; then
10770 # Linking always hardcodes the temporary library directory.
10771 hardcode_action
=relink
10773 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10774 hardcode_action
=immediate
10777 # We cannot hardcode anything, or else we can only hardcode existing
10779 hardcode_action
=unsupported
10781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10782 $as_echo "$hardcode_action" >&6; }
10784 if test "$hardcode_action" = relink ||
10785 test "$inherit_rpath" = yes; then
10786 # Fast installation is not supported
10787 enable_fast_install
=no
10788 elif test "$shlibpath_overrides_runpath" = yes ||
10789 test "$enable_shared" = no
; then
10790 # Fast installation is not necessary
10791 enable_fast_install
=needless
10799 if test "x$enable_dlopen" != xyes
; then
10800 enable_dlopen
=unknown
10801 enable_dlopen_self
=unknown
10802 enable_dlopen_self_static
=unknown
10809 lt_cv_dlopen
="load_add_on"
10811 lt_cv_dlopen_self
=yes
10814 mingw
* | pw32
* | cegcc
*)
10815 lt_cv_dlopen
="LoadLibrary"
10820 lt_cv_dlopen
="dlopen"
10825 # if libdl is installed we need to link against it
10826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10827 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10828 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10829 $as_echo_n "(cached) " >&6
10831 ac_check_lib_save_LIBS
=$LIBS
10833 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10834 /* end confdefs.h. */
10836 /* Override any GCC internal prototype to avoid an error.
10837 Use char because int might match the return type of a GCC
10838 builtin and then its argument prototype would still apply. */
10851 if ac_fn_c_try_link
"$LINENO"; then :
10852 ac_cv_lib_dl_dlopen
=yes
10854 ac_cv_lib_dl_dlopen
=no
10856 rm -f core conftest.err conftest.
$ac_objext \
10857 conftest
$ac_exeext conftest.
$ac_ext
10858 LIBS
=$ac_check_lib_save_LIBS
10860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10861 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10862 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10863 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10866 lt_cv_dlopen
="dyld"
10868 lt_cv_dlopen_self
=yes
10875 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10876 if test "x$ac_cv_func_shl_load" = x
""yes; then :
10877 lt_cv_dlopen
="shl_load"
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10880 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10881 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10882 $as_echo_n "(cached) " >&6
10884 ac_check_lib_save_LIBS
=$LIBS
10886 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10887 /* end confdefs.h. */
10889 /* Override any GCC internal prototype to avoid an error.
10890 Use char because int might match the return type of a GCC
10891 builtin and then its argument prototype would still apply. */
10899 return shl_load ();
10904 if ac_fn_c_try_link
"$LINENO"; then :
10905 ac_cv_lib_dld_shl_load
=yes
10907 ac_cv_lib_dld_shl_load
=no
10909 rm -f core conftest.err conftest.
$ac_objext \
10910 conftest
$ac_exeext conftest.
$ac_ext
10911 LIBS
=$ac_check_lib_save_LIBS
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10914 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10915 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
10916 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10918 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
10919 if test "x$ac_cv_func_dlopen" = x
""yes; then :
10920 lt_cv_dlopen
="dlopen"
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10923 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10924 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10925 $as_echo_n "(cached) " >&6
10927 ac_check_lib_save_LIBS
=$LIBS
10929 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10930 /* end confdefs.h. */
10932 /* Override any GCC internal prototype to avoid an error.
10933 Use char because int might match the return type of a GCC
10934 builtin and then its argument prototype would still apply. */
10947 if ac_fn_c_try_link
"$LINENO"; then :
10948 ac_cv_lib_dl_dlopen
=yes
10950 ac_cv_lib_dl_dlopen
=no
10952 rm -f core conftest.err conftest.
$ac_objext \
10953 conftest
$ac_exeext conftest.
$ac_ext
10954 LIBS
=$ac_check_lib_save_LIBS
10956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10957 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10958 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10959 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10962 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10963 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10964 $as_echo_n "(cached) " >&6
10966 ac_check_lib_save_LIBS
=$LIBS
10967 LIBS
="-lsvld $LIBS"
10968 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10969 /* end confdefs.h. */
10971 /* Override any GCC internal prototype to avoid an error.
10972 Use char because int might match the return type of a GCC
10973 builtin and then its argument prototype would still apply. */
10986 if ac_fn_c_try_link
"$LINENO"; then :
10987 ac_cv_lib_svld_dlopen
=yes
10989 ac_cv_lib_svld_dlopen
=no
10991 rm -f core conftest.err conftest.
$ac_objext \
10992 conftest
$ac_exeext conftest.
$ac_ext
10993 LIBS
=$ac_check_lib_save_LIBS
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10996 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10997 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
10998 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
11000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11001 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11002 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11003 $as_echo_n "(cached) " >&6
11005 ac_check_lib_save_LIBS
=$LIBS
11007 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11008 /* end confdefs.h. */
11010 /* Override any GCC internal prototype to avoid an error.
11011 Use char because int might match the return type of a GCC
11012 builtin and then its argument prototype would still apply. */
11020 return dld_link ();
11025 if ac_fn_c_try_link
"$LINENO"; then :
11026 ac_cv_lib_dld_dld_link
=yes
11028 ac_cv_lib_dld_dld_link
=no
11030 rm -f core conftest.err conftest.
$ac_objext \
11031 conftest
$ac_exeext conftest.
$ac_ext
11032 LIBS
=$ac_check_lib_save_LIBS
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11035 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11036 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
11037 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
11058 if test "x$lt_cv_dlopen" != xno
; then
11064 case $lt_cv_dlopen in
11066 save_CPPFLAGS
="$CPPFLAGS"
11067 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
11069 save_LDFLAGS
="$LDFLAGS"
11070 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
11073 LIBS
="$lt_cv_dlopen_libs $LIBS"
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11076 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11077 if test "${lt_cv_dlopen_self+set}" = set; then :
11078 $as_echo_n "(cached) " >&6
11080 if test "$cross_compiling" = yes; then :
11081 lt_cv_dlopen_self
=cross
11083 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11084 lt_status
=$lt_dlunknown
11085 cat > conftest.
$ac_ext <<_LT_EOF
11086 #line 11086 "configure"
11087 #include "confdefs.h"
11096 # define LT_DLGLOBAL RTLD_GLOBAL
11099 # define LT_DLGLOBAL DL_GLOBAL
11101 # define LT_DLGLOBAL 0
11105 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11106 find out it does not work in some platform. */
11107 #ifndef LT_DLLAZY_OR_NOW
11109 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11112 # define LT_DLLAZY_OR_NOW DL_LAZY
11115 # define LT_DLLAZY_OR_NOW RTLD_NOW
11118 # define LT_DLLAZY_OR_NOW DL_NOW
11120 # define LT_DLLAZY_OR_NOW 0
11127 /* When -fvisbility=hidden is used, assume the code has been annotated
11128 correspondingly for the symbols needed. */
11129 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11130 void fnord () __attribute__((visibility("default")));
11133 void fnord () { int i=42; }
11136 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11137 int status = $lt_dlunknown;
11141 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11144 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11145 else puts (dlerror ());
11147 /* dlclose (self); */
11155 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11156 (eval $ac_link) 2>&5
11158 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11159 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11160 (.
/conftest
; exit; ) >&5 2>/dev
/null
11162 case x
$lt_status in
11163 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
11164 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
11165 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
11168 # compilation failed
11169 lt_cv_dlopen_self
=no
11176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11177 $as_echo "$lt_cv_dlopen_self" >&6; }
11179 if test "x$lt_cv_dlopen_self" = xyes
; then
11180 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
11181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11182 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11183 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11184 $as_echo_n "(cached) " >&6
11186 if test "$cross_compiling" = yes; then :
11187 lt_cv_dlopen_self_static
=cross
11189 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11190 lt_status
=$lt_dlunknown
11191 cat > conftest.
$ac_ext <<_LT_EOF
11192 #line 11192 "configure"
11193 #include "confdefs.h"
11202 # define LT_DLGLOBAL RTLD_GLOBAL
11205 # define LT_DLGLOBAL DL_GLOBAL
11207 # define LT_DLGLOBAL 0
11211 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11212 find out it does not work in some platform. */
11213 #ifndef LT_DLLAZY_OR_NOW
11215 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11218 # define LT_DLLAZY_OR_NOW DL_LAZY
11221 # define LT_DLLAZY_OR_NOW RTLD_NOW
11224 # define LT_DLLAZY_OR_NOW DL_NOW
11226 # define LT_DLLAZY_OR_NOW 0
11233 /* When -fvisbility=hidden is used, assume the code has been annotated
11234 correspondingly for the symbols needed. */
11235 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11236 void fnord () __attribute__((visibility("default")));
11239 void fnord () { int i=42; }
11242 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11243 int status = $lt_dlunknown;
11247 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11250 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11251 else puts (dlerror ());
11253 /* dlclose (self); */
11261 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11262 (eval $ac_link) 2>&5
11264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11265 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11266 (.
/conftest
; exit; ) >&5 2>/dev
/null
11268 case x
$lt_status in
11269 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
11270 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
11271 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
11274 # compilation failed
11275 lt_cv_dlopen_self_static
=no
11282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11283 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11286 CPPFLAGS
="$save_CPPFLAGS"
11287 LDFLAGS
="$save_LDFLAGS"
11292 case $lt_cv_dlopen_self in
11293 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
11294 *) enable_dlopen_self
=unknown
;;
11297 case $lt_cv_dlopen_self_static in
11298 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
11299 *) enable_dlopen_self_static
=unknown
;;
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11322 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11323 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
11324 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
11325 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
11326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11327 $as_echo "yes" >&6; }
11329 # FIXME - insert some real tests, host_os isn't really good enough
11332 if test -n "$STRIP" ; then
11333 striplib
="$STRIP -x"
11334 old_striplib
="$STRIP -S"
11335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11336 $as_echo "yes" >&6; }
11338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11339 $as_echo "no" >&6; }
11343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11344 $as_echo "no" >&6; }
11360 # Report which library types will actually be built
11361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11362 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11364 $as_echo "$can_build_shared" >&6; }
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11367 $as_echo_n "checking whether to build shared libraries... " >&6; }
11368 test "$can_build_shared" = "no" && enable_shared
=no
11370 # On AIX, shared libraries and static libraries use the same namespace, and
11371 # are all built from PIC.
11374 test "$enable_shared" = yes && enable_static
=no
11375 if test -n "$RANLIB"; then
11376 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11377 postinstall_cmds
='$RANLIB $lib'
11382 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11383 test "$enable_shared" = yes && enable_static
=no
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11388 $as_echo "$enable_shared" >&6; }
11390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11391 $as_echo_n "checking whether to build static libraries... " >&6; }
11392 # Make sure either enable_shared or enable_static is yes.
11393 test "$enable_shared" = yes || enable_static
=yes
11394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11395 $as_echo "$enable_static" >&6; }
11402 ac_cpp
='$CPP $CPPFLAGS'
11403 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11404 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11405 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11421 ac_config_commands
="$ac_config_commands libtool"
11426 # Only expand once:
11433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11434 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11435 # Check whether --enable-maintainer-mode was given.
11436 if test "${enable_maintainer_mode+set}" = set; then :
11437 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
11439 USE_MAINTAINER_MODE
=no
11442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11443 $as_echo "$USE_MAINTAINER_MODE" >&6; }
11444 if test $USE_MAINTAINER_MODE = yes; then
11445 MAINTAINER_MODE_TRUE
=
11446 MAINTAINER_MODE_FALSE
='#'
11448 MAINTAINER_MODE_TRUE
='#'
11449 MAINTAINER_MODE_FALSE
=
11452 MAINT
=$MAINTAINER_MODE_TRUE
11456 # We need gfortran to compile parts of the library
11457 # We can't use AC_PROG_FC because it expects a fully working gfortran.
11458 #AC_PROG_FC(gfortran)
11459 case `echo $GFORTRAN` in
11463 set dummy
$GFORTRAN; ac_word
=$2
11464 if test -x "$ac_word"; then
11470 ac_ext
=${ac_fc_srcext-f}
11471 ac_compile
='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
11472 ac_link
='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
11473 ac_compiler_gnu
=$ac_cv_fc_compiler_gnu
11474 if test -n "$ac_tool_prefix"; then
11475 for ac_prog
in gfortran
11477 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11478 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11480 $as_echo_n "checking for $ac_word... " >&6; }
11481 if test "${ac_cv_prog_FC+set}" = set; then :
11482 $as_echo_n "(cached) " >&6
11484 if test -n "$FC"; then
11485 ac_cv_prog_FC
="$FC" # Let the user override the test.
11487 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11488 for as_dir
in $PATH
11491 test -z "$as_dir" && as_dir
=.
11492 for ac_exec_ext
in '' $ac_executable_extensions; do
11493 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11494 ac_cv_prog_FC
="$ac_tool_prefix$ac_prog"
11495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11505 if test -n "$FC"; then
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5
11507 $as_echo "$FC" >&6; }
11509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11510 $as_echo "no" >&6; }
11514 test -n "$FC" && break
11517 if test -z "$FC"; then
11519 for ac_prog
in gfortran
11521 # Extract the first word of "$ac_prog", so it can be a program name with args.
11522 set dummy
$ac_prog; ac_word
=$2
11523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11524 $as_echo_n "checking for $ac_word... " >&6; }
11525 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then :
11526 $as_echo_n "(cached) " >&6
11528 if test -n "$ac_ct_FC"; then
11529 ac_cv_prog_ac_ct_FC
="$ac_ct_FC" # Let the user override the test.
11531 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11532 for as_dir
in $PATH
11535 test -z "$as_dir" && as_dir
=.
11536 for ac_exec_ext
in '' $ac_executable_extensions; do
11537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11538 ac_cv_prog_ac_ct_FC
="$ac_prog"
11539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11548 ac_ct_FC
=$ac_cv_prog_ac_ct_FC
11549 if test -n "$ac_ct_FC"; then
11550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5
11551 $as_echo "$ac_ct_FC" >&6; }
11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11554 $as_echo "no" >&6; }
11558 test -n "$ac_ct_FC" && break
11561 if test "x$ac_ct_FC" = x
; then
11564 case $cross_compiling:$ac_tool_warned in
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11567 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11568 ac_tool_warned
=yes ;;
11575 # Provide some information about the compiler.
11576 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5
11579 for ac_option
in --version -v -V -qversion; do
11580 { { ac_try
="$ac_compiler $ac_option >&5"
11581 case "(($ac_try" in
11582 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
11583 *) ac_try_echo=$ac_try;;
11585 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11586 $as_echo "$ac_try_echo"; } >&5
11587 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11589 if test -s conftest.err; then
11591 ... rest of stderr output deleted ...
11592 10q' conftest.err >conftest.er1
11593 cat conftest.er1 >&5
11594 rm -f conftest.er1 conftest.err
11596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11597 test $ac_status = 0; }
11601 # If we don't use `.F
' as extension, the preprocessor is not run on the
11602 # input file. (Note that this only needs to work for GNU compilers.)
11603 ac_save_ext=$ac_ext
11605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5
11606 $as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; }
11607 if test "${ac_cv_fc_compiler_gnu+set}" = set; then :
11608 $as_echo_n "(cached) " >&6
11610 cat > conftest.$ac_ext <<_ACEOF
11618 if ac_fn_fc_try_compile "$LINENO"; then :
11619 ac_compiler_gnu=yes
11623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11624 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5
11628 $as_echo "$ac_cv_fc_compiler_gnu" >&6; }
11629 ac_ext=$ac_save_ext
11630 ac_test_FCFLAGS=${FCFLAGS+set}
11631 ac_save_FCFLAGS=$FCFLAGS
11633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5
11634 $as_echo_n "checking whether $FC accepts -g... " >&6; }
11635 if test "${ac_cv_prog_fc_g+set}" = set; then :
11636 $as_echo_n "(cached) " >&6
11639 cat > conftest.$ac_ext <<_ACEOF
11644 if ac_fn_fc_try_compile "$LINENO"; then :
11645 ac_cv_prog_fc_g=yes
11649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5
11653 $as_echo "$ac_cv_prog_fc_g" >&6; }
11654 if test "$ac_test_FCFLAGS" = set; then
11655 FCFLAGS=$ac_save_FCFLAGS
11656 elif test $ac_cv_prog_fc_g = yes; then
11657 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
11663 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
11671 ac_cpp='$CPP $CPPFLAGS'
11672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
11673 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
11674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11676 ac_ext=${ac_fc_srcext-f}
11677 ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.
$ac_ext >&5'
11678 ac_link='$FC -o conftest
$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.
$ac_ext $LIBS >&5'
11679 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
11682 if test -z "$FC" || test "X$FC" = "Xno"; then
11686 archive_cmds_need_lc_FC=no
11687 allow_undefined_flag_FC=
11688 always_export_symbols_FC=no
11689 archive_expsym_cmds_FC=
11690 export_dynamic_flag_spec_FC=
11691 hardcode_direct_FC=no
11692 hardcode_direct_absolute_FC=no
11693 hardcode_libdir_flag_spec_FC=
11694 hardcode_libdir_flag_spec_ld_FC=
11695 hardcode_libdir_separator_FC=
11696 hardcode_minus_L_FC=no
11697 hardcode_automatic_FC=no
11698 inherit_rpath_FC=no
11700 module_expsym_cmds_FC=
11701 link_all_deplibs_FC=unknown
11702 old_archive_cmds_FC=$old_archive_cmds
11703 reload_flag_FC=$reload_flag
11704 reload_cmds_FC=$reload_cmds
11705 no_undefined_flag_FC=
11706 whole_archive_flag_spec_FC=
11707 enable_shared_with_static_runtimes_FC=no
11709 # Source file extension for fc test sources.
11710 ac_ext=${ac_fc_srcext-f}
11712 # Object file extension for compiled fc test sources.
11716 # No sense in running all these tests if we already determined that
11717 # the FC compiler isn't working. Some variables
(like enable_shared
)
11718 # are currently assumed to apply to all compilers on this platform,
11719 # and will be corrupted by setting them based on a non-working compiler.
11720 if test "$_lt_disable_FC" != yes; then
11721 # Code to be used in simple compile tests
11722 lt_simple_compile_test_code
="\
11728 # Code to be used in simple link tests
11729 lt_simple_link_test_code
="\
11734 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11741 # If no C compiler was specified, use CC.
11744 # If no C compiler flags were specified, use CFLAGS.
11745 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
11747 # Allow CC to be a program name with arguments.
11751 # save warnings/boilerplate of simple test code
11752 ac_outfile
=conftest.
$ac_objext
11753 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
11754 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
11755 _lt_compiler_boilerplate
=`cat conftest.err`
11758 ac_outfile
=conftest.
$ac_objext
11759 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
11760 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
11761 _lt_linker_boilerplate
=`cat conftest.err`
11765 # Allow CC to be a program name with arguments.
11770 GCC
=$ac_cv_fc_compiler_gnu
11773 for cc_temp
in $compiler""; do
11775 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
11776 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
11781 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
11784 if test -n "$compiler"; then
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11786 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11788 $as_echo "$can_build_shared" >&6; }
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11791 $as_echo_n "checking whether to build shared libraries... " >&6; }
11792 test "$can_build_shared" = "no" && enable_shared
=no
11794 # On AIX, shared libraries and static libraries use the same namespace, and
11795 # are all built from PIC.
11798 test "$enable_shared" = yes && enable_static
=no
11799 if test -n "$RANLIB"; then
11800 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11801 postinstall_cmds
='$RANLIB $lib'
11805 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11806 test "$enable_shared" = yes && enable_static
=no
11810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11811 $as_echo "$enable_shared" >&6; }
11813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11814 $as_echo_n "checking whether to build static libraries... " >&6; }
11815 # Make sure either enable_shared or enable_static is yes.
11816 test "$enable_shared" = yes || enable_static
=yes
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11818 $as_echo "$enable_static" >&6; }
11820 GCC_FC
="$ac_cv_fc_compiler_gnu"
11824 ## There is no encapsulation within the following macros, do not change
11825 ## the running order or otherwise move them around unless you know exactly
11826 ## what you are doing...
11827 # Dependencies to place before and after the object being linked:
11829 postdep_objects_FC
=
11832 compiler_lib_search_path_FC
=
11834 cat > conftest.
$ac_ext <<_LT_EOF
11843 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11844 (eval $ac_compile) 2>&5
11846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11847 test $ac_status = 0; }; then
11848 # Parse the compiler output and extract the necessary
11849 # objects, libraries and library flags.
11851 # Sentinel used to keep track of whether or not we are before
11852 # the conftest object file.
11853 pre_test_object_deps_done
=no
11855 for p
in `eval "$output_verbose_link_cmd"`; do
11859 # Some compilers place space between "-{L,R}" and the path.
11860 # Remove the space.
11861 if test $p = "-L" ||
11862 test $p = "-R"; then
11869 if test "$pre_test_object_deps_done" = no
; then
11872 # Internal compiler library paths should come after those
11873 # provided the user. The postdeps already come after the
11874 # user supplied libs so there is no need to process them.
11875 if test -z "$compiler_lib_search_path_FC"; then
11876 compiler_lib_search_path_FC
="${prev}${p}"
11878 compiler_lib_search_path_FC
="${compiler_lib_search_path_FC} ${prev}${p}"
11881 # The "-l" case would never come before the object being
11882 # linked, so don't bother handling this case.
11885 if test -z "$postdeps_FC"; then
11886 postdeps_FC
="${prev}${p}"
11888 postdeps_FC
="${postdeps_FC} ${prev}${p}"
11894 # This assumes that the test object file only shows up
11895 # once in the compiler output.
11896 if test "$p" = "conftest.$objext"; then
11897 pre_test_object_deps_done
=yes
11901 if test "$pre_test_object_deps_done" = no
; then
11902 if test -z "$predep_objects_FC"; then
11903 predep_objects_FC
="$p"
11905 predep_objects_FC
="$predep_objects_FC $p"
11908 if test -z "$postdep_objects_FC"; then
11909 postdep_objects_FC
="$p"
11911 postdep_objects_FC
="$postdep_objects_FC $p"
11916 *) ;; # Ignore the rest.
11924 echo "libtool.m4: error: problem compiling FC test program"
11927 $RM -f confest.
$objext
11929 # PORTME: override above test on systems where it is broken
11932 case " $postdeps_FC " in
11933 *" -lc "*) archive_cmds_need_lc_FC
=no
;;
11935 compiler_lib_search_dirs_FC
=
11936 if test -n "${compiler_lib_search_path_FC}"; then
11937 compiler_lib_search_dirs_FC
=`echo " ${compiler_lib_search_path_FC}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
11970 lt_prog_compiler_wl_FC
=
11971 lt_prog_compiler_pic_FC
=
11972 lt_prog_compiler_static_FC
=
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
11975 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
11977 if test "$GCC" = yes; then
11978 lt_prog_compiler_wl_FC
='-Wl,'
11979 lt_prog_compiler_static_FC
='-static'
11983 # All AIX code is PIC.
11984 if test "$host_cpu" = ia64
; then
11985 # AIX 5 now supports IA64 processor
11986 lt_prog_compiler_static_FC
='-Bstatic'
11993 # see comment about AmigaOS4 .so support
11994 lt_prog_compiler_pic_FC
='-fPIC'
11997 # FIXME: we need at least 68020 code to build shared libraries, but
11998 # adding the `-m68020' flag to GCC prevents building anything better,
12000 lt_prog_compiler_pic_FC
='-m68020 -resident32 -malways-restore-a4'
12005 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
12006 # PIC is the default for these OSes.
12009 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
12010 # This hack is so that the source file can tell whether it is being
12011 # built for inclusion in a dll (and should export symbols for example).
12012 # Although the cygwin gcc ignores -fPIC, still need this for old-style
12013 # (--disable-auto-import) libraries
12014 lt_prog_compiler_pic_FC
='-DDLL_EXPORT'
12017 darwin
* | rhapsody
*)
12018 # PIC is the default on this platform
12019 # Common symbols not allowed in MH_DYLIB files
12020 lt_prog_compiler_pic_FC
='-fno-common'
12024 # PIC is the default for Haiku.
12025 # The "-static" flag exists, but is broken.
12026 lt_prog_compiler_static_FC
=
12030 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
12031 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
12032 # sets the default TLS model and affects inlining.
12038 lt_prog_compiler_pic_FC
='-fPIC'
12044 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
12045 # Instead, we relocate shared libraries at runtime.
12049 # Just because we use GCC doesn't mean we suddenly get shared libraries
12050 # on systems that don't support them.
12051 lt_prog_compiler_can_build_shared_FC
=no
12056 # QNX uses GNU C++, but need to define -shared option too, otherwise
12057 # it will coredump.
12058 lt_prog_compiler_pic_FC
='-fPIC -shared'
12062 if test -d /usr
/nec
; then
12063 lt_prog_compiler_pic_FC
=-Kconform_pic
12068 lt_prog_compiler_pic_FC
='-fPIC'
12072 case $cc_basename in
12073 nvcc
*) # Cuda Compiler Driver 2.2
12074 lt_prog_compiler_wl_FC
='-Xlinker '
12075 lt_prog_compiler_pic_FC
='-Xcompiler -fPIC'
12079 # PORTME Check for flag to pass linker flags through the system compiler.
12082 lt_prog_compiler_wl_FC
='-Wl,'
12083 if test "$host_cpu" = ia64
; then
12084 # AIX 5 now supports IA64 processor
12085 lt_prog_compiler_static_FC
='-Bstatic'
12087 lt_prog_compiler_static_FC
='-bnso -bI:/lib/syscalls.exp'
12091 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
12092 # This hack is so that the source file can tell whether it is being
12093 # built for inclusion in a dll (and should export symbols for example).
12094 lt_prog_compiler_pic_FC
='-DDLL_EXPORT'
12097 hpux9
* | hpux10
* | hpux11
*)
12098 lt_prog_compiler_wl_FC
='-Wl,'
12099 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
12100 # not for PA HP-UX.
12106 lt_prog_compiler_pic_FC
='+Z'
12109 # Is there a better lt_prog_compiler_static that works with the bundled CC?
12110 lt_prog_compiler_static_FC
='${wl}-a ${wl}archive'
12113 irix5
* | irix6
* | nonstopux
*)
12114 lt_prog_compiler_wl_FC
='-Wl,'
12115 # PIC (with -KPIC) is the default.
12116 lt_prog_compiler_static_FC
='-non_shared'
12119 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12120 case $cc_basename in
12121 # old Intel for x86_64 which still supported -KPIC.
12123 lt_prog_compiler_wl_FC
='-Wl,'
12124 lt_prog_compiler_pic_FC
='-KPIC'
12125 lt_prog_compiler_static_FC
='-static'
12127 # icc used to be incompatible with GCC.
12128 # ICC 10 doesn't accept -KPIC any more.
12130 lt_prog_compiler_wl_FC
='-Wl,'
12131 lt_prog_compiler_pic_FC
='-fPIC'
12132 lt_prog_compiler_static_FC
='-static'
12134 # Lahey Fortran 8.1.
12136 lt_prog_compiler_wl_FC
='-Wl,'
12137 lt_prog_compiler_pic_FC
='--shared'
12138 lt_prog_compiler_static_FC
='--static'
12140 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
12141 # Portland Group compilers (*not* the Pentium gcc compiler,
12142 # which looks to be a dead project)
12143 lt_prog_compiler_wl_FC
='-Wl,'
12144 lt_prog_compiler_pic_FC
='-fpic'
12145 lt_prog_compiler_static_FC
='-Bstatic'
12148 lt_prog_compiler_wl_FC
='-Wl,'
12149 # All Alpha code is PIC.
12150 lt_prog_compiler_static_FC
='-non_shared'
12152 xl
* | bgxl
* | bgf
* | mpixl
*)
12153 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
12154 lt_prog_compiler_wl_FC
='-Wl,'
12155 lt_prog_compiler_pic_FC
='-qpic'
12156 lt_prog_compiler_static_FC
='-qstaticlink'
12159 case `$CC -V 2>&1 | sed 5q` in
12160 *Sun\ F
* |
*Sun
*Fortran
*)
12161 # Sun Fortran 8.3 passes all unrecognized flags to the linker
12162 lt_prog_compiler_pic_FC
='-KPIC'
12163 lt_prog_compiler_static_FC
='-Bstatic'
12164 lt_prog_compiler_wl_FC
=''
12168 lt_prog_compiler_pic_FC
='-KPIC'
12169 lt_prog_compiler_static_FC
='-Bstatic'
12170 lt_prog_compiler_wl_FC
='-Wl,'
12178 lt_prog_compiler_pic_FC
='-KPIC'
12179 lt_prog_compiler_static_FC
='-Bstatic'
12183 # QNX uses GNU C++, but need to define -shared option too, otherwise
12184 # it will coredump.
12185 lt_prog_compiler_pic_FC
='-fPIC -shared'
12188 osf3
* | osf4
* | osf5
*)
12189 lt_prog_compiler_wl_FC
='-Wl,'
12190 # All OSF/1 code is PIC.
12191 lt_prog_compiler_static_FC
='-non_shared'
12195 lt_prog_compiler_static_FC
='-non_shared'
12199 lt_prog_compiler_pic_FC
='-KPIC'
12200 lt_prog_compiler_static_FC
='-Bstatic'
12201 case $cc_basename in
12202 f77
* | f90
* | f95
*)
12203 lt_prog_compiler_wl_FC
='-Qoption ld ';;
12205 lt_prog_compiler_wl_FC
='-Wl,';;
12210 lt_prog_compiler_wl_FC
='-Qoption ld '
12211 lt_prog_compiler_pic_FC
='-PIC'
12212 lt_prog_compiler_static_FC
='-Bstatic'
12215 sysv4 | sysv4.2uw2
* | sysv4.3
*)
12216 lt_prog_compiler_wl_FC
='-Wl,'
12217 lt_prog_compiler_pic_FC
='-KPIC'
12218 lt_prog_compiler_static_FC
='-Bstatic'
12222 if test -d /usr
/nec
;then
12223 lt_prog_compiler_pic_FC
='-Kconform_pic'
12224 lt_prog_compiler_static_FC
='-Bstatic'
12228 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
12229 lt_prog_compiler_wl_FC
='-Wl,'
12230 lt_prog_compiler_pic_FC
='-KPIC'
12231 lt_prog_compiler_static_FC
='-Bstatic'
12235 lt_prog_compiler_wl_FC
='-Wl,'
12236 lt_prog_compiler_can_build_shared_FC
=no
12240 lt_prog_compiler_pic_FC
='-pic'
12241 lt_prog_compiler_static_FC
='-Bstatic'
12245 lt_prog_compiler_can_build_shared_FC
=no
12251 # For platforms which do not support PIC, -DPIC is meaningless:
12253 lt_prog_compiler_pic_FC
=
12256 lt_prog_compiler_pic_FC
="$lt_prog_compiler_pic_FC"
12259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_FC" >&5
12260 $as_echo "$lt_prog_compiler_pic_FC" >&6; }
12265 # Check to make sure the PIC flag actually works.
12267 if test -n "$lt_prog_compiler_pic_FC"; then
12268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_FC works" >&5
12269 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_FC works... " >&6; }
12270 if test "${lt_cv_prog_compiler_pic_works_FC+set}" = set; then :
12271 $as_echo_n "(cached) " >&6
12273 lt_cv_prog_compiler_pic_works_FC
=no
12274 ac_outfile
=conftest.
$ac_objext
12275 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
12276 lt_compiler_flag
="$lt_prog_compiler_pic_FC"
12277 # Insert the option either (1) after the last *FLAGS variable, or
12278 # (2) before a word containing "conftest.", or (3) at the end.
12279 # Note that $ac_compile itself does not contain backslashes and begins
12280 # with a dollar sign (not a hyphen), so the echo should work correctly.
12281 # The option is referenced via a variable to avoid confusing sed.
12282 lt_compile
=`echo "$ac_compile" | $SED \
12283 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12284 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12285 -e 's:$: $lt_compiler_flag:'`
12286 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12287 (eval "$lt_compile" 2>conftest.err
)
12289 cat conftest.err
>&5
12290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291 if (exit $ac_status) && test -s "$ac_outfile"; then
12292 # The compiler can only warn and ignore the option if not recognized
12293 # So say no if there are warnings other than the usual output.
12294 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
12295 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
12296 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
12297 lt_cv_prog_compiler_pic_works_FC
=yes
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_FC" >&5
12304 $as_echo "$lt_cv_prog_compiler_pic_works_FC" >&6; }
12306 if test x
"$lt_cv_prog_compiler_pic_works_FC" = xyes
; then
12307 case $lt_prog_compiler_pic_FC in
12309 *) lt_prog_compiler_pic_FC
=" $lt_prog_compiler_pic_FC" ;;
12312 lt_prog_compiler_pic_FC
=
12313 lt_prog_compiler_can_build_shared_FC
=no
12321 # Check to make sure the static flag actually works.
12323 wl
=$lt_prog_compiler_wl_FC eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_FC\"
12324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
12325 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
12326 if test "${lt_cv_prog_compiler_static_works_FC+set}" = set; then :
12327 $as_echo_n "(cached) " >&6
12329 lt_cv_prog_compiler_static_works_FC
=no
12330 save_LDFLAGS
="$LDFLAGS"
12331 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
12332 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
12333 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
12334 # The linker can only warn and ignore the option if not recognized
12335 # So say no if there are warnings
12336 if test -s conftest.err
; then
12337 # Append any errors to the config.log.
12338 cat conftest.err
1>&5
12339 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
12340 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
12341 if diff conftest.exp conftest.er2
>/dev
/null
; then
12342 lt_cv_prog_compiler_static_works_FC
=yes
12345 lt_cv_prog_compiler_static_works_FC
=yes
12349 LDFLAGS
="$save_LDFLAGS"
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_FC" >&5
12353 $as_echo "$lt_cv_prog_compiler_static_works_FC" >&6; }
12355 if test x
"$lt_cv_prog_compiler_static_works_FC" = xyes
; then
12358 lt_prog_compiler_static_FC
=
12364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
12365 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
12366 if test "${lt_cv_prog_compiler_c_o_FC+set}" = set; then :
12367 $as_echo_n "(cached) " >&6
12369 lt_cv_prog_compiler_c_o_FC
=no
12370 $RM -r conftest
2>/dev
/null
12374 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
12376 lt_compiler_flag
="-o out/conftest2.$ac_objext"
12377 # Insert the option either (1) after the last *FLAGS variable, or
12378 # (2) before a word containing "conftest.", or (3) at the end.
12379 # Note that $ac_compile itself does not contain backslashes and begins
12380 # with a dollar sign (not a hyphen), so the echo should work correctly.
12381 lt_compile
=`echo "$ac_compile" | $SED \
12382 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12383 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12384 -e 's:$: $lt_compiler_flag:'`
12385 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12386 (eval "$lt_compile" 2>out
/conftest.err
)
12388 cat out
/conftest.err
>&5
12389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12390 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
12392 # The compiler can only warn and ignore the option if not recognized
12393 # So say no if there are warnings
12394 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
12395 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
12396 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
12397 lt_cv_prog_compiler_c_o_FC
=yes
12402 # SGI C++ compiler will create directory out/ii_files/ for
12403 # template instantiation
12404 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
12405 $RM out
/* && rmdir out
12411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_FC" >&5
12412 $as_echo "$lt_cv_prog_compiler_c_o_FC" >&6; }
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
12417 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
12418 if test "${lt_cv_prog_compiler_c_o_FC+set}" = set; then :
12419 $as_echo_n "(cached) " >&6
12421 lt_cv_prog_compiler_c_o_FC
=no
12422 $RM -r conftest
2>/dev
/null
12426 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
12428 lt_compiler_flag
="-o out/conftest2.$ac_objext"
12429 # Insert the option either (1) after the last *FLAGS variable, or
12430 # (2) before a word containing "conftest.", or (3) at the end.
12431 # Note that $ac_compile itself does not contain backslashes and begins
12432 # with a dollar sign (not a hyphen), so the echo should work correctly.
12433 lt_compile
=`echo "$ac_compile" | $SED \
12434 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
12435 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
12436 -e 's:$: $lt_compiler_flag:'`
12437 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
12438 (eval "$lt_compile" 2>out
/conftest.err
)
12440 cat out
/conftest.err
>&5
12441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12442 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
12444 # The compiler can only warn and ignore the option if not recognized
12445 # So say no if there are warnings
12446 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
12447 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
12448 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
12449 lt_cv_prog_compiler_c_o_FC
=yes
12454 # SGI C++ compiler will create directory out/ii_files/ for
12455 # template instantiation
12456 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
12457 $RM out
/* && rmdir out
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_FC" >&5
12464 $as_echo "$lt_cv_prog_compiler_c_o_FC" >&6; }
12469 hard_links
="nottested"
12470 if test "$lt_cv_prog_compiler_c_o_FC" = no
&& test "$need_locks" != no
; then
12471 # do not overwrite the value of need_locks provided by the user
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
12473 $as_echo_n "checking if we can lock with hard links... " >&6; }
12476 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
12478 ln conftest.a conftest.b
2>&5 || hard_links
=no
12479 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
12481 $as_echo "$hard_links" >&6; }
12482 if test "$hard_links" = no
; then
12483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
12484 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12494 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12497 allow_undefined_flag_FC
=
12498 always_export_symbols_FC
=no
12500 archive_expsym_cmds_FC
=
12501 compiler_needs_object_FC
=no
12502 enable_shared_with_static_runtimes_FC
=no
12503 export_dynamic_flag_spec_FC
=
12504 export_symbols_cmds_FC
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
12505 hardcode_automatic_FC
=no
12506 hardcode_direct_FC
=no
12507 hardcode_direct_absolute_FC
=no
12508 hardcode_libdir_flag_spec_FC
=
12509 hardcode_libdir_flag_spec_ld_FC
=
12510 hardcode_libdir_separator_FC
=
12511 hardcode_minus_L_FC
=no
12512 hardcode_shlibpath_var_FC
=unsupported
12513 inherit_rpath_FC
=no
12514 link_all_deplibs_FC
=unknown
12516 module_expsym_cmds_FC
=
12517 old_archive_from_new_cmds_FC
=
12518 old_archive_from_expsyms_cmds_FC
=
12519 thread_safe_flag_spec_FC
=
12520 whole_archive_flag_spec_FC
=
12521 # include_expsyms should be a list of space-separated symbols to be *always*
12522 # included in the symbol list
12523 include_expsyms_FC
=
12524 # exclude_expsyms can be an extended regexp of symbols to exclude
12525 # it will be wrapped by ` (' and `)$', so one must not match beginning or
12526 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
12527 # as well as any symbol that contains `d'.
12528 exclude_expsyms_FC
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
12529 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
12530 # platforms (ab)use it in PIC code, but their linkers get confused if
12531 # the symbol is explicitly referenced. Since portable code cannot
12532 # rely on this symbol name, it's probably fine to never include it in
12533 # preloaded symbol tables.
12534 # Exclude shared library initialization/finalization symbols.
12535 extract_expsyms_cmds
=
12538 cygwin
* | mingw
* | pw32
* | cegcc
*)
12539 # FIXME: the MSVC++ port hasn't been tested in a loooong time
12540 # When not using gcc, we currently assume that we are using
12541 # Microsoft Visual C++.
12542 if test "$GCC" != yes; then
12547 # we just hope/assume this is gcc and not c89 (= MSVC++)
12557 # On some targets, GNU ld is compatible enough with the native linker
12558 # that we're better off using the native interface for both.
12559 lt_use_gnu_ld_interface
=no
12560 if test "$with_gnu_ld" = yes; then
12563 # The AIX port of GNU ld has always aspired to compatibility
12564 # with the native linker. However, as the warning in the GNU ld
12565 # block says, versions before 2.19.5* couldn't really create working
12566 # shared libraries, regardless of the interface used.
12567 case `$LD -v 2>&1` in
12568 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
12569 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
12570 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
12572 lt_use_gnu_ld_interface
=yes
12577 lt_use_gnu_ld_interface
=yes
12582 if test "$lt_use_gnu_ld_interface" = yes; then
12583 # If archive_cmds runs LD, not CC, wlarc should be empty
12586 # Set some defaults for GNU ld with shared library support. These
12587 # are reset later if shared libraries are not supported. Putting them
12588 # here allows them to be overridden if necessary.
12589 runpath_var
=LD_RUN_PATH
12590 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
12591 export_dynamic_flag_spec_FC
='${wl}--export-dynamic'
12592 # ancient GNU ld didn't support --whole-archive et. al.
12593 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
12594 whole_archive_flag_spec_FC
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12596 whole_archive_flag_spec_FC
=
12598 supports_anon_versioning
=no
12599 case `$LD -v 2>&1` in
12600 *GNU\ gold
*) supports_anon_versioning
=yes ;;
12601 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
12602 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
12603 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
12604 *\
2.11.
*) ;; # other 2.11 versions
12605 *) supports_anon_versioning
=yes ;;
12608 # See if GNU ld supports shared libraries.
12611 # On AIX/PPC, the GNU linker is very broken
12612 if test "$host_cpu" != ia64
; then
12616 *** Warning: the GNU linker, at least up to release 2.19, is reported
12617 *** to be unable to reliably create shared libraries on AIX.
12618 *** Therefore, libtool is disabling shared libraries support. If you
12619 *** really care for shared libraries, you may want to install binutils
12620 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
12621 *** You will then need to restart the configuration process.
12630 # see comment about AmigaOS4 .so support
12631 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12632 archive_expsym_cmds_FC
=''
12635 archive_cmds_FC
='$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)'
12636 hardcode_libdir_flag_spec_FC
='-L$libdir'
12637 hardcode_minus_L_FC
=yes
12643 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
12644 allow_undefined_flag_FC
=unsupported
12645 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12646 # support --undefined. This deserves some investigation. FIXME
12647 archive_cmds_FC
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12653 cygwin
* | mingw
* | pw32
* | cegcc
*)
12654 # _LT_TAGVAR(hardcode_libdir_flag_spec, FC) is actually meaningless,
12655 # as there is no search path for DLLs.
12656 hardcode_libdir_flag_spec_FC
='-L$libdir'
12657 export_dynamic_flag_spec_FC
='${wl}--export-all-symbols'
12658 allow_undefined_flag_FC
=unsupported
12659 always_export_symbols_FC
=no
12660 enable_shared_with_static_runtimes_FC
=yes
12661 export_symbols_cmds_FC
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
12663 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
12664 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12665 # If the export-symbols file already is a .def file (1st line
12666 # is EXPORTS), use it as is; otherwise, prepend...
12667 archive_expsym_cmds_FC
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12668 cp $export_symbols $output_objdir/$soname.def;
12670 echo EXPORTS > $output_objdir/$soname.def;
12671 cat $export_symbols >> $output_objdir/$soname.def;
12673 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12680 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12681 link_all_deplibs_FC
=yes
12685 hardcode_direct_FC
=no
12686 hardcode_shlibpath_var_FC
=no
12687 hardcode_libdir_flag_spec_FC
='${wl}-rpath,$libdir'
12688 export_dynamic_flag_spec_FC
='${wl}-E'
12689 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12690 # Instead, shared libraries are loaded at an image base (0x10000000 by
12691 # default) and relocated if they conflict, which is a slow very memory
12692 # consuming and fragmenting process. To avoid this, we pick a random,
12693 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12694 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
12695 archive_cmds_FC
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12696 archive_expsym_cmds_FC
='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'
12699 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12701 if test "$host_os" = linux-dietlibc
; then
12702 case $cc_basename in
12703 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
12706 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
12707 && test "$tmp_diet" = no
12710 tmp_sharedflag
='-shared'
12711 case $cc_basename,$host_cpu in
12712 pgcc
*) # Portland Group C compiler
12713 whole_archive_flag_spec_FC
='${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'
12714 tmp_addflag
=' $pic_flag'
12716 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
12717 # Portland Group f77 and f90 compilers
12718 whole_archive_flag_spec_FC
='${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'
12719 tmp_addflag
=' $pic_flag -Mnomain' ;;
12720 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
12721 tmp_addflag
=' -i_dynamic' ;;
12722 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
12723 tmp_addflag
=' -i_dynamic -nofor_main' ;;
12724 ifc
* | ifort
*) # Intel Fortran compiler
12725 tmp_addflag
=' -nofor_main' ;;
12726 lf95
*) # Lahey Fortran 8.1
12727 whole_archive_flag_spec_FC
=
12728 tmp_sharedflag
='--shared' ;;
12729 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
12730 tmp_sharedflag
='-qmkshrobj'
12732 nvcc
*) # Cuda Compiler Driver 2.2
12733 whole_archive_flag_spec_FC
='${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'
12734 compiler_needs_object_FC
=yes
12737 case `$CC -V 2>&1 | sed 5q` in
12738 *Sun\ C
*) # Sun C 5.9
12739 whole_archive_flag_spec_FC
='${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'
12740 compiler_needs_object_FC
=yes
12741 tmp_sharedflag
='-G' ;;
12742 *Sun\ F
*) # Sun Fortran 8.3
12743 tmp_sharedflag
='-G' ;;
12745 archive_cmds_FC
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12747 if test "x$supports_anon_versioning" = xyes
; then
12748 archive_expsym_cmds_FC
='echo "{ global:" > $output_objdir/$libname.ver~
12749 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12750 echo "local: *; };" >> $output_objdir/$libname.ver~
12751 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12754 case $cc_basename in
12755 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
12756 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
12757 whole_archive_flag_spec_FC
='--whole-archive$convenience --no-whole-archive'
12758 hardcode_libdir_flag_spec_FC
=
12759 hardcode_libdir_flag_spec_ld_FC
='-rpath $libdir'
12760 archive_cmds_FC
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
12761 if test "x$supports_anon_versioning" = xyes
; then
12762 archive_expsym_cmds_FC
='echo "{ global:" > $output_objdir/$libname.ver~
12763 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12764 echo "local: *; };" >> $output_objdir/$libname.ver~
12765 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
12775 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12776 archive_cmds_FC
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
12779 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12780 archive_expsym_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12785 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
12789 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
12790 *** create shared libraries on Solaris systems. Therefore, libtool
12791 *** is disabling shared libraries support. We urge you to upgrade GNU
12792 *** binutils to release 2.9.1 or newer. Another option is to modify
12793 *** your PATH or compiler configuration so that the native linker is
12794 *** used, and then restart.
12797 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
12798 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12799 archive_expsym_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12805 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
12806 case `$LD -v 2>&1` in
12807 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
12811 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
12812 *** reliably create shared libraries on SCO systems. Therefore, libtool
12813 *** is disabling shared libraries support. We urge you to upgrade GNU
12814 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
12815 *** your PATH or compiler configuration so that the native linker is
12816 *** used, and then restart.
12821 # For security reasons, it is highly recommended that you always
12822 # use absolute paths for naming shared libraries, and exclude the
12823 # DT_RUNPATH tag from executables and libraries. But doing so
12824 # requires that you compile everything twice, which is a pain.
12825 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
12826 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
12827 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12828 archive_expsym_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12837 archive_cmds_FC
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12839 hardcode_direct_FC
=yes
12840 hardcode_shlibpath_var_FC
=no
12844 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
12845 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12846 archive_expsym_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12853 if test "$ld_shlibs_FC" = no
; then
12855 hardcode_libdir_flag_spec_FC
=
12856 export_dynamic_flag_spec_FC
=
12857 whole_archive_flag_spec_FC
=
12860 # PORTME fill in a description of your system's linker (not GNU ld)
12863 allow_undefined_flag_FC
=unsupported
12864 always_export_symbols_FC
=yes
12865 archive_expsym_cmds_FC
='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
12866 # Note: this linker hardcodes the directories in LIBPATH if there
12867 # are no directories specified by -L.
12868 hardcode_minus_L_FC
=yes
12869 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
12870 # Neither direct hardcoding nor static linking is supported with a
12872 hardcode_direct_FC
=unsupported
12877 if test "$host_cpu" = ia64
; then
12878 # On IA64, the linker does run time linking by default, so we don't
12879 # have to do anything special.
12880 aix_use_runtimelinking
=no
12881 exp_sym_flag
='-Bexport'
12884 # If we're using GNU nm, then we don't want the "-C" option.
12885 # -C means demangle to AIX nm, but means don't demangle with GNU nm
12886 # Also, AIX nm treats weak defined symbols like other global
12887 # defined symbols, whereas GNU nm marks them as "W".
12888 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
12889 export_symbols_cmds_FC
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
12891 export_symbols_cmds_FC
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
12893 aix_use_runtimelinking
=no
12895 # Test if we are trying to use run time linking or normal
12896 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12897 # need to do runtime linking.
12898 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
12899 for ld_flag
in $LDFLAGS; do
12900 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
12901 aix_use_runtimelinking
=yes
12908 exp_sym_flag
='-bexport'
12909 no_entry_flag
='-bnoentry'
12912 # When large executables or shared objects are built, AIX ld can
12913 # have problems creating the table of contents. If linking a library
12914 # or program results in "error TOC overflow" add -mminimal-toc to
12915 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
12916 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12919 hardcode_direct_FC
=yes
12920 hardcode_direct_absolute_FC
=yes
12921 hardcode_libdir_separator_FC
=':'
12922 link_all_deplibs_FC
=yes
12923 file_list_spec_FC
='${wl}-f,'
12925 if test "$GCC" = yes; then
12926 case $host_os in aix4.
[012]|aix4.
[012].
*)
12927 # We only want to do this on AIX 4.2 and lower, the check
12928 # below for broken collect2 doesn't work under 4.3+
12929 collect2name
=`${CC} -print-prog-name=collect2`
12930 if test -f "$collect2name" &&
12931 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
12933 # We have reworked collect2
12936 # We have old collect2
12937 hardcode_direct_FC
=unsupported
12938 # It fails to find uninstalled libraries when the uninstalled
12939 # path is not listed in the libpath. Setting hardcode_minus_L
12940 # to unsupported forces relinking
12941 hardcode_minus_L_FC
=yes
12942 hardcode_libdir_flag_spec_FC
='-L$libdir'
12943 hardcode_libdir_separator_FC
=
12947 shared_flag
='-shared'
12948 if test "$aix_use_runtimelinking" = yes; then
12949 shared_flag
="$shared_flag "'${wl}-G'
12953 if test "$host_cpu" = ia64
; then
12954 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12955 # chokes on -Wl,-G. The following line is correct:
12958 if test "$aix_use_runtimelinking" = yes; then
12959 shared_flag
='${wl}-G'
12961 shared_flag
='${wl}-bM:SRE'
12966 export_dynamic_flag_spec_FC
='${wl}-bexpall'
12967 # It seems that -bexpall does not export symbols beginning with
12968 # underscore (_), so it is better to generate a list of symbols to export.
12969 always_export_symbols_FC
=yes
12970 if test "$aix_use_runtimelinking" = yes; then
12971 # Warning - without using the other runtime loading flags (-brtl),
12972 # -berok will link without error, but may produce a broken library.
12973 allow_undefined_flag_FC
='-berok'
12974 # Determine the default libpath from the value encoded in an
12975 # empty executable.
12976 cat > conftest.
$ac_ext <<_ACEOF
12981 if ac_fn_fc_try_link
"$LINENO"; then :
12983 lt_aix_libpath_sed
='
12984 /Import File Strings/,/^$/ {
12990 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12991 # Check for a 64-bit object if we didn't find anything.
12992 if test -z "$aix_libpath"; then
12993 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12996 rm -f core conftest.err conftest.
$ac_objext \
12997 conftest
$ac_exeext conftest.
$ac_ext
12998 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
13000 hardcode_libdir_flag_spec_FC
='${wl}-blibpath:$libdir:'"$aix_libpath"
13001 archive_expsym_cmds_FC
='$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"
13003 if test "$host_cpu" = ia64
; then
13004 hardcode_libdir_flag_spec_FC
='${wl}-R $libdir:/usr/lib:/lib'
13005 allow_undefined_flag_FC
="-z nodefs"
13006 archive_expsym_cmds_FC
="\$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"
13008 # Determine the default libpath from the value encoded in an
13009 # empty executable.
13010 cat > conftest.
$ac_ext <<_ACEOF
13015 if ac_fn_fc_try_link
"$LINENO"; then :
13017 lt_aix_libpath_sed
='
13018 /Import File Strings/,/^$/ {
13024 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13025 # Check for a 64-bit object if we didn't find anything.
13026 if test -z "$aix_libpath"; then
13027 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13030 rm -f core conftest.err conftest.
$ac_objext \
13031 conftest
$ac_exeext conftest.
$ac_ext
13032 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
13034 hardcode_libdir_flag_spec_FC
='${wl}-blibpath:$libdir:'"$aix_libpath"
13035 # Warning - without using the other run time loading flags,
13036 # -berok will link without error, but may produce a broken library.
13037 no_undefined_flag_FC
=' ${wl}-bernotok'
13038 allow_undefined_flag_FC
=' ${wl}-berok'
13039 if test "$with_gnu_ld" = yes; then
13040 # We only use this code for GNU lds that support --whole-archive.
13041 whole_archive_flag_spec_FC
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13043 # Exported symbols can be pulled into shared objects from archives
13044 whole_archive_flag_spec_FC
='$convenience'
13046 archive_cmds_need_lc_FC
=yes
13047 # This is similar to how AIX traditionally builds its shared libraries.
13048 archive_expsym_cmds_FC
="\$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'
13056 # see comment about AmigaOS4 .so support
13057 archive_cmds_FC
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13058 archive_expsym_cmds_FC
=''
13061 archive_cmds_FC
='$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)'
13062 hardcode_libdir_flag_spec_FC
='-L$libdir'
13063 hardcode_minus_L_FC
=yes
13069 export_dynamic_flag_spec_FC
=-rdynamic
13072 cygwin
* | mingw
* | pw32
* | cegcc
*)
13073 # When not using gcc, we currently assume that we are using
13074 # Microsoft Visual C++.
13075 # hardcode_libdir_flag_spec is actually meaningless, as there is
13076 # no search path for DLLs.
13077 hardcode_libdir_flag_spec_FC
=' '
13078 allow_undefined_flag_FC
=unsupported
13079 # Tell ltmain to make .lib files, not .a files.
13081 # Tell ltmain to make .dll files, not .so files.
13083 # FIXME: Setting linknames here is a bad hack.
13084 archive_cmds_FC
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
13085 # The linker will automatically build a .lib file if we build a DLL.
13086 old_archive_from_new_cmds_FC
='true'
13087 # FIXME: Should let the user specify the lib program.
13088 old_archive_cmds_FC
='lib -OUT:$oldlib$oldobjs$old_deplibs'
13089 fix_srcfile_path_FC
='`cygpath -w "$srcfile"`'
13090 enable_shared_with_static_runtimes_FC
=yes
13093 darwin
* | rhapsody
*)
13096 archive_cmds_need_lc_FC
=no
13097 hardcode_direct_FC
=no
13098 hardcode_automatic_FC
=yes
13099 hardcode_shlibpath_var_FC
=unsupported
13100 if test "$lt_cv_ld_force_load" = "yes"; then
13101 whole_archive_flag_spec_FC
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
13103 whole_archive_flag_spec_FC
=''
13105 link_all_deplibs_FC
=yes
13106 allow_undefined_flag_FC
="$_lt_dar_allow_undefined"
13107 case $cc_basename in
13108 ifort
*) _lt_dar_can_shared
=yes ;;
13109 *) _lt_dar_can_shared
=$GCC ;;
13111 if test "$_lt_dar_can_shared" = "yes"; then
13112 output_verbose_link_cmd
=func_echo_all
13113 archive_cmds_FC
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
13114 module_cmds_FC
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13115 archive_expsym_cmds_FC
="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}"
13116 module_expsym_cmds_FC
="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}"
13125 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13126 hardcode_libdir_flag_spec_FC
='-L$libdir'
13127 hardcode_shlibpath_var_FC
=no
13134 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
13135 # support. Future versions do this automatically, but an explicit c++rt0.o
13136 # does not break anything, and helps significantly (at the cost of a little
13139 archive_cmds_FC
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
13140 hardcode_libdir_flag_spec_FC
='-R$libdir'
13141 hardcode_direct_FC
=yes
13142 hardcode_shlibpath_var_FC
=no
13145 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
13147 archive_cmds_FC
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
13148 hardcode_direct_FC
=yes
13149 hardcode_minus_L_FC
=yes
13150 hardcode_shlibpath_var_FC
=no
13153 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
13154 freebsd
* | dragonfly
*)
13155 archive_cmds_FC
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
13156 hardcode_libdir_flag_spec_FC
='-R$libdir'
13157 hardcode_direct_FC
=yes
13158 hardcode_shlibpath_var_FC
=no
13162 if test "$GCC" = yes; then
13163 archive_cmds_FC
='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13165 archive_cmds_FC
='$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'
13167 hardcode_libdir_flag_spec_FC
='${wl}+b ${wl}$libdir'
13168 hardcode_libdir_separator_FC
=:
13169 hardcode_direct_FC
=yes
13171 # hardcode_minus_L: Not really in the search PATH,
13172 # but as the default location of the library.
13173 hardcode_minus_L_FC
=yes
13174 export_dynamic_flag_spec_FC
='${wl}-E'
13178 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
13179 archive_cmds_FC
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13181 archive_cmds_FC
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
13183 if test "$with_gnu_ld" = no
; then
13184 hardcode_libdir_flag_spec_FC
='${wl}+b ${wl}$libdir'
13185 hardcode_libdir_flag_spec_ld_FC
='+b $libdir'
13186 hardcode_libdir_separator_FC
=:
13187 hardcode_direct_FC
=yes
13188 hardcode_direct_absolute_FC
=yes
13189 export_dynamic_flag_spec_FC
='${wl}-E'
13190 # hardcode_minus_L: Not really in the search PATH,
13191 # but as the default location of the library.
13192 hardcode_minus_L_FC
=yes
13197 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
13200 archive_cmds_FC
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13203 archive_cmds_FC
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
13206 archive_cmds_FC
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13212 archive_cmds_FC
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13215 archive_cmds_FC
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
13218 archive_cmds_FC
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
13222 if test "$with_gnu_ld" = no
; then
13223 hardcode_libdir_flag_spec_FC
='${wl}+b ${wl}$libdir'
13224 hardcode_libdir_separator_FC
=:
13228 hardcode_direct_FC
=no
13229 hardcode_shlibpath_var_FC
=no
13232 hardcode_direct_FC
=yes
13233 hardcode_direct_absolute_FC
=yes
13234 export_dynamic_flag_spec_FC
='${wl}-E'
13236 # hardcode_minus_L: Not really in the search PATH,
13237 # but as the default location of the library.
13238 hardcode_minus_L_FC
=yes
13244 irix5
* | irix6
* | nonstopux
*)
13245 if test "$GCC" = yes; then
13246 archive_cmds_FC
='$CC -shared $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'
13247 # Try to use the -exported_symbol ld option, if it does not
13248 # work, assume that -exports_file does not work either and
13249 # implicitly export all symbols.
13250 save_LDFLAGS
="$LDFLAGS"
13251 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
13252 cat > conftest.
$ac_ext <<_ACEOF
13255 if ac_fn_fc_try_link
"$LINENO"; then :
13256 archive_expsym_cmds_FC
='$CC -shared $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'
13259 rm -f core conftest.err conftest.
$ac_objext \
13260 conftest
$ac_exeext conftest.
$ac_ext
13261 LDFLAGS
="$save_LDFLAGS"
13263 archive_cmds_FC
='$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'
13264 archive_expsym_cmds_FC
='$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'
13266 archive_cmds_need_lc_FC
='no'
13267 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
13268 hardcode_libdir_separator_FC
=:
13269 inherit_rpath_FC
=yes
13270 link_all_deplibs_FC
=yes
13274 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
13275 archive_cmds_FC
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
13277 archive_cmds_FC
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
13279 hardcode_libdir_flag_spec_FC
='-R$libdir'
13280 hardcode_direct_FC
=yes
13281 hardcode_shlibpath_var_FC
=no
13285 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13286 hardcode_direct_FC
=yes
13287 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
13288 hardcode_libdir_separator_FC
=:
13289 hardcode_shlibpath_var_FC
=no
13296 if test -f /usr
/libexec
/ld.so
; then
13297 hardcode_direct_FC
=yes
13298 hardcode_shlibpath_var_FC
=no
13299 hardcode_direct_absolute_FC
=yes
13300 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13301 archive_cmds_FC
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13302 archive_expsym_cmds_FC
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
13303 hardcode_libdir_flag_spec_FC
='${wl}-rpath,$libdir'
13304 export_dynamic_flag_spec_FC
='${wl}-E'
13307 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
13308 archive_cmds_FC
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
13309 hardcode_libdir_flag_spec_FC
='-R$libdir'
13312 archive_cmds_FC
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
13313 hardcode_libdir_flag_spec_FC
='${wl}-rpath,$libdir'
13323 hardcode_libdir_flag_spec_FC
='-L$libdir'
13324 hardcode_minus_L_FC
=yes
13325 allow_undefined_flag_FC
=unsupported
13326 archive_cmds_FC
='$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'
13327 old_archive_from_new_cmds_FC
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
13331 if test "$GCC" = yes; then
13332 allow_undefined_flag_FC
=' ${wl}-expect_unresolved ${wl}\*'
13333 archive_cmds_FC
='$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'
13335 allow_undefined_flag_FC
=' -expect_unresolved \*'
13336 archive_cmds_FC
='$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'
13338 archive_cmds_need_lc_FC
='no'
13339 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
13340 hardcode_libdir_separator_FC
=:
13343 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
13344 if test "$GCC" = yes; then
13345 allow_undefined_flag_FC
=' ${wl}-expect_unresolved ${wl}\*'
13346 archive_cmds_FC
='$CC -shared${allow_undefined_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'
13347 hardcode_libdir_flag_spec_FC
='${wl}-rpath ${wl}$libdir'
13349 allow_undefined_flag_FC
=' -expect_unresolved \*'
13350 archive_cmds_FC
='$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'
13351 archive_expsym_cmds_FC
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
13352 $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'
13354 # Both c and cxx compiler support -rpath directly
13355 hardcode_libdir_flag_spec_FC
='-rpath $libdir'
13357 archive_cmds_need_lc_FC
='no'
13358 hardcode_libdir_separator_FC
=:
13362 no_undefined_flag_FC
=' -z defs'
13363 if test "$GCC" = yes; then
13365 archive_cmds_FC
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
13366 archive_expsym_cmds_FC
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13367 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
13369 case `$CC -V 2>&1` in
13372 archive_cmds_FC
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
13373 archive_expsym_cmds_FC
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13374 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
13378 archive_cmds_FC
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
13379 archive_expsym_cmds_FC
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13380 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
13384 hardcode_libdir_flag_spec_FC
='-R$libdir'
13385 hardcode_shlibpath_var_FC
=no
13387 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
13389 # The compiler driver will combine and reorder linker options,
13390 # but understands `-z linker_flag'. GCC discards it without `$wl',
13391 # but is careful enough not to reorder.
13392 # Supported since Solaris 2.6 (maybe 2.5.1?)
13393 if test "$GCC" = yes; then
13394 whole_archive_flag_spec_FC
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13396 whole_archive_flag_spec_FC
='-z allextract$convenience -z defaultextract'
13400 link_all_deplibs_FC
=yes
13404 if test "x$host_vendor" = xsequent
; then
13405 # Use $CC to link under sequent, because it throws in some extra .o
13406 # files that make .init and .fini sections work.
13407 archive_cmds_FC
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
13409 archive_cmds_FC
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
13411 hardcode_libdir_flag_spec_FC
='-L$libdir'
13412 hardcode_direct_FC
=yes
13413 hardcode_minus_L_FC
=yes
13414 hardcode_shlibpath_var_FC
=no
13418 case $host_vendor in
13420 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13421 hardcode_direct_FC
=yes # is this really true???
13424 ## LD is ld it makes a PLAMLIB
13425 ## CC just makes a GrossModule.
13426 archive_cmds_FC
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
13427 reload_cmds_FC
='$CC -r -o $output$reload_objs'
13428 hardcode_direct_FC
=no
13431 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13432 hardcode_direct_FC
=no
#Motorola manual says yes, but my tests say they lie
13435 runpath_var
='LD_RUN_PATH'
13436 hardcode_shlibpath_var_FC
=no
13440 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13441 hardcode_shlibpath_var_FC
=no
13442 export_dynamic_flag_spec_FC
='-Bexport'
13446 if test -d /usr
/nec
; then
13447 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13448 hardcode_shlibpath_var_FC
=no
13449 runpath_var
=LD_RUN_PATH
13450 hardcode_runpath_var
=yes
13455 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
13456 no_undefined_flag_FC
='${wl}-z,text'
13457 archive_cmds_need_lc_FC
=no
13458 hardcode_shlibpath_var_FC
=no
13459 runpath_var
='LD_RUN_PATH'
13461 if test "$GCC" = yes; then
13462 archive_cmds_FC
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13463 archive_expsym_cmds_FC
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13465 archive_cmds_FC
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13466 archive_expsym_cmds_FC
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13470 sysv5
* | sco3.2v5
* | sco5v6
*)
13471 # Note: We can NOT use -z defs as we might desire, because we do not
13472 # link with -lc, and that would cause any symbols used from libc to
13473 # always be unresolved, which means just about no library would
13474 # ever link correctly. If we're not using GNU ld we use -z text
13475 # though, which does catch some bad symbols but isn't as heavy-handed
13477 no_undefined_flag_FC
='${wl}-z,text'
13478 allow_undefined_flag_FC
='${wl}-z,nodefs'
13479 archive_cmds_need_lc_FC
=no
13480 hardcode_shlibpath_var_FC
=no
13481 hardcode_libdir_flag_spec_FC
='${wl}-R,$libdir'
13482 hardcode_libdir_separator_FC
=':'
13483 link_all_deplibs_FC
=yes
13484 export_dynamic_flag_spec_FC
='${wl}-Bexport'
13485 runpath_var
='LD_RUN_PATH'
13487 if test "$GCC" = yes; then
13488 archive_cmds_FC
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13489 archive_expsym_cmds_FC
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13491 archive_cmds_FC
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13492 archive_expsym_cmds_FC
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13497 archive_cmds_FC
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
13498 hardcode_libdir_flag_spec_FC
='-L$libdir'
13499 hardcode_shlibpath_var_FC
=no
13507 if test x
$host_vendor = xsni
; then
13509 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
13510 export_dynamic_flag_spec_FC
='${wl}-Blargedynsym'
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_FC" >&5
13517 $as_echo "$ld_shlibs_FC" >&6; }
13518 test "$ld_shlibs_FC" = no
&& can_build_shared
=no
13520 with_gnu_ld_FC
=$with_gnu_ld
13528 # Do we need to explicitly link libc?
13530 case "x$archive_cmds_need_lc_FC" in
13532 # Assume -lc should be added
13533 archive_cmds_need_lc_FC
=yes
13535 if test "$enable_shared" = yes && test "$GCC" = yes; then
13536 case $archive_cmds_FC in
13538 # FIXME: we may have to deal with multi-command sequences.
13541 # Test whether the compiler implicitly links with -lc since on some
13542 # systems, -lgcc has to come before -lc. If gcc already passes -lc
13543 # to ld, don't add -lc before -lgcc.
13544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
13545 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13546 if test "${lt_cv_archive_cmds_need_lc_FC+set}" = set; then :
13547 $as_echo_n "(cached) " >&6
13550 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
13552 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13553 (eval $ac_compile) 2>&5
13555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13556 test $ac_status = 0; } 2>conftest.err
; then
13559 libobjs
=conftest.
$ac_objext
13561 wl
=$lt_prog_compiler_wl_FC
13562 pic_flag
=$lt_prog_compiler_pic_FC
13568 lt_save_allow_undefined_flag
=$allow_undefined_flag_FC
13569 allow_undefined_flag_FC
=
13570 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_FC 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
13571 (eval $archive_cmds_FC 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
13573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13574 test $ac_status = 0; }
13576 lt_cv_archive_cmds_need_lc_FC
=no
13578 lt_cv_archive_cmds_need_lc_FC
=yes
13580 allow_undefined_flag_FC
=$lt_save_allow_undefined_flag
13582 cat conftest.err
1>&5
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_FC" >&5
13588 $as_echo "$lt_cv_archive_cmds_need_lc_FC" >&6; }
13589 archive_cmds_need_lc_FC
=$lt_cv_archive_cmds_need_lc_FC
13659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
13660 $as_echo_n "checking dynamic linker characteristics... " >&6; }
13662 library_names_spec
=
13663 libname_spec
='lib$name'
13667 postuninstall_cmds
=
13671 shlibpath_overrides_runpath
=unknown
13673 dynamic_linker
="$host_os ld.so"
13674 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
13675 need_lib_prefix
=unknown
13676 hardcode_into_libs
=no
13678 # when you set need_version to no, make sure it does not cause -set_version
13679 # flags to be left without arguments
13680 need_version
=unknown
13685 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
13686 shlibpath_var
=LIBPATH
13688 # AIX 3 has no versioning support, so we append a major version to the name.
13689 soname_spec
='${libname}${release}${shared_ext}$major'
13696 hardcode_into_libs
=yes
13697 if test "$host_cpu" = ia64
; then
13698 # AIX 5 supports IA64
13699 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
13700 shlibpath_var
=LD_LIBRARY_PATH
13702 # With GCC up to 2.95.x, collect2 would create an import file
13703 # for dependence libraries. The import file would start with
13704 # the line `#! .'. This would cause the generated library to
13705 # depend on `.', always an invalid library. This was fixed in
13706 # development snapshots of GCC prior to 3.0.
13708 aix4 | aix4.
[01] | aix4.
[01].
*)
13709 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13711 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
13714 can_build_shared
=no
13718 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
13719 # soname into executable. Probably we can add versioning support to
13720 # collect2, so additional links can be useful in future.
13721 if test "$aix_use_runtimelinking" = yes; then
13722 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13723 # instead of lib<name>.a to let people know that these are not
13724 # typical AIX shared libraries.
13725 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13727 # We preserve .a as extension for shared libraries through AIX4.2
13728 # and later when we are not doing run time linking.
13729 library_names_spec
='${libname}${release}.a $libname.a'
13730 soname_spec
='${libname}${release}${shared_ext}$major'
13732 shlibpath_var
=LIBPATH
13739 # Since July 2007 AmigaOS4 officially supports .so libraries.
13740 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
13741 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13744 library_names_spec
='$libname.ixlibrary $libname.a'
13745 # Create ${libname}_ixlibrary.a entries in /sys/libs.
13746 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'
13752 library_names_spec
='${libname}${shared_ext}'
13753 dynamic_linker
="$host_os ld.so"
13754 shlibpath_var
=LIBRARY_PATH
13760 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13761 soname_spec
='${libname}${release}${shared_ext}$major'
13762 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
13763 shlibpath_var
=LD_LIBRARY_PATH
13764 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13765 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
13766 # the default ld.so.conf also contains /usr/contrib/lib and
13767 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13768 # libtool to hard-code these into programs
13771 cygwin
* | mingw
* | pw32
* | cegcc
*)
13772 version_type
=windows
13777 case $GCC,$host_os in
13778 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
13779 library_names_spec
='$libname.dll.a'
13780 # DLL is installed to $(libdir)/../bin by postinstall_cmds
13781 postinstall_cmds
='base_file=`basename \${file}`~
13782 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13783 dldir=$destdir/`dirname \$dlpath`~
13784 test -d \$dldir || mkdir -p \$dldir~
13785 $install_prog $dir/$dlname \$dldir/$dlname~
13786 chmod a+x \$dldir/$dlname~
13787 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13788 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13790 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13791 dlpath=$dir/\$dldll~
13793 shlibpath_overrides_runpath
=yes
13797 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13798 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13802 # MinGW DLLs use traditional 'lib' prefix
13803 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13806 # pw32 DLLs use 'pw' prefix rather than 'lib'
13807 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13813 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
13816 dynamic_linker
='Win32 ld.exe'
13817 # FIXME: first we should search . and the directory the executable is in
13821 darwin
* | rhapsody
*)
13822 dynamic_linker
="$host_os dyld"
13823 version_type
=darwin
13826 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13827 soname_spec
='${libname}${release}${major}$shared_ext'
13828 shlibpath_overrides_runpath
=yes
13829 shlibpath_var
=DYLD_LIBRARY_PATH
13830 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
13832 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
13839 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13840 soname_spec
='${libname}${release}${shared_ext}$major'
13841 shlibpath_var
=LD_LIBRARY_PATH
13848 freebsd
* | dragonfly
*)
13849 # DragonFly does not have aout. When/if they implement a new
13850 # versioning mechanism, adjust this.
13851 if test -x /usr
/bin
/objformat
; then
13852 objformat
=`/usr/bin/objformat`
13855 freebsd
[123]*) objformat
=aout
;;
13856 *) objformat
=elf
;;
13859 version_type
=freebsd-
$objformat
13860 case $version_type in
13862 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13867 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
13871 shlibpath_var
=LD_LIBRARY_PATH
13874 shlibpath_overrides_runpath
=yes
13876 freebsd3.
[01]* | freebsdelf3.
[01]*)
13877 shlibpath_overrides_runpath
=yes
13878 hardcode_into_libs
=yes
13880 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
13881 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
13882 shlibpath_overrides_runpath
=no
13883 hardcode_into_libs
=yes
13885 *) # from 4.6 on, and DragonFly
13886 shlibpath_overrides_runpath
=yes
13887 hardcode_into_libs
=yes
13896 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13897 soname_spec
='${libname}${release}${shared_ext}$major'
13898 shlibpath_var
=LD_LIBRARY_PATH
13899 hardcode_into_libs
=yes
13906 dynamic_linker
="$host_os runtime_loader"
13907 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13908 soname_spec
='${libname}${release}${shared_ext}$major'
13909 shlibpath_var
=LIBRARY_PATH
13910 shlibpath_overrides_runpath
=yes
13911 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
13912 hardcode_into_libs
=yes
13915 hpux9
* | hpux10
* | hpux11
*)
13916 # Give a soname corresponding to the major version so that dld.sl refuses to
13917 # link against other versions.
13924 hardcode_into_libs
=yes
13925 dynamic_linker
="$host_os dld.so"
13926 shlibpath_var
=LD_LIBRARY_PATH
13927 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
13928 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13929 soname_spec
='${libname}${release}${shared_ext}$major'
13930 if test "X$HPUX_IA64_MODE" = X32
; then
13931 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13933 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
13935 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
13939 hardcode_into_libs
=yes
13940 dynamic_linker
="$host_os dld.sl"
13941 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
13942 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
13943 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13944 soname_spec
='${libname}${release}${shared_ext}$major'
13945 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13946 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
13950 dynamic_linker
="$host_os dld.sl"
13951 shlibpath_var
=SHLIB_PATH
13952 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
13953 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13954 soname_spec
='${libname}${release}${shared_ext}$major'
13957 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
13958 postinstall_cmds
='chmod 555 $lib'
13959 # or fails outright, so override atomically:
13960 install_override_mode
=555
13967 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13968 soname_spec
='${libname}${release}${shared_ext}$major'
13969 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
13970 shlibpath_var
=LD_LIBRARY_PATH
13971 shlibpath_overrides_runpath
=no
13972 hardcode_into_libs
=yes
13975 irix5
* | irix6
* | nonstopux
*)
13977 nonstopux
*) version_type
=nonstopux
;;
13979 if test "$lt_cv_prog_gnu_ld" = yes; then
13987 soname_spec
='${libname}${release}${shared_ext}$major'
13988 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
13990 irix5
* | nonstopux
*)
13991 libsuff
= shlibsuff
=
13994 case $LD in # libtool.m4 will add one of these switches to LD
13995 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
13996 libsuff
= shlibsuff
= libmagic
=32-bit;;
13997 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
13998 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
13999 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
14000 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
14001 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
14005 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
14006 shlibpath_overrides_runpath
=no
14007 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14008 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
14009 hardcode_into_libs
=yes
14012 # No shared lib support for Linux oldld, aout, or coff.
14013 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
14017 # This must be Linux ELF.
14018 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
14022 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14023 soname_spec
='${libname}${release}${shared_ext}$major'
14024 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
14025 shlibpath_var
=LD_LIBRARY_PATH
14026 shlibpath_overrides_runpath
=no
14028 # Some binutils ld are patched to set DT_RUNPATH
14029 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
14030 $as_echo_n "(cached) " >&6
14032 lt_cv_shlibpath_overrides_runpath
=no
14033 save_LDFLAGS
=$LDFLAGS
14034 save_libdir
=$libdir
14035 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_FC\"; \
14036 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_FC\""
14037 cat > conftest.
$ac_ext <<_ACEOF
14042 if ac_fn_fc_try_link
"$LINENO"; then :
14043 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
14044 lt_cv_shlibpath_overrides_runpath
=yes
14047 rm -f core conftest.err conftest.
$ac_objext \
14048 conftest
$ac_exeext conftest.
$ac_ext
14049 LDFLAGS
=$save_LDFLAGS
14050 libdir
=$save_libdir
14054 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
14056 # This implies no fast_install, which is unacceptable.
14057 # Some rework will be needed to allow for fast_install
14058 # before this can be enabled.
14059 hardcode_into_libs
=yes
14061 # Append ld.so.conf contents to the search path
14062 if test -f /etc
/ld.so.conf
; then
14063 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' ' '`
14064 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
14067 # We used to test for /lib/ld.so.1 and disable shared libraries on
14068 # powerpc, because MkLinux only supported shared libraries with the
14069 # GNU dynamic linker. Since this was broken with cross compilers,
14070 # most powerpc-linux boxes support dynamic linking these days and
14071 # people can always --disable-shared, the test was removed, and we
14072 # assume the GNU/Linux dynamic linker is in use.
14073 dynamic_linker
='GNU/Linux ld.so'
14080 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
14081 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14082 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14083 dynamic_linker
='NetBSD (a.out) ld.so'
14085 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14086 soname_spec
='${libname}${release}${shared_ext}$major'
14087 dynamic_linker
='NetBSD ld.elf_so'
14089 shlibpath_var
=LD_LIBRARY_PATH
14090 shlibpath_overrides_runpath
=yes
14091 hardcode_into_libs
=yes
14096 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14097 shlibpath_var
=LD_LIBRARY_PATH
14098 shlibpath_overrides_runpath
=yes
14105 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14106 soname_spec
='${libname}${release}${shared_ext}$major'
14107 shlibpath_var
=LD_LIBRARY_PATH
14108 shlibpath_overrides_runpath
=no
14109 hardcode_into_libs
=yes
14110 dynamic_linker
='ldqnx.so'
14115 sys_lib_dlsearch_path_spec
="/usr/lib"
14117 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
14119 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
14120 *) need_version
=no
;;
14122 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14123 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
14124 shlibpath_var
=LD_LIBRARY_PATH
14125 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14127 openbsd2.
[89] | openbsd2.
[89].
*)
14128 shlibpath_overrides_runpath
=no
14131 shlibpath_overrides_runpath
=yes
14135 shlibpath_overrides_runpath
=yes
14140 libname_spec
='$name'
14143 library_names_spec
='$libname${shared_ext} $libname.a'
14144 dynamic_linker
='OS/2 ld.exe'
14145 shlibpath_var
=LIBPATH
14148 osf3
* | osf4
* | osf5
*)
14152 soname_spec
='${libname}${release}${shared_ext}$major'
14153 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14154 shlibpath_var
=LD_LIBRARY_PATH
14155 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14156 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
14167 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14168 soname_spec
='${libname}${release}${shared_ext}$major'
14169 shlibpath_var
=LD_LIBRARY_PATH
14170 shlibpath_overrides_runpath
=yes
14171 hardcode_into_libs
=yes
14172 # ldd complains unless libraries are executable
14173 postinstall_cmds
='chmod +x $lib'
14178 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14179 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14180 shlibpath_var
=LD_LIBRARY_PATH
14181 shlibpath_overrides_runpath
=yes
14182 if test "$with_gnu_ld" = yes; then
14190 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14191 soname_spec
='${libname}${release}${shared_ext}$major'
14192 shlibpath_var
=LD_LIBRARY_PATH
14193 case $host_vendor in
14195 shlibpath_overrides_runpath
=no
14197 runpath_var
=LD_RUN_PATH
14205 shlibpath_overrides_runpath
=no
14206 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
14212 if test -d /usr
/nec
;then
14214 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14215 soname_spec
='$libname${shared_ext}.$major'
14216 shlibpath_var
=LD_LIBRARY_PATH
14220 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
14221 version_type
=freebsd-elf
14224 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14225 soname_spec
='${libname}${release}${shared_ext}$major'
14226 shlibpath_var
=LD_LIBRARY_PATH
14227 shlibpath_overrides_runpath
=yes
14228 hardcode_into_libs
=yes
14229 if test "$with_gnu_ld" = yes; then
14230 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14232 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
14235 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
14239 sys_lib_dlsearch_path_spec
='/usr/lib'
14243 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
14247 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14248 shlibpath_var
=LD_LIBRARY_PATH
14249 shlibpath_overrides_runpath
=no
14250 hardcode_into_libs
=yes
14255 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14256 soname_spec
='${libname}${release}${shared_ext}$major'
14257 shlibpath_var
=LD_LIBRARY_PATH
14264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14265 $as_echo "$dynamic_linker" >&6; }
14266 test "$dynamic_linker" = no
&& can_build_shared
=no
14268 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
14269 if test "$GCC" = yes; then
14270 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14273 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14274 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
14276 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14277 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
14317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14318 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14319 hardcode_action_FC
=
14320 if test -n "$hardcode_libdir_flag_spec_FC" ||
14321 test -n "$runpath_var_FC" ||
14322 test "X$hardcode_automatic_FC" = "Xyes" ; then
14324 # We can hardcode non-existent directories.
14325 if test "$hardcode_direct_FC" != no
&&
14326 # If the only mechanism to avoid hardcoding is shlibpath_var, we
14327 # have to relink, otherwise we might link with an installed library
14328 # when we should be linking with a yet-to-be-installed one
14329 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, FC)" != no &&
14330 test "$hardcode_minus_L_FC" != no
; then
14331 # Linking always hardcodes the temporary library directory.
14332 hardcode_action_FC
=relink
14334 # We can link without hardcoding, and we can hardcode nonexisting dirs.
14335 hardcode_action_FC
=immediate
14338 # We cannot hardcode anything, or else we can only hardcode existing
14340 hardcode_action_FC
=unsupported
14342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_FC" >&5
14343 $as_echo "$hardcode_action_FC" >&6; }
14345 if test "$hardcode_action_FC" = relink ||
14346 test "$inherit_rpath_FC" = yes; then
14347 # Fast installation is not supported
14348 enable_fast_install
=no
14349 elif test "$shlibpath_overrides_runpath" = yes ||
14350 test "$enable_shared" = no
; then
14351 # Fast installation is not necessary
14352 enable_fast_install
=needless
14361 fi # test -n "$compiler"
14365 fi # test "$_lt_disable_FC" != yes
14368 ac_cpp
='$CPP $CPPFLAGS'
14369 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14370 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14371 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
14374 FCFLAGS
="$FCFLAGS -Wall"
14376 # For libtool versioning info, format is CURRENT:REVISION:AGE
14377 libtool_VERSION
=1:0:0
14380 # Check header files.
14381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
14382 $as_echo_n "checking for ANSI C header files... " >&6; }
14383 if test "${ac_cv_header_stdc+set}" = set; then :
14384 $as_echo_n "(cached) " >&6
14386 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14387 /* end confdefs.h. */
14388 #include <stdlib.h>
14389 #include <stdarg.h>
14390 #include <string.h>
14401 if ac_fn_c_try_compile
"$LINENO"; then :
14402 ac_cv_header_stdc
=yes
14404 ac_cv_header_stdc
=no
14406 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14408 if test $ac_cv_header_stdc = yes; then
14409 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
14410 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14411 /* end confdefs.h. */
14412 #include <string.h>
14415 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14416 $EGREP "memchr" >/dev
/null
2>&1; then :
14419 ac_cv_header_stdc
=no
14425 if test $ac_cv_header_stdc = yes; then
14426 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
14427 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14428 /* end confdefs.h. */
14429 #include <stdlib.h>
14432 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14433 $EGREP "free" >/dev
/null
2>&1; then :
14436 ac_cv_header_stdc
=no
14442 if test $ac_cv_header_stdc = yes; then
14443 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
14444 if test "$cross_compiling" = yes; then :
14447 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14448 /* end confdefs.h. */
14450 #include <stdlib.h>
14451 #if ((' ' & 0x0FF) == 0x020)
14452 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
14453 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
14455 # define ISLOWER(c) \
14456 (('a' <= (c) && (c) <= 'i') \
14457 || ('j' <= (c) && (c) <= 'r') \
14458 || ('s' <= (c) && (c) <= 'z'))
14459 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
14462 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
14467 for (i = 0; i < 256; i++)
14468 if (XOR (islower (i), ISLOWER (i))
14469 || toupper (i) != TOUPPER (i))
14474 if ac_fn_c_try_run
"$LINENO"; then :
14477 ac_cv_header_stdc
=no
14479 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
14480 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
14485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
14486 $as_echo "$ac_cv_header_stdc" >&6; }
14487 if test $ac_cv_header_stdc = yes; then
14489 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
14493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
14494 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
14495 if test "${ac_cv_header_time+set}" = set; then :
14496 $as_echo_n "(cached) " >&6
14498 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14499 /* end confdefs.h. */
14500 #include <sys/types.h>
14501 #include <sys/time.h>
14507 if ((struct tm *) 0)
14513 if ac_fn_c_try_compile
"$LINENO"; then :
14514 ac_cv_header_time
=yes
14516 ac_cv_header_time
=no
14518 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
14521 $as_echo "$ac_cv_header_time" >&6; }
14522 if test $ac_cv_header_time = yes; then
14524 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
14528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
14529 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
14530 if test "${gcc_cv_header_string+set}" = set; then :
14531 $as_echo_n "(cached) " >&6
14533 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14534 /* end confdefs.h. */
14535 #include <string.h>
14536 #include <strings.h>
14545 if ac_fn_c_try_compile
"$LINENO"; then :
14546 gcc_cv_header_string
=yes
14548 gcc_cv_header_string
=no
14550 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
14553 $as_echo "$gcc_cv_header_string" >&6; }
14554 if test $gcc_cv_header_string = yes; then
14556 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
14560 for ac_header
in unistd.h semaphore.h sys
/loadavg.h sys
/time.h sys
/time.h
14562 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14563 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
14564 eval as_val
=\$
$as_ac_Header
14565 if test "x$as_val" = x
""yes; then :
14566 cat >>confdefs.h
<<_ACEOF
14567 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14577 inttype_headers
=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
14579 acx_cv_header_stdint
=stddef.h
14580 acx_cv_header_stdint_kind
="(already complete)"
14581 for i
in stdint.h
$inttype_headers; do
14582 unset ac_cv_type_uintptr_t
14583 unset ac_cv_type_uintmax_t
14584 unset ac_cv_type_int_least32_t
14585 unset ac_cv_type_int_fast32_t
14586 unset ac_cv_type_uint64_t
14587 $as_echo_n "looking for a compliant stdint.h in $i, " >&6
14588 ac_fn_c_check_type
"$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
14591 if test "x$ac_cv_type_uintmax_t" = x
""yes; then :
14592 acx_cv_header_stdint
=$i
14597 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
14600 if test "x$ac_cv_type_uintptr_t" = x
""yes; then :
14603 acx_cv_header_stdint_kind
="(mostly complete)"
14606 ac_fn_c_check_type
"$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
14609 if test "x$ac_cv_type_int_least32_t" = x
""yes; then :
14612 acx_cv_header_stdint_kind
="(mostly complete)"
14615 ac_fn_c_check_type
"$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
14618 if test "x$ac_cv_type_int_fast32_t" = x
""yes; then :
14621 acx_cv_header_stdint_kind
="(mostly complete)"
14624 ac_fn_c_check_type
"$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
14627 if test "x$ac_cv_type_uint64_t" = x
""yes; then :
14630 acx_cv_header_stdint_kind
="(lacks uint64_t)"
14635 if test "$acx_cv_header_stdint" = stddef.h
; then
14636 acx_cv_header_stdint_kind
="(lacks uintmax_t)"
14637 for i
in stdint.h
$inttype_headers; do
14638 unset ac_cv_type_uintptr_t
14639 unset ac_cv_type_uint32_t
14640 unset ac_cv_type_uint64_t
14641 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
14642 ac_fn_c_check_type
"$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
14645 if test "x$ac_cv_type_uint32_t" = x
""yes; then :
14646 acx_cv_header_stdint
=$i
14651 ac_fn_c_check_type
"$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
14654 if test "x$ac_cv_type_uint64_t" = x
""yes; then :
14658 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
14661 if test "x$ac_cv_type_uintptr_t" = x
""yes; then :
14668 if test "$acx_cv_header_stdint" = stddef.h
; then
14669 acx_cv_header_stdint_kind
="(u_intXX_t style)"
14670 for i
in sys
/types.h
$inttype_headers; do
14671 unset ac_cv_type_u_int32_t
14672 unset ac_cv_type_u_int64_t
14673 $as_echo_n "looking for u_intXX_t types in $i, " >&6
14674 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
14677 if test "x$ac_cv_type_u_int32_t" = x
""yes; then :
14678 acx_cv_header_stdint
=$i
14683 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
14686 if test "x$ac_cv_type_u_int64_t" = x
""yes; then :
14693 if test "$acx_cv_header_stdint" = stddef.h
; then
14694 acx_cv_header_stdint_kind
="(using manual detection)"
14697 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t
=no
14698 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t
=no
14699 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t
=no
14700 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t
=no
14701 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t
=no
14703 # ----------------- Summarize what we found so far
14705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
14706 $as_echo_n "checking what to include in gstdint.h... " >&6; }
14708 case `$as_basename -- gstdint.h ||
14709 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
14710 Xgstdint.h : 'X\(//\)$' \| \
14711 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
14712 $as_echo X/gstdint.h |
14713 sed '/^.*\/\([^/][^/]*\)\/*$/{
14726 stdint.h
) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
14727 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
14728 inttypes.h
) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
14729 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
14733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
14734 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
14736 # ----------------- done included file, check C basic types --------
14738 # Lacking an uintptr_t? Test size of void *
14739 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
14740 stddef.h
:* |
*:no
) # The cast to long int works around a bug in the HP C Compiler
14741 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14742 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14743 # This bug is HP SR number 8606223364.
14744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
14745 $as_echo_n "checking size of void *... " >&6; }
14746 if test "${ac_cv_sizeof_void_p+set}" = set; then :
14747 $as_echo_n "(cached) " >&6
14749 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
14752 if test "$ac_cv_type_void_p" = yes; then
14753 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14754 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14755 { as_fn_set_status
77
14756 as_fn_error
"cannot compute sizeof (void *)
14757 See \`config.log' for more details." "$LINENO" 5; }; }
14759 ac_cv_sizeof_void_p
=0
14764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
14765 $as_echo "$ac_cv_sizeof_void_p" >&6; }
14769 cat >>confdefs.h
<<_ACEOF
14770 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14776 # Lacking an uint64_t? Test size of long
14777 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
14778 stddef.h
:*:* |
*:no
:no
) # The cast to long int works around a bug in the HP C Compiler
14779 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14780 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14781 # This bug is HP SR number 8606223364.
14782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
14783 $as_echo_n "checking size of long... " >&6; }
14784 if test "${ac_cv_sizeof_long+set}" = set; then :
14785 $as_echo_n "(cached) " >&6
14787 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
14790 if test "$ac_cv_type_long" = yes; then
14791 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14792 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14793 { as_fn_set_status
77
14794 as_fn_error
"cannot compute sizeof (long)
14795 See \`config.log' for more details." "$LINENO" 5; }; }
14797 ac_cv_sizeof_long
=0
14802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
14803 $as_echo "$ac_cv_sizeof_long" >&6; }
14807 cat >>confdefs.h
<<_ACEOF
14808 #define SIZEOF_LONG $ac_cv_sizeof_long
14814 if test $acx_cv_header_stdint = stddef.h
; then
14815 # Lacking a good header? Test size of everything and deduce all types.
14816 # The cast to long int works around a bug in the HP C Compiler
14817 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14818 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14819 # This bug is HP SR number 8606223364.
14820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
14821 $as_echo_n "checking size of int... " >&6; }
14822 if test "${ac_cv_sizeof_int+set}" = set; then :
14823 $as_echo_n "(cached) " >&6
14825 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
14828 if test "$ac_cv_type_int" = yes; then
14829 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14830 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14831 { as_fn_set_status
77
14832 as_fn_error
"cannot compute sizeof (int)
14833 See \`config.log' for more details." "$LINENO" 5; }; }
14840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
14841 $as_echo "$ac_cv_sizeof_int" >&6; }
14845 cat >>confdefs.h
<<_ACEOF
14846 #define SIZEOF_INT $ac_cv_sizeof_int
14850 # The cast to long int works around a bug in the HP C Compiler
14851 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14852 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14853 # This bug is HP SR number 8606223364.
14854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
14855 $as_echo_n "checking size of short... " >&6; }
14856 if test "${ac_cv_sizeof_short+set}" = set; then :
14857 $as_echo_n "(cached) " >&6
14859 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
14862 if test "$ac_cv_type_short" = yes; then
14863 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14864 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14865 { as_fn_set_status
77
14866 as_fn_error
"cannot compute sizeof (short)
14867 See \`config.log' for more details." "$LINENO" 5; }; }
14869 ac_cv_sizeof_short
=0
14874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
14875 $as_echo "$ac_cv_sizeof_short" >&6; }
14879 cat >>confdefs.h
<<_ACEOF
14880 #define SIZEOF_SHORT $ac_cv_sizeof_short
14884 # The cast to long int works around a bug in the HP C Compiler
14885 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14886 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14887 # This bug is HP SR number 8606223364.
14888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
14889 $as_echo_n "checking size of char... " >&6; }
14890 if test "${ac_cv_sizeof_char+set}" = set; then :
14891 $as_echo_n "(cached) " >&6
14893 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
14896 if test "$ac_cv_type_char" = yes; then
14897 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14898 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14899 { as_fn_set_status
77
14900 as_fn_error
"cannot compute sizeof (char)
14901 See \`config.log' for more details." "$LINENO" 5; }; }
14903 ac_cv_sizeof_char
=0
14908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
14909 $as_echo "$ac_cv_sizeof_char" >&6; }
14913 cat >>confdefs.h
<<_ACEOF
14914 #define SIZEOF_CHAR $ac_cv_sizeof_char
14919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
14920 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
14921 case "$ac_cv_sizeof_char" in
14922 1) acx_cv_type_int8_t
=char
;;
14923 *) { as_fn_set_status please report a bug
14924 as_fn_error
"no 8-bit type" "$LINENO" 5; }
14926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
14927 $as_echo "$acx_cv_type_int8_t" >&6; }
14929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
14930 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
14931 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
14932 2:*) acx_cv_type_int16_t
=int
;;
14933 *:2) acx_cv_type_int16_t
=short
;;
14934 *) { as_fn_set_status please report a bug
14935 as_fn_error
"no 16-bit type" "$LINENO" 5; }
14937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
14938 $as_echo "$acx_cv_type_int16_t" >&6; }
14940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
14941 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
14942 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
14943 4:*) acx_cv_type_int32_t
=int
;;
14944 *:4) acx_cv_type_int32_t
=long
;;
14945 *) { as_fn_set_status please report a bug
14946 as_fn_error
"no 32-bit type" "$LINENO" 5; }
14948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
14949 $as_echo "$acx_cv_type_int32_t" >&6; }
14952 # These tests are here to make the output prettier
14954 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
14955 case "$ac_cv_sizeof_long" in
14956 8) acx_cv_type_int64_t
=long
;;
14958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
14959 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
14960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
14961 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
14964 # Now we can use the above types
14966 if test "$ac_cv_type_uintptr_t" != yes; then
14967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
14968 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
14969 case $ac_cv_sizeof_void_p in
14970 2) acx_cv_type_intptr_t
=int16_t
;;
14971 4) acx_cv_type_intptr_t
=int32_t
;;
14972 8) acx_cv_type_intptr_t
=int64_t
;;
14973 *) { as_fn_set_status please report a bug
14974 as_fn_error
"no equivalent for intptr_t" "$LINENO" 5; }
14976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
14977 $as_echo "$acx_cv_type_intptr_t" >&6; }
14980 # ----------------- done all checks, emit header -------------
14981 ac_config_commands
="$ac_config_commands gstdint.h"
14986 # Check to see if -pthread or -lpthread is needed. Prefer the former.
14987 # In case the pthread.h system header is not found, this test will fail.
14989 CFLAGS
="$CFLAGS -pthread"
14990 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14991 /* end confdefs.h. */
14992 #include <pthread.h>
14993 void *g(void *d) { return NULL; }
14997 pthread_t t; pthread_create(&t,NULL,g,NULL);
15002 if ac_fn_c_try_link
"$LINENO"; then :
15003 XPCFLAGS
=" -Wc,-pthread"
15005 CFLAGS
="$save_CFLAGS" LIBS
="-lpthread $LIBS"
15006 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15007 /* end confdefs.h. */
15008 #include <pthread.h>
15009 void *g(void *d) { return NULL; }
15013 pthread_t t; pthread_create(&t,NULL,g,NULL);
15018 if ac_fn_c_try_link
"$LINENO"; then :
15021 as_fn_error
"Pthreads are required to build libgomp" "$LINENO" 5
15023 rm -f core conftest.err conftest.
$ac_objext \
15024 conftest
$ac_exeext conftest.
$ac_ext
15026 rm -f core conftest.err conftest.
$ac_objext \
15027 conftest
$ac_exeext conftest.
$ac_ext
15029 # Check for functions needed.
15030 for ac_func
in getloadavg clock_gettime strtoull
15032 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15033 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
15034 eval as_val
=\$
$as_ac_var
15035 if test "x$as_val" = x
""yes; then :
15036 cat >>confdefs.h
<<_ACEOF
15037 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15044 # Check for broken semaphore implementation on darwin.
15045 # sem_init returns: sem_init error: Function not implemented.
15049 $as_echo "#define HAVE_BROKEN_POSIX_SEMAPHORES 1" >>confdefs.h
15054 # Check whether --enable-linux-futex was given.
15055 if test "${enable_linux_futex+set}" = set; then :
15056 enableval
=$enable_linux_futex;
15057 case "$enableval" in
15059 *) as_fn_error
"Unknown argument to enable/disable linux-futex" "$LINENO" 5 ;;
15063 enable_linux_futex
=default
15069 case "$enable_linux_futex" in
15071 # If headers don't have gettid/futex syscalls definition, then
15072 # default to no, otherwise there will be compile time failures.
15073 # Otherwise, default to yes. If we don't detect we are
15074 # compiled/linked against NPTL and not cross-compiling, check
15075 # if programs are run by default against NPTL and if not, issue
15077 enable_linux_futex
=no
15078 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15079 /* end confdefs.h. */
15080 #include <sys/syscall.h>
15085 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
15090 if ac_fn_c_try_link
"$LINENO"; then :
15092 LIBS
="-lpthread $LIBS"
15093 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15094 /* end confdefs.h. */
15095 #ifndef _GNU_SOURCE
15096 #define _GNU_SOURCE 1
15098 #include <pthread.h>
15099 pthread_t th; void *status;
15103 pthread_tryjoin_np (th, &status);
15108 if ac_fn_c_try_link
"$LINENO"; then :
15109 enable_linux_futex
=yes
15111 if test x
$cross_compiling = xno
; then
15112 if getconf GNU_LIBPTHREAD_VERSION
2>/dev
/null \
15113 | LC_ALL
=C
grep -i NPTL
> /dev
/null
2>/dev
/null
; then :; else
15114 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The kernel might not support futex or gettid syscalls.
15115 If so, please configure with --disable-linux-futex" >&5
15116 $as_echo "$as_me: WARNING: The kernel might not support futex or gettid syscalls.
15117 If so, please configure with --disable-linux-futex" >&2;}
15120 enable_linux_futex
=yes
15122 rm -f core conftest.err conftest.
$ac_objext \
15123 conftest
$ac_exeext conftest.
$ac_ext
15126 rm -f core conftest.err conftest.
$ac_objext \
15127 conftest
$ac_exeext conftest.
$ac_ext
15130 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15131 /* end confdefs.h. */
15132 #include <sys/syscall.h>
15137 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
15142 if ac_fn_c_try_link
"$LINENO"; then :
15145 as_fn_error
"SYS_gettid and SYS_futex required for --enable-linux-futex" "$LINENO" 5
15147 rm -f core conftest.err conftest.
$ac_objext \
15148 conftest
$ac_exeext conftest.
$ac_ext
15153 enable_linux_futex
=no
15156 if test x
$enable_linux_futex = xyes
; then
15161 # Check for pthread_{,attr_}[sg]etaffinity_np.
15162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15163 /* end confdefs.h. */
15164 #define _GNU_SOURCE
15165 #include <pthread.h>
15170 pthread_attr_t attr;
15171 pthread_getaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset);
15172 if (CPU_ISSET (0, &cpuset))
15173 CPU_SET (1, &cpuset);
15175 CPU_ZERO (&cpuset);
15176 pthread_setaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset);
15177 pthread_attr_init (&attr);
15178 pthread_attr_getaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);
15179 pthread_attr_setaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);
15184 if ac_fn_c_try_link
"$LINENO"; then :
15186 $as_echo "#define HAVE_PTHREAD_AFFINITY_NP 1" >>confdefs.h
15189 rm -f core conftest.err conftest.
$ac_objext \
15190 conftest
$ac_exeext conftest.
$ac_ext
15192 # At least for glibc, clock_gettime is in librt. But don't pull that
15193 # in if it still doesn't give us the function we want.
15194 if test $ac_cv_func_clock_gettime = no
; then
15195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
15196 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
15197 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
15198 $as_echo_n "(cached) " >&6
15200 ac_check_lib_save_LIBS
=$LIBS
15202 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15203 /* end confdefs.h. */
15205 /* Override any GCC internal prototype to avoid an error.
15206 Use char because int might match the return type of a GCC
15207 builtin and then its argument prototype would still apply. */
15211 char clock_gettime ();
15215 return clock_gettime ();
15220 if ac_fn_c_try_link
"$LINENO"; then :
15221 ac_cv_lib_rt_clock_gettime
=yes
15223 ac_cv_lib_rt_clock_gettime
=no
15225 rm -f core conftest.err conftest.
$ac_objext \
15226 conftest
$ac_exeext conftest.
$ac_ext
15227 LIBS
=$ac_check_lib_save_LIBS
15229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
15230 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
15231 if test "x$ac_cv_lib_rt_clock_gettime" = x
""yes; then :
15234 $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
15240 # See if we support thread-local storage.
15243 # Check whether --enable-tls was given.
15244 if test "${enable_tls+set}" = set; then :
15245 enableval
=$enable_tls;
15246 case "$enableval" in
15248 *) as_fn_error
"Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
15256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
15257 $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
15258 if test "${gcc_cv_have_tls+set}" = set; then :
15259 $as_echo_n "(cached) " >&6
15262 if test "$cross_compiling" = yes; then :
15263 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15264 /* end confdefs.h. */
15265 __thread int a; int b; int main() { return a = b; }
15267 if ac_fn_c_try_link
"$LINENO"; then :
15268 chktls_save_LDFLAGS
="$LDFLAGS"
15271 LDFLAGS
="-shared -Wl,--no-undefined $LDFLAGS"
15274 chktls_save_CFLAGS
="$CFLAGS"
15275 CFLAGS
="-fPIC $CFLAGS"
15276 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15277 /* end confdefs.h. */
15278 int f() { return 0; }
15280 if ac_fn_c_try_link
"$LINENO"; then :
15281 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15282 /* end confdefs.h. */
15283 __thread int a; int b; int f() { return a = b; }
15285 if ac_fn_c_try_link
"$LINENO"; then :
15286 gcc_cv_have_tls
=yes
15290 rm -f core conftest.err conftest.
$ac_objext \
15291 conftest
$ac_exeext conftest.
$ac_ext
15293 gcc_cv_have_tls
=yes
15295 rm -f core conftest.err conftest.
$ac_objext \
15296 conftest
$ac_exeext conftest.
$ac_ext
15297 CFLAGS
="$chktls_save_CFLAGS"
15298 LDFLAGS
="$chktls_save_LDFLAGS"
15302 rm -f core conftest.err conftest.
$ac_objext \
15303 conftest
$ac_exeext conftest.
$ac_ext
15307 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15308 /* end confdefs.h. */
15309 __thread int a; int b; int main() { return a = b; }
15311 if ac_fn_c_try_run
"$LINENO"; then :
15312 chktls_save_LDFLAGS
="$LDFLAGS"
15313 LDFLAGS
="-static $LDFLAGS"
15314 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15315 /* end confdefs.h. */
15316 int main() { return 0; }
15318 if ac_fn_c_try_link
"$LINENO"; then :
15319 if test "$cross_compiling" = yes; then :
15320 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15321 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15322 as_fn_error
"cannot run test program while cross compiling
15323 See \`config.log' for more details." "$LINENO" 5; }
15325 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15326 /* end confdefs.h. */
15327 __thread int a; int b; int main() { return a = b; }
15329 if ac_fn_c_try_run
"$LINENO"; then :
15330 gcc_cv_have_tls
=yes
15334 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15335 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15339 gcc_cv_have_tls
=yes
15341 rm -f core conftest.err conftest.
$ac_objext \
15342 conftest
$ac_exeext conftest.
$ac_ext
15343 LDFLAGS
="$chktls_save_LDFLAGS"
15344 if test $gcc_cv_have_tls = yes; then
15345 chktls_save_CFLAGS
="$CFLAGS"
15346 thread_CFLAGS
=failed
15347 for flag
in '' '-pthread' '-lpthread'; do
15348 CFLAGS
="$flag $chktls_save_CFLAGS"
15349 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15350 /* end confdefs.h. */
15351 #include <pthread.h>
15352 void *g(void *d) { return NULL; }
15356 pthread_t t; pthread_create(&t,NULL,g,NULL);
15361 if ac_fn_c_try_link
"$LINENO"; then :
15362 thread_CFLAGS
="$flag"
15364 rm -f core conftest.err conftest.
$ac_objext \
15365 conftest
$ac_exeext conftest.
$ac_ext
15366 if test "X$thread_CFLAGS" != Xfailed
; then
15370 CFLAGS
="$chktls_save_CFLAGS"
15371 if test "X$thread_CFLAGS" != Xfailed
; then
15372 CFLAGS
="$thread_CFLAGS $chktls_save_CFLAGS"
15373 if test "$cross_compiling" = yes; then :
15374 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
15375 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15376 as_fn_error
"cannot run test program while cross compiling
15377 See \`config.log' for more details." "$LINENO" 5; }
15379 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15380 /* end confdefs.h. */
15381 #include <pthread.h>
15383 static int *a_in_other_thread;
15385 thread_func (void *arg)
15387 a_in_other_thread = &a;
15394 void *thread_retval;
15395 int *a_in_main_thread;
15396 if (pthread_create (&thread, (pthread_attr_t *)0,
15397 thread_func, (void *)0))
15399 a_in_main_thread = &a;
15400 if (pthread_join (thread, &thread_retval))
15402 return (a_in_other_thread == a_in_main_thread);
15407 if ac_fn_c_try_run
"$LINENO"; then :
15408 gcc_cv_have_tls
=yes
15412 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15413 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15416 CFLAGS
="$chktls_save_CFLAGS"
15422 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15423 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
15428 $as_echo "$gcc_cv_have_tls" >&6; }
15429 if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
15431 $as_echo "#define HAVE_TLS 1" >>confdefs.h
15435 # See what sort of export controls are availible.
15437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports hidden visibility" >&5
15438 $as_echo_n "checking whether the target supports hidden visibility... " >&6; }
15439 if test "${libgomp_cv_have_attribute_visibility+set}" = set; then :
15440 $as_echo_n "(cached) " >&6
15443 save_CFLAGS
="$CFLAGS"
15444 CFLAGS
="$CFLAGS -Werror"
15445 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15446 /* end confdefs.h. */
15447 void __attribute__((visibility("hidden"))) foo(void) { }
15456 if ac_fn_c_try_compile
"$LINENO"; then :
15457 libgomp_cv_have_attribute_visibility
=yes
15459 libgomp_cv_have_attribute_visibility
=no
15461 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15462 CFLAGS
="$save_CFLAGS"
15464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_visibility" >&5
15465 $as_echo "$libgomp_cv_have_attribute_visibility" >&6; }
15466 if test $libgomp_cv_have_attribute_visibility = yes; then
15468 $as_echo "#define HAVE_ATTRIBUTE_VISIBILITY 1" >>confdefs.h
15472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports dllexport" >&5
15473 $as_echo_n "checking whether the target supports dllexport... " >&6; }
15474 if test "${libgomp_cv_have_attribute_dllexport+set}" = set; then :
15475 $as_echo_n "(cached) " >&6
15478 save_CFLAGS
="$CFLAGS"
15479 CFLAGS
="$CFLAGS -Werror"
15480 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15481 /* end confdefs.h. */
15482 void __attribute__((dllexport)) foo(void) { }
15491 if ac_fn_c_try_compile
"$LINENO"; then :
15492 libgomp_cv_have_attribute_dllexport
=yes
15494 libgomp_cv_have_attribute_dllexport
=no
15496 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15497 CFLAGS
="$save_CFLAGS"
15499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_dllexport" >&5
15500 $as_echo "$libgomp_cv_have_attribute_dllexport" >&6; }
15501 if test $libgomp_cv_have_attribute_dllexport = yes; then
15503 $as_echo "#define HAVE_ATTRIBUTE_DLLEXPORT 1" >>confdefs.h
15507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports symbol aliases" >&5
15508 $as_echo_n "checking whether the target supports symbol aliases... " >&6; }
15509 if test "${libgomp_cv_have_attribute_alias+set}" = set; then :
15510 $as_echo_n "(cached) " >&6
15513 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15514 /* end confdefs.h. */
15517 extern void bar(void) __attribute__((alias("foo")));
15526 if ac_fn_c_try_link
"$LINENO"; then :
15527 libgomp_cv_have_attribute_alias
=yes
15529 libgomp_cv_have_attribute_alias
=no
15531 rm -f core conftest.err conftest.
$ac_objext \
15532 conftest
$ac_exeext conftest.
$ac_ext
15534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_attribute_alias" >&5
15535 $as_echo "$libgomp_cv_have_attribute_alias" >&6; }
15536 if test $libgomp_cv_have_attribute_alias = yes; then
15538 $as_echo "#define HAVE_ATTRIBUTE_ALIAS 1" >>confdefs.h
15543 # Check whether --with-gnu-ld was given.
15544 if test "${with_gnu_ld+set}" = set; then :
15545 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
15551 if test "$GCC" = yes; then
15552 # Check if gcc -print-prog-name=ld gives a path.
15553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
15554 $as_echo_n "checking for ld used by $CC... " >&6; }
15557 # gcc leaves a trailing carriage return which upsets mingw
15558 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
15560 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
15563 # Accept absolute paths.
15565 re_direlt
='/[^/][^/]*/\.\./'
15566 # Canonicalize the pathname of ld
15567 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
15568 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
15569 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
15571 test -z "$LD" && LD
="$ac_prog"
15574 # If it fails, then pretend we aren't using GCC.
15578 # If it is relative, then search for the first ld in PATH.
15579 with_gnu_ld
=unknown
15582 elif test "$with_gnu_ld" = yes; then
15583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
15584 $as_echo_n "checking for GNU ld... " >&6; }
15586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
15587 $as_echo_n "checking for non-GNU ld... " >&6; }
15589 if test "${lt_cv_path_LD+set}" = set; then :
15590 $as_echo_n "(cached) " >&6
15592 if test -z "$LD"; then
15593 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
15594 for ac_dir
in $PATH; do
15596 test -z "$ac_dir" && ac_dir
=.
15597 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
15598 lt_cv_path_LD
="$ac_dir/$ac_prog"
15599 # Check to see if the program is GNU ld. I'd rather use --version,
15600 # but apparently some variants of GNU ld only accept -v.
15601 # Break only if it was the GNU/non-GNU ld that we prefer.
15602 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
15603 *GNU
* |
*'with BFD'*)
15604 test "$with_gnu_ld" != no
&& break
15607 test "$with_gnu_ld" != yes && break
15614 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
15618 LD
="$lt_cv_path_LD"
15619 if test -n "$LD"; then
15620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
15621 $as_echo "$LD" >&6; }
15623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15624 $as_echo "no" >&6; }
15626 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
15627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
15628 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
15629 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
15630 $as_echo_n "(cached) " >&6
15632 # I'd rather use --version here, but apparently some GNU lds only accept -v.
15633 case `$LD -v 2>&1 </dev/null` in
15634 *GNU
* |
*'with BFD'*)
15635 lt_cv_prog_gnu_ld
=yes
15638 lt_cv_prog_gnu_ld
=no
15642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
15643 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
15644 with_gnu_ld
=$lt_cv_prog_gnu_ld
15652 # If we're not using GNU ld, then there's no point in even trying these
15653 # tests. Check for that first. We should have already tested for gld
15654 # by now (in libtool), but require it now just to be safe...
15655 test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS
=''
15656 test -z "$OPT_LDFLAGS" && OPT_LDFLAGS
=''
15660 # The name set by libtool depends on the version of libtool. Shame on us
15661 # for depending on an impl detail, but c'est la vie. Older versions used
15662 # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
15663 # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
15664 # makes sense). We'll test with_gnu_ld everywhere else, so if that isn't
15665 # set (hence we're using an older libtool), then set it.
15666 if test x
${with_gnu_ld+set} != xset
; then
15667 if test x
${ac_cv_prog_gnu_ld+set} != xset
; then
15668 # We got through "ac_require(ac_prog_ld)" and still not set? Huh?
15671 with_gnu_ld
=$ac_cv_prog_gnu_ld
15675 # Start by getting the version number. I think the libtool test already
15676 # does some of this, but throws away the result.
15677 libgomp_ld_is_gold
=no
15678 if $LD --version 2>/dev
/null |
grep 'GNU gold'> /dev
/null
2>&1; then
15679 libgomp_ld_is_gold
=yes
15682 ldver
=`$LD --version 2>/dev/null |
15683 sed -e 's/GNU gold /GNU ld /;s/GNU ld version /GNU ld /;s/GNU ld ([^)]*) /GNU ld /;s/GNU ld \([0-9.][0-9.]*\).*/\1/; q'`
15685 libgomp_gnu_ld_version
=`echo $ldver | \
15686 $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
15688 # Set --gc-sections.
15689 if test "$with_gnu_ld" = "notbroken"; then
15690 # GNU ld it is! Joy and bunny rabbits!
15692 # All these tests are for C++; save the language and the compiler flags.
15693 # Need to do this so that g++ won't try to link in libstdc++
15694 ac_test_CFLAGS
="${CFLAGS+set}"
15695 ac_save_CFLAGS
="$CFLAGS"
15696 CFLAGS
='-x c++ -Wl,--gc-sections'
15698 # Check for -Wl,--gc-sections
15699 # XXX This test is broken at the moment, as symbols required for linking
15700 # are now in libsupc++ (not built yet). In addition, this test has
15701 # cored on solaris in the past. In addition, --gc-sections doesn't
15702 # really work at the moment (keeps on discarding used sections, first
15703 # .eh_frame and now some of the glibc sections for iconv).
15704 # Bzzzzt. Thanks for playing, maybe next time.
15705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld that supports -Wl,--gc-sections" >&5
15706 $as_echo_n "checking for ld that supports -Wl,--gc-sections... " >&6; }
15707 if test "$cross_compiling" = yes; then :
15708 ac_sectionLDflags
=yes
15710 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15711 /* end confdefs.h. */
15721 if ac_fn_c_try_run
"$LINENO"; then :
15722 ac_sectionLDflags
=yes
15724 ac_sectionLDflags
=no
15726 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15727 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15730 if test "$ac_test_CFLAGS" = set; then
15731 CFLAGS
="$ac_save_CFLAGS"
15733 # this is the suspicious part
15736 if test "$ac_sectionLDflags" = "yes"; then
15737 SECTION_LDFLAGS
="-Wl,--gc-sections $SECTION_LDFLAGS"
15739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_sectionLDflags" >&5
15740 $as_echo "$ac_sectionLDflags" >&6; }
15743 # Set linker optimization flags.
15744 if test x
"$with_gnu_ld" = x
"yes"; then
15745 OPT_LDFLAGS
="-Wl,-O1 $OPT_LDFLAGS"
15753 # Check whether --enable-symvers was given.
15754 if test "${enable_symvers+set}" = set; then :
15755 enableval
=$enable_symvers;
15756 case "$enableval" in
15758 *) as_fn_error
"Unknown argument to enable/disable symvers" "$LINENO" 5 ;;
15767 # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
15768 # don't know enough about $LD to do tricks...
15770 # FIXME The following test is too strict, in theory.
15771 if test $enable_shared = no ||
15773 test x
$libgomp_gnu_ld_version = x
; then
15777 # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
15778 if test $enable_symvers != no
; then
15779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared libgcc" >&5
15780 $as_echo_n "checking for shared libgcc... " >&6; }
15781 ac_save_CFLAGS
="$CFLAGS"
15783 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15784 /* end confdefs.h. */
15794 if ac_fn_c_try_link
"$LINENO"; then :
15795 libgomp_shared_libgcc
=yes
15797 libgomp_shared_libgcc
=no
15799 rm -f core conftest.err conftest.
$ac_objext \
15800 conftest
$ac_exeext conftest.
$ac_ext
15801 CFLAGS
="$ac_save_CFLAGS"
15802 if test $libgomp_shared_libgcc = no
; then
15803 cat > conftest.c
<<EOF
15804 int main (void) { return 0; }
15806 libgomp_libgcc_s_suffix
=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
15807 -shared -shared-libgcc -o conftest.so \
15808 conftest.c -v 2>&1 >/dev/null \
15809 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
15810 rm -f conftest.c conftest.so
15811 if test x
${libgomp_libgcc_s_suffix+set} = xset
; then
15812 CFLAGS
=" -lgcc_s$libgomp_libgcc_s_suffix"
15813 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15814 /* end confdefs.h. */
15824 if ac_fn_c_try_link
"$LINENO"; then :
15825 libgomp_shared_libgcc
=yes
15827 rm -f core conftest.err conftest.
$ac_objext \
15828 conftest
$ac_exeext conftest.
$ac_ext
15829 CFLAGS
="$ac_save_CFLAGS"
15832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_shared_libgcc" >&5
15833 $as_echo "$libgomp_shared_libgcc" >&6; }
15836 # For GNU ld, we need at least this version. The format is described in
15837 # LIBGOMP_CHECK_LINKER_FEATURES above.
15838 libgomp_min_gnu_ld_version
=21400
15839 # XXXXXXXXXXX libgomp_gnu_ld_version=21390
15841 # Check to see if unspecified "yes" value can win, given results above.
15842 # Change "yes" into either "no" or a style name.
15843 if test $enable_symvers = yes; then
15844 if test $with_gnu_ld = yes &&
15845 test $libgomp_shared_libgcc = yes;
15847 if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
15849 elif test $libgomp_ld_is_gold = yes ; then
15852 # The right tools, the right setup, but too old. Fallbacks?
15853 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
15854 $as_echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
15855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === full symbol versioning support in this release of GCC." >&5
15856 $as_echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
15857 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === You would need to upgrade your binutils to version" >&5
15858 $as_echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
15859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
15860 $as_echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
15861 if test $libgomp_gnu_ld_version -ge 21200 ; then
15862 # Globbing fix is present, proper block support is not.
15863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
15864 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
15868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
15869 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
15874 # just fail for now
15875 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === You have requested some kind of symbol versioning, but" >&5
15876 $as_echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
15877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === either you are not using a supported linker, or you are" >&5
15878 $as_echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
15879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === not building a shared libgcc_s (which is required)." >&5
15880 $as_echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
15881 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: === Symbol versioning will be disabled." >&5
15882 $as_echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
15887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports .symver directive" >&5
15888 $as_echo_n "checking whether the target supports .symver directive... " >&6; }
15889 if test "${libgomp_cv_have_as_symver_directive+set}" = set; then :
15890 $as_echo_n "(cached) " >&6
15893 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15894 /* end confdefs.h. */
15895 void foo (void); __asm (".symver foo, bar@SYMVER");
15904 if ac_fn_c_try_compile
"$LINENO"; then :
15905 libgomp_cv_have_as_symver_directive
=yes
15907 libgomp_cv_have_as_symver_directive
=no
15909 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_as_symver_directive" >&5
15912 $as_echo "$libgomp_cv_have_as_symver_directive" >&6; }
15913 if test $libgomp_cv_have_as_symver_directive = yes; then
15915 $as_echo "#define HAVE_AS_SYMVER_DIRECTIVE 1" >>confdefs.h
15919 if test $enable_symvers != no
; then
15920 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE
=
15921 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE
='#'
15923 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE
='#'
15924 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE
=
15927 { $as_echo "$as_me:${as_lineno-$LINENO}: versioning on shared library symbols is $enable_symvers" >&5
15928 $as_echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
15931 if test $enable_symvers = gnu
; then
15933 $as_echo "#define LIBGOMP_GNU_SYMBOL_VERSIONING 1" >>confdefs.h
15937 # Get target configury.
15938 .
${srcdir}/configure.tgt
15939 CFLAGS
="$save_CFLAGS $XCFLAGS"
15941 # Check for __sync_val_compare_and_swap, but only after the target has
15942 # had a chance to set XCFLAGS.
15944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports __sync_*_compare_and_swap" >&5
15945 $as_echo_n "checking whether the target supports __sync_*_compare_and_swap... " >&6; }
15946 if test "${libgomp_cv_have_sync_builtins+set}" = set; then :
15947 $as_echo_n "(cached) " >&6
15950 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15951 /* end confdefs.h. */
15956 int foo; __sync_val_compare_and_swap(&foo, 0, 1);
15961 if ac_fn_c_try_link
"$LINENO"; then :
15962 libgomp_cv_have_sync_builtins
=yes
15964 libgomp_cv_have_sync_builtins
=no
15966 rm -f core conftest.err conftest.
$ac_objext \
15967 conftest
$ac_exeext conftest.
$ac_ext
15969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgomp_cv_have_sync_builtins" >&5
15970 $as_echo "$libgomp_cv_have_sync_builtins" >&6; }
15971 if test $libgomp_cv_have_sync_builtins = yes; then
15973 $as_echo "#define HAVE_SYNC_BUILTINS 1" >>confdefs.h
15977 XCFLAGS
="$XCFLAGS$XPCFLAGS"
15983 # Cleanup and exit.
15984 CFLAGS
="$save_CFLAGS"
15985 cat >confcache
<<\_ACEOF
15986 # This file is a shell script that caches the results of configure
15987 # tests run on this system so they can be shared between configure
15988 # scripts and configure runs, see configure's option --config-cache.
15989 # It is not useful on other systems. If it contains results you don't
15990 # want to keep, you may remove or edit it.
15992 # config.status only pays attention to the cache file if you give it
15993 # the --recheck option to rerun configure.
15995 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15996 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15997 # following values.
16001 # The following way of writing the cache mishandles newlines in values,
16002 # but we know of no workaround that is simple, portable, and efficient.
16003 # So, we kill variables containing newlines.
16004 # Ultrix sh set writes to stderr and can't be redirected directly,
16005 # and sets the high bit in the cache file unless we assign to the vars.
16007 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16008 eval ac_val
=\$
$ac_var
16012 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16013 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16016 _ | IFS | as_nl
) ;; #(
16017 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16018 *) { eval $ac_var=; unset $ac_var;} ;;
16024 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16025 *${as_nl}ac_space
=\
*)
16026 # `set' does not quote correctly, so add quotes: double-quote
16027 # substitution turns \\\\ into \\, and sed turns \\ into \.
16030 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16033 # `set' quotes correctly as required by POSIX, so do not add quotes.
16034 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16043 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16045 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16047 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16048 if test -w "$cache_file"; then
16049 test "x$cache_file" != "x/dev/null" &&
16050 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16051 $as_echo "$as_me: updating cache $cache_file" >&6;}
16052 cat confcache
>$cache_file
16054 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16055 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16060 if test ${multilib} = yes; then
16061 multilib_arg
="--enable-multilib"
16066 # Set up the set of libraries that we need to link against for libgomp.
16067 # Note that the GOMP_SELF_SPEC in gcc.c will force -pthread for -fopenmp,
16068 # which will force linkage against -lpthread (or equivalent for the system).
16069 # That's not 100% ideal, but about the best we can do easily.
16070 if test $enable_shared = yes; then
16071 link_gomp
="-lgomp %{static: $LIBS}"
16073 link_gomp
="-lgomp $LIBS"
16077 if test "$ac_cv_fc_compiler_gnu" = yes; then
16079 USE_FORTRAN_FALSE
='#'
16081 USE_FORTRAN_TRUE
='#'
16086 # ??? 2006-01-24: Paulo committed to asking autoconf folk to document
16087 # and export AC_COMPUTE_INT. If that happens, then we'll need to remove
16088 # the underscore here and update the PREREQ. If it doesn't, then we'll
16089 # need to copy this macro to our acinclude.m4.
16090 save_CFLAGS
="$CFLAGS"
16091 for i
in $config_path; do
16092 if test -f $srcdir/config
/$i/omp-lock.h
; then
16093 CFLAGS
="$CFLAGS -include confdefs.h -include $srcdir/config/$i/omp-lock.h"
16098 if ac_fn_c_compute_int
"$LINENO" "sizeof (omp_lock_t)" "OMP_LOCK_SIZE" ""; then :
16101 as_fn_error
"unsupported system, cannot find sizeof (omp_lock_t)" "$LINENO" 5
16105 if ac_fn_c_compute_int
"$LINENO" "__alignof (omp_lock_t)" "OMP_LOCK_ALIGN" ""; then :
16110 if ac_fn_c_compute_int
"$LINENO" "sizeof (omp_nest_lock_t)" "OMP_NEST_LOCK_SIZE" ""; then :
16115 if ac_fn_c_compute_int
"$LINENO" "__alignof (omp_nest_lock_t)" "OMP_NEST_LOCK_ALIGN" ""; then :
16120 if ac_fn_c_compute_int
"$LINENO" "sizeof (omp_lock_25_t)" "OMP_LOCK_25_SIZE" ""; then :
16123 as_fn_error
"unsupported system, cannot find sizeof (omp_lock_25_t)" "$LINENO" 5
16127 if ac_fn_c_compute_int
"$LINENO" "__alignof (omp_lock_25_t)" "OMP_LOCK_25_ALIGN" ""; then :
16132 if ac_fn_c_compute_int
"$LINENO" "sizeof (omp_nest_lock_25_t)" "OMP_NEST_LOCK_25_SIZE" ""; then :
16137 if ac_fn_c_compute_int
"$LINENO" "__alignof (omp_nest_lock_25_t)" "OMP_NEST_LOCK_25_ALIGN" ""; then :
16143 # If the lock fits in an integer, then arrange for Fortran to use that
16144 # integer. If it doesn't, then arrange for Fortran to use a pointer.
16145 # Except that we don't have a way at present to multi-lib the installed
16146 # Fortran modules, so we assume 8 bytes for pointers, regardless of the
16148 OMP_LOCK_KIND
=$OMP_LOCK_SIZE
16149 OMP_NEST_LOCK_KIND
=$OMP_NEST_LOCK_SIZE
16150 if test $OMP_LOCK_SIZE -gt 8 ||
test $OMP_LOCK_ALIGN -gt $OMP_LOCK_SIZE; then
16153 if test $OMP_NEST_LOCK_SIZE -gt 8 ||
test $OMP_NEST_LOCK_ALIGN -gt $OMP_NEST_LOCK_SIZE; then
16154 OMP_NEST_LOCK_KIND
=8
16156 OMP_LOCK_25_KIND
=$OMP_LOCK_25_SIZE
16157 OMP_NEST_LOCK_25_KIND
=$OMP_NEST_LOCK_25_SIZE
16158 if test $OMP_LOCK_25_SIZE -gt 8 ||
test $OMP_LOCK_25_ALIGN -gt $OMP_LOCK_25_SIZE; then
16161 if test $OMP_NEST_LOCK_25_SIZE -gt 8 ||
test $OMP_NEST_LOCK_25_ALIGN -gt $OMP_NEST_LOCK_25_SIZE; then
16162 OMP_NEST_LOCK_25_KIND
=8
16177 CFLAGS
="$save_CFLAGS"
16179 ac_config_files
="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
16181 ac_config_files
="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
16183 cat >confcache
<<\_ACEOF
16184 # This file is a shell script that caches the results of configure
16185 # tests run on this system so they can be shared between configure
16186 # scripts and configure runs, see configure's option --config-cache.
16187 # It is not useful on other systems. If it contains results you don't
16188 # want to keep, you may remove or edit it.
16190 # config.status only pays attention to the cache file if you give it
16191 # the --recheck option to rerun configure.
16193 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16194 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16195 # following values.
16199 # The following way of writing the cache mishandles newlines in values,
16200 # but we know of no workaround that is simple, portable, and efficient.
16201 # So, we kill variables containing newlines.
16202 # Ultrix sh set writes to stderr and can't be redirected directly,
16203 # and sets the high bit in the cache file unless we assign to the vars.
16205 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16206 eval ac_val
=\$
$ac_var
16210 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16211 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16214 _ | IFS | as_nl
) ;; #(
16215 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
16216 *) { eval $ac_var=; unset $ac_var;} ;;
16222 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16223 *${as_nl}ac_space
=\
*)
16224 # `set' does not quote correctly, so add quotes: double-quote
16225 # substitution turns \\\\ into \\, and sed turns \\ into \.
16228 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16231 # `set' quotes correctly as required by POSIX, so do not add quotes.
16232 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16241 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16243 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16245 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16246 if test -w "$cache_file"; then
16247 test "x$cache_file" != "x/dev/null" &&
16248 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16249 $as_echo "$as_me: updating cache $cache_file" >&6;}
16250 cat confcache
>$cache_file
16252 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16253 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16258 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16259 # Let make expand exec_prefix.
16260 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16262 DEFS
=-DHAVE_CONFIG_H
16266 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16267 # 1. Remove the extension, and $U if already installed.
16268 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16269 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16270 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16271 # will be set to the directory where LIBOBJS objects are built.
16272 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16273 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16275 LIBOBJS
=$ac_libobjs
16277 LTLIBOBJS
=$ac_ltlibobjs
16280 if test -z "${GENINSRC_TRUE}" && test -z "${GENINSRC_FALSE}"; then
16281 as_fn_error
"conditional \"GENINSRC\" was never defined.
16282 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16284 if test -n "$EXEEXT"; then
16286 am__EXEEXT_FALSE
='#'
16288 am__EXEEXT_TRUE
='#'
16292 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16293 as_fn_error
"conditional \"AMDEP\" was never defined.
16294 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16296 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16297 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
16298 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16300 if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
16301 as_fn_error
"conditional \"BUILD_INFO\" was never defined.
16302 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16304 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16305 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
16306 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16308 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
16309 as_fn_error
"conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
16310 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16312 if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
16313 as_fn_error
"conditional \"USE_FORTRAN\" was never defined.
16314 Usually this means the macro was only invoked conditionally." "$LINENO" 5
16317 : ${CONFIG_STATUS=./config.status}
16319 ac_clean_files_save
=$ac_clean_files
16320 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16321 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16322 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16324 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16326 # Generated by $as_me.
16327 # Run this file to recreate the current configuration.
16328 # Compiler output produced by configure, useful for debugging
16329 # configure, is in config.log if it exists.
16332 ac_cs_recheck=false
16335 SHELL=\${CONFIG_SHELL-$SHELL}
16338 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
16339 ## -------------------- ##
16340 ## M4sh Initialization. ##
16341 ## -------------------- ##
16343 # Be more Bourne compatible
16344 DUALCASE
=1; export DUALCASE
# for MKS sh
16345 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16348 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16349 # is contrary to our usage. Disable this feature.
16350 alias -g '${1+"$@"}'='"$@"'
16351 setopt NO_GLOB_SUBST
16353 case `(set -o) 2>/dev/null` in #(
16365 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16366 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16367 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16368 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16369 # Prefer a ksh shell builtin over an external printf program on Solaris,
16370 # but without wasting forks for bash or zsh.
16371 if test -z "$BASH_VERSION$ZSH_VERSION" \
16372 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16373 as_echo='print
-r --'
16374 as_echo_n='print
-rn --'
16375 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16376 as_echo='printf %s
\n'
16377 as_echo_n='printf %s
'
16379 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16380 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16381 as_echo_n='/usr
/ucb
/echo -n'
16383 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16384 as_echo_n_body='eval
16388 expr "X$arg" : "X\\(.*\\)$as_nl";
16389 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16391 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
16393 export as_echo_n_body
16394 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16396 export as_echo_body
16397 as_echo='sh
-c $as_echo_body as_echo
'
16400 # The user is always right.
16401 if test "${PATH_SEPARATOR+set}" != set; then
16403 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16404 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16411 # We need space, tab and new line, in precisely that order. Quoting is
16412 # there to prevent editors from complaining about space-tab.
16413 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16414 # splitting by setting IFS to empty value.)
16417 # Find who we are. Look in the path if we contain no directory separator.
16419 *[\\/]* ) as_myself=$0 ;;
16420 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16421 for as_dir in $PATH
16424 test -z "$as_dir" && as_dir=.
16425 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16431 # We did not find ourselves, most probably we were run as `sh COMMAND'
16432 # in which case we are not to be found in the path.
16433 if test "x$as_myself" = x
; then
16436 if test ! -f "$as_myself"; then
16437 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16441 # Unset variables that we do not need and which cause bugs (e.g. in
16442 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16443 # suppresses any "Segmentation fault" message there. '((' could
16444 # trigger a bug in pdksh 5.2.14.
16445 for as_var
in BASH_ENV ENV MAIL MAILPATH
16446 do eval test x\
${$as_var+set} = xset \
16447 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
16460 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16463 # as_fn_error ERROR [LINENO LOG_FD]
16464 # ---------------------------------
16465 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16466 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16467 # script with status $?, using 1 if that was 0.
16470 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16472 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16473 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16475 $as_echo "$as_me: error: $1" >&2
16476 as_fn_exit
$as_status
16480 # as_fn_set_status STATUS
16481 # -----------------------
16482 # Set $? to STATUS, without forking.
16483 as_fn_set_status
()
16486 } # as_fn_set_status
16488 # as_fn_exit STATUS
16489 # -----------------
16490 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16494 as_fn_set_status
$1
16500 # Portably unset VAR.
16503 { eval $1=; unset $1;}
16505 as_unset
=as_fn_unset
16506 # as_fn_append VAR VALUE
16507 # ----------------------
16508 # Append the text in VALUE to the end of the definition contained in VAR. Take
16509 # advantage of any shell optimizations that allow amortized linear growth over
16510 # repeated appends, instead of the typical quadratic growth present in naive
16512 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16513 eval 'as_fn_append ()
16524 # as_fn_arith ARG...
16525 # ------------------
16526 # Perform arithmetic evaluation on the ARGs, and store the result in the
16527 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16528 # must be portable across $(()) and expr.
16529 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16530 eval 'as_fn_arith ()
16537 as_val
=`expr "$@" || test $? -eq 1`
16542 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16543 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16549 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16550 as_basename
=basename
16555 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16561 as_me
=`$as_basename -- "$0" ||
16562 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16563 X"$0" : 'X\(//\)$' \| \
16564 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16566 sed '/^.*\/\([^/][^/]*\)\/*$/{
16580 # Avoid depending upon Character Ranges.
16581 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16582 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16583 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16584 as_cr_digits
='0123456789'
16585 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16587 ECHO_C
= ECHO_N
= ECHO_T
=
16588 case `echo -n x` in #(((((
16590 case `echo 'xy\c'` in
16591 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16593 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16600 rm -f conf$$ conf$$.exe conf$$.
file
16601 if test -d conf$$.dir
; then
16602 rm -f conf$$.dir
/conf$$.
file
16605 mkdir conf$$.dir
2>/dev
/null
16607 if (echo >conf$$.
file) 2>/dev
/null
; then
16608 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16610 # ... but there are two gotchas:
16611 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16612 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16613 # In both cases, we have to default to `cp -p'.
16614 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
16616 elif ln conf$$.
file conf$$
2>/dev
/null
; then
16624 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
16625 rmdir conf$$.dir
2>/dev
/null
16630 # Create "$as_dir" as a directory, including parents if necessary.
16635 -*) as_dir
=.
/$as_dir;;
16637 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
16641 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16642 *) as_qdir
=$as_dir;;
16644 as_dirs
="'$as_qdir' $as_dirs"
16645 as_dir
=`$as_dirname -- "$as_dir" ||
16646 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16647 X"$as_dir" : 'X\(//\)[^/]' \| \
16648 X"$as_dir" : 'X\(//\)$' \| \
16649 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16650 $as_echo X"$as_dir" |
16651 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16655 /^X\(\/\/\)[^/].*/{
16668 test -d "$as_dir" && break
16670 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
16671 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
16675 if mkdir
-p .
2>/dev
/null
; then
16676 as_mkdir_p
='mkdir -p "$as_dir"'
16678 test -d .
/-p && rmdir .
/-p
16682 if test -x / >/dev
/null
2>&1; then
16683 as_test_x
='test -x'
16685 if ls -dL / >/dev
/null
2>&1; then
16692 if test -d "$1"; then
16698 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16699 ???[sx]*):;;*)false;;esac;fi
16703 as_executable_p
=$as_test_x
16705 # Sed expression to map a string onto a valid CPP name.
16706 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16708 # Sed expression to map a string onto a valid variable name.
16709 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16713 ## ----------------------------------- ##
16714 ## Main body of $CONFIG_STATUS script. ##
16715 ## ----------------------------------- ##
16717 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
16719 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16720 # Save the log message, to keep $0 and so on meaningful, and to
16721 # report actual input values of CONFIG_FILES etc. instead of their
16722 # values after options handling.
16724 This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
16725 generated by GNU Autoconf 2.64. Invocation command line was
16727 CONFIG_FILES = $CONFIG_FILES
16728 CONFIG_HEADERS = $CONFIG_HEADERS
16729 CONFIG_LINKS = $CONFIG_LINKS
16730 CONFIG_COMMANDS = $CONFIG_COMMANDS
16733 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16738 case $ac_config_files in *"
16739 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
16742 case $ac_config_headers in *"
16743 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
16747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16748 # Files that config.status was made for.
16749 config_files="$ac_config_files"
16750 config_headers="$ac_config_headers"
16751 config_commands="$ac_config_commands"
16755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16757 \`$as_me' instantiates files and other configuration actions
16758 from templates according to the current configuration. Unless the files
16759 and actions are specified as TAGs, all are instantiated by default.
16761 Usage: $0 [OPTION]... [TAG]...
16763 -h, --help print this help, then exit
16764 -V, --version print version number and configuration settings, then exit
16765 -q, --quiet, --silent
16766 do not print progress messages
16767 -d, --debug don't remove temporary files
16768 --recheck update $as_me by reconfiguring in the same conditions
16769 --file=FILE[:TEMPLATE]
16770 instantiate the configuration file FILE
16771 --header=FILE[:TEMPLATE]
16772 instantiate the configuration header FILE
16774 Configuration files:
16777 Configuration headers:
16780 Configuration commands:
16783 Report bugs to the package provider.
16784 GNU OpenMP Runtime Library home page: <http://www.gnu.org/software/libgomp/>.
16785 General help using GNU software: <http://www.gnu.org/gethelp/>."
16788 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16790 GNU OpenMP Runtime Library config.status 1.0
16791 configured by $0, generated by GNU Autoconf 2.64,
16792 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16794 Copyright (C) 2009 Free Software Foundation, Inc.
16795 This config.status script is free software; the Free Software Foundation
16796 gives unlimited permission to copy, distribute and modify it."
16803 test -n "\$AWK" || AWK=awk
16806 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16807 # The default lists apply if the user does not specify any file.
16813 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
16814 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
16825 # Handling of the options.
16826 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
16828 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
16829 $as_echo "$ac_cs_version"; exit ;;
16830 --debug |
--debu |
--deb |
--de |
--d |
-d )
16832 --file |
--fil |
--fi |
--f )
16835 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16837 as_fn_append CONFIG_FILES
" '$ac_optarg'"
16838 ac_need_defaults
=false
;;
16839 --header |
--heade |
--head |
--hea )
16842 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16844 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
16845 ac_need_defaults
=false
;;
16847 # Conflict between --help and --header
16848 as_fn_error
"ambiguous option: \`$1'
16849 Try \`$0 --help' for more information.";;
16850 --help |
--hel |
-h )
16851 $as_echo "$ac_cs_usage"; exit ;;
16852 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
16853 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
16856 # This is an error.
16857 -*) as_fn_error
"unrecognized option: \`$1'
16858 Try \`$0 --help' for more information." ;;
16860 *) as_fn_append ac_config_targets
" $1"
16861 ac_need_defaults
=false
;;
16867 ac_configure_extra_args
=
16869 if $ac_cs_silent; then
16871 ac_configure_extra_args
="$ac_configure_extra_args --silent"
16875 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16876 if \$ac_cs_recheck; then
16877 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16879 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16880 CONFIG_SHELL='$SHELL'
16881 export CONFIG_SHELL
16886 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16890 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16891 ## Running $as_me. ##
16897 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16905 with_multisubdir="$with_multisubdir"
16906 with_multisrctop="$with_multisrctop"
16907 with_target_subdir="$with_target_subdir"
16908 ac_configure_args="${multilib_arg} ${ac_configure_args}"
16909 multi_basedir="$multi_basedir"
16910 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
16913 GFORTRAN="$GFORTRAN"
16915 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16918 # The HP-UX ksh and POSIX shell print the target directory to stdout
16919 # if CDPATH is set.
16920 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16922 sed_quote_subst='$sed_quote_subst'
16923 double_quote_subst='$double_quote_subst'
16924 delay_variable_subst='$delay_variable_subst'
16925 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16926 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16927 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16928 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16929 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16930 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16931 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16932 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16933 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16934 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16935 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16936 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16937 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16938 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16939 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16940 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16941 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16942 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16943 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16944 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16945 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16946 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16947 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16948 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16949 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16950 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16951 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16952 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16953 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16954 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16955 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16956 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16957 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16958 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16959 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16960 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16961 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16962 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16963 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16964 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16965 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16966 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16967 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16968 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16969 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16970 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16971 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16972 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16973 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
16974 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16975 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16976 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16977 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16978 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16979 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16980 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16981 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16982 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16983 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16984 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16985 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16986 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16987 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16988 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16989 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16990 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16991 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16992 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16993 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16994 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16995 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16996 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16997 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16998 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16999 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
17000 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
17001 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
17002 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
17003 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
17004 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
17005 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
17006 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
17007 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
17008 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
17009 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
17010 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
17011 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
17012 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
17013 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
17014 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
17015 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
17016 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
17017 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
17018 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
17019 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
17020 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
17021 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
17022 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
17023 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
17024 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
17025 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
17026 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
17027 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
17028 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
17029 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
17030 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
17031 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
17032 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
17033 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
17034 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
17035 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
17036 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
17037 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
17038 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
17039 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
17040 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
17041 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
17042 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
17043 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
17044 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
17045 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
17046 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
17047 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
17048 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
17049 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
17050 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
17051 LD_FC='`$ECHO "$LD_FC" | $SED "$delay_single_quote_subst"`'
17052 reload_flag_FC='`$ECHO "$reload_flag_FC" | $SED "$delay_single_quote_subst"`'
17053 reload_cmds_FC='`$ECHO "$reload_cmds_FC" | $SED "$delay_single_quote_subst"`'
17054 old_archive_cmds_FC='`$ECHO "$old_archive_cmds_FC" | $SED "$delay_single_quote_subst"`'
17055 compiler_FC='`$ECHO "$compiler_FC" | $SED "$delay_single_quote_subst"`'
17056 GCC_FC='`$ECHO "$GCC_FC" | $SED "$delay_single_quote_subst"`'
17057 lt_prog_compiler_no_builtin_flag_FC='`$ECHO "$lt_prog_compiler_no_builtin_flag_FC" | $SED "$delay_single_quote_subst"`'
17058 lt_prog_compiler_wl_FC='`$ECHO "$lt_prog_compiler_wl_FC" | $SED "$delay_single_quote_subst"`'
17059 lt_prog_compiler_pic_FC='`$ECHO "$lt_prog_compiler_pic_FC" | $SED "$delay_single_quote_subst"`'
17060 lt_prog_compiler_static_FC='`$ECHO "$lt_prog_compiler_static_FC" | $SED "$delay_single_quote_subst"`'
17061 lt_cv_prog_compiler_c_o_FC='`$ECHO "$lt_cv_prog_compiler_c_o_FC" | $SED "$delay_single_quote_subst"`'
17062 archive_cmds_need_lc_FC='`$ECHO "$archive_cmds_need_lc_FC" | $SED "$delay_single_quote_subst"`'
17063 enable_shared_with_static_runtimes_FC='`$ECHO "$enable_shared_with_static_runtimes_FC" | $SED "$delay_single_quote_subst"`'
17064 export_dynamic_flag_spec_FC='`$ECHO "$export_dynamic_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
17065 whole_archive_flag_spec_FC='`$ECHO "$whole_archive_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
17066 compiler_needs_object_FC='`$ECHO "$compiler_needs_object_FC" | $SED "$delay_single_quote_subst"`'
17067 old_archive_from_new_cmds_FC='`$ECHO "$old_archive_from_new_cmds_FC" | $SED "$delay_single_quote_subst"`'
17068 old_archive_from_expsyms_cmds_FC='`$ECHO "$old_archive_from_expsyms_cmds_FC" | $SED "$delay_single_quote_subst"`'
17069 archive_cmds_FC='`$ECHO "$archive_cmds_FC" | $SED "$delay_single_quote_subst"`'
17070 archive_expsym_cmds_FC='`$ECHO "$archive_expsym_cmds_FC" | $SED "$delay_single_quote_subst"`'
17071 module_cmds_FC='`$ECHO "$module_cmds_FC" | $SED "$delay_single_quote_subst"`'
17072 module_expsym_cmds_FC='`$ECHO "$module_expsym_cmds_FC" | $SED "$delay_single_quote_subst"`'
17073 with_gnu_ld_FC='`$ECHO "$with_gnu_ld_FC" | $SED "$delay_single_quote_subst"`'
17074 allow_undefined_flag_FC='`$ECHO "$allow_undefined_flag_FC" | $SED "$delay_single_quote_subst"`'
17075 no_undefined_flag_FC='`$ECHO "$no_undefined_flag_FC" | $SED "$delay_single_quote_subst"`'
17076 hardcode_libdir_flag_spec_FC='`$ECHO "$hardcode_libdir_flag_spec_FC" | $SED "$delay_single_quote_subst"`'
17077 hardcode_libdir_flag_spec_ld_FC='`$ECHO "$hardcode_libdir_flag_spec_ld_FC" | $SED "$delay_single_quote_subst"`'
17078 hardcode_libdir_separator_FC='`$ECHO "$hardcode_libdir_separator_FC" | $SED "$delay_single_quote_subst"`'
17079 hardcode_direct_FC='`$ECHO "$hardcode_direct_FC" | $SED "$delay_single_quote_subst"`'
17080 hardcode_direct_absolute_FC='`$ECHO "$hardcode_direct_absolute_FC" | $SED "$delay_single_quote_subst"`'
17081 hardcode_minus_L_FC='`$ECHO "$hardcode_minus_L_FC" | $SED "$delay_single_quote_subst"`'
17082 hardcode_shlibpath_var_FC='`$ECHO "$hardcode_shlibpath_var_FC" | $SED "$delay_single_quote_subst"`'
17083 hardcode_automatic_FC='`$ECHO "$hardcode_automatic_FC" | $SED "$delay_single_quote_subst"`'
17084 inherit_rpath_FC='`$ECHO "$inherit_rpath_FC" | $SED "$delay_single_quote_subst"`'
17085 link_all_deplibs_FC='`$ECHO "$link_all_deplibs_FC" | $SED "$delay_single_quote_subst"`'
17086 fix_srcfile_path_FC='`$ECHO "$fix_srcfile_path_FC" | $SED "$delay_single_quote_subst"`'
17087 always_export_symbols_FC='`$ECHO "$always_export_symbols_FC" | $SED "$delay_single_quote_subst"`'
17088 export_symbols_cmds_FC='`$ECHO "$export_symbols_cmds_FC" | $SED "$delay_single_quote_subst"`'
17089 exclude_expsyms_FC='`$ECHO "$exclude_expsyms_FC" | $SED "$delay_single_quote_subst"`'
17090 include_expsyms_FC='`$ECHO "$include_expsyms_FC" | $SED "$delay_single_quote_subst"`'
17091 prelink_cmds_FC='`$ECHO "$prelink_cmds_FC" | $SED "$delay_single_quote_subst"`'
17092 file_list_spec_FC='`$ECHO "$file_list_spec_FC" | $SED "$delay_single_quote_subst"`'
17093 hardcode_action_FC='`$ECHO "$hardcode_action_FC" | $SED "$delay_single_quote_subst"`'
17094 compiler_lib_search_dirs_FC='`$ECHO "$compiler_lib_search_dirs_FC" | $SED "$delay_single_quote_subst"`'
17095 predep_objects_FC='`$ECHO "$predep_objects_FC" | $SED "$delay_single_quote_subst"`'
17096 postdep_objects_FC='`$ECHO "$postdep_objects_FC" | $SED "$delay_single_quote_subst"`'
17097 predeps_FC='`$ECHO "$predeps_FC" | $SED "$delay_single_quote_subst"`'
17098 postdeps_FC='`$ECHO "$postdeps_FC" | $SED "$delay_single_quote_subst"`'
17099 compiler_lib_search_path_FC='`$ECHO "$compiler_lib_search_path_FC" | $SED "$delay_single_quote_subst"`'
17102 LTCFLAGS='$LTCFLAGS'
17103 compiler='$compiler_DEFAULT'
17105 # A function that is used when there is no print builtin or printf.
17106 func_fallback_echo ()
17108 eval 'cat <<_LTECHO_EOF
17113 # Quote evaled strings.
17127 deplibs_check_method \
17136 lt_cv_sys_global_symbol_pipe \
17137 lt_cv_sys_global_symbol_to_cdecl \
17138 lt_cv_sys_global_symbol_to_c_name_address \
17139 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
17140 lt_prog_compiler_no_builtin_flag \
17141 lt_prog_compiler_wl \
17142 lt_prog_compiler_pic \
17143 lt_prog_compiler_static \
17144 lt_cv_prog_compiler_c_o \
17152 export_dynamic_flag_spec \
17153 whole_archive_flag_spec \
17154 compiler_needs_object \
17156 allow_undefined_flag \
17157 no_undefined_flag \
17158 hardcode_libdir_flag_spec \
17159 hardcode_libdir_flag_spec_ld \
17160 hardcode_libdir_separator \
17165 variables_saved_for_relink \
17167 library_names_spec \
17169 install_override_mode \
17173 compiler_lib_search_dirs \
17178 compiler_lib_search_path \
17182 lt_prog_compiler_no_builtin_flag_FC \
17183 lt_prog_compiler_wl_FC \
17184 lt_prog_compiler_pic_FC \
17185 lt_prog_compiler_static_FC \
17186 lt_cv_prog_compiler_c_o_FC \
17187 export_dynamic_flag_spec_FC \
17188 whole_archive_flag_spec_FC \
17189 compiler_needs_object_FC \
17191 allow_undefined_flag_FC \
17192 no_undefined_flag_FC \
17193 hardcode_libdir_flag_spec_FC \
17194 hardcode_libdir_flag_spec_ld_FC \
17195 hardcode_libdir_separator_FC \
17196 fix_srcfile_path_FC \
17197 exclude_expsyms_FC \
17198 include_expsyms_FC \
17199 file_list_spec_FC \
17200 compiler_lib_search_dirs_FC \
17201 predep_objects_FC \
17202 postdep_objects_FC \
17205 compiler_lib_search_path_FC; do
17206 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17207 *[\\\\\\\`\\"\\\$]*)
17208 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17211 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17216 # Double-quote double-evaled strings.
17217 for var in reload_cmds \
17218 old_postinstall_cmds \
17219 old_postuninstall_cmds \
17221 extract_expsyms_cmds \
17222 old_archive_from_new_cmds \
17223 old_archive_from_expsyms_cmds \
17225 archive_expsym_cmds \
17227 module_expsym_cmds \
17228 export_symbols_cmds \
17231 postuninstall_cmds \
17233 sys_lib_search_path_spec \
17234 sys_lib_dlsearch_path_spec \
17236 old_archive_cmds_FC \
17237 old_archive_from_new_cmds_FC \
17238 old_archive_from_expsyms_cmds_FC \
17240 archive_expsym_cmds_FC \
17242 module_expsym_cmds_FC \
17243 export_symbols_cmds_FC \
17244 prelink_cmds_FC; do
17245 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
17246 *[\\\\\\\`\\"\\\$]*)
17247 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17250 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17255 ac_aux_dir='$ac_aux_dir'
17256 xsi_shell='$xsi_shell'
17257 lt_shell_append='$lt_shell_append'
17259 # See if we are running on zsh, and set the options which allow our
17260 # commands through without removal of \ escapes INIT.
17261 if test -n "\${ZSH_VERSION+set}" ; then
17262 setopt NO_GLOB_SUBST
17268 TIMESTAMP='$TIMESTAMP'
17279 acx_cv_header_stdint="$acx_cv_header_stdint"
17280 acx_cv_type_int8_t="$acx_cv_type_int8_t"
17281 acx_cv_type_int16_t="$acx_cv_type_int16_t"
17282 acx_cv_type_int32_t="$acx_cv_type_int32_t"
17283 acx_cv_type_int64_t="$acx_cv_type_int64_t"
17284 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
17285 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
17286 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
17287 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
17288 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
17289 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
17290 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
17291 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
17292 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
17297 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17299 # Handling of arguments.
17300 for ac_config_target
in $ac_config_targets
17302 case $ac_config_target in
17303 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
17304 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
17305 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
17306 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
17307 "gstdint.h") CONFIG_COMMANDS
="$CONFIG_COMMANDS gstdint.h" ;;
17308 "omp.h") CONFIG_FILES
="$CONFIG_FILES omp.h" ;;
17309 "omp_lib.h") CONFIG_FILES
="$CONFIG_FILES omp_lib.h" ;;
17310 "omp_lib.f90") CONFIG_FILES
="$CONFIG_FILES omp_lib.f90" ;;
17311 "libgomp_f.h") CONFIG_FILES
="$CONFIG_FILES libgomp_f.h" ;;
17312 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
17313 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
17314 "libgomp.spec") CONFIG_FILES
="$CONFIG_FILES libgomp.spec" ;;
17316 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17321 # If the user did not use the arguments to specify the items to instantiate,
17322 # then the envvar interface is used. Set only those that are not.
17323 # We use the long form for the default assignment because of an extremely
17324 # bizarre bug on SunOS 4.1.3.
17325 if $ac_need_defaults; then
17326 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17327 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
17328 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17331 # Have a temporary directory for convenience. Make it in the build tree
17332 # simply because there is no reason against having it here, and in addition,
17333 # creating and moving files from /tmp can sometimes cause problems.
17334 # Hook for its removal unless debugging.
17335 # Note that there is a small window in which the directory will not be cleaned:
17336 # after its creation but before its name has been assigned to `$tmp'.
17340 trap 'exit_status=$?
17341 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17343 trap 'as_fn_exit 1' 1 2 13 15
17345 # Create a (secure) tmp directory for tmp files.
17348 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17349 test -n "$tmp" && test -d "$tmp"
17352 tmp
=.
/conf$$
-$RANDOM
17353 (umask 077 && mkdir
"$tmp")
17354 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17356 # Set up the scripts for CONFIG_FILES section.
17357 # No need to generate them if there are no CONFIG_FILES.
17358 # This happens for instance with `./config.status config.h'.
17359 if test -n "$CONFIG_FILES"; then
17362 ac_cr
=`echo X | tr X '\015'`
17363 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17364 # But we know of no other shell where ac_cr would be empty at this
17365 # point, so we can use a bashism as a fallback.
17366 if test "x$ac_cr" = x
; then
17367 eval ac_cr
=\$
\'\\r
\'
17369 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17370 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17373 ac_cs_awk_cr
=$ac_cr
17376 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17381 echo "cat >conf$$subs.awk <<_ACEOF" &&
17382 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17384 } >conf$$subs.sh ||
17385 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17386 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17388 for ac_last_try in false false false false false :; do
17389 . ./conf$$subs.sh ||
17390 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17392 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17393 if test $ac_delim_n = $ac_delim_num; then
17395 elif $ac_last_try; then
17396 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17398 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17401 rm -f conf$$subs.sh
17403 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17404 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17408 s/^/S["/; s
/!.
*/"]=/
17418 s/\(.\{148\}\).*/\1/
17420 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17425 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17432 s/\(.\{148\}\).*/\1/
17434 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17438 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17443 ' <conf$$subs.awk | sed '
17448 ' >>$CONFIG_STATUS || ac_write_fail=1
17449 rm -f conf$$subs.awk
17450 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17452 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17453 for (key in S) S_is_set[key] = 1
17459 nfields = split(line, field, "@
")
17461 len = length(field[1])
17462 for (i = 2; i < nfields; i++) {
17464 keylen = length(key)
17465 if (S_is_set[key]) {
17467 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17468 len += length(value) + length(field[++i])
17479 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17480 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17481 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17484 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17485 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17488 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17489 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17490 # trailing colons and then remove the whole line if VPATH becomes empty
17491 # (actually we leave an empty line to preserve line numbers).
17492 if test "x
$srcdir" = x.; then
17493 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17494 s/:*\$(srcdir):*/:/
17495 s/:*\${srcdir}:*/:/
17497 s/^\([^=]*=[ ]*\):*/\1/
17503 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17504 fi # test -n "$CONFIG_FILES"
17506 # Set up the scripts for CONFIG_HEADERS section.
17507 # No need to generate them if there are no CONFIG_HEADERS.
17508 # This happens for instance with `./config.status Makefile'.
17509 if test -n "$CONFIG_HEADERS"; then
17510 cat >"$tmp/defines.
awk" <<\_ACAWK ||
17514 # Transform confdefs.h into an awk script `defines.awk', embedded as
17515 # here-document in config.status, that substitutes the proper values into
17516 # config.h.in to produce config.h.
17518 # Create a delimiter string that does not exist in confdefs.h, to ease
17519 # handling of long lines.
17521 for ac_last_try in false false :; do
17522 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
17523 if test -z "$ac_t"; then
17525 elif $ac_last_try; then
17526 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
17528 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17532 # For the awk script, D is an array of macro values keyed by name,
17533 # likewise P contains macro parameters if any. Preserve backslash
17534 # newline sequences.
17536 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17538 s/.\{148\}/&'"$ac_delim"'/g
17541 s/^[ ]*#[ ]*define[ ][ ]*/ /
17548 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
17550 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
17554 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
17555 D["\
1"]=" \
3\\\\\\n
"\\/p
17557 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
17562 s/.\{148\}/&'"$ac_delim"'/g
17567 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
17570 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
17572 ' <confdefs.h | sed '
17573 s/'"$ac_delim"'/"\\\
17574 "/g' >>$CONFIG_STATUS || ac_write_fail=1
17576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17577 for (key in D) D_is_set[key] = 1
17580 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17582 split(line, arg, " ")
17583 if (arg[1] == "#") {
17587 defundef
= substr
(arg
[1], 2)
17590 split(mac1
, mac2
, "(") #)
17592 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
17593 if (D_is_set
[macro
]) {
17594 # Preserve the white space surrounding the "#".
17595 print prefix
"define", macro P
[macro
] D
[macro
]
17598 # Replace #undef with comments. This is necessary, for example,
17599 # in the case of _POSIX_SOURCE, which is predefined and required
17600 # on some systems where configure will not decide to define it.
17601 if (defundef
== "undef") {
17602 print
"/*", prefix defundef
, macro
, "*/"
17610 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17611 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
17612 fi # test -n "$CONFIG_HEADERS"
17615 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
17620 :[FHLC
]) ac_mode
=$ac_tag; continue;;
17622 case $ac_mode$ac_tag in
17624 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
17625 :[FH
]-) ac_tag
=-:-;;
17626 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
17643 -) ac_f
="$tmp/stdin";;
17644 *) # Look for the file first in the build tree, then in the source tree
17645 # (if the path is not absolute). The absolute path cannot be DOS-style,
17646 # because $ac_f cannot contain `:'.
17650 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
17652 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
17654 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17655 as_fn_append ac_file_inputs
" '$ac_f'"
17658 # Let's still pretend it is `configure' which instantiates (i.e., don't
17659 # use $as_me), people would be surprised to read:
17660 # /* config.h. Generated by config.status. */
17661 configure_input
='Generated from '`
17662 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17664 if test x
"$ac_file" != x-
; then
17665 configure_input
="$ac_file. $configure_input"
17666 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
17667 $as_echo "$as_me: creating $ac_file" >&6;}
17669 # Neutralize special characters interpreted by sed in replacement strings.
17670 case $configure_input in #(
17671 *\
&* |
*\|
* |
*\\* )
17672 ac_sed_conf_input
=`$as_echo "$configure_input" |
17673 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17674 *) ac_sed_conf_input
=$configure_input;;
17678 *:-:* |
*:-) cat >"$tmp/stdin" \
17679 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
17684 ac_dir
=`$as_dirname -- "$ac_file" ||
17685 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17686 X"$ac_file" : 'X\(//\)[^/]' \| \
17687 X"$ac_file" : 'X\(//\)$' \| \
17688 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17689 $as_echo X"$ac_file" |
17690 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17694 /^X\(\/\/\)[^/].*/{
17707 as_dir
="$ac_dir"; as_fn_mkdir_p
17711 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17713 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17714 # A ".." for each directory in $ac_dir_suffix.
17715 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17716 case $ac_top_builddir_sub in
17717 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
17718 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
17721 ac_abs_top_builddir
=$ac_pwd
17722 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
17723 # for backward compatibility:
17724 ac_top_builddir
=$ac_top_build_prefix
17727 .
) # We are building in place.
17729 ac_top_srcdir
=$ac_top_builddir_sub
17730 ac_abs_top_srcdir
=$ac_pwd ;;
17731 [\\/]* | ?
:[\\/]* ) # Absolute name.
17732 ac_srcdir
=$srcdir$ac_dir_suffix;
17733 ac_top_srcdir
=$srcdir
17734 ac_abs_top_srcdir
=$srcdir ;;
17735 *) # Relative name.
17736 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
17737 ac_top_srcdir
=$ac_top_build_prefix$srcdir
17738 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
17740 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
17750 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
17751 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
17753 ac_MKDIR_P
=$MKDIR_P
17755 [\\/$
]* | ?
:[\\/]* ) ;;
17756 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
17760 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17761 # If the template does not know about datarootdir, expand it.
17762 # FIXME: This hack should be removed a few years after 2.60.
17763 ac_datarootdir_hack
=; ac_datarootdir_seen
=
17774 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17775 *datarootdir
*) ac_datarootdir_seen
=yes;;
17776 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
17777 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17778 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17780 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17781 ac_datarootdir_hack='
17782 s&@datadir@&$datadir&g
17783 s&@docdir@&$docdir&g
17784 s&@infodir@&$infodir&g
17785 s&@localedir@&$localedir&g
17786 s&@mandir@&$mandir&g
17787 s&\\\${datarootdir}&$datarootdir&g' ;;
17791 # Neutralize VPATH when `$srcdir' = `.'.
17792 # Shell code in configure.ac might set extrasub.
17793 # FIXME: do we really want to maintain this feature?
17794 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17795 ac_sed_extra="$ac_vpsub
17798 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
17800 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
17801 s|@configure_input@|
$ac_sed_conf_input|
;t t
17802 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17803 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17804 s
&@srcdir@
&$ac_srcdir&;t t
17805 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17806 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17807 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17808 s
&@builddir@
&$ac_builddir&;t t
17809 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17810 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17811 s
&@INSTALL@
&$ac_INSTALL&;t t
17812 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
17813 $ac_datarootdir_hack
17815 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
17816 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17818 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17819 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17820 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17822 which seems to be undefined. Please make sure it is defined." >&5
17823 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17824 which seems to be undefined. Please make sure it is defined." >&2;}
17828 -) cat "$tmp/out" && rm -f "$tmp/out";;
17829 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17831 || as_fn_error "could not create $ac_file" "$LINENO" 5
17837 if test x"$ac_file" != x-; then
17839 $as_echo "/* $configure_input */" \
17840 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17841 } >"$tmp/config.h" \
17842 || as_fn_error "could not create $ac_file" "$LINENO" 5
17843 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17844 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
17845 $as_echo "$as_me: $ac_file is unchanged" >&6;}
17848 mv "$tmp/config.h" "$ac_file" \
17849 || as_fn_error "could not create $ac_file" "$LINENO" 5
17852 $as_echo "/* $configure_input */" \
17853 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17854 || as_fn_error "could not create -" "$LINENO" 5
17856 # Compute "$ac_file"'s index
in $config_headers.
17859 for _am_header
in $config_headers :; do
17860 case $_am_header in
17861 $_am_arg |
$_am_arg:* )
17864 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
17867 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17868 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17869 X"$_am_arg" : 'X\(//\)[^/]' \| \
17870 X"$_am_arg" : 'X\(//\)$' \| \
17871 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17872 $as_echo X"$_am_arg" |
17873 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17877 /^X\(\/\/\)[^/].*/{
17889 s/.*/./; q'`/stamp-h
$_am_stamp_count
17892 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17893 $as_echo "$as_me: executing $ac_file commands" >&6;}
17898 case $ac_file$ac_mode in
17900 # Only add multilib support code if we just rebuilt the top-level
17902 case " $CONFIG_FILES " in
17904 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
17907 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
17908 # Autoconf 2.62 quotes --file arguments for eval, but not when files
17909 # are listed without --file. Let's play safe and only enable the eval
17910 # if we detect the quoting.
17911 case $CONFIG_FILES in
17912 *\'*) eval set x
"$CONFIG_FILES" ;;
17913 *) set x
$CONFIG_FILES ;;
17918 # Strip MF so we end up with the name of the file.
17919 mf
=`echo "$mf" | sed -e 's/:.*$//'`
17920 # Check whether this is an Automake generated Makefile or not.
17921 # We used to match only the files named `Makefile.in', but
17922 # some people rename them; so instead we look at the file content.
17923 # Grep'ing the first line is not enough: some people post-process
17924 # each Makefile.in and add a new line on top of each file to say so.
17925 # Grep'ing the whole file is not good either: AIX grep has a line
17926 # limit of 2048, but all sed's we know have understand at least 4000.
17927 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
17928 dirpart
=`$as_dirname -- "$mf" ||
17929 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17930 X"$mf" : 'X\(//\)[^/]' \| \
17931 X"$mf" : 'X\(//\)$' \| \
17932 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17934 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17938 /^X\(\/\/\)[^/].*/{
17954 # Extract the definition of DEPDIR, am__include, and am__quote
17955 # from the Makefile without running `make'.
17956 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
17957 test -z "$DEPDIR" && continue
17958 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
17959 test -z "am__include" && continue
17960 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
17961 # When using ansi2knr, U may be empty or an underscore; expand it
17962 U
=`sed -n 's/^U = //p' < "$mf"`
17963 # Find all dependency output files, they are included files with
17964 # $(DEPDIR) in their names. We invoke sed twice because it is the
17965 # simplest approach to changing $(DEPDIR) to its actual value in the
17967 for file in `sed -n "
17968 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17969 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17970 # Make sure the directory exists.
17971 test -f "$dirpart/$file" && continue
17972 fdir
=`$as_dirname -- "$file" ||
17973 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17974 X"$file" : 'X\(//\)[^/]' \| \
17975 X"$file" : 'X\(//\)$' \| \
17976 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17977 $as_echo X"$file" |
17978 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17982 /^X\(\/\/\)[^/].*/{
17995 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
17996 # echo "creating $dirpart/$file"
17997 echo '# dummy' > "$dirpart/$file"
18004 # See if we are running on zsh, and set the options which allow our
18005 # commands through without removal of \ escapes.
18006 if test -n "${ZSH_VERSION+set}" ; then
18007 setopt NO_GLOB_SUBST
18010 cfgfile
="${ofile}T"
18011 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
18014 cat <<_LT_EOF >> "$cfgfile"
18017 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
18018 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
18019 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
18020 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
18022 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
18023 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
18024 # Written by Gordon Matzigkeit, 1996
18026 # This file is part of GNU Libtool.
18028 # GNU Libtool is free software; you can redistribute it and/or
18029 # modify it under the terms of the GNU General Public License as
18030 # published by the Free Software Foundation; either version 2 of
18031 # the License, or (at your option) any later version.
18033 # As a special exception to the GNU General Public License,
18034 # if you distribute this file as part of a program or library that
18035 # is built using GNU Libtool, you may include this file under the
18036 # same distribution terms that you use for the rest of that program.
18038 # GNU Libtool is distributed in the hope that it will be useful,
18039 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18040 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18041 # GNU General Public License for more details.
18043 # You should have received a copy of the GNU General Public License
18044 # along with GNU Libtool; see the file COPYING. If not, a copy
18045 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
18046 # obtained by writing to the Free Software Foundation, Inc.,
18047 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18050 # The names of the tagged configurations supported by this script.
18051 available_tags="FC "
18053 # ### BEGIN LIBTOOL CONFIG
18055 # Which release of libtool.m4 was used?
18056 macro_version=$macro_version
18057 macro_revision=$macro_revision
18059 # Whether or not to build shared libraries.
18060 build_libtool_libs=$enable_shared
18062 # Whether or not to build static libraries.
18063 build_old_libs=$enable_static
18065 # What type of objects to build.
18068 # Whether or not to optimize for fast installation.
18069 fast_install=$enable_fast_install
18071 # Shell to use when invoking shell scripts.
18074 # An echo program that protects backslashes.
18078 host_alias=$host_alias
18082 # The build system.
18083 build_alias=$build_alias
18087 # A sed program that does not truncate output.
18090 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
18091 Xsed="\$SED -e 1s/^X//"
18093 # A grep program that handles long lines.
18099 # A literal string matcher.
18102 # A BSD- or MS-compatible name lister.
18105 # Whether we need soft or hard links.
18108 # What is the maximum length of a command?
18109 max_cmd_len=$max_cmd_len
18111 # Object file suffix (normally "o").
18114 # Executable file suffix (normally "").
18117 # whether the shell understands "unset".
18120 # turn spaces into newlines.
18123 # turn newlines into spaces.
18126 # An object symbol dumper.
18127 OBJDUMP=$lt_OBJDUMP
18129 # Method to check whether dependent libraries are shared objects.
18130 deplibs_check_method=$lt_deplibs_check_method
18132 # Command to use when deplibs_check_method == "file_magic".
18133 file_magic_cmd=$lt_file_magic_cmd
18137 AR_FLAGS=$lt_AR_FLAGS
18139 # A symbol stripping program.
18142 # Commands used to install an old-style archive.
18144 old_postinstall_cmds=$lt_old_postinstall_cmds
18145 old_postuninstall_cmds=$lt_old_postuninstall_cmds
18147 # Whether to use a lock for old archive extraction.
18148 lock_old_archive_extraction=$lock_old_archive_extraction
18153 # LTCC compiler flags.
18154 LTCFLAGS=$lt_CFLAGS
18156 # Take the output of nm and produce a listing of raw symbols and C names.
18157 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
18159 # Transform the output of nm in a proper C declaration.
18160 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
18162 # Transform the output of nm in a C name address pair.
18163 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
18165 # Transform the output of nm in a C name address pair when lib prefix is needed.
18166 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
18168 # The name of the directory that contains temporary libtool files.
18171 # Used to examine libraries when file_magic_cmd begins with "file".
18172 MAGIC_CMD=$MAGIC_CMD
18174 # Must we lock files when doing compilation?
18175 need_locks=$lt_need_locks
18177 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
18178 DSYMUTIL=$lt_DSYMUTIL
18180 # Tool to change global to local symbols on Mac OS X.
18183 # Tool to manipulate fat objects and archives on Mac OS X.
18186 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
18189 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
18190 OTOOL64=$lt_OTOOL64
18192 # Old archive suffix (normally "a").
18195 # Shared library suffix (normally ".so").
18196 shrext_cmds=$lt_shrext_cmds
18198 # The commands to extract the exported symbol list from a shared archive.
18199 extract_expsyms_cmds=$lt_extract_expsyms_cmds
18201 # Variables whose values should be saved in libtool wrapper scripts and
18202 # restored at link time.
18203 variables_saved_for_relink=$lt_variables_saved_for_relink
18205 # Do we need the "lib" prefix for modules?
18206 need_lib_prefix=$need_lib_prefix
18208 # Do we need a version for libraries?
18209 need_version=$need_version
18211 # Library versioning type.
18212 version_type=$version_type
18214 # Shared library runtime path variable.
18215 runpath_var=$runpath_var
18217 # Shared library path variable.
18218 shlibpath_var=$shlibpath_var
18220 # Is shlibpath searched before the hard-coded library search path?
18221 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
18223 # Format of library name prefix.
18224 libname_spec=$lt_libname_spec
18226 # List of archive names. First name is the real one, the rest are links.
18227 # The last name is the one that the linker finds with -lNAME
18228 library_names_spec=$lt_library_names_spec
18230 # The coded name of the library, if different from the real name.
18231 soname_spec=$lt_soname_spec
18233 # Permission mode override for installation of shared libraries.
18234 install_override_mode=$lt_install_override_mode
18236 # Command to use after installation of a shared archive.
18237 postinstall_cmds=$lt_postinstall_cmds
18239 # Command to use after uninstallation of a shared archive.
18240 postuninstall_cmds=$lt_postuninstall_cmds
18242 # Commands used to finish a libtool library installation in a directory.
18243 finish_cmds=$lt_finish_cmds
18245 # As "finish_cmds", except a single script fragment to be evaled but
18247 finish_eval=$lt_finish_eval
18249 # Whether we should hardcode library paths into libraries.
18250 hardcode_into_libs=$hardcode_into_libs
18252 # Compile-time system search path for libraries.
18253 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
18255 # Run-time system search path for libraries.
18256 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
18258 # Whether dlopen is supported.
18259 dlopen_support=$enable_dlopen
18261 # Whether dlopen of programs is supported.
18262 dlopen_self=$enable_dlopen_self
18264 # Whether dlopen of statically linked programs is supported.
18265 dlopen_self_static=$enable_dlopen_self_static
18267 # Commands to strip libraries.
18268 old_striplib=$lt_old_striplib
18269 striplib=$lt_striplib
18272 # The linker used to build libraries.
18275 # How to create reloadable object files.
18276 reload_flag=$lt_reload_flag
18277 reload_cmds=$lt_reload_cmds
18279 # Commands used to build an old-style archive.
18280 old_archive_cmds=$lt_old_archive_cmds
18282 # A language specific compiler.
18285 # Is the compiler the GNU compiler?
18288 # Compiler flag to turn off builtin functions.
18289 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
18291 # How to pass a linker flag through the compiler.
18292 wl=$lt_lt_prog_compiler_wl
18294 # Additional compiler flags for building library objects.
18295 pic_flag=$lt_lt_prog_compiler_pic
18297 # Compiler flag to prevent dynamic linking.
18298 link_static_flag=$lt_lt_prog_compiler_static
18300 # Does compiler simultaneously support -c and -o options?
18301 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
18303 # Whether or not to add -lc for building shared libraries.
18304 build_libtool_need_lc=$archive_cmds_need_lc
18306 # Whether or not to disallow shared libs when runtime libs are static.
18307 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
18309 # Compiler flag to allow reflexive dlopens.
18310 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
18312 # Compiler flag to generate shared objects directly from archives.
18313 whole_archive_flag_spec=$lt_whole_archive_flag_spec
18315 # Whether the compiler copes with passing no objects directly.
18316 compiler_needs_object=$lt_compiler_needs_object
18318 # Create an old-style archive from a shared archive.
18319 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
18321 # Create a temporary old-style archive to link instead of a shared archive.
18322 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
18324 # Commands used to build a shared archive.
18325 archive_cmds=$lt_archive_cmds
18326 archive_expsym_cmds=$lt_archive_expsym_cmds
18328 # Commands used to build a loadable module if different from building
18329 # a shared archive.
18330 module_cmds=$lt_module_cmds
18331 module_expsym_cmds=$lt_module_expsym_cmds
18333 # Whether we are building with GNU ld or not.
18334 with_gnu_ld=$lt_with_gnu_ld
18336 # Flag that allows shared libraries with undefined symbols to be built.
18337 allow_undefined_flag=$lt_allow_undefined_flag
18339 # Flag that enforces no undefined symbols.
18340 no_undefined_flag=$lt_no_undefined_flag
18342 # Flag to hardcode \$libdir into a binary during linking.
18343 # This must work even if \$libdir does not exist
18344 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
18346 # If ld is used when linking, flag to hardcode \$libdir into a binary
18347 # during linking. This must work even if \$libdir does not exist.
18348 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
18350 # Whether we need a single "-rpath" flag with a separated argument.
18351 hardcode_libdir_separator=$lt_hardcode_libdir_separator
18353 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18354 # DIR into the resulting binary.
18355 hardcode_direct=$hardcode_direct
18357 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18358 # DIR into the resulting binary and the resulting library dependency is
18359 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18360 # library is relocated.
18361 hardcode_direct_absolute=$hardcode_direct_absolute
18363 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18364 # into the resulting binary.
18365 hardcode_minus_L=$hardcode_minus_L
18367 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18368 # into the resulting binary.
18369 hardcode_shlibpath_var=$hardcode_shlibpath_var
18371 # Set to "yes" if building a shared library automatically hardcodes DIR
18372 # into the library and all subsequent libraries and executables linked
18374 hardcode_automatic=$hardcode_automatic
18376 # Set to yes if linker adds runtime paths of dependent libraries
18377 # to runtime path list.
18378 inherit_rpath=$inherit_rpath
18380 # Whether libtool must link a program against all its dependency libraries.
18381 link_all_deplibs=$link_all_deplibs
18383 # Fix the shell variable \$srcfile for the compiler.
18384 fix_srcfile_path=$lt_fix_srcfile_path
18386 # Set to "yes" if exported symbols are required.
18387 always_export_symbols=$always_export_symbols
18389 # The commands to list exported symbols.
18390 export_symbols_cmds=$lt_export_symbols_cmds
18392 # Symbols that should not be listed in the preloaded symbols.
18393 exclude_expsyms=$lt_exclude_expsyms
18395 # Symbols that must always be exported.
18396 include_expsyms=$lt_include_expsyms
18398 # Commands necessary for linking programs (against libraries) with templates.
18399 prelink_cmds=$lt_prelink_cmds
18401 # Specify filename containing input files.
18402 file_list_spec=$lt_file_list_spec
18404 # How to hardcode a shared library path into an executable.
18405 hardcode_action=$hardcode_action
18407 # The directories searched by this compiler when creating a shared library.
18408 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
18410 # Dependencies to place before and after the objects being linked to
18411 # create a shared library.
18412 predep_objects=$lt_predep_objects
18413 postdep_objects=$lt_postdep_objects
18414 predeps=$lt_predeps
18415 postdeps=$lt_postdeps
18417 # The library search path used internally by the compiler when linking
18418 # a shared library.
18419 compiler_lib_search_path=$lt_compiler_lib_search_path
18421 # ### END LIBTOOL CONFIG
18427 cat <<\_LT_EOF
>> "$cfgfile"
18428 # AIX sometimes has problems with the GCC collect2 program. For some
18429 # reason, if we set the COLLECT_NAMES environment variable, the problems
18430 # vanish in a puff of smoke.
18431 if test "X${COLLECT_NAMES+set}" != Xset
; then
18433 export COLLECT_NAMES
18440 ltmain
="$ac_aux_dir/ltmain.sh"
18443 # We use sed instead of cat because bash on DJGPP gets confused if
18444 # if finds mixed CR/LF and LF-only lines. Since sed operates in
18445 # text mode, it properly converts lines to CR/LF. This bash problem
18446 # is reportedly fixed, but why not run on old versions too?
18447 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18448 ||
(rm -f "$cfgfile"; exit 1)
18452 cat << \_LT_EOF
>> "$cfgfile"
18454 # func_dirname file append nondir_replacement
18455 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
18456 # otherwise set result to NONDIR_REPLACEMENT.
18460 */*) func_dirname_result
="${1%/*}${2}" ;;
18461 * ) func_dirname_result
="${3}" ;;
18465 # func_basename file
18468 func_basename_result
="${1##*/}"
18471 # func_dirname_and_basename file append nondir_replacement
18472 # perform func_basename and func_dirname in a single function
18474 # dirname: Compute the dirname of FILE. If nonempty,
18475 # add APPEND to the result, otherwise set result
18476 # to NONDIR_REPLACEMENT.
18477 # value returned in "$func_dirname_result"
18478 # basename: Compute filename of FILE.
18479 # value retuned in "$func_basename_result"
18480 # Implementation must be kept synchronized with func_dirname
18481 # and func_basename. For efficiency, we do not delegate to
18482 # those functions but instead duplicate the functionality here.
18483 func_dirname_and_basename
()
18486 */*) func_dirname_result
="${1%/*}${2}" ;;
18487 * ) func_dirname_result
="${3}" ;;
18489 func_basename_result
="${1##*/}"
18492 # func_stripname prefix suffix name
18493 # strip PREFIX and SUFFIX off of NAME.
18494 # PREFIX and SUFFIX must not contain globbing or regex special
18495 # characters, hashes, percent signs, but SUFFIX may contain a leading
18496 # dot (in which case that matches only a dot).
18499 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18500 # positional parameters, so assign one to ordinary parameter first.
18501 func_stripname_result
=${3}
18502 func_stripname_result
=${func_stripname_result#"${1}"}
18503 func_stripname_result
=${func_stripname_result%"${2}"}
18509 func_opt_split_opt
=${1%%=*}
18510 func_opt_split_arg
=${1#*=}
18517 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
18518 *) func_lo2o_result
=${1} ;;
18522 # func_xform libobj-or-source
18525 func_xform_result
=${1%.*}.lo
18528 # func_arith arithmetic-term...
18531 func_arith_result
=$
(( $
* ))
18535 # STRING may not start with a hyphen.
18538 func_len_result
=${#1}
18543 *) # Bourne compatible functions.
18544 cat << \_LT_EOF
>> "$cfgfile"
18546 # func_dirname file append nondir_replacement
18547 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
18548 # otherwise set result to NONDIR_REPLACEMENT.
18551 # Extract subdirectory from the argument.
18552 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
18553 if test "X$func_dirname_result" = "X${1}"; then
18554 func_dirname_result
="${3}"
18556 func_dirname_result
="$func_dirname_result${2}"
18560 # func_basename file
18563 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
18567 # func_stripname prefix suffix name
18568 # strip PREFIX and SUFFIX off of NAME.
18569 # PREFIX and SUFFIX must not contain globbing or regex special
18570 # characters, hashes, percent signs, but SUFFIX may contain a leading
18571 # dot (in which case that matches only a dot).
18572 # func_strip_suffix prefix name
18576 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18577 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18582 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
18583 my_sed_long_arg
='1s/^-[^=]*=//'
18588 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18589 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18595 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
18598 # func_xform libobj-or-source
18601 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18604 # func_arith arithmetic-term...
18607 func_arith_result
=`expr "$@"`
18611 # STRING may not start with a hyphen.
18614 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18620 case $lt_shell_append in
18622 cat << \_LT_EOF
>> "$cfgfile"
18624 # func_append var value
18625 # Append VALUE to the end of shell variable VAR.
18633 cat << \_LT_EOF
>> "$cfgfile"
18635 # func_append var value
18636 # Append VALUE to the end of shell variable VAR.
18647 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18648 ||
(rm -f "$cfgfile"; exit 1)
18650 mv -f "$cfgfile" "$ofile" ||
18651 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18655 cat <<_LT_EOF >> "$ofile"
18657 # ### BEGIN LIBTOOL TAG CONFIG: FC
18659 # The linker used to build libraries.
18662 # How to create reloadable object files.
18663 reload_flag=$lt_reload_flag_FC
18664 reload_cmds=$lt_reload_cmds_FC
18666 # Commands used to build an old-style archive.
18667 old_archive_cmds=$lt_old_archive_cmds_FC
18669 # A language specific compiler.
18672 # Is the compiler the GNU compiler?
18675 # Compiler flag to turn off builtin functions.
18676 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_FC
18678 # How to pass a linker flag through the compiler.
18679 wl=$lt_lt_prog_compiler_wl_FC
18681 # Additional compiler flags for building library objects.
18682 pic_flag=$lt_lt_prog_compiler_pic_FC
18684 # Compiler flag to prevent dynamic linking.
18685 link_static_flag=$lt_lt_prog_compiler_static_FC
18687 # Does compiler simultaneously support -c and -o options?
18688 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_FC
18690 # Whether or not to add -lc for building shared libraries.
18691 build_libtool_need_lc=$archive_cmds_need_lc_FC
18693 # Whether or not to disallow shared libs when runtime libs are static.
18694 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_FC
18696 # Compiler flag to allow reflexive dlopens.
18697 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_FC
18699 # Compiler flag to generate shared objects directly from archives.
18700 whole_archive_flag_spec=$lt_whole_archive_flag_spec_FC
18702 # Whether the compiler copes with passing no objects directly.
18703 compiler_needs_object=$lt_compiler_needs_object_FC
18705 # Create an old-style archive from a shared archive.
18706 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_FC
18708 # Create a temporary old-style archive to link instead of a shared archive.
18709 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_FC
18711 # Commands used to build a shared archive.
18712 archive_cmds=$lt_archive_cmds_FC
18713 archive_expsym_cmds=$lt_archive_expsym_cmds_FC
18715 # Commands used to build a loadable module if different from building
18716 # a shared archive.
18717 module_cmds=$lt_module_cmds_FC
18718 module_expsym_cmds=$lt_module_expsym_cmds_FC
18720 # Whether we are building with GNU ld or not.
18721 with_gnu_ld=$lt_with_gnu_ld_FC
18723 # Flag that allows shared libraries with undefined symbols to be built.
18724 allow_undefined_flag=$lt_allow_undefined_flag_FC
18726 # Flag that enforces no undefined symbols.
18727 no_undefined_flag=$lt_no_undefined_flag_FC
18729 # Flag to hardcode \$libdir into a binary during linking.
18730 # This must work even if \$libdir does not exist
18731 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_FC
18733 # If ld is used when linking, flag to hardcode \$libdir into a binary
18734 # during linking. This must work even if \$libdir does not exist.
18735 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_FC
18737 # Whether we need a single "-rpath" flag with a separated argument.
18738 hardcode_libdir_separator=$lt_hardcode_libdir_separator_FC
18740 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18741 # DIR into the resulting binary.
18742 hardcode_direct=$hardcode_direct_FC
18744 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18745 # DIR into the resulting binary and the resulting library dependency is
18746 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18747 # library is relocated.
18748 hardcode_direct_absolute=$hardcode_direct_absolute_FC
18750 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18751 # into the resulting binary.
18752 hardcode_minus_L=$hardcode_minus_L_FC
18754 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18755 # into the resulting binary.
18756 hardcode_shlibpath_var=$hardcode_shlibpath_var_FC
18758 # Set to "yes" if building a shared library automatically hardcodes DIR
18759 # into the library and all subsequent libraries and executables linked
18761 hardcode_automatic=$hardcode_automatic_FC
18763 # Set to yes if linker adds runtime paths of dependent libraries
18764 # to runtime path list.
18765 inherit_rpath=$inherit_rpath_FC
18767 # Whether libtool must link a program against all its dependency libraries.
18768 link_all_deplibs=$link_all_deplibs_FC
18770 # Fix the shell variable \$srcfile for the compiler.
18771 fix_srcfile_path=$lt_fix_srcfile_path_FC
18773 # Set to "yes" if exported symbols are required.
18774 always_export_symbols=$always_export_symbols_FC
18776 # The commands to list exported symbols.
18777 export_symbols_cmds=$lt_export_symbols_cmds_FC
18779 # Symbols that should not be listed in the preloaded symbols.
18780 exclude_expsyms=$lt_exclude_expsyms_FC
18782 # Symbols that must always be exported.
18783 include_expsyms=$lt_include_expsyms_FC
18785 # Commands necessary for linking programs (against libraries) with templates.
18786 prelink_cmds=$lt_prelink_cmds_FC
18788 # Specify filename containing input files.
18789 file_list_spec=$lt_file_list_spec_FC
18791 # How to hardcode a shared library path into an executable.
18792 hardcode_action=$hardcode_action_FC
18794 # The directories searched by this compiler when creating a shared library.
18795 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_FC
18797 # Dependencies to place before and after the objects being linked to
18798 # create a shared library.
18799 predep_objects=$lt_predep_objects_FC
18800 postdep_objects=$lt_postdep_objects_FC
18801 predeps=$lt_predeps_FC
18802 postdeps=$lt_postdeps_FC
18804 # The library search path used internally by the compiler when linking
18805 # a shared library.
18806 compiler_lib_search_path=$lt_compiler_lib_search_path_FC
18808 # ### END LIBTOOL TAG CONFIG: FC
18813 if test "$GCC" = yes; then
18814 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18816 echo "/* generated for $CC */" > tmp-stdint.h
18819 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18821 #ifndef GCC_GENERATED_STDINT_H
18822 #define GCC_GENERATED_STDINT_H 1
18824 #include <sys/types.h>
18827 if test "$acx_cv_header_stdint" != stdint.h
; then
18828 echo "#include <stddef.h>" >> tmp-stdint.h
18830 if test "$acx_cv_header_stdint" != stddef.h
; then
18831 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18834 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18835 /* glibc uses these symbols as guards to prevent redefinitions. */
18836 #ifdef __int8_t_defined
18841 #ifdef __uint32_t_defined
18847 # ----------------- done header, emit basic int types -------------
18848 if test "$acx_cv_header_stdint" = stddef.h
; then
18849 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18853 #ifndef __uint8_t_defined
18854 #define __uint8_t_defined
18856 typedef unsigned $acx_cv_type_int8_t uint8_t;
18863 #ifndef __uint16_t_defined
18864 #define __uint16_t_defined
18866 typedef unsigned $acx_cv_type_int16_t uint16_t;
18873 #ifndef __uint32_t_defined
18874 #define __uint32_t_defined
18876 typedef unsigned $acx_cv_type_int32_t uint32_t;
18883 #ifndef __int8_t_defined
18884 #define __int8_t_defined
18886 typedef $acx_cv_type_int8_t int8_t;
18893 #ifndef __int16_t_defined
18894 #define __int16_t_defined
18896 typedef $acx_cv_type_int16_t int16_t;
18903 #ifndef __int32_t_defined
18904 #define __int32_t_defined
18906 typedef $acx_cv_type_int32_t int32_t;
18911 elif test "$ac_cv_type_u_int32_t" = yes; then
18912 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18914 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18927 #ifndef __uint8_t_defined
18928 #define __uint8_t_defined
18930 typedef u_int8_t uint8_t;
18937 #ifndef __uint16_t_defined
18938 #define __uint16_t_defined
18940 typedef u_int16_t uint16_t;
18947 #ifndef __uint32_t_defined
18948 #define __uint32_t_defined
18950 typedef u_int32_t uint32_t;
18956 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18958 /* Some systems have guard macros to prevent redefinitions, define them. */
18980 # ------------- done basic int types, emit int64_t types ------------
18981 if test "$ac_cv_type_uint64_t" = yes; then
18982 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18984 /* system headers have good uint64_t and int64_t */
18992 elif test "$ac_cv_type_u_int64_t" = yes; then
18993 sed 's/^ *//' >> tmp-stdint.h
<<EOF
18995 /* system headers have an u_int64_t (and int64_t) */
19001 #ifndef __uint64_t_defined
19002 #define __uint64_t_defined
19004 typedef u_int64_t uint64_t;
19009 elif test -n "$acx_cv_type_int64_t"; then
19010 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19012 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
19016 typedef $acx_cv_type_int64_t int64_t;
19021 #ifndef __uint64_t_defined
19022 #define __uint64_t_defined
19024 typedef unsigned $acx_cv_type_int64_t uint64_t;
19030 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19032 /* some common heuristics for int64_t, using compiler-specific tests */
19033 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
19036 #ifndef __int64_t_defined
19038 typedef long long int64_t;
19045 typedef unsigned long long uint64_t;
19049 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
19050 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
19051 does not implement __extension__. But that compiler doesn't define
19053 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
19054 # define __extension__
19060 __extension__ typedef long long int64_t;
19066 __extension__ typedef unsigned long long uint64_t;
19070 #elif !defined __STRICT_ANSI__
19071 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
19076 typedef __int64 int64_t;
19082 typedef unsigned __int64 uint64_t;
19085 # endif /* compiler */
19087 #endif /* ANSI version */
19091 # ------------- done int64_t types, emit intptr types ------------
19092 if test "$ac_cv_type_uintptr_t" != yes; then
19093 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19095 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
19096 #ifndef __uintptr_t_defined
19098 typedef u$acx_cv_type_intptr_t uintptr_t;
19101 #ifndef __intptr_t_defined
19103 typedef $acx_cv_type_intptr_t intptr_t;
19109 # ------------- done intptr types, emit int_least types ------------
19110 if test "$ac_cv_type_int_least32_t" != yes; then
19111 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19113 /* Define int_least types */
19114 typedef int8_t int_least8_t;
19115 typedef int16_t int_least16_t;
19116 typedef int32_t int_least32_t;
19118 typedef int64_t int_least64_t;
19121 typedef uint8_t uint_least8_t;
19122 typedef uint16_t uint_least16_t;
19123 typedef uint32_t uint_least32_t;
19125 typedef uint64_t uint_least64_t;
19130 # ------------- done intptr types, emit int_fast types ------------
19131 if test "$ac_cv_type_int_fast32_t" != yes; then
19132 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19134 /* Define int_fast types. short is often slow */
19135 typedef int8_t int_fast8_t;
19136 typedef int int_fast16_t;
19137 typedef int32_t int_fast32_t;
19139 typedef int64_t int_fast64_t;
19142 typedef uint8_t uint_fast8_t;
19143 typedef unsigned int uint_fast16_t;
19144 typedef uint32_t uint_fast32_t;
19146 typedef uint64_t uint_fast64_t;
19151 if test "$ac_cv_type_uintmax_t" != yes; then
19152 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19154 /* Define intmax based on what we found */
19157 typedef int64_t intmax_t;
19159 typedef long intmax_t;
19164 typedef uint64_t uintmax_t;
19166 typedef unsigned long uintmax_t;
19172 sed 's/^ *//' >> tmp-stdint.h
<<EOF
19174 #endif /* GCC_GENERATED_STDINT_H */
19177 if test -r gstdint.h
&& cmp -s tmp-stdint.h gstdint.h
; then
19180 mv -f tmp-stdint.h gstdint.h
19191 ac_clean_files
=$ac_clean_files_save
19193 test $ac_write_fail = 0 ||
19194 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
19197 # configure is writing to config.log, and then calls config.status.
19198 # config.status does its own redirection, appending to config.log.
19199 # Unfortunately, on DOS this fails, as config.log is still kept open
19200 # by configure, so config.status won't be able to write to it; its
19201 # output is simply discarded. So we exec the FD to /dev/null,
19202 # effectively closing config.log, so it can be properly (re)opened and
19203 # appended to by config.status. When coming back to configure, we
19204 # need to make the FD available again.
19205 if test "$no_create" != yes; then
19207 ac_config_status_args
=
19208 test "$silent" = yes &&
19209 ac_config_status_args
="$ac_config_status_args --quiet"
19211 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
19213 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19214 # would make configure fail if this is the last instruction.
19215 $ac_cs_success || as_fn_exit $?
19217 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
19218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
19219 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}