configure revision 1.1.1.3 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.3 mrg # Generated by GNU Autoconf 2.68 for libFS 1.0.3.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1.1.3 mrg #
8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 1.1.1.3 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 1.1.1.3 mrg # Foundation, Inc.
11 1.1.1.3 mrg #
12 1.1.1.3 mrg #
13 1.1 mrg # This configure script is free software; the Free Software Foundation
14 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
15 1.1.1.3 mrg ## -------------------- ##
16 1.1.1.3 mrg ## M4sh Initialization. ##
17 1.1.1.3 mrg ## -------------------- ##
18 1.1 mrg
19 1.1 mrg # Be more Bourne compatible
20 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
21 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 1.1 mrg emulate sh
23 1.1 mrg NULLCMD=:
24 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 1.1 mrg # is contrary to our usage. Disable this feature.
26 1.1 mrg alias -g '${1+"$@"}'='"$@"'
27 1.1 mrg setopt NO_GLOB_SUBST
28 1.1 mrg else
29 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
30 1.1.1.3 mrg *posix*) :
31 1.1.1.3 mrg set -o posix ;; #(
32 1.1.1.3 mrg *) :
33 1.1.1.3 mrg ;;
34 1.1 mrg esac
35 1.1 mrg fi
36 1.1 mrg
37 1.1 mrg
38 1.1.1.3 mrg as_nl='
39 1.1.1.3 mrg '
40 1.1.1.3 mrg export as_nl
41 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
46 1.1.1.3 mrg # but without wasting forks for bash or zsh.
47 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
48 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 1.1.1.3 mrg as_echo='print -r --'
50 1.1.1.3 mrg as_echo_n='print -rn --'
51 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 1.1.1.3 mrg as_echo='printf %s\n'
53 1.1.1.3 mrg as_echo_n='printf %s'
54 1.1.1.3 mrg else
55 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
58 1.1.1.3 mrg else
59 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 1.1.1.3 mrg as_echo_n_body='eval
61 1.1.1.3 mrg arg=$1;
62 1.1.1.3 mrg case $arg in #(
63 1.1.1.3 mrg *"$as_nl"*)
64 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
65 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 1.1.1.3 mrg esac;
67 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 1.1.1.3 mrg '
69 1.1.1.3 mrg export as_echo_n_body
70 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
71 1.1 mrg fi
72 1.1.1.3 mrg export as_echo_body
73 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
74 1.1 mrg fi
75 1.1 mrg
76 1.1.1.3 mrg # The user is always right.
77 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
78 1.1.1.3 mrg PATH_SEPARATOR=:
79 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 1.1.1.3 mrg PATH_SEPARATOR=';'
82 1.1.1.3 mrg }
83 1.1 mrg fi
84 1.1 mrg
85 1.1 mrg
86 1.1 mrg # IFS
87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
88 1.1 mrg # there to prevent editors from complaining about space-tab.
89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 1.1 mrg # splitting by setting IFS to empty value.)
91 1.1 mrg IFS=" "" $as_nl"
92 1.1 mrg
93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
94 1.1.1.3 mrg as_myself=
95 1.1.1.3 mrg case $0 in #((
96 1.1 mrg *[\\/]* ) as_myself=$0 ;;
97 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 1.1 mrg for as_dir in $PATH
99 1.1 mrg do
100 1.1 mrg IFS=$as_save_IFS
101 1.1 mrg test -z "$as_dir" && as_dir=.
102 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 1.1.1.3 mrg done
104 1.1 mrg IFS=$as_save_IFS
105 1.1 mrg
106 1.1 mrg ;;
107 1.1 mrg esac
108 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
109 1.1 mrg # in which case we are not to be found in the path.
110 1.1 mrg if test "x$as_myself" = x; then
111 1.1 mrg as_myself=$0
112 1.1 mrg fi
113 1.1 mrg if test ! -f "$as_myself"; then
114 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 1.1.1.3 mrg exit 1
116 1.1 mrg fi
117 1.1 mrg
118 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
119 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
121 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
122 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
123 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
124 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 1.1 mrg done
126 1.1 mrg PS1='$ '
127 1.1 mrg PS2='> '
128 1.1 mrg PS4='+ '
129 1.1 mrg
130 1.1 mrg # NLS nuisances.
131 1.1.1.3 mrg LC_ALL=C
132 1.1.1.3 mrg export LC_ALL
133 1.1.1.3 mrg LANGUAGE=C
134 1.1.1.3 mrg export LANGUAGE
135 1.1.1.3 mrg
136 1.1.1.3 mrg # CDPATH.
137 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138 1.1.1.3 mrg
139 1.1.1.3 mrg if test "x$CONFIG_SHELL" = x; then
140 1.1.1.3 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 1.1.1.3 mrg emulate sh
142 1.1.1.3 mrg NULLCMD=:
143 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
145 1.1.1.3 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 1.1.1.3 mrg setopt NO_GLOB_SUBST
147 1.1.1.3 mrg else
148 1.1.1.3 mrg case \`(set -o) 2>/dev/null\` in #(
149 1.1.1.3 mrg *posix*) :
150 1.1.1.3 mrg set -o posix ;; #(
151 1.1.1.3 mrg *) :
152 1.1.1.3 mrg ;;
153 1.1.1.3 mrg esac
154 1.1.1.3 mrg fi
155 1.1.1.3 mrg "
156 1.1.1.3 mrg as_required="as_fn_return () { (exit \$1); }
157 1.1.1.3 mrg as_fn_success () { as_fn_return 0; }
158 1.1.1.3 mrg as_fn_failure () { as_fn_return 1; }
159 1.1.1.3 mrg as_fn_ret_success () { return 0; }
160 1.1.1.3 mrg as_fn_ret_failure () { return 1; }
161 1.1.1.3 mrg
162 1.1.1.3 mrg exitcode=0
163 1.1.1.3 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 1.1.1.3 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 1.1.1.3 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 1.1.1.3 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 1.1.1.3 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168 1.1.1.3 mrg
169 1.1.1.3 mrg else
170 1.1.1.3 mrg exitcode=1; echo positional parameters were not saved.
171 1.1.1.3 mrg fi
172 1.1.1.3 mrg test x\$exitcode = x0 || exit 1"
173 1.1.1.3 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 1.1.1.3 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 1.1.1.3 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 1.1.1.3 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 1.1.1.3 mrg test \$(( 1 + 1 )) = 2 || exit 1
178 1.1.1.3 mrg
179 1.1.1.3 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 1.1.1.3 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 1.1.1.3 mrg PATH=/empty FPATH=/empty; export PATH FPATH
184 1.1.1.3 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 1.1.1.3 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186 1.1.1.3 mrg if (eval "$as_required") 2>/dev/null; then :
187 1.1.1.3 mrg as_have_required=yes
188 1.1.1.3 mrg else
189 1.1.1.3 mrg as_have_required=no
190 1.1.1.3 mrg fi
191 1.1.1.3 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192 1.1.1.3 mrg
193 1.1.1.3 mrg else
194 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 1.1.1.3 mrg as_found=false
196 1.1.1.3 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 1.1 mrg do
198 1.1.1.3 mrg IFS=$as_save_IFS
199 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
200 1.1.1.3 mrg as_found=:
201 1.1.1.3 mrg case $as_dir in #(
202 1.1.1.3 mrg /*)
203 1.1.1.3 mrg for as_base in sh bash ksh sh5; do
204 1.1.1.3 mrg # Try only shells that exist, to save several forks.
205 1.1.1.3 mrg as_shell=$as_dir/$as_base
206 1.1.1.3 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 1.1.1.3 mrg CONFIG_SHELL=$as_shell as_have_required=yes
209 1.1.1.3 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 1.1.1.3 mrg break 2
211 1.1.1.3 mrg fi
212 1.1.1.3 mrg fi
213 1.1.1.3 mrg done;;
214 1.1.1.3 mrg esac
215 1.1.1.3 mrg as_found=false
216 1.1 mrg done
217 1.1.1.3 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 1.1.1.3 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 1.1.1.3 mrg CONFIG_SHELL=$SHELL as_have_required=yes
220 1.1.1.3 mrg fi; }
221 1.1.1.3 mrg IFS=$as_save_IFS
222 1.1.1.3 mrg
223 1.1.1.3 mrg
224 1.1.1.3 mrg if test "x$CONFIG_SHELL" != x; then :
225 1.1.1.3 mrg # We cannot yet assume a decent shell, so we have to provide a
226 1.1.1.3 mrg # neutralization value for shells without unset; and this also
227 1.1.1.3 mrg # works around shells that cannot unset nonexistent variables.
228 1.1.1.3 mrg # Preserve -v and -x to the replacement shell.
229 1.1.1.3 mrg BASH_ENV=/dev/null
230 1.1.1.3 mrg ENV=/dev/null
231 1.1.1.3 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 1.1.1.3 mrg export CONFIG_SHELL
233 1.1.1.3 mrg case $- in # ((((
234 1.1.1.3 mrg *v*x* | *x*v* ) as_opts=-vx ;;
235 1.1.1.3 mrg *v* ) as_opts=-v ;;
236 1.1.1.3 mrg *x* ) as_opts=-x ;;
237 1.1.1.3 mrg * ) as_opts= ;;
238 1.1.1.3 mrg esac
239 1.1.1.3 mrg exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 1.1.1.3 mrg fi
241 1.1.1.3 mrg
242 1.1.1.3 mrg if test x$as_have_required = xno; then :
243 1.1.1.3 mrg $as_echo "$0: This script requires a shell more modern than all"
244 1.1.1.3 mrg $as_echo "$0: the shells that I found on your system."
245 1.1.1.3 mrg if test x${ZSH_VERSION+set} = xset ; then
246 1.1.1.3 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 1.1.1.3 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 1.1.1.3 mrg else
249 1.1.1.3 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
250 1.1.1.3 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251 1.1.1.3 mrg $0: about your system, including any error possibly output
252 1.1.1.3 mrg $0: before this message. Then install a modern shell, or
253 1.1.1.3 mrg $0: manually run the script under such a shell if you do
254 1.1.1.3 mrg $0: have one."
255 1.1.1.3 mrg fi
256 1.1.1.3 mrg exit 1
257 1.1.1.3 mrg fi
258 1.1.1.3 mrg fi
259 1.1.1.3 mrg fi
260 1.1.1.3 mrg SHELL=${CONFIG_SHELL-/bin/sh}
261 1.1.1.3 mrg export SHELL
262 1.1.1.3 mrg # Unset more variables known to interfere with behavior of common tools.
263 1.1.1.3 mrg CLICOLOR_FORCE= GREP_OPTIONS=
264 1.1.1.3 mrg unset CLICOLOR_FORCE GREP_OPTIONS
265 1.1.1.3 mrg
266 1.1.1.3 mrg ## --------------------- ##
267 1.1.1.3 mrg ## M4sh Shell Functions. ##
268 1.1.1.3 mrg ## --------------------- ##
269 1.1.1.3 mrg # as_fn_unset VAR
270 1.1.1.3 mrg # ---------------
271 1.1.1.3 mrg # Portably unset VAR.
272 1.1.1.3 mrg as_fn_unset ()
273 1.1.1.3 mrg {
274 1.1.1.3 mrg { eval $1=; unset $1;}
275 1.1.1.3 mrg }
276 1.1.1.3 mrg as_unset=as_fn_unset
277 1.1.1.3 mrg
278 1.1.1.3 mrg # as_fn_set_status STATUS
279 1.1.1.3 mrg # -----------------------
280 1.1.1.3 mrg # Set $? to STATUS, without forking.
281 1.1.1.3 mrg as_fn_set_status ()
282 1.1.1.3 mrg {
283 1.1.1.3 mrg return $1
284 1.1.1.3 mrg } # as_fn_set_status
285 1.1.1.3 mrg
286 1.1.1.3 mrg # as_fn_exit STATUS
287 1.1.1.3 mrg # -----------------
288 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 1.1.1.3 mrg as_fn_exit ()
290 1.1.1.3 mrg {
291 1.1.1.3 mrg set +e
292 1.1.1.3 mrg as_fn_set_status $1
293 1.1.1.3 mrg exit $1
294 1.1.1.3 mrg } # as_fn_exit
295 1.1.1.3 mrg
296 1.1.1.3 mrg # as_fn_mkdir_p
297 1.1.1.3 mrg # -------------
298 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
299 1.1.1.3 mrg as_fn_mkdir_p ()
300 1.1.1.3 mrg {
301 1.1.1.3 mrg
302 1.1.1.3 mrg case $as_dir in #(
303 1.1.1.3 mrg -*) as_dir=./$as_dir;;
304 1.1.1.3 mrg esac
305 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
306 1.1.1.3 mrg as_dirs=
307 1.1.1.3 mrg while :; do
308 1.1.1.3 mrg case $as_dir in #(
309 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310 1.1.1.3 mrg *) as_qdir=$as_dir;;
311 1.1.1.3 mrg esac
312 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
313 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
314 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
316 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
317 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318 1.1.1.3 mrg $as_echo X"$as_dir" |
319 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320 1.1.1.3 mrg s//\1/
321 1.1.1.3 mrg q
322 1.1.1.3 mrg }
323 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
324 1.1.1.3 mrg s//\1/
325 1.1.1.3 mrg q
326 1.1.1.3 mrg }
327 1.1.1.3 mrg /^X\(\/\/\)$/{
328 1.1.1.3 mrg s//\1/
329 1.1.1.3 mrg q
330 1.1.1.3 mrg }
331 1.1.1.3 mrg /^X\(\/\).*/{
332 1.1.1.3 mrg s//\1/
333 1.1.1.3 mrg q
334 1.1.1.3 mrg }
335 1.1.1.3 mrg s/.*/./; q'`
336 1.1.1.3 mrg test -d "$as_dir" && break
337 1.1.1.3 mrg done
338 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
339 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340 1.1.1.3 mrg
341 1.1.1.3 mrg
342 1.1.1.3 mrg } # as_fn_mkdir_p
343 1.1.1.3 mrg # as_fn_append VAR VALUE
344 1.1.1.3 mrg # ----------------------
345 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
346 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
347 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
348 1.1.1.3 mrg # implementations.
349 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350 1.1.1.3 mrg eval 'as_fn_append ()
351 1.1.1.3 mrg {
352 1.1.1.3 mrg eval $1+=\$2
353 1.1.1.3 mrg }'
354 1.1.1.3 mrg else
355 1.1.1.3 mrg as_fn_append ()
356 1.1.1.3 mrg {
357 1.1.1.3 mrg eval $1=\$$1\$2
358 1.1.1.3 mrg }
359 1.1.1.3 mrg fi # as_fn_append
360 1.1.1.3 mrg
361 1.1.1.3 mrg # as_fn_arith ARG...
362 1.1.1.3 mrg # ------------------
363 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
364 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
365 1.1.1.3 mrg # must be portable across $(()) and expr.
366 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367 1.1.1.3 mrg eval 'as_fn_arith ()
368 1.1.1.3 mrg {
369 1.1.1.3 mrg as_val=$(( $* ))
370 1.1.1.3 mrg }'
371 1.1.1.3 mrg else
372 1.1.1.3 mrg as_fn_arith ()
373 1.1.1.3 mrg {
374 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
375 1.1.1.3 mrg }
376 1.1.1.3 mrg fi # as_fn_arith
377 1.1.1.3 mrg
378 1.1.1.3 mrg
379 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
380 1.1.1.3 mrg # ----------------------------------------
381 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
384 1.1.1.3 mrg as_fn_error ()
385 1.1.1.3 mrg {
386 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
387 1.1.1.3 mrg if test "$4"; then
388 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390 1.1.1.3 mrg fi
391 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
392 1.1.1.3 mrg as_fn_exit $as_status
393 1.1.1.3 mrg } # as_fn_error
394 1.1 mrg
395 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
396 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
397 1.1 mrg as_expr=expr
398 1.1 mrg else
399 1.1 mrg as_expr=false
400 1.1 mrg fi
401 1.1 mrg
402 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403 1.1 mrg as_basename=basename
404 1.1 mrg else
405 1.1 mrg as_basename=false
406 1.1 mrg fi
407 1.1 mrg
408 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409 1.1.1.3 mrg as_dirname=dirname
410 1.1.1.3 mrg else
411 1.1.1.3 mrg as_dirname=false
412 1.1.1.3 mrg fi
413 1.1 mrg
414 1.1 mrg as_me=`$as_basename -- "$0" ||
415 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416 1.1 mrg X"$0" : 'X\(//\)$' \| \
417 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418 1.1.1.3 mrg $as_echo X/"$0" |
419 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
420 1.1 mrg s//\1/
421 1.1 mrg q
422 1.1 mrg }
423 1.1 mrg /^X\/\(\/\/\)$/{
424 1.1 mrg s//\1/
425 1.1 mrg q
426 1.1 mrg }
427 1.1 mrg /^X\/\(\/\).*/{
428 1.1 mrg s//\1/
429 1.1 mrg q
430 1.1 mrg }
431 1.1 mrg s/.*/./; q'`
432 1.1 mrg
433 1.1.1.3 mrg # Avoid depending upon Character Ranges.
434 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437 1.1.1.3 mrg as_cr_digits='0123456789'
438 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
439 1.1 mrg
440 1.1 mrg
441 1.1.1.3 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
442 1.1.1.3 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
443 1.1.1.3 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444 1.1.1.3 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445 1.1.1.3 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
446 1.1.1.3 mrg sed -n '
447 1.1.1.3 mrg p
448 1.1.1.3 mrg /[$]LINENO/=
449 1.1.1.3 mrg ' <$as_myself |
450 1.1.1.3 mrg sed '
451 1.1.1.3 mrg s/[$]LINENO.*/&-/
452 1.1.1.3 mrg t lineno
453 1.1.1.3 mrg b
454 1.1.1.3 mrg :lineno
455 1.1.1.3 mrg N
456 1.1.1.3 mrg :loop
457 1.1.1.3 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458 1.1.1.3 mrg t loop
459 1.1.1.3 mrg s/-\n.*//
460 1.1.1.3 mrg ' >$as_me.lineno &&
461 1.1.1.3 mrg chmod +x "$as_me.lineno" ||
462 1.1.1.3 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463 1.1 mrg
464 1.1.1.3 mrg # Don't try to exec as it changes $[0], causing all sort of problems
465 1.1.1.3 mrg # (the dirname of $[0] is not the place where we might find the
466 1.1.1.3 mrg # original and so on. Autoconf is especially sensitive to this).
467 1.1.1.3 mrg . "./$as_me.lineno"
468 1.1.1.3 mrg # Exit status is that of the last command.
469 1.1.1.3 mrg exit
470 1.1 mrg }
471 1.1 mrg
472 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
473 1.1.1.3 mrg case `echo -n x` in #(((((
474 1.1.1.3 mrg -n*)
475 1.1.1.3 mrg case `echo 'xy\c'` in
476 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 1.1.1.3 mrg xy) ECHO_C='\c';;
478 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
479 1.1.1.3 mrg ECHO_T=' ';;
480 1.1.1.3 mrg esac;;
481 1.1.1.3 mrg *)
482 1.1.1.3 mrg ECHO_N='-n';;
483 1.1.1.3 mrg esac
484 1.1 mrg
485 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
486 1.1.1.3 mrg if test -d conf$$.dir; then
487 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
488 1.1 mrg else
489 1.1.1.3 mrg rm -f conf$$.dir
490 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
491 1.1 mrg fi
492 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
493 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
494 1.1.1.3 mrg as_ln_s='ln -s'
495 1.1.1.3 mrg # ... but there are two gotchas:
496 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
499 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500 1.1.1.3 mrg as_ln_s='cp -p'
501 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
502 1.1.1.3 mrg as_ln_s=ln
503 1.1.1.3 mrg else
504 1.1.1.3 mrg as_ln_s='cp -p'
505 1.1.1.3 mrg fi
506 1.1 mrg else
507 1.1.1.3 mrg as_ln_s='cp -p'
508 1.1 mrg fi
509 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
511 1.1 mrg
512 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
513 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
514 1.1 mrg else
515 1.1.1.3 mrg test -d ./-p && rmdir ./-p
516 1.1.1.3 mrg as_mkdir_p=false
517 1.1.1.3 mrg fi
518 1.1 mrg
519 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
520 1.1.1.3 mrg as_test_x='test -x'
521 1.1 mrg else
522 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
523 1.1.1.3 mrg as_ls_L_option=L
524 1.1.1.3 mrg else
525 1.1.1.3 mrg as_ls_L_option=
526 1.1.1.3 mrg fi
527 1.1.1.3 mrg as_test_x='
528 1.1.1.3 mrg eval sh -c '\''
529 1.1.1.3 mrg if test -d "$1"; then
530 1.1.1.3 mrg test -d "$1/.";
531 1.1.1.3 mrg else
532 1.1.1.3 mrg case $1 in #(
533 1.1.1.3 mrg -*)set "./$1";;
534 1.1.1.3 mrg esac;
535 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
537 1.1.1.3 mrg '\'' sh
538 1.1.1.3 mrg '
539 1.1 mrg fi
540 1.1.1.3 mrg as_executable_p=$as_test_x
541 1.1 mrg
542 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
543 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544 1.1 mrg
545 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
546 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547 1.1 mrg
548 1.1.1.3 mrg SHELL=${CONFIG_SHELL-/bin/sh}
549 1.1 mrg
550 1.1 mrg
551 1.1.1.3 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
552 1.1.1.3 mrg exec 6>&1
553 1.1 mrg
554 1.1 mrg # Name of the host.
555 1.1.1.3 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556 1.1 mrg # so uname gets run too.
557 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558 1.1 mrg
559 1.1 mrg #
560 1.1 mrg # Initializations.
561 1.1 mrg #
562 1.1 mrg ac_default_prefix=/usr/local
563 1.1 mrg ac_clean_files=
564 1.1 mrg ac_config_libobj_dir=.
565 1.1 mrg LIBOBJS=
566 1.1 mrg cross_compiling=no
567 1.1 mrg subdirs=
568 1.1 mrg MFLAGS=
569 1.1 mrg MAKEFLAGS=
570 1.1 mrg
571 1.1 mrg # Identity of this package.
572 1.1 mrg PACKAGE_NAME='libFS'
573 1.1 mrg PACKAGE_TARNAME='libFS'
574 1.1.1.3 mrg PACKAGE_VERSION='1.0.3'
575 1.1.1.3 mrg PACKAGE_STRING='libFS 1.0.3'
576 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577 1.1.1.3 mrg PACKAGE_URL=''
578 1.1 mrg
579 1.1 mrg # Factoring default headers for most tests.
580 1.1 mrg ac_includes_default="\
581 1.1 mrg #include <stdio.h>
582 1.1 mrg #ifdef HAVE_SYS_TYPES_H
583 1.1 mrg # include <sys/types.h>
584 1.1 mrg #endif
585 1.1 mrg #ifdef HAVE_SYS_STAT_H
586 1.1 mrg # include <sys/stat.h>
587 1.1 mrg #endif
588 1.1 mrg #ifdef STDC_HEADERS
589 1.1 mrg # include <stdlib.h>
590 1.1 mrg # include <stddef.h>
591 1.1 mrg #else
592 1.1 mrg # ifdef HAVE_STDLIB_H
593 1.1 mrg # include <stdlib.h>
594 1.1 mrg # endif
595 1.1 mrg #endif
596 1.1 mrg #ifdef HAVE_STRING_H
597 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 1.1 mrg # include <memory.h>
599 1.1 mrg # endif
600 1.1 mrg # include <string.h>
601 1.1 mrg #endif
602 1.1 mrg #ifdef HAVE_STRINGS_H
603 1.1 mrg # include <strings.h>
604 1.1 mrg #endif
605 1.1 mrg #ifdef HAVE_INTTYPES_H
606 1.1 mrg # include <inttypes.h>
607 1.1 mrg #endif
608 1.1 mrg #ifdef HAVE_STDINT_H
609 1.1 mrg # include <stdint.h>
610 1.1 mrg #endif
611 1.1 mrg #ifdef HAVE_UNISTD_H
612 1.1 mrg # include <unistd.h>
613 1.1 mrg #endif"
614 1.1 mrg
615 1.1.1.3 mrg ac_subst_vars='am__EXEEXT_FALSE
616 1.1.1.3 mrg am__EXEEXT_TRUE
617 1.1.1.3 mrg LTLIBOBJS
618 1.1.1.3 mrg LIBOBJS
619 1.1.1.3 mrg MAKE_LINT_LIB_FALSE
620 1.1.1.3 mrg MAKE_LINT_LIB_TRUE
621 1.1.1.3 mrg LINTLIB
622 1.1.1.3 mrg LINT_FALSE
623 1.1.1.3 mrg LINT_TRUE
624 1.1.1.3 mrg LINT_FLAGS
625 1.1.1.3 mrg LINT
626 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS
627 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS
628 1.1.1.3 mrg MALLOC_ZERO_CFLAGS
629 1.1.1.3 mrg XTRANS_LIBS
630 1.1.1.3 mrg XTRANS_CFLAGS
631 1.1.1.3 mrg FS_LIBS
632 1.1.1.3 mrg FS_CFLAGS
633 1.1.1.3 mrg OTOOL64
634 1.1.1.3 mrg OTOOL
635 1.1.1.3 mrg LIPO
636 1.1.1.3 mrg NMEDIT
637 1.1.1.3 mrg DSYMUTIL
638 1.1 mrg RANLIB
639 1.1.1.3 mrg AR
640 1.1.1.3 mrg OBJDUMP
641 1.1.1.3 mrg LN_S
642 1.1.1.3 mrg NM
643 1.1.1.3 mrg ac_ct_DUMPBIN
644 1.1.1.3 mrg DUMPBIN
645 1.1.1.3 mrg LD
646 1.1.1.3 mrg FGREP
647 1.1 mrg LIBTOOL
648 1.1.1.3 mrg AM_BACKSLASH
649 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
650 1.1.1.3 mrg MAN_SUBSTS
651 1.1.1.3 mrg XORG_MAN_PAGE
652 1.1.1.3 mrg ADMIN_MAN_DIR
653 1.1.1.3 mrg DRIVER_MAN_DIR
654 1.1.1.3 mrg MISC_MAN_DIR
655 1.1.1.3 mrg FILE_MAN_DIR
656 1.1.1.3 mrg LIB_MAN_DIR
657 1.1.1.3 mrg APP_MAN_DIR
658 1.1.1.3 mrg ADMIN_MAN_SUFFIX
659 1.1.1.3 mrg DRIVER_MAN_SUFFIX
660 1.1.1.3 mrg MISC_MAN_SUFFIX
661 1.1.1.3 mrg FILE_MAN_SUFFIX
662 1.1.1.3 mrg LIB_MAN_SUFFIX
663 1.1.1.3 mrg APP_MAN_SUFFIX
664 1.1.1.3 mrg SED
665 1.1.1.3 mrg host_os
666 1.1.1.3 mrg host_vendor
667 1.1.1.3 mrg host_cpu
668 1.1.1.3 mrg host
669 1.1.1.3 mrg build_os
670 1.1.1.3 mrg build_vendor
671 1.1.1.3 mrg build_cpu
672 1.1.1.3 mrg build
673 1.1.1.3 mrg INSTALL_CMD
674 1.1 mrg PKG_CONFIG
675 1.1.1.2 mrg CHANGELOG_CMD
676 1.1.1.3 mrg CWARNFLAGS
677 1.1.1.3 mrg EGREP
678 1.1.1.3 mrg GREP
679 1.1.1.3 mrg CPP
680 1.1.1.3 mrg am__fastdepCC_FALSE
681 1.1.1.3 mrg am__fastdepCC_TRUE
682 1.1.1.3 mrg CCDEPMODE
683 1.1.1.3 mrg AMDEPBACKSLASH
684 1.1.1.3 mrg AMDEP_FALSE
685 1.1.1.3 mrg AMDEP_TRUE
686 1.1.1.3 mrg am__quote
687 1.1.1.3 mrg am__include
688 1.1.1.3 mrg DEPDIR
689 1.1.1.3 mrg OBJEXT
690 1.1.1.3 mrg EXEEXT
691 1.1.1.3 mrg ac_ct_CC
692 1.1.1.3 mrg CPPFLAGS
693 1.1.1.3 mrg LDFLAGS
694 1.1.1.3 mrg CFLAGS
695 1.1.1.3 mrg CC
696 1.1.1.3 mrg MAINT
697 1.1.1.3 mrg MAINTAINER_MODE_FALSE
698 1.1.1.3 mrg MAINTAINER_MODE_TRUE
699 1.1.1.3 mrg am__untar
700 1.1.1.3 mrg am__tar
701 1.1.1.3 mrg AMTAR
702 1.1.1.3 mrg am__leading_dot
703 1.1.1.3 mrg SET_MAKE
704 1.1.1.3 mrg AWK
705 1.1.1.3 mrg mkdir_p
706 1.1.1.3 mrg MKDIR_P
707 1.1.1.3 mrg INSTALL_STRIP_PROGRAM
708 1.1.1.3 mrg STRIP
709 1.1.1.3 mrg install_sh
710 1.1.1.3 mrg MAKEINFO
711 1.1.1.3 mrg AUTOHEADER
712 1.1.1.3 mrg AUTOMAKE
713 1.1.1.3 mrg AUTOCONF
714 1.1.1.3 mrg ACLOCAL
715 1.1.1.3 mrg VERSION
716 1.1.1.3 mrg PACKAGE
717 1.1.1.3 mrg CYGPATH_W
718 1.1.1.3 mrg am__isrc
719 1.1.1.3 mrg INSTALL_DATA
720 1.1.1.3 mrg INSTALL_SCRIPT
721 1.1.1.3 mrg INSTALL_PROGRAM
722 1.1.1.3 mrg target_alias
723 1.1.1.3 mrg host_alias
724 1.1.1.3 mrg build_alias
725 1.1.1.3 mrg LIBS
726 1.1.1.3 mrg ECHO_T
727 1.1.1.3 mrg ECHO_N
728 1.1.1.3 mrg ECHO_C
729 1.1.1.3 mrg DEFS
730 1.1.1.3 mrg mandir
731 1.1.1.3 mrg localedir
732 1.1.1.3 mrg libdir
733 1.1.1.3 mrg psdir
734 1.1.1.3 mrg pdfdir
735 1.1.1.3 mrg dvidir
736 1.1.1.3 mrg htmldir
737 1.1.1.3 mrg infodir
738 1.1.1.3 mrg docdir
739 1.1.1.3 mrg oldincludedir
740 1.1.1.3 mrg includedir
741 1.1.1.3 mrg localstatedir
742 1.1.1.3 mrg sharedstatedir
743 1.1.1.3 mrg sysconfdir
744 1.1.1.3 mrg datadir
745 1.1.1.3 mrg datarootdir
746 1.1.1.3 mrg libexecdir
747 1.1.1.3 mrg sbindir
748 1.1.1.3 mrg bindir
749 1.1.1.3 mrg program_transform_name
750 1.1.1.3 mrg prefix
751 1.1.1.3 mrg exec_prefix
752 1.1.1.3 mrg PACKAGE_URL
753 1.1.1.3 mrg PACKAGE_BUGREPORT
754 1.1.1.3 mrg PACKAGE_STRING
755 1.1.1.3 mrg PACKAGE_VERSION
756 1.1.1.3 mrg PACKAGE_TARNAME
757 1.1.1.3 mrg PACKAGE_NAME
758 1.1.1.3 mrg PATH_SEPARATOR
759 1.1.1.3 mrg SHELL'
760 1.1 mrg ac_subst_files=''
761 1.1.1.3 mrg ac_user_opts='
762 1.1.1.3 mrg enable_option_checking
763 1.1.1.3 mrg enable_maintainer_mode
764 1.1.1.3 mrg enable_dependency_tracking
765 1.1.1.3 mrg enable_strict_compilation
766 1.1.1.3 mrg enable_silent_rules
767 1.1.1.3 mrg enable_shared
768 1.1.1.3 mrg enable_static
769 1.1.1.3 mrg with_pic
770 1.1.1.3 mrg enable_fast_install
771 1.1.1.3 mrg with_gnu_ld
772 1.1.1.3 mrg enable_libtool_lock
773 1.1.1.3 mrg enable_unix_transport
774 1.1.1.3 mrg enable_tcp_transport
775 1.1.1.3 mrg enable_ipv6
776 1.1.1.3 mrg enable_local_transport
777 1.1.1.3 mrg enable_malloc0returnsnull
778 1.1.1.3 mrg with_lint
779 1.1.1.3 mrg enable_lint_library
780 1.1.1.3 mrg '
781 1.1 mrg ac_precious_vars='build_alias
782 1.1 mrg host_alias
783 1.1 mrg target_alias
784 1.1 mrg CC
785 1.1 mrg CFLAGS
786 1.1 mrg LDFLAGS
787 1.1 mrg LIBS
788 1.1 mrg CPPFLAGS
789 1.1 mrg CPP
790 1.1 mrg PKG_CONFIG
791 1.1 mrg FS_CFLAGS
792 1.1 mrg FS_LIBS
793 1.1 mrg XTRANS_CFLAGS
794 1.1.1.3 mrg XTRANS_LIBS
795 1.1.1.3 mrg LINT
796 1.1.1.3 mrg LINT_FLAGS'
797 1.1 mrg
798 1.1 mrg
799 1.1 mrg # Initialize some variables set by options.
800 1.1 mrg ac_init_help=
801 1.1 mrg ac_init_version=false
802 1.1.1.3 mrg ac_unrecognized_opts=
803 1.1.1.3 mrg ac_unrecognized_sep=
804 1.1 mrg # The variables have the same names as the options, with
805 1.1 mrg # dashes changed to underlines.
806 1.1 mrg cache_file=/dev/null
807 1.1 mrg exec_prefix=NONE
808 1.1 mrg no_create=
809 1.1 mrg no_recursion=
810 1.1 mrg prefix=NONE
811 1.1 mrg program_prefix=NONE
812 1.1 mrg program_suffix=NONE
813 1.1 mrg program_transform_name=s,x,x,
814 1.1 mrg silent=
815 1.1 mrg site=
816 1.1 mrg srcdir=
817 1.1 mrg verbose=
818 1.1 mrg x_includes=NONE
819 1.1 mrg x_libraries=NONE
820 1.1 mrg
821 1.1 mrg # Installation directory options.
822 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
823 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
824 1.1 mrg # by default will actually change.
825 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
826 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
827 1.1 mrg bindir='${exec_prefix}/bin'
828 1.1 mrg sbindir='${exec_prefix}/sbin'
829 1.1 mrg libexecdir='${exec_prefix}/libexec'
830 1.1 mrg datarootdir='${prefix}/share'
831 1.1 mrg datadir='${datarootdir}'
832 1.1 mrg sysconfdir='${prefix}/etc'
833 1.1 mrg sharedstatedir='${prefix}/com'
834 1.1 mrg localstatedir='${prefix}/var'
835 1.1 mrg includedir='${prefix}/include'
836 1.1 mrg oldincludedir='/usr/include'
837 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
838 1.1 mrg infodir='${datarootdir}/info'
839 1.1 mrg htmldir='${docdir}'
840 1.1 mrg dvidir='${docdir}'
841 1.1 mrg pdfdir='${docdir}'
842 1.1 mrg psdir='${docdir}'
843 1.1 mrg libdir='${exec_prefix}/lib'
844 1.1 mrg localedir='${datarootdir}/locale'
845 1.1 mrg mandir='${datarootdir}/man'
846 1.1 mrg
847 1.1 mrg ac_prev=
848 1.1 mrg ac_dashdash=
849 1.1 mrg for ac_option
850 1.1 mrg do
851 1.1 mrg # If the previous option needs an argument, assign it.
852 1.1 mrg if test -n "$ac_prev"; then
853 1.1 mrg eval $ac_prev=\$ac_option
854 1.1 mrg ac_prev=
855 1.1 mrg continue
856 1.1 mrg fi
857 1.1 mrg
858 1.1 mrg case $ac_option in
859 1.1.1.3 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
860 1.1.1.3 mrg *=) ac_optarg= ;;
861 1.1.1.3 mrg *) ac_optarg=yes ;;
862 1.1 mrg esac
863 1.1 mrg
864 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
865 1.1 mrg
866 1.1 mrg case $ac_dashdash$ac_option in
867 1.1 mrg --)
868 1.1 mrg ac_dashdash=yes ;;
869 1.1 mrg
870 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
871 1.1 mrg ac_prev=bindir ;;
872 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
873 1.1 mrg bindir=$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg -build | --build | --buil | --bui | --bu)
876 1.1 mrg ac_prev=build_alias ;;
877 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
878 1.1 mrg build_alias=$ac_optarg ;;
879 1.1 mrg
880 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
881 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
882 1.1 mrg ac_prev=cache_file ;;
883 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
884 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
885 1.1 mrg cache_file=$ac_optarg ;;
886 1.1 mrg
887 1.1 mrg --config-cache | -C)
888 1.1 mrg cache_file=config.cache ;;
889 1.1 mrg
890 1.1 mrg -datadir | --datadir | --datadi | --datad)
891 1.1 mrg ac_prev=datadir ;;
892 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
893 1.1 mrg datadir=$ac_optarg ;;
894 1.1 mrg
895 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
896 1.1 mrg | --dataroo | --dataro | --datar)
897 1.1 mrg ac_prev=datarootdir ;;
898 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
899 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
900 1.1 mrg datarootdir=$ac_optarg ;;
901 1.1 mrg
902 1.1 mrg -disable-* | --disable-*)
903 1.1.1.3 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
904 1.1 mrg # Reject names that are not valid shell variable names.
905 1.1.1.3 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
907 1.1.1.3 mrg ac_useropt_orig=$ac_useropt
908 1.1.1.3 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
909 1.1.1.3 mrg case $ac_user_opts in
910 1.1.1.3 mrg *"
911 1.1.1.3 mrg "enable_$ac_useropt"
912 1.1.1.3 mrg "*) ;;
913 1.1.1.3 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
914 1.1.1.3 mrg ac_unrecognized_sep=', ';;
915 1.1.1.3 mrg esac
916 1.1.1.3 mrg eval enable_$ac_useropt=no ;;
917 1.1 mrg
918 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
919 1.1 mrg ac_prev=docdir ;;
920 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
921 1.1 mrg docdir=$ac_optarg ;;
922 1.1 mrg
923 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
924 1.1 mrg ac_prev=dvidir ;;
925 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
926 1.1 mrg dvidir=$ac_optarg ;;
927 1.1 mrg
928 1.1 mrg -enable-* | --enable-*)
929 1.1.1.3 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
930 1.1 mrg # Reject names that are not valid shell variable names.
931 1.1.1.3 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932 1.1.1.3 mrg as_fn_error $? "invalid feature name: $ac_useropt"
933 1.1.1.3 mrg ac_useropt_orig=$ac_useropt
934 1.1.1.3 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
935 1.1.1.3 mrg case $ac_user_opts in
936 1.1.1.3 mrg *"
937 1.1.1.3 mrg "enable_$ac_useropt"
938 1.1.1.3 mrg "*) ;;
939 1.1.1.3 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
940 1.1.1.3 mrg ac_unrecognized_sep=', ';;
941 1.1.1.3 mrg esac
942 1.1.1.3 mrg eval enable_$ac_useropt=\$ac_optarg ;;
943 1.1 mrg
944 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
945 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
946 1.1 mrg | --exec | --exe | --ex)
947 1.1 mrg ac_prev=exec_prefix ;;
948 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
949 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
950 1.1 mrg | --exec=* | --exe=* | --ex=*)
951 1.1 mrg exec_prefix=$ac_optarg ;;
952 1.1 mrg
953 1.1 mrg -gas | --gas | --ga | --g)
954 1.1 mrg # Obsolete; use --with-gas.
955 1.1 mrg with_gas=yes ;;
956 1.1 mrg
957 1.1 mrg -help | --help | --hel | --he | -h)
958 1.1 mrg ac_init_help=long ;;
959 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
960 1.1 mrg ac_init_help=recursive ;;
961 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
962 1.1 mrg ac_init_help=short ;;
963 1.1 mrg
964 1.1 mrg -host | --host | --hos | --ho)
965 1.1 mrg ac_prev=host_alias ;;
966 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
967 1.1 mrg host_alias=$ac_optarg ;;
968 1.1 mrg
969 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
970 1.1 mrg ac_prev=htmldir ;;
971 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
972 1.1 mrg | --ht=*)
973 1.1 mrg htmldir=$ac_optarg ;;
974 1.1 mrg
975 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
976 1.1 mrg | --includ | --inclu | --incl | --inc)
977 1.1 mrg ac_prev=includedir ;;
978 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
979 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
980 1.1 mrg includedir=$ac_optarg ;;
981 1.1 mrg
982 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
983 1.1 mrg ac_prev=infodir ;;
984 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
985 1.1 mrg infodir=$ac_optarg ;;
986 1.1 mrg
987 1.1 mrg -libdir | --libdir | --libdi | --libd)
988 1.1 mrg ac_prev=libdir ;;
989 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
990 1.1 mrg libdir=$ac_optarg ;;
991 1.1 mrg
992 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
993 1.1 mrg | --libexe | --libex | --libe)
994 1.1 mrg ac_prev=libexecdir ;;
995 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
996 1.1 mrg | --libexe=* | --libex=* | --libe=*)
997 1.1 mrg libexecdir=$ac_optarg ;;
998 1.1 mrg
999 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
1000 1.1 mrg ac_prev=localedir ;;
1001 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1002 1.1 mrg localedir=$ac_optarg ;;
1003 1.1 mrg
1004 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
1005 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
1006 1.1 mrg ac_prev=localstatedir ;;
1007 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1008 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1009 1.1 mrg localstatedir=$ac_optarg ;;
1010 1.1 mrg
1011 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1012 1.1 mrg ac_prev=mandir ;;
1013 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1014 1.1 mrg mandir=$ac_optarg ;;
1015 1.1 mrg
1016 1.1 mrg -nfp | --nfp | --nf)
1017 1.1 mrg # Obsolete; use --without-fp.
1018 1.1 mrg with_fp=no ;;
1019 1.1 mrg
1020 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1021 1.1 mrg | --no-cr | --no-c | -n)
1022 1.1 mrg no_create=yes ;;
1023 1.1 mrg
1024 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1025 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1026 1.1 mrg no_recursion=yes ;;
1027 1.1 mrg
1028 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1029 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1030 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1031 1.1 mrg ac_prev=oldincludedir ;;
1032 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1033 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1034 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1035 1.1 mrg oldincludedir=$ac_optarg ;;
1036 1.1 mrg
1037 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1038 1.1 mrg ac_prev=prefix ;;
1039 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1040 1.1 mrg prefix=$ac_optarg ;;
1041 1.1 mrg
1042 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1043 1.1 mrg | --program-pre | --program-pr | --program-p)
1044 1.1 mrg ac_prev=program_prefix ;;
1045 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1046 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1047 1.1 mrg program_prefix=$ac_optarg ;;
1048 1.1 mrg
1049 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1050 1.1 mrg | --program-suf | --program-su | --program-s)
1051 1.1 mrg ac_prev=program_suffix ;;
1052 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1053 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1054 1.1 mrg program_suffix=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -program-transform-name | --program-transform-name \
1057 1.1 mrg | --program-transform-nam | --program-transform-na \
1058 1.1 mrg | --program-transform-n | --program-transform- \
1059 1.1 mrg | --program-transform | --program-transfor \
1060 1.1 mrg | --program-transfo | --program-transf \
1061 1.1 mrg | --program-trans | --program-tran \
1062 1.1 mrg | --progr-tra | --program-tr | --program-t)
1063 1.1 mrg ac_prev=program_transform_name ;;
1064 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1065 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1066 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1067 1.1 mrg | --program-transform=* | --program-transfor=* \
1068 1.1 mrg | --program-transfo=* | --program-transf=* \
1069 1.1 mrg | --program-trans=* | --program-tran=* \
1070 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1071 1.1 mrg program_transform_name=$ac_optarg ;;
1072 1.1 mrg
1073 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1074 1.1 mrg ac_prev=pdfdir ;;
1075 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1076 1.1 mrg pdfdir=$ac_optarg ;;
1077 1.1 mrg
1078 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1079 1.1 mrg ac_prev=psdir ;;
1080 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1081 1.1 mrg psdir=$ac_optarg ;;
1082 1.1 mrg
1083 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1084 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1085 1.1 mrg silent=yes ;;
1086 1.1 mrg
1087 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1088 1.1 mrg ac_prev=sbindir ;;
1089 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1090 1.1 mrg | --sbi=* | --sb=*)
1091 1.1 mrg sbindir=$ac_optarg ;;
1092 1.1 mrg
1093 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1094 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1095 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1096 1.1 mrg | --sha | --sh)
1097 1.1 mrg ac_prev=sharedstatedir ;;
1098 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1099 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1100 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1101 1.1 mrg | --sha=* | --sh=*)
1102 1.1 mrg sharedstatedir=$ac_optarg ;;
1103 1.1 mrg
1104 1.1 mrg -site | --site | --sit)
1105 1.1 mrg ac_prev=site ;;
1106 1.1 mrg -site=* | --site=* | --sit=*)
1107 1.1 mrg site=$ac_optarg ;;
1108 1.1 mrg
1109 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1110 1.1 mrg ac_prev=srcdir ;;
1111 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1112 1.1 mrg srcdir=$ac_optarg ;;
1113 1.1 mrg
1114 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1115 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1116 1.1 mrg ac_prev=sysconfdir ;;
1117 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1118 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1119 1.1 mrg sysconfdir=$ac_optarg ;;
1120 1.1 mrg
1121 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1122 1.1 mrg ac_prev=target_alias ;;
1123 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1124 1.1 mrg target_alias=$ac_optarg ;;
1125 1.1 mrg
1126 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1127 1.1 mrg verbose=yes ;;
1128 1.1 mrg
1129 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1130 1.1 mrg ac_init_version=: ;;
1131 1.1 mrg
1132 1.1 mrg -with-* | --with-*)
1133 1.1.1.3 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1134 1.1 mrg # Reject names that are not valid shell variable names.
1135 1.1.1.3 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1137 1.1.1.3 mrg ac_useropt_orig=$ac_useropt
1138 1.1.1.3 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139 1.1.1.3 mrg case $ac_user_opts in
1140 1.1.1.3 mrg *"
1141 1.1.1.3 mrg "with_$ac_useropt"
1142 1.1.1.3 mrg "*) ;;
1143 1.1.1.3 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1144 1.1.1.3 mrg ac_unrecognized_sep=', ';;
1145 1.1.1.3 mrg esac
1146 1.1.1.3 mrg eval with_$ac_useropt=\$ac_optarg ;;
1147 1.1 mrg
1148 1.1 mrg -without-* | --without-*)
1149 1.1.1.3 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150 1.1 mrg # Reject names that are not valid shell variable names.
1151 1.1.1.3 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152 1.1.1.3 mrg as_fn_error $? "invalid package name: $ac_useropt"
1153 1.1.1.3 mrg ac_useropt_orig=$ac_useropt
1154 1.1.1.3 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 1.1.1.3 mrg case $ac_user_opts in
1156 1.1.1.3 mrg *"
1157 1.1.1.3 mrg "with_$ac_useropt"
1158 1.1.1.3 mrg "*) ;;
1159 1.1.1.3 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1160 1.1.1.3 mrg ac_unrecognized_sep=', ';;
1161 1.1.1.3 mrg esac
1162 1.1.1.3 mrg eval with_$ac_useropt=no ;;
1163 1.1 mrg
1164 1.1 mrg --x)
1165 1.1 mrg # Obsolete; use --with-x.
1166 1.1 mrg with_x=yes ;;
1167 1.1 mrg
1168 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1169 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1170 1.1 mrg ac_prev=x_includes ;;
1171 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1172 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1173 1.1 mrg x_includes=$ac_optarg ;;
1174 1.1 mrg
1175 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1176 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1177 1.1 mrg ac_prev=x_libraries ;;
1178 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1179 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1180 1.1 mrg x_libraries=$ac_optarg ;;
1181 1.1 mrg
1182 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1183 1.1.1.3 mrg Try \`$0 --help' for more information"
1184 1.1 mrg ;;
1185 1.1 mrg
1186 1.1 mrg *=*)
1187 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1188 1.1 mrg # Reject names that are not valid shell variable names.
1189 1.1.1.3 mrg case $ac_envvar in #(
1190 1.1.1.3 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1191 1.1.1.3 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1192 1.1.1.3 mrg esac
1193 1.1 mrg eval $ac_envvar=\$ac_optarg
1194 1.1 mrg export $ac_envvar ;;
1195 1.1 mrg
1196 1.1 mrg *)
1197 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1198 1.1.1.3 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1199 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1200 1.1.1.3 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1201 1.1.1.3 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1202 1.1 mrg ;;
1203 1.1 mrg
1204 1.1 mrg esac
1205 1.1 mrg done
1206 1.1 mrg
1207 1.1 mrg if test -n "$ac_prev"; then
1208 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1209 1.1.1.3 mrg as_fn_error $? "missing argument to $ac_option"
1210 1.1 mrg fi
1211 1.1 mrg
1212 1.1.1.3 mrg if test -n "$ac_unrecognized_opts"; then
1213 1.1.1.3 mrg case $enable_option_checking in
1214 1.1.1.3 mrg no) ;;
1215 1.1.1.3 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1216 1.1.1.3 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1217 1.1.1.3 mrg esac
1218 1.1.1.3 mrg fi
1219 1.1.1.3 mrg
1220 1.1.1.3 mrg # Check all directory arguments for consistency.
1221 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1222 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1223 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1224 1.1 mrg libdir localedir mandir
1225 1.1 mrg do
1226 1.1 mrg eval ac_val=\$$ac_var
1227 1.1.1.3 mrg # Remove trailing slashes.
1228 1.1.1.3 mrg case $ac_val in
1229 1.1.1.3 mrg */ )
1230 1.1.1.3 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1231 1.1.1.3 mrg eval $ac_var=\$ac_val;;
1232 1.1.1.3 mrg esac
1233 1.1.1.3 mrg # Be sure to have absolute directory names.
1234 1.1 mrg case $ac_val in
1235 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1236 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1237 1.1 mrg esac
1238 1.1.1.3 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1239 1.1 mrg done
1240 1.1 mrg
1241 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1242 1.1 mrg # used to hold the argument of --host etc.
1243 1.1 mrg # FIXME: To remove some day.
1244 1.1 mrg build=$build_alias
1245 1.1 mrg host=$host_alias
1246 1.1 mrg target=$target_alias
1247 1.1 mrg
1248 1.1 mrg # FIXME: To remove some day.
1249 1.1 mrg if test "x$host_alias" != x; then
1250 1.1 mrg if test "x$build_alias" = x; then
1251 1.1 mrg cross_compiling=maybe
1252 1.1.1.3 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1253 1.1.1.3 mrg If a cross compiler is detected then cross compile mode will be used" >&2
1254 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1255 1.1 mrg cross_compiling=yes
1256 1.1 mrg fi
1257 1.1 mrg fi
1258 1.1 mrg
1259 1.1 mrg ac_tool_prefix=
1260 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1261 1.1 mrg
1262 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1263 1.1 mrg
1264 1.1 mrg
1265 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1266 1.1 mrg ac_ls_di=`ls -di .` &&
1267 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1268 1.1.1.3 mrg as_fn_error $? "working directory cannot be determined"
1269 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1270 1.1.1.3 mrg as_fn_error $? "pwd does not report name of working directory"
1271 1.1 mrg
1272 1.1 mrg
1273 1.1 mrg # Find the source files, if location was not specified.
1274 1.1 mrg if test -z "$srcdir"; then
1275 1.1 mrg ac_srcdir_defaulted=yes
1276 1.1 mrg # Try the directory containing this script, then the parent directory.
1277 1.1.1.3 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1278 1.1.1.3 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1279 1.1.1.3 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1280 1.1.1.3 mrg X"$as_myself" : 'X\(//\)$' \| \
1281 1.1.1.3 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1282 1.1.1.3 mrg $as_echo X"$as_myself" |
1283 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1284 1.1 mrg s//\1/
1285 1.1 mrg q
1286 1.1 mrg }
1287 1.1 mrg /^X\(\/\/\)[^/].*/{
1288 1.1 mrg s//\1/
1289 1.1 mrg q
1290 1.1 mrg }
1291 1.1 mrg /^X\(\/\/\)$/{
1292 1.1 mrg s//\1/
1293 1.1 mrg q
1294 1.1 mrg }
1295 1.1 mrg /^X\(\/\).*/{
1296 1.1 mrg s//\1/
1297 1.1 mrg q
1298 1.1 mrg }
1299 1.1 mrg s/.*/./; q'`
1300 1.1 mrg srcdir=$ac_confdir
1301 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1302 1.1 mrg srcdir=..
1303 1.1 mrg fi
1304 1.1 mrg else
1305 1.1 mrg ac_srcdir_defaulted=no
1306 1.1 mrg fi
1307 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1308 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1309 1.1.1.3 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1310 1.1 mrg fi
1311 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1312 1.1 mrg ac_abs_confdir=`(
1313 1.1.1.3 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1314 1.1 mrg pwd)`
1315 1.1 mrg # When building in place, set srcdir=.
1316 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1317 1.1 mrg srcdir=.
1318 1.1 mrg fi
1319 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1320 1.1 mrg # Double slashes in file names in object file debugging info
1321 1.1 mrg # mess up M-x gdb in Emacs.
1322 1.1 mrg case $srcdir in
1323 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1324 1.1 mrg esac
1325 1.1 mrg for ac_var in $ac_precious_vars; do
1326 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1327 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1328 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1329 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1330 1.1 mrg done
1331 1.1 mrg
1332 1.1 mrg #
1333 1.1 mrg # Report the --help message.
1334 1.1 mrg #
1335 1.1 mrg if test "$ac_init_help" = "long"; then
1336 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1337 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1338 1.1 mrg cat <<_ACEOF
1339 1.1.1.3 mrg \`configure' configures libFS 1.0.3 to adapt to many kinds of systems.
1340 1.1 mrg
1341 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1342 1.1 mrg
1343 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1344 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1345 1.1 mrg
1346 1.1 mrg Defaults for the options are specified in brackets.
1347 1.1 mrg
1348 1.1 mrg Configuration:
1349 1.1 mrg -h, --help display this help and exit
1350 1.1 mrg --help=short display options specific to this package
1351 1.1 mrg --help=recursive display the short help of all the included packages
1352 1.1 mrg -V, --version display version information and exit
1353 1.1.1.3 mrg -q, --quiet, --silent do not print \`checking ...' messages
1354 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1355 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1356 1.1 mrg -n, --no-create do not create output files
1357 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1358 1.1 mrg
1359 1.1 mrg Installation directories:
1360 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1361 1.1.1.3 mrg [$ac_default_prefix]
1362 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1363 1.1.1.3 mrg [PREFIX]
1364 1.1 mrg
1365 1.1 mrg By default, \`make install' will install all the files in
1366 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1367 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1368 1.1 mrg for instance \`--prefix=\$HOME'.
1369 1.1 mrg
1370 1.1 mrg For better control, use the options below.
1371 1.1 mrg
1372 1.1 mrg Fine tuning of the installation directories:
1373 1.1.1.3 mrg --bindir=DIR user executables [EPREFIX/bin]
1374 1.1.1.3 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1375 1.1.1.3 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1376 1.1.1.3 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1377 1.1.1.3 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1378 1.1.1.3 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1379 1.1.1.3 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1380 1.1.1.3 mrg --includedir=DIR C header files [PREFIX/include]
1381 1.1.1.3 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1382 1.1.1.3 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1383 1.1.1.3 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1384 1.1.1.3 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1385 1.1.1.3 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1386 1.1.1.3 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1387 1.1.1.3 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libFS]
1388 1.1.1.3 mrg --htmldir=DIR html documentation [DOCDIR]
1389 1.1.1.3 mrg --dvidir=DIR dvi documentation [DOCDIR]
1390 1.1.1.3 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1391 1.1.1.3 mrg --psdir=DIR ps documentation [DOCDIR]
1392 1.1 mrg _ACEOF
1393 1.1 mrg
1394 1.1 mrg cat <<\_ACEOF
1395 1.1 mrg
1396 1.1 mrg Program names:
1397 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1398 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1399 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1400 1.1 mrg
1401 1.1 mrg System types:
1402 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1403 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1404 1.1 mrg _ACEOF
1405 1.1 mrg fi
1406 1.1 mrg
1407 1.1 mrg if test -n "$ac_init_help"; then
1408 1.1 mrg case $ac_init_help in
1409 1.1.1.3 mrg short | recursive ) echo "Configuration of libFS 1.0.3:";;
1410 1.1 mrg esac
1411 1.1 mrg cat <<\_ACEOF
1412 1.1 mrg
1413 1.1 mrg Optional Features:
1414 1.1.1.3 mrg --disable-option-checking ignore unrecognized --enable/--with options
1415 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1416 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1417 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1418 1.1 mrg (and sometimes confusing) to the casual installer
1419 1.1 mrg --disable-dependency-tracking speeds up one-time build
1420 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1421 1.1.1.3 mrg --enable-strict-compilation
1422 1.1.1.3 mrg Enable all warnings from compiler and make them
1423 1.1.1.3 mrg errors (default: disabled)
1424 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1425 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1426 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1427 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1428 1.1 mrg --enable-fast-install[=PKGS]
1429 1.1 mrg optimize for fast installation [default=yes]
1430 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1431 1.1 mrg --enable-unix-transport Enable UNIX domain socket transport
1432 1.1 mrg --enable-tcp-transport Enable TCP socket transport
1433 1.1.1.2 mrg --enable-ipv6 Enable IPv6 support
1434 1.1 mrg --enable-local-transport
1435 1.1 mrg Enable os-specific local transport
1436 1.1 mrg --enable-malloc0returnsnull
1437 1.1 mrg malloc(0) returns NULL (default: auto)
1438 1.1 mrg --enable-lint-library Create lint library (default: disabled)
1439 1.1 mrg
1440 1.1 mrg Optional Packages:
1441 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1442 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1443 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1444 1.1 mrg both]
1445 1.1.1.3 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1446 1.1 mrg --with-lint Use a lint-style source code checker (default:
1447 1.1 mrg disabled)
1448 1.1 mrg
1449 1.1 mrg Some influential environment variables:
1450 1.1 mrg CC C compiler command
1451 1.1 mrg CFLAGS C compiler flags
1452 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1453 1.1 mrg nonstandard directory <lib dir>
1454 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1455 1.1.1.3 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1456 1.1 mrg you have headers in a nonstandard directory <include dir>
1457 1.1 mrg CPP C preprocessor
1458 1.1 mrg PKG_CONFIG path to pkg-config utility
1459 1.1 mrg FS_CFLAGS C compiler flags for FS, overriding pkg-config
1460 1.1 mrg FS_LIBS linker flags for FS, overriding pkg-config
1461 1.1 mrg XTRANS_CFLAGS
1462 1.1 mrg C compiler flags for XTRANS, overriding pkg-config
1463 1.1 mrg XTRANS_LIBS linker flags for XTRANS, overriding pkg-config
1464 1.1.1.3 mrg LINT Path to a lint-style command
1465 1.1.1.3 mrg LINT_FLAGS Flags for the lint-style command
1466 1.1 mrg
1467 1.1 mrg Use these variables to override the choices made by `configure' or to help
1468 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1469 1.1 mrg
1470 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1471 1.1 mrg _ACEOF
1472 1.1 mrg ac_status=$?
1473 1.1 mrg fi
1474 1.1 mrg
1475 1.1 mrg if test "$ac_init_help" = "recursive"; then
1476 1.1 mrg # If there are subdirs, report their specific --help.
1477 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1478 1.1.1.3 mrg test -d "$ac_dir" ||
1479 1.1.1.3 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1480 1.1.1.3 mrg continue
1481 1.1 mrg ac_builddir=.
1482 1.1 mrg
1483 1.1 mrg case "$ac_dir" in
1484 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1485 1.1 mrg *)
1486 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1487 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1488 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1489 1.1 mrg case $ac_top_builddir_sub in
1490 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1491 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1492 1.1 mrg esac ;;
1493 1.1 mrg esac
1494 1.1 mrg ac_abs_top_builddir=$ac_pwd
1495 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1496 1.1 mrg # for backward compatibility:
1497 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1498 1.1 mrg
1499 1.1 mrg case $srcdir in
1500 1.1 mrg .) # We are building in place.
1501 1.1 mrg ac_srcdir=.
1502 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1503 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1504 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1505 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1506 1.1 mrg ac_top_srcdir=$srcdir
1507 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1508 1.1 mrg *) # Relative name.
1509 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1510 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1511 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1512 1.1 mrg esac
1513 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1514 1.1 mrg
1515 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1516 1.1 mrg # Check for guested configure.
1517 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1518 1.1 mrg echo &&
1519 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1520 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1521 1.1 mrg echo &&
1522 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1523 1.1 mrg else
1524 1.1.1.3 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1525 1.1 mrg fi || ac_status=$?
1526 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1527 1.1 mrg done
1528 1.1 mrg fi
1529 1.1 mrg
1530 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1531 1.1 mrg if $ac_init_version; then
1532 1.1 mrg cat <<\_ACEOF
1533 1.1.1.3 mrg libFS configure 1.0.3
1534 1.1.1.3 mrg generated by GNU Autoconf 2.68
1535 1.1 mrg
1536 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
1537 1.1 mrg This configure script is free software; the Free Software Foundation
1538 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1539 1.1 mrg _ACEOF
1540 1.1 mrg exit
1541 1.1 mrg fi
1542 1.1 mrg
1543 1.1.1.3 mrg ## ------------------------ ##
1544 1.1.1.3 mrg ## Autoconf initialization. ##
1545 1.1.1.3 mrg ## ------------------------ ##
1546 1.1.1.3 mrg
1547 1.1.1.3 mrg # ac_fn_c_try_compile LINENO
1548 1.1.1.3 mrg # --------------------------
1549 1.1.1.3 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1550 1.1.1.3 mrg ac_fn_c_try_compile ()
1551 1.1.1.3 mrg {
1552 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1553 1.1.1.3 mrg rm -f conftest.$ac_objext
1554 1.1.1.3 mrg if { { ac_try="$ac_compile"
1555 1.1.1.3 mrg case "(($ac_try" in
1556 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1557 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1558 1.1.1.3 mrg esac
1559 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1560 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1561 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.err
1562 1.1.1.3 mrg ac_status=$?
1563 1.1.1.3 mrg if test -s conftest.err; then
1564 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1565 1.1.1.3 mrg cat conftest.er1 >&5
1566 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1567 1.1.1.3 mrg fi
1568 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1569 1.1.1.3 mrg test $ac_status = 0; } && {
1570 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1571 1.1.1.3 mrg test ! -s conftest.err
1572 1.1.1.3 mrg } && test -s conftest.$ac_objext; then :
1573 1.1.1.3 mrg ac_retval=0
1574 1.1.1.3 mrg else
1575 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1576 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1577 1.1.1.3 mrg
1578 1.1.1.3 mrg ac_retval=1
1579 1.1.1.3 mrg fi
1580 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1581 1.1.1.3 mrg as_fn_set_status $ac_retval
1582 1.1.1.3 mrg
1583 1.1.1.3 mrg } # ac_fn_c_try_compile
1584 1.1 mrg
1585 1.1.1.3 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1586 1.1.1.3 mrg # ---------------------------------------------
1587 1.1.1.3 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1588 1.1.1.3 mrg # accordingly.
1589 1.1.1.3 mrg ac_fn_c_check_decl ()
1590 1.1.1.3 mrg {
1591 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1592 1.1.1.3 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
1593 1.1.1.3 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1594 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1595 1.1.1.3 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1596 1.1.1.3 mrg if eval \${$3+:} false; then :
1597 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1598 1.1.1.3 mrg else
1599 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1600 1.1.1.3 mrg /* end confdefs.h. */
1601 1.1.1.3 mrg $4
1602 1.1.1.3 mrg int
1603 1.1.1.3 mrg main ()
1604 1.1.1.3 mrg {
1605 1.1.1.3 mrg #ifndef $as_decl_name
1606 1.1.1.3 mrg #ifdef __cplusplus
1607 1.1.1.3 mrg (void) $as_decl_use;
1608 1.1.1.3 mrg #else
1609 1.1.1.3 mrg (void) $as_decl_name;
1610 1.1.1.3 mrg #endif
1611 1.1.1.3 mrg #endif
1612 1.1 mrg
1613 1.1.1.3 mrg ;
1614 1.1.1.3 mrg return 0;
1615 1.1.1.3 mrg }
1616 1.1 mrg _ACEOF
1617 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1618 1.1.1.3 mrg eval "$3=yes"
1619 1.1.1.3 mrg else
1620 1.1.1.3 mrg eval "$3=no"
1621 1.1.1.3 mrg fi
1622 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1623 1.1.1.3 mrg fi
1624 1.1.1.3 mrg eval ac_res=\$$3
1625 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1626 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1627 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1628 1.1.1.3 mrg
1629 1.1.1.3 mrg } # ac_fn_c_check_decl
1630 1.1.1.3 mrg
1631 1.1.1.3 mrg # ac_fn_c_try_cpp LINENO
1632 1.1.1.3 mrg # ----------------------
1633 1.1.1.3 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1634 1.1.1.3 mrg ac_fn_c_try_cpp ()
1635 1.1 mrg {
1636 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1637 1.1.1.3 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1638 1.1.1.3 mrg case "(($ac_try" in
1639 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1640 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1641 1.1.1.3 mrg esac
1642 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1643 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1644 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1645 1.1.1.3 mrg ac_status=$?
1646 1.1.1.3 mrg if test -s conftest.err; then
1647 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1648 1.1.1.3 mrg cat conftest.er1 >&5
1649 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1650 1.1.1.3 mrg fi
1651 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652 1.1.1.3 mrg test $ac_status = 0; } > conftest.i && {
1653 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1654 1.1.1.3 mrg test ! -s conftest.err
1655 1.1.1.3 mrg }; then :
1656 1.1.1.3 mrg ac_retval=0
1657 1.1.1.3 mrg else
1658 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1659 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1660 1.1 mrg
1661 1.1.1.3 mrg ac_retval=1
1662 1.1.1.3 mrg fi
1663 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1664 1.1.1.3 mrg as_fn_set_status $ac_retval
1665 1.1 mrg
1666 1.1.1.3 mrg } # ac_fn_c_try_cpp
1667 1.1 mrg
1668 1.1.1.3 mrg # ac_fn_c_try_run LINENO
1669 1.1.1.3 mrg # ----------------------
1670 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1671 1.1.1.3 mrg # that executables *can* be run.
1672 1.1.1.3 mrg ac_fn_c_try_run ()
1673 1.1.1.3 mrg {
1674 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675 1.1.1.3 mrg if { { ac_try="$ac_link"
1676 1.1.1.3 mrg case "(($ac_try" in
1677 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1678 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1679 1.1.1.3 mrg esac
1680 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1681 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1682 1.1.1.3 mrg (eval "$ac_link") 2>&5
1683 1.1.1.3 mrg ac_status=$?
1684 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1685 1.1.1.3 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1686 1.1.1.3 mrg { { case "(($ac_try" in
1687 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1688 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1689 1.1.1.3 mrg esac
1690 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1692 1.1.1.3 mrg (eval "$ac_try") 2>&5
1693 1.1.1.3 mrg ac_status=$?
1694 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1695 1.1.1.3 mrg test $ac_status = 0; }; }; then :
1696 1.1.1.3 mrg ac_retval=0
1697 1.1.1.3 mrg else
1698 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1699 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1700 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1701 1.1.1.3 mrg
1702 1.1.1.3 mrg ac_retval=$ac_status
1703 1.1.1.3 mrg fi
1704 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1705 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1706 1.1.1.3 mrg as_fn_set_status $ac_retval
1707 1.1.1.3 mrg
1708 1.1.1.3 mrg } # ac_fn_c_try_run
1709 1.1.1.3 mrg
1710 1.1.1.3 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1711 1.1.1.3 mrg # -------------------------------------------------------
1712 1.1.1.3 mrg # Tests whether HEADER exists and can be compiled using the include files in
1713 1.1.1.3 mrg # INCLUDES, setting the cache variable VAR accordingly.
1714 1.1.1.3 mrg ac_fn_c_check_header_compile ()
1715 1.1.1.3 mrg {
1716 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1718 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1719 1.1.1.3 mrg if eval \${$3+:} false; then :
1720 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1721 1.1.1.3 mrg else
1722 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1723 1.1.1.3 mrg /* end confdefs.h. */
1724 1.1.1.3 mrg $4
1725 1.1.1.3 mrg #include <$2>
1726 1.1.1.3 mrg _ACEOF
1727 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1728 1.1.1.3 mrg eval "$3=yes"
1729 1.1.1.3 mrg else
1730 1.1.1.3 mrg eval "$3=no"
1731 1.1.1.3 mrg fi
1732 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1733 1.1.1.3 mrg fi
1734 1.1.1.3 mrg eval ac_res=\$$3
1735 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1737 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1738 1.1.1.3 mrg
1739 1.1.1.3 mrg } # ac_fn_c_check_header_compile
1740 1.1.1.3 mrg
1741 1.1.1.3 mrg # ac_fn_c_try_link LINENO
1742 1.1.1.3 mrg # -----------------------
1743 1.1.1.3 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1744 1.1.1.3 mrg ac_fn_c_try_link ()
1745 1.1.1.3 mrg {
1746 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1748 1.1.1.3 mrg if { { ac_try="$ac_link"
1749 1.1.1.3 mrg case "(($ac_try" in
1750 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
1752 1.1.1.3 mrg esac
1753 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
1755 1.1.1.3 mrg (eval "$ac_link") 2>conftest.err
1756 1.1.1.3 mrg ac_status=$?
1757 1.1.1.3 mrg if test -s conftest.err; then
1758 1.1.1.3 mrg grep -v '^ *+' conftest.err >conftest.er1
1759 1.1.1.3 mrg cat conftest.er1 >&5
1760 1.1.1.3 mrg mv -f conftest.er1 conftest.err
1761 1.1.1.3 mrg fi
1762 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763 1.1.1.3 mrg test $ac_status = 0; } && {
1764 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
1765 1.1.1.3 mrg test ! -s conftest.err
1766 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
1767 1.1.1.3 mrg test "$cross_compiling" = yes ||
1768 1.1.1.3 mrg $as_test_x conftest$ac_exeext
1769 1.1.1.3 mrg }; then :
1770 1.1.1.3 mrg ac_retval=0
1771 1.1.1.3 mrg else
1772 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
1773 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
1774 1.1.1.3 mrg
1775 1.1.1.3 mrg ac_retval=1
1776 1.1.1.3 mrg fi
1777 1.1.1.3 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1778 1.1.1.3 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1779 1.1.1.3 mrg # interfere with the next link command; also delete a directory that is
1780 1.1.1.3 mrg # left behind by Apple's compiler. We do this before executing the actions.
1781 1.1.1.3 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1782 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1783 1.1.1.3 mrg as_fn_set_status $ac_retval
1784 1.1.1.3 mrg
1785 1.1.1.3 mrg } # ac_fn_c_try_link
1786 1.1.1.3 mrg
1787 1.1.1.3 mrg # ac_fn_c_check_func LINENO FUNC VAR
1788 1.1.1.3 mrg # ----------------------------------
1789 1.1.1.3 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1790 1.1.1.3 mrg ac_fn_c_check_func ()
1791 1.1.1.3 mrg {
1792 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1794 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1795 1.1.1.3 mrg if eval \${$3+:} false; then :
1796 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1797 1.1.1.3 mrg else
1798 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1799 1.1.1.3 mrg /* end confdefs.h. */
1800 1.1.1.3 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1801 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1802 1.1.1.3 mrg #define $2 innocuous_$2
1803 1.1.1.3 mrg
1804 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
1805 1.1.1.3 mrg which can conflict with char $2 (); below.
1806 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1807 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
1808 1.1.1.3 mrg
1809 1.1.1.3 mrg #ifdef __STDC__
1810 1.1.1.3 mrg # include <limits.h>
1811 1.1.1.3 mrg #else
1812 1.1.1.3 mrg # include <assert.h>
1813 1.1.1.3 mrg #endif
1814 1.1.1.3 mrg
1815 1.1.1.3 mrg #undef $2
1816 1.1.1.3 mrg
1817 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
1818 1.1.1.3 mrg Use char because int might match the return type of a GCC
1819 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
1820 1.1.1.3 mrg #ifdef __cplusplus
1821 1.1.1.3 mrg extern "C"
1822 1.1.1.3 mrg #endif
1823 1.1.1.3 mrg char $2 ();
1824 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
1825 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
1826 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
1827 1.1.1.3 mrg #if defined __stub_$2 || defined __stub___$2
1828 1.1.1.3 mrg choke me
1829 1.1.1.3 mrg #endif
1830 1.1.1.3 mrg
1831 1.1.1.3 mrg int
1832 1.1.1.3 mrg main ()
1833 1.1.1.3 mrg {
1834 1.1.1.3 mrg return $2 ();
1835 1.1.1.3 mrg ;
1836 1.1.1.3 mrg return 0;
1837 1.1.1.3 mrg }
1838 1.1.1.3 mrg _ACEOF
1839 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
1840 1.1.1.3 mrg eval "$3=yes"
1841 1.1.1.3 mrg else
1842 1.1.1.3 mrg eval "$3=no"
1843 1.1.1.3 mrg fi
1844 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
1845 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
1846 1.1.1.3 mrg fi
1847 1.1.1.3 mrg eval ac_res=\$$3
1848 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1849 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1850 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1851 1.1.1.3 mrg
1852 1.1.1.3 mrg } # ac_fn_c_check_func
1853 1.1.1.3 mrg
1854 1.1.1.3 mrg # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1855 1.1.1.3 mrg # ----------------------------------------------------
1856 1.1.1.3 mrg # Tries to find if the field MEMBER exists in type AGGR, after including
1857 1.1.1.3 mrg # INCLUDES, setting cache variable VAR accordingly.
1858 1.1.1.3 mrg ac_fn_c_check_member ()
1859 1.1.1.3 mrg {
1860 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1861 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1862 1.1.1.3 mrg $as_echo_n "checking for $2.$3... " >&6; }
1863 1.1.1.3 mrg if eval \${$4+:} false; then :
1864 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1865 1.1.1.3 mrg else
1866 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867 1.1.1.3 mrg /* end confdefs.h. */
1868 1.1.1.3 mrg $5
1869 1.1.1.3 mrg int
1870 1.1.1.3 mrg main ()
1871 1.1.1.3 mrg {
1872 1.1.1.3 mrg static $2 ac_aggr;
1873 1.1.1.3 mrg if (ac_aggr.$3)
1874 1.1.1.3 mrg return 0;
1875 1.1.1.3 mrg ;
1876 1.1.1.3 mrg return 0;
1877 1.1.1.3 mrg }
1878 1.1.1.3 mrg _ACEOF
1879 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1880 1.1.1.3 mrg eval "$4=yes"
1881 1.1.1.3 mrg else
1882 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883 1.1.1.3 mrg /* end confdefs.h. */
1884 1.1.1.3 mrg $5
1885 1.1.1.3 mrg int
1886 1.1.1.3 mrg main ()
1887 1.1.1.3 mrg {
1888 1.1.1.3 mrg static $2 ac_aggr;
1889 1.1.1.3 mrg if (sizeof ac_aggr.$3)
1890 1.1.1.3 mrg return 0;
1891 1.1.1.3 mrg ;
1892 1.1.1.3 mrg return 0;
1893 1.1.1.3 mrg }
1894 1.1.1.3 mrg _ACEOF
1895 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1896 1.1.1.3 mrg eval "$4=yes"
1897 1.1.1.3 mrg else
1898 1.1.1.3 mrg eval "$4=no"
1899 1.1.1.3 mrg fi
1900 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1901 1.1.1.3 mrg fi
1902 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1903 1.1.1.3 mrg fi
1904 1.1.1.3 mrg eval ac_res=\$$4
1905 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1906 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1907 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1908 1.1.1.3 mrg
1909 1.1.1.3 mrg } # ac_fn_c_check_member
1910 1.1.1.3 mrg
1911 1.1.1.3 mrg # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1912 1.1.1.3 mrg # -------------------------------------------
1913 1.1.1.3 mrg # Tests whether TYPE exists after having included INCLUDES, setting cache
1914 1.1.1.3 mrg # variable VAR accordingly.
1915 1.1.1.3 mrg ac_fn_c_check_type ()
1916 1.1.1.3 mrg {
1917 1.1.1.3 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919 1.1.1.3 mrg $as_echo_n "checking for $2... " >&6; }
1920 1.1.1.3 mrg if eval \${$3+:} false; then :
1921 1.1.1.3 mrg $as_echo_n "(cached) " >&6
1922 1.1.1.3 mrg else
1923 1.1.1.3 mrg eval "$3=no"
1924 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1925 1.1.1.3 mrg /* end confdefs.h. */
1926 1.1.1.3 mrg $4
1927 1.1.1.3 mrg int
1928 1.1.1.3 mrg main ()
1929 1.1.1.3 mrg {
1930 1.1.1.3 mrg if (sizeof ($2))
1931 1.1.1.3 mrg return 0;
1932 1.1.1.3 mrg ;
1933 1.1.1.3 mrg return 0;
1934 1.1.1.3 mrg }
1935 1.1.1.3 mrg _ACEOF
1936 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1937 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938 1.1.1.3 mrg /* end confdefs.h. */
1939 1.1.1.3 mrg $4
1940 1.1.1.3 mrg int
1941 1.1.1.3 mrg main ()
1942 1.1.1.3 mrg {
1943 1.1.1.3 mrg if (sizeof (($2)))
1944 1.1.1.3 mrg return 0;
1945 1.1.1.3 mrg ;
1946 1.1.1.3 mrg return 0;
1947 1.1.1.3 mrg }
1948 1.1.1.3 mrg _ACEOF
1949 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
1950 1.1.1.3 mrg
1951 1.1.1.3 mrg else
1952 1.1.1.3 mrg eval "$3=yes"
1953 1.1.1.3 mrg fi
1954 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1955 1.1.1.3 mrg fi
1956 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957 1.1.1.3 mrg fi
1958 1.1.1.3 mrg eval ac_res=\$$3
1959 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
1961 1.1.1.3 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1962 1.1.1.3 mrg
1963 1.1.1.3 mrg } # ac_fn_c_check_type
1964 1.1.1.3 mrg cat >config.log <<_ACEOF
1965 1.1.1.3 mrg This file contains any messages produced by compilers while
1966 1.1.1.3 mrg running configure, to aid debugging if configure makes a mistake.
1967 1.1.1.3 mrg
1968 1.1.1.3 mrg It was created by libFS $as_me 1.0.3, which was
1969 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
1970 1.1.1.3 mrg
1971 1.1.1.3 mrg $ $0 $@
1972 1.1.1.3 mrg
1973 1.1.1.3 mrg _ACEOF
1974 1.1.1.3 mrg exec 5>>config.log
1975 1.1.1.3 mrg {
1976 1.1.1.3 mrg cat <<_ASUNAME
1977 1.1.1.3 mrg ## --------- ##
1978 1.1.1.3 mrg ## Platform. ##
1979 1.1.1.3 mrg ## --------- ##
1980 1.1.1.3 mrg
1981 1.1.1.3 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1982 1.1.1.3 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1983 1.1.1.3 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1984 1.1.1.3 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1985 1.1.1.3 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1986 1.1.1.3 mrg
1987 1.1.1.3 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1988 1.1.1.3 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1989 1.1.1.3 mrg
1990 1.1.1.3 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1991 1.1.1.3 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1992 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1993 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1994 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1995 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1996 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1997 1.1 mrg
1998 1.1 mrg _ASUNAME
1999 1.1 mrg
2000 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2001 1.1 mrg for as_dir in $PATH
2002 1.1 mrg do
2003 1.1 mrg IFS=$as_save_IFS
2004 1.1 mrg test -z "$as_dir" && as_dir=.
2005 1.1.1.3 mrg $as_echo "PATH: $as_dir"
2006 1.1.1.3 mrg done
2007 1.1 mrg IFS=$as_save_IFS
2008 1.1 mrg
2009 1.1 mrg } >&5
2010 1.1 mrg
2011 1.1 mrg cat >&5 <<_ACEOF
2012 1.1 mrg
2013 1.1 mrg
2014 1.1 mrg ## ----------- ##
2015 1.1 mrg ## Core tests. ##
2016 1.1 mrg ## ----------- ##
2017 1.1 mrg
2018 1.1 mrg _ACEOF
2019 1.1 mrg
2020 1.1 mrg
2021 1.1 mrg # Keep a trace of the command line.
2022 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2023 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2024 1.1 mrg # Also quote any args containing shell meta-characters.
2025 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2026 1.1 mrg ac_configure_args=
2027 1.1 mrg ac_configure_args0=
2028 1.1 mrg ac_configure_args1=
2029 1.1 mrg ac_must_keep_next=false
2030 1.1 mrg for ac_pass in 1 2
2031 1.1 mrg do
2032 1.1 mrg for ac_arg
2033 1.1 mrg do
2034 1.1 mrg case $ac_arg in
2035 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2036 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2037 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2038 1.1 mrg continue ;;
2039 1.1 mrg *\'*)
2040 1.1.1.3 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2041 1.1 mrg esac
2042 1.1 mrg case $ac_pass in
2043 1.1.1.3 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2044 1.1 mrg 2)
2045 1.1.1.3 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2046 1.1 mrg if test $ac_must_keep_next = true; then
2047 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2048 1.1 mrg else
2049 1.1 mrg case $ac_arg in
2050 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2051 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2052 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2053 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2054 1.1 mrg case "$ac_configure_args0 " in
2055 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2056 1.1 mrg esac
2057 1.1 mrg ;;
2058 1.1 mrg -* ) ac_must_keep_next=true ;;
2059 1.1 mrg esac
2060 1.1 mrg fi
2061 1.1.1.3 mrg as_fn_append ac_configure_args " '$ac_arg'"
2062 1.1 mrg ;;
2063 1.1 mrg esac
2064 1.1 mrg done
2065 1.1 mrg done
2066 1.1.1.3 mrg { ac_configure_args0=; unset ac_configure_args0;}
2067 1.1.1.3 mrg { ac_configure_args1=; unset ac_configure_args1;}
2068 1.1 mrg
2069 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2070 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2071 1.1 mrg # would cause problems or look ugly.
2072 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2073 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2074 1.1 mrg trap 'exit_status=$?
2075 1.1 mrg # Save into config.log some information that might help in debugging.
2076 1.1 mrg {
2077 1.1 mrg echo
2078 1.1 mrg
2079 1.1.1.3 mrg $as_echo "## ---------------- ##
2080 1.1 mrg ## Cache variables. ##
2081 1.1.1.3 mrg ## ---------------- ##"
2082 1.1 mrg echo
2083 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2084 1.1 mrg (
2085 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2086 1.1 mrg eval ac_val=\$$ac_var
2087 1.1 mrg case $ac_val in #(
2088 1.1 mrg *${as_nl}*)
2089 1.1 mrg case $ac_var in #(
2090 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2091 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2092 1.1 mrg esac
2093 1.1 mrg case $ac_var in #(
2094 1.1 mrg _ | IFS | as_nl) ;; #(
2095 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2096 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2097 1.1 mrg esac ;;
2098 1.1 mrg esac
2099 1.1 mrg done
2100 1.1 mrg (set) 2>&1 |
2101 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2102 1.1 mrg *${as_nl}ac_space=\ *)
2103 1.1 mrg sed -n \
2104 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2105 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2106 1.1 mrg ;; #(
2107 1.1 mrg *)
2108 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2109 1.1 mrg ;;
2110 1.1 mrg esac |
2111 1.1 mrg sort
2112 1.1 mrg )
2113 1.1 mrg echo
2114 1.1 mrg
2115 1.1.1.3 mrg $as_echo "## ----------------- ##
2116 1.1 mrg ## Output variables. ##
2117 1.1.1.3 mrg ## ----------------- ##"
2118 1.1 mrg echo
2119 1.1 mrg for ac_var in $ac_subst_vars
2120 1.1 mrg do
2121 1.1 mrg eval ac_val=\$$ac_var
2122 1.1 mrg case $ac_val in
2123 1.1.1.3 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2124 1.1 mrg esac
2125 1.1.1.3 mrg $as_echo "$ac_var='\''$ac_val'\''"
2126 1.1 mrg done | sort
2127 1.1 mrg echo
2128 1.1 mrg
2129 1.1 mrg if test -n "$ac_subst_files"; then
2130 1.1.1.3 mrg $as_echo "## ------------------- ##
2131 1.1 mrg ## File substitutions. ##
2132 1.1.1.3 mrg ## ------------------- ##"
2133 1.1 mrg echo
2134 1.1 mrg for ac_var in $ac_subst_files
2135 1.1 mrg do
2136 1.1 mrg eval ac_val=\$$ac_var
2137 1.1 mrg case $ac_val in
2138 1.1.1.3 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2139 1.1 mrg esac
2140 1.1.1.3 mrg $as_echo "$ac_var='\''$ac_val'\''"
2141 1.1 mrg done | sort
2142 1.1 mrg echo
2143 1.1 mrg fi
2144 1.1 mrg
2145 1.1 mrg if test -s confdefs.h; then
2146 1.1.1.3 mrg $as_echo "## ----------- ##
2147 1.1 mrg ## confdefs.h. ##
2148 1.1.1.3 mrg ## ----------- ##"
2149 1.1 mrg echo
2150 1.1 mrg cat confdefs.h
2151 1.1 mrg echo
2152 1.1 mrg fi
2153 1.1 mrg test "$ac_signal" != 0 &&
2154 1.1.1.3 mrg $as_echo "$as_me: caught signal $ac_signal"
2155 1.1.1.3 mrg $as_echo "$as_me: exit $exit_status"
2156 1.1 mrg } >&5
2157 1.1 mrg rm -f core *.core core.conftest.* &&
2158 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2159 1.1 mrg exit $exit_status
2160 1.1 mrg ' 0
2161 1.1 mrg for ac_signal in 1 2 13 15; do
2162 1.1.1.3 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2163 1.1 mrg done
2164 1.1 mrg ac_signal=0
2165 1.1 mrg
2166 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2167 1.1 mrg rm -f -r conftest* confdefs.h
2168 1.1 mrg
2169 1.1.1.3 mrg $as_echo "/* confdefs.h */" > confdefs.h
2170 1.1.1.3 mrg
2171 1.1 mrg # Predefined preprocessor variables.
2172 1.1 mrg
2173 1.1 mrg cat >>confdefs.h <<_ACEOF
2174 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2175 1.1 mrg _ACEOF
2176 1.1 mrg
2177 1.1 mrg cat >>confdefs.h <<_ACEOF
2178 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2179 1.1 mrg _ACEOF
2180 1.1 mrg
2181 1.1 mrg cat >>confdefs.h <<_ACEOF
2182 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2183 1.1 mrg _ACEOF
2184 1.1 mrg
2185 1.1 mrg cat >>confdefs.h <<_ACEOF
2186 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2187 1.1 mrg _ACEOF
2188 1.1 mrg
2189 1.1 mrg cat >>confdefs.h <<_ACEOF
2190 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2191 1.1 mrg _ACEOF
2192 1.1 mrg
2193 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
2194 1.1.1.3 mrg #define PACKAGE_URL "$PACKAGE_URL"
2195 1.1.1.3 mrg _ACEOF
2196 1.1.1.3 mrg
2197 1.1 mrg
2198 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2199 1.1.1.3 mrg # Prefer an explicitly selected file to automatically selected ones.
2200 1.1.1.3 mrg ac_site_file1=NONE
2201 1.1.1.3 mrg ac_site_file2=NONE
2202 1.1 mrg if test -n "$CONFIG_SITE"; then
2203 1.1.1.3 mrg # We do not want a PATH search for config.site.
2204 1.1.1.3 mrg case $CONFIG_SITE in #((
2205 1.1.1.3 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2206 1.1.1.3 mrg */*) ac_site_file1=$CONFIG_SITE;;
2207 1.1.1.3 mrg *) ac_site_file1=./$CONFIG_SITE;;
2208 1.1.1.3 mrg esac
2209 1.1 mrg elif test "x$prefix" != xNONE; then
2210 1.1.1.3 mrg ac_site_file1=$prefix/share/config.site
2211 1.1.1.3 mrg ac_site_file2=$prefix/etc/config.site
2212 1.1 mrg else
2213 1.1.1.3 mrg ac_site_file1=$ac_default_prefix/share/config.site
2214 1.1.1.3 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2215 1.1 mrg fi
2216 1.1.1.3 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2217 1.1 mrg do
2218 1.1.1.3 mrg test "x$ac_site_file" = xNONE && continue
2219 1.1.1.3 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2220 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2221 1.1.1.3 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2222 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2223 1.1.1.3 mrg . "$ac_site_file" \
2224 1.1.1.3 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2225 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2226 1.1.1.3 mrg as_fn_error $? "failed to load site script $ac_site_file
2227 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
2228 1.1 mrg fi
2229 1.1 mrg done
2230 1.1 mrg
2231 1.1 mrg if test -r "$cache_file"; then
2232 1.1.1.3 mrg # Some versions of bash will fail to source /dev/null (special files
2233 1.1.1.3 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2234 1.1.1.3 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2235 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2236 1.1.1.3 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2237 1.1 mrg case $cache_file in
2238 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2239 1.1 mrg *) . "./$cache_file";;
2240 1.1 mrg esac
2241 1.1 mrg fi
2242 1.1 mrg else
2243 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2244 1.1.1.3 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2245 1.1 mrg >$cache_file
2246 1.1 mrg fi
2247 1.1 mrg
2248 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2249 1.1 mrg # value.
2250 1.1 mrg ac_cache_corrupted=false
2251 1.1 mrg for ac_var in $ac_precious_vars; do
2252 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2253 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2254 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2255 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2256 1.1 mrg case $ac_old_set,$ac_new_set in
2257 1.1 mrg set,)
2258 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2259 1.1.1.3 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2260 1.1 mrg ac_cache_corrupted=: ;;
2261 1.1 mrg ,set)
2262 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2263 1.1.1.3 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2264 1.1 mrg ac_cache_corrupted=: ;;
2265 1.1 mrg ,);;
2266 1.1 mrg *)
2267 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2268 1.1.1.3 mrg # differences in whitespace do not lead to failure.
2269 1.1.1.3 mrg ac_old_val_w=`echo x $ac_old_val`
2270 1.1.1.3 mrg ac_new_val_w=`echo x $ac_new_val`
2271 1.1.1.3 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2272 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2273 1.1.1.3 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2274 1.1.1.3 mrg ac_cache_corrupted=:
2275 1.1.1.3 mrg else
2276 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2277 1.1.1.3 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2278 1.1.1.3 mrg eval $ac_var=\$ac_old_val
2279 1.1.1.3 mrg fi
2280 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2281 1.1.1.3 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2282 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2283 1.1.1.3 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2284 1.1 mrg fi;;
2285 1.1 mrg esac
2286 1.1 mrg # Pass precious variables to config.status.
2287 1.1 mrg if test "$ac_new_set" = set; then
2288 1.1 mrg case $ac_new_val in
2289 1.1.1.3 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2290 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2291 1.1 mrg esac
2292 1.1 mrg case " $ac_configure_args " in
2293 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2294 1.1.1.3 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2295 1.1 mrg esac
2296 1.1 mrg fi
2297 1.1 mrg done
2298 1.1 mrg if $ac_cache_corrupted; then
2299 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2300 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2301 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2302 1.1.1.3 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2303 1.1.1.3 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2304 1.1.1.3 mrg fi
2305 1.1.1.3 mrg ## -------------------- ##
2306 1.1.1.3 mrg ## Main body of script. ##
2307 1.1.1.3 mrg ## -------------------- ##
2308 1.1 mrg
2309 1.1 mrg ac_ext=c
2310 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2311 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2312 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2313 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2314 1.1 mrg
2315 1.1 mrg
2316 1.1.1.3 mrg am__api_version='1.11'
2317 1.1 mrg
2318 1.1 mrg ac_aux_dir=
2319 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2320 1.1 mrg if test -f "$ac_dir/install-sh"; then
2321 1.1 mrg ac_aux_dir=$ac_dir
2322 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2323 1.1 mrg break
2324 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2325 1.1 mrg ac_aux_dir=$ac_dir
2326 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2327 1.1 mrg break
2328 1.1 mrg elif test -f "$ac_dir/shtool"; then
2329 1.1 mrg ac_aux_dir=$ac_dir
2330 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2331 1.1 mrg break
2332 1.1 mrg fi
2333 1.1 mrg done
2334 1.1 mrg if test -z "$ac_aux_dir"; then
2335 1.1.1.3 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2336 1.1 mrg fi
2337 1.1 mrg
2338 1.1 mrg # These three variables are undocumented and unsupported,
2339 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2340 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2341 1.1 mrg # whose full name contains unusual characters.
2342 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2343 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2344 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2345 1.1 mrg
2346 1.1 mrg
2347 1.1 mrg # Find a good install program. We prefer a C program (faster),
2348 1.1 mrg # so one script is as good as another. But avoid the broken or
2349 1.1 mrg # incompatible versions:
2350 1.1 mrg # SysV /etc/install, /usr/sbin/install
2351 1.1 mrg # SunOS /usr/etc/install
2352 1.1 mrg # IRIX /sbin/install
2353 1.1 mrg # AIX /bin/install
2354 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2355 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2356 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2357 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2358 1.1 mrg # OS/2's system install, which has a completely different semantic
2359 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2360 1.1.1.3 mrg # Reject install programs that cannot install multiple files.
2361 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2362 1.1.1.3 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2363 1.1 mrg if test -z "$INSTALL"; then
2364 1.1.1.3 mrg if ${ac_cv_path_install+:} false; then :
2365 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2366 1.1 mrg else
2367 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368 1.1 mrg for as_dir in $PATH
2369 1.1 mrg do
2370 1.1 mrg IFS=$as_save_IFS
2371 1.1 mrg test -z "$as_dir" && as_dir=.
2372 1.1.1.3 mrg # Account for people who put trailing slashes in PATH elements.
2373 1.1.1.3 mrg case $as_dir/ in #((
2374 1.1.1.3 mrg ./ | .// | /[cC]/* | \
2375 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2376 1.1.1.3 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2377 1.1 mrg /usr/ucb/* ) ;;
2378 1.1 mrg *)
2379 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2380 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2381 1.1 mrg # by default.
2382 1.1 mrg for ac_prog in ginstall scoinst install; do
2383 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2384 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2385 1.1 mrg if test $ac_prog = install &&
2386 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2387 1.1 mrg # AIX install. It has an incompatible calling convention.
2388 1.1 mrg :
2389 1.1 mrg elif test $ac_prog = install &&
2390 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2391 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2392 1.1 mrg :
2393 1.1 mrg else
2394 1.1.1.3 mrg rm -rf conftest.one conftest.two conftest.dir
2395 1.1.1.3 mrg echo one > conftest.one
2396 1.1.1.3 mrg echo two > conftest.two
2397 1.1.1.3 mrg mkdir conftest.dir
2398 1.1.1.3 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2399 1.1.1.3 mrg test -s conftest.one && test -s conftest.two &&
2400 1.1.1.3 mrg test -s conftest.dir/conftest.one &&
2401 1.1.1.3 mrg test -s conftest.dir/conftest.two
2402 1.1.1.3 mrg then
2403 1.1.1.3 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2404 1.1.1.3 mrg break 3
2405 1.1.1.3 mrg fi
2406 1.1 mrg fi
2407 1.1 mrg fi
2408 1.1 mrg done
2409 1.1 mrg done
2410 1.1 mrg ;;
2411 1.1 mrg esac
2412 1.1.1.3 mrg
2413 1.1.1.3 mrg done
2414 1.1 mrg IFS=$as_save_IFS
2415 1.1 mrg
2416 1.1.1.3 mrg rm -rf conftest.one conftest.two conftest.dir
2417 1.1 mrg
2418 1.1 mrg fi
2419 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2420 1.1 mrg INSTALL=$ac_cv_path_install
2421 1.1 mrg else
2422 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2423 1.1 mrg # value for INSTALL within a source directory, because that will
2424 1.1 mrg # break other packages using the cache if that directory is
2425 1.1 mrg # removed, or if the value is a relative name.
2426 1.1 mrg INSTALL=$ac_install_sh
2427 1.1 mrg fi
2428 1.1 mrg fi
2429 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2430 1.1.1.3 mrg $as_echo "$INSTALL" >&6; }
2431 1.1 mrg
2432 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2433 1.1 mrg # It thinks the first close brace ends the variable substitution.
2434 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2435 1.1 mrg
2436 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2437 1.1 mrg
2438 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2439 1.1 mrg
2440 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2441 1.1.1.3 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2442 1.1 mrg # Just in case
2443 1.1 mrg sleep 1
2444 1.1 mrg echo timestamp > conftest.file
2445 1.1.1.3 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2446 1.1.1.3 mrg # name. Accept space and tab only in the latter.
2447 1.1.1.3 mrg am_lf='
2448 1.1.1.3 mrg '
2449 1.1.1.3 mrg case `pwd` in
2450 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2451 1.1.1.3 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2452 1.1.1.3 mrg esac
2453 1.1.1.3 mrg case $srcdir in
2454 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2455 1.1.1.3 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2456 1.1.1.3 mrg esac
2457 1.1.1.3 mrg
2458 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2459 1.1 mrg # arguments. Must try -L first in case configure is actually a
2460 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2461 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2462 1.1 mrg # directory).
2463 1.1 mrg if (
2464 1.1.1.3 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2465 1.1 mrg if test "$*" = "X"; then
2466 1.1 mrg # -L didn't work.
2467 1.1.1.3 mrg set X `ls -t "$srcdir/configure" conftest.file`
2468 1.1 mrg fi
2469 1.1 mrg rm -f conftest.file
2470 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2471 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2472 1.1 mrg
2473 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2474 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2475 1.1 mrg # broken ls alias from the environment. This has actually
2476 1.1 mrg # happened. Such a system could not be considered "sane".
2477 1.1.1.3 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2478 1.1.1.3 mrg alias in your environment" "$LINENO" 5
2479 1.1 mrg fi
2480 1.1 mrg
2481 1.1 mrg test "$2" = conftest.file
2482 1.1 mrg )
2483 1.1 mrg then
2484 1.1 mrg # Ok.
2485 1.1 mrg :
2486 1.1 mrg else
2487 1.1.1.3 mrg as_fn_error $? "newly created file is older than distributed files!
2488 1.1.1.3 mrg Check your system clock" "$LINENO" 5
2489 1.1 mrg fi
2490 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2491 1.1.1.3 mrg $as_echo "yes" >&6; }
2492 1.1 mrg test "$program_prefix" != NONE &&
2493 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2494 1.1 mrg # Use a double $ so make ignores it.
2495 1.1 mrg test "$program_suffix" != NONE &&
2496 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2497 1.1.1.3 mrg # Double any \ or $.
2498 1.1 mrg # By default was `s,x,x', remove it if useless.
2499 1.1.1.3 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2500 1.1.1.3 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2501 1.1 mrg
2502 1.1 mrg # expand $ac_aux_dir to an absolute path
2503 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2504 1.1 mrg
2505 1.1.1.3 mrg if test x"${MISSING+set}" != xset; then
2506 1.1.1.3 mrg case $am_aux_dir in
2507 1.1.1.3 mrg *\ * | *\ *)
2508 1.1.1.3 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2509 1.1.1.3 mrg *)
2510 1.1.1.3 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2511 1.1.1.3 mrg esac
2512 1.1.1.3 mrg fi
2513 1.1 mrg # Use eval to expand $SHELL
2514 1.1 mrg if eval "$MISSING --run true"; then
2515 1.1 mrg am_missing_run="$MISSING --run "
2516 1.1 mrg else
2517 1.1 mrg am_missing_run=
2518 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2519 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2520 1.1 mrg fi
2521 1.1 mrg
2522 1.1.1.3 mrg if test x"${install_sh}" != xset; then
2523 1.1.1.3 mrg case $am_aux_dir in
2524 1.1.1.3 mrg *\ * | *\ *)
2525 1.1.1.3 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2526 1.1.1.3 mrg *)
2527 1.1.1.3 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2528 1.1.1.3 mrg esac
2529 1.1.1.3 mrg fi
2530 1.1.1.3 mrg
2531 1.1.1.3 mrg # Installed binaries are usually stripped using `strip' when the user
2532 1.1.1.3 mrg # run `make install-strip'. However `strip' might not be the right
2533 1.1.1.3 mrg # tool to use in cross-compilation environments, therefore Automake
2534 1.1.1.3 mrg # will honor the `STRIP' environment variable to overrule this program.
2535 1.1.1.3 mrg if test "$cross_compiling" != no; then
2536 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2537 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2538 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2539 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2540 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2541 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
2542 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2543 1.1 mrg else
2544 1.1.1.3 mrg if test -n "$STRIP"; then
2545 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2546 1.1.1.3 mrg else
2547 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2548 1.1.1.3 mrg for as_dir in $PATH
2549 1.1 mrg do
2550 1.1 mrg IFS=$as_save_IFS
2551 1.1 mrg test -z "$as_dir" && as_dir=.
2552 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2553 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2554 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2555 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2556 1.1.1.3 mrg break 2
2557 1.1.1.3 mrg fi
2558 1.1 mrg done
2559 1.1.1.3 mrg done
2560 1.1.1.3 mrg IFS=$as_save_IFS
2561 1.1.1.3 mrg
2562 1.1.1.3 mrg fi
2563 1.1.1.3 mrg fi
2564 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
2565 1.1.1.3 mrg if test -n "$STRIP"; then
2566 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2567 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
2568 1.1.1.3 mrg else
2569 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2570 1.1.1.3 mrg $as_echo "no" >&6; }
2571 1.1.1.3 mrg fi
2572 1.1.1.3 mrg
2573 1.1.1.3 mrg
2574 1.1.1.3 mrg fi
2575 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
2576 1.1.1.3 mrg ac_ct_STRIP=$STRIP
2577 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
2578 1.1.1.3 mrg set dummy strip; ac_word=$2
2579 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2580 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2581 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2582 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2583 1.1.1.3 mrg else
2584 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2585 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2586 1.1.1.3 mrg else
2587 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2588 1.1.1.3 mrg for as_dir in $PATH
2589 1.1.1.3 mrg do
2590 1.1.1.3 mrg IFS=$as_save_IFS
2591 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2592 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2593 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2594 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
2595 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2596 1.1.1.3 mrg break 2
2597 1.1.1.3 mrg fi
2598 1.1.1.3 mrg done
2599 1.1.1.3 mrg done
2600 1.1.1.3 mrg IFS=$as_save_IFS
2601 1.1.1.3 mrg
2602 1.1.1.3 mrg fi
2603 1.1.1.3 mrg fi
2604 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2605 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2606 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2607 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
2608 1.1.1.3 mrg else
2609 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2610 1.1.1.3 mrg $as_echo "no" >&6; }
2611 1.1.1.3 mrg fi
2612 1.1.1.3 mrg
2613 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
2614 1.1.1.3 mrg STRIP=":"
2615 1.1.1.3 mrg else
2616 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
2617 1.1.1.3 mrg yes:)
2618 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2619 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2620 1.1.1.3 mrg ac_tool_warned=yes ;;
2621 1.1.1.3 mrg esac
2622 1.1.1.3 mrg STRIP=$ac_ct_STRIP
2623 1.1.1.3 mrg fi
2624 1.1.1.3 mrg else
2625 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
2626 1.1.1.3 mrg fi
2627 1.1.1.3 mrg
2628 1.1.1.3 mrg fi
2629 1.1.1.3 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2630 1.1.1.3 mrg
2631 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2632 1.1.1.3 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2633 1.1.1.3 mrg if test -z "$MKDIR_P"; then
2634 1.1.1.3 mrg if ${ac_cv_path_mkdir+:} false; then :
2635 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2636 1.1.1.3 mrg else
2637 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2638 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2639 1.1.1.3 mrg do
2640 1.1.1.3 mrg IFS=$as_save_IFS
2641 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2642 1.1.1.3 mrg for ac_prog in mkdir gmkdir; do
2643 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2644 1.1.1.3 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2645 1.1.1.3 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2646 1.1.1.3 mrg 'mkdir (GNU coreutils) '* | \
2647 1.1.1.3 mrg 'mkdir (coreutils) '* | \
2648 1.1.1.3 mrg 'mkdir (fileutils) '4.1*)
2649 1.1.1.3 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2650 1.1.1.3 mrg break 3;;
2651 1.1.1.3 mrg esac
2652 1.1.1.3 mrg done
2653 1.1.1.3 mrg done
2654 1.1.1.3 mrg done
2655 1.1 mrg IFS=$as_save_IFS
2656 1.1 mrg
2657 1.1 mrg fi
2658 1.1 mrg
2659 1.1.1.3 mrg test -d ./--version && rmdir ./--version
2660 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2661 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2662 1.1 mrg else
2663 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2664 1.1 mrg # value for MKDIR_P within a source directory, because that will
2665 1.1 mrg # break other packages using the cache if that directory is
2666 1.1 mrg # removed, or if the value is a relative name.
2667 1.1 mrg MKDIR_P="$ac_install_sh -d"
2668 1.1 mrg fi
2669 1.1 mrg fi
2670 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2671 1.1.1.3 mrg $as_echo "$MKDIR_P" >&6; }
2672 1.1 mrg
2673 1.1 mrg mkdir_p="$MKDIR_P"
2674 1.1 mrg case $mkdir_p in
2675 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2676 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2677 1.1 mrg esac
2678 1.1 mrg
2679 1.1 mrg for ac_prog in gawk mawk nawk awk
2680 1.1 mrg do
2681 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2682 1.1 mrg set dummy $ac_prog; ac_word=$2
2683 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2684 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2685 1.1.1.3 mrg if ${ac_cv_prog_AWK+:} false; then :
2686 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2687 1.1 mrg else
2688 1.1 mrg if test -n "$AWK"; then
2689 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2690 1.1 mrg else
2691 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2692 1.1 mrg for as_dir in $PATH
2693 1.1 mrg do
2694 1.1 mrg IFS=$as_save_IFS
2695 1.1 mrg test -z "$as_dir" && as_dir=.
2696 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2697 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2698 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2699 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2700 1.1 mrg break 2
2701 1.1 mrg fi
2702 1.1 mrg done
2703 1.1.1.3 mrg done
2704 1.1 mrg IFS=$as_save_IFS
2705 1.1 mrg
2706 1.1 mrg fi
2707 1.1 mrg fi
2708 1.1 mrg AWK=$ac_cv_prog_AWK
2709 1.1 mrg if test -n "$AWK"; then
2710 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2711 1.1.1.3 mrg $as_echo "$AWK" >&6; }
2712 1.1 mrg else
2713 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2714 1.1.1.3 mrg $as_echo "no" >&6; }
2715 1.1 mrg fi
2716 1.1 mrg
2717 1.1 mrg
2718 1.1 mrg test -n "$AWK" && break
2719 1.1 mrg done
2720 1.1 mrg
2721 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2722 1.1.1.3 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2723 1.1.1.3 mrg set x ${MAKE-make}
2724 1.1.1.3 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2725 1.1.1.3 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2726 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2727 1.1 mrg else
2728 1.1 mrg cat >conftest.make <<\_ACEOF
2729 1.1 mrg SHELL = /bin/sh
2730 1.1 mrg all:
2731 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2732 1.1 mrg _ACEOF
2733 1.1.1.3 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2734 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2735 1.1 mrg *@@@%%%=?*=@@@%%%*)
2736 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2737 1.1 mrg *)
2738 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2739 1.1 mrg esac
2740 1.1 mrg rm -f conftest.make
2741 1.1 mrg fi
2742 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2744 1.1.1.3 mrg $as_echo "yes" >&6; }
2745 1.1 mrg SET_MAKE=
2746 1.1 mrg else
2747 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2748 1.1.1.3 mrg $as_echo "no" >&6; }
2749 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2750 1.1 mrg fi
2751 1.1 mrg
2752 1.1 mrg rm -rf .tst 2>/dev/null
2753 1.1 mrg mkdir .tst 2>/dev/null
2754 1.1 mrg if test -d .tst; then
2755 1.1 mrg am__leading_dot=.
2756 1.1 mrg else
2757 1.1 mrg am__leading_dot=_
2758 1.1 mrg fi
2759 1.1 mrg rmdir .tst 2>/dev/null
2760 1.1 mrg
2761 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2762 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2763 1.1 mrg # is not polluted with repeated "-I."
2764 1.1 mrg am__isrc=' -I$(srcdir)'
2765 1.1 mrg # test to see if srcdir already configured
2766 1.1 mrg if test -f $srcdir/config.status; then
2767 1.1.1.3 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2768 1.1 mrg fi
2769 1.1 mrg fi
2770 1.1 mrg
2771 1.1 mrg # test whether we have cygpath
2772 1.1 mrg if test -z "$CYGPATH_W"; then
2773 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2774 1.1 mrg CYGPATH_W='cygpath -w'
2775 1.1 mrg else
2776 1.1 mrg CYGPATH_W=echo
2777 1.1 mrg fi
2778 1.1 mrg fi
2779 1.1 mrg
2780 1.1 mrg
2781 1.1 mrg # Define the identity of the package.
2782 1.1 mrg PACKAGE='libFS'
2783 1.1.1.3 mrg VERSION='1.0.3'
2784 1.1 mrg
2785 1.1 mrg
2786 1.1 mrg cat >>confdefs.h <<_ACEOF
2787 1.1 mrg #define PACKAGE "$PACKAGE"
2788 1.1 mrg _ACEOF
2789 1.1 mrg
2790 1.1 mrg
2791 1.1 mrg cat >>confdefs.h <<_ACEOF
2792 1.1 mrg #define VERSION "$VERSION"
2793 1.1 mrg _ACEOF
2794 1.1 mrg
2795 1.1 mrg # Some tools Automake needs.
2796 1.1 mrg
2797 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2798 1.1 mrg
2799 1.1 mrg
2800 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2801 1.1 mrg
2802 1.1 mrg
2803 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2804 1.1 mrg
2805 1.1 mrg
2806 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2807 1.1 mrg
2808 1.1 mrg
2809 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2810 1.1 mrg
2811 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2812 1.1 mrg # some platforms.
2813 1.1 mrg # Always define AMTAR for backward compatibility.
2814 1.1 mrg
2815 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2816 1.1 mrg
2817 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2818 1.1 mrg
2819 1.1 mrg
2820 1.1 mrg
2821 1.1 mrg
2822 1.1 mrg
2823 1.1.1.3 mrg
2824 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2825 1.1.1.3 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2826 1.1 mrg # Check whether --enable-maintainer-mode was given.
2827 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then :
2828 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2829 1.1 mrg else
2830 1.1 mrg USE_MAINTAINER_MODE=no
2831 1.1 mrg fi
2832 1.1 mrg
2833 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2834 1.1.1.3 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2835 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2836 1.1 mrg MAINTAINER_MODE_TRUE=
2837 1.1 mrg MAINTAINER_MODE_FALSE='#'
2838 1.1 mrg else
2839 1.1 mrg MAINTAINER_MODE_TRUE='#'
2840 1.1 mrg MAINTAINER_MODE_FALSE=
2841 1.1 mrg fi
2842 1.1 mrg
2843 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2844 1.1 mrg
2845 1.1 mrg
2846 1.1 mrg
2847 1.1.1.3 mrg # Require xorg-macros: XORG_DEFAULT_OPTIONS
2848 1.1.1.2 mrg
2849 1.1.1.2 mrg
2850 1.1.1.2 mrg
2851 1.1 mrg
2852 1.1 mrg
2853 1.1 mrg
2854 1.1 mrg
2855 1.1.1.2 mrg
2856 1.1.1.2 mrg
2857 1.1.1.2 mrg
2858 1.1.1.2 mrg
2859 1.1.1.3 mrg DEPDIR="${am__leading_dot}deps"
2860 1.1.1.3 mrg
2861 1.1.1.3 mrg ac_config_commands="$ac_config_commands depfiles"
2862 1.1.1.3 mrg
2863 1.1.1.3 mrg
2864 1.1.1.3 mrg am_make=${MAKE-make}
2865 1.1.1.3 mrg cat > confinc << 'END'
2866 1.1.1.3 mrg am__doit:
2867 1.1.1.3 mrg @echo this is the am__doit target
2868 1.1.1.3 mrg .PHONY: am__doit
2869 1.1.1.3 mrg END
2870 1.1.1.3 mrg # If we don't find an include directive, just comment out the code.
2871 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2872 1.1.1.3 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
2873 1.1.1.3 mrg am__include="#"
2874 1.1.1.3 mrg am__quote=
2875 1.1.1.3 mrg _am_result=none
2876 1.1.1.3 mrg # First try GNU make style include.
2877 1.1.1.3 mrg echo "include confinc" > confmf
2878 1.1.1.3 mrg # Ignore all kinds of additional output from `make'.
2879 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2880 1.1.1.3 mrg *the\ am__doit\ target*)
2881 1.1.1.3 mrg am__include=include
2882 1.1.1.3 mrg am__quote=
2883 1.1.1.3 mrg _am_result=GNU
2884 1.1.1.3 mrg ;;
2885 1.1.1.3 mrg esac
2886 1.1.1.3 mrg # Now try BSD make style include.
2887 1.1.1.3 mrg if test "$am__include" = "#"; then
2888 1.1.1.3 mrg echo '.include "confinc"' > confmf
2889 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
2890 1.1.1.3 mrg *the\ am__doit\ target*)
2891 1.1.1.3 mrg am__include=.include
2892 1.1.1.3 mrg am__quote="\""
2893 1.1.1.3 mrg _am_result=BSD
2894 1.1.1.3 mrg ;;
2895 1.1.1.3 mrg esac
2896 1.1.1.3 mrg fi
2897 1.1.1.3 mrg
2898 1.1.1.3 mrg
2899 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2900 1.1.1.3 mrg $as_echo "$_am_result" >&6; }
2901 1.1.1.3 mrg rm -f confinc confmf
2902 1.1.1.3 mrg
2903 1.1.1.3 mrg # Check whether --enable-dependency-tracking was given.
2904 1.1.1.3 mrg if test "${enable_dependency_tracking+set}" = set; then :
2905 1.1.1.3 mrg enableval=$enable_dependency_tracking;
2906 1.1.1.3 mrg fi
2907 1.1.1.3 mrg
2908 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2909 1.1.1.3 mrg am_depcomp="$ac_aux_dir/depcomp"
2910 1.1.1.3 mrg AMDEPBACKSLASH='\'
2911 1.1.1.3 mrg fi
2912 1.1.1.3 mrg if test "x$enable_dependency_tracking" != xno; then
2913 1.1.1.3 mrg AMDEP_TRUE=
2914 1.1.1.3 mrg AMDEP_FALSE='#'
2915 1.1.1.3 mrg else
2916 1.1.1.3 mrg AMDEP_TRUE='#'
2917 1.1.1.3 mrg AMDEP_FALSE=
2918 1.1.1.3 mrg fi
2919 1.1 mrg
2920 1.1 mrg
2921 1.1 mrg ac_ext=c
2922 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2923 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2924 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2925 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2926 1.1 mrg if test -n "$ac_tool_prefix"; then
2927 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2928 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2929 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2930 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2931 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
2932 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2933 1.1 mrg else
2934 1.1 mrg if test -n "$CC"; then
2935 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2936 1.1 mrg else
2937 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2938 1.1 mrg for as_dir in $PATH
2939 1.1 mrg do
2940 1.1 mrg IFS=$as_save_IFS
2941 1.1 mrg test -z "$as_dir" && as_dir=.
2942 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2943 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2944 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2945 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2946 1.1 mrg break 2
2947 1.1 mrg fi
2948 1.1 mrg done
2949 1.1.1.3 mrg done
2950 1.1 mrg IFS=$as_save_IFS
2951 1.1 mrg
2952 1.1 mrg fi
2953 1.1 mrg fi
2954 1.1 mrg CC=$ac_cv_prog_CC
2955 1.1 mrg if test -n "$CC"; then
2956 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2957 1.1.1.3 mrg $as_echo "$CC" >&6; }
2958 1.1 mrg else
2959 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960 1.1.1.3 mrg $as_echo "no" >&6; }
2961 1.1 mrg fi
2962 1.1 mrg
2963 1.1 mrg
2964 1.1 mrg fi
2965 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2966 1.1 mrg ac_ct_CC=$CC
2967 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2968 1.1 mrg set dummy gcc; ac_word=$2
2969 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2970 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2971 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2972 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2973 1.1 mrg else
2974 1.1 mrg if test -n "$ac_ct_CC"; then
2975 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2976 1.1 mrg else
2977 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2978 1.1 mrg for as_dir in $PATH
2979 1.1 mrg do
2980 1.1 mrg IFS=$as_save_IFS
2981 1.1 mrg test -z "$as_dir" && as_dir=.
2982 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2983 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2984 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2985 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2986 1.1 mrg break 2
2987 1.1 mrg fi
2988 1.1 mrg done
2989 1.1.1.3 mrg done
2990 1.1 mrg IFS=$as_save_IFS
2991 1.1 mrg
2992 1.1 mrg fi
2993 1.1 mrg fi
2994 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2995 1.1 mrg if test -n "$ac_ct_CC"; then
2996 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2997 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
2998 1.1 mrg else
2999 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3000 1.1.1.3 mrg $as_echo "no" >&6; }
3001 1.1 mrg fi
3002 1.1 mrg
3003 1.1 mrg if test "x$ac_ct_CC" = x; then
3004 1.1 mrg CC=""
3005 1.1 mrg else
3006 1.1 mrg case $cross_compiling:$ac_tool_warned in
3007 1.1 mrg yes:)
3008 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3009 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3010 1.1 mrg ac_tool_warned=yes ;;
3011 1.1 mrg esac
3012 1.1 mrg CC=$ac_ct_CC
3013 1.1 mrg fi
3014 1.1 mrg else
3015 1.1 mrg CC="$ac_cv_prog_CC"
3016 1.1 mrg fi
3017 1.1 mrg
3018 1.1 mrg if test -z "$CC"; then
3019 1.1 mrg if test -n "$ac_tool_prefix"; then
3020 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3021 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3022 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3023 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
3024 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
3025 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3026 1.1 mrg else
3027 1.1 mrg if test -n "$CC"; then
3028 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3029 1.1 mrg else
3030 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3031 1.1 mrg for as_dir in $PATH
3032 1.1 mrg do
3033 1.1 mrg IFS=$as_save_IFS
3034 1.1 mrg test -z "$as_dir" && as_dir=.
3035 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3036 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3037 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3038 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3039 1.1 mrg break 2
3040 1.1 mrg fi
3041 1.1 mrg done
3042 1.1.1.3 mrg done
3043 1.1 mrg IFS=$as_save_IFS
3044 1.1 mrg
3045 1.1 mrg fi
3046 1.1 mrg fi
3047 1.1 mrg CC=$ac_cv_prog_CC
3048 1.1 mrg if test -n "$CC"; then
3049 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3050 1.1.1.3 mrg $as_echo "$CC" >&6; }
3051 1.1 mrg else
3052 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3053 1.1.1.3 mrg $as_echo "no" >&6; }
3054 1.1 mrg fi
3055 1.1 mrg
3056 1.1 mrg
3057 1.1 mrg fi
3058 1.1 mrg fi
3059 1.1 mrg if test -z "$CC"; then
3060 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3061 1.1 mrg set dummy cc; ac_word=$2
3062 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3063 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
3064 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
3065 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3066 1.1 mrg else
3067 1.1 mrg if test -n "$CC"; then
3068 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3069 1.1 mrg else
3070 1.1 mrg ac_prog_rejected=no
3071 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3072 1.1 mrg for as_dir in $PATH
3073 1.1 mrg do
3074 1.1 mrg IFS=$as_save_IFS
3075 1.1 mrg test -z "$as_dir" && as_dir=.
3076 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3077 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3078 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3079 1.1 mrg ac_prog_rejected=yes
3080 1.1 mrg continue
3081 1.1 mrg fi
3082 1.1 mrg ac_cv_prog_CC="cc"
3083 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 1.1 mrg break 2
3085 1.1 mrg fi
3086 1.1 mrg done
3087 1.1.1.3 mrg done
3088 1.1 mrg IFS=$as_save_IFS
3089 1.1 mrg
3090 1.1 mrg if test $ac_prog_rejected = yes; then
3091 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3092 1.1 mrg set dummy $ac_cv_prog_CC
3093 1.1 mrg shift
3094 1.1 mrg if test $# != 0; then
3095 1.1 mrg # We chose a different compiler from the bogus one.
3096 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3097 1.1 mrg # first if we set CC to just the basename; use the full file name.
3098 1.1 mrg shift
3099 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3100 1.1 mrg fi
3101 1.1 mrg fi
3102 1.1 mrg fi
3103 1.1 mrg fi
3104 1.1 mrg CC=$ac_cv_prog_CC
3105 1.1 mrg if test -n "$CC"; then
3106 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3107 1.1.1.3 mrg $as_echo "$CC" >&6; }
3108 1.1 mrg else
3109 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3110 1.1.1.3 mrg $as_echo "no" >&6; }
3111 1.1 mrg fi
3112 1.1 mrg
3113 1.1 mrg
3114 1.1 mrg fi
3115 1.1 mrg if test -z "$CC"; then
3116 1.1 mrg if test -n "$ac_tool_prefix"; then
3117 1.1 mrg for ac_prog in cl.exe
3118 1.1 mrg do
3119 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3120 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3121 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3122 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
3123 1.1.1.3 mrg if ${ac_cv_prog_CC+:} false; then :
3124 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3125 1.1 mrg else
3126 1.1 mrg if test -n "$CC"; then
3127 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3128 1.1 mrg else
3129 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3130 1.1 mrg for as_dir in $PATH
3131 1.1 mrg do
3132 1.1 mrg IFS=$as_save_IFS
3133 1.1 mrg test -z "$as_dir" && as_dir=.
3134 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3135 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3136 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3137 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3138 1.1 mrg break 2
3139 1.1 mrg fi
3140 1.1 mrg done
3141 1.1.1.3 mrg done
3142 1.1 mrg IFS=$as_save_IFS
3143 1.1 mrg
3144 1.1 mrg fi
3145 1.1 mrg fi
3146 1.1 mrg CC=$ac_cv_prog_CC
3147 1.1 mrg if test -n "$CC"; then
3148 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3149 1.1.1.3 mrg $as_echo "$CC" >&6; }
3150 1.1 mrg else
3151 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3152 1.1.1.3 mrg $as_echo "no" >&6; }
3153 1.1 mrg fi
3154 1.1 mrg
3155 1.1 mrg
3156 1.1 mrg test -n "$CC" && break
3157 1.1 mrg done
3158 1.1 mrg fi
3159 1.1 mrg if test -z "$CC"; then
3160 1.1 mrg ac_ct_CC=$CC
3161 1.1 mrg for ac_prog in cl.exe
3162 1.1 mrg do
3163 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3164 1.1 mrg set dummy $ac_prog; ac_word=$2
3165 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3166 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
3167 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3168 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3169 1.1 mrg else
3170 1.1 mrg if test -n "$ac_ct_CC"; then
3171 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3172 1.1 mrg else
3173 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3174 1.1 mrg for as_dir in $PATH
3175 1.1 mrg do
3176 1.1 mrg IFS=$as_save_IFS
3177 1.1 mrg test -z "$as_dir" && as_dir=.
3178 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3179 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3180 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3181 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3182 1.1 mrg break 2
3183 1.1 mrg fi
3184 1.1 mrg done
3185 1.1.1.3 mrg done
3186 1.1 mrg IFS=$as_save_IFS
3187 1.1 mrg
3188 1.1 mrg fi
3189 1.1 mrg fi
3190 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3191 1.1 mrg if test -n "$ac_ct_CC"; then
3192 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3193 1.1.1.3 mrg $as_echo "$ac_ct_CC" >&6; }
3194 1.1 mrg else
3195 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3196 1.1.1.3 mrg $as_echo "no" >&6; }
3197 1.1 mrg fi
3198 1.1 mrg
3199 1.1 mrg
3200 1.1 mrg test -n "$ac_ct_CC" && break
3201 1.1 mrg done
3202 1.1 mrg
3203 1.1 mrg if test "x$ac_ct_CC" = x; then
3204 1.1 mrg CC=""
3205 1.1 mrg else
3206 1.1 mrg case $cross_compiling:$ac_tool_warned in
3207 1.1 mrg yes:)
3208 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3209 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3210 1.1 mrg ac_tool_warned=yes ;;
3211 1.1 mrg esac
3212 1.1 mrg CC=$ac_ct_CC
3213 1.1 mrg fi
3214 1.1 mrg fi
3215 1.1 mrg
3216 1.1 mrg fi
3217 1.1 mrg
3218 1.1 mrg
3219 1.1.1.3 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3220 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3221 1.1.1.3 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3222 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3223 1.1 mrg
3224 1.1 mrg # Provide some information about the compiler.
3225 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3226 1.1.1.3 mrg set X $ac_compile
3227 1.1.1.3 mrg ac_compiler=$2
3228 1.1.1.3 mrg for ac_option in --version -v -V -qversion; do
3229 1.1.1.3 mrg { { ac_try="$ac_compiler $ac_option >&5"
3230 1.1 mrg case "(($ac_try" in
3231 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3232 1.1 mrg *) ac_try_echo=$ac_try;;
3233 1.1 mrg esac
3234 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3235 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3236 1.1.1.3 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3237 1.1 mrg ac_status=$?
3238 1.1.1.3 mrg if test -s conftest.err; then
3239 1.1.1.3 mrg sed '10a\
3240 1.1.1.3 mrg ... rest of stderr output deleted ...
3241 1.1.1.3 mrg 10q' conftest.err >conftest.er1
3242 1.1.1.3 mrg cat conftest.er1 >&5
3243 1.1.1.3 mrg fi
3244 1.1.1.3 mrg rm -f conftest.er1 conftest.err
3245 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3246 1.1.1.3 mrg test $ac_status = 0; }
3247 1.1.1.3 mrg done
3248 1.1 mrg
3249 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3250 1.1 mrg /* end confdefs.h. */
3251 1.1 mrg
3252 1.1 mrg int
3253 1.1 mrg main ()
3254 1.1 mrg {
3255 1.1 mrg
3256 1.1 mrg ;
3257 1.1 mrg return 0;
3258 1.1 mrg }
3259 1.1 mrg _ACEOF
3260 1.1 mrg ac_clean_files_save=$ac_clean_files
3261 1.1.1.3 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3262 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3263 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3264 1.1 mrg # of exeext.
3265 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3266 1.1.1.3 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3267 1.1.1.3 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3268 1.1.1.3 mrg
3269 1.1.1.3 mrg # The possible output files:
3270 1.1.1.3 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3271 1.1.1.3 mrg
3272 1.1 mrg ac_rmfiles=
3273 1.1 mrg for ac_file in $ac_files
3274 1.1 mrg do
3275 1.1 mrg case $ac_file in
3276 1.1.1.3 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3277 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3278 1.1 mrg esac
3279 1.1 mrg done
3280 1.1 mrg rm -f $ac_rmfiles
3281 1.1 mrg
3282 1.1.1.3 mrg if { { ac_try="$ac_link_default"
3283 1.1 mrg case "(($ac_try" in
3284 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3285 1.1 mrg *) ac_try_echo=$ac_try;;
3286 1.1 mrg esac
3287 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3288 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3289 1.1 mrg (eval "$ac_link_default") 2>&5
3290 1.1 mrg ac_status=$?
3291 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3292 1.1.1.3 mrg test $ac_status = 0; }; then :
3293 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3294 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3295 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3296 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3297 1.1 mrg # Autoconf.
3298 1.1 mrg for ac_file in $ac_files ''
3299 1.1 mrg do
3300 1.1 mrg test -f "$ac_file" || continue
3301 1.1 mrg case $ac_file in
3302 1.1.1.3 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3303 1.1 mrg ;;
3304 1.1 mrg [ab].out )
3305 1.1 mrg # We found the default executable, but exeext='' is most
3306 1.1 mrg # certainly right.
3307 1.1 mrg break;;
3308 1.1 mrg *.* )
3309 1.1.1.3 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3310 1.1 mrg then :; else
3311 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3312 1.1 mrg fi
3313 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3314 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3315 1.1 mrg # argument, so we may need to know it at that point already.
3316 1.1 mrg # Even if this section looks crufty: it has the advantage of
3317 1.1 mrg # actually working.
3318 1.1 mrg break;;
3319 1.1 mrg * )
3320 1.1 mrg break;;
3321 1.1 mrg esac
3322 1.1 mrg done
3323 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3324 1.1 mrg
3325 1.1 mrg else
3326 1.1 mrg ac_file=''
3327 1.1 mrg fi
3328 1.1.1.3 mrg if test -z "$ac_file"; then :
3329 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3330 1.1.1.3 mrg $as_echo "no" >&6; }
3331 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3332 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
3333 1.1.1.3 mrg
3334 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3335 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3336 1.1.1.3 mrg as_fn_error 77 "C compiler cannot create executables
3337 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3338 1.1.1.3 mrg else
3339 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3340 1.1.1.3 mrg $as_echo "yes" >&6; }
3341 1.1.1.3 mrg fi
3342 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3343 1.1.1.3 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3344 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3345 1.1.1.3 mrg $as_echo "$ac_file" >&6; }
3346 1.1 mrg ac_exeext=$ac_cv_exeext
3347 1.1 mrg
3348 1.1.1.3 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3349 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3350 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3351 1.1.1.3 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3352 1.1.1.3 mrg if { { ac_try="$ac_link"
3353 1.1.1.3 mrg case "(($ac_try" in
3354 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3355 1.1 mrg *) ac_try_echo=$ac_try;;
3356 1.1 mrg esac
3357 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3358 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3359 1.1.1.3 mrg (eval "$ac_link") 2>&5
3360 1.1 mrg ac_status=$?
3361 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3362 1.1.1.3 mrg test $ac_status = 0; }; then :
3363 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3364 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3365 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3366 1.1 mrg # `rm'.
3367 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3368 1.1 mrg test -f "$ac_file" || continue
3369 1.1 mrg case $ac_file in
3370 1.1.1.3 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3371 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3372 1.1 mrg break;;
3373 1.1 mrg * ) break;;
3374 1.1 mrg esac
3375 1.1 mrg done
3376 1.1 mrg else
3377 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3378 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3379 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3380 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3381 1.1.1.3 mrg fi
3382 1.1.1.3 mrg rm -f conftest conftest$ac_cv_exeext
3383 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3384 1.1.1.3 mrg $as_echo "$ac_cv_exeext" >&6; }
3385 1.1 mrg
3386 1.1 mrg rm -f conftest.$ac_ext
3387 1.1 mrg EXEEXT=$ac_cv_exeext
3388 1.1 mrg ac_exeext=$EXEEXT
3389 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3390 1.1.1.3 mrg /* end confdefs.h. */
3391 1.1.1.3 mrg #include <stdio.h>
3392 1.1.1.3 mrg int
3393 1.1.1.3 mrg main ()
3394 1.1.1.3 mrg {
3395 1.1.1.3 mrg FILE *f = fopen ("conftest.out", "w");
3396 1.1.1.3 mrg return ferror (f) || fclose (f) != 0;
3397 1.1.1.3 mrg
3398 1.1.1.3 mrg ;
3399 1.1.1.3 mrg return 0;
3400 1.1.1.3 mrg }
3401 1.1 mrg _ACEOF
3402 1.1.1.3 mrg ac_clean_files="$ac_clean_files conftest.out"
3403 1.1.1.3 mrg # Check that the compiler produces executables we can run. If not, either
3404 1.1.1.3 mrg # the compiler is broken, or we cross compile.
3405 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3406 1.1.1.3 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3407 1.1.1.3 mrg if test "$cross_compiling" != yes; then
3408 1.1.1.3 mrg { { ac_try="$ac_link"
3409 1.1.1.3 mrg case "(($ac_try" in
3410 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3411 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3412 1.1.1.3 mrg esac
3413 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3414 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3415 1.1.1.3 mrg (eval "$ac_link") 2>&5
3416 1.1.1.3 mrg ac_status=$?
3417 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3418 1.1.1.3 mrg test $ac_status = 0; }
3419 1.1.1.3 mrg if { ac_try='./conftest$ac_cv_exeext'
3420 1.1.1.3 mrg { { case "(($ac_try" in
3421 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3422 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
3423 1.1.1.3 mrg esac
3424 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3425 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3426 1.1.1.3 mrg (eval "$ac_try") 2>&5
3427 1.1.1.3 mrg ac_status=$?
3428 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3429 1.1.1.3 mrg test $ac_status = 0; }; }; then
3430 1.1.1.3 mrg cross_compiling=no
3431 1.1.1.3 mrg else
3432 1.1.1.3 mrg if test "$cross_compiling" = maybe; then
3433 1.1.1.3 mrg cross_compiling=yes
3434 1.1.1.3 mrg else
3435 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3436 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3437 1.1.1.3 mrg as_fn_error $? "cannot run C compiled programs.
3438 1.1.1.3 mrg If you meant to cross compile, use \`--host'.
3439 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3440 1.1.1.3 mrg fi
3441 1.1.1.3 mrg fi
3442 1.1.1.3 mrg fi
3443 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3444 1.1.1.3 mrg $as_echo "$cross_compiling" >&6; }
3445 1.1.1.3 mrg
3446 1.1.1.3 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3447 1.1.1.3 mrg ac_clean_files=$ac_clean_files_save
3448 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3449 1.1.1.3 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3450 1.1.1.3 mrg if ${ac_cv_objext+:} false; then :
3451 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3452 1.1.1.3 mrg else
3453 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3454 1.1 mrg /* end confdefs.h. */
3455 1.1 mrg
3456 1.1 mrg int
3457 1.1 mrg main ()
3458 1.1 mrg {
3459 1.1 mrg
3460 1.1 mrg ;
3461 1.1 mrg return 0;
3462 1.1 mrg }
3463 1.1 mrg _ACEOF
3464 1.1 mrg rm -f conftest.o conftest.obj
3465 1.1.1.3 mrg if { { ac_try="$ac_compile"
3466 1.1 mrg case "(($ac_try" in
3467 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3468 1.1 mrg *) ac_try_echo=$ac_try;;
3469 1.1 mrg esac
3470 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3471 1.1.1.3 mrg $as_echo "$ac_try_echo"; } >&5
3472 1.1 mrg (eval "$ac_compile") 2>&5
3473 1.1 mrg ac_status=$?
3474 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3475 1.1.1.3 mrg test $ac_status = 0; }; then :
3476 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3477 1.1 mrg test -f "$ac_file" || continue;
3478 1.1 mrg case $ac_file in
3479 1.1.1.3 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3480 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3481 1.1 mrg break;;
3482 1.1 mrg esac
3483 1.1 mrg done
3484 1.1 mrg else
3485 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
3486 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3487 1.1 mrg
3488 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3489 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3490 1.1.1.3 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3491 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
3492 1.1 mrg fi
3493 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3494 1.1 mrg fi
3495 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3496 1.1.1.3 mrg $as_echo "$ac_cv_objext" >&6; }
3497 1.1 mrg OBJEXT=$ac_cv_objext
3498 1.1 mrg ac_objext=$OBJEXT
3499 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3500 1.1.1.3 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3501 1.1.1.3 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3502 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3503 1.1 mrg else
3504 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505 1.1 mrg /* end confdefs.h. */
3506 1.1 mrg
3507 1.1 mrg int
3508 1.1 mrg main ()
3509 1.1 mrg {
3510 1.1 mrg #ifndef __GNUC__
3511 1.1 mrg choke me
3512 1.1 mrg #endif
3513 1.1 mrg
3514 1.1 mrg ;
3515 1.1 mrg return 0;
3516 1.1 mrg }
3517 1.1 mrg _ACEOF
3518 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3519 1.1 mrg ac_compiler_gnu=yes
3520 1.1 mrg else
3521 1.1.1.3 mrg ac_compiler_gnu=no
3522 1.1 mrg fi
3523 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3524 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3525 1.1 mrg
3526 1.1 mrg fi
3527 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3528 1.1.1.3 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3529 1.1.1.3 mrg if test $ac_compiler_gnu = yes; then
3530 1.1.1.3 mrg GCC=yes
3531 1.1.1.3 mrg else
3532 1.1.1.3 mrg GCC=
3533 1.1.1.3 mrg fi
3534 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3535 1.1 mrg ac_save_CFLAGS=$CFLAGS
3536 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3537 1.1.1.3 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3538 1.1.1.3 mrg if ${ac_cv_prog_cc_g+:} false; then :
3539 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3540 1.1 mrg else
3541 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3542 1.1 mrg ac_c_werror_flag=yes
3543 1.1 mrg ac_cv_prog_cc_g=no
3544 1.1 mrg CFLAGS="-g"
3545 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3546 1.1 mrg /* end confdefs.h. */
3547 1.1 mrg
3548 1.1 mrg int
3549 1.1 mrg main ()
3550 1.1 mrg {
3551 1.1 mrg
3552 1.1 mrg ;
3553 1.1 mrg return 0;
3554 1.1 mrg }
3555 1.1 mrg _ACEOF
3556 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3557 1.1 mrg ac_cv_prog_cc_g=yes
3558 1.1 mrg else
3559 1.1.1.3 mrg CFLAGS=""
3560 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3561 1.1 mrg /* end confdefs.h. */
3562 1.1 mrg
3563 1.1 mrg int
3564 1.1 mrg main ()
3565 1.1 mrg {
3566 1.1 mrg
3567 1.1 mrg ;
3568 1.1 mrg return 0;
3569 1.1 mrg }
3570 1.1 mrg _ACEOF
3571 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3572 1.1 mrg
3573 1.1.1.3 mrg else
3574 1.1.1.3 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3575 1.1 mrg CFLAGS="-g"
3576 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3577 1.1 mrg /* end confdefs.h. */
3578 1.1 mrg
3579 1.1 mrg int
3580 1.1 mrg main ()
3581 1.1 mrg {
3582 1.1 mrg
3583 1.1 mrg ;
3584 1.1 mrg return 0;
3585 1.1 mrg }
3586 1.1 mrg _ACEOF
3587 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3588 1.1 mrg ac_cv_prog_cc_g=yes
3589 1.1 mrg fi
3590 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591 1.1 mrg fi
3592 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3593 1.1 mrg fi
3594 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3595 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3596 1.1 mrg fi
3597 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3598 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3599 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3600 1.1 mrg CFLAGS=$ac_save_CFLAGS
3601 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3602 1.1 mrg if test "$GCC" = yes; then
3603 1.1 mrg CFLAGS="-g -O2"
3604 1.1 mrg else
3605 1.1 mrg CFLAGS="-g"
3606 1.1 mrg fi
3607 1.1 mrg else
3608 1.1 mrg if test "$GCC" = yes; then
3609 1.1 mrg CFLAGS="-O2"
3610 1.1 mrg else
3611 1.1 mrg CFLAGS=
3612 1.1 mrg fi
3613 1.1 mrg fi
3614 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3615 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3616 1.1.1.3 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3617 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3618 1.1 mrg else
3619 1.1 mrg ac_cv_prog_cc_c89=no
3620 1.1 mrg ac_save_CC=$CC
3621 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3622 1.1 mrg /* end confdefs.h. */
3623 1.1 mrg #include <stdarg.h>
3624 1.1 mrg #include <stdio.h>
3625 1.1 mrg #include <sys/types.h>
3626 1.1 mrg #include <sys/stat.h>
3627 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3628 1.1 mrg struct buf { int x; };
3629 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3630 1.1 mrg static char *e (p, i)
3631 1.1 mrg char **p;
3632 1.1 mrg int i;
3633 1.1 mrg {
3634 1.1 mrg return p[i];
3635 1.1 mrg }
3636 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3637 1.1 mrg {
3638 1.1 mrg char *s;
3639 1.1 mrg va_list v;
3640 1.1 mrg va_start (v,p);
3641 1.1 mrg s = g (p, va_arg (v,int));
3642 1.1 mrg va_end (v);
3643 1.1 mrg return s;
3644 1.1 mrg }
3645 1.1 mrg
3646 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3647 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3648 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3649 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3650 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3651 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3652 1.1 mrg that's true only with -std. */
3653 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3654 1.1 mrg
3655 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3656 1.1 mrg inside strings and character constants. */
3657 1.1 mrg #define FOO(x) 'x'
3658 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3659 1.1 mrg
3660 1.1 mrg int test (int i, double x);
3661 1.1 mrg struct s1 {int (*f) (int a);};
3662 1.1 mrg struct s2 {int (*f) (double a);};
3663 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3664 1.1 mrg int argc;
3665 1.1 mrg char **argv;
3666 1.1 mrg int
3667 1.1 mrg main ()
3668 1.1 mrg {
3669 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3670 1.1 mrg ;
3671 1.1 mrg return 0;
3672 1.1 mrg }
3673 1.1 mrg _ACEOF
3674 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3675 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3676 1.1 mrg do
3677 1.1 mrg CC="$ac_save_CC $ac_arg"
3678 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3679 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3680 1.1 mrg fi
3681 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3682 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3683 1.1 mrg done
3684 1.1 mrg rm -f conftest.$ac_ext
3685 1.1 mrg CC=$ac_save_CC
3686 1.1 mrg
3687 1.1 mrg fi
3688 1.1 mrg # AC_CACHE_VAL
3689 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3690 1.1 mrg x)
3691 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3692 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
3693 1.1 mrg xno)
3694 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3695 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
3696 1.1 mrg *)
3697 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3698 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3699 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3700 1.1 mrg esac
3701 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3702 1.1 mrg
3703 1.1.1.3 mrg fi
3704 1.1 mrg
3705 1.1 mrg ac_ext=c
3706 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3707 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3708 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3709 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3710 1.1 mrg
3711 1.1 mrg depcc="$CC" am_compiler_list=
3712 1.1 mrg
3713 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3714 1.1.1.3 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3715 1.1.1.3 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3716 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3717 1.1 mrg else
3718 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3719 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3720 1.1 mrg # making bogus files that we don't know about and never remove. For
3721 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3722 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3723 1.1 mrg # in D'.
3724 1.1 mrg mkdir conftest.dir
3725 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3726 1.1 mrg # using a relative directory.
3727 1.1 mrg cp "$am_depcomp" conftest.dir
3728 1.1 mrg cd conftest.dir
3729 1.1 mrg # We will build objects and dependencies in a subdirectory because
3730 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3731 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3732 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3733 1.1 mrg # the current directory while Tru64 will put them in the object
3734 1.1 mrg # directory.
3735 1.1 mrg mkdir sub
3736 1.1 mrg
3737 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3738 1.1 mrg if test "$am_compiler_list" = ""; then
3739 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3740 1.1 mrg fi
3741 1.1.1.3 mrg am__universal=false
3742 1.1.1.3 mrg case " $depcc " in #(
3743 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3744 1.1.1.3 mrg esac
3745 1.1.1.3 mrg
3746 1.1 mrg for depmode in $am_compiler_list; do
3747 1.1 mrg # Setup a source with many dependencies, because some compilers
3748 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3749 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3750 1.1 mrg #
3751 1.1 mrg # We need to recreate these files for each test, as the compiler may
3752 1.1 mrg # overwrite some of them when testing with obscure command lines.
3753 1.1 mrg # This happens at least with the AIX C compiler.
3754 1.1 mrg : > sub/conftest.c
3755 1.1 mrg for i in 1 2 3 4 5 6; do
3756 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3757 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3758 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3759 1.1 mrg touch sub/conftst$i.h
3760 1.1 mrg done
3761 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3762 1.1 mrg
3763 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3764 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3765 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3766 1.1.1.3 mrg # versions had trouble with output in subdirs
3767 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
3768 1.1.1.3 mrg am__minus_obj="-o $am__obj"
3769 1.1 mrg case $depmode in
3770 1.1.1.3 mrg gcc)
3771 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
3772 1.1.1.3 mrg test "$am__universal" = false || continue
3773 1.1.1.3 mrg ;;
3774 1.1 mrg nosideeffect)
3775 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3776 1.1 mrg # only be used when explicitly requested
3777 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3778 1.1 mrg continue
3779 1.1 mrg else
3780 1.1 mrg break
3781 1.1 mrg fi
3782 1.1 mrg ;;
3783 1.1.1.3 mrg msvisualcpp | msvcmsys)
3784 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3785 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
3786 1.1.1.3 mrg # so weak that their functioning should not be impacted.
3787 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
3788 1.1.1.3 mrg am__minus_obj=
3789 1.1.1.3 mrg ;;
3790 1.1 mrg none) break ;;
3791 1.1 mrg esac
3792 1.1 mrg if depmode=$depmode \
3793 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
3794 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3795 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3796 1.1 mrg >/dev/null 2>conftest.err &&
3797 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3798 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3799 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3800 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3801 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3802 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3803 1.1 mrg # that says an option was ignored or not supported.
3804 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3805 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3806 1.1 mrg # The diagnosis changed in icc 8.0:
3807 1.1 mrg # icc: Command line remark: option '-MP' not supported
3808 1.1 mrg if (grep 'ignoring option' conftest.err ||
3809 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3810 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3811 1.1 mrg break
3812 1.1 mrg fi
3813 1.1 mrg fi
3814 1.1 mrg done
3815 1.1 mrg
3816 1.1 mrg cd ..
3817 1.1 mrg rm -rf conftest.dir
3818 1.1 mrg else
3819 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3820 1.1 mrg fi
3821 1.1 mrg
3822 1.1 mrg fi
3823 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3824 1.1.1.3 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3825 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3826 1.1 mrg
3827 1.1 mrg if
3828 1.1 mrg test "x$enable_dependency_tracking" != xno \
3829 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3830 1.1 mrg am__fastdepCC_TRUE=
3831 1.1 mrg am__fastdepCC_FALSE='#'
3832 1.1 mrg else
3833 1.1 mrg am__fastdepCC_TRUE='#'
3834 1.1 mrg am__fastdepCC_FALSE=
3835 1.1 mrg fi
3836 1.1 mrg
3837 1.1 mrg
3838 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3839 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3840 1.1.1.3 mrg if ${ac_cv_prog_cc_c99+:} false; then :
3841 1.1.1.3 mrg $as_echo_n "(cached) " >&6
3842 1.1 mrg else
3843 1.1.1.3 mrg ac_cv_prog_cc_c99=no
3844 1.1.1.3 mrg ac_save_CC=$CC
3845 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846 1.1.1.3 mrg /* end confdefs.h. */
3847 1.1.1.3 mrg #include <stdarg.h>
3848 1.1.1.3 mrg #include <stdbool.h>
3849 1.1.1.3 mrg #include <stdlib.h>
3850 1.1.1.3 mrg #include <wchar.h>
3851 1.1.1.3 mrg #include <stdio.h>
3852 1.1 mrg
3853 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
3854 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
3855 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
3856 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3857 1.1.1.3 mrg static void
3858 1.1.1.3 mrg test_varargs_macros (void)
3859 1.1.1.3 mrg {
3860 1.1.1.3 mrg int x = 1234;
3861 1.1.1.3 mrg int y = 5678;
3862 1.1.1.3 mrg debug ("Flag");
3863 1.1.1.3 mrg debug ("X = %d\n", x);
3864 1.1.1.3 mrg showlist (The first, second, and third items.);
3865 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
3866 1.1.1.3 mrg }
3867 1.1.1.3 mrg
3868 1.1.1.3 mrg // Check long long types.
3869 1.1.1.3 mrg #define BIG64 18446744073709551615ull
3870 1.1.1.3 mrg #define BIG32 4294967295ul
3871 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3872 1.1.1.3 mrg #if !BIG_OK
3873 1.1.1.3 mrg your preprocessor is broken;
3874 1.1.1.3 mrg #endif
3875 1.1.1.3 mrg #if BIG_OK
3876 1.1.1.3 mrg #else
3877 1.1.1.3 mrg your preprocessor is broken;
3878 1.1.1.3 mrg #endif
3879 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
3880 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
3881 1.1 mrg
3882 1.1.1.3 mrg struct incomplete_array
3883 1.1.1.3 mrg {
3884 1.1.1.3 mrg int datasize;
3885 1.1.1.3 mrg double data[];
3886 1.1.1.3 mrg };
3887 1.1 mrg
3888 1.1.1.3 mrg struct named_init {
3889 1.1.1.3 mrg int number;
3890 1.1.1.3 mrg const wchar_t *name;
3891 1.1.1.3 mrg double average;
3892 1.1.1.3 mrg };
3893 1.1 mrg
3894 1.1.1.3 mrg typedef const char *ccp;
3895 1.1 mrg
3896 1.1.1.3 mrg static inline int
3897 1.1.1.3 mrg test_restrict (ccp restrict text)
3898 1.1.1.3 mrg {
3899 1.1.1.3 mrg // See if C++-style comments work.
3900 1.1.1.3 mrg // Iterate through items via the restricted pointer.
3901 1.1.1.3 mrg // Also check for declarations in for loops.
3902 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3903 1.1.1.3 mrg continue;
3904 1.1.1.3 mrg return 0;
3905 1.1.1.3 mrg }
3906 1.1 mrg
3907 1.1.1.3 mrg // Check varargs and va_copy.
3908 1.1.1.3 mrg static void
3909 1.1.1.3 mrg test_varargs (const char *format, ...)
3910 1.1.1.3 mrg {
3911 1.1.1.3 mrg va_list args;
3912 1.1.1.3 mrg va_start (args, format);
3913 1.1.1.3 mrg va_list args_copy;
3914 1.1.1.3 mrg va_copy (args_copy, args);
3915 1.1.1.3 mrg
3916 1.1.1.3 mrg const char *str;
3917 1.1.1.3 mrg int number;
3918 1.1.1.3 mrg float fnumber;
3919 1.1 mrg
3920 1.1.1.3 mrg while (*format)
3921 1.1.1.3 mrg {
3922 1.1.1.3 mrg switch (*format++)
3923 1.1.1.3 mrg {
3924 1.1.1.3 mrg case 's': // string
3925 1.1.1.3 mrg str = va_arg (args_copy, const char *);
3926 1.1.1.3 mrg break;
3927 1.1.1.3 mrg case 'd': // int
3928 1.1.1.3 mrg number = va_arg (args_copy, int);
3929 1.1.1.3 mrg break;
3930 1.1.1.3 mrg case 'f': // float
3931 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
3932 1.1.1.3 mrg break;
3933 1.1.1.3 mrg default:
3934 1.1.1.3 mrg break;
3935 1.1.1.3 mrg }
3936 1.1.1.3 mrg }
3937 1.1.1.3 mrg va_end (args_copy);
3938 1.1.1.3 mrg va_end (args);
3939 1.1.1.3 mrg }
3940 1.1.1.3 mrg
3941 1.1.1.3 mrg int
3942 1.1.1.3 mrg main ()
3943 1.1.1.3 mrg {
3944 1.1.1.3 mrg
3945 1.1.1.3 mrg // Check bool.
3946 1.1.1.3 mrg _Bool success = false;
3947 1.1.1.3 mrg
3948 1.1.1.3 mrg // Check restrict.
3949 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
3950 1.1.1.3 mrg success = true;
3951 1.1.1.3 mrg char *restrict newvar = "Another string";
3952 1.1.1.3 mrg
3953 1.1.1.3 mrg // Check varargs.
3954 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
3955 1.1.1.3 mrg test_varargs_macros ();
3956 1.1.1.3 mrg
3957 1.1.1.3 mrg // Check flexible array members.
3958 1.1.1.3 mrg struct incomplete_array *ia =
3959 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3960 1.1.1.3 mrg ia->datasize = 10;
3961 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
3962 1.1.1.3 mrg ia->data[i] = i * 1.234;
3963 1.1.1.3 mrg
3964 1.1.1.3 mrg // Check named initializers.
3965 1.1.1.3 mrg struct named_init ni = {
3966 1.1.1.3 mrg .number = 34,
3967 1.1.1.3 mrg .name = L"Test wide string",
3968 1.1.1.3 mrg .average = 543.34343,
3969 1.1.1.3 mrg };
3970 1.1.1.3 mrg
3971 1.1.1.3 mrg ni.number = 58;
3972 1.1.1.3 mrg
3973 1.1.1.3 mrg int dynamic_array[ni.number];
3974 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
3975 1.1.1.3 mrg
3976 1.1.1.3 mrg // work around unused variable warnings
3977 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3978 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
3979 1.1.1.3 mrg
3980 1.1.1.3 mrg ;
3981 1.1.1.3 mrg return 0;
3982 1.1.1.3 mrg }
3983 1.1.1.3 mrg _ACEOF
3984 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3985 1.1.1.3 mrg do
3986 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
3987 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
3988 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
3989 1.1.1.3 mrg fi
3990 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
3991 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
3992 1.1.1.3 mrg done
3993 1.1.1.3 mrg rm -f conftest.$ac_ext
3994 1.1.1.3 mrg CC=$ac_save_CC
3995 1.1.1.3 mrg
3996 1.1.1.3 mrg fi
3997 1.1.1.3 mrg # AC_CACHE_VAL
3998 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
3999 1.1.1.3 mrg x)
4000 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4001 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
4002 1.1.1.3 mrg xno)
4003 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4004 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
4005 1.1.1.3 mrg *)
4006 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
4007 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4008 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4009 1.1 mrg esac
4010 1.1.1.3 mrg if test "x$ac_cv_prog_cc_c99" != xno; then :
4011 1.1.1.3 mrg
4012 1.1.1.3 mrg fi
4013 1.1.1.3 mrg
4014 1.1 mrg
4015 1.1 mrg
4016 1.1.1.3 mrg ac_ext=c
4017 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4018 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4019 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4020 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4021 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4022 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
4023 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
4024 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
4025 1.1.1.3 mrg CPP=
4026 1.1.1.3 mrg fi
4027 1.1.1.3 mrg if test -z "$CPP"; then
4028 1.1.1.3 mrg if ${ac_cv_prog_CPP+:} false; then :
4029 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4030 1.1 mrg else
4031 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
4032 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4033 1.1.1.3 mrg do
4034 1.1.1.3 mrg ac_preproc_ok=false
4035 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
4036 1.1.1.3 mrg do
4037 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
4038 1.1.1.3 mrg # with a fresh cross-compiler works.
4039 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4040 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
4041 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4042 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
4043 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4044 1.1.1.3 mrg /* end confdefs.h. */
4045 1.1.1.3 mrg #ifdef __STDC__
4046 1.1.1.3 mrg # include <limits.h>
4047 1.1.1.3 mrg #else
4048 1.1.1.3 mrg # include <assert.h>
4049 1.1.1.3 mrg #endif
4050 1.1.1.3 mrg Syntax error
4051 1.1.1.3 mrg _ACEOF
4052 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4053 1.1.1.3 mrg
4054 1.1 mrg else
4055 1.1.1.3 mrg # Broken: fails on valid input.
4056 1.1.1.3 mrg continue
4057 1.1 mrg fi
4058 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4059 1.1 mrg
4060 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
4061 1.1.1.3 mrg # can be detected and how.
4062 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4063 1.1.1.3 mrg /* end confdefs.h. */
4064 1.1.1.3 mrg #include <ac_nonexistent.h>
4065 1.1.1.3 mrg _ACEOF
4066 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4067 1.1.1.3 mrg # Broken: success on invalid input.
4068 1.1.1.3 mrg continue
4069 1.1.1.3 mrg else
4070 1.1.1.3 mrg # Passes both tests.
4071 1.1.1.3 mrg ac_preproc_ok=:
4072 1.1.1.3 mrg break
4073 1.1.1.3 mrg fi
4074 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4075 1.1.1.3 mrg
4076 1.1.1.3 mrg done
4077 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4078 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4079 1.1.1.3 mrg if $ac_preproc_ok; then :
4080 1.1.1.3 mrg break
4081 1.1 mrg fi
4082 1.1 mrg
4083 1.1.1.3 mrg done
4084 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
4085 1.1 mrg
4086 1.1.1.3 mrg fi
4087 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
4088 1.1 mrg else
4089 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
4090 1.1.1.3 mrg fi
4091 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4092 1.1.1.3 mrg $as_echo "$CPP" >&6; }
4093 1.1.1.3 mrg ac_preproc_ok=false
4094 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
4095 1.1 mrg do
4096 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
4097 1.1.1.3 mrg # with a fresh cross-compiler works.
4098 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4099 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
4100 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4101 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
4102 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4103 1.1.1.3 mrg /* end confdefs.h. */
4104 1.1.1.3 mrg #ifdef __STDC__
4105 1.1.1.3 mrg # include <limits.h>
4106 1.1.1.3 mrg #else
4107 1.1.1.3 mrg # include <assert.h>
4108 1.1.1.3 mrg #endif
4109 1.1.1.3 mrg Syntax error
4110 1.1.1.3 mrg _ACEOF
4111 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4112 1.1.1.3 mrg
4113 1.1.1.3 mrg else
4114 1.1.1.3 mrg # Broken: fails on valid input.
4115 1.1.1.3 mrg continue
4116 1.1.1.3 mrg fi
4117 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4118 1.1.1.3 mrg
4119 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
4120 1.1.1.3 mrg # can be detected and how.
4121 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4122 1.1.1.3 mrg /* end confdefs.h. */
4123 1.1.1.3 mrg #include <ac_nonexistent.h>
4124 1.1.1.3 mrg _ACEOF
4125 1.1.1.3 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4126 1.1.1.3 mrg # Broken: success on invalid input.
4127 1.1.1.3 mrg continue
4128 1.1.1.3 mrg else
4129 1.1.1.3 mrg # Passes both tests.
4130 1.1.1.3 mrg ac_preproc_ok=:
4131 1.1.1.3 mrg break
4132 1.1.1.3 mrg fi
4133 1.1.1.3 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4134 1.1.1.3 mrg
4135 1.1 mrg done
4136 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4137 1.1.1.3 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4138 1.1.1.3 mrg if $ac_preproc_ok; then :
4139 1.1 mrg
4140 1.1.1.3 mrg else
4141 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4142 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4143 1.1.1.3 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4144 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
4145 1.1 mrg fi
4146 1.1 mrg
4147 1.1.1.3 mrg ac_ext=c
4148 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
4149 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4150 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4151 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4152 1.1.1.3 mrg
4153 1.1.1.3 mrg
4154 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4155 1.1.1.3 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4156 1.1.1.3 mrg if ${ac_cv_path_GREP+:} false; then :
4157 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4158 1.1 mrg else
4159 1.1.1.3 mrg if test -z "$GREP"; then
4160 1.1 mrg ac_path_GREP_found=false
4161 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4162 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4163 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4164 1.1 mrg do
4165 1.1 mrg IFS=$as_save_IFS
4166 1.1 mrg test -z "$as_dir" && as_dir=.
4167 1.1.1.3 mrg for ac_prog in grep ggrep; do
4168 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4169 1.1.1.3 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4170 1.1.1.3 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4171 1.1.1.3 mrg # Check for GNU ac_path_GREP and select it if it is found.
4172 1.1 mrg # Check for GNU $ac_path_GREP
4173 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4174 1.1 mrg *GNU*)
4175 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4176 1.1 mrg *)
4177 1.1 mrg ac_count=0
4178 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4179 1.1 mrg while :
4180 1.1 mrg do
4181 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4182 1.1 mrg mv "conftest.tmp" "conftest.in"
4183 1.1 mrg cp "conftest.in" "conftest.nl"
4184 1.1.1.3 mrg $as_echo 'GREP' >> "conftest.nl"
4185 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4186 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4187 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4188 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4189 1.1 mrg # Best one so far, save it but keep looking for a better one
4190 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4191 1.1 mrg ac_path_GREP_max=$ac_count
4192 1.1 mrg fi
4193 1.1 mrg # 10*(2^10) chars as input seems more than enough
4194 1.1 mrg test $ac_count -gt 10 && break
4195 1.1 mrg done
4196 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4197 1.1 mrg esac
4198 1.1 mrg
4199 1.1.1.3 mrg $ac_path_GREP_found && break 3
4200 1.1.1.3 mrg done
4201 1.1.1.3 mrg done
4202 1.1 mrg done
4203 1.1 mrg IFS=$as_save_IFS
4204 1.1.1.3 mrg if test -z "$ac_cv_path_GREP"; then
4205 1.1.1.3 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4206 1.1.1.3 mrg fi
4207 1.1 mrg else
4208 1.1 mrg ac_cv_path_GREP=$GREP
4209 1.1 mrg fi
4210 1.1 mrg
4211 1.1 mrg fi
4212 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4213 1.1.1.3 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4214 1.1 mrg GREP="$ac_cv_path_GREP"
4215 1.1 mrg
4216 1.1 mrg
4217 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4218 1.1.1.3 mrg $as_echo_n "checking for egrep... " >&6; }
4219 1.1.1.3 mrg if ${ac_cv_path_EGREP+:} false; then :
4220 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4221 1.1 mrg else
4222 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4223 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4224 1.1 mrg else
4225 1.1.1.3 mrg if test -z "$EGREP"; then
4226 1.1 mrg ac_path_EGREP_found=false
4227 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4228 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4230 1.1 mrg do
4231 1.1 mrg IFS=$as_save_IFS
4232 1.1 mrg test -z "$as_dir" && as_dir=.
4233 1.1.1.3 mrg for ac_prog in egrep; do
4234 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4235 1.1.1.3 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4236 1.1.1.3 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4237 1.1.1.3 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4238 1.1 mrg # Check for GNU $ac_path_EGREP
4239 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4240 1.1 mrg *GNU*)
4241 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4242 1.1 mrg *)
4243 1.1 mrg ac_count=0
4244 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4245 1.1 mrg while :
4246 1.1 mrg do
4247 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4248 1.1 mrg mv "conftest.tmp" "conftest.in"
4249 1.1 mrg cp "conftest.in" "conftest.nl"
4250 1.1.1.3 mrg $as_echo 'EGREP' >> "conftest.nl"
4251 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4252 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4253 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4254 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4255 1.1 mrg # Best one so far, save it but keep looking for a better one
4256 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4257 1.1 mrg ac_path_EGREP_max=$ac_count
4258 1.1 mrg fi
4259 1.1 mrg # 10*(2^10) chars as input seems more than enough
4260 1.1 mrg test $ac_count -gt 10 && break
4261 1.1 mrg done
4262 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4263 1.1 mrg esac
4264 1.1 mrg
4265 1.1.1.3 mrg $ac_path_EGREP_found && break 3
4266 1.1.1.3 mrg done
4267 1.1.1.3 mrg done
4268 1.1 mrg done
4269 1.1 mrg IFS=$as_save_IFS
4270 1.1.1.3 mrg if test -z "$ac_cv_path_EGREP"; then
4271 1.1.1.3 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4272 1.1.1.3 mrg fi
4273 1.1.1.3 mrg else
4274 1.1.1.3 mrg ac_cv_path_EGREP=$EGREP
4275 1.1 mrg fi
4276 1.1 mrg
4277 1.1.1.3 mrg fi
4278 1.1 mrg fi
4279 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4280 1.1.1.3 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4281 1.1.1.3 mrg EGREP="$ac_cv_path_EGREP"
4282 1.1 mrg
4283 1.1.1.3 mrg
4284 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4285 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4286 1.1.1.3 mrg if ${ac_cv_header_stdc+:} false; then :
4287 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4288 1.1 mrg else
4289 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4290 1.1.1.3 mrg /* end confdefs.h. */
4291 1.1.1.3 mrg #include <stdlib.h>
4292 1.1.1.3 mrg #include <stdarg.h>
4293 1.1.1.3 mrg #include <string.h>
4294 1.1.1.3 mrg #include <float.h>
4295 1.1.1.3 mrg
4296 1.1.1.3 mrg int
4297 1.1.1.3 mrg main ()
4298 1.1.1.3 mrg {
4299 1.1.1.3 mrg
4300 1.1.1.3 mrg ;
4301 1.1.1.3 mrg return 0;
4302 1.1.1.3 mrg }
4303 1.1.1.3 mrg _ACEOF
4304 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
4305 1.1.1.3 mrg ac_cv_header_stdc=yes
4306 1.1.1.3 mrg else
4307 1.1.1.3 mrg ac_cv_header_stdc=no
4308 1.1 mrg fi
4309 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4310 1.1.1.3 mrg
4311 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4312 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4313 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314 1.1.1.3 mrg /* end confdefs.h. */
4315 1.1.1.3 mrg #include <string.h>
4316 1.1 mrg
4317 1.1.1.3 mrg _ACEOF
4318 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4319 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4320 1.1 mrg
4321 1.1.1.3 mrg else
4322 1.1.1.3 mrg ac_cv_header_stdc=no
4323 1.1 mrg fi
4324 1.1.1.3 mrg rm -f conftest*
4325 1.1 mrg
4326 1.1.1.3 mrg fi
4327 1.1 mrg
4328 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4329 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4330 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4331 1.1.1.3 mrg /* end confdefs.h. */
4332 1.1.1.3 mrg #include <stdlib.h>
4333 1.1.1.3 mrg
4334 1.1.1.3 mrg _ACEOF
4335 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4336 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then :
4337 1.1 mrg
4338 1.1 mrg else
4339 1.1.1.3 mrg ac_cv_header_stdc=no
4340 1.1 mrg fi
4341 1.1.1.3 mrg rm -f conftest*
4342 1.1 mrg
4343 1.1 mrg fi
4344 1.1.1.3 mrg
4345 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4346 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4347 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
4348 1.1.1.3 mrg :
4349 1.1 mrg else
4350 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4351 1.1.1.3 mrg /* end confdefs.h. */
4352 1.1.1.3 mrg #include <ctype.h>
4353 1.1.1.3 mrg #include <stdlib.h>
4354 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
4355 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4356 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4357 1.1.1.3 mrg #else
4358 1.1.1.3 mrg # define ISLOWER(c) \
4359 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
4360 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
4361 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
4362 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4363 1.1.1.3 mrg #endif
4364 1.1.1.3 mrg
4365 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4366 1.1.1.3 mrg int
4367 1.1.1.3 mrg main ()
4368 1.1.1.3 mrg {
4369 1.1.1.3 mrg int i;
4370 1.1.1.3 mrg for (i = 0; i < 256; i++)
4371 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
4372 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
4373 1.1.1.3 mrg return 2;
4374 1.1.1.3 mrg return 0;
4375 1.1.1.3 mrg }
4376 1.1.1.3 mrg _ACEOF
4377 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
4378 1.1.1.3 mrg
4379 1.1 mrg else
4380 1.1.1.3 mrg ac_cv_header_stdc=no
4381 1.1 mrg fi
4382 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4383 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4384 1.1 mrg fi
4385 1.1 mrg
4386 1.1 mrg fi
4387 1.1 mrg fi
4388 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4389 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4390 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
4391 1.1 mrg
4392 1.1.1.3 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4393 1.1 mrg
4394 1.1 mrg fi
4395 1.1 mrg
4396 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4397 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4398 1.1.1.3 mrg inttypes.h stdint.h unistd.h
4399 1.1.1.3 mrg do :
4400 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4401 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4402 1.1.1.3 mrg "
4403 1.1.1.3 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4404 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4405 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4406 1.1.1.3 mrg _ACEOF
4407 1.1 mrg
4408 1.1 mrg fi
4409 1.1 mrg
4410 1.1.1.3 mrg done
4411 1.1 mrg
4412 1.1 mrg
4413 1.1 mrg
4414 1.1 mrg
4415 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4416 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4417 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4418 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4419 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4420 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4421 1.1.1.3 mrg if ${ac_cv_path_PKG_CONFIG+:} false; then :
4422 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4423 1.1.1.3 mrg else
4424 1.1.1.3 mrg case $PKG_CONFIG in
4425 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4426 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4427 1.1 mrg ;;
4428 1.1.1.3 mrg *)
4429 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4430 1.1.1.3 mrg for as_dir in $PATH
4431 1.1.1.3 mrg do
4432 1.1.1.3 mrg IFS=$as_save_IFS
4433 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4434 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4435 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4436 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4437 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4438 1.1.1.3 mrg break 2
4439 1.1.1.3 mrg fi
4440 1.1.1.3 mrg done
4441 1.1.1.3 mrg done
4442 1.1.1.3 mrg IFS=$as_save_IFS
4443 1.1 mrg
4444 1.1 mrg ;;
4445 1.1.1.3 mrg esac
4446 1.1.1.3 mrg fi
4447 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4448 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4449 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4450 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
4451 1.1.1.3 mrg else
4452 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4453 1.1.1.3 mrg $as_echo "no" >&6; }
4454 1.1.1.3 mrg fi
4455 1.1 mrg
4456 1.1 mrg
4457 1.1.1.3 mrg fi
4458 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
4459 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
4460 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
4461 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
4462 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4463 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4464 1.1.1.3 mrg if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4465 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4466 1.1.1.3 mrg else
4467 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
4468 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
4469 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4470 1.1 mrg ;;
4471 1.1 mrg *)
4472 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4473 1.1.1.3 mrg for as_dir in $PATH
4474 1.1.1.3 mrg do
4475 1.1.1.3 mrg IFS=$as_save_IFS
4476 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4477 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4478 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4479 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4480 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4481 1.1.1.3 mrg break 2
4482 1.1.1.3 mrg fi
4483 1.1.1.3 mrg done
4484 1.1.1.3 mrg done
4485 1.1.1.3 mrg IFS=$as_save_IFS
4486 1.1 mrg
4487 1.1 mrg ;;
4488 1.1.1.3 mrg esac
4489 1.1.1.3 mrg fi
4490 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4491 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
4492 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4493 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4494 1.1.1.3 mrg else
4495 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4496 1.1.1.3 mrg $as_echo "no" >&6; }
4497 1.1.1.3 mrg fi
4498 1.1 mrg
4499 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
4500 1.1.1.3 mrg PKG_CONFIG=""
4501 1.1 mrg else
4502 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4503 1.1.1.3 mrg yes:)
4504 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4505 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4506 1.1.1.3 mrg ac_tool_warned=yes ;;
4507 1.1.1.3 mrg esac
4508 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
4509 1.1 mrg fi
4510 1.1.1.3 mrg else
4511 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4512 1.1.1.3 mrg fi
4513 1.1 mrg
4514 1.1.1.3 mrg fi
4515 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
4516 1.1.1.3 mrg _pkg_min_version=0.9.0
4517 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4518 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4519 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4520 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4521 1.1.1.3 mrg $as_echo "yes" >&6; }
4522 1.1.1.3 mrg else
4523 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4524 1.1.1.3 mrg $as_echo "no" >&6; }
4525 1.1.1.3 mrg PKG_CONFIG=""
4526 1.1.1.3 mrg fi
4527 1.1 mrg
4528 1.1.1.3 mrg fi
4529 1.1.1.3 mrg # Make sure we can run config.sub.
4530 1.1.1.3 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4531 1.1.1.3 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4532 1.1 mrg
4533 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4534 1.1.1.3 mrg $as_echo_n "checking build system type... " >&6; }
4535 1.1.1.3 mrg if ${ac_cv_build+:} false; then :
4536 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4537 1.1.1.3 mrg else
4538 1.1.1.3 mrg ac_build_alias=$build_alias
4539 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4540 1.1.1.3 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4541 1.1.1.3 mrg test "x$ac_build_alias" = x &&
4542 1.1.1.3 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4543 1.1.1.3 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4544 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4545 1.1 mrg
4546 1.1.1.3 mrg fi
4547 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4548 1.1.1.3 mrg $as_echo "$ac_cv_build" >&6; }
4549 1.1.1.3 mrg case $ac_cv_build in
4550 1.1.1.3 mrg *-*-*) ;;
4551 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4552 1.1.1.3 mrg esac
4553 1.1.1.3 mrg build=$ac_cv_build
4554 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4555 1.1.1.3 mrg set x $ac_cv_build
4556 1.1.1.3 mrg shift
4557 1.1.1.3 mrg build_cpu=$1
4558 1.1.1.3 mrg build_vendor=$2
4559 1.1.1.3 mrg shift; shift
4560 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4561 1.1.1.3 mrg # except with old shells:
4562 1.1.1.3 mrg build_os=$*
4563 1.1.1.3 mrg IFS=$ac_save_IFS
4564 1.1.1.3 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4565 1.1 mrg
4566 1.1 mrg
4567 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4568 1.1.1.3 mrg $as_echo_n "checking host system type... " >&6; }
4569 1.1.1.3 mrg if ${ac_cv_host+:} false; then :
4570 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4571 1.1.1.3 mrg else
4572 1.1.1.3 mrg if test "x$host_alias" = x; then
4573 1.1.1.3 mrg ac_cv_host=$ac_cv_build
4574 1.1.1.3 mrg else
4575 1.1.1.3 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4576 1.1.1.3 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4577 1.1.1.3 mrg fi
4578 1.1 mrg
4579 1.1.1.3 mrg fi
4580 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4581 1.1.1.3 mrg $as_echo "$ac_cv_host" >&6; }
4582 1.1.1.3 mrg case $ac_cv_host in
4583 1.1.1.3 mrg *-*-*) ;;
4584 1.1.1.3 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4585 1.1.1.3 mrg esac
4586 1.1.1.3 mrg host=$ac_cv_host
4587 1.1.1.3 mrg ac_save_IFS=$IFS; IFS='-'
4588 1.1.1.3 mrg set x $ac_cv_host
4589 1.1.1.3 mrg shift
4590 1.1.1.3 mrg host_cpu=$1
4591 1.1.1.3 mrg host_vendor=$2
4592 1.1.1.3 mrg shift; shift
4593 1.1.1.3 mrg # Remember, the first character of IFS is used to create $*,
4594 1.1.1.3 mrg # except with old shells:
4595 1.1.1.3 mrg host_os=$*
4596 1.1.1.3 mrg IFS=$ac_save_IFS
4597 1.1.1.3 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4598 1.1.1.3 mrg
4599 1.1.1.3 mrg
4600 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4601 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4602 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
4603 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4604 1.1.1.3 mrg else
4605 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4606 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
4607 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
4608 1.1.1.3 mrg done
4609 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4610 1.1.1.3 mrg { ac_script=; unset ac_script;}
4611 1.1.1.3 mrg if test -z "$SED"; then
4612 1.1.1.3 mrg ac_path_SED_found=false
4613 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4614 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4615 1.1.1.3 mrg for as_dir in $PATH
4616 1.1.1.3 mrg do
4617 1.1.1.3 mrg IFS=$as_save_IFS
4618 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4619 1.1.1.3 mrg for ac_prog in sed gsed; do
4620 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4621 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4622 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4623 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
4624 1.1.1.3 mrg # Check for GNU $ac_path_SED
4625 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
4626 1.1.1.3 mrg *GNU*)
4627 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4628 1.1.1.3 mrg *)
4629 1.1.1.3 mrg ac_count=0
4630 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4631 1.1.1.3 mrg while :
4632 1.1.1.3 mrg do
4633 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4634 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4635 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4636 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
4637 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4638 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4639 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4640 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4641 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4642 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
4643 1.1.1.3 mrg ac_path_SED_max=$ac_count
4644 1.1.1.3 mrg fi
4645 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4646 1.1.1.3 mrg test $ac_count -gt 10 && break
4647 1.1.1.3 mrg done
4648 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4649 1.1 mrg esac
4650 1.1 mrg
4651 1.1.1.3 mrg $ac_path_SED_found && break 3
4652 1.1.1.3 mrg done
4653 1.1.1.3 mrg done
4654 1.1.1.3 mrg done
4655 1.1.1.3 mrg IFS=$as_save_IFS
4656 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
4657 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4658 1.1.1.3 mrg fi
4659 1.1.1.3 mrg else
4660 1.1.1.3 mrg ac_cv_path_SED=$SED
4661 1.1.1.3 mrg fi
4662 1.1.1.3 mrg
4663 1.1 mrg fi
4664 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4665 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
4666 1.1.1.3 mrg SED="$ac_cv_path_SED"
4667 1.1.1.3 mrg rm -f conftest.sed
4668 1.1 mrg
4669 1.1 mrg
4670 1.1 mrg
4671 1.1 mrg
4672 1.1 mrg
4673 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4674 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
4675 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
4676 1.1.1.3 mrg -Wbad-function-cast -Wformat=2"
4677 1.1.1.3 mrg case `$CC -dumpversion` in
4678 1.1.1.3 mrg 3.4.* | 4.*)
4679 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
4680 1.1.1.3 mrg ;;
4681 1.1.1.3 mrg esac
4682 1.1.1.3 mrg else
4683 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4684 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4685 1.1.1.3 mrg SUNCC="yes"
4686 1.1.1.3 mrg else
4687 1.1.1.3 mrg SUNCC="no"
4688 1.1.1.3 mrg fi
4689 1.1 mrg
4690 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
4691 1.1.1.3 mrg CWARNFLAGS="-v"
4692 1.1.1.3 mrg fi
4693 1.1.1.3 mrg fi
4694 1.1 mrg
4695 1.1 mrg
4696 1.1.1.3 mrg
4697 1.1.1.3 mrg # If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89
4698 1.1.1.3 mrg
4699 1.1.1.3 mrg
4700 1.1.1.3 mrg
4701 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
4702 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then :
4703 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
4704 1.1.1.3 mrg else
4705 1.1.1.3 mrg STRICT_COMPILE=no
4706 1.1 mrg fi
4707 1.1 mrg
4708 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
4709 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4710 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4711 1.1.1.3 mrg SUNCC="yes"
4712 1.1.1.3 mrg else
4713 1.1.1.3 mrg SUNCC="no"
4714 1.1.1.3 mrg fi
4715 1.1 mrg
4716 1.1.1.3 mrg ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4717 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4718 1.1.1.3 mrg INTELCC="yes"
4719 1.1.1.3 mrg else
4720 1.1.1.3 mrg INTELCC="no"
4721 1.1.1.3 mrg fi
4722 1.1.1.3 mrg
4723 1.1.1.3 mrg if test "x$GCC" = xyes ; then
4724 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
4725 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
4726 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
4727 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
4728 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
4729 1.1.1.3 mrg fi
4730 1.1.1.3 mrg fi
4731 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
4732 1.1 mrg
4733 1.1 mrg
4734 1.1 mrg
4735 1.1.1.3 mrg
4736 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4737 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
4738 1.1 mrg _ACEOF
4739 1.1 mrg
4740 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
4741 1.1.1.3 mrg if test "x$PVM" = "x"; then
4742 1.1.1.3 mrg PVM="0"
4743 1.1.1.3 mrg fi
4744 1.1 mrg
4745 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4746 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
4747 1.1 mrg _ACEOF
4748 1.1 mrg
4749 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
4750 1.1.1.3 mrg if test "x$PVP" = "x"; then
4751 1.1.1.3 mrg PVP="0"
4752 1.1.1.3 mrg fi
4753 1.1 mrg
4754 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
4755 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
4756 1.1.1.3 mrg _ACEOF
4757 1.1 mrg
4758 1.1 mrg
4759 1.1 mrg
4760 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
4761 1.1.1.3 mrg mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
4762 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
4763 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
4764 1.1 mrg
4765 1.1 mrg
4766 1.1 mrg
4767 1.1 mrg
4768 1.1.1.3 mrg macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
4769 1.1.1.3 mrg INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
4770 1.1.1.3 mrg mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
4771 1.1.1.3 mrg || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
4772 1.1.1.3 mrg echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
4773 1.1 mrg
4774 1.1 mrg
4775 1.1 mrg
4776 1.1 mrg
4777 1.1 mrg
4778 1.1 mrg
4779 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
4780 1.1.1.3 mrg APP_MAN_SUFFIX=1
4781 1.1.1.3 mrg fi
4782 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
4783 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
4784 1.1.1.3 mrg fi
4785 1.1 mrg
4786 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
4787 1.1.1.3 mrg LIB_MAN_SUFFIX=3
4788 1.1 mrg fi
4789 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
4790 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
4791 1.1 mrg fi
4792 1.1 mrg
4793 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
4794 1.1.1.3 mrg case $host_os in
4795 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
4796 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
4797 1.1.1.3 mrg esac
4798 1.1.1.3 mrg fi
4799 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
4800 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
4801 1.1 mrg fi
4802 1.1 mrg
4803 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
4804 1.1.1.3 mrg case $host_os in
4805 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
4806 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
4807 1.1.1.3 mrg esac
4808 1.1.1.3 mrg fi
4809 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
4810 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
4811 1.1.1.3 mrg fi
4812 1.1 mrg
4813 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
4814 1.1.1.3 mrg case $host_os in
4815 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
4816 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
4817 1.1.1.3 mrg esac
4818 1.1.1.3 mrg fi
4819 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
4820 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
4821 1.1.1.3 mrg fi
4822 1.1 mrg
4823 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
4824 1.1.1.3 mrg case $host_os in
4825 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
4826 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
4827 1.1.1.3 mrg esac
4828 1.1.1.3 mrg fi
4829 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
4830 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
4831 1.1 mrg fi
4832 1.1 mrg
4833 1.1 mrg
4834 1.1 mrg
4835 1.1 mrg
4836 1.1 mrg
4837 1.1 mrg
4838 1.1 mrg
4839 1.1 mrg
4840 1.1 mrg
4841 1.1 mrg
4842 1.1 mrg
4843 1.1 mrg
4844 1.1 mrg
4845 1.1 mrg
4846 1.1 mrg
4847 1.1.1.3 mrg XORG_MAN_PAGE="X Version 11"
4848 1.1 mrg
4849 1.1.1.3 mrg MAN_SUBSTS="\
4850 1.1.1.3 mrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4851 1.1.1.3 mrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
4852 1.1.1.3 mrg -e 's|__xservername__|Xorg|g' \
4853 1.1.1.3 mrg -e 's|__xconfigfile__|xorg.conf|g' \
4854 1.1.1.3 mrg -e 's|__projectroot__|\$(prefix)|g' \
4855 1.1.1.3 mrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \
4856 1.1.1.3 mrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
4857 1.1.1.3 mrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
4858 1.1.1.3 mrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
4859 1.1.1.3 mrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
4860 1.1.1.3 mrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
4861 1.1.1.3 mrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
4862 1.1 mrg
4863 1.1 mrg
4864 1.1.1.3 mrg
4865 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
4866 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then :
4867 1.1.1.3 mrg enableval=$enable_silent_rules;
4868 1.1 mrg fi
4869 1.1 mrg
4870 1.1.1.3 mrg case $enable_silent_rules in
4871 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
4872 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
4873 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
4874 1.1.1.3 mrg esac
4875 1.1.1.3 mrg AM_BACKSLASH='\'
4876 1.1 mrg
4877 1.1 mrg
4878 1.1.1.3 mrg ac_config_headers="$ac_config_headers config.h"
4879 1.1 mrg
4880 1.1 mrg
4881 1.1.1.3 mrg # Check for progs
4882 1.1.1.3 mrg case `pwd` in
4883 1.1.1.3 mrg *\ * | *\ *)
4884 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4885 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4886 1.1.1.3 mrg esac
4887 1.1 mrg
4888 1.1 mrg
4889 1.1 mrg
4890 1.1.1.3 mrg macro_version='2.2.10'
4891 1.1.1.3 mrg macro_revision='1.3175'
4892 1.1 mrg
4893 1.1 mrg
4894 1.1 mrg
4895 1.1 mrg
4896 1.1 mrg
4897 1.1 mrg
4898 1.1 mrg
4899 1.1 mrg
4900 1.1 mrg
4901 1.1 mrg
4902 1.1 mrg
4903 1.1 mrg
4904 1.1 mrg
4905 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
4906 1.1 mrg
4907 1.1.1.3 mrg # Backslashify metacharacters that are still active within
4908 1.1.1.3 mrg # double-quoted strings.
4909 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4910 1.1 mrg
4911 1.1.1.3 mrg # Same as above, but do not quote variable references.
4912 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4913 1.1 mrg
4914 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4915 1.1.1.3 mrg # double_quote_subst'ed string.
4916 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4917 1.1 mrg
4918 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
4919 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4920 1.1 mrg
4921 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4922 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
4923 1.1 mrg
4924 1.1.1.3 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4925 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4926 1.1.1.3 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4927 1.1.1.3 mrg
4928 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4929 1.1.1.3 mrg $as_echo_n "checking how to print strings... " >&6; }
4930 1.1.1.3 mrg # Test print first, because it will be a builtin if present.
4931 1.1.1.3 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4932 1.1.1.3 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4933 1.1.1.3 mrg ECHO='print -r --'
4934 1.1.1.3 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4935 1.1.1.3 mrg ECHO='printf %s\n'
4936 1.1 mrg else
4937 1.1.1.3 mrg # Use this function as a fallback that always works.
4938 1.1.1.3 mrg func_fallback_echo ()
4939 1.1.1.3 mrg {
4940 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
4941 1.1.1.3 mrg $1
4942 1.1.1.3 mrg _LTECHO_EOF'
4943 1.1.1.3 mrg }
4944 1.1.1.3 mrg ECHO='func_fallback_echo'
4945 1.1 mrg fi
4946 1.1 mrg
4947 1.1.1.3 mrg # func_echo_all arg...
4948 1.1.1.3 mrg # Invoke $ECHO with all args, space-separated.
4949 1.1.1.3 mrg func_echo_all ()
4950 1.1.1.3 mrg {
4951 1.1.1.3 mrg $ECHO ""
4952 1.1.1.3 mrg }
4953 1.1 mrg
4954 1.1.1.3 mrg case "$ECHO" in
4955 1.1.1.3 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4956 1.1.1.3 mrg $as_echo "printf" >&6; } ;;
4957 1.1.1.3 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4958 1.1.1.3 mrg $as_echo "print -r" >&6; } ;;
4959 1.1.1.3 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4960 1.1.1.3 mrg $as_echo "cat" >&6; } ;;
4961 1.1.1.3 mrg esac
4962 1.1 mrg
4963 1.1 mrg
4964 1.1.1.3 mrg
4965 1.1.1.3 mrg
4966 1.1.1.3 mrg
4967 1.1.1.3 mrg
4968 1.1.1.3 mrg
4969 1.1.1.3 mrg
4970 1.1.1.3 mrg
4971 1.1.1.3 mrg
4972 1.1.1.3 mrg
4973 1.1.1.3 mrg
4974 1.1.1.3 mrg
4975 1.1.1.3 mrg
4976 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4977 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4978 1.1.1.3 mrg if ${ac_cv_path_SED+:} false; then :
4979 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4980 1.1 mrg else
4981 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4982 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
4983 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
4984 1.1.1.3 mrg done
4985 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4986 1.1.1.3 mrg { ac_script=; unset ac_script;}
4987 1.1.1.3 mrg if test -z "$SED"; then
4988 1.1.1.3 mrg ac_path_SED_found=false
4989 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4990 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4991 1.1 mrg for as_dir in $PATH
4992 1.1 mrg do
4993 1.1 mrg IFS=$as_save_IFS
4994 1.1 mrg test -z "$as_dir" && as_dir=.
4995 1.1.1.3 mrg for ac_prog in sed gsed; do
4996 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4997 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4998 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4999 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
5000 1.1.1.3 mrg # Check for GNU $ac_path_SED
5001 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
5002 1.1.1.3 mrg *GNU*)
5003 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5004 1.1.1.3 mrg *)
5005 1.1.1.3 mrg ac_count=0
5006 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5007 1.1.1.3 mrg while :
5008 1.1.1.3 mrg do
5009 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5010 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5011 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5012 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
5013 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5014 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5015 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5016 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5017 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5018 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
5019 1.1.1.3 mrg ac_path_SED_max=$ac_count
5020 1.1.1.3 mrg fi
5021 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5022 1.1.1.3 mrg test $ac_count -gt 10 && break
5023 1.1.1.3 mrg done
5024 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5025 1.1.1.3 mrg esac
5026 1.1 mrg
5027 1.1.1.3 mrg $ac_path_SED_found && break 3
5028 1.1.1.3 mrg done
5029 1.1.1.3 mrg done
5030 1.1.1.3 mrg done
5031 1.1.1.3 mrg IFS=$as_save_IFS
5032 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
5033 1.1.1.3 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5034 1.1.1.3 mrg fi
5035 1.1 mrg else
5036 1.1.1.3 mrg ac_cv_path_SED=$SED
5037 1.1 mrg fi
5038 1.1 mrg
5039 1.1 mrg fi
5040 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5041 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
5042 1.1.1.3 mrg SED="$ac_cv_path_SED"
5043 1.1.1.3 mrg rm -f conftest.sed
5044 1.1 mrg
5045 1.1.1.3 mrg test -z "$SED" && SED=sed
5046 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
5047 1.1 mrg
5048 1.1 mrg
5049 1.1 mrg
5050 1.1 mrg
5051 1.1 mrg
5052 1.1 mrg
5053 1.1 mrg
5054 1.1 mrg
5055 1.1 mrg
5056 1.1 mrg
5057 1.1 mrg
5058 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5059 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
5060 1.1.1.3 mrg if ${ac_cv_path_FGREP+:} false; then :
5061 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5062 1.1.1.3 mrg else
5063 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5064 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
5065 1.1.1.3 mrg else
5066 1.1.1.3 mrg if test -z "$FGREP"; then
5067 1.1.1.3 mrg ac_path_FGREP_found=false
5068 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5069 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5071 1.1.1.3 mrg do
5072 1.1.1.3 mrg IFS=$as_save_IFS
5073 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5074 1.1.1.3 mrg for ac_prog in fgrep; do
5075 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5076 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5077 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5078 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5079 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
5080 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
5081 1.1.1.3 mrg *GNU*)
5082 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5083 1.1.1.3 mrg *)
5084 1.1.1.3 mrg ac_count=0
5085 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
5086 1.1.1.3 mrg while :
5087 1.1.1.3 mrg do
5088 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5089 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
5090 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
5091 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
5092 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5093 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5094 1.1.1.3 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5095 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5096 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
5097 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5098 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
5099 1.1.1.3 mrg fi
5100 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
5101 1.1.1.3 mrg test $ac_count -gt 10 && break
5102 1.1.1.3 mrg done
5103 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5104 1.1 mrg esac
5105 1.1.1.3 mrg
5106 1.1.1.3 mrg $ac_path_FGREP_found && break 3
5107 1.1.1.3 mrg done
5108 1.1.1.3 mrg done
5109 1.1.1.3 mrg done
5110 1.1.1.3 mrg IFS=$as_save_IFS
5111 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
5112 1.1.1.3 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5113 1.1.1.3 mrg fi
5114 1.1 mrg else
5115 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
5116 1.1.1.3 mrg fi
5117 1.1 mrg
5118 1.1.1.3 mrg fi
5119 1.1.1.3 mrg fi
5120 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5121 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5122 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
5123 1.1 mrg
5124 1.1 mrg
5125 1.1.1.3 mrg test -z "$GREP" && GREP=grep
5126 1.1 mrg
5127 1.1 mrg
5128 1.1 mrg
5129 1.1 mrg
5130 1.1 mrg
5131 1.1 mrg
5132 1.1 mrg
5133 1.1 mrg
5134 1.1 mrg
5135 1.1 mrg
5136 1.1 mrg
5137 1.1 mrg
5138 1.1 mrg
5139 1.1 mrg
5140 1.1 mrg
5141 1.1 mrg
5142 1.1 mrg
5143 1.1 mrg
5144 1.1 mrg
5145 1.1.1.3 mrg # Check whether --with-gnu-ld was given.
5146 1.1.1.3 mrg if test "${with_gnu_ld+set}" = set; then :
5147 1.1.1.3 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5148 1.1 mrg else
5149 1.1.1.3 mrg with_gnu_ld=no
5150 1.1 mrg fi
5151 1.1 mrg
5152 1.1.1.3 mrg ac_prog=ld
5153 1.1.1.3 mrg if test "$GCC" = yes; then
5154 1.1.1.3 mrg # Check if gcc -print-prog-name=ld gives a path.
5155 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5156 1.1.1.3 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5157 1.1.1.3 mrg case $host in
5158 1.1.1.3 mrg *-*-mingw*)
5159 1.1.1.3 mrg # gcc leaves a trailing carriage return which upsets mingw
5160 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5161 1.1.1.3 mrg *)
5162 1.1.1.3 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5163 1.1.1.3 mrg esac
5164 1.1.1.3 mrg case $ac_prog in
5165 1.1.1.3 mrg # Accept absolute paths.
5166 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
5167 1.1.1.3 mrg re_direlt='/[^/][^/]*/\.\./'
5168 1.1.1.3 mrg # Canonicalize the pathname of ld
5169 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5170 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5171 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5172 1.1.1.3 mrg done
5173 1.1.1.3 mrg test -z "$LD" && LD="$ac_prog"
5174 1.1.1.3 mrg ;;
5175 1.1.1.3 mrg "")
5176 1.1.1.3 mrg # If it fails, then pretend we aren't using GCC.
5177 1.1.1.3 mrg ac_prog=ld
5178 1.1.1.3 mrg ;;
5179 1.1.1.3 mrg *)
5180 1.1.1.3 mrg # If it is relative, then search for the first ld in PATH.
5181 1.1.1.3 mrg with_gnu_ld=unknown
5182 1.1.1.3 mrg ;;
5183 1.1.1.3 mrg esac
5184 1.1.1.3 mrg elif test "$with_gnu_ld" = yes; then
5185 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5186 1.1.1.3 mrg $as_echo_n "checking for GNU ld... " >&6; }
5187 1.1 mrg else
5188 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5189 1.1.1.3 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5190 1.1 mrg fi
5191 1.1.1.3 mrg if ${lt_cv_path_LD+:} false; then :
5192 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5193 1.1.1.3 mrg else
5194 1.1.1.3 mrg if test -z "$LD"; then
5195 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5196 1.1.1.3 mrg for ac_dir in $PATH; do
5197 1.1.1.3 mrg IFS="$lt_save_ifs"
5198 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5199 1.1.1.3 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5200 1.1.1.3 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5201 1.1.1.3 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5202 1.1.1.3 mrg # but apparently some variants of GNU ld only accept -v.
5203 1.1.1.3 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5204 1.1.1.3 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5205 1.1.1.3 mrg *GNU* | *'with BFD'*)
5206 1.1.1.3 mrg test "$with_gnu_ld" != no && break
5207 1.1.1.3 mrg ;;
5208 1.1.1.3 mrg *)
5209 1.1.1.3 mrg test "$with_gnu_ld" != yes && break
5210 1.1.1.3 mrg ;;
5211 1.1.1.3 mrg esac
5212 1.1.1.3 mrg fi
5213 1.1.1.3 mrg done
5214 1.1.1.3 mrg IFS="$lt_save_ifs"
5215 1.1.1.3 mrg else
5216 1.1.1.3 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5217 1.1 mrg fi
5218 1.1 mrg fi
5219 1.1.1.3 mrg
5220 1.1.1.3 mrg LD="$lt_cv_path_LD"
5221 1.1.1.3 mrg if test -n "$LD"; then
5222 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5223 1.1.1.3 mrg $as_echo "$LD" >&6; }
5224 1.1 mrg else
5225 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5226 1.1.1.3 mrg $as_echo "no" >&6; }
5227 1.1 mrg fi
5228 1.1.1.3 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5229 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5230 1.1.1.3 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5231 1.1.1.3 mrg if ${lt_cv_prog_gnu_ld+:} false; then :
5232 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5233 1.1 mrg else
5234 1.1.1.3 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5235 1.1.1.3 mrg case `$LD -v 2>&1 </dev/null` in
5236 1.1.1.3 mrg *GNU* | *'with BFD'*)
5237 1.1.1.3 mrg lt_cv_prog_gnu_ld=yes
5238 1.1.1.3 mrg ;;
5239 1.1.1.3 mrg *)
5240 1.1.1.3 mrg lt_cv_prog_gnu_ld=no
5241 1.1.1.3 mrg ;;
5242 1.1.1.3 mrg esac
5243 1.1 mrg fi
5244 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5245 1.1.1.3 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5246 1.1.1.3 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5247 1.1 mrg
5248 1.1 mrg
5249 1.1 mrg
5250 1.1 mrg
5251 1.1 mrg
5252 1.1 mrg
5253 1.1 mrg
5254 1.1 mrg
5255 1.1 mrg
5256 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5257 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5258 1.1.1.3 mrg if ${lt_cv_path_NM+:} false; then :
5259 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5260 1.1.1.3 mrg else
5261 1.1.1.3 mrg if test -n "$NM"; then
5262 1.1.1.3 mrg # Let the user override the test.
5263 1.1.1.3 mrg lt_cv_path_NM="$NM"
5264 1.1.1.3 mrg else
5265 1.1.1.3 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5266 1.1.1.3 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5267 1.1.1.3 mrg lt_nm_to_check="$lt_nm_to_check nm"
5268 1.1.1.3 mrg fi
5269 1.1.1.3 mrg for lt_tmp_nm in $lt_nm_to_check; do
5270 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5271 1.1.1.3 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5272 1.1.1.3 mrg IFS="$lt_save_ifs"
5273 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
5274 1.1.1.3 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5275 1.1.1.3 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5276 1.1.1.3 mrg # Check to see if the nm accepts a BSD-compat flag.
5277 1.1.1.3 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5278 1.1.1.3 mrg # nm: unknown option "B" ignored
5279 1.1.1.3 mrg # Tru64's nm complains that /dev/null is an invalid object file
5280 1.1.1.3 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5281 1.1.1.3 mrg */dev/null* | *'Invalid file or object type'*)
5282 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -B"
5283 1.1.1.3 mrg break
5284 1.1.1.3 mrg ;;
5285 1.1.1.3 mrg *)
5286 1.1.1.3 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5287 1.1.1.3 mrg */dev/null*)
5288 1.1.1.3 mrg lt_cv_path_NM="$tmp_nm -p"
5289 1.1.1.3 mrg break
5290 1.1.1.3 mrg ;;
5291 1.1.1.3 mrg *)
5292 1.1.1.3 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5293 1.1.1.3 mrg continue # so that we can try to find one that supports BSD flags
5294 1.1.1.3 mrg ;;
5295 1.1.1.3 mrg esac
5296 1.1.1.3 mrg ;;
5297 1.1.1.3 mrg esac
5298 1.1.1.3 mrg fi
5299 1.1.1.3 mrg done
5300 1.1.1.3 mrg IFS="$lt_save_ifs"
5301 1.1.1.3 mrg done
5302 1.1.1.3 mrg : ${lt_cv_path_NM=no}
5303 1.1.1.3 mrg fi
5304 1.1.1.3 mrg fi
5305 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5306 1.1.1.3 mrg $as_echo "$lt_cv_path_NM" >&6; }
5307 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
5308 1.1.1.3 mrg NM="$lt_cv_path_NM"
5309 1.1.1.3 mrg else
5310 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5311 1.1.1.3 mrg if test -n "$DUMPBIN"; then :
5312 1.1.1.3 mrg # Let the user override the test.
5313 1.1.1.3 mrg else
5314 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5315 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5316 1.1 mrg do
5317 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5318 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5319 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5320 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5321 1.1.1.3 mrg if ${ac_cv_prog_DUMPBIN+:} false; then :
5322 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5323 1.1 mrg else
5324 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5325 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5326 1.1 mrg else
5327 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5328 1.1 mrg for as_dir in $PATH
5329 1.1 mrg do
5330 1.1 mrg IFS=$as_save_IFS
5331 1.1 mrg test -z "$as_dir" && as_dir=.
5332 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5333 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5334 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5335 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5336 1.1 mrg break 2
5337 1.1 mrg fi
5338 1.1 mrg done
5339 1.1.1.3 mrg done
5340 1.1 mrg IFS=$as_save_IFS
5341 1.1 mrg
5342 1.1 mrg fi
5343 1.1 mrg fi
5344 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5345 1.1.1.3 mrg if test -n "$DUMPBIN"; then
5346 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5347 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
5348 1.1 mrg else
5349 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5350 1.1.1.3 mrg $as_echo "no" >&6; }
5351 1.1 mrg fi
5352 1.1 mrg
5353 1.1 mrg
5354 1.1.1.3 mrg test -n "$DUMPBIN" && break
5355 1.1 mrg done
5356 1.1 mrg fi
5357 1.1.1.3 mrg if test -z "$DUMPBIN"; then
5358 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
5359 1.1.1.3 mrg for ac_prog in dumpbin "link -dump"
5360 1.1 mrg do
5361 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5362 1.1 mrg set dummy $ac_prog; ac_word=$2
5363 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5364 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5365 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5366 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5367 1.1 mrg else
5368 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5369 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5370 1.1 mrg else
5371 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5372 1.1 mrg for as_dir in $PATH
5373 1.1 mrg do
5374 1.1 mrg IFS=$as_save_IFS
5375 1.1 mrg test -z "$as_dir" && as_dir=.
5376 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5377 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5378 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5379 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5380 1.1 mrg break 2
5381 1.1 mrg fi
5382 1.1 mrg done
5383 1.1.1.3 mrg done
5384 1.1 mrg IFS=$as_save_IFS
5385 1.1 mrg
5386 1.1 mrg fi
5387 1.1 mrg fi
5388 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5389 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
5390 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5391 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5392 1.1 mrg else
5393 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5394 1.1.1.3 mrg $as_echo "no" >&6; }
5395 1.1 mrg fi
5396 1.1 mrg
5397 1.1 mrg
5398 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
5399 1.1 mrg done
5400 1.1 mrg
5401 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
5402 1.1.1.3 mrg DUMPBIN=":"
5403 1.1 mrg else
5404 1.1 mrg case $cross_compiling:$ac_tool_warned in
5405 1.1 mrg yes:)
5406 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5407 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5408 1.1 mrg ac_tool_warned=yes ;;
5409 1.1 mrg esac
5410 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
5411 1.1 mrg fi
5412 1.1 mrg fi
5413 1.1 mrg
5414 1.1.1.3 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5415 1.1.1.3 mrg *COFF*)
5416 1.1.1.3 mrg DUMPBIN="$DUMPBIN -symbols"
5417 1.1.1.3 mrg ;;
5418 1.1.1.3 mrg *)
5419 1.1.1.3 mrg DUMPBIN=:
5420 1.1.1.3 mrg ;;
5421 1.1.1.3 mrg esac
5422 1.1.1.3 mrg fi
5423 1.1 mrg
5424 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
5425 1.1.1.3 mrg NM="$DUMPBIN"
5426 1.1.1.3 mrg fi
5427 1.1.1.3 mrg fi
5428 1.1.1.3 mrg test -z "$NM" && NM=nm
5429 1.1 mrg
5430 1.1 mrg
5431 1.1 mrg
5432 1.1 mrg
5433 1.1 mrg
5434 1.1 mrg
5435 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5436 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5437 1.1.1.3 mrg if ${lt_cv_nm_interface+:} false; then :
5438 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5439 1.1.1.3 mrg else
5440 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
5441 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5442 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5443 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
5444 1.1.1.3 mrg cat conftest.err >&5
5445 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5446 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5447 1.1.1.3 mrg cat conftest.err >&5
5448 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5449 1.1.1.3 mrg cat conftest.out >&5
5450 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5451 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
5452 1.1.1.3 mrg fi
5453 1.1.1.3 mrg rm -f conftest*
5454 1.1 mrg fi
5455 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5456 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5457 1.1 mrg
5458 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5459 1.1.1.3 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5460 1.1.1.3 mrg LN_S=$as_ln_s
5461 1.1.1.3 mrg if test "$LN_S" = "ln -s"; then
5462 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5463 1.1.1.3 mrg $as_echo "yes" >&6; }
5464 1.1 mrg else
5465 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5466 1.1.1.3 mrg $as_echo "no, using $LN_S" >&6; }
5467 1.1 mrg fi
5468 1.1 mrg
5469 1.1 mrg # find the maximum length of command line arguments
5470 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5471 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5472 1.1.1.3 mrg if ${lt_cv_sys_max_cmd_len+:} false; then :
5473 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5474 1.1 mrg else
5475 1.1 mrg i=0
5476 1.1 mrg teststring="ABCD"
5477 1.1 mrg
5478 1.1 mrg case $build_os in
5479 1.1 mrg msdosdjgpp*)
5480 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5481 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5482 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
5483 1.1 mrg # check would be larger than it should be.
5484 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5485 1.1 mrg ;;
5486 1.1 mrg
5487 1.1 mrg gnu*)
5488 1.1 mrg # Under GNU Hurd, this test is not required because there is
5489 1.1 mrg # no limit to the length of command line arguments.
5490 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
5491 1.1 mrg lt_cv_sys_max_cmd_len=-1;
5492 1.1 mrg ;;
5493 1.1 mrg
5494 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
5495 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5496 1.1 mrg # about 5 minutes as the teststring grows exponentially.
5497 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5498 1.1 mrg # you end up with a "frozen" computer, even though with patience
5499 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
5500 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
5501 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5502 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5503 1.1 mrg ;;
5504 1.1 mrg
5505 1.1.1.3 mrg mint*)
5506 1.1.1.3 mrg # On MiNT this can take a long time and run out of memory.
5507 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
5508 1.1.1.3 mrg ;;
5509 1.1.1.3 mrg
5510 1.1 mrg amigaos*)
5511 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
5512 1.1 mrg # So we just punt and use a minimum line length of 8192.
5513 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5514 1.1 mrg ;;
5515 1.1 mrg
5516 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5517 1.1 mrg # This has been around since 386BSD, at least. Likely further.
5518 1.1 mrg if test -x /sbin/sysctl; then
5519 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5520 1.1 mrg elif test -x /usr/sbin/sysctl; then
5521 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5522 1.1 mrg else
5523 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5524 1.1 mrg fi
5525 1.1 mrg # And add a safety zone
5526 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5527 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5528 1.1 mrg ;;
5529 1.1 mrg
5530 1.1 mrg interix*)
5531 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
5532 1.1 mrg lt_cv_sys_max_cmd_len=196608
5533 1.1 mrg ;;
5534 1.1 mrg
5535 1.1 mrg osf*)
5536 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5537 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5538 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
5539 1.1 mrg # First set a reasonable default.
5540 1.1 mrg lt_cv_sys_max_cmd_len=16384
5541 1.1 mrg #
5542 1.1 mrg if test -x /sbin/sysconfig; then
5543 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5544 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
5545 1.1 mrg esac
5546 1.1 mrg fi
5547 1.1 mrg ;;
5548 1.1 mrg sco3.2v5*)
5549 1.1 mrg lt_cv_sys_max_cmd_len=102400
5550 1.1 mrg ;;
5551 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
5552 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5553 1.1 mrg if test -n "$kargmax"; then
5554 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5555 1.1 mrg else
5556 1.1 mrg lt_cv_sys_max_cmd_len=32768
5557 1.1 mrg fi
5558 1.1 mrg ;;
5559 1.1 mrg *)
5560 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5561 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
5562 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5563 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5564 1.1.1.3 mrg else
5565 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
5566 1.1.1.3 mrg # a 1K string should be a reasonable start.
5567 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
5568 1.1.1.3 mrg teststring=$teststring$teststring
5569 1.1.1.3 mrg done
5570 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5571 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
5572 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
5573 1.1.1.3 mrg # we can't tell.
5574 1.1.1.3 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5575 1.1.1.3 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5576 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
5577 1.1.1.3 mrg do
5578 1.1.1.3 mrg i=`expr $i + 1`
5579 1.1.1.3 mrg teststring=$teststring$teststring
5580 1.1.1.3 mrg done
5581 1.1.1.3 mrg # Only check the string length outside the loop.
5582 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5583 1.1.1.3 mrg teststring=
5584 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
5585 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
5586 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
5587 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5588 1.1.1.3 mrg fi
5589 1.1 mrg ;;
5590 1.1 mrg esac
5591 1.1 mrg
5592 1.1 mrg fi
5593 1.1 mrg
5594 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
5595 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5596 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5597 1.1 mrg else
5598 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5599 1.1.1.3 mrg $as_echo "none" >&6; }
5600 1.1 mrg fi
5601 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5602 1.1 mrg
5603 1.1 mrg
5604 1.1 mrg
5605 1.1 mrg
5606 1.1 mrg
5607 1.1 mrg
5608 1.1.1.3 mrg : ${CP="cp -f"}
5609 1.1.1.3 mrg : ${MV="mv -f"}
5610 1.1.1.3 mrg : ${RM="rm -f"}
5611 1.1.1.3 mrg
5612 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5613 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5614 1.1.1.3 mrg # Try some XSI features
5615 1.1.1.3 mrg xsi_shell=no
5616 1.1.1.3 mrg ( _lt_dummy="a/b/c"
5617 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5618 1.1.1.3 mrg = c,a/b,, \
5619 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5620 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5621 1.1.1.3 mrg && xsi_shell=yes
5622 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5623 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
5624 1.1.1.3 mrg
5625 1.1.1.3 mrg
5626 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5627 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5628 1.1.1.3 mrg lt_shell_append=no
5629 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5630 1.1.1.3 mrg >/dev/null 2>&1 \
5631 1.1.1.3 mrg && lt_shell_append=yes
5632 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5633 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
5634 1.1 mrg
5635 1.1 mrg
5636 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5637 1.1.1.3 mrg lt_unset=unset
5638 1.1.1.3 mrg else
5639 1.1.1.3 mrg lt_unset=false
5640 1.1.1.3 mrg fi
5641 1.1 mrg
5642 1.1 mrg
5643 1.1 mrg
5644 1.1 mrg
5645 1.1 mrg
5646 1.1.1.3 mrg # test EBCDIC or ASCII
5647 1.1.1.3 mrg case `echo X|tr X '\101'` in
5648 1.1.1.3 mrg A) # ASCII based system
5649 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5650 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
5651 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
5652 1.1.1.3 mrg ;;
5653 1.1.1.3 mrg *) # EBCDIC based system
5654 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
5655 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
5656 1.1.1.3 mrg ;;
5657 1.1.1.3 mrg esac
5658 1.1 mrg
5659 1.1 mrg
5660 1.1 mrg
5661 1.1 mrg
5662 1.1 mrg
5663 1.1 mrg
5664 1.1 mrg
5665 1.1 mrg
5666 1.1 mrg
5667 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5668 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5669 1.1.1.3 mrg if ${lt_cv_ld_reload_flag+:} false; then :
5670 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5671 1.1 mrg else
5672 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
5673 1.1 mrg fi
5674 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5675 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5676 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
5677 1.1.1.3 mrg case $reload_flag in
5678 1.1.1.3 mrg "" | " "*) ;;
5679 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
5680 1.1.1.3 mrg esac
5681 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5682 1.1 mrg case $host_os in
5683 1.1.1.3 mrg darwin*)
5684 1.1.1.3 mrg if test "$GCC" = yes; then
5685 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5686 1.1.1.3 mrg else
5687 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5688 1.1.1.3 mrg fi
5689 1.1.1.3 mrg ;;
5690 1.1 mrg esac
5691 1.1 mrg
5692 1.1 mrg
5693 1.1 mrg
5694 1.1 mrg
5695 1.1 mrg
5696 1.1 mrg
5697 1.1 mrg
5698 1.1.1.3 mrg
5699 1.1 mrg
5700 1.1 mrg if test -n "$ac_tool_prefix"; then
5701 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5702 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5703 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5704 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5705 1.1.1.3 mrg if ${ac_cv_prog_OBJDUMP+:} false; then :
5706 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5707 1.1 mrg else
5708 1.1.1.3 mrg if test -n "$OBJDUMP"; then
5709 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5710 1.1 mrg else
5711 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5712 1.1 mrg for as_dir in $PATH
5713 1.1 mrg do
5714 1.1 mrg IFS=$as_save_IFS
5715 1.1 mrg test -z "$as_dir" && as_dir=.
5716 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5717 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5718 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5719 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5720 1.1 mrg break 2
5721 1.1 mrg fi
5722 1.1 mrg done
5723 1.1.1.3 mrg done
5724 1.1 mrg IFS=$as_save_IFS
5725 1.1 mrg
5726 1.1 mrg fi
5727 1.1 mrg fi
5728 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5729 1.1.1.3 mrg if test -n "$OBJDUMP"; then
5730 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5731 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
5732 1.1 mrg else
5733 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734 1.1.1.3 mrg $as_echo "no" >&6; }
5735 1.1 mrg fi
5736 1.1 mrg
5737 1.1 mrg
5738 1.1 mrg fi
5739 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5740 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
5741 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
5742 1.1.1.3 mrg set dummy objdump; ac_word=$2
5743 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5744 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5745 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5746 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5747 1.1 mrg else
5748 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
5749 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5750 1.1 mrg else
5751 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5752 1.1 mrg for as_dir in $PATH
5753 1.1 mrg do
5754 1.1 mrg IFS=$as_save_IFS
5755 1.1 mrg test -z "$as_dir" && as_dir=.
5756 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5757 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5758 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5759 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5760 1.1 mrg break 2
5761 1.1 mrg fi
5762 1.1 mrg done
5763 1.1.1.3 mrg done
5764 1.1 mrg IFS=$as_save_IFS
5765 1.1 mrg
5766 1.1 mrg fi
5767 1.1 mrg fi
5768 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5769 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
5770 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5771 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5772 1.1 mrg else
5773 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5774 1.1.1.3 mrg $as_echo "no" >&6; }
5775 1.1 mrg fi
5776 1.1 mrg
5777 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
5778 1.1.1.3 mrg OBJDUMP="false"
5779 1.1 mrg else
5780 1.1 mrg case $cross_compiling:$ac_tool_warned in
5781 1.1 mrg yes:)
5782 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5783 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5784 1.1 mrg ac_tool_warned=yes ;;
5785 1.1 mrg esac
5786 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
5787 1.1 mrg fi
5788 1.1 mrg else
5789 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5790 1.1.1.3 mrg fi
5791 1.1.1.3 mrg
5792 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5793 1.1.1.3 mrg
5794 1.1.1.3 mrg
5795 1.1.1.3 mrg
5796 1.1.1.3 mrg
5797 1.1.1.3 mrg
5798 1.1.1.3 mrg
5799 1.1.1.3 mrg
5800 1.1.1.3 mrg
5801 1.1.1.3 mrg
5802 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5803 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5804 1.1.1.3 mrg if ${lt_cv_deplibs_check_method+:} false; then :
5805 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5806 1.1.1.3 mrg else
5807 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5808 1.1.1.3 mrg lt_cv_file_magic_test_file=
5809 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
5810 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
5811 1.1.1.3 mrg # interlibrary dependencies.
5812 1.1.1.3 mrg # 'none' -- dependencies not supported.
5813 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
5814 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
5815 1.1.1.3 mrg # 'test_compile' -- check by making test program.
5816 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5817 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
5818 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
5819 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
5820 1.1.1.3 mrg
5821 1.1.1.3 mrg case $host_os in
5822 1.1.1.3 mrg aix[4-9]*)
5823 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5824 1.1.1.3 mrg ;;
5825 1.1.1.3 mrg
5826 1.1.1.3 mrg beos*)
5827 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5828 1.1.1.3 mrg ;;
5829 1.1.1.3 mrg
5830 1.1.1.3 mrg bsdi[45]*)
5831 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5832 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5833 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5834 1.1.1.3 mrg ;;
5835 1.1.1.3 mrg
5836 1.1.1.3 mrg cygwin*)
5837 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
5838 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5839 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
5840 1.1.1.3 mrg ;;
5841 1.1.1.3 mrg
5842 1.1.1.3 mrg mingw* | pw32*)
5843 1.1.1.3 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5844 1.1.1.3 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5845 1.1.1.3 mrg # unless we find 'file', for example because we are cross-compiling.
5846 1.1.1.3 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5847 1.1.1.3 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5848 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5849 1.1.1.3 mrg lt_cv_file_magic_cmd='func_win32_libid'
5850 1.1.1.3 mrg else
5851 1.1.1.3 mrg # Keep this pattern in sync with the one in func_win32_libid.
5852 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5853 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5854 1.1.1.3 mrg fi
5855 1.1.1.3 mrg ;;
5856 1.1.1.3 mrg
5857 1.1.1.3 mrg cegcc*)
5858 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
5859 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5860 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5861 1.1.1.3 mrg ;;
5862 1.1.1.3 mrg
5863 1.1.1.3 mrg darwin* | rhapsody*)
5864 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5865 1.1.1.3 mrg ;;
5866 1.1.1.3 mrg
5867 1.1.1.3 mrg freebsd* | dragonfly*)
5868 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5869 1.1.1.3 mrg case $host_cpu in
5870 1.1.1.3 mrg i*86 )
5871 1.1.1.3 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5872 1.1.1.3 mrg # Let's accept both of them until this is cleared up.
5873 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5874 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
5875 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5876 1.1.1.3 mrg ;;
5877 1.1.1.3 mrg esac
5878 1.1.1.3 mrg else
5879 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5880 1.1.1.3 mrg fi
5881 1.1.1.3 mrg ;;
5882 1.1.1.3 mrg
5883 1.1.1.3 mrg gnu*)
5884 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5885 1.1.1.3 mrg ;;
5886 1.1.1.3 mrg
5887 1.1.1.3 mrg haiku*)
5888 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5889 1.1.1.3 mrg ;;
5890 1.1.1.3 mrg
5891 1.1.1.3 mrg hpux10.20* | hpux11*)
5892 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
5893 1.1.1.3 mrg case $host_cpu in
5894 1.1.1.3 mrg ia64*)
5895 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5896 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5897 1.1.1.3 mrg ;;
5898 1.1.1.3 mrg hppa*64*)
5899 1.1.1.3 mrg 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]'
5900 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5901 1.1.1.3 mrg ;;
5902 1.1.1.3 mrg *)
5903 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5904 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5905 1.1.1.3 mrg ;;
5906 1.1.1.3 mrg esac
5907 1.1.1.3 mrg ;;
5908 1.1.1.3 mrg
5909 1.1.1.3 mrg interix[3-9]*)
5910 1.1.1.3 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5911 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5912 1.1.1.3 mrg ;;
5913 1.1.1.3 mrg
5914 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
5915 1.1.1.3 mrg case $LD in
5916 1.1.1.3 mrg *-32|*"-32 ") libmagic=32-bit;;
5917 1.1.1.3 mrg *-n32|*"-n32 ") libmagic=N32;;
5918 1.1.1.3 mrg *-64|*"-64 ") libmagic=64-bit;;
5919 1.1.1.3 mrg *) libmagic=never-match;;
5920 1.1.1.3 mrg esac
5921 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5922 1.1.1.3 mrg ;;
5923 1.1.1.3 mrg
5924 1.1.1.3 mrg # This must be Linux ELF.
5925 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5926 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5927 1.1.1.3 mrg ;;
5928 1.1.1.3 mrg
5929 1.1.1.3 mrg netbsd*)
5930 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5931 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5932 1.1.1.3 mrg else
5933 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5934 1.1.1.3 mrg fi
5935 1.1.1.3 mrg ;;
5936 1.1.1.3 mrg
5937 1.1.1.3 mrg newos6*)
5938 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5939 1.1.1.3 mrg lt_cv_file_magic_cmd=/usr/bin/file
5940 1.1.1.3 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5941 1.1.1.3 mrg ;;
5942 1.1.1.3 mrg
5943 1.1.1.3 mrg *nto* | *qnx*)
5944 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5945 1.1.1.3 mrg ;;
5946 1.1.1.3 mrg
5947 1.1.1.3 mrg openbsd*)
5948 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5949 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5950 1.1.1.3 mrg else
5951 1.1.1.3 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5952 1.1.1.3 mrg fi
5953 1.1.1.3 mrg ;;
5954 1.1.1.3 mrg
5955 1.1.1.3 mrg osf3* | osf4* | osf5*)
5956 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5957 1.1.1.3 mrg ;;
5958 1.1.1.3 mrg
5959 1.1.1.3 mrg rdos*)
5960 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5961 1.1.1.3 mrg ;;
5962 1.1.1.3 mrg
5963 1.1.1.3 mrg solaris*)
5964 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5965 1.1.1.3 mrg ;;
5966 1.1.1.3 mrg
5967 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5968 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5969 1.1.1.3 mrg ;;
5970 1.1.1.3 mrg
5971 1.1.1.3 mrg sysv4 | sysv4.3*)
5972 1.1.1.3 mrg case $host_vendor in
5973 1.1.1.3 mrg motorola)
5974 1.1.1.3 mrg 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]'
5975 1.1.1.3 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5976 1.1.1.3 mrg ;;
5977 1.1.1.3 mrg ncr)
5978 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5979 1.1.1.3 mrg ;;
5980 1.1.1.3 mrg sequent)
5981 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5982 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5983 1.1.1.3 mrg ;;
5984 1.1.1.3 mrg sni)
5985 1.1.1.3 mrg lt_cv_file_magic_cmd='/bin/file'
5986 1.1.1.3 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5987 1.1.1.3 mrg lt_cv_file_magic_test_file=/lib/libc.so
5988 1.1.1.3 mrg ;;
5989 1.1.1.3 mrg siemens)
5990 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5991 1.1.1.3 mrg ;;
5992 1.1.1.3 mrg pc)
5993 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
5994 1.1.1.3 mrg ;;
5995 1.1.1.3 mrg esac
5996 1.1.1.3 mrg ;;
5997 1.1.1.3 mrg
5998 1.1.1.3 mrg tpf*)
5999 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
6000 1.1.1.3 mrg ;;
6001 1.1.1.3 mrg esac
6002 1.1.1.3 mrg
6003 1.1 mrg fi
6004 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6005 1.1.1.3 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6006 1.1.1.3 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6007 1.1.1.3 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6008 1.1.1.3 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6009 1.1.1.3 mrg
6010 1.1.1.3 mrg
6011 1.1.1.3 mrg
6012 1.1.1.3 mrg
6013 1.1.1.3 mrg
6014 1.1.1.3 mrg
6015 1.1.1.3 mrg
6016 1.1.1.3 mrg
6017 1.1.1.3 mrg
6018 1.1.1.3 mrg
6019 1.1.1.3 mrg
6020 1.1 mrg
6021 1.1 mrg if test -n "$ac_tool_prefix"; then
6022 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6023 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6024 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6025 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6026 1.1.1.3 mrg if ${ac_cv_prog_AR+:} false; then :
6027 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6028 1.1 mrg else
6029 1.1.1.3 mrg if test -n "$AR"; then
6030 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6031 1.1 mrg else
6032 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6033 1.1 mrg for as_dir in $PATH
6034 1.1 mrg do
6035 1.1 mrg IFS=$as_save_IFS
6036 1.1 mrg test -z "$as_dir" && as_dir=.
6037 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6038 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6039 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6040 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6041 1.1 mrg break 2
6042 1.1 mrg fi
6043 1.1 mrg done
6044 1.1.1.3 mrg done
6045 1.1 mrg IFS=$as_save_IFS
6046 1.1 mrg
6047 1.1 mrg fi
6048 1.1 mrg fi
6049 1.1.1.3 mrg AR=$ac_cv_prog_AR
6050 1.1.1.3 mrg if test -n "$AR"; then
6051 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6052 1.1.1.3 mrg $as_echo "$AR" >&6; }
6053 1.1 mrg else
6054 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6055 1.1.1.3 mrg $as_echo "no" >&6; }
6056 1.1 mrg fi
6057 1.1 mrg
6058 1.1 mrg
6059 1.1 mrg fi
6060 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
6061 1.1.1.3 mrg ac_ct_AR=$AR
6062 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
6063 1.1.1.3 mrg set dummy ar; ac_word=$2
6064 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6065 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6066 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then :
6067 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6068 1.1 mrg else
6069 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
6070 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6071 1.1 mrg else
6072 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073 1.1 mrg for as_dir in $PATH
6074 1.1 mrg do
6075 1.1 mrg IFS=$as_save_IFS
6076 1.1 mrg test -z "$as_dir" && as_dir=.
6077 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6078 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6079 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
6080 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6081 1.1 mrg break 2
6082 1.1 mrg fi
6083 1.1 mrg done
6084 1.1.1.3 mrg done
6085 1.1 mrg IFS=$as_save_IFS
6086 1.1 mrg
6087 1.1 mrg fi
6088 1.1 mrg fi
6089 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6090 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
6091 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6092 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
6093 1.1 mrg else
6094 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6095 1.1.1.3 mrg $as_echo "no" >&6; }
6096 1.1 mrg fi
6097 1.1 mrg
6098 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
6099 1.1.1.3 mrg AR="false"
6100 1.1 mrg else
6101 1.1 mrg case $cross_compiling:$ac_tool_warned in
6102 1.1 mrg yes:)
6103 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6104 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6105 1.1 mrg ac_tool_warned=yes ;;
6106 1.1 mrg esac
6107 1.1.1.3 mrg AR=$ac_ct_AR
6108 1.1 mrg fi
6109 1.1 mrg else
6110 1.1.1.3 mrg AR="$ac_cv_prog_AR"
6111 1.1 mrg fi
6112 1.1 mrg
6113 1.1.1.3 mrg test -z "$AR" && AR=ar
6114 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6115 1.1.1.3 mrg
6116 1.1.1.3 mrg
6117 1.1.1.3 mrg
6118 1.1.1.3 mrg
6119 1.1.1.3 mrg
6120 1.1.1.3 mrg
6121 1.1.1.3 mrg
6122 1.1.1.3 mrg
6123 1.1.1.3 mrg
6124 1.1.1.3 mrg
6125 1.1.1.3 mrg
6126 1.1 mrg if test -n "$ac_tool_prefix"; then
6127 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6128 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6129 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6130 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6131 1.1.1.3 mrg if ${ac_cv_prog_STRIP+:} false; then :
6132 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6133 1.1 mrg else
6134 1.1 mrg if test -n "$STRIP"; then
6135 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6136 1.1 mrg else
6137 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6138 1.1 mrg for as_dir in $PATH
6139 1.1 mrg do
6140 1.1 mrg IFS=$as_save_IFS
6141 1.1 mrg test -z "$as_dir" && as_dir=.
6142 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6143 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6144 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6145 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6146 1.1 mrg break 2
6147 1.1 mrg fi
6148 1.1 mrg done
6149 1.1.1.3 mrg done
6150 1.1 mrg IFS=$as_save_IFS
6151 1.1 mrg
6152 1.1 mrg fi
6153 1.1 mrg fi
6154 1.1 mrg STRIP=$ac_cv_prog_STRIP
6155 1.1 mrg if test -n "$STRIP"; then
6156 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6157 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
6158 1.1 mrg else
6159 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6160 1.1.1.3 mrg $as_echo "no" >&6; }
6161 1.1 mrg fi
6162 1.1 mrg
6163 1.1 mrg
6164 1.1 mrg fi
6165 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
6166 1.1 mrg ac_ct_STRIP=$STRIP
6167 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
6168 1.1 mrg set dummy strip; ac_word=$2
6169 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6170 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6171 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6172 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6173 1.1 mrg else
6174 1.1 mrg if test -n "$ac_ct_STRIP"; then
6175 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6176 1.1 mrg else
6177 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6178 1.1 mrg for as_dir in $PATH
6179 1.1 mrg do
6180 1.1 mrg IFS=$as_save_IFS
6181 1.1 mrg test -z "$as_dir" && as_dir=.
6182 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6183 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6184 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
6185 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6186 1.1 mrg break 2
6187 1.1 mrg fi
6188 1.1 mrg done
6189 1.1.1.3 mrg done
6190 1.1 mrg IFS=$as_save_IFS
6191 1.1 mrg
6192 1.1 mrg fi
6193 1.1 mrg fi
6194 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6195 1.1 mrg if test -n "$ac_ct_STRIP"; then
6196 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6197 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
6198 1.1 mrg else
6199 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6200 1.1.1.3 mrg $as_echo "no" >&6; }
6201 1.1 mrg fi
6202 1.1 mrg
6203 1.1 mrg if test "x$ac_ct_STRIP" = x; then
6204 1.1 mrg STRIP=":"
6205 1.1 mrg else
6206 1.1 mrg case $cross_compiling:$ac_tool_warned in
6207 1.1 mrg yes:)
6208 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6209 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6210 1.1 mrg ac_tool_warned=yes ;;
6211 1.1 mrg esac
6212 1.1 mrg STRIP=$ac_ct_STRIP
6213 1.1 mrg fi
6214 1.1 mrg else
6215 1.1 mrg STRIP="$ac_cv_prog_STRIP"
6216 1.1 mrg fi
6217 1.1 mrg
6218 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
6219 1.1 mrg
6220 1.1 mrg
6221 1.1.1.3 mrg
6222 1.1.1.3 mrg
6223 1.1.1.3 mrg
6224 1.1.1.3 mrg
6225 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6226 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6227 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6228 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6229 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6230 1.1.1.3 mrg if ${ac_cv_prog_RANLIB+:} false; then :
6231 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6232 1.1.1.3 mrg else
6233 1.1.1.3 mrg if test -n "$RANLIB"; then
6234 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6235 1.1.1.3 mrg else
6236 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6237 1.1.1.3 mrg for as_dir in $PATH
6238 1.1.1.3 mrg do
6239 1.1.1.3 mrg IFS=$as_save_IFS
6240 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6241 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6242 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6243 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6244 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6245 1.1.1.3 mrg break 2
6246 1.1.1.3 mrg fi
6247 1.1.1.3 mrg done
6248 1.1.1.3 mrg done
6249 1.1.1.3 mrg IFS=$as_save_IFS
6250 1.1.1.3 mrg
6251 1.1.1.3 mrg fi
6252 1.1.1.3 mrg fi
6253 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
6254 1.1.1.3 mrg if test -n "$RANLIB"; then
6255 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6256 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
6257 1.1.1.3 mrg else
6258 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6259 1.1.1.3 mrg $as_echo "no" >&6; }
6260 1.1.1.3 mrg fi
6261 1.1.1.3 mrg
6262 1.1.1.3 mrg
6263 1.1.1.3 mrg fi
6264 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
6265 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
6266 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6267 1.1.1.3 mrg set dummy ranlib; ac_word=$2
6268 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6269 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6270 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6271 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6272 1.1.1.3 mrg else
6273 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
6274 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6275 1.1.1.3 mrg else
6276 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6277 1.1.1.3 mrg for as_dir in $PATH
6278 1.1.1.3 mrg do
6279 1.1.1.3 mrg IFS=$as_save_IFS
6280 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6281 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6282 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6283 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6284 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6285 1.1.1.3 mrg break 2
6286 1.1.1.3 mrg fi
6287 1.1.1.3 mrg done
6288 1.1.1.3 mrg done
6289 1.1.1.3 mrg IFS=$as_save_IFS
6290 1.1.1.3 mrg
6291 1.1.1.3 mrg fi
6292 1.1.1.3 mrg fi
6293 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6294 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
6295 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6296 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6297 1.1.1.3 mrg else
6298 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6299 1.1.1.3 mrg $as_echo "no" >&6; }
6300 1.1.1.3 mrg fi
6301 1.1.1.3 mrg
6302 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
6303 1.1.1.3 mrg RANLIB=":"
6304 1.1.1.3 mrg else
6305 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6306 1.1.1.3 mrg yes:)
6307 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6308 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6309 1.1.1.3 mrg ac_tool_warned=yes ;;
6310 1.1.1.3 mrg esac
6311 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
6312 1.1.1.3 mrg fi
6313 1.1.1.3 mrg else
6314 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
6315 1.1.1.3 mrg fi
6316 1.1.1.3 mrg
6317 1.1 mrg test -z "$RANLIB" && RANLIB=:
6318 1.1.1.3 mrg
6319 1.1.1.3 mrg
6320 1.1.1.3 mrg
6321 1.1.1.3 mrg
6322 1.1.1.3 mrg
6323 1.1 mrg
6324 1.1 mrg # Determine commands to create old-style static archives.
6325 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6326 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
6327 1.1 mrg old_postuninstall_cmds=
6328 1.1 mrg
6329 1.1 mrg if test -n "$RANLIB"; then
6330 1.1 mrg case $host_os in
6331 1.1 mrg openbsd*)
6332 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6333 1.1 mrg ;;
6334 1.1 mrg *)
6335 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6336 1.1 mrg ;;
6337 1.1 mrg esac
6338 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6339 1.1 mrg fi
6340 1.1 mrg
6341 1.1.1.3 mrg case $host_os in
6342 1.1.1.3 mrg darwin*)
6343 1.1.1.3 mrg lock_old_archive_extraction=yes ;;
6344 1.1.1.3 mrg *)
6345 1.1.1.3 mrg lock_old_archive_extraction=no ;;
6346 1.1.1.3 mrg esac
6347 1.1 mrg
6348 1.1 mrg
6349 1.1 mrg
6350 1.1 mrg
6351 1.1 mrg
6352 1.1 mrg
6353 1.1 mrg
6354 1.1 mrg
6355 1.1 mrg
6356 1.1 mrg
6357 1.1 mrg
6358 1.1 mrg
6359 1.1 mrg
6360 1.1 mrg
6361 1.1 mrg
6362 1.1 mrg
6363 1.1 mrg
6364 1.1 mrg
6365 1.1 mrg
6366 1.1 mrg
6367 1.1 mrg
6368 1.1 mrg
6369 1.1 mrg
6370 1.1 mrg
6371 1.1 mrg
6372 1.1 mrg
6373 1.1 mrg
6374 1.1 mrg
6375 1.1 mrg
6376 1.1 mrg
6377 1.1 mrg
6378 1.1 mrg
6379 1.1 mrg
6380 1.1 mrg
6381 1.1 mrg
6382 1.1 mrg
6383 1.1 mrg
6384 1.1 mrg
6385 1.1 mrg
6386 1.1.1.3 mrg # If no C compiler was specified, use CC.
6387 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
6388 1.1 mrg
6389 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
6390 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6391 1.1 mrg
6392 1.1.1.3 mrg # Allow CC to be a program name with arguments.
6393 1.1.1.3 mrg compiler=$CC
6394 1.1 mrg
6395 1.1 mrg
6396 1.1.1.3 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6397 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6398 1.1.1.3 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6399 1.1.1.3 mrg if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6400 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6401 1.1.1.3 mrg else
6402 1.1 mrg
6403 1.1.1.3 mrg # These are sane defaults that work on at least a few old systems.
6404 1.1.1.3 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6405 1.1 mrg
6406 1.1.1.3 mrg # Character class describing NM global symbol codes.
6407 1.1.1.3 mrg symcode='[BCDEGRST]'
6408 1.1 mrg
6409 1.1.1.3 mrg # Regexp to match symbols that can be accessed directly from C.
6410 1.1.1.3 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6411 1.1 mrg
6412 1.1.1.3 mrg # Define system-specific variables.
6413 1.1.1.3 mrg case $host_os in
6414 1.1.1.3 mrg aix*)
6415 1.1.1.3 mrg symcode='[BCDT]'
6416 1.1.1.3 mrg ;;
6417 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
6418 1.1.1.3 mrg symcode='[ABCDGISTW]'
6419 1.1.1.3 mrg ;;
6420 1.1.1.3 mrg hpux*)
6421 1.1.1.3 mrg if test "$host_cpu" = ia64; then
6422 1.1.1.3 mrg symcode='[ABCDEGRST]'
6423 1.1.1.3 mrg fi
6424 1.1.1.3 mrg ;;
6425 1.1.1.3 mrg irix* | nonstopux*)
6426 1.1.1.3 mrg symcode='[BCDEGRST]'
6427 1.1.1.3 mrg ;;
6428 1.1.1.3 mrg osf*)
6429 1.1.1.3 mrg symcode='[BCDEGQRST]'
6430 1.1.1.3 mrg ;;
6431 1.1.1.3 mrg solaris*)
6432 1.1.1.3 mrg symcode='[BDRT]'
6433 1.1.1.3 mrg ;;
6434 1.1.1.3 mrg sco3.2v5*)
6435 1.1.1.3 mrg symcode='[DT]'
6436 1.1.1.3 mrg ;;
6437 1.1.1.3 mrg sysv4.2uw2*)
6438 1.1.1.3 mrg symcode='[DT]'
6439 1.1.1.3 mrg ;;
6440 1.1.1.3 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6441 1.1.1.3 mrg symcode='[ABDT]'
6442 1.1.1.3 mrg ;;
6443 1.1.1.3 mrg sysv4)
6444 1.1.1.3 mrg symcode='[DFNSTU]'
6445 1.1.1.3 mrg ;;
6446 1.1.1.3 mrg esac
6447 1.1 mrg
6448 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
6449 1.1.1.3 mrg case `$NM -V 2>&1` in
6450 1.1.1.3 mrg *GNU* | *'with BFD'*)
6451 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
6452 1.1.1.3 mrg esac
6453 1.1 mrg
6454 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
6455 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6456 1.1.1.3 mrg # so use this general approach.
6457 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6458 1.1 mrg
6459 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
6460 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6461 1.1.1.3 mrg 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'"
6462 1.1 mrg
6463 1.1.1.3 mrg # Handle CRLF in mingw tool chain
6464 1.1.1.3 mrg opt_cr=
6465 1.1.1.3 mrg case $build_os in
6466 1.1.1.3 mrg mingw*)
6467 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6468 1.1.1.3 mrg ;;
6469 1.1.1.3 mrg esac
6470 1.1 mrg
6471 1.1.1.3 mrg # Try without a prefix underscore, then with it.
6472 1.1.1.3 mrg for ac_symprfx in "" "_"; do
6473 1.1.1.3 mrg
6474 1.1.1.3 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6475 1.1.1.3 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6476 1.1.1.3 mrg
6477 1.1.1.3 mrg # Write the raw and C identifiers.
6478 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6479 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
6480 1.1.1.3 mrg # and D for any global variable.
6481 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
6482 1.1.1.3 mrg # which start with @ or ?.
6483 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6484 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
6485 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6486 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
6487 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6488 1.1.1.3 mrg " {if(hide[section]) next};"\
6489 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6490 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6491 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6492 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6493 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
6494 1.1 mrg else
6495 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6496 1.1.1.3 mrg fi
6497 1.1.1.3 mrg
6498 1.1.1.3 mrg # Check to see that the pipe works correctly.
6499 1.1.1.3 mrg pipe_works=no
6500 1.1.1.3 mrg
6501 1.1.1.3 mrg rm -f conftest*
6502 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
6503 1.1.1.3 mrg #ifdef __cplusplus
6504 1.1.1.3 mrg extern "C" {
6505 1.1.1.3 mrg #endif
6506 1.1.1.3 mrg char nm_test_var;
6507 1.1.1.3 mrg void nm_test_func(void);
6508 1.1.1.3 mrg void nm_test_func(void){}
6509 1.1.1.3 mrg #ifdef __cplusplus
6510 1.1.1.3 mrg }
6511 1.1.1.3 mrg #endif
6512 1.1.1.3 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
6513 1.1.1.3 mrg _LT_EOF
6514 1.1.1.3 mrg
6515 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6516 1.1.1.3 mrg (eval $ac_compile) 2>&5
6517 1.1.1.3 mrg ac_status=$?
6518 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6519 1.1.1.3 mrg test $ac_status = 0; }; then
6520 1.1.1.3 mrg # Now try to grab the symbols.
6521 1.1.1.3 mrg nlist=conftest.nm
6522 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6523 1.1.1.3 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6524 1.1.1.3 mrg ac_status=$?
6525 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6526 1.1.1.3 mrg test $ac_status = 0; } && test -s "$nlist"; then
6527 1.1.1.3 mrg # Try sorting and uniquifying the output.
6528 1.1.1.3 mrg if sort "$nlist" | uniq > "$nlist"T; then
6529 1.1.1.3 mrg mv -f "$nlist"T "$nlist"
6530 1.1 mrg else
6531 1.1.1.3 mrg rm -f "$nlist"T
6532 1.1 mrg fi
6533 1.1 mrg
6534 1.1.1.3 mrg # Make sure that we snagged all the symbols we need.
6535 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6536 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6537 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
6538 1.1.1.3 mrg #ifdef __cplusplus
6539 1.1.1.3 mrg extern "C" {
6540 1.1.1.3 mrg #endif
6541 1.1 mrg
6542 1.1.1.3 mrg _LT_EOF
6543 1.1.1.3 mrg # Now generate the symbol file.
6544 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6545 1.1 mrg
6546 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
6547 1.1 mrg
6548 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
6549 1.1.1.3 mrg const struct {
6550 1.1.1.3 mrg const char *name;
6551 1.1.1.3 mrg void *address;
6552 1.1.1.3 mrg }
6553 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
6554 1.1.1.3 mrg {
6555 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
6556 1.1.1.3 mrg _LT_EOF
6557 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6558 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
6559 1.1.1.3 mrg {0, (void *) 0}
6560 1.1.1.3 mrg };
6561 1.1 mrg
6562 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
6563 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
6564 1.1.1.3 mrg static const void *lt_preloaded_setup() {
6565 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
6566 1.1.1.3 mrg }
6567 1.1.1.3 mrg #endif
6568 1.1 mrg
6569 1.1.1.3 mrg #ifdef __cplusplus
6570 1.1.1.3 mrg }
6571 1.1.1.3 mrg #endif
6572 1.1.1.3 mrg _LT_EOF
6573 1.1.1.3 mrg # Now try linking the two files.
6574 1.1.1.3 mrg mv conftest.$ac_objext conftstm.$ac_objext
6575 1.1.1.3 mrg lt_save_LIBS="$LIBS"
6576 1.1.1.3 mrg lt_save_CFLAGS="$CFLAGS"
6577 1.1.1.3 mrg LIBS="conftstm.$ac_objext"
6578 1.1.1.3 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6579 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6580 1.1.1.3 mrg (eval $ac_link) 2>&5
6581 1.1.1.3 mrg ac_status=$?
6582 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6583 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6584 1.1.1.3 mrg pipe_works=yes
6585 1.1.1.3 mrg fi
6586 1.1.1.3 mrg LIBS="$lt_save_LIBS"
6587 1.1.1.3 mrg CFLAGS="$lt_save_CFLAGS"
6588 1.1.1.3 mrg else
6589 1.1.1.3 mrg echo "cannot find nm_test_func in $nlist" >&5
6590 1.1.1.3 mrg fi
6591 1.1.1.3 mrg else
6592 1.1.1.3 mrg echo "cannot find nm_test_var in $nlist" >&5
6593 1.1.1.3 mrg fi
6594 1.1.1.3 mrg else
6595 1.1.1.3 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6596 1.1.1.3 mrg fi
6597 1.1.1.3 mrg else
6598 1.1.1.3 mrg echo "$progname: failed program was:" >&5
6599 1.1.1.3 mrg cat conftest.$ac_ext >&5
6600 1.1.1.3 mrg fi
6601 1.1.1.3 mrg rm -rf conftest* conftst*
6602 1.1 mrg
6603 1.1.1.3 mrg # Do not use the global_symbol_pipe unless it works.
6604 1.1.1.3 mrg if test "$pipe_works" = yes; then
6605 1.1.1.3 mrg break
6606 1.1.1.3 mrg else
6607 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe=
6608 1.1.1.3 mrg fi
6609 1.1.1.3 mrg done
6610 1.1 mrg
6611 1.1.1.3 mrg fi
6612 1.1 mrg
6613 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6614 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl=
6615 1.1.1.3 mrg fi
6616 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6617 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6618 1.1.1.3 mrg $as_echo "failed" >&6; }
6619 1.1.1.3 mrg else
6620 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6621 1.1.1.3 mrg $as_echo "ok" >&6; }
6622 1.1.1.3 mrg fi
6623 1.1 mrg
6624 1.1 mrg
6625 1.1 mrg
6626 1.1 mrg
6627 1.1 mrg
6628 1.1 mrg
6629 1.1 mrg
6630 1.1 mrg
6631 1.1 mrg
6632 1.1 mrg
6633 1.1 mrg
6634 1.1 mrg
6635 1.1 mrg
6636 1.1 mrg
6637 1.1 mrg
6638 1.1 mrg
6639 1.1 mrg
6640 1.1 mrg
6641 1.1 mrg
6642 1.1 mrg
6643 1.1.1.3 mrg
6644 1.1.1.3 mrg
6645 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
6646 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then :
6647 1.1.1.3 mrg enableval=$enable_libtool_lock;
6648 1.1 mrg fi
6649 1.1 mrg
6650 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6651 1.1 mrg
6652 1.1.1.3 mrg # Some flags need to be propagated to the compiler or linker for good
6653 1.1.1.3 mrg # libtool support.
6654 1.1.1.3 mrg case $host in
6655 1.1.1.3 mrg ia64-*-hpux*)
6656 1.1.1.3 mrg # Find out which ABI we are using.
6657 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
6658 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6659 1.1.1.3 mrg (eval $ac_compile) 2>&5
6660 1.1.1.3 mrg ac_status=$?
6661 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6662 1.1.1.3 mrg test $ac_status = 0; }; then
6663 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
6664 1.1.1.3 mrg *ELF-32*)
6665 1.1.1.3 mrg HPUX_IA64_MODE="32"
6666 1.1.1.3 mrg ;;
6667 1.1.1.3 mrg *ELF-64*)
6668 1.1.1.3 mrg HPUX_IA64_MODE="64"
6669 1.1.1.3 mrg ;;
6670 1.1 mrg esac
6671 1.1 mrg fi
6672 1.1.1.3 mrg rm -rf conftest*
6673 1.1 mrg ;;
6674 1.1.1.3 mrg *-*-irix6*)
6675 1.1.1.3 mrg # Find out which ABI we are using.
6676 1.1.1.3 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6677 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6678 1.1.1.3 mrg (eval $ac_compile) 2>&5
6679 1.1.1.3 mrg ac_status=$?
6680 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6681 1.1.1.3 mrg test $ac_status = 0; }; then
6682 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6683 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
6684 1.1.1.3 mrg *32-bit*)
6685 1.1.1.3 mrg LD="${LD-ld} -melf32bsmip"
6686 1.1.1.3 mrg ;;
6687 1.1.1.3 mrg *N32*)
6688 1.1.1.3 mrg LD="${LD-ld} -melf32bmipn32"
6689 1.1.1.3 mrg ;;
6690 1.1.1.3 mrg *64-bit*)
6691 1.1.1.3 mrg LD="${LD-ld} -melf64bmip"
6692 1.1 mrg ;;
6693 1.1 mrg esac
6694 1.1.1.3 mrg else
6695 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
6696 1.1.1.3 mrg *32-bit*)
6697 1.1.1.3 mrg LD="${LD-ld} -32"
6698 1.1.1.3 mrg ;;
6699 1.1.1.3 mrg *N32*)
6700 1.1.1.3 mrg LD="${LD-ld} -n32"
6701 1.1.1.3 mrg ;;
6702 1.1.1.3 mrg *64-bit*)
6703 1.1.1.3 mrg LD="${LD-ld} -64"
6704 1.1.1.3 mrg ;;
6705 1.1.1.3 mrg esac
6706 1.1.1.3 mrg fi
6707 1.1 mrg fi
6708 1.1.1.3 mrg rm -rf conftest*
6709 1.1 mrg ;;
6710 1.1 mrg
6711 1.1.1.3 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6712 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6713 1.1.1.3 mrg # Find out which ABI we are using.
6714 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
6715 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6716 1.1.1.3 mrg (eval $ac_compile) 2>&5
6717 1.1.1.3 mrg ac_status=$?
6718 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6719 1.1.1.3 mrg test $ac_status = 0; }; then
6720 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
6721 1.1.1.3 mrg *32-bit*)
6722 1.1.1.3 mrg case $host in
6723 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
6724 1.1.1.3 mrg LD="${LD-ld} -m elf_i386_fbsd"
6725 1.1.1.3 mrg ;;
6726 1.1.1.3 mrg x86_64-*linux*)
6727 1.1.1.3 mrg LD="${LD-ld} -m elf_i386"
6728 1.1.1.3 mrg ;;
6729 1.1.1.3 mrg ppc64-*linux*|powerpc64-*linux*)
6730 1.1.1.3 mrg LD="${LD-ld} -m elf32ppclinux"
6731 1.1.1.3 mrg ;;
6732 1.1.1.3 mrg s390x-*linux*)
6733 1.1.1.3 mrg LD="${LD-ld} -m elf_s390"
6734 1.1.1.3 mrg ;;
6735 1.1.1.3 mrg sparc64-*linux*)
6736 1.1.1.3 mrg LD="${LD-ld} -m elf32_sparc"
6737 1.1.1.3 mrg ;;
6738 1.1.1.3 mrg esac
6739 1.1.1.3 mrg ;;
6740 1.1.1.3 mrg *64-bit*)
6741 1.1.1.3 mrg case $host in
6742 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
6743 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6744 1.1.1.3 mrg ;;
6745 1.1.1.3 mrg x86_64-*linux*)
6746 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64"
6747 1.1.1.3 mrg ;;
6748 1.1.1.3 mrg ppc*-*linux*|powerpc*-*linux*)
6749 1.1.1.3 mrg LD="${LD-ld} -m elf64ppc"
6750 1.1.1.3 mrg ;;
6751 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*)
6752 1.1.1.3 mrg LD="${LD-ld} -m elf64_s390"
6753 1.1.1.3 mrg ;;
6754 1.1.1.3 mrg sparc*-*linux*)
6755 1.1.1.3 mrg LD="${LD-ld} -m elf64_sparc"
6756 1.1.1.3 mrg ;;
6757 1.1.1.3 mrg esac
6758 1.1 mrg ;;
6759 1.1 mrg esac
6760 1.1 mrg fi
6761 1.1.1.3 mrg rm -rf conftest*
6762 1.1 mrg ;;
6763 1.1 mrg
6764 1.1.1.3 mrg *-*-sco3.2v5*)
6765 1.1.1.3 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6766 1.1.1.3 mrg SAVE_CFLAGS="$CFLAGS"
6767 1.1.1.3 mrg CFLAGS="$CFLAGS -belf"
6768 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6769 1.1.1.3 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6770 1.1.1.3 mrg if ${lt_cv_cc_needs_belf+:} false; then :
6771 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6772 1.1.1.3 mrg else
6773 1.1.1.3 mrg ac_ext=c
6774 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6775 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6776 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6777 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6778 1.1 mrg
6779 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6780 1.1.1.3 mrg /* end confdefs.h. */
6781 1.1 mrg
6782 1.1.1.3 mrg int
6783 1.1.1.3 mrg main ()
6784 1.1.1.3 mrg {
6785 1.1 mrg
6786 1.1.1.3 mrg ;
6787 1.1.1.3 mrg return 0;
6788 1.1.1.3 mrg }
6789 1.1.1.3 mrg _ACEOF
6790 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
6791 1.1.1.3 mrg lt_cv_cc_needs_belf=yes
6792 1.1 mrg else
6793 1.1.1.3 mrg lt_cv_cc_needs_belf=no
6794 1.1 mrg fi
6795 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
6796 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
6797 1.1.1.3 mrg ac_ext=c
6798 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6799 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6800 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6801 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6802 1.1 mrg
6803 1.1 mrg fi
6804 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6805 1.1.1.3 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6806 1.1.1.3 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6807 1.1.1.3 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6808 1.1.1.3 mrg CFLAGS="$SAVE_CFLAGS"
6809 1.1.1.3 mrg fi
6810 1.1.1.3 mrg ;;
6811 1.1.1.3 mrg sparc*-*solaris*)
6812 1.1.1.3 mrg # Find out which ABI we are using.
6813 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
6814 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6815 1.1.1.3 mrg (eval $ac_compile) 2>&5
6816 1.1.1.3 mrg ac_status=$?
6817 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6818 1.1.1.3 mrg test $ac_status = 0; }; then
6819 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
6820 1.1.1.3 mrg *64-bit*)
6821 1.1.1.3 mrg case $lt_cv_prog_gnu_ld in
6822 1.1.1.3 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6823 1.1.1.3 mrg *)
6824 1.1.1.3 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6825 1.1.1.3 mrg LD="${LD-ld} -64"
6826 1.1.1.3 mrg fi
6827 1.1.1.3 mrg ;;
6828 1.1.1.3 mrg esac
6829 1.1 mrg ;;
6830 1.1 mrg esac
6831 1.1.1.3 mrg fi
6832 1.1.1.3 mrg rm -rf conftest*
6833 1.1.1.3 mrg ;;
6834 1.1.1.3 mrg esac
6835 1.1 mrg
6836 1.1.1.3 mrg need_locks="$enable_libtool_lock"
6837 1.1 mrg
6838 1.1 mrg
6839 1.1.1.3 mrg case $host_os in
6840 1.1.1.3 mrg rhapsody* | darwin*)
6841 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6842 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6843 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6844 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6845 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6846 1.1.1.3 mrg if ${ac_cv_prog_DSYMUTIL+:} false; then :
6847 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6848 1.1.1.3 mrg else
6849 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
6850 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6851 1.1.1.3 mrg else
6852 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6853 1.1.1.3 mrg for as_dir in $PATH
6854 1.1.1.3 mrg do
6855 1.1.1.3 mrg IFS=$as_save_IFS
6856 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6857 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6858 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6859 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6860 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6861 1.1.1.3 mrg break 2
6862 1.1.1.3 mrg fi
6863 1.1.1.3 mrg done
6864 1.1.1.3 mrg done
6865 1.1.1.3 mrg IFS=$as_save_IFS
6866 1.1 mrg
6867 1.1.1.3 mrg fi
6868 1.1.1.3 mrg fi
6869 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6870 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
6871 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6872 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
6873 1.1.1.3 mrg else
6874 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6875 1.1.1.3 mrg $as_echo "no" >&6; }
6876 1.1.1.3 mrg fi
6877 1.1 mrg
6878 1.1 mrg
6879 1.1.1.3 mrg fi
6880 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6881 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6882 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6883 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
6884 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6885 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6886 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6887 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6888 1.1.1.3 mrg else
6889 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
6890 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6891 1.1.1.3 mrg else
6892 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6893 1.1.1.3 mrg for as_dir in $PATH
6894 1.1.1.3 mrg do
6895 1.1.1.3 mrg IFS=$as_save_IFS
6896 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6897 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6898 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6899 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6900 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6901 1.1.1.3 mrg break 2
6902 1.1.1.3 mrg fi
6903 1.1.1.3 mrg done
6904 1.1.1.3 mrg done
6905 1.1.1.3 mrg IFS=$as_save_IFS
6906 1.1 mrg
6907 1.1.1.3 mrg fi
6908 1.1.1.3 mrg fi
6909 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6910 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
6911 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6912 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6913 1.1.1.3 mrg else
6914 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6915 1.1.1.3 mrg $as_echo "no" >&6; }
6916 1.1.1.3 mrg fi
6917 1.1 mrg
6918 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6919 1.1.1.3 mrg DSYMUTIL=":"
6920 1.1.1.3 mrg else
6921 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6922 1.1.1.3 mrg yes:)
6923 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6924 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6925 1.1.1.3 mrg ac_tool_warned=yes ;;
6926 1.1.1.3 mrg esac
6927 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6928 1.1.1.3 mrg fi
6929 1.1.1.3 mrg else
6930 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6931 1.1.1.3 mrg fi
6932 1.1 mrg
6933 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6934 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6935 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6936 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6937 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6938 1.1.1.3 mrg if ${ac_cv_prog_NMEDIT+:} false; then :
6939 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6940 1.1.1.3 mrg else
6941 1.1.1.3 mrg if test -n "$NMEDIT"; then
6942 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6943 1.1.1.3 mrg else
6944 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6945 1.1.1.3 mrg for as_dir in $PATH
6946 1.1.1.3 mrg do
6947 1.1.1.3 mrg IFS=$as_save_IFS
6948 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6949 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6950 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6951 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6952 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6953 1.1.1.3 mrg break 2
6954 1.1.1.3 mrg fi
6955 1.1.1.3 mrg done
6956 1.1.1.3 mrg done
6957 1.1.1.3 mrg IFS=$as_save_IFS
6958 1.1 mrg
6959 1.1.1.3 mrg fi
6960 1.1.1.3 mrg fi
6961 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
6962 1.1.1.3 mrg if test -n "$NMEDIT"; then
6963 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6964 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
6965 1.1.1.3 mrg else
6966 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6967 1.1.1.3 mrg $as_echo "no" >&6; }
6968 1.1.1.3 mrg fi
6969 1.1 mrg
6970 1.1 mrg
6971 1.1.1.3 mrg fi
6972 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6973 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
6974 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6975 1.1.1.3 mrg set dummy nmedit; ac_word=$2
6976 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6977 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6978 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6979 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6980 1.1.1.3 mrg else
6981 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6982 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6983 1.1.1.3 mrg else
6984 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985 1.1.1.3 mrg for as_dir in $PATH
6986 1.1.1.3 mrg do
6987 1.1.1.3 mrg IFS=$as_save_IFS
6988 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6989 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6990 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6991 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6992 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6993 1.1.1.3 mrg break 2
6994 1.1.1.3 mrg fi
6995 1.1.1.3 mrg done
6996 1.1.1.3 mrg done
6997 1.1.1.3 mrg IFS=$as_save_IFS
6998 1.1 mrg
6999 1.1.1.3 mrg fi
7000 1.1.1.3 mrg fi
7001 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7002 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
7003 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7004 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7005 1.1.1.3 mrg else
7006 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7007 1.1.1.3 mrg $as_echo "no" >&6; }
7008 1.1.1.3 mrg fi
7009 1.1 mrg
7010 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
7011 1.1.1.3 mrg NMEDIT=":"
7012 1.1.1.3 mrg else
7013 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7014 1.1.1.3 mrg yes:)
7015 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7016 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7017 1.1.1.3 mrg ac_tool_warned=yes ;;
7018 1.1.1.3 mrg esac
7019 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
7020 1.1.1.3 mrg fi
7021 1.1.1.3 mrg else
7022 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7023 1.1.1.3 mrg fi
7024 1.1 mrg
7025 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7026 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7027 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7028 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7029 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7030 1.1.1.3 mrg if ${ac_cv_prog_LIPO+:} false; then :
7031 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7032 1.1.1.3 mrg else
7033 1.1.1.3 mrg if test -n "$LIPO"; then
7034 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7035 1.1.1.3 mrg else
7036 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037 1.1.1.3 mrg for as_dir in $PATH
7038 1.1.1.3 mrg do
7039 1.1.1.3 mrg IFS=$as_save_IFS
7040 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7041 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7042 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7043 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7044 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7045 1.1.1.3 mrg break 2
7046 1.1.1.3 mrg fi
7047 1.1.1.3 mrg done
7048 1.1.1.3 mrg done
7049 1.1.1.3 mrg IFS=$as_save_IFS
7050 1.1 mrg
7051 1.1.1.3 mrg fi
7052 1.1.1.3 mrg fi
7053 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
7054 1.1.1.3 mrg if test -n "$LIPO"; then
7055 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7056 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
7057 1.1.1.3 mrg else
7058 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7059 1.1.1.3 mrg $as_echo "no" >&6; }
7060 1.1.1.3 mrg fi
7061 1.1 mrg
7062 1.1 mrg
7063 1.1.1.3 mrg fi
7064 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
7065 1.1.1.3 mrg ac_ct_LIPO=$LIPO
7066 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
7067 1.1.1.3 mrg set dummy lipo; ac_word=$2
7068 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7069 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7070 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7071 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7072 1.1.1.3 mrg else
7073 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7074 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7075 1.1.1.3 mrg else
7076 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7077 1.1.1.3 mrg for as_dir in $PATH
7078 1.1.1.3 mrg do
7079 1.1.1.3 mrg IFS=$as_save_IFS
7080 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7081 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7082 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7083 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7084 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7085 1.1.1.3 mrg break 2
7086 1.1.1.3 mrg fi
7087 1.1.1.3 mrg done
7088 1.1.1.3 mrg done
7089 1.1.1.3 mrg IFS=$as_save_IFS
7090 1.1 mrg
7091 1.1.1.3 mrg fi
7092 1.1.1.3 mrg fi
7093 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7094 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
7095 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7096 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
7097 1.1.1.3 mrg else
7098 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7099 1.1.1.3 mrg $as_echo "no" >&6; }
7100 1.1.1.3 mrg fi
7101 1.1 mrg
7102 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
7103 1.1.1.3 mrg LIPO=":"
7104 1.1.1.3 mrg else
7105 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7106 1.1.1.3 mrg yes:)
7107 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7108 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7109 1.1.1.3 mrg ac_tool_warned=yes ;;
7110 1.1.1.3 mrg esac
7111 1.1.1.3 mrg LIPO=$ac_ct_LIPO
7112 1.1.1.3 mrg fi
7113 1.1.1.3 mrg else
7114 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
7115 1.1.1.3 mrg fi
7116 1.1 mrg
7117 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7118 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7119 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7120 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7121 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7122 1.1.1.3 mrg if ${ac_cv_prog_OTOOL+:} false; then :
7123 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7124 1.1.1.3 mrg else
7125 1.1.1.3 mrg if test -n "$OTOOL"; then
7126 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7127 1.1.1.3 mrg else
7128 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7129 1.1.1.3 mrg for as_dir in $PATH
7130 1.1.1.3 mrg do
7131 1.1.1.3 mrg IFS=$as_save_IFS
7132 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7133 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7134 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7135 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7136 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7137 1.1.1.3 mrg break 2
7138 1.1.1.3 mrg fi
7139 1.1.1.3 mrg done
7140 1.1.1.3 mrg done
7141 1.1.1.3 mrg IFS=$as_save_IFS
7142 1.1 mrg
7143 1.1.1.3 mrg fi
7144 1.1.1.3 mrg fi
7145 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
7146 1.1.1.3 mrg if test -n "$OTOOL"; then
7147 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7148 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
7149 1.1.1.3 mrg else
7150 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7151 1.1.1.3 mrg $as_echo "no" >&6; }
7152 1.1.1.3 mrg fi
7153 1.1 mrg
7154 1.1 mrg
7155 1.1.1.3 mrg fi
7156 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
7157 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
7158 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
7159 1.1.1.3 mrg set dummy otool; ac_word=$2
7160 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7161 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7162 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7163 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7164 1.1.1.3 mrg else
7165 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7166 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7167 1.1 mrg else
7168 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7169 1.1.1.3 mrg for as_dir in $PATH
7170 1.1.1.3 mrg do
7171 1.1.1.3 mrg IFS=$as_save_IFS
7172 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7173 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7174 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7175 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7176 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7177 1.1.1.3 mrg break 2
7178 1.1 mrg fi
7179 1.1.1.3 mrg done
7180 1.1.1.3 mrg done
7181 1.1.1.3 mrg IFS=$as_save_IFS
7182 1.1.1.3 mrg
7183 1.1.1.3 mrg fi
7184 1.1.1.3 mrg fi
7185 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7186 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
7187 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7188 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7189 1.1.1.3 mrg else
7190 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7191 1.1.1.3 mrg $as_echo "no" >&6; }
7192 1.1 mrg fi
7193 1.1 mrg
7194 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
7195 1.1.1.3 mrg OTOOL=":"
7196 1.1.1.3 mrg else
7197 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7198 1.1.1.3 mrg yes:)
7199 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7200 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7201 1.1.1.3 mrg ac_tool_warned=yes ;;
7202 1.1.1.3 mrg esac
7203 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
7204 1.1.1.3 mrg fi
7205 1.1.1.3 mrg else
7206 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
7207 1.1.1.3 mrg fi
7208 1.1 mrg
7209 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7210 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7211 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7212 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7213 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7214 1.1.1.3 mrg if ${ac_cv_prog_OTOOL64+:} false; then :
7215 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7216 1.1.1.3 mrg else
7217 1.1.1.3 mrg if test -n "$OTOOL64"; then
7218 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7219 1.1.1.3 mrg else
7220 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221 1.1.1.3 mrg for as_dir in $PATH
7222 1.1.1.3 mrg do
7223 1.1.1.3 mrg IFS=$as_save_IFS
7224 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7225 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7226 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7227 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7228 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7229 1.1.1.3 mrg break 2
7230 1.1.1.3 mrg fi
7231 1.1.1.3 mrg done
7232 1.1.1.3 mrg done
7233 1.1.1.3 mrg IFS=$as_save_IFS
7234 1.1 mrg
7235 1.1.1.3 mrg fi
7236 1.1.1.3 mrg fi
7237 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
7238 1.1.1.3 mrg if test -n "$OTOOL64"; then
7239 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7240 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
7241 1.1.1.3 mrg else
7242 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7243 1.1.1.3 mrg $as_echo "no" >&6; }
7244 1.1.1.3 mrg fi
7245 1.1 mrg
7246 1.1 mrg
7247 1.1.1.3 mrg fi
7248 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7249 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
7250 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
7251 1.1.1.3 mrg set dummy otool64; ac_word=$2
7252 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7253 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
7254 1.1.1.3 mrg if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7255 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7256 1.1.1.3 mrg else
7257 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7258 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7259 1.1.1.3 mrg else
7260 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 1.1.1.3 mrg for as_dir in $PATH
7262 1.1.1.3 mrg do
7263 1.1.1.3 mrg IFS=$as_save_IFS
7264 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
7265 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7266 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7267 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7268 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7269 1.1.1.3 mrg break 2
7270 1.1.1.3 mrg fi
7271 1.1.1.3 mrg done
7272 1.1.1.3 mrg done
7273 1.1.1.3 mrg IFS=$as_save_IFS
7274 1.1 mrg
7275 1.1.1.3 mrg fi
7276 1.1.1.3 mrg fi
7277 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7278 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
7279 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7280 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7281 1.1.1.3 mrg else
7282 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7283 1.1.1.3 mrg $as_echo "no" >&6; }
7284 1.1.1.3 mrg fi
7285 1.1 mrg
7286 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
7287 1.1.1.3 mrg OTOOL64=":"
7288 1.1.1.3 mrg else
7289 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
7290 1.1.1.3 mrg yes:)
7291 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7292 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7293 1.1.1.3 mrg ac_tool_warned=yes ;;
7294 1.1.1.3 mrg esac
7295 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
7296 1.1.1.3 mrg fi
7297 1.1.1.3 mrg else
7298 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7299 1.1.1.3 mrg fi
7300 1.1 mrg
7301 1.1 mrg
7302 1.1 mrg
7303 1.1 mrg
7304 1.1 mrg
7305 1.1 mrg
7306 1.1 mrg
7307 1.1 mrg
7308 1.1 mrg
7309 1.1 mrg
7310 1.1 mrg
7311 1.1 mrg
7312 1.1 mrg
7313 1.1 mrg
7314 1.1 mrg
7315 1.1 mrg
7316 1.1 mrg
7317 1.1 mrg
7318 1.1 mrg
7319 1.1 mrg
7320 1.1 mrg
7321 1.1 mrg
7322 1.1 mrg
7323 1.1 mrg
7324 1.1 mrg
7325 1.1 mrg
7326 1.1 mrg
7327 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7328 1.1.1.3 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7329 1.1.1.3 mrg if ${lt_cv_apple_cc_single_mod+:} false; then :
7330 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7331 1.1.1.3 mrg else
7332 1.1.1.3 mrg lt_cv_apple_cc_single_mod=no
7333 1.1.1.3 mrg if test -z "${LT_MULTI_MODULE}"; then
7334 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
7335 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
7336 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
7337 1.1.1.3 mrg # link flags.
7338 1.1.1.3 mrg rm -rf libconftest.dylib*
7339 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
7340 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7341 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7342 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7343 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7344 1.1.1.3 mrg _lt_result=$?
7345 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7346 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
7347 1.1.1.3 mrg else
7348 1.1.1.3 mrg cat conftest.err >&5
7349 1.1.1.3 mrg fi
7350 1.1.1.3 mrg rm -rf libconftest.dylib*
7351 1.1.1.3 mrg rm -f conftest.*
7352 1.1 mrg fi
7353 1.1.1.3 mrg fi
7354 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7355 1.1.1.3 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7356 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7357 1.1.1.3 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7358 1.1.1.3 mrg if ${lt_cv_ld_exported_symbols_list+:} false; then :
7359 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7360 1.1.1.3 mrg else
7361 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7362 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
7363 1.1.1.3 mrg echo "_main" > conftest.sym
7364 1.1.1.3 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7365 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7366 1.1.1.3 mrg /* end confdefs.h. */
7367 1.1 mrg
7368 1.1.1.3 mrg int
7369 1.1.1.3 mrg main ()
7370 1.1.1.3 mrg {
7371 1.1 mrg
7372 1.1.1.3 mrg ;
7373 1.1.1.3 mrg return 0;
7374 1.1.1.3 mrg }
7375 1.1.1.3 mrg _ACEOF
7376 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
7377 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=yes
7378 1.1.1.3 mrg else
7379 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
7380 1.1.1.3 mrg fi
7381 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
7382 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
7383 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7384 1.1.1.3 mrg
7385 1.1.1.3 mrg fi
7386 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7387 1.1.1.3 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7388 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7389 1.1.1.3 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7390 1.1.1.3 mrg if ${lt_cv_ld_force_load+:} false; then :
7391 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7392 1.1.1.3 mrg else
7393 1.1.1.3 mrg lt_cv_ld_force_load=no
7394 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7395 1.1.1.3 mrg int forced_loaded() { return 2;}
7396 1.1.1.3 mrg _LT_EOF
7397 1.1.1.3 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7398 1.1.1.3 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7399 1.1.1.3 mrg echo "$AR cru libconftest.a conftest.o" >&5
7400 1.1.1.3 mrg $AR cru libconftest.a conftest.o 2>&5
7401 1.1.1.3 mrg echo "$RANLIB libconftest.a" >&5
7402 1.1.1.3 mrg $RANLIB libconftest.a 2>&5
7403 1.1.1.3 mrg cat > conftest.c << _LT_EOF
7404 1.1.1.3 mrg int main() { return 0;}
7405 1.1.1.3 mrg _LT_EOF
7406 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7407 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7408 1.1.1.3 mrg _lt_result=$?
7409 1.1.1.3 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7410 1.1.1.3 mrg lt_cv_ld_force_load=yes
7411 1.1 mrg else
7412 1.1.1.3 mrg cat conftest.err >&5
7413 1.1 mrg fi
7414 1.1.1.3 mrg rm -f conftest.err libconftest.a conftest conftest.c
7415 1.1.1.3 mrg rm -rf conftest.dSYM
7416 1.1 mrg
7417 1.1.1.3 mrg fi
7418 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7419 1.1.1.3 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7420 1.1.1.3 mrg case $host_os in
7421 1.1.1.3 mrg rhapsody* | darwin1.[012])
7422 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7423 1.1.1.3 mrg darwin1.*)
7424 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7425 1.1.1.3 mrg darwin*) # darwin 5.x on
7426 1.1.1.3 mrg # if running on 10.5 or later, the deployment target defaults
7427 1.1.1.3 mrg # to the OS version, if on x86, and 10.4, the deployment
7428 1.1.1.3 mrg # target defaults to 10.4. Don't you love it?
7429 1.1.1.3 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7430 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7431 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7432 1.1.1.3 mrg 10.[012]*)
7433 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7434 1.1.1.3 mrg 10.*)
7435 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7436 1.1 mrg esac
7437 1.1.1.3 mrg ;;
7438 1.1.1.3 mrg esac
7439 1.1.1.3 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7440 1.1.1.3 mrg _lt_dar_single_mod='$single_module'
7441 1.1.1.3 mrg fi
7442 1.1.1.3 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7443 1.1.1.3 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7444 1.1.1.3 mrg else
7445 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7446 1.1.1.3 mrg fi
7447 1.1.1.3 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7448 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7449 1.1.1.3 mrg else
7450 1.1.1.3 mrg _lt_dsymutil=
7451 1.1.1.3 mrg fi
7452 1.1.1.3 mrg ;;
7453 1.1.1.3 mrg esac
7454 1.1 mrg
7455 1.1.1.3 mrg for ac_header in dlfcn.h
7456 1.1.1.3 mrg do :
7457 1.1.1.3 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7458 1.1.1.3 mrg "
7459 1.1.1.3 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7460 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
7461 1.1.1.3 mrg #define HAVE_DLFCN_H 1
7462 1.1.1.3 mrg _ACEOF
7463 1.1 mrg
7464 1.1.1.3 mrg fi
7465 1.1 mrg
7466 1.1.1.3 mrg done
7467 1.1 mrg
7468 1.1 mrg
7469 1.1 mrg
7470 1.1 mrg
7471 1.1 mrg
7472 1.1.1.3 mrg # Set options
7473 1.1 mrg
7474 1.1 mrg
7475 1.1 mrg
7476 1.1.1.3 mrg enable_dlopen=no
7477 1.1 mrg
7478 1.1.1.3 mrg
7479 1.1.1.3 mrg enable_win32_dll=no
7480 1.1.1.3 mrg
7481 1.1.1.3 mrg
7482 1.1.1.3 mrg # Check whether --enable-shared was given.
7483 1.1.1.3 mrg if test "${enable_shared+set}" = set; then :
7484 1.1.1.3 mrg enableval=$enable_shared; p=${PACKAGE-default}
7485 1.1.1.3 mrg case $enableval in
7486 1.1.1.3 mrg yes) enable_shared=yes ;;
7487 1.1.1.3 mrg no) enable_shared=no ;;
7488 1.1 mrg *)
7489 1.1.1.3 mrg enable_shared=no
7490 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7491 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7492 1.1.1.3 mrg for pkg in $enableval; do
7493 1.1.1.3 mrg IFS="$lt_save_ifs"
7494 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7495 1.1.1.3 mrg enable_shared=yes
7496 1.1.1.3 mrg fi
7497 1.1.1.3 mrg done
7498 1.1.1.3 mrg IFS="$lt_save_ifs"
7499 1.1 mrg ;;
7500 1.1 mrg esac
7501 1.1.1.3 mrg else
7502 1.1.1.3 mrg enable_shared=yes
7503 1.1.1.3 mrg fi
7504 1.1 mrg
7505 1.1 mrg
7506 1.1 mrg
7507 1.1 mrg
7508 1.1 mrg
7509 1.1 mrg
7510 1.1 mrg
7511 1.1 mrg
7512 1.1 mrg
7513 1.1.1.3 mrg # Check whether --enable-static was given.
7514 1.1.1.3 mrg if test "${enable_static+set}" = set; then :
7515 1.1.1.3 mrg enableval=$enable_static; p=${PACKAGE-default}
7516 1.1.1.3 mrg case $enableval in
7517 1.1.1.3 mrg yes) enable_static=yes ;;
7518 1.1.1.3 mrg no) enable_static=no ;;
7519 1.1.1.3 mrg *)
7520 1.1.1.3 mrg enable_static=no
7521 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7522 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7523 1.1.1.3 mrg for pkg in $enableval; do
7524 1.1.1.3 mrg IFS="$lt_save_ifs"
7525 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7526 1.1.1.3 mrg enable_static=yes
7527 1.1.1.3 mrg fi
7528 1.1.1.3 mrg done
7529 1.1.1.3 mrg IFS="$lt_save_ifs"
7530 1.1.1.3 mrg ;;
7531 1.1.1.3 mrg esac
7532 1.1 mrg else
7533 1.1.1.3 mrg enable_static=yes
7534 1.1 mrg fi
7535 1.1 mrg
7536 1.1 mrg
7537 1.1 mrg
7538 1.1 mrg
7539 1.1 mrg
7540 1.1 mrg
7541 1.1 mrg
7542 1.1 mrg
7543 1.1 mrg
7544 1.1 mrg
7545 1.1.1.3 mrg # Check whether --with-pic was given.
7546 1.1.1.3 mrg if test "${with_pic+set}" = set; then :
7547 1.1.1.3 mrg withval=$with_pic; pic_mode="$withval"
7548 1.1.1.3 mrg else
7549 1.1.1.3 mrg pic_mode=default
7550 1.1.1.3 mrg fi
7551 1.1 mrg
7552 1.1 mrg
7553 1.1.1.3 mrg test -z "$pic_mode" && pic_mode=default
7554 1.1 mrg
7555 1.1 mrg
7556 1.1 mrg
7557 1.1 mrg
7558 1.1 mrg
7559 1.1 mrg
7560 1.1 mrg
7561 1.1.1.3 mrg # Check whether --enable-fast-install was given.
7562 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then :
7563 1.1.1.3 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7564 1.1.1.3 mrg case $enableval in
7565 1.1.1.3 mrg yes) enable_fast_install=yes ;;
7566 1.1.1.3 mrg no) enable_fast_install=no ;;
7567 1.1.1.3 mrg *)
7568 1.1.1.3 mrg enable_fast_install=no
7569 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7570 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7571 1.1.1.3 mrg for pkg in $enableval; do
7572 1.1.1.3 mrg IFS="$lt_save_ifs"
7573 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7574 1.1.1.3 mrg enable_fast_install=yes
7575 1.1.1.3 mrg fi
7576 1.1.1.3 mrg done
7577 1.1.1.3 mrg IFS="$lt_save_ifs"
7578 1.1 mrg ;;
7579 1.1.1.3 mrg esac
7580 1.1.1.3 mrg else
7581 1.1.1.3 mrg enable_fast_install=yes
7582 1.1.1.3 mrg fi
7583 1.1 mrg
7584 1.1 mrg
7585 1.1 mrg
7586 1.1 mrg
7587 1.1 mrg
7588 1.1 mrg
7589 1.1 mrg
7590 1.1 mrg
7591 1.1 mrg
7592 1.1 mrg
7593 1.1 mrg
7594 1.1.1.3 mrg # This can be used to rebuild libtool when needed
7595 1.1.1.3 mrg LIBTOOL_DEPS="$ltmain"
7596 1.1 mrg
7597 1.1.1.3 mrg # Always use our own libtool.
7598 1.1.1.3 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7599 1.1 mrg
7600 1.1 mrg
7601 1.1 mrg
7602 1.1 mrg
7603 1.1 mrg
7604 1.1 mrg
7605 1.1 mrg
7606 1.1 mrg
7607 1.1 mrg
7608 1.1 mrg
7609 1.1 mrg
7610 1.1 mrg
7611 1.1 mrg
7612 1.1 mrg
7613 1.1 mrg
7614 1.1 mrg
7615 1.1 mrg
7616 1.1 mrg
7617 1.1 mrg
7618 1.1 mrg
7619 1.1 mrg
7620 1.1 mrg
7621 1.1 mrg
7622 1.1 mrg
7623 1.1 mrg
7624 1.1 mrg
7625 1.1.1.3 mrg test -z "$LN_S" && LN_S="ln -s"
7626 1.1 mrg
7627 1.1 mrg
7628 1.1 mrg
7629 1.1 mrg
7630 1.1 mrg
7631 1.1 mrg
7632 1.1 mrg
7633 1.1 mrg
7634 1.1 mrg
7635 1.1 mrg
7636 1.1 mrg
7637 1.1 mrg
7638 1.1 mrg
7639 1.1 mrg
7640 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
7641 1.1.1.3 mrg setopt NO_GLOB_SUBST
7642 1.1.1.3 mrg fi
7643 1.1 mrg
7644 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7645 1.1.1.3 mrg $as_echo_n "checking for objdir... " >&6; }
7646 1.1.1.3 mrg if ${lt_cv_objdir+:} false; then :
7647 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7648 1.1.1.3 mrg else
7649 1.1.1.3 mrg rm -f .libs 2>/dev/null
7650 1.1.1.3 mrg mkdir .libs 2>/dev/null
7651 1.1.1.3 mrg if test -d .libs; then
7652 1.1.1.3 mrg lt_cv_objdir=.libs
7653 1.1.1.3 mrg else
7654 1.1.1.3 mrg # MS-DOS does not allow filenames that begin with a dot.
7655 1.1.1.3 mrg lt_cv_objdir=_libs
7656 1.1.1.3 mrg fi
7657 1.1.1.3 mrg rmdir .libs 2>/dev/null
7658 1.1.1.3 mrg fi
7659 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7660 1.1.1.3 mrg $as_echo "$lt_cv_objdir" >&6; }
7661 1.1.1.3 mrg objdir=$lt_cv_objdir
7662 1.1 mrg
7663 1.1 mrg
7664 1.1 mrg
7665 1.1 mrg
7666 1.1 mrg
7667 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
7668 1.1.1.3 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7669 1.1.1.3 mrg _ACEOF
7670 1.1 mrg
7671 1.1 mrg
7672 1.1 mrg
7673 1.1 mrg
7674 1.1.1.3 mrg case $host_os in
7675 1.1.1.3 mrg aix3*)
7676 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7677 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7678 1.1.1.3 mrg # vanish in a puff of smoke.
7679 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7680 1.1.1.3 mrg COLLECT_NAMES=
7681 1.1.1.3 mrg export COLLECT_NAMES
7682 1.1.1.3 mrg fi
7683 1.1.1.3 mrg ;;
7684 1.1.1.3 mrg esac
7685 1.1.1.3 mrg
7686 1.1.1.3 mrg # Global variables:
7687 1.1.1.3 mrg ofile=libtool
7688 1.1.1.3 mrg can_build_shared=yes
7689 1.1 mrg
7690 1.1.1.3 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7691 1.1.1.3 mrg # which needs '.lib').
7692 1.1.1.3 mrg libext=a
7693 1.1 mrg
7694 1.1.1.3 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7695 1.1 mrg
7696 1.1.1.3 mrg old_CC="$CC"
7697 1.1.1.3 mrg old_CFLAGS="$CFLAGS"
7698 1.1 mrg
7699 1.1.1.3 mrg # Set sane defaults for various variables
7700 1.1.1.3 mrg test -z "$CC" && CC=cc
7701 1.1.1.3 mrg test -z "$LTCC" && LTCC=$CC
7702 1.1.1.3 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7703 1.1.1.3 mrg test -z "$LD" && LD=ld
7704 1.1.1.3 mrg test -z "$ac_objext" && ac_objext=o
7705 1.1 mrg
7706 1.1.1.3 mrg for cc_temp in $compiler""; do
7707 1.1.1.3 mrg case $cc_temp in
7708 1.1.1.3 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7709 1.1.1.3 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7710 1.1.1.3 mrg \-*) ;;
7711 1.1.1.3 mrg *) break;;
7712 1.1.1.3 mrg esac
7713 1.1.1.3 mrg done
7714 1.1.1.3 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7715 1.1 mrg
7716 1.1 mrg
7717 1.1.1.3 mrg # Only perform the check for file, if the check method requires it
7718 1.1.1.3 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7719 1.1.1.3 mrg case $deplibs_check_method in
7720 1.1.1.3 mrg file_magic*)
7721 1.1.1.3 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7722 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7723 1.1.1.3 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7724 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
7725 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7726 1.1.1.3 mrg else
7727 1.1.1.3 mrg case $MAGIC_CMD in
7728 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7729 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7730 1.1.1.3 mrg ;;
7731 1.1.1.3 mrg *)
7732 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7733 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7734 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7735 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7736 1.1.1.3 mrg IFS="$lt_save_ifs"
7737 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7738 1.1.1.3 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7739 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7740 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7741 1.1.1.3 mrg case $deplibs_check_method in
7742 1.1.1.3 mrg "file_magic "*)
7743 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7744 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7745 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7746 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7747 1.1.1.3 mrg :
7748 1.1.1.3 mrg else
7749 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7750 1.1 mrg
7751 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7752 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7753 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7754 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7755 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7756 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7757 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7758 1.1.1.3 mrg *** bug-libtool@gnu.org
7759 1.1 mrg
7760 1.1.1.3 mrg _LT_EOF
7761 1.1.1.3 mrg fi ;;
7762 1.1.1.3 mrg esac
7763 1.1 mrg fi
7764 1.1.1.3 mrg break
7765 1.1.1.3 mrg fi
7766 1.1.1.3 mrg done
7767 1.1.1.3 mrg IFS="$lt_save_ifs"
7768 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7769 1.1 mrg ;;
7770 1.1 mrg esac
7771 1.1.1.3 mrg fi
7772 1.1 mrg
7773 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7774 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7775 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7776 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7777 1.1 mrg else
7778 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7779 1.1.1.3 mrg $as_echo "no" >&6; }
7780 1.1 mrg fi
7781 1.1 mrg
7782 1.1 mrg
7783 1.1 mrg
7784 1.1.1.3 mrg
7785 1.1.1.3 mrg
7786 1.1.1.3 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7787 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7788 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7789 1.1.1.3 mrg $as_echo_n "checking for file... " >&6; }
7790 1.1.1.3 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then :
7791 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7792 1.1.1.3 mrg else
7793 1.1.1.3 mrg case $MAGIC_CMD in
7794 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7795 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7796 1.1 mrg ;;
7797 1.1.1.3 mrg *)
7798 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7799 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7800 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7801 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7802 1.1.1.3 mrg IFS="$lt_save_ifs"
7803 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7804 1.1.1.3 mrg if test -f $ac_dir/file; then
7805 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7806 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7807 1.1.1.3 mrg case $deplibs_check_method in
7808 1.1.1.3 mrg "file_magic "*)
7809 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7810 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7811 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7812 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7813 1.1.1.3 mrg :
7814 1.1.1.3 mrg else
7815 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7816 1.1 mrg
7817 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7818 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7819 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7820 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7821 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7822 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7823 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7824 1.1.1.3 mrg *** bug-libtool@gnu.org
7825 1.1.1.3 mrg
7826 1.1.1.3 mrg _LT_EOF
7827 1.1.1.3 mrg fi ;;
7828 1.1.1.3 mrg esac
7829 1.1 mrg fi
7830 1.1.1.3 mrg break
7831 1.1 mrg fi
7832 1.1.1.3 mrg done
7833 1.1.1.3 mrg IFS="$lt_save_ifs"
7834 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7835 1.1.1.3 mrg ;;
7836 1.1.1.3 mrg esac
7837 1.1.1.3 mrg fi
7838 1.1.1.3 mrg
7839 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7840 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7841 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7842 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7843 1.1.1.3 mrg else
7844 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7845 1.1.1.3 mrg $as_echo "no" >&6; }
7846 1.1.1.3 mrg fi
7847 1.1.1.3 mrg
7848 1.1.1.3 mrg
7849 1.1.1.3 mrg else
7850 1.1.1.3 mrg MAGIC_CMD=:
7851 1.1.1.3 mrg fi
7852 1.1.1.3 mrg fi
7853 1.1.1.3 mrg
7854 1.1 mrg fi
7855 1.1 mrg ;;
7856 1.1.1.3 mrg esac
7857 1.1.1.3 mrg
7858 1.1.1.3 mrg # Use C for the default configuration in the libtool script
7859 1.1.1.3 mrg
7860 1.1.1.3 mrg lt_save_CC="$CC"
7861 1.1.1.3 mrg ac_ext=c
7862 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
7863 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7864 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7865 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7866 1.1.1.3 mrg
7867 1.1.1.3 mrg
7868 1.1.1.3 mrg # Source file extension for C test sources.
7869 1.1.1.3 mrg ac_ext=c
7870 1.1.1.3 mrg
7871 1.1.1.3 mrg # Object file extension for compiled C test sources.
7872 1.1.1.3 mrg objext=o
7873 1.1.1.3 mrg objext=$objext
7874 1.1 mrg
7875 1.1.1.3 mrg # Code to be used in simple compile tests
7876 1.1.1.3 mrg lt_simple_compile_test_code="int some_variable = 0;"
7877 1.1 mrg
7878 1.1.1.3 mrg # Code to be used in simple link tests
7879 1.1.1.3 mrg lt_simple_link_test_code='int main(){return(0);}'
7880 1.1 mrg
7881 1.1 mrg
7882 1.1 mrg
7883 1.1 mrg
7884 1.1 mrg
7885 1.1.1.3 mrg
7886 1.1.1.3 mrg
7887 1.1.1.3 mrg # If no C compiler was specified, use CC.
7888 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
7889 1.1.1.3 mrg
7890 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
7891 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7892 1.1.1.3 mrg
7893 1.1.1.3 mrg # Allow CC to be a program name with arguments.
7894 1.1.1.3 mrg compiler=$CC
7895 1.1.1.3 mrg
7896 1.1.1.3 mrg # Save the default compiler, since it gets overwritten when the other
7897 1.1.1.3 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7898 1.1.1.3 mrg compiler_DEFAULT=$CC
7899 1.1.1.3 mrg
7900 1.1.1.3 mrg # save warnings/boilerplate of simple test code
7901 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7902 1.1.1.3 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7903 1.1.1.3 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7904 1.1.1.3 mrg _lt_compiler_boilerplate=`cat conftest.err`
7905 1.1.1.3 mrg $RM conftest*
7906 1.1.1.3 mrg
7907 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7908 1.1.1.3 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7909 1.1.1.3 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7910 1.1.1.3 mrg _lt_linker_boilerplate=`cat conftest.err`
7911 1.1.1.3 mrg $RM -r conftest*
7912 1.1.1.3 mrg
7913 1.1.1.3 mrg
7914 1.1.1.3 mrg if test -n "$compiler"; then
7915 1.1.1.3 mrg
7916 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=
7917 1.1.1.3 mrg
7918 1.1.1.3 mrg if test "$GCC" = yes; then
7919 1.1.1.3 mrg case $cc_basename in
7920 1.1.1.3 mrg nvcc*)
7921 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7922 1.1 mrg *)
7923 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7924 1.1 mrg esac
7925 1.1 mrg
7926 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7927 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7928 1.1.1.3 mrg if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7929 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7930 1.1.1.3 mrg else
7931 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=no
7932 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7933 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7934 1.1.1.3 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7935 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7936 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7937 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7938 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7939 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7940 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7941 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7942 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7943 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7944 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7945 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7946 1.1.1.3 mrg ac_status=$?
7947 1.1.1.3 mrg cat conftest.err >&5
7948 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7950 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7951 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7952 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7953 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7954 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7955 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7956 1.1.1.3 mrg fi
7957 1.1.1.3 mrg fi
7958 1.1.1.3 mrg $RM conftest*
7959 1.1 mrg
7960 1.1.1.3 mrg fi
7961 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7962 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7963 1.1 mrg
7964 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7965 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7966 1.1.1.3 mrg else
7967 1.1.1.3 mrg :
7968 1.1.1.3 mrg fi
7969 1.1 mrg
7970 1.1.1.3 mrg fi
7971 1.1.1.3 mrg
7972 1.1.1.3 mrg
7973 1.1.1.3 mrg
7974 1.1.1.3 mrg
7975 1.1.1.3 mrg
7976 1.1.1.3 mrg
7977 1.1.1.3 mrg lt_prog_compiler_wl=
7978 1.1.1.3 mrg lt_prog_compiler_pic=
7979 1.1.1.3 mrg lt_prog_compiler_static=
7980 1.1.1.3 mrg
7981 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7982 1.1.1.3 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7983 1.1.1.3 mrg
7984 1.1.1.3 mrg if test "$GCC" = yes; then
7985 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7986 1.1.1.3 mrg lt_prog_compiler_static='-static'
7987 1.1 mrg
7988 1.1 mrg case $host_os in
7989 1.1.1.3 mrg aix*)
7990 1.1.1.3 mrg # All AIX code is PIC.
7991 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7992 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7993 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7994 1.1.1.3 mrg fi
7995 1.1 mrg ;;
7996 1.1 mrg
7997 1.1.1.3 mrg amigaos*)
7998 1.1.1.3 mrg case $host_cpu in
7999 1.1.1.3 mrg powerpc)
8000 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8001 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
8002 1.1.1.3 mrg ;;
8003 1.1.1.3 mrg m68k)
8004 1.1.1.3 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8005 1.1.1.3 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8006 1.1.1.3 mrg # like `-m68040'.
8007 1.1.1.3 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8008 1.1.1.3 mrg ;;
8009 1.1.1.3 mrg esac
8010 1.1.1.3 mrg ;;
8011 1.1 mrg
8012 1.1.1.3 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8013 1.1.1.3 mrg # PIC is the default for these OSes.
8014 1.1.1.3 mrg ;;
8015 1.1 mrg
8016 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8017 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
8018 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
8019 1.1.1.3 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8020 1.1.1.3 mrg # (--disable-auto-import) libraries
8021 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8022 1.1.1.3 mrg ;;
8023 1.1 mrg
8024 1.1.1.3 mrg darwin* | rhapsody*)
8025 1.1.1.3 mrg # PIC is the default on this platform
8026 1.1.1.3 mrg # Common symbols not allowed in MH_DYLIB files
8027 1.1.1.3 mrg lt_prog_compiler_pic='-fno-common'
8028 1.1.1.3 mrg ;;
8029 1.1 mrg
8030 1.1.1.3 mrg haiku*)
8031 1.1.1.3 mrg # PIC is the default for Haiku.
8032 1.1.1.3 mrg # The "-static" flag exists, but is broken.
8033 1.1.1.3 mrg lt_prog_compiler_static=
8034 1.1.1.3 mrg ;;
8035 1.1 mrg
8036 1.1.1.3 mrg hpux*)
8037 1.1.1.3 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8038 1.1.1.3 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8039 1.1.1.3 mrg # sets the default TLS model and affects inlining.
8040 1.1.1.3 mrg case $host_cpu in
8041 1.1.1.3 mrg hppa*64*)
8042 1.1.1.3 mrg # +Z the default
8043 1.1.1.3 mrg ;;
8044 1.1.1.3 mrg *)
8045 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
8046 1.1.1.3 mrg ;;
8047 1.1.1.3 mrg esac
8048 1.1.1.3 mrg ;;
8049 1.1 mrg
8050 1.1.1.3 mrg interix[3-9]*)
8051 1.1.1.3 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8052 1.1.1.3 mrg # Instead, we relocate shared libraries at runtime.
8053 1.1.1.3 mrg ;;
8054 1.1 mrg
8055 1.1.1.3 mrg msdosdjgpp*)
8056 1.1.1.3 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8057 1.1.1.3 mrg # on systems that don't support them.
8058 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
8059 1.1.1.3 mrg enable_shared=no
8060 1.1.1.3 mrg ;;
8061 1.1 mrg
8062 1.1.1.3 mrg *nto* | *qnx*)
8063 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8064 1.1.1.3 mrg # it will coredump.
8065 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
8066 1.1.1.3 mrg ;;
8067 1.1 mrg
8068 1.1.1.3 mrg sysv4*MP*)
8069 1.1.1.3 mrg if test -d /usr/nec; then
8070 1.1.1.3 mrg lt_prog_compiler_pic=-Kconform_pic
8071 1.1.1.3 mrg fi
8072 1.1.1.3 mrg ;;
8073 1.1 mrg
8074 1.1.1.3 mrg *)
8075 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
8076 1.1.1.3 mrg ;;
8077 1.1.1.3 mrg esac
8078 1.1 mrg
8079 1.1.1.3 mrg case $cc_basename in
8080 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
8081 1.1.1.3 mrg lt_prog_compiler_wl='-Xlinker '
8082 1.1.1.3 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8083 1.1.1.3 mrg ;;
8084 1.1.1.3 mrg esac
8085 1.1.1.3 mrg else
8086 1.1.1.3 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8087 1.1 mrg case $host_os in
8088 1.1.1.3 mrg aix*)
8089 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8090 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8091 1.1.1.3 mrg # AIX 5 now supports IA64 processor
8092 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8093 1.1.1.3 mrg else
8094 1.1.1.3 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8095 1.1.1.3 mrg fi
8096 1.1.1.3 mrg ;;
8097 1.1.1.3 mrg
8098 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8099 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
8100 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
8101 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8102 1.1.1.3 mrg ;;
8103 1.1.1.3 mrg
8104 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
8105 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8106 1.1.1.3 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8107 1.1.1.3 mrg # not for PA HP-UX.
8108 1.1.1.3 mrg case $host_cpu in
8109 1.1.1.3 mrg hppa*64*|ia64*)
8110 1.1.1.3 mrg # +Z the default
8111 1.1 mrg ;;
8112 1.1 mrg *)
8113 1.1.1.3 mrg lt_prog_compiler_pic='+Z'
8114 1.1 mrg ;;
8115 1.1 mrg esac
8116 1.1.1.3 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8117 1.1.1.3 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8118 1.1.1.3 mrg ;;
8119 1.1 mrg
8120 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
8121 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8122 1.1.1.3 mrg # PIC (with -KPIC) is the default.
8123 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
8124 1.1.1.3 mrg ;;
8125 1.1.1.3 mrg
8126 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8127 1.1.1.3 mrg case $cc_basename in
8128 1.1.1.3 mrg # old Intel for x86_64 which still supported -KPIC.
8129 1.1.1.3 mrg ecc*)
8130 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8131 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8132 1.1.1.3 mrg lt_prog_compiler_static='-static'
8133 1.1.1.3 mrg ;;
8134 1.1.1.3 mrg # icc used to be incompatible with GCC.
8135 1.1.1.3 mrg # ICC 10 doesn't accept -KPIC any more.
8136 1.1.1.3 mrg icc* | ifort*)
8137 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8138 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
8139 1.1.1.3 mrg lt_prog_compiler_static='-static'
8140 1.1.1.3 mrg ;;
8141 1.1.1.3 mrg # Lahey Fortran 8.1.
8142 1.1.1.3 mrg lf95*)
8143 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8144 1.1.1.3 mrg lt_prog_compiler_pic='--shared'
8145 1.1.1.3 mrg lt_prog_compiler_static='--static'
8146 1.1.1.3 mrg ;;
8147 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8148 1.1.1.3 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8149 1.1.1.3 mrg # which looks to be a dead project)
8150 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8151 1.1.1.3 mrg lt_prog_compiler_pic='-fpic'
8152 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8153 1.1.1.3 mrg ;;
8154 1.1.1.3 mrg ccc*)
8155 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8156 1.1.1.3 mrg # All Alpha code is PIC.
8157 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
8158 1.1.1.3 mrg ;;
8159 1.1.1.3 mrg xl* | bgxl* | bgf* | mpixl*)
8160 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8161 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8162 1.1.1.3 mrg lt_prog_compiler_pic='-qpic'
8163 1.1.1.3 mrg lt_prog_compiler_static='-qstaticlink'
8164 1.1.1.3 mrg ;;
8165 1.1.1.3 mrg *)
8166 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8167 1.1.1.3 mrg *Sun\ F* | *Sun*Fortran*)
8168 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8169 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8170 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8171 1.1.1.3 mrg lt_prog_compiler_wl=''
8172 1.1.1.3 mrg ;;
8173 1.1.1.3 mrg *Sun\ C*)
8174 1.1.1.3 mrg # Sun C 5.9
8175 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8176 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8177 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8178 1.1.1.3 mrg ;;
8179 1.1.1.3 mrg esac
8180 1.1.1.3 mrg ;;
8181 1.1.1.3 mrg esac
8182 1.1.1.3 mrg ;;
8183 1.1.1.3 mrg
8184 1.1.1.3 mrg newsos6)
8185 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8186 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8187 1.1.1.3 mrg ;;
8188 1.1.1.3 mrg
8189 1.1.1.3 mrg *nto* | *qnx*)
8190 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8191 1.1.1.3 mrg # it will coredump.
8192 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
8193 1.1.1.3 mrg ;;
8194 1.1.1.3 mrg
8195 1.1.1.3 mrg osf3* | osf4* | osf5*)
8196 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8197 1.1.1.3 mrg # All OSF/1 code is PIC.
8198 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
8199 1.1.1.3 mrg ;;
8200 1.1 mrg
8201 1.1.1.3 mrg rdos*)
8202 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
8203 1.1.1.3 mrg ;;
8204 1.1 mrg
8205 1.1.1.3 mrg solaris*)
8206 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8207 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8208 1.1.1.3 mrg case $cc_basename in
8209 1.1.1.3 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8210 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld ';;
8211 1.1.1.3 mrg *)
8212 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,';;
8213 1.1.1.3 mrg esac
8214 1.1.1.3 mrg ;;
8215 1.1 mrg
8216 1.1.1.3 mrg sunos4*)
8217 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld '
8218 1.1.1.3 mrg lt_prog_compiler_pic='-PIC'
8219 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8220 1.1.1.3 mrg ;;
8221 1.1 mrg
8222 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8223 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8224 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8225 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8226 1.1 mrg ;;
8227 1.1.1.3 mrg
8228 1.1.1.3 mrg sysv4*MP*)
8229 1.1.1.3 mrg if test -d /usr/nec ;then
8230 1.1.1.3 mrg lt_prog_compiler_pic='-Kconform_pic'
8231 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8232 1.1.1.3 mrg fi
8233 1.1 mrg ;;
8234 1.1.1.3 mrg
8235 1.1.1.3 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8236 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8237 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
8238 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8239 1.1 mrg ;;
8240 1.1 mrg
8241 1.1.1.3 mrg unicos*)
8242 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
8243 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
8244 1.1.1.3 mrg ;;
8245 1.1 mrg
8246 1.1.1.3 mrg uts4*)
8247 1.1.1.3 mrg lt_prog_compiler_pic='-pic'
8248 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
8249 1.1.1.3 mrg ;;
8250 1.1.1.3 mrg
8251 1.1.1.3 mrg *)
8252 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
8253 1.1.1.3 mrg ;;
8254 1.1 mrg esac
8255 1.1 mrg fi
8256 1.1 mrg
8257 1.1.1.3 mrg case $host_os in
8258 1.1.1.3 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8259 1.1.1.3 mrg *djgpp*)
8260 1.1.1.3 mrg lt_prog_compiler_pic=
8261 1.1.1.3 mrg ;;
8262 1.1.1.3 mrg *)
8263 1.1.1.3 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8264 1.1.1.3 mrg ;;
8265 1.1 mrg esac
8266 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8267 1.1.1.3 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8268 1.1.1.3 mrg
8269 1.1.1.3 mrg
8270 1.1.1.3 mrg
8271 1.1.1.3 mrg
8272 1.1.1.3 mrg
8273 1.1.1.3 mrg
8274 1.1.1.3 mrg #
8275 1.1.1.3 mrg # Check to make sure the PIC flag actually works.
8276 1.1.1.3 mrg #
8277 1.1.1.3 mrg if test -n "$lt_prog_compiler_pic"; then
8278 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8279 1.1.1.3 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8280 1.1.1.3 mrg if ${lt_cv_prog_compiler_pic_works+:} false; then :
8281 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8282 1.1.1.3 mrg else
8283 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=no
8284 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
8285 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8286 1.1.1.3 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8287 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
8288 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
8289 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
8290 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8291 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
8292 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
8293 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8294 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8295 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
8296 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8297 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
8298 1.1.1.3 mrg ac_status=$?
8299 1.1.1.3 mrg cat conftest.err >&5
8300 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8301 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8302 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
8303 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
8304 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8305 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8306 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8307 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=yes
8308 1.1.1.3 mrg fi
8309 1.1.1.3 mrg fi
8310 1.1.1.3 mrg $RM conftest*
8311 1.1 mrg
8312 1.1 mrg fi
8313 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8314 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8315 1.1 mrg
8316 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8317 1.1.1.3 mrg case $lt_prog_compiler_pic in
8318 1.1.1.3 mrg "" | " "*) ;;
8319 1.1.1.3 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8320 1.1.1.3 mrg esac
8321 1.1.1.3 mrg else
8322 1.1.1.3 mrg lt_prog_compiler_pic=
8323 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
8324 1.1.1.3 mrg fi
8325 1.1 mrg
8326 1.1.1.3 mrg fi
8327 1.1.1.3 mrg
8328 1.1.1.3 mrg
8329 1.1.1.3 mrg
8330 1.1.1.3 mrg
8331 1.1.1.3 mrg
8332 1.1.1.3 mrg
8333 1.1.1.3 mrg #
8334 1.1.1.3 mrg # Check to make sure the static flag actually works.
8335 1.1.1.3 mrg #
8336 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8337 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8338 1.1.1.3 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8339 1.1.1.3 mrg if ${lt_cv_prog_compiler_static_works+:} false; then :
8340 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8341 1.1 mrg else
8342 1.1.1.3 mrg lt_cv_prog_compiler_static_works=no
8343 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8344 1.1.1.3 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8345 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8346 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8347 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
8348 1.1.1.3 mrg # So say no if there are warnings
8349 1.1.1.3 mrg if test -s conftest.err; then
8350 1.1.1.3 mrg # Append any errors to the config.log.
8351 1.1.1.3 mrg cat conftest.err 1>&5
8352 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8353 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8354 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8355 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
8356 1.1.1.3 mrg fi
8357 1.1.1.3 mrg else
8358 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
8359 1.1.1.3 mrg fi
8360 1.1.1.3 mrg fi
8361 1.1.1.3 mrg $RM -r conftest*
8362 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8363 1.1.1.3 mrg
8364 1.1 mrg fi
8365 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8366 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8367 1.1.1.3 mrg
8368 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8369 1.1.1.3 mrg :
8370 1.1.1.3 mrg else
8371 1.1.1.3 mrg lt_prog_compiler_static=
8372 1.1.1.3 mrg fi
8373 1.1.1.3 mrg
8374 1.1.1.3 mrg
8375 1.1.1.3 mrg
8376 1.1.1.3 mrg
8377 1.1.1.3 mrg
8378 1.1.1.3 mrg
8379 1.1.1.3 mrg
8380 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8381 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8382 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8383 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8384 1.1.1.3 mrg else
8385 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
8386 1.1.1.3 mrg $RM -r conftest 2>/dev/null
8387 1.1.1.3 mrg mkdir conftest
8388 1.1.1.3 mrg cd conftest
8389 1.1.1.3 mrg mkdir out
8390 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8391 1.1.1.3 mrg
8392 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8393 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
8394 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
8395 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
8396 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8397 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
8398 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8399 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8400 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
8401 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8402 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
8403 1.1.1.3 mrg ac_status=$?
8404 1.1.1.3 mrg cat out/conftest.err >&5
8405 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8406 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8407 1.1.1.3 mrg then
8408 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
8409 1.1.1.3 mrg # So say no if there are warnings
8410 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8411 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8412 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8413 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
8414 1.1.1.3 mrg fi
8415 1.1.1.3 mrg fi
8416 1.1.1.3 mrg chmod u+w . 2>&5
8417 1.1.1.3 mrg $RM conftest*
8418 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
8419 1.1.1.3 mrg # template instantiation
8420 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8421 1.1.1.3 mrg $RM out/* && rmdir out
8422 1.1.1.3 mrg cd ..
8423 1.1.1.3 mrg $RM -r conftest
8424 1.1.1.3 mrg $RM conftest*
8425 1.1 mrg
8426 1.1 mrg fi
8427 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8428 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8429 1.1 mrg
8430 1.1 mrg
8431 1.1 mrg
8432 1.1 mrg
8433 1.1 mrg
8434 1.1 mrg
8435 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8436 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8437 1.1.1.3 mrg if ${lt_cv_prog_compiler_c_o+:} false; then :
8438 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8439 1.1.1.3 mrg else
8440 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
8441 1.1.1.3 mrg $RM -r conftest 2>/dev/null
8442 1.1.1.3 mrg mkdir conftest
8443 1.1.1.3 mrg cd conftest
8444 1.1.1.3 mrg mkdir out
8445 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8446 1.1 mrg
8447 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8448 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
8449 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
8450 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
8451 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8452 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
8453 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8454 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8455 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
8456 1.1.1.3 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8457 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
8458 1.1.1.3 mrg ac_status=$?
8459 1.1.1.3 mrg cat out/conftest.err >&5
8460 1.1.1.3 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8462 1.1.1.3 mrg then
8463 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
8464 1.1.1.3 mrg # So say no if there are warnings
8465 1.1.1.3 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8466 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8467 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8468 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
8469 1.1.1.3 mrg fi
8470 1.1.1.3 mrg fi
8471 1.1.1.3 mrg chmod u+w . 2>&5
8472 1.1.1.3 mrg $RM conftest*
8473 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
8474 1.1.1.3 mrg # template instantiation
8475 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8476 1.1.1.3 mrg $RM out/* && rmdir out
8477 1.1.1.3 mrg cd ..
8478 1.1.1.3 mrg $RM -r conftest
8479 1.1.1.3 mrg $RM conftest*
8480 1.1 mrg
8481 1.1.1.3 mrg fi
8482 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8483 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8484 1.1 mrg
8485 1.1 mrg
8486 1.1 mrg
8487 1.1 mrg
8488 1.1.1.3 mrg hard_links="nottested"
8489 1.1.1.3 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8490 1.1.1.3 mrg # do not overwrite the value of need_locks provided by the user
8491 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8492 1.1.1.3 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8493 1.1.1.3 mrg hard_links=yes
8494 1.1.1.3 mrg $RM conftest*
8495 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8496 1.1.1.3 mrg touch conftest.a
8497 1.1.1.3 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8498 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8499 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8500 1.1.1.3 mrg $as_echo "$hard_links" >&6; }
8501 1.1.1.3 mrg if test "$hard_links" = no; then
8502 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8503 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8504 1.1.1.3 mrg need_locks=warn
8505 1.1.1.3 mrg fi
8506 1.1.1.3 mrg else
8507 1.1.1.3 mrg need_locks=no
8508 1.1.1.3 mrg fi
8509 1.1 mrg
8510 1.1 mrg
8511 1.1 mrg
8512 1.1 mrg
8513 1.1 mrg
8514 1.1 mrg
8515 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8516 1.1.1.3 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8517 1.1 mrg
8518 1.1.1.3 mrg runpath_var=
8519 1.1.1.3 mrg allow_undefined_flag=
8520 1.1.1.3 mrg always_export_symbols=no
8521 1.1.1.3 mrg archive_cmds=
8522 1.1.1.3 mrg archive_expsym_cmds=
8523 1.1.1.3 mrg compiler_needs_object=no
8524 1.1.1.3 mrg enable_shared_with_static_runtimes=no
8525 1.1.1.3 mrg export_dynamic_flag_spec=
8526 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8527 1.1.1.3 mrg hardcode_automatic=no
8528 1.1.1.3 mrg hardcode_direct=no
8529 1.1.1.3 mrg hardcode_direct_absolute=no
8530 1.1.1.3 mrg hardcode_libdir_flag_spec=
8531 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=
8532 1.1.1.3 mrg hardcode_libdir_separator=
8533 1.1.1.3 mrg hardcode_minus_L=no
8534 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8535 1.1.1.3 mrg inherit_rpath=no
8536 1.1.1.3 mrg link_all_deplibs=unknown
8537 1.1.1.3 mrg module_cmds=
8538 1.1.1.3 mrg module_expsym_cmds=
8539 1.1.1.3 mrg old_archive_from_new_cmds=
8540 1.1.1.3 mrg old_archive_from_expsyms_cmds=
8541 1.1.1.3 mrg thread_safe_flag_spec=
8542 1.1.1.3 mrg whole_archive_flag_spec=
8543 1.1.1.3 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8544 1.1.1.3 mrg # included in the symbol list
8545 1.1.1.3 mrg include_expsyms=
8546 1.1.1.3 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8547 1.1.1.3 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8548 1.1.1.3 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8549 1.1.1.3 mrg # as well as any symbol that contains `d'.
8550 1.1.1.3 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8551 1.1.1.3 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8552 1.1.1.3 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8553 1.1.1.3 mrg # the symbol is explicitly referenced. Since portable code cannot
8554 1.1.1.3 mrg # rely on this symbol name, it's probably fine to never include it in
8555 1.1.1.3 mrg # preloaded symbol tables.
8556 1.1.1.3 mrg # Exclude shared library initialization/finalization symbols.
8557 1.1.1.3 mrg extract_expsyms_cmds=
8558 1.1 mrg
8559 1.1.1.3 mrg case $host_os in
8560 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8561 1.1.1.3 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8562 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8563 1.1.1.3 mrg # Microsoft Visual C++.
8564 1.1.1.3 mrg if test "$GCC" != yes; then
8565 1.1.1.3 mrg with_gnu_ld=no
8566 1.1.1.3 mrg fi
8567 1.1.1.3 mrg ;;
8568 1.1.1.3 mrg interix*)
8569 1.1.1.3 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8570 1.1.1.3 mrg with_gnu_ld=yes
8571 1.1.1.3 mrg ;;
8572 1.1.1.3 mrg openbsd*)
8573 1.1.1.3 mrg with_gnu_ld=no
8574 1.1.1.3 mrg ;;
8575 1.1.1.3 mrg esac
8576 1.1 mrg
8577 1.1.1.3 mrg ld_shlibs=yes
8578 1.1 mrg
8579 1.1.1.3 mrg # On some targets, GNU ld is compatible enough with the native linker
8580 1.1.1.3 mrg # that we're better off using the native interface for both.
8581 1.1.1.3 mrg lt_use_gnu_ld_interface=no
8582 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
8583 1.1.1.3 mrg case $host_os in
8584 1.1.1.3 mrg aix*)
8585 1.1.1.3 mrg # The AIX port of GNU ld has always aspired to compatibility
8586 1.1.1.3 mrg # with the native linker. However, as the warning in the GNU ld
8587 1.1.1.3 mrg # block says, versions before 2.19.5* couldn't really create working
8588 1.1.1.3 mrg # shared libraries, regardless of the interface used.
8589 1.1.1.3 mrg case `$LD -v 2>&1` in
8590 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8591 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8592 1.1.1.3 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8593 1.1.1.3 mrg *)
8594 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
8595 1.1.1.3 mrg ;;
8596 1.1.1.3 mrg esac
8597 1.1.1.3 mrg ;;
8598 1.1.1.3 mrg *)
8599 1.1.1.3 mrg lt_use_gnu_ld_interface=yes
8600 1.1.1.3 mrg ;;
8601 1.1.1.3 mrg esac
8602 1.1.1.3 mrg fi
8603 1.1 mrg
8604 1.1.1.3 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8605 1.1.1.3 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8606 1.1.1.3 mrg wlarc='${wl}'
8607 1.1 mrg
8608 1.1.1.3 mrg # Set some defaults for GNU ld with shared library support. These
8609 1.1.1.3 mrg # are reset later if shared libraries are not supported. Putting them
8610 1.1.1.3 mrg # here allows them to be overridden if necessary.
8611 1.1.1.3 mrg runpath_var=LD_RUN_PATH
8612 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8613 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8614 1.1.1.3 mrg # ancient GNU ld didn't support --whole-archive et. al.
8615 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8616 1.1.1.3 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8617 1.1.1.3 mrg else
8618 1.1.1.3 mrg whole_archive_flag_spec=
8619 1.1.1.3 mrg fi
8620 1.1.1.3 mrg supports_anon_versioning=no
8621 1.1.1.3 mrg case `$LD -v 2>&1` in
8622 1.1.1.3 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8623 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8624 1.1.1.3 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8625 1.1.1.3 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8626 1.1.1.3 mrg *\ 2.11.*) ;; # other 2.11 versions
8627 1.1.1.3 mrg *) supports_anon_versioning=yes ;;
8628 1.1.1.3 mrg esac
8629 1.1 mrg
8630 1.1.1.3 mrg # See if GNU ld supports shared libraries.
8631 1.1.1.3 mrg case $host_os in
8632 1.1.1.3 mrg aix[3-9]*)
8633 1.1.1.3 mrg # On AIX/PPC, the GNU linker is very broken
8634 1.1.1.3 mrg if test "$host_cpu" != ia64; then
8635 1.1.1.3 mrg ld_shlibs=no
8636 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8637 1.1 mrg
8638 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8639 1.1.1.3 mrg *** to be unable to reliably create shared libraries on AIX.
8640 1.1.1.3 mrg *** Therefore, libtool is disabling shared libraries support. If you
8641 1.1.1.3 mrg *** really care for shared libraries, you may want to install binutils
8642 1.1.1.3 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8643 1.1.1.3 mrg *** You will then need to restart the configuration process.
8644 1.1 mrg
8645 1.1.1.3 mrg _LT_EOF
8646 1.1.1.3 mrg fi
8647 1.1.1.3 mrg ;;
8648 1.1 mrg
8649 1.1.1.3 mrg amigaos*)
8650 1.1.1.3 mrg case $host_cpu in
8651 1.1.1.3 mrg powerpc)
8652 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8653 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8654 1.1.1.3 mrg archive_expsym_cmds=''
8655 1.1.1.3 mrg ;;
8656 1.1.1.3 mrg m68k)
8657 1.1.1.3 mrg 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)'
8658 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8659 1.1.1.3 mrg hardcode_minus_L=yes
8660 1.1.1.3 mrg ;;
8661 1.1.1.3 mrg esac
8662 1.1.1.3 mrg ;;
8663 1.1 mrg
8664 1.1.1.3 mrg beos*)
8665 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8666 1.1.1.3 mrg allow_undefined_flag=unsupported
8667 1.1.1.3 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8668 1.1.1.3 mrg # support --undefined. This deserves some investigation. FIXME
8669 1.1.1.3 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8670 1.1.1.3 mrg else
8671 1.1.1.3 mrg ld_shlibs=no
8672 1.1.1.3 mrg fi
8673 1.1.1.3 mrg ;;
8674 1.1 mrg
8675 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8676 1.1.1.3 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8677 1.1.1.3 mrg # as there is no search path for DLLs.
8678 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8679 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8680 1.1.1.3 mrg allow_undefined_flag=unsupported
8681 1.1.1.3 mrg always_export_symbols=no
8682 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8683 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8684 1.1 mrg
8685 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8686 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8687 1.1.1.3 mrg # If the export-symbols file already is a .def file (1st line
8688 1.1.1.3 mrg # is EXPORTS), use it as is; otherwise, prepend...
8689 1.1.1.3 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8690 1.1.1.3 mrg cp $export_symbols $output_objdir/$soname.def;
8691 1.1.1.3 mrg else
8692 1.1.1.3 mrg echo EXPORTS > $output_objdir/$soname.def;
8693 1.1.1.3 mrg cat $export_symbols >> $output_objdir/$soname.def;
8694 1.1.1.3 mrg fi~
8695 1.1.1.3 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8696 1.1.1.3 mrg else
8697 1.1.1.3 mrg ld_shlibs=no
8698 1.1.1.3 mrg fi
8699 1.1.1.3 mrg ;;
8700 1.1 mrg
8701 1.1.1.3 mrg haiku*)
8702 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8703 1.1.1.3 mrg link_all_deplibs=yes
8704 1.1.1.3 mrg ;;
8705 1.1 mrg
8706 1.1.1.3 mrg interix[3-9]*)
8707 1.1.1.3 mrg hardcode_direct=no
8708 1.1.1.3 mrg hardcode_shlibpath_var=no
8709 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8710 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8711 1.1.1.3 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8712 1.1.1.3 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8713 1.1.1.3 mrg # default) and relocated if they conflict, which is a slow very memory
8714 1.1.1.3 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8715 1.1.1.3 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8716 1.1.1.3 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8717 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8718 1.1.1.3 mrg 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'
8719 1.1.1.3 mrg ;;
8720 1.1 mrg
8721 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8722 1.1.1.3 mrg tmp_diet=no
8723 1.1.1.3 mrg if test "$host_os" = linux-dietlibc; then
8724 1.1.1.3 mrg case $cc_basename in
8725 1.1.1.3 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8726 1.1.1.3 mrg esac
8727 1.1.1.3 mrg fi
8728 1.1.1.3 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8729 1.1.1.3 mrg && test "$tmp_diet" = no
8730 1.1.1.3 mrg then
8731 1.1.1.3 mrg tmp_addflag=
8732 1.1.1.3 mrg tmp_sharedflag='-shared'
8733 1.1.1.3 mrg case $cc_basename,$host_cpu in
8734 1.1.1.3 mrg pgcc*) # Portland Group C compiler
8735 1.1.1.3 mrg 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'
8736 1.1.1.3 mrg tmp_addflag=' $pic_flag'
8737 1.1.1.3 mrg ;;
8738 1.1.1.3 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8739 1.1.1.3 mrg # Portland Group f77 and f90 compilers
8740 1.1.1.3 mrg 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'
8741 1.1.1.3 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8742 1.1.1.3 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8743 1.1.1.3 mrg tmp_addflag=' -i_dynamic' ;;
8744 1.1.1.3 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8745 1.1.1.3 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8746 1.1.1.3 mrg ifc* | ifort*) # Intel Fortran compiler
8747 1.1.1.3 mrg tmp_addflag=' -nofor_main' ;;
8748 1.1.1.3 mrg lf95*) # Lahey Fortran 8.1
8749 1.1.1.3 mrg whole_archive_flag_spec=
8750 1.1.1.3 mrg tmp_sharedflag='--shared' ;;
8751 1.1.1.3 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8752 1.1.1.3 mrg tmp_sharedflag='-qmkshrobj'
8753 1.1.1.3 mrg tmp_addflag= ;;
8754 1.1.1.3 mrg nvcc*) # Cuda Compiler Driver 2.2
8755 1.1.1.3 mrg 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'
8756 1.1.1.3 mrg compiler_needs_object=yes
8757 1.1.1.3 mrg ;;
8758 1.1.1.3 mrg esac
8759 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8760 1.1.1.3 mrg *Sun\ C*) # Sun C 5.9
8761 1.1.1.3 mrg 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'
8762 1.1.1.3 mrg compiler_needs_object=yes
8763 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8764 1.1.1.3 mrg *Sun\ F*) # Sun Fortran 8.3
8765 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8766 1.1.1.3 mrg esac
8767 1.1.1.3 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8768 1.1 mrg
8769 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8770 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8771 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8772 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8773 1.1.1.3 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8774 1.1.1.3 mrg fi
8775 1.1 mrg
8776 1.1.1.3 mrg case $cc_basename in
8777 1.1.1.3 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8778 1.1.1.3 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8779 1.1.1.3 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8780 1.1.1.3 mrg hardcode_libdir_flag_spec=
8781 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8782 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8783 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8784 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8785 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8786 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8787 1.1.1.3 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8788 1.1.1.3 mrg fi
8789 1.1.1.3 mrg ;;
8790 1.1.1.3 mrg esac
8791 1.1.1.3 mrg else
8792 1.1.1.3 mrg ld_shlibs=no
8793 1.1.1.3 mrg fi
8794 1.1.1.3 mrg ;;
8795 1.1 mrg
8796 1.1.1.3 mrg netbsd*)
8797 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8798 1.1.1.3 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8799 1.1.1.3 mrg wlarc=
8800 1.1.1.3 mrg else
8801 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8802 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8803 1.1.1.3 mrg fi
8804 1.1.1.3 mrg ;;
8805 1.1 mrg
8806 1.1.1.3 mrg solaris*)
8807 1.1.1.3 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8808 1.1.1.3 mrg ld_shlibs=no
8809 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8810 1.1 mrg
8811 1.1.1.3 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8812 1.1.1.3 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8813 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8814 1.1.1.3 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8815 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8816 1.1.1.3 mrg *** used, and then restart.
8817 1.1 mrg
8818 1.1.1.3 mrg _LT_EOF
8819 1.1.1.3 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8820 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8821 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8822 1.1.1.3 mrg else
8823 1.1.1.3 mrg ld_shlibs=no
8824 1.1.1.3 mrg fi
8825 1.1.1.3 mrg ;;
8826 1.1 mrg
8827 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8828 1.1.1.3 mrg case `$LD -v 2>&1` in
8829 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8830 1.1.1.3 mrg ld_shlibs=no
8831 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8832 1.1 mrg
8833 1.1.1.3 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8834 1.1.1.3 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8835 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8836 1.1.1.3 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8837 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8838 1.1.1.3 mrg *** used, and then restart.
8839 1.1 mrg
8840 1.1.1.3 mrg _LT_EOF
8841 1.1.1.3 mrg ;;
8842 1.1.1.3 mrg *)
8843 1.1.1.3 mrg # For security reasons, it is highly recommended that you always
8844 1.1.1.3 mrg # use absolute paths for naming shared libraries, and exclude the
8845 1.1.1.3 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8846 1.1.1.3 mrg # requires that you compile everything twice, which is a pain.
8847 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8848 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8849 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8850 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8851 1.1.1.3 mrg else
8852 1.1.1.3 mrg ld_shlibs=no
8853 1.1.1.3 mrg fi
8854 1.1.1.3 mrg ;;
8855 1.1.1.3 mrg esac
8856 1.1.1.3 mrg ;;
8857 1.1 mrg
8858 1.1.1.3 mrg sunos4*)
8859 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8860 1.1.1.3 mrg wlarc=
8861 1.1.1.3 mrg hardcode_direct=yes
8862 1.1.1.3 mrg hardcode_shlibpath_var=no
8863 1.1.1.3 mrg ;;
8864 1.1 mrg
8865 1.1.1.3 mrg *)
8866 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8867 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8868 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8869 1.1.1.3 mrg else
8870 1.1.1.3 mrg ld_shlibs=no
8871 1.1.1.3 mrg fi
8872 1.1.1.3 mrg ;;
8873 1.1.1.3 mrg esac
8874 1.1 mrg
8875 1.1.1.3 mrg if test "$ld_shlibs" = no; then
8876 1.1.1.3 mrg runpath_var=
8877 1.1.1.3 mrg hardcode_libdir_flag_spec=
8878 1.1.1.3 mrg export_dynamic_flag_spec=
8879 1.1.1.3 mrg whole_archive_flag_spec=
8880 1.1.1.3 mrg fi
8881 1.1.1.3 mrg else
8882 1.1.1.3 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8883 1.1.1.3 mrg case $host_os in
8884 1.1.1.3 mrg aix3*)
8885 1.1.1.3 mrg allow_undefined_flag=unsupported
8886 1.1.1.3 mrg always_export_symbols=yes
8887 1.1.1.3 mrg 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'
8888 1.1.1.3 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8889 1.1.1.3 mrg # are no directories specified by -L.
8890 1.1.1.3 mrg hardcode_minus_L=yes
8891 1.1.1.3 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8892 1.1.1.3 mrg # Neither direct hardcoding nor static linking is supported with a
8893 1.1.1.3 mrg # broken collect2.
8894 1.1.1.3 mrg hardcode_direct=unsupported
8895 1.1.1.3 mrg fi
8896 1.1.1.3 mrg ;;
8897 1.1 mrg
8898 1.1.1.3 mrg aix[4-9]*)
8899 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8900 1.1.1.3 mrg # On IA64, the linker does run time linking by default, so we don't
8901 1.1.1.3 mrg # have to do anything special.
8902 1.1.1.3 mrg aix_use_runtimelinking=no
8903 1.1.1.3 mrg exp_sym_flag='-Bexport'
8904 1.1.1.3 mrg no_entry_flag=""
8905 1.1.1.3 mrg else
8906 1.1.1.3 mrg # If we're using GNU nm, then we don't want the "-C" option.
8907 1.1.1.3 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8908 1.1.1.3 mrg # Also, AIX nm treats weak defined symbols like other global
8909 1.1.1.3 mrg # defined symbols, whereas GNU nm marks them as "W".
8910 1.1.1.3 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8911 1.1.1.3 mrg 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'
8912 1.1.1.3 mrg else
8913 1.1.1.3 mrg 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'
8914 1.1.1.3 mrg fi
8915 1.1.1.3 mrg aix_use_runtimelinking=no
8916 1.1 mrg
8917 1.1.1.3 mrg # Test if we are trying to use run time linking or normal
8918 1.1.1.3 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8919 1.1.1.3 mrg # need to do runtime linking.
8920 1.1.1.3 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8921 1.1.1.3 mrg for ld_flag in $LDFLAGS; do
8922 1.1.1.3 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8923 1.1.1.3 mrg aix_use_runtimelinking=yes
8924 1.1.1.3 mrg break
8925 1.1.1.3 mrg fi
8926 1.1.1.3 mrg done
8927 1.1.1.3 mrg ;;
8928 1.1.1.3 mrg esac
8929 1.1 mrg
8930 1.1.1.3 mrg exp_sym_flag='-bexport'
8931 1.1.1.3 mrg no_entry_flag='-bnoentry'
8932 1.1.1.3 mrg fi
8933 1.1 mrg
8934 1.1.1.3 mrg # When large executables or shared objects are built, AIX ld can
8935 1.1.1.3 mrg # have problems creating the table of contents. If linking a library
8936 1.1.1.3 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8937 1.1.1.3 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8938 1.1.1.3 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8939 1.1 mrg
8940 1.1.1.3 mrg archive_cmds=''
8941 1.1.1.3 mrg hardcode_direct=yes
8942 1.1.1.3 mrg hardcode_direct_absolute=yes
8943 1.1.1.3 mrg hardcode_libdir_separator=':'
8944 1.1.1.3 mrg link_all_deplibs=yes
8945 1.1.1.3 mrg file_list_spec='${wl}-f,'
8946 1.1 mrg
8947 1.1.1.3 mrg if test "$GCC" = yes; then
8948 1.1.1.3 mrg case $host_os in aix4.[012]|aix4.[012].*)
8949 1.1.1.3 mrg # We only want to do this on AIX 4.2 and lower, the check
8950 1.1.1.3 mrg # below for broken collect2 doesn't work under 4.3+
8951 1.1.1.3 mrg collect2name=`${CC} -print-prog-name=collect2`
8952 1.1.1.3 mrg if test -f "$collect2name" &&
8953 1.1.1.3 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8954 1.1.1.3 mrg then
8955 1.1.1.3 mrg # We have reworked collect2
8956 1.1.1.3 mrg :
8957 1.1.1.3 mrg else
8958 1.1.1.3 mrg # We have old collect2
8959 1.1.1.3 mrg hardcode_direct=unsupported
8960 1.1.1.3 mrg # It fails to find uninstalled libraries when the uninstalled
8961 1.1.1.3 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8962 1.1.1.3 mrg # to unsupported forces relinking
8963 1.1.1.3 mrg hardcode_minus_L=yes
8964 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8965 1.1.1.3 mrg hardcode_libdir_separator=
8966 1.1.1.3 mrg fi
8967 1.1.1.3 mrg ;;
8968 1.1.1.3 mrg esac
8969 1.1.1.3 mrg shared_flag='-shared'
8970 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8971 1.1.1.3 mrg shared_flag="$shared_flag "'${wl}-G'
8972 1.1.1.3 mrg fi
8973 1.1.1.3 mrg else
8974 1.1.1.3 mrg # not using gcc
8975 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8976 1.1.1.3 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8977 1.1.1.3 mrg # chokes on -Wl,-G. The following line is correct:
8978 1.1.1.3 mrg shared_flag='-G'
8979 1.1.1.3 mrg else
8980 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8981 1.1.1.3 mrg shared_flag='${wl}-G'
8982 1.1.1.3 mrg else
8983 1.1.1.3 mrg shared_flag='${wl}-bM:SRE'
8984 1.1.1.3 mrg fi
8985 1.1.1.3 mrg fi
8986 1.1.1.3 mrg fi
8987 1.1 mrg
8988 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-bexpall'
8989 1.1.1.3 mrg # It seems that -bexpall does not export symbols beginning with
8990 1.1.1.3 mrg # underscore (_), so it is better to generate a list of symbols to export.
8991 1.1.1.3 mrg always_export_symbols=yes
8992 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8993 1.1.1.3 mrg # Warning - without using the other runtime loading flags (-brtl),
8994 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8995 1.1.1.3 mrg allow_undefined_flag='-berok'
8996 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8997 1.1.1.3 mrg # empty executable.
8998 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8999 1.1.1.3 mrg /* end confdefs.h. */
9000 1.1 mrg
9001 1.1.1.3 mrg int
9002 1.1.1.3 mrg main ()
9003 1.1.1.3 mrg {
9004 1.1 mrg
9005 1.1.1.3 mrg ;
9006 1.1.1.3 mrg return 0;
9007 1.1.1.3 mrg }
9008 1.1.1.3 mrg _ACEOF
9009 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9010 1.1 mrg
9011 1.1.1.3 mrg lt_aix_libpath_sed='
9012 1.1.1.3 mrg /Import File Strings/,/^$/ {
9013 1.1.1.3 mrg /^0/ {
9014 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
9015 1.1.1.3 mrg p
9016 1.1.1.3 mrg }
9017 1.1.1.3 mrg }'
9018 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9019 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
9020 1.1.1.3 mrg if test -z "$aix_libpath"; then
9021 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9022 1.1.1.3 mrg fi
9023 1.1.1.3 mrg fi
9024 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9025 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9026 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9027 1.1 mrg
9028 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9029 1.1.1.3 mrg 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"
9030 1.1.1.3 mrg else
9031 1.1.1.3 mrg if test "$host_cpu" = ia64; then
9032 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9033 1.1.1.3 mrg allow_undefined_flag="-z nodefs"
9034 1.1.1.3 mrg 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"
9035 1.1.1.3 mrg else
9036 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
9037 1.1.1.3 mrg # empty executable.
9038 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9039 1.1.1.3 mrg /* end confdefs.h. */
9040 1.1 mrg
9041 1.1.1.3 mrg int
9042 1.1.1.3 mrg main ()
9043 1.1.1.3 mrg {
9044 1.1 mrg
9045 1.1.1.3 mrg ;
9046 1.1.1.3 mrg return 0;
9047 1.1.1.3 mrg }
9048 1.1.1.3 mrg _ACEOF
9049 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9050 1.1 mrg
9051 1.1.1.3 mrg lt_aix_libpath_sed='
9052 1.1.1.3 mrg /Import File Strings/,/^$/ {
9053 1.1.1.3 mrg /^0/ {
9054 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
9055 1.1.1.3 mrg p
9056 1.1.1.3 mrg }
9057 1.1.1.3 mrg }'
9058 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9059 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
9060 1.1.1.3 mrg if test -z "$aix_libpath"; then
9061 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9062 1.1.1.3 mrg fi
9063 1.1.1.3 mrg fi
9064 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9065 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9066 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9067 1.1 mrg
9068 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9069 1.1.1.3 mrg # Warning - without using the other run time loading flags,
9070 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
9071 1.1.1.3 mrg no_undefined_flag=' ${wl}-bernotok'
9072 1.1.1.3 mrg allow_undefined_flag=' ${wl}-berok'
9073 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
9074 1.1.1.3 mrg # We only use this code for GNU lds that support --whole-archive.
9075 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9076 1.1.1.3 mrg else
9077 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
9078 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
9079 1.1.1.3 mrg fi
9080 1.1.1.3 mrg archive_cmds_need_lc=yes
9081 1.1.1.3 mrg # This is similar to how AIX traditionally builds its shared libraries.
9082 1.1.1.3 mrg 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'
9083 1.1.1.3 mrg fi
9084 1.1.1.3 mrg fi
9085 1.1.1.3 mrg ;;
9086 1.1 mrg
9087 1.1.1.3 mrg amigaos*)
9088 1.1.1.3 mrg case $host_cpu in
9089 1.1.1.3 mrg powerpc)
9090 1.1.1.3 mrg # see comment about AmigaOS4 .so support
9091 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9092 1.1.1.3 mrg archive_expsym_cmds=''
9093 1.1.1.3 mrg ;;
9094 1.1.1.3 mrg m68k)
9095 1.1.1.3 mrg 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)'
9096 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9097 1.1.1.3 mrg hardcode_minus_L=yes
9098 1.1.1.3 mrg ;;
9099 1.1.1.3 mrg esac
9100 1.1.1.3 mrg ;;
9101 1.1 mrg
9102 1.1.1.3 mrg bsdi[45]*)
9103 1.1.1.3 mrg export_dynamic_flag_spec=-rdynamic
9104 1.1.1.3 mrg ;;
9105 1.1 mrg
9106 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
9107 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
9108 1.1.1.3 mrg # Microsoft Visual C++.
9109 1.1.1.3 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9110 1.1.1.3 mrg # no search path for DLLs.
9111 1.1.1.3 mrg hardcode_libdir_flag_spec=' '
9112 1.1.1.3 mrg allow_undefined_flag=unsupported
9113 1.1.1.3 mrg # Tell ltmain to make .lib files, not .a files.
9114 1.1.1.3 mrg libext=lib
9115 1.1.1.3 mrg # Tell ltmain to make .dll files, not .so files.
9116 1.1.1.3 mrg shrext_cmds=".dll"
9117 1.1.1.3 mrg # FIXME: Setting linknames here is a bad hack.
9118 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9119 1.1.1.3 mrg # The linker will automatically build a .lib file if we build a DLL.
9120 1.1.1.3 mrg old_archive_from_new_cmds='true'
9121 1.1.1.3 mrg # FIXME: Should let the user specify the lib program.
9122 1.1.1.3 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9123 1.1.1.3 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9124 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
9125 1.1.1.3 mrg ;;
9126 1.1 mrg
9127 1.1.1.3 mrg darwin* | rhapsody*)
9128 1.1 mrg
9129 1.1 mrg
9130 1.1.1.3 mrg archive_cmds_need_lc=no
9131 1.1.1.3 mrg hardcode_direct=no
9132 1.1.1.3 mrg hardcode_automatic=yes
9133 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
9134 1.1.1.3 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9135 1.1.1.3 mrg 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\"`'
9136 1.1.1.3 mrg else
9137 1.1.1.3 mrg whole_archive_flag_spec=''
9138 1.1.1.3 mrg fi
9139 1.1.1.3 mrg link_all_deplibs=yes
9140 1.1.1.3 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9141 1.1.1.3 mrg case $cc_basename in
9142 1.1.1.3 mrg ifort*) _lt_dar_can_shared=yes ;;
9143 1.1.1.3 mrg *) _lt_dar_can_shared=$GCC ;;
9144 1.1.1.3 mrg esac
9145 1.1.1.3 mrg if test "$_lt_dar_can_shared" = "yes"; then
9146 1.1.1.3 mrg output_verbose_link_cmd=func_echo_all
9147 1.1.1.3 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9148 1.1.1.3 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9149 1.1.1.3 mrg 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}"
9150 1.1.1.3 mrg 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}"
9151 1.1 mrg
9152 1.1.1.3 mrg else
9153 1.1.1.3 mrg ld_shlibs=no
9154 1.1.1.3 mrg fi
9155 1.1 mrg
9156 1.1.1.3 mrg ;;
9157 1.1 mrg
9158 1.1.1.3 mrg dgux*)
9159 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9160 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9161 1.1.1.3 mrg hardcode_shlibpath_var=no
9162 1.1.1.3 mrg ;;
9163 1.1 mrg
9164 1.1.1.3 mrg freebsd1*)
9165 1.1.1.3 mrg ld_shlibs=no
9166 1.1.1.3 mrg ;;
9167 1.1 mrg
9168 1.1.1.3 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9169 1.1.1.3 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9170 1.1.1.3 mrg # does not break anything, and helps significantly (at the cost of a little
9171 1.1.1.3 mrg # extra space).
9172 1.1.1.3 mrg freebsd2.2*)
9173 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9174 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9175 1.1.1.3 mrg hardcode_direct=yes
9176 1.1.1.3 mrg hardcode_shlibpath_var=no
9177 1.1.1.3 mrg ;;
9178 1.1 mrg
9179 1.1.1.3 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9180 1.1.1.3 mrg freebsd2*)
9181 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9182 1.1.1.3 mrg hardcode_direct=yes
9183 1.1.1.3 mrg hardcode_minus_L=yes
9184 1.1.1.3 mrg hardcode_shlibpath_var=no
9185 1.1.1.3 mrg ;;
9186 1.1 mrg
9187 1.1.1.3 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9188 1.1.1.3 mrg freebsd* | dragonfly*)
9189 1.1.1.3 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9190 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9191 1.1.1.3 mrg hardcode_direct=yes
9192 1.1.1.3 mrg hardcode_shlibpath_var=no
9193 1.1.1.3 mrg ;;
9194 1.1 mrg
9195 1.1.1.3 mrg hpux9*)
9196 1.1.1.3 mrg if test "$GCC" = yes; then
9197 1.1.1.3 mrg 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'
9198 1.1.1.3 mrg else
9199 1.1.1.3 mrg 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'
9200 1.1.1.3 mrg fi
9201 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9202 1.1.1.3 mrg hardcode_libdir_separator=:
9203 1.1.1.3 mrg hardcode_direct=yes
9204 1.1 mrg
9205 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
9206 1.1.1.3 mrg # but as the default location of the library.
9207 1.1.1.3 mrg hardcode_minus_L=yes
9208 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
9209 1.1.1.3 mrg ;;
9210 1.1 mrg
9211 1.1.1.3 mrg hpux10*)
9212 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9213 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9214 1.1.1.3 mrg else
9215 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9216 1.1.1.3 mrg fi
9217 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
9218 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9219 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9220 1.1.1.3 mrg hardcode_libdir_separator=:
9221 1.1.1.3 mrg hardcode_direct=yes
9222 1.1.1.3 mrg hardcode_direct_absolute=yes
9223 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
9224 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
9225 1.1.1.3 mrg # but as the default location of the library.
9226 1.1.1.3 mrg hardcode_minus_L=yes
9227 1.1.1.3 mrg fi
9228 1.1.1.3 mrg ;;
9229 1.1 mrg
9230 1.1.1.3 mrg hpux11*)
9231 1.1.1.3 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9232 1.1.1.3 mrg case $host_cpu in
9233 1.1.1.3 mrg hppa*64*)
9234 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9235 1.1.1.3 mrg ;;
9236 1.1.1.3 mrg ia64*)
9237 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9238 1.1.1.3 mrg ;;
9239 1.1.1.3 mrg *)
9240 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9241 1.1.1.3 mrg ;;
9242 1.1.1.3 mrg esac
9243 1.1.1.3 mrg else
9244 1.1.1.3 mrg case $host_cpu in
9245 1.1.1.3 mrg hppa*64*)
9246 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9247 1.1.1.3 mrg ;;
9248 1.1.1.3 mrg ia64*)
9249 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9250 1.1.1.3 mrg ;;
9251 1.1.1.3 mrg *)
9252 1.1 mrg
9253 1.1.1.3 mrg # Older versions of the 11.00 compiler do not understand -b yet
9254 1.1.1.3 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9255 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9256 1.1.1.3 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9257 1.1.1.3 mrg if ${lt_cv_prog_compiler__b+:} false; then :
9258 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9259 1.1.1.3 mrg else
9260 1.1.1.3 mrg lt_cv_prog_compiler__b=no
9261 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
9262 1.1.1.3 mrg LDFLAGS="$LDFLAGS -b"
9263 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9264 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9265 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
9266 1.1.1.3 mrg # So say no if there are warnings
9267 1.1.1.3 mrg if test -s conftest.err; then
9268 1.1.1.3 mrg # Append any errors to the config.log.
9269 1.1.1.3 mrg cat conftest.err 1>&5
9270 1.1.1.3 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9271 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9272 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9273 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9274 1.1.1.3 mrg fi
9275 1.1.1.3 mrg else
9276 1.1.1.3 mrg lt_cv_prog_compiler__b=yes
9277 1.1.1.3 mrg fi
9278 1.1.1.3 mrg fi
9279 1.1.1.3 mrg $RM -r conftest*
9280 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
9281 1.1 mrg
9282 1.1.1.3 mrg fi
9283 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9284 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9285 1.1 mrg
9286 1.1.1.3 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9287 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9288 1.1.1.3 mrg else
9289 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9290 1.1.1.3 mrg fi
9291 1.1 mrg
9292 1.1.1.3 mrg ;;
9293 1.1.1.3 mrg esac
9294 1.1.1.3 mrg fi
9295 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
9296 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9297 1.1.1.3 mrg hardcode_libdir_separator=:
9298 1.1 mrg
9299 1.1.1.3 mrg case $host_cpu in
9300 1.1.1.3 mrg hppa*64*|ia64*)
9301 1.1.1.3 mrg hardcode_direct=no
9302 1.1.1.3 mrg hardcode_shlibpath_var=no
9303 1.1.1.3 mrg ;;
9304 1.1.1.3 mrg *)
9305 1.1.1.3 mrg hardcode_direct=yes
9306 1.1.1.3 mrg hardcode_direct_absolute=yes
9307 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
9308 1.1 mrg
9309 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
9310 1.1.1.3 mrg # but as the default location of the library.
9311 1.1.1.3 mrg hardcode_minus_L=yes
9312 1.1.1.3 mrg ;;
9313 1.1.1.3 mrg esac
9314 1.1.1.3 mrg fi
9315 1.1.1.3 mrg ;;
9316 1.1 mrg
9317 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
9318 1.1.1.3 mrg if test "$GCC" = yes; then
9319 1.1.1.3 mrg 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'
9320 1.1.1.3 mrg # Try to use the -exported_symbol ld option, if it does not
9321 1.1.1.3 mrg # work, assume that -exports_file does not work either and
9322 1.1.1.3 mrg # implicitly export all symbols.
9323 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
9324 1.1.1.3 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9325 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9326 1.1.1.3 mrg /* end confdefs.h. */
9327 1.1.1.3 mrg int foo(void) {}
9328 1.1.1.3 mrg _ACEOF
9329 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
9330 1.1.1.3 mrg 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'
9331 1.1 mrg
9332 1.1.1.3 mrg fi
9333 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
9334 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9335 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
9336 1.1.1.3 mrg else
9337 1.1.1.3 mrg 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'
9338 1.1.1.3 mrg 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'
9339 1.1.1.3 mrg fi
9340 1.1.1.3 mrg archive_cmds_need_lc='no'
9341 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9342 1.1.1.3 mrg hardcode_libdir_separator=:
9343 1.1.1.3 mrg inherit_rpath=yes
9344 1.1.1.3 mrg link_all_deplibs=yes
9345 1.1.1.3 mrg ;;
9346 1.1.1.3 mrg
9347 1.1.1.3 mrg netbsd*)
9348 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9349 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9350 1.1.1.3 mrg else
9351 1.1.1.3 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9352 1.1.1.3 mrg fi
9353 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9354 1.1.1.3 mrg hardcode_direct=yes
9355 1.1.1.3 mrg hardcode_shlibpath_var=no
9356 1.1.1.3 mrg ;;
9357 1.1 mrg
9358 1.1.1.3 mrg newsos6)
9359 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9360 1.1.1.3 mrg hardcode_direct=yes
9361 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9362 1.1.1.3 mrg hardcode_libdir_separator=:
9363 1.1.1.3 mrg hardcode_shlibpath_var=no
9364 1.1.1.3 mrg ;;
9365 1.1 mrg
9366 1.1.1.3 mrg *nto* | *qnx*)
9367 1.1.1.3 mrg ;;
9368 1.1 mrg
9369 1.1.1.3 mrg openbsd*)
9370 1.1.1.3 mrg if test -f /usr/libexec/ld.so; then
9371 1.1.1.3 mrg hardcode_direct=yes
9372 1.1.1.3 mrg hardcode_shlibpath_var=no
9373 1.1.1.3 mrg hardcode_direct_absolute=yes
9374 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9375 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9376 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9377 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9378 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
9379 1.1.1.3 mrg else
9380 1.1.1.3 mrg case $host_os in
9381 1.1.1.3 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9382 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9383 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9384 1.1.1.3 mrg ;;
9385 1.1.1.3 mrg *)
9386 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9387 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9388 1.1.1.3 mrg ;;
9389 1.1.1.3 mrg esac
9390 1.1.1.3 mrg fi
9391 1.1.1.3 mrg else
9392 1.1.1.3 mrg ld_shlibs=no
9393 1.1.1.3 mrg fi
9394 1.1.1.3 mrg ;;
9395 1.1 mrg
9396 1.1.1.3 mrg os2*)
9397 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9398 1.1.1.3 mrg hardcode_minus_L=yes
9399 1.1.1.3 mrg allow_undefined_flag=unsupported
9400 1.1.1.3 mrg 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'
9401 1.1.1.3 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9402 1.1.1.3 mrg ;;
9403 1.1 mrg
9404 1.1.1.3 mrg osf3*)
9405 1.1.1.3 mrg if test "$GCC" = yes; then
9406 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9407 1.1.1.3 mrg 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'
9408 1.1.1.3 mrg else
9409 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
9410 1.1.1.3 mrg 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'
9411 1.1.1.3 mrg fi
9412 1.1.1.3 mrg archive_cmds_need_lc='no'
9413 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9414 1.1.1.3 mrg hardcode_libdir_separator=:
9415 1.1.1.3 mrg ;;
9416 1.1 mrg
9417 1.1.1.3 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9418 1.1.1.3 mrg if test "$GCC" = yes; then
9419 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9420 1.1.1.3 mrg 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'
9421 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9422 1.1.1.3 mrg else
9423 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
9424 1.1.1.3 mrg 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'
9425 1.1.1.3 mrg 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~
9426 1.1.1.3 mrg $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'
9427 1.1 mrg
9428 1.1.1.3 mrg # Both c and cxx compiler support -rpath directly
9429 1.1.1.3 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9430 1.1.1.3 mrg fi
9431 1.1.1.3 mrg archive_cmds_need_lc='no'
9432 1.1.1.3 mrg hardcode_libdir_separator=:
9433 1.1.1.3 mrg ;;
9434 1.1 mrg
9435 1.1.1.3 mrg solaris*)
9436 1.1.1.3 mrg no_undefined_flag=' -z defs'
9437 1.1.1.3 mrg if test "$GCC" = yes; then
9438 1.1.1.3 mrg wlarc='${wl}'
9439 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9440 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9441 1.1.1.3 mrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9442 1.1.1.3 mrg else
9443 1.1.1.3 mrg case `$CC -V 2>&1` in
9444 1.1.1.3 mrg *"Compilers 5.0"*)
9445 1.1.1.3 mrg wlarc=''
9446 1.1.1.3 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9447 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9448 1.1.1.3 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9449 1.1.1.3 mrg ;;
9450 1.1.1.3 mrg *)
9451 1.1.1.3 mrg wlarc='${wl}'
9452 1.1.1.3 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9453 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9454 1.1.1.3 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9455 1.1.1.3 mrg ;;
9456 1.1.1.3 mrg esac
9457 1.1.1.3 mrg fi
9458 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9459 1.1.1.3 mrg hardcode_shlibpath_var=no
9460 1.1.1.3 mrg case $host_os in
9461 1.1.1.3 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9462 1.1.1.3 mrg *)
9463 1.1.1.3 mrg # The compiler driver will combine and reorder linker options,
9464 1.1.1.3 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9465 1.1.1.3 mrg # but is careful enough not to reorder.
9466 1.1.1.3 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9467 1.1.1.3 mrg if test "$GCC" = yes; then
9468 1.1.1.3 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9469 1.1 mrg else
9470 1.1.1.3 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9471 1.1 mrg fi
9472 1.1 mrg ;;
9473 1.1.1.3 mrg esac
9474 1.1.1.3 mrg link_all_deplibs=yes
9475 1.1.1.3 mrg ;;
9476 1.1 mrg
9477 1.1.1.3 mrg sunos4*)
9478 1.1.1.3 mrg if test "x$host_vendor" = xsequent; then
9479 1.1.1.3 mrg # Use $CC to link under sequent, because it throws in some extra .o
9480 1.1.1.3 mrg # files that make .init and .fini sections work.
9481 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9482 1.1.1.3 mrg else
9483 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9484 1.1.1.3 mrg fi
9485 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9486 1.1.1.3 mrg hardcode_direct=yes
9487 1.1.1.3 mrg hardcode_minus_L=yes
9488 1.1.1.3 mrg hardcode_shlibpath_var=no
9489 1.1.1.3 mrg ;;
9490 1.1 mrg
9491 1.1.1.3 mrg sysv4)
9492 1.1.1.3 mrg case $host_vendor in
9493 1.1.1.3 mrg sni)
9494 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9495 1.1.1.3 mrg hardcode_direct=yes # is this really true???
9496 1.1.1.3 mrg ;;
9497 1.1.1.3 mrg siemens)
9498 1.1.1.3 mrg ## LD is ld it makes a PLAMLIB
9499 1.1.1.3 mrg ## CC just makes a GrossModule.
9500 1.1.1.3 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9501 1.1.1.3 mrg reload_cmds='$CC -r -o $output$reload_objs'
9502 1.1.1.3 mrg hardcode_direct=no
9503 1.1.1.3 mrg ;;
9504 1.1.1.3 mrg motorola)
9505 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9506 1.1.1.3 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9507 1.1.1.3 mrg ;;
9508 1.1.1.3 mrg esac
9509 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
9510 1.1.1.3 mrg hardcode_shlibpath_var=no
9511 1.1.1.3 mrg ;;
9512 1.1 mrg
9513 1.1.1.3 mrg sysv4.3*)
9514 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9515 1.1.1.3 mrg hardcode_shlibpath_var=no
9516 1.1.1.3 mrg export_dynamic_flag_spec='-Bexport'
9517 1.1.1.3 mrg ;;
9518 1.1 mrg
9519 1.1.1.3 mrg sysv4*MP*)
9520 1.1.1.3 mrg if test -d /usr/nec; then
9521 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9522 1.1.1.3 mrg hardcode_shlibpath_var=no
9523 1.1.1.3 mrg runpath_var=LD_RUN_PATH
9524 1.1.1.3 mrg hardcode_runpath_var=yes
9525 1.1.1.3 mrg ld_shlibs=yes
9526 1.1.1.3 mrg fi
9527 1.1.1.3 mrg ;;
9528 1.1 mrg
9529 1.1.1.3 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9530 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
9531 1.1.1.3 mrg archive_cmds_need_lc=no
9532 1.1.1.3 mrg hardcode_shlibpath_var=no
9533 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
9534 1.1 mrg
9535 1.1.1.3 mrg if test "$GCC" = yes; then
9536 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9537 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9538 1.1.1.3 mrg else
9539 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9540 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9541 1.1.1.3 mrg fi
9542 1.1.1.3 mrg ;;
9543 1.1 mrg
9544 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6*)
9545 1.1.1.3 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9546 1.1.1.3 mrg # link with -lc, and that would cause any symbols used from libc to
9547 1.1.1.3 mrg # always be unresolved, which means just about no library would
9548 1.1.1.3 mrg # ever link correctly. If we're not using GNU ld we use -z text
9549 1.1.1.3 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9550 1.1.1.3 mrg # as -z defs.
9551 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
9552 1.1.1.3 mrg allow_undefined_flag='${wl}-z,nodefs'
9553 1.1.1.3 mrg archive_cmds_need_lc=no
9554 1.1.1.3 mrg hardcode_shlibpath_var=no
9555 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9556 1.1.1.3 mrg hardcode_libdir_separator=':'
9557 1.1.1.3 mrg link_all_deplibs=yes
9558 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Bexport'
9559 1.1.1.3 mrg runpath_var='LD_RUN_PATH'
9560 1.1 mrg
9561 1.1.1.3 mrg if test "$GCC" = yes; then
9562 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9563 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9564 1.1.1.3 mrg else
9565 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9566 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9567 1.1.1.3 mrg fi
9568 1.1.1.3 mrg ;;
9569 1.1 mrg
9570 1.1.1.3 mrg uts4*)
9571 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9572 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9573 1.1.1.3 mrg hardcode_shlibpath_var=no
9574 1.1.1.3 mrg ;;
9575 1.1 mrg
9576 1.1.1.3 mrg *)
9577 1.1.1.3 mrg ld_shlibs=no
9578 1.1.1.3 mrg ;;
9579 1.1.1.3 mrg esac
9580 1.1 mrg
9581 1.1.1.3 mrg if test x$host_vendor = xsni; then
9582 1.1.1.3 mrg case $host in
9583 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9584 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9585 1.1.1.3 mrg ;;
9586 1.1.1.3 mrg esac
9587 1.1.1.3 mrg fi
9588 1.1.1.3 mrg fi
9589 1.1 mrg
9590 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9591 1.1.1.3 mrg $as_echo "$ld_shlibs" >&6; }
9592 1.1.1.3 mrg test "$ld_shlibs" = no && can_build_shared=no
9593 1.1 mrg
9594 1.1.1.3 mrg with_gnu_ld=$with_gnu_ld
9595 1.1 mrg
9596 1.1 mrg
9597 1.1 mrg
9598 1.1 mrg
9599 1.1 mrg
9600 1.1 mrg
9601 1.1 mrg
9602 1.1 mrg
9603 1.1 mrg
9604 1.1 mrg
9605 1.1 mrg
9606 1.1 mrg
9607 1.1 mrg
9608 1.1 mrg
9609 1.1 mrg
9610 1.1.1.3 mrg #
9611 1.1.1.3 mrg # Do we need to explicitly link libc?
9612 1.1.1.3 mrg #
9613 1.1.1.3 mrg case "x$archive_cmds_need_lc" in
9614 1.1.1.3 mrg x|xyes)
9615 1.1.1.3 mrg # Assume -lc should be added
9616 1.1.1.3 mrg archive_cmds_need_lc=yes
9617 1.1 mrg
9618 1.1.1.3 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9619 1.1.1.3 mrg case $archive_cmds in
9620 1.1.1.3 mrg *'~'*)
9621 1.1.1.3 mrg # FIXME: we may have to deal with multi-command sequences.
9622 1.1 mrg ;;
9623 1.1.1.3 mrg '$CC '*)
9624 1.1.1.3 mrg # Test whether the compiler implicitly links with -lc since on some
9625 1.1.1.3 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9626 1.1.1.3 mrg # to ld, don't add -lc before -lgcc.
9627 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9628 1.1.1.3 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9629 1.1.1.3 mrg if ${lt_cv_archive_cmds_need_lc+:} false; then :
9630 1.1.1.3 mrg $as_echo_n "(cached) " >&6
9631 1.1.1.3 mrg else
9632 1.1.1.3 mrg $RM conftest*
9633 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9634 1.1 mrg
9635 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9636 1.1.1.3 mrg (eval $ac_compile) 2>&5
9637 1.1.1.3 mrg ac_status=$?
9638 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9639 1.1.1.3 mrg test $ac_status = 0; } 2>conftest.err; then
9640 1.1.1.3 mrg soname=conftest
9641 1.1.1.3 mrg lib=conftest
9642 1.1.1.3 mrg libobjs=conftest.$ac_objext
9643 1.1.1.3 mrg deplibs=
9644 1.1.1.3 mrg wl=$lt_prog_compiler_wl
9645 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
9646 1.1.1.3 mrg compiler_flags=-v
9647 1.1.1.3 mrg linker_flags=-v
9648 1.1.1.3 mrg verstring=
9649 1.1.1.3 mrg output_objdir=.
9650 1.1.1.3 mrg libname=conftest
9651 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9652 1.1.1.3 mrg allow_undefined_flag=
9653 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9654 1.1.1.3 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9655 1.1.1.3 mrg ac_status=$?
9656 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9657 1.1.1.3 mrg test $ac_status = 0; }
9658 1.1.1.3 mrg then
9659 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=no
9660 1.1.1.3 mrg else
9661 1.1.1.3 mrg lt_cv_archive_cmds_need_lc=yes
9662 1.1.1.3 mrg fi
9663 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9664 1.1.1.3 mrg else
9665 1.1.1.3 mrg cat conftest.err 1>&5
9666 1.1.1.3 mrg fi
9667 1.1.1.3 mrg $RM conftest*
9668 1.1 mrg
9669 1.1.1.3 mrg fi
9670 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9671 1.1.1.3 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9672 1.1.1.3 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9673 1.1 mrg ;;
9674 1.1.1.3 mrg esac
9675 1.1.1.3 mrg fi
9676 1.1.1.3 mrg ;;
9677 1.1.1.3 mrg esac
9678 1.1.1.3 mrg
9679 1.1.1.3 mrg
9680 1.1.1.3 mrg
9681 1.1.1.3 mrg
9682 1.1.1.3 mrg
9683 1.1.1.3 mrg
9684 1.1.1.3 mrg
9685 1.1.1.3 mrg
9686 1.1.1.3 mrg
9687 1.1.1.3 mrg
9688 1.1.1.3 mrg
9689 1.1.1.3 mrg
9690 1.1.1.3 mrg
9691 1.1.1.3 mrg
9692 1.1.1.3 mrg
9693 1.1.1.3 mrg
9694 1.1.1.3 mrg
9695 1.1.1.3 mrg
9696 1.1.1.3 mrg
9697 1.1 mrg
9698 1.1 mrg
9699 1.1 mrg
9700 1.1 mrg
9701 1.1 mrg
9702 1.1 mrg
9703 1.1 mrg
9704 1.1 mrg
9705 1.1 mrg
9706 1.1 mrg
9707 1.1 mrg
9708 1.1 mrg
9709 1.1 mrg
9710 1.1 mrg
9711 1.1 mrg
9712 1.1 mrg
9713 1.1 mrg
9714 1.1 mrg
9715 1.1 mrg
9716 1.1 mrg
9717 1.1 mrg
9718 1.1 mrg
9719 1.1 mrg
9720 1.1 mrg
9721 1.1 mrg
9722 1.1 mrg
9723 1.1 mrg
9724 1.1 mrg
9725 1.1 mrg
9726 1.1 mrg
9727 1.1 mrg
9728 1.1 mrg
9729 1.1 mrg
9730 1.1 mrg
9731 1.1 mrg
9732 1.1 mrg
9733 1.1 mrg
9734 1.1 mrg
9735 1.1 mrg
9736 1.1 mrg
9737 1.1 mrg
9738 1.1 mrg
9739 1.1 mrg
9740 1.1 mrg
9741 1.1 mrg
9742 1.1 mrg
9743 1.1 mrg
9744 1.1 mrg
9745 1.1 mrg
9746 1.1 mrg
9747 1.1 mrg
9748 1.1 mrg
9749 1.1 mrg
9750 1.1 mrg
9751 1.1 mrg
9752 1.1 mrg
9753 1.1 mrg
9754 1.1 mrg
9755 1.1 mrg
9756 1.1 mrg
9757 1.1 mrg
9758 1.1 mrg
9759 1.1 mrg
9760 1.1 mrg
9761 1.1 mrg
9762 1.1 mrg
9763 1.1 mrg
9764 1.1 mrg
9765 1.1 mrg
9766 1.1 mrg
9767 1.1 mrg
9768 1.1 mrg
9769 1.1 mrg
9770 1.1 mrg
9771 1.1 mrg
9772 1.1 mrg
9773 1.1 mrg
9774 1.1 mrg
9775 1.1 mrg
9776 1.1 mrg
9777 1.1 mrg
9778 1.1 mrg
9779 1.1 mrg
9780 1.1 mrg
9781 1.1 mrg
9782 1.1 mrg
9783 1.1 mrg
9784 1.1 mrg
9785 1.1 mrg
9786 1.1 mrg
9787 1.1 mrg
9788 1.1 mrg
9789 1.1 mrg
9790 1.1 mrg
9791 1.1 mrg
9792 1.1 mrg
9793 1.1 mrg
9794 1.1 mrg
9795 1.1 mrg
9796 1.1 mrg
9797 1.1 mrg
9798 1.1 mrg
9799 1.1 mrg
9800 1.1 mrg
9801 1.1 mrg
9802 1.1 mrg
9803 1.1 mrg
9804 1.1 mrg
9805 1.1 mrg
9806 1.1 mrg
9807 1.1 mrg
9808 1.1 mrg
9809 1.1 mrg
9810 1.1 mrg
9811 1.1 mrg
9812 1.1 mrg
9813 1.1 mrg
9814 1.1 mrg
9815 1.1 mrg
9816 1.1 mrg
9817 1.1 mrg
9818 1.1 mrg
9819 1.1 mrg
9820 1.1.1.3 mrg
9821 1.1.1.3 mrg
9822 1.1.1.3 mrg
9823 1.1.1.3 mrg
9824 1.1.1.3 mrg
9825 1.1.1.3 mrg
9826 1.1.1.3 mrg
9827 1.1.1.3 mrg
9828 1.1.1.3 mrg
9829 1.1.1.3 mrg
9830 1.1.1.3 mrg
9831 1.1.1.3 mrg
9832 1.1.1.3 mrg
9833 1.1.1.3 mrg
9834 1.1.1.3 mrg
9835 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9836 1.1.1.3 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9837 1.1.1.3 mrg
9838 1.1.1.3 mrg if test "$GCC" = yes; then
9839 1.1.1.3 mrg case $host_os in
9840 1.1.1.3 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9841 1.1.1.3 mrg *) lt_awk_arg="/^libraries:/" ;;
9842 1.1.1.3 mrg esac
9843 1.1.1.3 mrg case $host_os in
9844 1.1.1.3 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9845 1.1.1.3 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9846 1.1.1.3 mrg esac
9847 1.1.1.3 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9848 1.1.1.3 mrg case $lt_search_path_spec in
9849 1.1.1.3 mrg *\;*)
9850 1.1.1.3 mrg # if the path contains ";" then we assume it to be the separator
9851 1.1.1.3 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9852 1.1.1.3 mrg # assumed that no part of a normal pathname contains ";" but that should
9853 1.1.1.3 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9854 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9855 1.1.1.3 mrg ;;
9856 1.1.1.3 mrg *)
9857 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9858 1.1.1.3 mrg ;;
9859 1.1.1.3 mrg esac
9860 1.1.1.3 mrg # Ok, now we have the path, separated by spaces, we can step through it
9861 1.1.1.3 mrg # and add multilib dir if necessary.
9862 1.1.1.3 mrg lt_tmp_lt_search_path_spec=
9863 1.1.1.3 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9864 1.1.1.3 mrg for lt_sys_path in $lt_search_path_spec; do
9865 1.1.1.3 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9866 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9867 1.1.1.3 mrg else
9868 1.1.1.3 mrg test -d "$lt_sys_path" && \
9869 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9870 1.1.1.3 mrg fi
9871 1.1.1.3 mrg done
9872 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9873 1.1.1.3 mrg BEGIN {RS=" "; FS="/|\n";} {
9874 1.1.1.3 mrg lt_foo="";
9875 1.1.1.3 mrg lt_count=0;
9876 1.1.1.3 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9877 1.1.1.3 mrg if ($lt_i != "" && $lt_i != ".") {
9878 1.1.1.3 mrg if ($lt_i == "..") {
9879 1.1.1.3 mrg lt_count++;
9880 1.1.1.3 mrg } else {
9881 1.1.1.3 mrg if (lt_count == 0) {
9882 1.1.1.3 mrg lt_foo="/" $lt_i lt_foo;
9883 1.1.1.3 mrg } else {
9884 1.1.1.3 mrg lt_count--;
9885 1.1.1.3 mrg }
9886 1.1.1.3 mrg }
9887 1.1.1.3 mrg }
9888 1.1.1.3 mrg }
9889 1.1.1.3 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9890 1.1.1.3 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9891 1.1.1.3 mrg }'`
9892 1.1.1.3 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9893 1.1.1.3 mrg # for these hosts.
9894 1.1.1.3 mrg case $host_os in
9895 1.1.1.3 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9896 1.1.1.3 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9897 1.1.1.3 mrg esac
9898 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9899 1.1.1.3 mrg else
9900 1.1.1.3 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9901 1.1.1.3 mrg fi
9902 1.1 mrg library_names_spec=
9903 1.1 mrg libname_spec='lib$name'
9904 1.1 mrg soname_spec=
9905 1.1 mrg shrext_cmds=".so"
9906 1.1 mrg postinstall_cmds=
9907 1.1 mrg postuninstall_cmds=
9908 1.1 mrg finish_cmds=
9909 1.1 mrg finish_eval=
9910 1.1 mrg shlibpath_var=
9911 1.1 mrg shlibpath_overrides_runpath=unknown
9912 1.1 mrg version_type=none
9913 1.1 mrg dynamic_linker="$host_os ld.so"
9914 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9915 1.1 mrg need_lib_prefix=unknown
9916 1.1 mrg hardcode_into_libs=no
9917 1.1 mrg
9918 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9919 1.1 mrg # flags to be left without arguments
9920 1.1 mrg need_version=unknown
9921 1.1 mrg
9922 1.1 mrg case $host_os in
9923 1.1 mrg aix3*)
9924 1.1 mrg version_type=linux
9925 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9926 1.1 mrg shlibpath_var=LIBPATH
9927 1.1 mrg
9928 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9929 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9930 1.1 mrg ;;
9931 1.1 mrg
9932 1.1.1.3 mrg aix[4-9]*)
9933 1.1 mrg version_type=linux
9934 1.1 mrg need_lib_prefix=no
9935 1.1 mrg need_version=no
9936 1.1 mrg hardcode_into_libs=yes
9937 1.1 mrg if test "$host_cpu" = ia64; then
9938 1.1 mrg # AIX 5 supports IA64
9939 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9940 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9941 1.1 mrg else
9942 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9943 1.1 mrg # for dependence libraries. The import file would start with
9944 1.1 mrg # the line `#! .'. This would cause the generated library to
9945 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9946 1.1 mrg # development snapshots of GCC prior to 3.0.
9947 1.1 mrg case $host_os in
9948 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9949 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9950 1.1 mrg echo ' yes '
9951 1.1.1.3 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9952 1.1 mrg :
9953 1.1 mrg else
9954 1.1 mrg can_build_shared=no
9955 1.1 mrg fi
9956 1.1 mrg ;;
9957 1.1 mrg esac
9958 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9959 1.1 mrg # soname into executable. Probably we can add versioning support to
9960 1.1 mrg # collect2, so additional links can be useful in future.
9961 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9962 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9963 1.1 mrg # instead of lib<name>.a to let people know that these are not
9964 1.1 mrg # typical AIX shared libraries.
9965 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9966 1.1 mrg else
9967 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9968 1.1 mrg # and later when we are not doing run time linking.
9969 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9970 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9971 1.1 mrg fi
9972 1.1 mrg shlibpath_var=LIBPATH
9973 1.1 mrg fi
9974 1.1 mrg ;;
9975 1.1 mrg
9976 1.1 mrg amigaos*)
9977 1.1.1.3 mrg case $host_cpu in
9978 1.1.1.3 mrg powerpc)
9979 1.1.1.3 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9980 1.1.1.3 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9981 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9982 1.1.1.3 mrg ;;
9983 1.1.1.3 mrg m68k)
9984 1.1.1.3 mrg library_names_spec='$libname.ixlibrary $libname.a'
9985 1.1.1.3 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9986 1.1.1.3 mrg 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'
9987 1.1.1.3 mrg ;;
9988 1.1.1.3 mrg esac
9989 1.1 mrg ;;
9990 1.1 mrg
9991 1.1 mrg beos*)
9992 1.1 mrg library_names_spec='${libname}${shared_ext}'
9993 1.1 mrg dynamic_linker="$host_os ld.so"
9994 1.1 mrg shlibpath_var=LIBRARY_PATH
9995 1.1 mrg ;;
9996 1.1 mrg
9997 1.1 mrg bsdi[45]*)
9998 1.1 mrg version_type=linux
9999 1.1 mrg need_version=no
10000 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10001 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10002 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10003 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10004 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10005 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10006 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10007 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10008 1.1 mrg # libtool to hard-code these into programs
10009 1.1 mrg ;;
10010 1.1 mrg
10011 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
10012 1.1 mrg version_type=windows
10013 1.1 mrg shrext_cmds=".dll"
10014 1.1 mrg need_version=no
10015 1.1 mrg need_lib_prefix=no
10016 1.1 mrg
10017 1.1 mrg case $GCC,$host_os in
10018 1.1.1.3 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10019 1.1 mrg library_names_spec='$libname.dll.a'
10020 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10021 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10022 1.1.1.3 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10023 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10024 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10025 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10026 1.1.1.3 mrg chmod a+x \$dldir/$dlname~
10027 1.1.1.3 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10028 1.1.1.3 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10029 1.1.1.3 mrg fi'
10030 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10031 1.1 mrg dlpath=$dir/\$dldll~
10032 1.1.1.3 mrg $RM \$dlpath'
10033 1.1 mrg shlibpath_overrides_runpath=yes
10034 1.1 mrg
10035 1.1 mrg case $host_os in
10036 1.1 mrg cygwin*)
10037 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10038 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10039 1.1.1.3 mrg
10040 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10041 1.1 mrg ;;
10042 1.1.1.3 mrg mingw* | cegcc*)
10043 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10044 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10045 1.1 mrg ;;
10046 1.1 mrg pw32*)
10047 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10048 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10049 1.1 mrg ;;
10050 1.1 mrg esac
10051 1.1 mrg ;;
10052 1.1 mrg
10053 1.1 mrg *)
10054 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10055 1.1 mrg ;;
10056 1.1 mrg esac
10057 1.1 mrg dynamic_linker='Win32 ld.exe'
10058 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10059 1.1 mrg shlibpath_var=PATH
10060 1.1 mrg ;;
10061 1.1 mrg
10062 1.1 mrg darwin* | rhapsody*)
10063 1.1 mrg dynamic_linker="$host_os dyld"
10064 1.1 mrg version_type=darwin
10065 1.1 mrg need_lib_prefix=no
10066 1.1 mrg need_version=no
10067 1.1.1.3 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10068 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10069 1.1 mrg shlibpath_overrides_runpath=yes
10070 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10071 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10072 1.1.1.3 mrg
10073 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10074 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10075 1.1 mrg ;;
10076 1.1 mrg
10077 1.1 mrg dgux*)
10078 1.1 mrg version_type=linux
10079 1.1 mrg need_lib_prefix=no
10080 1.1 mrg need_version=no
10081 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10082 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10083 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10084 1.1 mrg ;;
10085 1.1 mrg
10086 1.1 mrg freebsd1*)
10087 1.1 mrg dynamic_linker=no
10088 1.1 mrg ;;
10089 1.1 mrg
10090 1.1 mrg freebsd* | dragonfly*)
10091 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10092 1.1 mrg # versioning mechanism, adjust this.
10093 1.1 mrg if test -x /usr/bin/objformat; then
10094 1.1 mrg objformat=`/usr/bin/objformat`
10095 1.1 mrg else
10096 1.1 mrg case $host_os in
10097 1.1 mrg freebsd[123]*) objformat=aout ;;
10098 1.1 mrg *) objformat=elf ;;
10099 1.1 mrg esac
10100 1.1 mrg fi
10101 1.1 mrg version_type=freebsd-$objformat
10102 1.1 mrg case $version_type in
10103 1.1 mrg freebsd-elf*)
10104 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10105 1.1 mrg need_version=no
10106 1.1 mrg need_lib_prefix=no
10107 1.1 mrg ;;
10108 1.1 mrg freebsd-*)
10109 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10110 1.1 mrg need_version=yes
10111 1.1 mrg ;;
10112 1.1 mrg esac
10113 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10114 1.1 mrg case $host_os in
10115 1.1 mrg freebsd2*)
10116 1.1 mrg shlibpath_overrides_runpath=yes
10117 1.1 mrg ;;
10118 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10119 1.1 mrg shlibpath_overrides_runpath=yes
10120 1.1 mrg hardcode_into_libs=yes
10121 1.1 mrg ;;
10122 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10123 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10124 1.1 mrg shlibpath_overrides_runpath=no
10125 1.1 mrg hardcode_into_libs=yes
10126 1.1 mrg ;;
10127 1.1.1.3 mrg *) # from 4.6 on, and DragonFly
10128 1.1 mrg shlibpath_overrides_runpath=yes
10129 1.1 mrg hardcode_into_libs=yes
10130 1.1 mrg ;;
10131 1.1 mrg esac
10132 1.1 mrg ;;
10133 1.1 mrg
10134 1.1 mrg gnu*)
10135 1.1 mrg version_type=linux
10136 1.1 mrg need_lib_prefix=no
10137 1.1 mrg need_version=no
10138 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10139 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10140 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10141 1.1 mrg hardcode_into_libs=yes
10142 1.1 mrg ;;
10143 1.1 mrg
10144 1.1.1.3 mrg haiku*)
10145 1.1.1.3 mrg version_type=linux
10146 1.1.1.3 mrg need_lib_prefix=no
10147 1.1.1.3 mrg need_version=no
10148 1.1.1.3 mrg dynamic_linker="$host_os runtime_loader"
10149 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10150 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10151 1.1.1.3 mrg shlibpath_var=LIBRARY_PATH
10152 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10153 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10154 1.1.1.3 mrg hardcode_into_libs=yes
10155 1.1.1.3 mrg ;;
10156 1.1.1.3 mrg
10157 1.1 mrg hpux9* | hpux10* | hpux11*)
10158 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10159 1.1 mrg # link against other versions.
10160 1.1 mrg version_type=sunos
10161 1.1 mrg need_lib_prefix=no
10162 1.1 mrg need_version=no
10163 1.1 mrg case $host_cpu in
10164 1.1 mrg ia64*)
10165 1.1 mrg shrext_cmds='.so'
10166 1.1 mrg hardcode_into_libs=yes
10167 1.1 mrg dynamic_linker="$host_os dld.so"
10168 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10169 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10170 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10171 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10172 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10173 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10174 1.1 mrg else
10175 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10176 1.1 mrg fi
10177 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10178 1.1 mrg ;;
10179 1.1.1.3 mrg hppa*64*)
10180 1.1.1.3 mrg shrext_cmds='.sl'
10181 1.1.1.3 mrg hardcode_into_libs=yes
10182 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
10183 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10184 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10185 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10186 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10187 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10188 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10189 1.1.1.3 mrg ;;
10190 1.1.1.3 mrg *)
10191 1.1 mrg shrext_cmds='.sl'
10192 1.1 mrg dynamic_linker="$host_os dld.sl"
10193 1.1 mrg shlibpath_var=SHLIB_PATH
10194 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10195 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10196 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10197 1.1 mrg ;;
10198 1.1 mrg esac
10199 1.1.1.3 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10200 1.1 mrg postinstall_cmds='chmod 555 $lib'
10201 1.1.1.3 mrg # or fails outright, so override atomically:
10202 1.1.1.3 mrg install_override_mode=555
10203 1.1 mrg ;;
10204 1.1 mrg
10205 1.1.1.3 mrg interix[3-9]*)
10206 1.1 mrg version_type=linux
10207 1.1 mrg need_lib_prefix=no
10208 1.1 mrg need_version=no
10209 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10210 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10211 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10212 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10213 1.1 mrg shlibpath_overrides_runpath=no
10214 1.1 mrg hardcode_into_libs=yes
10215 1.1 mrg ;;
10216 1.1 mrg
10217 1.1 mrg irix5* | irix6* | nonstopux*)
10218 1.1 mrg case $host_os in
10219 1.1 mrg nonstopux*) version_type=nonstopux ;;
10220 1.1 mrg *)
10221 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10222 1.1 mrg version_type=linux
10223 1.1 mrg else
10224 1.1 mrg version_type=irix
10225 1.1 mrg fi ;;
10226 1.1 mrg esac
10227 1.1 mrg need_lib_prefix=no
10228 1.1 mrg need_version=no
10229 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10230 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10231 1.1 mrg case $host_os in
10232 1.1 mrg irix5* | nonstopux*)
10233 1.1 mrg libsuff= shlibsuff=
10234 1.1 mrg ;;
10235 1.1 mrg *)
10236 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10237 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10238 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10239 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10240 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10241 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10242 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10243 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10244 1.1 mrg esac
10245 1.1 mrg ;;
10246 1.1 mrg esac
10247 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10248 1.1 mrg shlibpath_overrides_runpath=no
10249 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10250 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10251 1.1 mrg hardcode_into_libs=yes
10252 1.1 mrg ;;
10253 1.1 mrg
10254 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10255 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10256 1.1 mrg dynamic_linker=no
10257 1.1 mrg ;;
10258 1.1 mrg
10259 1.1 mrg # This must be Linux ELF.
10260 1.1.1.3 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10261 1.1 mrg version_type=linux
10262 1.1 mrg need_lib_prefix=no
10263 1.1 mrg need_version=no
10264 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10265 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10266 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10267 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10268 1.1 mrg shlibpath_overrides_runpath=no
10269 1.1.1.3 mrg
10270 1.1.1.3 mrg # Some binutils ld are patched to set DT_RUNPATH
10271 1.1.1.3 mrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10272 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10273 1.1.1.3 mrg else
10274 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=no
10275 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
10276 1.1.1.3 mrg save_libdir=$libdir
10277 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10278 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10279 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10280 1.1.1.3 mrg /* end confdefs.h. */
10281 1.1.1.3 mrg
10282 1.1.1.3 mrg int
10283 1.1.1.3 mrg main ()
10284 1.1.1.3 mrg {
10285 1.1.1.3 mrg
10286 1.1.1.3 mrg ;
10287 1.1.1.3 mrg return 0;
10288 1.1.1.3 mrg }
10289 1.1.1.3 mrg _ACEOF
10290 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10291 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10292 1.1.1.3 mrg lt_cv_shlibpath_overrides_runpath=yes
10293 1.1.1.3 mrg fi
10294 1.1.1.3 mrg fi
10295 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10296 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10297 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
10298 1.1.1.3 mrg libdir=$save_libdir
10299 1.1.1.3 mrg
10300 1.1.1.3 mrg fi
10301 1.1.1.3 mrg
10302 1.1.1.3 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10303 1.1.1.3 mrg
10304 1.1 mrg # This implies no fast_install, which is unacceptable.
10305 1.1 mrg # Some rework will be needed to allow for fast_install
10306 1.1 mrg # before this can be enabled.
10307 1.1 mrg hardcode_into_libs=yes
10308 1.1 mrg
10309 1.1 mrg # Append ld.so.conf contents to the search path
10310 1.1 mrg if test -f /etc/ld.so.conf; then
10311 1.1.1.3 mrg 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' ' '`
10312 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10313 1.1 mrg fi
10314 1.1 mrg
10315 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10316 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10317 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10318 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10319 1.1 mrg # people can always --disable-shared, the test was removed, and we
10320 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10321 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10322 1.1 mrg ;;
10323 1.1 mrg
10324 1.1 mrg netbsd*)
10325 1.1 mrg version_type=sunos
10326 1.1 mrg need_lib_prefix=no
10327 1.1 mrg need_version=no
10328 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10329 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10330 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10331 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10332 1.1 mrg else
10333 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10334 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10335 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10336 1.1 mrg fi
10337 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10338 1.1 mrg shlibpath_overrides_runpath=yes
10339 1.1 mrg hardcode_into_libs=yes
10340 1.1 mrg ;;
10341 1.1 mrg
10342 1.1 mrg newsos6)
10343 1.1 mrg version_type=linux
10344 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10345 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10346 1.1 mrg shlibpath_overrides_runpath=yes
10347 1.1 mrg ;;
10348 1.1 mrg
10349 1.1.1.3 mrg *nto* | *qnx*)
10350 1.1.1.3 mrg version_type=qnx
10351 1.1 mrg need_lib_prefix=no
10352 1.1 mrg need_version=no
10353 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10354 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10355 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10356 1.1.1.3 mrg shlibpath_overrides_runpath=no
10357 1.1.1.3 mrg hardcode_into_libs=yes
10358 1.1.1.3 mrg dynamic_linker='ldqnx.so'
10359 1.1 mrg ;;
10360 1.1 mrg
10361 1.1 mrg openbsd*)
10362 1.1 mrg version_type=sunos
10363 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10364 1.1 mrg need_lib_prefix=no
10365 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10366 1.1 mrg case $host_os in
10367 1.1.1.3 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10368 1.1.1.3 mrg *) need_version=no ;;
10369 1.1 mrg esac
10370 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10371 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10372 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10373 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10374 1.1 mrg case $host_os in
10375 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10376 1.1 mrg shlibpath_overrides_runpath=no
10377 1.1 mrg ;;
10378 1.1 mrg *)
10379 1.1 mrg shlibpath_overrides_runpath=yes
10380 1.1 mrg ;;
10381 1.1 mrg esac
10382 1.1 mrg else
10383 1.1 mrg shlibpath_overrides_runpath=yes
10384 1.1 mrg fi
10385 1.1 mrg ;;
10386 1.1 mrg
10387 1.1 mrg os2*)
10388 1.1 mrg libname_spec='$name'
10389 1.1 mrg shrext_cmds=".dll"
10390 1.1 mrg need_lib_prefix=no
10391 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10392 1.1 mrg dynamic_linker='OS/2 ld.exe'
10393 1.1 mrg shlibpath_var=LIBPATH
10394 1.1 mrg ;;
10395 1.1 mrg
10396 1.1 mrg osf3* | osf4* | osf5*)
10397 1.1 mrg version_type=osf
10398 1.1 mrg need_lib_prefix=no
10399 1.1 mrg need_version=no
10400 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10401 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10402 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10403 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10404 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10405 1.1 mrg ;;
10406 1.1 mrg
10407 1.1.1.3 mrg rdos*)
10408 1.1.1.3 mrg dynamic_linker=no
10409 1.1.1.3 mrg ;;
10410 1.1.1.3 mrg
10411 1.1 mrg solaris*)
10412 1.1 mrg version_type=linux
10413 1.1 mrg need_lib_prefix=no
10414 1.1 mrg need_version=no
10415 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10416 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10417 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10418 1.1 mrg shlibpath_overrides_runpath=yes
10419 1.1 mrg hardcode_into_libs=yes
10420 1.1 mrg # ldd complains unless libraries are executable
10421 1.1 mrg postinstall_cmds='chmod +x $lib'
10422 1.1 mrg ;;
10423 1.1 mrg
10424 1.1 mrg sunos4*)
10425 1.1 mrg version_type=sunos
10426 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10427 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10428 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10429 1.1 mrg shlibpath_overrides_runpath=yes
10430 1.1 mrg if test "$with_gnu_ld" = yes; then
10431 1.1 mrg need_lib_prefix=no
10432 1.1 mrg fi
10433 1.1 mrg need_version=yes
10434 1.1 mrg ;;
10435 1.1 mrg
10436 1.1 mrg sysv4 | sysv4.3*)
10437 1.1 mrg version_type=linux
10438 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10440 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10441 1.1 mrg case $host_vendor in
10442 1.1 mrg sni)
10443 1.1 mrg shlibpath_overrides_runpath=no
10444 1.1 mrg need_lib_prefix=no
10445 1.1 mrg runpath_var=LD_RUN_PATH
10446 1.1 mrg ;;
10447 1.1 mrg siemens)
10448 1.1 mrg need_lib_prefix=no
10449 1.1 mrg ;;
10450 1.1 mrg motorola)
10451 1.1 mrg need_lib_prefix=no
10452 1.1 mrg need_version=no
10453 1.1 mrg shlibpath_overrides_runpath=no
10454 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10455 1.1 mrg ;;
10456 1.1 mrg esac
10457 1.1 mrg ;;
10458 1.1 mrg
10459 1.1 mrg sysv4*MP*)
10460 1.1 mrg if test -d /usr/nec ;then
10461 1.1 mrg version_type=linux
10462 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10463 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10464 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10465 1.1 mrg fi
10466 1.1 mrg ;;
10467 1.1 mrg
10468 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10469 1.1 mrg version_type=freebsd-elf
10470 1.1 mrg need_lib_prefix=no
10471 1.1 mrg need_version=no
10472 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10473 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10474 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10475 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10476 1.1 mrg hardcode_into_libs=yes
10477 1.1 mrg if test "$with_gnu_ld" = yes; then
10478 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10479 1.1 mrg else
10480 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10481 1.1 mrg case $host_os in
10482 1.1 mrg sco3.2v5*)
10483 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10484 1.1 mrg ;;
10485 1.1 mrg esac
10486 1.1 mrg fi
10487 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10488 1.1 mrg ;;
10489 1.1 mrg
10490 1.1.1.3 mrg tpf*)
10491 1.1.1.3 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10492 1.1.1.3 mrg version_type=linux
10493 1.1.1.3 mrg need_lib_prefix=no
10494 1.1.1.3 mrg need_version=no
10495 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10496 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10497 1.1.1.3 mrg shlibpath_overrides_runpath=no
10498 1.1.1.3 mrg hardcode_into_libs=yes
10499 1.1.1.3 mrg ;;
10500 1.1.1.3 mrg
10501 1.1 mrg uts4*)
10502 1.1 mrg version_type=linux
10503 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10504 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10505 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10506 1.1 mrg ;;
10507 1.1 mrg
10508 1.1 mrg *)
10509 1.1 mrg dynamic_linker=no
10510 1.1 mrg ;;
10511 1.1 mrg esac
10512 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10513 1.1.1.3 mrg $as_echo "$dynamic_linker" >&6; }
10514 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10515 1.1 mrg
10516 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10517 1.1 mrg if test "$GCC" = yes; then
10518 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10519 1.1 mrg fi
10520 1.1 mrg
10521 1.1.1.3 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10522 1.1.1.3 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10523 1.1 mrg fi
10524 1.1.1.3 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10525 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10526 1.1 mrg fi
10527 1.1 mrg
10528 1.1 mrg
10529 1.1 mrg
10530 1.1 mrg
10531 1.1 mrg
10532 1.1 mrg
10533 1.1 mrg
10534 1.1 mrg
10535 1.1 mrg
10536 1.1 mrg
10537 1.1 mrg
10538 1.1 mrg
10539 1.1 mrg
10540 1.1 mrg
10541 1.1 mrg
10542 1.1 mrg
10543 1.1 mrg
10544 1.1 mrg
10545 1.1 mrg
10546 1.1 mrg
10547 1.1 mrg
10548 1.1 mrg
10549 1.1 mrg
10550 1.1 mrg
10551 1.1 mrg
10552 1.1 mrg
10553 1.1 mrg
10554 1.1 mrg
10555 1.1 mrg
10556 1.1 mrg
10557 1.1 mrg
10558 1.1 mrg
10559 1.1 mrg
10560 1.1 mrg
10561 1.1 mrg
10562 1.1 mrg
10563 1.1 mrg
10564 1.1 mrg
10565 1.1 mrg
10566 1.1 mrg
10567 1.1 mrg
10568 1.1 mrg
10569 1.1 mrg
10570 1.1 mrg
10571 1.1 mrg
10572 1.1 mrg
10573 1.1 mrg
10574 1.1 mrg
10575 1.1 mrg
10576 1.1 mrg
10577 1.1 mrg
10578 1.1 mrg
10579 1.1 mrg
10580 1.1 mrg
10581 1.1 mrg
10582 1.1 mrg
10583 1.1 mrg
10584 1.1 mrg
10585 1.1 mrg
10586 1.1 mrg
10587 1.1 mrg
10588 1.1 mrg
10589 1.1 mrg
10590 1.1 mrg
10591 1.1 mrg
10592 1.1 mrg
10593 1.1 mrg
10594 1.1 mrg
10595 1.1 mrg
10596 1.1 mrg
10597 1.1 mrg
10598 1.1 mrg
10599 1.1 mrg
10600 1.1 mrg
10601 1.1 mrg
10602 1.1 mrg
10603 1.1 mrg
10604 1.1 mrg
10605 1.1 mrg
10606 1.1 mrg
10607 1.1 mrg
10608 1.1 mrg
10609 1.1 mrg
10610 1.1 mrg
10611 1.1 mrg
10612 1.1 mrg
10613 1.1 mrg
10614 1.1 mrg
10615 1.1 mrg
10616 1.1 mrg
10617 1.1 mrg
10618 1.1.1.3 mrg
10619 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10620 1.1.1.3 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10621 1.1.1.3 mrg hardcode_action=
10622 1.1.1.3 mrg if test -n "$hardcode_libdir_flag_spec" ||
10623 1.1.1.3 mrg test -n "$runpath_var" ||
10624 1.1.1.3 mrg test "X$hardcode_automatic" = "Xyes" ; then
10625 1.1.1.3 mrg
10626 1.1.1.3 mrg # We can hardcode non-existent directories.
10627 1.1.1.3 mrg if test "$hardcode_direct" != no &&
10628 1.1.1.3 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10629 1.1.1.3 mrg # have to relink, otherwise we might link with an installed library
10630 1.1.1.3 mrg # when we should be linking with a yet-to-be-installed one
10631 1.1.1.3 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10632 1.1.1.3 mrg test "$hardcode_minus_L" != no; then
10633 1.1.1.3 mrg # Linking always hardcodes the temporary library directory.
10634 1.1.1.3 mrg hardcode_action=relink
10635 1.1.1.3 mrg else
10636 1.1.1.3 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10637 1.1.1.3 mrg hardcode_action=immediate
10638 1.1.1.3 mrg fi
10639 1.1.1.3 mrg else
10640 1.1.1.3 mrg # We cannot hardcode anything, or else we can only hardcode existing
10641 1.1.1.3 mrg # directories.
10642 1.1.1.3 mrg hardcode_action=unsupported
10643 1.1.1.3 mrg fi
10644 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10645 1.1.1.3 mrg $as_echo "$hardcode_action" >&6; }
10646 1.1.1.3 mrg
10647 1.1.1.3 mrg if test "$hardcode_action" = relink ||
10648 1.1.1.3 mrg test "$inherit_rpath" = yes; then
10649 1.1.1.3 mrg # Fast installation is not supported
10650 1.1.1.3 mrg enable_fast_install=no
10651 1.1.1.3 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10652 1.1.1.3 mrg test "$enable_shared" = no; then
10653 1.1.1.3 mrg # Fast installation is not necessary
10654 1.1.1.3 mrg enable_fast_install=needless
10655 1.1.1.3 mrg fi
10656 1.1.1.3 mrg
10657 1.1.1.3 mrg
10658 1.1.1.3 mrg
10659 1.1.1.3 mrg
10660 1.1.1.3 mrg
10661 1.1.1.3 mrg
10662 1.1.1.3 mrg if test "x$enable_dlopen" != xyes; then
10663 1.1.1.3 mrg enable_dlopen=unknown
10664 1.1.1.3 mrg enable_dlopen_self=unknown
10665 1.1.1.3 mrg enable_dlopen_self_static=unknown
10666 1.1.1.3 mrg else
10667 1.1.1.3 mrg lt_cv_dlopen=no
10668 1.1.1.3 mrg lt_cv_dlopen_libs=
10669 1.1.1.3 mrg
10670 1.1.1.3 mrg case $host_os in
10671 1.1.1.3 mrg beos*)
10672 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
10673 1.1.1.3 mrg lt_cv_dlopen_libs=
10674 1.1.1.3 mrg lt_cv_dlopen_self=yes
10675 1.1.1.3 mrg ;;
10676 1.1.1.3 mrg
10677 1.1.1.3 mrg mingw* | pw32* | cegcc*)
10678 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
10679 1.1.1.3 mrg lt_cv_dlopen_libs=
10680 1.1.1.3 mrg ;;
10681 1.1.1.3 mrg
10682 1.1.1.3 mrg cygwin*)
10683 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10684 1.1.1.3 mrg lt_cv_dlopen_libs=
10685 1.1.1.3 mrg ;;
10686 1.1.1.3 mrg
10687 1.1.1.3 mrg darwin*)
10688 1.1.1.3 mrg # if libdl is installed we need to link against it
10689 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10690 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10691 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
10692 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10693 1.1.1.3 mrg else
10694 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10695 1.1.1.3 mrg LIBS="-ldl $LIBS"
10696 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10697 1.1.1.3 mrg /* end confdefs.h. */
10698 1.1.1.3 mrg
10699 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10700 1.1.1.3 mrg Use char because int might match the return type of a GCC
10701 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10702 1.1.1.3 mrg #ifdef __cplusplus
10703 1.1.1.3 mrg extern "C"
10704 1.1.1.3 mrg #endif
10705 1.1.1.3 mrg char dlopen ();
10706 1.1.1.3 mrg int
10707 1.1.1.3 mrg main ()
10708 1.1.1.3 mrg {
10709 1.1.1.3 mrg return dlopen ();
10710 1.1.1.3 mrg ;
10711 1.1.1.3 mrg return 0;
10712 1.1.1.3 mrg }
10713 1.1.1.3 mrg _ACEOF
10714 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10715 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10716 1.1.1.3 mrg else
10717 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10718 1.1.1.3 mrg fi
10719 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10720 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10721 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10722 1.1.1.3 mrg fi
10723 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10724 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10725 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10726 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10727 1.1.1.3 mrg else
10728 1.1.1.3 mrg
10729 1.1.1.3 mrg lt_cv_dlopen="dyld"
10730 1.1.1.3 mrg lt_cv_dlopen_libs=
10731 1.1.1.3 mrg lt_cv_dlopen_self=yes
10732 1.1.1.3 mrg
10733 1.1.1.3 mrg fi
10734 1.1.1.3 mrg
10735 1.1.1.3 mrg ;;
10736 1.1.1.3 mrg
10737 1.1.1.3 mrg *)
10738 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10739 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = xyes; then :
10740 1.1.1.3 mrg lt_cv_dlopen="shl_load"
10741 1.1.1.3 mrg else
10742 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10743 1.1.1.3 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10744 1.1.1.3 mrg if ${ac_cv_lib_dld_shl_load+:} false; then :
10745 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10746 1.1.1.3 mrg else
10747 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10748 1.1.1.3 mrg LIBS="-ldld $LIBS"
10749 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10750 1.1.1.3 mrg /* end confdefs.h. */
10751 1.1.1.3 mrg
10752 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10753 1.1.1.3 mrg Use char because int might match the return type of a GCC
10754 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10755 1.1.1.3 mrg #ifdef __cplusplus
10756 1.1.1.3 mrg extern "C"
10757 1.1.1.3 mrg #endif
10758 1.1.1.3 mrg char shl_load ();
10759 1.1.1.3 mrg int
10760 1.1.1.3 mrg main ()
10761 1.1.1.3 mrg {
10762 1.1.1.3 mrg return shl_load ();
10763 1.1.1.3 mrg ;
10764 1.1.1.3 mrg return 0;
10765 1.1.1.3 mrg }
10766 1.1.1.3 mrg _ACEOF
10767 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10768 1.1.1.3 mrg ac_cv_lib_dld_shl_load=yes
10769 1.1.1.3 mrg else
10770 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
10771 1.1.1.3 mrg fi
10772 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10773 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10774 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10775 1.1.1.3 mrg fi
10776 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10777 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10778 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10779 1.1.1.3 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10780 1.1.1.3 mrg else
10781 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10782 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = xyes; then :
10783 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10784 1.1.1.3 mrg else
10785 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10786 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10787 1.1.1.3 mrg if ${ac_cv_lib_dl_dlopen+:} false; then :
10788 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10789 1.1.1.3 mrg else
10790 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10791 1.1.1.3 mrg LIBS="-ldl $LIBS"
10792 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10793 1.1.1.3 mrg /* end confdefs.h. */
10794 1.1.1.3 mrg
10795 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10796 1.1.1.3 mrg Use char because int might match the return type of a GCC
10797 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10798 1.1.1.3 mrg #ifdef __cplusplus
10799 1.1.1.3 mrg extern "C"
10800 1.1.1.3 mrg #endif
10801 1.1.1.3 mrg char dlopen ();
10802 1.1.1.3 mrg int
10803 1.1.1.3 mrg main ()
10804 1.1.1.3 mrg {
10805 1.1.1.3 mrg return dlopen ();
10806 1.1.1.3 mrg ;
10807 1.1.1.3 mrg return 0;
10808 1.1.1.3 mrg }
10809 1.1.1.3 mrg _ACEOF
10810 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10811 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10812 1.1.1.3 mrg else
10813 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10814 1.1.1.3 mrg fi
10815 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10816 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10817 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10818 1.1.1.3 mrg fi
10819 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10820 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10821 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10822 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10823 1.1.1.3 mrg else
10824 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10825 1.1.1.3 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10826 1.1.1.3 mrg if ${ac_cv_lib_svld_dlopen+:} false; then :
10827 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10828 1.1.1.3 mrg else
10829 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10830 1.1.1.3 mrg LIBS="-lsvld $LIBS"
10831 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10832 1.1.1.3 mrg /* end confdefs.h. */
10833 1.1.1.3 mrg
10834 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10835 1.1.1.3 mrg Use char because int might match the return type of a GCC
10836 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10837 1.1.1.3 mrg #ifdef __cplusplus
10838 1.1.1.3 mrg extern "C"
10839 1.1.1.3 mrg #endif
10840 1.1.1.3 mrg char dlopen ();
10841 1.1.1.3 mrg int
10842 1.1.1.3 mrg main ()
10843 1.1.1.3 mrg {
10844 1.1.1.3 mrg return dlopen ();
10845 1.1.1.3 mrg ;
10846 1.1.1.3 mrg return 0;
10847 1.1.1.3 mrg }
10848 1.1.1.3 mrg _ACEOF
10849 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10850 1.1.1.3 mrg ac_cv_lib_svld_dlopen=yes
10851 1.1.1.3 mrg else
10852 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
10853 1.1.1.3 mrg fi
10854 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10855 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10856 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10857 1.1.1.3 mrg fi
10858 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10859 1.1.1.3 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10860 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10861 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10862 1.1.1.3 mrg else
10863 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10864 1.1.1.3 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10865 1.1.1.3 mrg if ${ac_cv_lib_dld_dld_link+:} false; then :
10866 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10867 1.1.1.3 mrg else
10868 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10869 1.1.1.3 mrg LIBS="-ldld $LIBS"
10870 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10871 1.1.1.3 mrg /* end confdefs.h. */
10872 1.1.1.3 mrg
10873 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10874 1.1.1.3 mrg Use char because int might match the return type of a GCC
10875 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10876 1.1.1.3 mrg #ifdef __cplusplus
10877 1.1.1.3 mrg extern "C"
10878 1.1.1.3 mrg #endif
10879 1.1.1.3 mrg char dld_link ();
10880 1.1.1.3 mrg int
10881 1.1.1.3 mrg main ()
10882 1.1.1.3 mrg {
10883 1.1.1.3 mrg return dld_link ();
10884 1.1.1.3 mrg ;
10885 1.1.1.3 mrg return 0;
10886 1.1.1.3 mrg }
10887 1.1.1.3 mrg _ACEOF
10888 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
10889 1.1.1.3 mrg ac_cv_lib_dld_dld_link=yes
10890 1.1.1.3 mrg else
10891 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
10892 1.1.1.3 mrg fi
10893 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
10894 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10895 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10896 1.1.1.3 mrg fi
10897 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10898 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10899 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10900 1.1.1.3 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10901 1.1.1.3 mrg fi
10902 1.1.1.3 mrg
10903 1.1.1.3 mrg
10904 1.1.1.3 mrg fi
10905 1.1.1.3 mrg
10906 1.1.1.3 mrg
10907 1.1.1.3 mrg fi
10908 1.1.1.3 mrg
10909 1.1.1.3 mrg
10910 1.1.1.3 mrg fi
10911 1.1.1.3 mrg
10912 1.1.1.3 mrg
10913 1.1.1.3 mrg fi
10914 1.1.1.3 mrg
10915 1.1.1.3 mrg
10916 1.1.1.3 mrg fi
10917 1.1.1.3 mrg
10918 1.1.1.3 mrg ;;
10919 1.1.1.3 mrg esac
10920 1.1.1.3 mrg
10921 1.1.1.3 mrg if test "x$lt_cv_dlopen" != xno; then
10922 1.1.1.3 mrg enable_dlopen=yes
10923 1.1.1.3 mrg else
10924 1.1.1.3 mrg enable_dlopen=no
10925 1.1.1.3 mrg fi
10926 1.1.1.3 mrg
10927 1.1.1.3 mrg case $lt_cv_dlopen in
10928 1.1.1.3 mrg dlopen)
10929 1.1.1.3 mrg save_CPPFLAGS="$CPPFLAGS"
10930 1.1.1.3 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10931 1.1.1.3 mrg
10932 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
10933 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10934 1.1.1.3 mrg
10935 1.1.1.3 mrg save_LIBS="$LIBS"
10936 1.1.1.3 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10937 1.1.1.3 mrg
10938 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10939 1.1.1.3 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10940 1.1.1.3 mrg if ${lt_cv_dlopen_self+:} false; then :
10941 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10942 1.1.1.3 mrg else
10943 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10944 1.1.1.3 mrg lt_cv_dlopen_self=cross
10945 1.1.1.3 mrg else
10946 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10947 1.1.1.3 mrg lt_status=$lt_dlunknown
10948 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10949 1.1.1.3 mrg #line $LINENO "configure"
10950 1.1.1.3 mrg #include "confdefs.h"
10951 1.1.1.3 mrg
10952 1.1.1.3 mrg #if HAVE_DLFCN_H
10953 1.1.1.3 mrg #include <dlfcn.h>
10954 1.1.1.3 mrg #endif
10955 1.1.1.3 mrg
10956 1.1.1.3 mrg #include <stdio.h>
10957 1.1.1.3 mrg
10958 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10959 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10960 1.1.1.3 mrg #else
10961 1.1.1.3 mrg # ifdef DL_GLOBAL
10962 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10963 1.1.1.3 mrg # else
10964 1.1.1.3 mrg # define LT_DLGLOBAL 0
10965 1.1.1.3 mrg # endif
10966 1.1.1.3 mrg #endif
10967 1.1.1.3 mrg
10968 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10969 1.1.1.3 mrg find out it does not work in some platform. */
10970 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10971 1.1.1.3 mrg # ifdef RTLD_LAZY
10972 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10973 1.1.1.3 mrg # else
10974 1.1.1.3 mrg # ifdef DL_LAZY
10975 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10976 1.1.1.3 mrg # else
10977 1.1.1.3 mrg # ifdef RTLD_NOW
10978 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10979 1.1.1.3 mrg # else
10980 1.1.1.3 mrg # ifdef DL_NOW
10981 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10982 1.1.1.3 mrg # else
10983 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10984 1.1.1.3 mrg # endif
10985 1.1.1.3 mrg # endif
10986 1.1.1.3 mrg # endif
10987 1.1.1.3 mrg # endif
10988 1.1.1.3 mrg #endif
10989 1.1.1.3 mrg
10990 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10991 1.1.1.3 mrg correspondingly for the symbols needed. */
10992 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10993 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
10994 1.1.1.3 mrg #endif
10995 1.1.1.3 mrg
10996 1.1.1.3 mrg void fnord () { int i=42; }
10997 1.1.1.3 mrg int main ()
10998 1.1.1.3 mrg {
10999 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11000 1.1.1.3 mrg int status = $lt_dlunknown;
11001 1.1.1.3 mrg
11002 1.1.1.3 mrg if (self)
11003 1.1.1.3 mrg {
11004 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11005 1.1.1.3 mrg else
11006 1.1.1.3 mrg {
11007 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11008 1.1.1.3 mrg else puts (dlerror ());
11009 1.1.1.3 mrg }
11010 1.1.1.3 mrg /* dlclose (self); */
11011 1.1.1.3 mrg }
11012 1.1.1.3 mrg else
11013 1.1.1.3 mrg puts (dlerror ());
11014 1.1.1.3 mrg
11015 1.1.1.3 mrg return status;
11016 1.1.1.3 mrg }
11017 1.1.1.3 mrg _LT_EOF
11018 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11019 1.1.1.3 mrg (eval $ac_link) 2>&5
11020 1.1.1.3 mrg ac_status=$?
11021 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11022 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11023 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
11024 1.1.1.3 mrg lt_status=$?
11025 1.1.1.3 mrg case x$lt_status in
11026 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11027 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11028 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11029 1.1.1.3 mrg esac
11030 1.1.1.3 mrg else :
11031 1.1.1.3 mrg # compilation failed
11032 1.1.1.3 mrg lt_cv_dlopen_self=no
11033 1.1.1.3 mrg fi
11034 1.1.1.3 mrg fi
11035 1.1.1.3 mrg rm -fr conftest*
11036 1.1.1.3 mrg
11037 1.1.1.3 mrg
11038 1.1.1.3 mrg fi
11039 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11040 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11041 1.1.1.3 mrg
11042 1.1.1.3 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11043 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11044 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11045 1.1.1.3 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11046 1.1.1.3 mrg if ${lt_cv_dlopen_self_static+:} false; then :
11047 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11048 1.1.1.3 mrg else
11049 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
11050 1.1.1.3 mrg lt_cv_dlopen_self_static=cross
11051 1.1.1.3 mrg else
11052 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11053 1.1.1.3 mrg lt_status=$lt_dlunknown
11054 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
11055 1.1.1.3 mrg #line $LINENO "configure"
11056 1.1.1.3 mrg #include "confdefs.h"
11057 1.1.1.3 mrg
11058 1.1.1.3 mrg #if HAVE_DLFCN_H
11059 1.1.1.3 mrg #include <dlfcn.h>
11060 1.1.1.3 mrg #endif
11061 1.1.1.3 mrg
11062 1.1.1.3 mrg #include <stdio.h>
11063 1.1.1.3 mrg
11064 1.1.1.3 mrg #ifdef RTLD_GLOBAL
11065 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11066 1.1.1.3 mrg #else
11067 1.1.1.3 mrg # ifdef DL_GLOBAL
11068 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
11069 1.1.1.3 mrg # else
11070 1.1.1.3 mrg # define LT_DLGLOBAL 0
11071 1.1.1.3 mrg # endif
11072 1.1.1.3 mrg #endif
11073 1.1.1.3 mrg
11074 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11075 1.1.1.3 mrg find out it does not work in some platform. */
11076 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
11077 1.1.1.3 mrg # ifdef RTLD_LAZY
11078 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11079 1.1.1.3 mrg # else
11080 1.1.1.3 mrg # ifdef DL_LAZY
11081 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11082 1.1.1.3 mrg # else
11083 1.1.1.3 mrg # ifdef RTLD_NOW
11084 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11085 1.1.1.3 mrg # else
11086 1.1.1.3 mrg # ifdef DL_NOW
11087 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11088 1.1.1.3 mrg # else
11089 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
11090 1.1.1.3 mrg # endif
11091 1.1.1.3 mrg # endif
11092 1.1.1.3 mrg # endif
11093 1.1.1.3 mrg # endif
11094 1.1.1.3 mrg #endif
11095 1.1.1.3 mrg
11096 1.1.1.3 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11097 1.1.1.3 mrg correspondingly for the symbols needed. */
11098 1.1.1.3 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11099 1.1.1.3 mrg void fnord () __attribute__((visibility("default")));
11100 1.1.1.3 mrg #endif
11101 1.1.1.3 mrg
11102 1.1.1.3 mrg void fnord () { int i=42; }
11103 1.1.1.3 mrg int main ()
11104 1.1.1.3 mrg {
11105 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11106 1.1.1.3 mrg int status = $lt_dlunknown;
11107 1.1.1.3 mrg
11108 1.1.1.3 mrg if (self)
11109 1.1.1.3 mrg {
11110 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11111 1.1.1.3 mrg else
11112 1.1.1.3 mrg {
11113 1.1.1.3 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11114 1.1.1.3 mrg else puts (dlerror ());
11115 1.1.1.3 mrg }
11116 1.1.1.3 mrg /* dlclose (self); */
11117 1.1.1.3 mrg }
11118 1.1.1.3 mrg else
11119 1.1.1.3 mrg puts (dlerror ());
11120 1.1.1.3 mrg
11121 1.1.1.3 mrg return status;
11122 1.1.1.3 mrg }
11123 1.1.1.3 mrg _LT_EOF
11124 1.1.1.3 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11125 1.1.1.3 mrg (eval $ac_link) 2>&5
11126 1.1.1.3 mrg ac_status=$?
11127 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11128 1.1.1.3 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11129 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
11130 1.1.1.3 mrg lt_status=$?
11131 1.1.1.3 mrg case x$lt_status in
11132 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11133 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11134 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11135 1.1.1.3 mrg esac
11136 1.1.1.3 mrg else :
11137 1.1.1.3 mrg # compilation failed
11138 1.1.1.3 mrg lt_cv_dlopen_self_static=no
11139 1.1 mrg fi
11140 1.1 mrg fi
11141 1.1.1.3 mrg rm -fr conftest*
11142 1.1 mrg
11143 1.1 mrg
11144 1.1.1.3 mrg fi
11145 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11146 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11147 1.1.1.3 mrg fi
11148 1.1 mrg
11149 1.1.1.3 mrg CPPFLAGS="$save_CPPFLAGS"
11150 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
11151 1.1.1.3 mrg LIBS="$save_LIBS"
11152 1.1.1.3 mrg ;;
11153 1.1.1.3 mrg esac
11154 1.1 mrg
11155 1.1.1.3 mrg case $lt_cv_dlopen_self in
11156 1.1.1.3 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11157 1.1.1.3 mrg *) enable_dlopen_self=unknown ;;
11158 1.1.1.3 mrg esac
11159 1.1 mrg
11160 1.1.1.3 mrg case $lt_cv_dlopen_self_static in
11161 1.1.1.3 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11162 1.1.1.3 mrg *) enable_dlopen_self_static=unknown ;;
11163 1.1.1.3 mrg esac
11164 1.1.1.3 mrg fi
11165 1.1 mrg
11166 1.1 mrg
11167 1.1 mrg
11168 1.1 mrg
11169 1.1 mrg
11170 1.1 mrg
11171 1.1 mrg
11172 1.1 mrg
11173 1.1 mrg
11174 1.1 mrg
11175 1.1 mrg
11176 1.1 mrg
11177 1.1 mrg
11178 1.1 mrg
11179 1.1 mrg
11180 1.1 mrg
11181 1.1 mrg
11182 1.1.1.3 mrg striplib=
11183 1.1.1.3 mrg old_striplib=
11184 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11185 1.1.1.3 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11186 1.1.1.3 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11187 1.1.1.3 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11188 1.1.1.3 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11189 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11190 1.1.1.3 mrg $as_echo "yes" >&6; }
11191 1.1.1.3 mrg else
11192 1.1.1.3 mrg # FIXME - insert some real tests, host_os isn't really good enough
11193 1.1.1.3 mrg case $host_os in
11194 1.1.1.3 mrg darwin*)
11195 1.1.1.3 mrg if test -n "$STRIP" ; then
11196 1.1.1.3 mrg striplib="$STRIP -x"
11197 1.1.1.3 mrg old_striplib="$STRIP -S"
11198 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11199 1.1.1.3 mrg $as_echo "yes" >&6; }
11200 1.1.1.3 mrg else
11201 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11202 1.1.1.3 mrg $as_echo "no" >&6; }
11203 1.1.1.3 mrg fi
11204 1.1.1.3 mrg ;;
11205 1.1.1.3 mrg *)
11206 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11207 1.1.1.3 mrg $as_echo "no" >&6; }
11208 1.1 mrg ;;
11209 1.1 mrg esac
11210 1.1.1.3 mrg fi
11211 1.1 mrg
11212 1.1 mrg
11213 1.1 mrg
11214 1.1 mrg
11215 1.1 mrg
11216 1.1 mrg
11217 1.1 mrg
11218 1.1 mrg
11219 1.1 mrg
11220 1.1 mrg
11221 1.1 mrg
11222 1.1 mrg
11223 1.1.1.3 mrg # Report which library types will actually be built
11224 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11225 1.1.1.3 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11226 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11227 1.1.1.3 mrg $as_echo "$can_build_shared" >&6; }
11228 1.1 mrg
11229 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11230 1.1.1.3 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11231 1.1.1.3 mrg test "$can_build_shared" = "no" && enable_shared=no
11232 1.1 mrg
11233 1.1.1.3 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11234 1.1.1.3 mrg # are all built from PIC.
11235 1.1.1.3 mrg case $host_os in
11236 1.1.1.3 mrg aix3*)
11237 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
11238 1.1.1.3 mrg if test -n "$RANLIB"; then
11239 1.1.1.3 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11240 1.1.1.3 mrg postinstall_cmds='$RANLIB $lib'
11241 1.1.1.3 mrg fi
11242 1.1.1.3 mrg ;;
11243 1.1 mrg
11244 1.1.1.3 mrg aix[4-9]*)
11245 1.1.1.3 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11246 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
11247 1.1.1.3 mrg fi
11248 1.1.1.3 mrg ;;
11249 1.1.1.3 mrg esac
11250 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11251 1.1.1.3 mrg $as_echo "$enable_shared" >&6; }
11252 1.1 mrg
11253 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11254 1.1.1.3 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11255 1.1.1.3 mrg # Make sure either enable_shared or enable_static is yes.
11256 1.1.1.3 mrg test "$enable_shared" = yes || enable_static=yes
11257 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11258 1.1.1.3 mrg $as_echo "$enable_static" >&6; }
11259 1.1 mrg
11260 1.1 mrg
11261 1.1 mrg
11262 1.1 mrg
11263 1.1.1.3 mrg fi
11264 1.1.1.3 mrg ac_ext=c
11265 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
11266 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11267 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11268 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11269 1.1 mrg
11270 1.1.1.3 mrg CC="$lt_save_CC"
11271 1.1 mrg
11272 1.1 mrg
11273 1.1 mrg
11274 1.1 mrg
11275 1.1 mrg
11276 1.1 mrg
11277 1.1 mrg
11278 1.1 mrg
11279 1.1 mrg
11280 1.1 mrg
11281 1.1 mrg
11282 1.1 mrg
11283 1.1 mrg
11284 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
11285 1.1 mrg
11286 1.1 mrg
11287 1.1 mrg
11288 1.1 mrg
11289 1.1.1.3 mrg # Only expand once:
11290 1.1 mrg
11291 1.1 mrg
11292 1.1 mrg
11293 1.1.1.3 mrg # Check for dependencies
11294 1.1 mrg
11295 1.1.1.3 mrg pkg_failed=no
11296 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FS" >&5
11297 1.1.1.3 mrg $as_echo_n "checking for FS... " >&6; }
11298 1.1 mrg
11299 1.1.1.3 mrg if test -n "$FS_CFLAGS"; then
11300 1.1.1.3 mrg pkg_cv_FS_CFLAGS="$FS_CFLAGS"
11301 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11302 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11303 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto fontsproto\""; } >&5
11304 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xproto fontsproto") 2>&5
11305 1.1.1.3 mrg ac_status=$?
11306 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11307 1.1.1.3 mrg test $ac_status = 0; }; then
11308 1.1.1.3 mrg pkg_cv_FS_CFLAGS=`$PKG_CONFIG --cflags "xproto fontsproto" 2>/dev/null`
11309 1.1.1.3 mrg else
11310 1.1.1.3 mrg pkg_failed=yes
11311 1.1.1.3 mrg fi
11312 1.1.1.3 mrg else
11313 1.1.1.3 mrg pkg_failed=untried
11314 1.1.1.3 mrg fi
11315 1.1.1.3 mrg if test -n "$FS_LIBS"; then
11316 1.1.1.3 mrg pkg_cv_FS_LIBS="$FS_LIBS"
11317 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11318 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11319 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto fontsproto\""; } >&5
11320 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xproto fontsproto") 2>&5
11321 1.1.1.3 mrg ac_status=$?
11322 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11323 1.1.1.3 mrg test $ac_status = 0; }; then
11324 1.1.1.3 mrg pkg_cv_FS_LIBS=`$PKG_CONFIG --libs "xproto fontsproto" 2>/dev/null`
11325 1.1.1.3 mrg else
11326 1.1.1.3 mrg pkg_failed=yes
11327 1.1.1.3 mrg fi
11328 1.1.1.3 mrg else
11329 1.1.1.3 mrg pkg_failed=untried
11330 1.1.1.3 mrg fi
11331 1.1 mrg
11332 1.1 mrg
11333 1.1 mrg
11334 1.1.1.3 mrg if test $pkg_failed = yes; then
11335 1.1 mrg
11336 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11337 1.1.1.3 mrg _pkg_short_errors_supported=yes
11338 1.1.1.3 mrg else
11339 1.1.1.3 mrg _pkg_short_errors_supported=no
11340 1.1.1.3 mrg fi
11341 1.1.1.3 mrg if test $_pkg_short_errors_supported = yes; then
11342 1.1.1.3 mrg FS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto fontsproto" 2>&1`
11343 1.1.1.3 mrg else
11344 1.1.1.3 mrg FS_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto fontsproto" 2>&1`
11345 1.1.1.3 mrg fi
11346 1.1.1.3 mrg # Put the nasty error message in config.log where it belongs
11347 1.1.1.3 mrg echo "$FS_PKG_ERRORS" >&5
11348 1.1 mrg
11349 1.1.1.3 mrg as_fn_error $? "Package requirements (xproto fontsproto) were not met:
11350 1.1 mrg
11351 1.1.1.3 mrg $FS_PKG_ERRORS
11352 1.1 mrg
11353 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11354 1.1.1.3 mrg installed software in a non-standard prefix.
11355 1.1 mrg
11356 1.1.1.3 mrg Alternatively, you may set the environment variables FS_CFLAGS
11357 1.1.1.3 mrg and FS_LIBS to avoid the need to call pkg-config.
11358 1.1.1.3 mrg See the pkg-config man page for more details.
11359 1.1.1.3 mrg " "$LINENO" 5
11360 1.1.1.3 mrg elif test $pkg_failed = untried; then
11361 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11362 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11363 1.1.1.3 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
11364 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11365 1.1.1.3 mrg path to pkg-config.
11366 1.1 mrg
11367 1.1.1.3 mrg Alternatively, you may set the environment variables FS_CFLAGS
11368 1.1.1.3 mrg and FS_LIBS to avoid the need to call pkg-config.
11369 1.1.1.3 mrg See the pkg-config man page for more details.
11370 1.1 mrg
11371 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11372 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
11373 1.1.1.3 mrg else
11374 1.1.1.3 mrg FS_CFLAGS=$pkg_cv_FS_CFLAGS
11375 1.1.1.3 mrg FS_LIBS=$pkg_cv_FS_LIBS
11376 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11377 1.1.1.3 mrg $as_echo "yes" >&6; }
11378 1.1.1.3 mrg :
11379 1.1.1.3 mrg fi
11380 1.1 mrg
11381 1.1.1.3 mrg #
11382 1.1.1.3 mrg # Split out so we don't include xtrans C flags in fs.pc
11383 1.1.1.3 mrg #
11384 1.1 mrg
11385 1.1.1.3 mrg pkg_failed=no
11386 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTRANS" >&5
11387 1.1.1.3 mrg $as_echo_n "checking for XTRANS... " >&6; }
11388 1.1 mrg
11389 1.1.1.3 mrg if test -n "$XTRANS_CFLAGS"; then
11390 1.1.1.3 mrg pkg_cv_XTRANS_CFLAGS="$XTRANS_CFLAGS"
11391 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11392 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11393 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtrans\""; } >&5
11394 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xtrans") 2>&5
11395 1.1.1.3 mrg ac_status=$?
11396 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11397 1.1.1.3 mrg test $ac_status = 0; }; then
11398 1.1.1.3 mrg pkg_cv_XTRANS_CFLAGS=`$PKG_CONFIG --cflags "xtrans" 2>/dev/null`
11399 1.1.1.3 mrg else
11400 1.1.1.3 mrg pkg_failed=yes
11401 1.1.1.3 mrg fi
11402 1.1.1.3 mrg else
11403 1.1.1.3 mrg pkg_failed=untried
11404 1.1.1.3 mrg fi
11405 1.1.1.3 mrg if test -n "$XTRANS_LIBS"; then
11406 1.1.1.3 mrg pkg_cv_XTRANS_LIBS="$XTRANS_LIBS"
11407 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11408 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11409 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xtrans\""; } >&5
11410 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xtrans") 2>&5
11411 1.1.1.3 mrg ac_status=$?
11412 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11413 1.1.1.3 mrg test $ac_status = 0; }; then
11414 1.1.1.3 mrg pkg_cv_XTRANS_LIBS=`$PKG_CONFIG --libs "xtrans" 2>/dev/null`
11415 1.1.1.3 mrg else
11416 1.1.1.3 mrg pkg_failed=yes
11417 1.1.1.3 mrg fi
11418 1.1.1.3 mrg else
11419 1.1.1.3 mrg pkg_failed=untried
11420 1.1.1.3 mrg fi
11421 1.1 mrg
11422 1.1 mrg
11423 1.1 mrg
11424 1.1.1.3 mrg if test $pkg_failed = yes; then
11425 1.1 mrg
11426 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11427 1.1.1.3 mrg _pkg_short_errors_supported=yes
11428 1.1.1.3 mrg else
11429 1.1.1.3 mrg _pkg_short_errors_supported=no
11430 1.1.1.3 mrg fi
11431 1.1.1.3 mrg if test $_pkg_short_errors_supported = yes; then
11432 1.1.1.3 mrg XTRANS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xtrans" 2>&1`
11433 1.1.1.3 mrg else
11434 1.1.1.3 mrg XTRANS_PKG_ERRORS=`$PKG_CONFIG --print-errors "xtrans" 2>&1`
11435 1.1.1.3 mrg fi
11436 1.1.1.3 mrg # Put the nasty error message in config.log where it belongs
11437 1.1.1.3 mrg echo "$XTRANS_PKG_ERRORS" >&5
11438 1.1 mrg
11439 1.1.1.3 mrg as_fn_error $? "Package requirements (xtrans) were not met:
11440 1.1 mrg
11441 1.1.1.3 mrg $XTRANS_PKG_ERRORS
11442 1.1 mrg
11443 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11444 1.1.1.3 mrg installed software in a non-standard prefix.
11445 1.1 mrg
11446 1.1.1.3 mrg Alternatively, you may set the environment variables XTRANS_CFLAGS
11447 1.1.1.3 mrg and XTRANS_LIBS to avoid the need to call pkg-config.
11448 1.1.1.3 mrg See the pkg-config man page for more details.
11449 1.1.1.3 mrg " "$LINENO" 5
11450 1.1.1.3 mrg elif test $pkg_failed = untried; then
11451 1.1.1.3 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11452 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11453 1.1.1.3 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
11454 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11455 1.1.1.3 mrg path to pkg-config.
11456 1.1 mrg
11457 1.1.1.3 mrg Alternatively, you may set the environment variables XTRANS_CFLAGS
11458 1.1.1.3 mrg and XTRANS_LIBS to avoid the need to call pkg-config.
11459 1.1.1.3 mrg See the pkg-config man page for more details.
11460 1.1 mrg
11461 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11462 1.1.1.3 mrg See \`config.log' for more details" "$LINENO" 5; }
11463 1.1.1.3 mrg else
11464 1.1.1.3 mrg XTRANS_CFLAGS=$pkg_cv_XTRANS_CFLAGS
11465 1.1.1.3 mrg XTRANS_LIBS=$pkg_cv_XTRANS_LIBS
11466 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11467 1.1.1.3 mrg $as_echo "yes" >&6; }
11468 1.1.1.3 mrg :
11469 1.1.1.3 mrg fi
11470 1.1 mrg
11471 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11472 1.1.1.3 mrg $as_echo_n "checking return type of signal handlers... " >&6; }
11473 1.1.1.3 mrg if ${ac_cv_type_signal+:} false; then :
11474 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11475 1.1.1.3 mrg else
11476 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11477 1.1.1.3 mrg /* end confdefs.h. */
11478 1.1.1.3 mrg #include <sys/types.h>
11479 1.1.1.3 mrg #include <signal.h>
11480 1.1 mrg
11481 1.1.1.3 mrg int
11482 1.1.1.3 mrg main ()
11483 1.1.1.3 mrg {
11484 1.1.1.3 mrg return *(signal (0, 0)) (0) == 1;
11485 1.1.1.3 mrg ;
11486 1.1.1.3 mrg return 0;
11487 1.1.1.3 mrg }
11488 1.1.1.3 mrg _ACEOF
11489 1.1.1.3 mrg if ac_fn_c_try_compile "$LINENO"; then :
11490 1.1.1.3 mrg ac_cv_type_signal=int
11491 1.1.1.3 mrg else
11492 1.1.1.3 mrg ac_cv_type_signal=void
11493 1.1.1.3 mrg fi
11494 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11495 1.1.1.3 mrg fi
11496 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11497 1.1.1.3 mrg $as_echo "$ac_cv_type_signal" >&6; }
11498 1.1 mrg
11499 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11500 1.1.1.3 mrg #define RETSIGTYPE $ac_cv_type_signal
11501 1.1.1.3 mrg _ACEOF
11502 1.1 mrg
11503 1.1 mrg
11504 1.1 mrg
11505 1.1 mrg
11506 1.1 mrg
11507 1.1.1.3 mrg case $host_os in
11508 1.1.1.3 mrg mingw*) unixdef="no" ;;
11509 1.1.1.3 mrg *) unixdef="yes" ;;
11510 1.1.1.3 mrg esac
11511 1.1.1.3 mrg # Check whether --enable-unix-transport was given.
11512 1.1.1.3 mrg if test "${enable_unix_transport+set}" = set; then :
11513 1.1.1.3 mrg enableval=$enable_unix_transport; UNIXCONN=$enableval
11514 1.1.1.3 mrg else
11515 1.1.1.3 mrg UNIXCONN=$unixdef
11516 1.1.1.3 mrg fi
11517 1.1 mrg
11518 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
11519 1.1.1.3 mrg $as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
11520 1.1.1.3 mrg if test "$UNIXCONN" = "yes"; then
11521 1.1 mrg
11522 1.1.1.3 mrg $as_echo "#define UNIXCONN 1" >>confdefs.h
11523 1.1 mrg
11524 1.1.1.3 mrg fi
11525 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
11526 1.1.1.3 mrg $as_echo "$UNIXCONN" >&6; }
11527 1.1.1.3 mrg # Check whether --enable-tcp-transport was given.
11528 1.1.1.3 mrg if test "${enable_tcp_transport+set}" = set; then :
11529 1.1.1.3 mrg enableval=$enable_tcp_transport; TCPCONN=$enableval
11530 1.1.1.3 mrg else
11531 1.1.1.3 mrg TCPCONN=yes
11532 1.1.1.3 mrg fi
11533 1.1 mrg
11534 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
11535 1.1.1.3 mrg $as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
11536 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
11537 1.1.1.3 mrg $as_echo "$TCPCONN" >&6; }
11538 1.1.1.3 mrg if test "$TCPCONN" = "yes"; then
11539 1.1 mrg
11540 1.1.1.3 mrg $as_echo "#define TCPCONN 1" >>confdefs.h
11541 1.1 mrg
11542 1.1 mrg
11543 1.1.1.3 mrg # SVR4 hides these in libraries other than libc
11544 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
11545 1.1.1.3 mrg $as_echo_n "checking for library containing socket... " >&6; }
11546 1.1.1.3 mrg if ${ac_cv_search_socket+:} false; then :
11547 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11548 1.1.1.3 mrg else
11549 1.1.1.3 mrg ac_func_search_save_LIBS=$LIBS
11550 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11551 1.1.1.3 mrg /* end confdefs.h. */
11552 1.1 mrg
11553 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
11554 1.1.1.3 mrg Use char because int might match the return type of a GCC
11555 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
11556 1.1.1.3 mrg #ifdef __cplusplus
11557 1.1.1.3 mrg extern "C"
11558 1.1.1.3 mrg #endif
11559 1.1.1.3 mrg char socket ();
11560 1.1.1.3 mrg int
11561 1.1.1.3 mrg main ()
11562 1.1.1.3 mrg {
11563 1.1.1.3 mrg return socket ();
11564 1.1.1.3 mrg ;
11565 1.1.1.3 mrg return 0;
11566 1.1.1.3 mrg }
11567 1.1.1.3 mrg _ACEOF
11568 1.1.1.3 mrg for ac_lib in '' socket; do
11569 1.1.1.3 mrg if test -z "$ac_lib"; then
11570 1.1.1.3 mrg ac_res="none required"
11571 1.1.1.3 mrg else
11572 1.1.1.3 mrg ac_res=-l$ac_lib
11573 1.1.1.3 mrg LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11574 1.1.1.3 mrg fi
11575 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11576 1.1.1.3 mrg ac_cv_search_socket=$ac_res
11577 1.1.1.3 mrg fi
11578 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11579 1.1.1.3 mrg conftest$ac_exeext
11580 1.1.1.3 mrg if ${ac_cv_search_socket+:} false; then :
11581 1.1.1.3 mrg break
11582 1.1.1.3 mrg fi
11583 1.1.1.3 mrg done
11584 1.1.1.3 mrg if ${ac_cv_search_socket+:} false; then :
11585 1.1 mrg
11586 1.1.1.3 mrg else
11587 1.1.1.3 mrg ac_cv_search_socket=no
11588 1.1.1.3 mrg fi
11589 1.1.1.3 mrg rm conftest.$ac_ext
11590 1.1.1.3 mrg LIBS=$ac_func_search_save_LIBS
11591 1.1.1.3 mrg fi
11592 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
11593 1.1.1.3 mrg $as_echo "$ac_cv_search_socket" >&6; }
11594 1.1.1.3 mrg ac_res=$ac_cv_search_socket
11595 1.1.1.3 mrg if test "$ac_res" != no; then :
11596 1.1.1.3 mrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11597 1.1 mrg
11598 1.1.1.3 mrg fi
11599 1.1 mrg
11600 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
11601 1.1.1.3 mrg $as_echo_n "checking for library containing gethostbyname... " >&6; }
11602 1.1.1.3 mrg if ${ac_cv_search_gethostbyname+:} false; then :
11603 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11604 1.1 mrg else
11605 1.1.1.3 mrg ac_func_search_save_LIBS=$LIBS
11606 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11607 1.1.1.3 mrg /* end confdefs.h. */
11608 1.1.1.3 mrg
11609 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
11610 1.1.1.3 mrg Use char because int might match the return type of a GCC
11611 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
11612 1.1.1.3 mrg #ifdef __cplusplus
11613 1.1.1.3 mrg extern "C"
11614 1.1.1.3 mrg #endif
11615 1.1.1.3 mrg char gethostbyname ();
11616 1.1.1.3 mrg int
11617 1.1.1.3 mrg main ()
11618 1.1.1.3 mrg {
11619 1.1.1.3 mrg return gethostbyname ();
11620 1.1.1.3 mrg ;
11621 1.1.1.3 mrg return 0;
11622 1.1.1.3 mrg }
11623 1.1.1.3 mrg _ACEOF
11624 1.1.1.3 mrg for ac_lib in '' nsl; do
11625 1.1.1.3 mrg if test -z "$ac_lib"; then
11626 1.1.1.3 mrg ac_res="none required"
11627 1.1.1.3 mrg else
11628 1.1.1.3 mrg ac_res=-l$ac_lib
11629 1.1.1.3 mrg LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11630 1.1 mrg fi
11631 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11632 1.1.1.3 mrg ac_cv_search_gethostbyname=$ac_res
11633 1.1.1.3 mrg fi
11634 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11635 1.1.1.3 mrg conftest$ac_exeext
11636 1.1.1.3 mrg if ${ac_cv_search_gethostbyname+:} false; then :
11637 1.1.1.3 mrg break
11638 1.1 mrg fi
11639 1.1.1.3 mrg done
11640 1.1.1.3 mrg if ${ac_cv_search_gethostbyname+:} false; then :
11641 1.1 mrg
11642 1.1.1.3 mrg else
11643 1.1.1.3 mrg ac_cv_search_gethostbyname=no
11644 1.1.1.3 mrg fi
11645 1.1.1.3 mrg rm conftest.$ac_ext
11646 1.1.1.3 mrg LIBS=$ac_func_search_save_LIBS
11647 1.1.1.3 mrg fi
11648 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
11649 1.1.1.3 mrg $as_echo "$ac_cv_search_gethostbyname" >&6; }
11650 1.1.1.3 mrg ac_res=$ac_cv_search_gethostbyname
11651 1.1.1.3 mrg if test "$ac_res" != no; then :
11652 1.1.1.3 mrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11653 1.1 mrg
11654 1.1.1.3 mrg fi
11655 1.1 mrg
11656 1.1.1.3 mrg if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
11657 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
11658 1.1.1.3 mrg $as_echo_n "checking for main in -lws2_32... " >&6; }
11659 1.1.1.3 mrg if ${ac_cv_lib_ws2_32_main+:} false; then :
11660 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11661 1.1.1.3 mrg else
11662 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
11663 1.1.1.3 mrg LIBS="-lws2_32 $LIBS"
11664 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11665 1.1.1.3 mrg /* end confdefs.h. */
11666 1.1 mrg
11667 1.1 mrg
11668 1.1.1.3 mrg int
11669 1.1.1.3 mrg main ()
11670 1.1.1.3 mrg {
11671 1.1.1.3 mrg return main ();
11672 1.1.1.3 mrg ;
11673 1.1.1.3 mrg return 0;
11674 1.1.1.3 mrg }
11675 1.1.1.3 mrg _ACEOF
11676 1.1.1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11677 1.1.1.3 mrg ac_cv_lib_ws2_32_main=yes
11678 1.1.1.3 mrg else
11679 1.1.1.3 mrg ac_cv_lib_ws2_32_main=no
11680 1.1.1.3 mrg fi
11681 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11682 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
11683 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
11684 1.1.1.3 mrg fi
11685 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
11686 1.1.1.3 mrg $as_echo "$ac_cv_lib_ws2_32_main" >&6; }
11687 1.1.1.3 mrg if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
11688 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11689 1.1.1.3 mrg #define HAVE_LIBWS2_32 1
11690 1.1.1.3 mrg _ACEOF
11691 1.1 mrg
11692 1.1.1.3 mrg LIBS="-lws2_32 $LIBS"
11693 1.1 mrg
11694 1.1 mrg fi
11695 1.1.1.3 mrg ac_cv_lib_ws2_32=ac_cv_lib_ws2_32_main
11696 1.1 mrg
11697 1.1.1.3 mrg fi
11698 1.1 mrg
11699 1.1.1.3 mrg # Needs to come after above checks for libsocket & libnsl for SVR4 systems
11700 1.1.1.3 mrg # Check whether --enable-ipv6 was given.
11701 1.1.1.3 mrg if test "${enable_ipv6+set}" = set; then :
11702 1.1.1.3 mrg enableval=$enable_ipv6; IPV6CONN=$enableval
11703 1.1.1.3 mrg else
11704 1.1.1.3 mrg ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
11705 1.1.1.3 mrg if test "x$ac_cv_func_getaddrinfo" = xyes; then :
11706 1.1.1.3 mrg IPV6CONN=yes
11707 1.1.1.3 mrg else
11708 1.1.1.3 mrg IPV6CONN=no
11709 1.1.1.3 mrg fi
11710 1.1 mrg
11711 1.1.1.3 mrg fi
11712 1.1 mrg
11713 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
11714 1.1.1.3 mrg $as_echo_n "checking if IPv6 support should be built... " >&6; }
11715 1.1.1.3 mrg if test "$IPV6CONN" = "yes"; then
11716 1.1 mrg
11717 1.1.1.3 mrg $as_echo "#define IPv6 1" >>confdefs.h
11718 1.1 mrg
11719 1.1.1.3 mrg fi
11720 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
11721 1.1.1.3 mrg $as_echo "$IPV6CONN" >&6; }
11722 1.1 mrg
11723 1.1.1.3 mrg # 4.3BSD-Reno added a new member to struct sockaddr_in
11724 1.1.1.3 mrg ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
11725 1.1.1.3 mrg #include <sys/types.h>
11726 1.1.1.3 mrg #include <sys/socket.h>
11727 1.1.1.3 mrg #include <netinet/in.h>
11728 1.1 mrg
11729 1.1.1.3 mrg "
11730 1.1.1.3 mrg if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
11731 1.1 mrg
11732 1.1.1.3 mrg $as_echo "#define BSD44SOCKETS 1" >>confdefs.h
11733 1.1 mrg
11734 1.1.1.3 mrg fi
11735 1.1 mrg
11736 1.1 mrg
11737 1.1.1.3 mrg # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
11738 1.1.1.3 mrg ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
11739 1.1.1.3 mrg $ac_includes_default
11740 1.1.1.3 mrg #include <sys/socket.h>
11741 1.1.1.3 mrg "
11742 1.1.1.3 mrg if test "x$ac_cv_type_socklen_t" = xyes; then :
11743 1.1 mrg
11744 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11745 1.1.1.3 mrg #define HAVE_SOCKLEN_T 1
11746 1.1.1.3 mrg _ACEOF
11747 1.1 mrg
11748 1.1 mrg
11749 1.1.1.3 mrg fi
11750 1.1 mrg
11751 1.1 mrg
11752 1.1 mrg
11753 1.1.1.3 mrg fi
11754 1.1.1.3 mrg case $host_os in
11755 1.1.1.3 mrg solaris*|sco*|sysv4*) localdef="yes" ;;
11756 1.1.1.3 mrg *) localdef="no" ;;
11757 1.1.1.3 mrg esac
11758 1.1.1.3 mrg # Check whether --enable-local-transport was given.
11759 1.1.1.3 mrg if test "${enable_local_transport+set}" = set; then :
11760 1.1.1.3 mrg enableval=$enable_local_transport; LOCALCONN=$enableval
11761 1.1.1.3 mrg else
11762 1.1.1.3 mrg LOCALCONN=$localdef
11763 1.1.1.3 mrg fi
11764 1.1 mrg
11765 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
11766 1.1.1.3 mrg $as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
11767 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
11768 1.1.1.3 mrg $as_echo "$LOCALCONN" >&6; }
11769 1.1.1.3 mrg if test "$LOCALCONN" = "yes"; then
11770 1.1 mrg
11771 1.1.1.3 mrg $as_echo "#define LOCALCONN 1" >>confdefs.h
11772 1.1 mrg
11773 1.1.1.3 mrg fi
11774 1.1 mrg
11775 1.1 mrg
11776 1.1 mrg
11777 1.1 mrg
11778 1.1.1.3 mrg # Check whether --enable-malloc0returnsnull was given.
11779 1.1.1.3 mrg if test "${enable_malloc0returnsnull+set}" = set; then :
11780 1.1.1.3 mrg enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
11781 1.1.1.3 mrg else
11782 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=auto
11783 1.1.1.3 mrg fi
11784 1.1 mrg
11785 1.1.1.2 mrg
11786 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
11787 1.1.1.3 mrg $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
11788 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
11789 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
11790 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
11791 1.1.1.2 mrg else
11792 1.1.1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11793 1.1.1.3 mrg /* end confdefs.h. */
11794 1.1.1.2 mrg
11795 1.1.1.3 mrg char *malloc();
11796 1.1.1.3 mrg char *realloc();
11797 1.1.1.3 mrg char *calloc();
11798 1.1.1.3 mrg main() {
11799 1.1.1.3 mrg char *m0, *r0, *c0, *p;
11800 1.1.1.3 mrg m0 = malloc(0);
11801 1.1.1.3 mrg p = malloc(10);
11802 1.1.1.3 mrg r0 = realloc(p,0);
11803 1.1.1.3 mrg c0 = calloc(0);
11804 1.1.1.3 mrg exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
11805 1.1.1.2 mrg }
11806 1.1.1.2 mrg _ACEOF
11807 1.1.1.3 mrg if ac_fn_c_try_run "$LINENO"; then :
11808 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
11809 1.1.1.2 mrg else
11810 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=no
11811 1.1.1.3 mrg fi
11812 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11813 1.1.1.3 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
11814 1.1.1.2 mrg fi
11815 1.1.1.2 mrg
11816 1.1.1.2 mrg fi
11817 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
11818 1.1.1.3 mrg $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
11819 1.1.1.3 mrg
11820 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
11821 1.1.1.3 mrg MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
11822 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
11823 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
11824 1.1.1.2 mrg else
11825 1.1.1.3 mrg MALLOC_ZERO_CFLAGS=""
11826 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=""
11827 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS=""
11828 1.1.1.2 mrg fi
11829 1.1.1.2 mrg
11830 1.1.1.2 mrg
11831 1.1.1.2 mrg
11832 1.1.1.2 mrg
11833 1.1 mrg
11834 1.1 mrg
11835 1.1 mrg
11836 1.1.1.3 mrg
11837 1.1.1.3 mrg
11838 1.1.1.3 mrg
11839 1.1.1.3 mrg
11840 1.1.1.3 mrg # Check whether --with-lint was given.
11841 1.1.1.3 mrg if test "${with_lint+set}" = set; then :
11842 1.1.1.3 mrg withval=$with_lint; use_lint=$withval
11843 1.1 mrg else
11844 1.1.1.3 mrg use_lint=no
11845 1.1 mrg fi
11846 1.1 mrg
11847 1.1 mrg
11848 1.1.1.3 mrg # Obtain platform specific info like program name and options
11849 1.1.1.3 mrg # The lint program on FreeBSD and NetBSD is different from the one on Solaris
11850 1.1.1.3 mrg case $host_os in
11851 1.1.1.3 mrg *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11852 1.1.1.3 mrg lint_name=splint
11853 1.1.1.3 mrg lint_options="-badflag"
11854 1.1.1.3 mrg ;;
11855 1.1.1.3 mrg *freebsd* | *netbsd*)
11856 1.1.1.3 mrg lint_name=lint
11857 1.1.1.3 mrg lint_options="-u -b"
11858 1.1.1.3 mrg ;;
11859 1.1.1.3 mrg *solaris*)
11860 1.1.1.3 mrg lint_name=lint
11861 1.1.1.3 mrg lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11862 1.1.1.3 mrg ;;
11863 1.1.1.3 mrg esac
11864 1.1.1.3 mrg
11865 1.1.1.3 mrg # Test for the presence of the program (either guessed by the code or spelled out by the user)
11866 1.1.1.3 mrg if test "x$use_lint" = x"yes" ; then
11867 1.1.1.3 mrg # Extract the first word of "$lint_name", so it can be a program name with args.
11868 1.1.1.3 mrg set dummy $lint_name; ac_word=$2
11869 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11870 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
11871 1.1.1.3 mrg if ${ac_cv_path_LINT+:} false; then :
11872 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11873 1.1 mrg else
11874 1.1.1.3 mrg case $LINT in
11875 1.1 mrg [\\/]* | ?:[\\/]*)
11876 1.1.1.3 mrg ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11877 1.1 mrg ;;
11878 1.1 mrg *)
11879 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11880 1.1 mrg for as_dir in $PATH
11881 1.1 mrg do
11882 1.1 mrg IFS=$as_save_IFS
11883 1.1 mrg test -z "$as_dir" && as_dir=.
11884 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11885 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11886 1.1.1.3 mrg ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
11887 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11888 1.1 mrg break 2
11889 1.1 mrg fi
11890 1.1 mrg done
11891 1.1.1.3 mrg done
11892 1.1 mrg IFS=$as_save_IFS
11893 1.1 mrg
11894 1.1 mrg ;;
11895 1.1 mrg esac
11896 1.1 mrg fi
11897 1.1.1.3 mrg LINT=$ac_cv_path_LINT
11898 1.1.1.3 mrg if test -n "$LINT"; then
11899 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
11900 1.1.1.3 mrg $as_echo "$LINT" >&6; }
11901 1.1 mrg else
11902 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11903 1.1.1.3 mrg $as_echo "no" >&6; }
11904 1.1 mrg fi
11905 1.1 mrg
11906 1.1 mrg
11907 1.1.1.3 mrg if test "x$LINT" = "x"; then
11908 1.1.1.3 mrg as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11909 1.1.1.3 mrg fi
11910 1.1.1.3 mrg elif test "x$use_lint" = x"no" ; then
11911 1.1.1.3 mrg if test "x$LINT" != "x"; then
11912 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
11913 1.1.1.3 mrg $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11914 1.1.1.3 mrg fi
11915 1.1.1.3 mrg else
11916 1.1.1.3 mrg as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11917 1.1 mrg fi
11918 1.1 mrg
11919 1.1.1.3 mrg # User supplied flags override default flags
11920 1.1.1.3 mrg if test "x$LINT_FLAGS" != "x"; then
11921 1.1.1.3 mrg lint_options=$LINT_FLAGS
11922 1.1 mrg fi
11923 1.1 mrg
11924 1.1.1.3 mrg LINT_FLAGS=$lint_options
11925 1.1 mrg
11926 1.1.1.3 mrg if test "x$LINT" != x; then
11927 1.1.1.3 mrg LINT_TRUE=
11928 1.1.1.3 mrg LINT_FALSE='#'
11929 1.1 mrg else
11930 1.1.1.3 mrg LINT_TRUE='#'
11931 1.1.1.3 mrg LINT_FALSE=
11932 1.1 mrg fi
11933 1.1 mrg
11934 1.1 mrg
11935 1.1 mrg
11936 1.1 mrg
11937 1.1 mrg
11938 1.1.1.3 mrg # Check whether --enable-lint-library was given.
11939 1.1.1.3 mrg if test "${enable_lint_library+set}" = set; then :
11940 1.1.1.3 mrg enableval=$enable_lint_library; make_lint_lib=$enableval
11941 1.1 mrg else
11942 1.1.1.3 mrg make_lint_lib=no
11943 1.1 mrg fi
11944 1.1 mrg
11945 1.1 mrg
11946 1.1.1.3 mrg if test "x$make_lint_lib" = x"yes" ; then
11947 1.1.1.3 mrg LINTLIB=llib-lFS.ln
11948 1.1.1.3 mrg if test "x$LINT" = "x"; then
11949 1.1.1.3 mrg as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
11950 1.1.1.3 mrg fi
11951 1.1.1.3 mrg elif test "x$make_lint_lib" != x"no" ; then
11952 1.1.1.3 mrg as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
11953 1.1.1.3 mrg fi
11954 1.1 mrg
11955 1.1 mrg
11956 1.1.1.3 mrg if test x$make_lint_lib != xno; then
11957 1.1.1.3 mrg MAKE_LINT_LIB_TRUE=
11958 1.1.1.3 mrg MAKE_LINT_LIB_FALSE='#'
11959 1.1 mrg else
11960 1.1.1.3 mrg MAKE_LINT_LIB_TRUE='#'
11961 1.1.1.3 mrg MAKE_LINT_LIB_FALSE=
11962 1.1 mrg fi
11963 1.1 mrg
11964 1.1 mrg
11965 1.1 mrg
11966 1.1 mrg
11967 1.1 mrg
11968 1.1.1.3 mrg ac_config_files="$ac_config_files Makefile src/Makefile libfs.pc"
11969 1.1 mrg
11970 1.1.1.3 mrg cat >confcache <<\_ACEOF
11971 1.1.1.3 mrg # This file is a shell script that caches the results of configure
11972 1.1.1.3 mrg # tests run on this system so they can be shared between configure
11973 1.1.1.3 mrg # scripts and configure runs, see configure's option --config-cache.
11974 1.1.1.3 mrg # It is not useful on other systems. If it contains results you don't
11975 1.1.1.3 mrg # want to keep, you may remove or edit it.
11976 1.1.1.3 mrg #
11977 1.1.1.3 mrg # config.status only pays attention to the cache file if you give it
11978 1.1.1.3 mrg # the --recheck option to rerun configure.
11979 1.1.1.3 mrg #
11980 1.1.1.3 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11981 1.1.1.3 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11982 1.1.1.3 mrg # following values.
11983 1.1.1.3 mrg
11984 1.1.1.3 mrg _ACEOF
11985 1.1.1.3 mrg
11986 1.1.1.3 mrg # The following way of writing the cache mishandles newlines in values,
11987 1.1.1.3 mrg # but we know of no workaround that is simple, portable, and efficient.
11988 1.1.1.3 mrg # So, we kill variables containing newlines.
11989 1.1.1.3 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11990 1.1.1.3 mrg # and sets the high bit in the cache file unless we assign to the vars.
11991 1.1.1.3 mrg (
11992 1.1.1.3 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11993 1.1.1.3 mrg eval ac_val=\$$ac_var
11994 1.1.1.3 mrg case $ac_val in #(
11995 1.1.1.3 mrg *${as_nl}*)
11996 1.1.1.3 mrg case $ac_var in #(
11997 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11998 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11999 1.1.1.3 mrg esac
12000 1.1.1.3 mrg case $ac_var in #(
12001 1.1.1.3 mrg _ | IFS | as_nl) ;; #(
12002 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12003 1.1.1.3 mrg *) { eval $ac_var=; unset $ac_var;} ;;
12004 1.1.1.3 mrg esac ;;
12005 1.1.1.3 mrg esac
12006 1.1.1.3 mrg done
12007 1.1.1.3 mrg
12008 1.1.1.3 mrg (set) 2>&1 |
12009 1.1.1.3 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12010 1.1.1.3 mrg *${as_nl}ac_space=\ *)
12011 1.1.1.3 mrg # `set' does not quote correctly, so add quotes: double-quote
12012 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
12013 1.1.1.3 mrg sed -n \
12014 1.1.1.3 mrg "s/'/'\\\\''/g;
12015 1.1.1.3 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12016 1.1.1.3 mrg ;; #(
12017 1.1.1.3 mrg *)
12018 1.1.1.3 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12019 1.1.1.3 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12020 1.1.1.3 mrg ;;
12021 1.1.1.3 mrg esac |
12022 1.1.1.3 mrg sort
12023 1.1.1.3 mrg ) |
12024 1.1.1.3 mrg sed '
12025 1.1.1.3 mrg /^ac_cv_env_/b end
12026 1.1.1.3 mrg t clear
12027 1.1.1.3 mrg :clear
12028 1.1.1.3 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12029 1.1.1.3 mrg t end
12030 1.1.1.3 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12031 1.1.1.3 mrg :end' >>confcache
12032 1.1.1.3 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12033 1.1.1.3 mrg if test -w "$cache_file"; then
12034 1.1.1.3 mrg if test "x$cache_file" != "x/dev/null"; then
12035 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12036 1.1.1.3 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12037 1.1.1.3 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
12038 1.1.1.3 mrg cat confcache >"$cache_file"
12039 1.1.1.3 mrg else
12040 1.1.1.3 mrg case $cache_file in #(
12041 1.1.1.3 mrg */* | ?:*)
12042 1.1.1.3 mrg mv -f confcache "$cache_file"$$ &&
12043 1.1.1.3 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
12044 1.1.1.3 mrg *)
12045 1.1.1.3 mrg mv -f confcache "$cache_file" ;;
12046 1.1.1.3 mrg esac
12047 1.1.1.3 mrg fi
12048 1.1.1.3 mrg fi
12049 1.1.1.3 mrg else
12050 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12051 1.1.1.3 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12052 1.1.1.3 mrg fi
12053 1.1 mrg fi
12054 1.1.1.3 mrg rm -f confcache
12055 1.1 mrg
12056 1.1.1.3 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12057 1.1.1.3 mrg # Let make expand exec_prefix.
12058 1.1.1.3 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12059 1.1 mrg
12060 1.1.1.3 mrg DEFS=-DHAVE_CONFIG_H
12061 1.1 mrg
12062 1.1.1.3 mrg ac_libobjs=
12063 1.1.1.3 mrg ac_ltlibobjs=
12064 1.1.1.3 mrg U=
12065 1.1.1.3 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12066 1.1.1.3 mrg # 1. Remove the extension, and $U if already installed.
12067 1.1.1.3 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12068 1.1.1.3 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12069 1.1.1.3 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12070 1.1.1.3 mrg # will be set to the directory where LIBOBJS objects are built.
12071 1.1.1.3 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12072 1.1.1.3 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12073 1.1.1.3 mrg done
12074 1.1.1.3 mrg LIBOBJS=$ac_libobjs
12075 1.1.1.3 mrg
12076 1.1.1.3 mrg LTLIBOBJS=$ac_ltlibobjs
12077 1.1 mrg
12078 1.1 mrg
12079 1.1.1.3 mrg if test -n "$EXEEXT"; then
12080 1.1.1.3 mrg am__EXEEXT_TRUE=
12081 1.1.1.3 mrg am__EXEEXT_FALSE='#'
12082 1.1.1.3 mrg else
12083 1.1.1.3 mrg am__EXEEXT_TRUE='#'
12084 1.1.1.3 mrg am__EXEEXT_FALSE=
12085 1.1 mrg fi
12086 1.1 mrg
12087 1.1.1.3 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12088 1.1.1.3 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12089 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12090 1.1.1.3 mrg fi
12091 1.1.1.3 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12092 1.1.1.3 mrg as_fn_error $? "conditional \"AMDEP\" was never defined.
12093 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12094 1.1.1.3 mrg fi
12095 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12096 1.1.1.3 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12097 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12098 1.1.1.3 mrg fi
12099 1.1.1.3 mrg if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
12100 1.1.1.3 mrg as_fn_error $? "conditional \"LINT\" was never defined.
12101 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12102 1.1.1.3 mrg fi
12103 1.1.1.3 mrg if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
12104 1.1.1.3 mrg as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
12105 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12106 1.1 mrg fi
12107 1.1 mrg
12108 1.1.1.3 mrg : "${CONFIG_STATUS=./config.status}"
12109 1.1.1.3 mrg ac_write_fail=0
12110 1.1.1.3 mrg ac_clean_files_save=$ac_clean_files
12111 1.1.1.3 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12112 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12113 1.1.1.3 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12114 1.1.1.3 mrg as_write_fail=0
12115 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12116 1.1.1.3 mrg #! $SHELL
12117 1.1.1.3 mrg # Generated by $as_me.
12118 1.1.1.3 mrg # Run this file to recreate the current configuration.
12119 1.1.1.3 mrg # Compiler output produced by configure, useful for debugging
12120 1.1.1.3 mrg # configure, is in config.log if it exists.
12121 1.1.1.3 mrg
12122 1.1.1.3 mrg debug=false
12123 1.1.1.3 mrg ac_cs_recheck=false
12124 1.1.1.3 mrg ac_cs_silent=false
12125 1.1 mrg
12126 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12127 1.1.1.3 mrg export SHELL
12128 1.1.1.3 mrg _ASEOF
12129 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12130 1.1.1.3 mrg ## -------------------- ##
12131 1.1.1.3 mrg ## M4sh Initialization. ##
12132 1.1.1.3 mrg ## -------------------- ##
12133 1.1 mrg
12134 1.1.1.3 mrg # Be more Bourne compatible
12135 1.1.1.3 mrg DUALCASE=1; export DUALCASE # for MKS sh
12136 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12137 1.1.1.3 mrg emulate sh
12138 1.1.1.3 mrg NULLCMD=:
12139 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12140 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
12141 1.1.1.3 mrg alias -g '${1+"$@"}'='"$@"'
12142 1.1.1.3 mrg setopt NO_GLOB_SUBST
12143 1.1.1.3 mrg else
12144 1.1.1.3 mrg case `(set -o) 2>/dev/null` in #(
12145 1.1.1.3 mrg *posix*) :
12146 1.1.1.3 mrg set -o posix ;; #(
12147 1.1.1.3 mrg *) :
12148 1.1.1.3 mrg ;;
12149 1.1.1.3 mrg esac
12150 1.1.1.3 mrg fi
12151 1.1 mrg
12152 1.1 mrg
12153 1.1.1.3 mrg as_nl='
12154 1.1.1.3 mrg '
12155 1.1.1.3 mrg export as_nl
12156 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12157 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12158 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12159 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12160 1.1.1.3 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12161 1.1.1.3 mrg # but without wasting forks for bash or zsh.
12162 1.1.1.3 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12163 1.1.1.3 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12164 1.1.1.3 mrg as_echo='print -r --'
12165 1.1.1.3 mrg as_echo_n='print -rn --'
12166 1.1.1.3 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12167 1.1.1.3 mrg as_echo='printf %s\n'
12168 1.1.1.3 mrg as_echo_n='printf %s'
12169 1.1.1.3 mrg else
12170 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12171 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12172 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
12173 1.1.1.3 mrg else
12174 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12175 1.1.1.3 mrg as_echo_n_body='eval
12176 1.1.1.3 mrg arg=$1;
12177 1.1.1.3 mrg case $arg in #(
12178 1.1.1.3 mrg *"$as_nl"*)
12179 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12180 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12181 1.1.1.3 mrg esac;
12182 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12183 1.1.1.3 mrg '
12184 1.1.1.3 mrg export as_echo_n_body
12185 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12186 1.1.1.3 mrg fi
12187 1.1.1.3 mrg export as_echo_body
12188 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
12189 1.1.1.3 mrg fi
12190 1.1 mrg
12191 1.1.1.3 mrg # The user is always right.
12192 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
12193 1.1.1.3 mrg PATH_SEPARATOR=:
12194 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12195 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12196 1.1.1.3 mrg PATH_SEPARATOR=';'
12197 1.1.1.3 mrg }
12198 1.1 mrg fi
12199 1.1 mrg
12200 1.1 mrg
12201 1.1.1.3 mrg # IFS
12202 1.1.1.3 mrg # We need space, tab and new line, in precisely that order. Quoting is
12203 1.1.1.3 mrg # there to prevent editors from complaining about space-tab.
12204 1.1.1.3 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12205 1.1.1.3 mrg # splitting by setting IFS to empty value.)
12206 1.1.1.3 mrg IFS=" "" $as_nl"
12207 1.1 mrg
12208 1.1.1.3 mrg # Find who we are. Look in the path if we contain no directory separator.
12209 1.1.1.3 mrg as_myself=
12210 1.1.1.3 mrg case $0 in #((
12211 1.1.1.3 mrg *[\\/]* ) as_myself=$0 ;;
12212 1.1.1.3 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12213 1.1.1.3 mrg for as_dir in $PATH
12214 1.1.1.3 mrg do
12215 1.1.1.3 mrg IFS=$as_save_IFS
12216 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
12217 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12218 1.1.1.3 mrg done
12219 1.1.1.3 mrg IFS=$as_save_IFS
12220 1.1.1.3 mrg
12221 1.1.1.3 mrg ;;
12222 1.1.1.3 mrg esac
12223 1.1.1.3 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12224 1.1.1.3 mrg # in which case we are not to be found in the path.
12225 1.1.1.3 mrg if test "x$as_myself" = x; then
12226 1.1.1.3 mrg as_myself=$0
12227 1.1.1.3 mrg fi
12228 1.1.1.3 mrg if test ! -f "$as_myself"; then
12229 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12230 1.1.1.3 mrg exit 1
12231 1.1 mrg fi
12232 1.1 mrg
12233 1.1.1.3 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12234 1.1.1.3 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12235 1.1.1.3 mrg # suppresses any "Segmentation fault" message there. '((' could
12236 1.1.1.3 mrg # trigger a bug in pdksh 5.2.14.
12237 1.1.1.3 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12238 1.1.1.3 mrg do eval test x\${$as_var+set} = xset \
12239 1.1.1.3 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12240 1.1.1.3 mrg done
12241 1.1.1.3 mrg PS1='$ '
12242 1.1.1.3 mrg PS2='> '
12243 1.1.1.3 mrg PS4='+ '
12244 1.1 mrg
12245 1.1.1.3 mrg # NLS nuisances.
12246 1.1.1.3 mrg LC_ALL=C
12247 1.1.1.3 mrg export LC_ALL
12248 1.1.1.3 mrg LANGUAGE=C
12249 1.1.1.3 mrg export LANGUAGE
12250 1.1 mrg
12251 1.1.1.3 mrg # CDPATH.
12252 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12253 1.1 mrg
12254 1.1 mrg
12255 1.1.1.3 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
12256 1.1.1.3 mrg # ----------------------------------------
12257 1.1.1.3 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12258 1.1.1.3 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12259 1.1.1.3 mrg # script with STATUS, using 1 if that was 0.
12260 1.1.1.3 mrg as_fn_error ()
12261 1.1.1.3 mrg {
12262 1.1.1.3 mrg as_status=$1; test $as_status -eq 0 && as_status=1
12263 1.1.1.3 mrg if test "$4"; then
12264 1.1.1.3 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12265 1.1.1.3 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12266 1.1.1.3 mrg fi
12267 1.1.1.3 mrg $as_echo "$as_me: error: $2" >&2
12268 1.1.1.3 mrg as_fn_exit $as_status
12269 1.1.1.3 mrg } # as_fn_error
12270 1.1.1.3 mrg
12271 1.1.1.3 mrg
12272 1.1.1.3 mrg # as_fn_set_status STATUS
12273 1.1.1.3 mrg # -----------------------
12274 1.1.1.3 mrg # Set $? to STATUS, without forking.
12275 1.1.1.3 mrg as_fn_set_status ()
12276 1.1.1.3 mrg {
12277 1.1.1.3 mrg return $1
12278 1.1.1.3 mrg } # as_fn_set_status
12279 1.1.1.3 mrg
12280 1.1.1.3 mrg # as_fn_exit STATUS
12281 1.1.1.3 mrg # -----------------
12282 1.1.1.3 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12283 1.1.1.3 mrg as_fn_exit ()
12284 1.1.1.3 mrg {
12285 1.1.1.3 mrg set +e
12286 1.1.1.3 mrg as_fn_set_status $1
12287 1.1.1.3 mrg exit $1
12288 1.1.1.3 mrg } # as_fn_exit
12289 1.1.1.3 mrg
12290 1.1.1.3 mrg # as_fn_unset VAR
12291 1.1.1.3 mrg # ---------------
12292 1.1.1.3 mrg # Portably unset VAR.
12293 1.1.1.3 mrg as_fn_unset ()
12294 1.1.1.3 mrg {
12295 1.1.1.3 mrg { eval $1=; unset $1;}
12296 1.1.1.3 mrg }
12297 1.1.1.3 mrg as_unset=as_fn_unset
12298 1.1.1.3 mrg # as_fn_append VAR VALUE
12299 1.1.1.3 mrg # ----------------------
12300 1.1.1.3 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12301 1.1.1.3 mrg # advantage of any shell optimizations that allow amortized linear growth over
12302 1.1.1.3 mrg # repeated appends, instead of the typical quadratic growth present in naive
12303 1.1.1.3 mrg # implementations.
12304 1.1.1.3 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12305 1.1.1.3 mrg eval 'as_fn_append ()
12306 1.1.1.3 mrg {
12307 1.1.1.3 mrg eval $1+=\$2
12308 1.1.1.3 mrg }'
12309 1.1 mrg else
12310 1.1.1.3 mrg as_fn_append ()
12311 1.1.1.3 mrg {
12312 1.1.1.3 mrg eval $1=\$$1\$2
12313 1.1.1.3 mrg }
12314 1.1.1.3 mrg fi # as_fn_append
12315 1.1.1.3 mrg
12316 1.1.1.3 mrg # as_fn_arith ARG...
12317 1.1.1.3 mrg # ------------------
12318 1.1.1.3 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12319 1.1.1.3 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12320 1.1.1.3 mrg # must be portable across $(()) and expr.
12321 1.1.1.3 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12322 1.1.1.3 mrg eval 'as_fn_arith ()
12323 1.1.1.3 mrg {
12324 1.1.1.3 mrg as_val=$(( $* ))
12325 1.1.1.3 mrg }'
12326 1.1.1.3 mrg else
12327 1.1.1.3 mrg as_fn_arith ()
12328 1.1.1.3 mrg {
12329 1.1.1.3 mrg as_val=`expr "$@" || test $? -eq 1`
12330 1.1.1.3 mrg }
12331 1.1.1.3 mrg fi # as_fn_arith
12332 1.1 mrg
12333 1.1 mrg
12334 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12335 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12336 1.1.1.3 mrg as_expr=expr
12337 1.1 mrg else
12338 1.1.1.3 mrg as_expr=false
12339 1.1 mrg fi
12340 1.1 mrg
12341 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12342 1.1.1.3 mrg as_basename=basename
12343 1.1.1.3 mrg else
12344 1.1.1.3 mrg as_basename=false
12345 1.1 mrg fi
12346 1.1 mrg
12347 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12348 1.1.1.3 mrg as_dirname=dirname
12349 1.1 mrg else
12350 1.1.1.3 mrg as_dirname=false
12351 1.1.1.3 mrg fi
12352 1.1 mrg
12353 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
12354 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12355 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
12356 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12357 1.1.1.3 mrg $as_echo X/"$0" |
12358 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12359 1.1.1.3 mrg s//\1/
12360 1.1.1.3 mrg q
12361 1.1.1.3 mrg }
12362 1.1.1.3 mrg /^X\/\(\/\/\)$/{
12363 1.1.1.3 mrg s//\1/
12364 1.1.1.3 mrg q
12365 1.1.1.3 mrg }
12366 1.1.1.3 mrg /^X\/\(\/\).*/{
12367 1.1.1.3 mrg s//\1/
12368 1.1.1.3 mrg q
12369 1.1.1.3 mrg }
12370 1.1.1.3 mrg s/.*/./; q'`
12371 1.1 mrg
12372 1.1.1.3 mrg # Avoid depending upon Character Ranges.
12373 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12374 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12375 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12376 1.1.1.3 mrg as_cr_digits='0123456789'
12377 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12378 1.1 mrg
12379 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
12380 1.1.1.3 mrg case `echo -n x` in #(((((
12381 1.1.1.3 mrg -n*)
12382 1.1.1.3 mrg case `echo 'xy\c'` in
12383 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12384 1.1.1.3 mrg xy) ECHO_C='\c';;
12385 1.1.1.3 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12386 1.1.1.3 mrg ECHO_T=' ';;
12387 1.1.1.3 mrg esac;;
12388 1.1.1.3 mrg *)
12389 1.1.1.3 mrg ECHO_N='-n';;
12390 1.1.1.3 mrg esac
12391 1.1 mrg
12392 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
12393 1.1.1.3 mrg if test -d conf$$.dir; then
12394 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
12395 1.1 mrg else
12396 1.1.1.3 mrg rm -f conf$$.dir
12397 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
12398 1.1 mrg fi
12399 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
12400 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12401 1.1.1.3 mrg as_ln_s='ln -s'
12402 1.1.1.3 mrg # ... but there are two gotchas:
12403 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12404 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12405 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
12406 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12407 1.1.1.3 mrg as_ln_s='cp -p'
12408 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12409 1.1.1.3 mrg as_ln_s=ln
12410 1.1.1.3 mrg else
12411 1.1.1.3 mrg as_ln_s='cp -p'
12412 1.1.1.3 mrg fi
12413 1.1.1.3 mrg else
12414 1.1.1.3 mrg as_ln_s='cp -p'
12415 1.1 mrg fi
12416 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12417 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
12418 1.1 mrg
12419 1.1 mrg
12420 1.1.1.3 mrg # as_fn_mkdir_p
12421 1.1.1.3 mrg # -------------
12422 1.1.1.3 mrg # Create "$as_dir" as a directory, including parents if necessary.
12423 1.1.1.3 mrg as_fn_mkdir_p ()
12424 1.1.1.3 mrg {
12425 1.1 mrg
12426 1.1.1.3 mrg case $as_dir in #(
12427 1.1.1.3 mrg -*) as_dir=./$as_dir;;
12428 1.1.1.3 mrg esac
12429 1.1.1.3 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12430 1.1.1.3 mrg as_dirs=
12431 1.1.1.3 mrg while :; do
12432 1.1.1.3 mrg case $as_dir in #(
12433 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12434 1.1.1.3 mrg *) as_qdir=$as_dir;;
12435 1.1.1.3 mrg esac
12436 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
12437 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
12438 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12439 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12440 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
12441 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12442 1.1.1.3 mrg $as_echo X"$as_dir" |
12443 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12444 1.1.1.3 mrg s//\1/
12445 1.1.1.3 mrg q
12446 1.1.1.3 mrg }
12447 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
12448 1.1.1.3 mrg s//\1/
12449 1.1.1.3 mrg q
12450 1.1.1.3 mrg }
12451 1.1.1.3 mrg /^X\(\/\/\)$/{
12452 1.1.1.3 mrg s//\1/
12453 1.1.1.3 mrg q
12454 1.1.1.3 mrg }
12455 1.1.1.3 mrg /^X\(\/\).*/{
12456 1.1.1.3 mrg s//\1/
12457 1.1.1.3 mrg q
12458 1.1.1.3 mrg }
12459 1.1.1.3 mrg s/.*/./; q'`
12460 1.1.1.3 mrg test -d "$as_dir" && break
12461 1.1.1.3 mrg done
12462 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12463 1.1.1.3 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12464 1.1.1.2 mrg
12465 1.1.1.2 mrg
12466 1.1.1.3 mrg } # as_fn_mkdir_p
12467 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
12468 1.1.1.3 mrg as_mkdir_p='mkdir -p "$as_dir"'
12469 1.1.1.2 mrg else
12470 1.1.1.3 mrg test -d ./-p && rmdir ./-p
12471 1.1.1.3 mrg as_mkdir_p=false
12472 1.1.1.2 mrg fi
12473 1.1.1.2 mrg
12474 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
12475 1.1.1.3 mrg as_test_x='test -x'
12476 1.1.1.3 mrg else
12477 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
12478 1.1.1.3 mrg as_ls_L_option=L
12479 1.1.1.3 mrg else
12480 1.1.1.3 mrg as_ls_L_option=
12481 1.1.1.3 mrg fi
12482 1.1.1.3 mrg as_test_x='
12483 1.1.1.3 mrg eval sh -c '\''
12484 1.1.1.3 mrg if test -d "$1"; then
12485 1.1.1.3 mrg test -d "$1/.";
12486 1.1.1.3 mrg else
12487 1.1.1.3 mrg case $1 in #(
12488 1.1.1.3 mrg -*)set "./$1";;
12489 1.1.1.3 mrg esac;
12490 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12491 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
12492 1.1.1.3 mrg '\'' sh
12493 1.1.1.3 mrg '
12494 1.1.1.2 mrg fi
12495 1.1.1.3 mrg as_executable_p=$as_test_x
12496 1.1.1.2 mrg
12497 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
12498 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12499 1.1.1.2 mrg
12500 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
12501 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12502 1.1.1.2 mrg
12503 1.1 mrg
12504 1.1.1.3 mrg exec 6>&1
12505 1.1.1.3 mrg ## ----------------------------------- ##
12506 1.1.1.3 mrg ## Main body of $CONFIG_STATUS script. ##
12507 1.1.1.3 mrg ## ----------------------------------- ##
12508 1.1.1.3 mrg _ASEOF
12509 1.1.1.3 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12510 1.1 mrg
12511 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12512 1.1.1.3 mrg # Save the log message, to keep $0 and so on meaningful, and to
12513 1.1.1.3 mrg # report actual input values of CONFIG_FILES etc. instead of their
12514 1.1.1.3 mrg # values after options handling.
12515 1.1.1.3 mrg ac_log="
12516 1.1.1.3 mrg This file was extended by libFS $as_me 1.0.3, which was
12517 1.1.1.3 mrg generated by GNU Autoconf 2.68. Invocation command line was
12518 1.1 mrg
12519 1.1.1.3 mrg CONFIG_FILES = $CONFIG_FILES
12520 1.1.1.3 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12521 1.1.1.3 mrg CONFIG_LINKS = $CONFIG_LINKS
12522 1.1.1.3 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12523 1.1.1.3 mrg $ $0 $@
12524 1.1 mrg
12525 1.1.1.3 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12526 1.1.1.3 mrg "
12527 1.1 mrg
12528 1.1 mrg _ACEOF
12529 1.1 mrg
12530 1.1.1.3 mrg case $ac_config_files in *"
12531 1.1.1.3 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12532 1.1.1.3 mrg esac
12533 1.1 mrg
12534 1.1.1.3 mrg case $ac_config_headers in *"
12535 1.1.1.3 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12536 1.1.1.3 mrg esac
12537 1.1 mrg
12538 1.1 mrg
12539 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12540 1.1.1.3 mrg # Files that config.status was made for.
12541 1.1.1.3 mrg config_files="$ac_config_files"
12542 1.1.1.3 mrg config_headers="$ac_config_headers"
12543 1.1.1.3 mrg config_commands="$ac_config_commands"
12544 1.1 mrg
12545 1.1 mrg _ACEOF
12546 1.1 mrg
12547 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12548 1.1.1.3 mrg ac_cs_usage="\
12549 1.1.1.3 mrg \`$as_me' instantiates files and other configuration actions
12550 1.1.1.3 mrg from templates according to the current configuration. Unless the files
12551 1.1.1.3 mrg and actions are specified as TAGs, all are instantiated by default.
12552 1.1 mrg
12553 1.1.1.3 mrg Usage: $0 [OPTION]... [TAG]...
12554 1.1 mrg
12555 1.1.1.3 mrg -h, --help print this help, then exit
12556 1.1.1.3 mrg -V, --version print version number and configuration settings, then exit
12557 1.1.1.3 mrg --config print configuration, then exit
12558 1.1.1.3 mrg -q, --quiet, --silent
12559 1.1.1.3 mrg do not print progress messages
12560 1.1.1.3 mrg -d, --debug don't remove temporary files
12561 1.1.1.3 mrg --recheck update $as_me by reconfiguring in the same conditions
12562 1.1.1.3 mrg --file=FILE[:TEMPLATE]
12563 1.1.1.3 mrg instantiate the configuration file FILE
12564 1.1.1.3 mrg --header=FILE[:TEMPLATE]
12565 1.1.1.3 mrg instantiate the configuration header FILE
12566 1.1.1.3 mrg
12567 1.1.1.3 mrg Configuration files:
12568 1.1.1.3 mrg $config_files
12569 1.1 mrg
12570 1.1.1.3 mrg Configuration headers:
12571 1.1.1.3 mrg $config_headers
12572 1.1.1.3 mrg
12573 1.1.1.3 mrg Configuration commands:
12574 1.1.1.3 mrg $config_commands
12575 1.1.1.3 mrg
12576 1.1.1.3 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
12577 1.1 mrg
12578 1.1 mrg _ACEOF
12579 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12580 1.1.1.3 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12581 1.1.1.3 mrg ac_cs_version="\\
12582 1.1.1.3 mrg libFS config.status 1.0.3
12583 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.68,
12584 1.1.1.3 mrg with options \\"\$ac_cs_config\\"
12585 1.1.1.3 mrg
12586 1.1.1.3 mrg Copyright (C) 2010 Free Software Foundation, Inc.
12587 1.1.1.3 mrg This config.status script is free software; the Free Software Foundation
12588 1.1.1.3 mrg gives unlimited permission to copy, distribute and modify it."
12589 1.1 mrg
12590 1.1.1.3 mrg ac_pwd='$ac_pwd'
12591 1.1.1.3 mrg srcdir='$srcdir'
12592 1.1.1.3 mrg INSTALL='$INSTALL'
12593 1.1.1.3 mrg MKDIR_P='$MKDIR_P'
12594 1.1.1.3 mrg AWK='$AWK'
12595 1.1.1.3 mrg test -n "\$AWK" || AWK=awk
12596 1.1 mrg _ACEOF
12597 1.1 mrg
12598 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12599 1.1.1.3 mrg # The default lists apply if the user does not specify any file.
12600 1.1.1.3 mrg ac_need_defaults=:
12601 1.1.1.3 mrg while test $# != 0
12602 1.1.1.3 mrg do
12603 1.1.1.3 mrg case $1 in
12604 1.1.1.3 mrg --*=?*)
12605 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12606 1.1.1.3 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12607 1.1.1.3 mrg ac_shift=:
12608 1.1.1.3 mrg ;;
12609 1.1.1.3 mrg --*=)
12610 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12611 1.1.1.3 mrg ac_optarg=
12612 1.1.1.3 mrg ac_shift=:
12613 1.1.1.3 mrg ;;
12614 1.1.1.3 mrg *)
12615 1.1.1.3 mrg ac_option=$1
12616 1.1.1.3 mrg ac_optarg=$2
12617 1.1.1.3 mrg ac_shift=shift
12618 1.1.1.3 mrg ;;
12619 1.1.1.3 mrg esac
12620 1.1.1.3 mrg
12621 1.1.1.3 mrg case $ac_option in
12622 1.1.1.3 mrg # Handling of the options.
12623 1.1.1.3 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12624 1.1.1.3 mrg ac_cs_recheck=: ;;
12625 1.1.1.3 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12626 1.1.1.3 mrg $as_echo "$ac_cs_version"; exit ;;
12627 1.1.1.3 mrg --config | --confi | --conf | --con | --co | --c )
12628 1.1.1.3 mrg $as_echo "$ac_cs_config"; exit ;;
12629 1.1.1.3 mrg --debug | --debu | --deb | --de | --d | -d )
12630 1.1.1.3 mrg debug=: ;;
12631 1.1.1.3 mrg --file | --fil | --fi | --f )
12632 1.1.1.3 mrg $ac_shift
12633 1.1.1.3 mrg case $ac_optarg in
12634 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12635 1.1.1.3 mrg '') as_fn_error $? "missing file argument" ;;
12636 1.1.1.3 mrg esac
12637 1.1.1.3 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12638 1.1.1.3 mrg ac_need_defaults=false;;
12639 1.1.1.3 mrg --header | --heade | --head | --hea )
12640 1.1.1.3 mrg $ac_shift
12641 1.1.1.3 mrg case $ac_optarg in
12642 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12643 1.1.1.3 mrg esac
12644 1.1.1.3 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12645 1.1.1.3 mrg ac_need_defaults=false;;
12646 1.1.1.3 mrg --he | --h)
12647 1.1.1.3 mrg # Conflict between --help and --header
12648 1.1.1.3 mrg as_fn_error $? "ambiguous option: \`$1'
12649 1.1.1.3 mrg Try \`$0 --help' for more information.";;
12650 1.1.1.3 mrg --help | --hel | -h )
12651 1.1.1.3 mrg $as_echo "$ac_cs_usage"; exit ;;
12652 1.1.1.3 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12653 1.1.1.3 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12654 1.1.1.3 mrg ac_cs_silent=: ;;
12655 1.1 mrg
12656 1.1.1.3 mrg # This is an error.
12657 1.1.1.3 mrg -*) as_fn_error $? "unrecognized option: \`$1'
12658 1.1.1.3 mrg Try \`$0 --help' for more information." ;;
12659 1.1 mrg
12660 1.1.1.3 mrg *) as_fn_append ac_config_targets " $1"
12661 1.1.1.3 mrg ac_need_defaults=false ;;
12662 1.1 mrg
12663 1.1.1.3 mrg esac
12664 1.1.1.3 mrg shift
12665 1.1.1.3 mrg done
12666 1.1 mrg
12667 1.1.1.3 mrg ac_configure_extra_args=
12668 1.1 mrg
12669 1.1.1.3 mrg if $ac_cs_silent; then
12670 1.1.1.3 mrg exec 6>/dev/null
12671 1.1.1.3 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12672 1.1 mrg fi
12673 1.1 mrg
12674 1.1 mrg _ACEOF
12675 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12676 1.1.1.3 mrg if \$ac_cs_recheck; then
12677 1.1.1.3 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12678 1.1.1.3 mrg shift
12679 1.1.1.3 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12680 1.1.1.3 mrg CONFIG_SHELL='$SHELL'
12681 1.1.1.3 mrg export CONFIG_SHELL
12682 1.1.1.3 mrg exec "\$@"
12683 1.1 mrg fi
12684 1.1 mrg
12685 1.1 mrg _ACEOF
12686 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12687 1.1.1.3 mrg exec 5>>config.log
12688 1.1 mrg {
12689 1.1.1.3 mrg echo
12690 1.1.1.3 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12691 1.1.1.3 mrg ## Running $as_me. ##
12692 1.1.1.3 mrg _ASBOX
12693 1.1.1.3 mrg $as_echo "$ac_log"
12694 1.1.1.3 mrg } >&5
12695 1.1.1.3 mrg
12696 1.1 mrg _ACEOF
12697 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12698 1.1.1.3 mrg #
12699 1.1.1.3 mrg # INIT-COMMANDS
12700 1.1.1.3 mrg #
12701 1.1.1.3 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12702 1.1 mrg
12703 1.1 mrg
12704 1.1.1.3 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12705 1.1.1.3 mrg # if CDPATH is set.
12706 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12707 1.1 mrg
12708 1.1.1.3 mrg sed_quote_subst='$sed_quote_subst'
12709 1.1.1.3 mrg double_quote_subst='$double_quote_subst'
12710 1.1.1.3 mrg delay_variable_subst='$delay_variable_subst'
12711 1.1.1.3 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12712 1.1.1.3 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12713 1.1.1.3 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12714 1.1.1.3 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12715 1.1.1.3 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12716 1.1.1.3 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12717 1.1.1.3 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12718 1.1.1.3 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12719 1.1.1.3 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12720 1.1.1.3 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12721 1.1.1.3 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12722 1.1.1.3 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12723 1.1.1.3 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12724 1.1.1.3 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12725 1.1.1.3 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12726 1.1.1.3 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12727 1.1.1.3 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12728 1.1.1.3 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12729 1.1.1.3 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12730 1.1.1.3 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12731 1.1.1.3 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12732 1.1.1.3 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12733 1.1.1.3 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12734 1.1.1.3 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12735 1.1.1.3 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12736 1.1.1.3 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12737 1.1.1.3 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12738 1.1.1.3 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12739 1.1.1.3 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12740 1.1.1.3 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12741 1.1.1.3 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12742 1.1.1.3 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12743 1.1.1.3 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12744 1.1.1.3 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12745 1.1.1.3 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12746 1.1.1.3 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12747 1.1.1.3 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12748 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12749 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12750 1.1.1.3 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12751 1.1.1.3 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12752 1.1.1.3 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12753 1.1.1.3 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12754 1.1.1.3 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12755 1.1.1.3 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12756 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12757 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12758 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12759 1.1.1.3 mrg 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"`'
12760 1.1.1.3 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12761 1.1.1.3 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12762 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12763 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12764 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12765 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12766 1.1.1.3 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12767 1.1.1.3 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12768 1.1.1.3 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12769 1.1.1.3 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12770 1.1.1.3 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12771 1.1.1.3 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12772 1.1.1.3 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12773 1.1.1.3 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12774 1.1.1.3 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12775 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12776 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12777 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12778 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12779 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12780 1.1.1.3 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12781 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12782 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12783 1.1.1.3 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12784 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12785 1.1.1.3 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12786 1.1.1.3 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12787 1.1.1.3 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12788 1.1.1.3 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12789 1.1.1.3 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12790 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12791 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12792 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12793 1.1.1.3 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12794 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12795 1.1.1.3 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12796 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12797 1.1.1.3 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12798 1.1.1.3 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12799 1.1.1.3 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12800 1.1.1.3 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12801 1.1.1.3 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12802 1.1.1.3 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12803 1.1.1.3 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12804 1.1.1.3 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12805 1.1.1.3 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12806 1.1.1.3 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12807 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12808 1.1.1.3 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12809 1.1.1.3 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12810 1.1.1.3 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12811 1.1.1.3 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12812 1.1.1.3 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12813 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12814 1.1.1.3 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12815 1.1.1.3 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12816 1.1.1.3 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12817 1.1.1.3 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12818 1.1.1.3 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12819 1.1.1.3 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12820 1.1.1.3 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12821 1.1.1.3 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12822 1.1.1.3 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12823 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12824 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12825 1.1.1.3 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12826 1.1.1.3 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12827 1.1.1.3 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12828 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12829 1.1.1.3 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12830 1.1.1.3 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12831 1.1.1.3 mrg
12832 1.1.1.3 mrg LTCC='$LTCC'
12833 1.1.1.3 mrg LTCFLAGS='$LTCFLAGS'
12834 1.1.1.3 mrg compiler='$compiler_DEFAULT'
12835 1.1.1.3 mrg
12836 1.1.1.3 mrg # A function that is used when there is no print builtin or printf.
12837 1.1.1.3 mrg func_fallback_echo ()
12838 1.1.1.3 mrg {
12839 1.1.1.3 mrg eval 'cat <<_LTECHO_EOF
12840 1.1.1.3 mrg \$1
12841 1.1.1.3 mrg _LTECHO_EOF'
12842 1.1.1.3 mrg }
12843 1.1.1.3 mrg
12844 1.1.1.3 mrg # Quote evaled strings.
12845 1.1.1.3 mrg for var in SHELL \
12846 1.1.1.3 mrg ECHO \
12847 1.1.1.3 mrg SED \
12848 1.1.1.3 mrg GREP \
12849 1.1.1.3 mrg EGREP \
12850 1.1.1.3 mrg FGREP \
12851 1.1.1.3 mrg LD \
12852 1.1.1.3 mrg NM \
12853 1.1.1.3 mrg LN_S \
12854 1.1.1.3 mrg lt_SP2NL \
12855 1.1.1.3 mrg lt_NL2SP \
12856 1.1.1.3 mrg reload_flag \
12857 1.1.1.3 mrg OBJDUMP \
12858 1.1.1.3 mrg deplibs_check_method \
12859 1.1.1.3 mrg file_magic_cmd \
12860 1.1.1.3 mrg AR \
12861 1.1.1.3 mrg AR_FLAGS \
12862 1.1.1.3 mrg STRIP \
12863 1.1.1.3 mrg RANLIB \
12864 1.1.1.3 mrg CC \
12865 1.1.1.3 mrg CFLAGS \
12866 1.1.1.3 mrg compiler \
12867 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe \
12868 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl \
12869 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address \
12870 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12871 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag \
12872 1.1.1.3 mrg lt_prog_compiler_wl \
12873 1.1.1.3 mrg lt_prog_compiler_pic \
12874 1.1.1.3 mrg lt_prog_compiler_static \
12875 1.1.1.3 mrg lt_cv_prog_compiler_c_o \
12876 1.1.1.3 mrg need_locks \
12877 1.1.1.3 mrg DSYMUTIL \
12878 1.1.1.3 mrg NMEDIT \
12879 1.1.1.3 mrg LIPO \
12880 1.1.1.3 mrg OTOOL \
12881 1.1.1.3 mrg OTOOL64 \
12882 1.1.1.3 mrg shrext_cmds \
12883 1.1.1.3 mrg export_dynamic_flag_spec \
12884 1.1.1.3 mrg whole_archive_flag_spec \
12885 1.1.1.3 mrg compiler_needs_object \
12886 1.1.1.3 mrg with_gnu_ld \
12887 1.1.1.3 mrg allow_undefined_flag \
12888 1.1.1.3 mrg no_undefined_flag \
12889 1.1.1.3 mrg hardcode_libdir_flag_spec \
12890 1.1.1.3 mrg hardcode_libdir_flag_spec_ld \
12891 1.1.1.3 mrg hardcode_libdir_separator \
12892 1.1.1.3 mrg fix_srcfile_path \
12893 1.1.1.3 mrg exclude_expsyms \
12894 1.1.1.3 mrg include_expsyms \
12895 1.1.1.3 mrg file_list_spec \
12896 1.1.1.3 mrg variables_saved_for_relink \
12897 1.1.1.3 mrg libname_spec \
12898 1.1.1.3 mrg library_names_spec \
12899 1.1.1.3 mrg soname_spec \
12900 1.1.1.3 mrg install_override_mode \
12901 1.1.1.3 mrg finish_eval \
12902 1.1.1.3 mrg old_striplib \
12903 1.1.1.3 mrg striplib; do
12904 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12905 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12906 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12907 1.1.1.3 mrg ;;
12908 1.1.1.3 mrg *)
12909 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12910 1.1.1.3 mrg ;;
12911 1.1.1.3 mrg esac
12912 1.1.1.3 mrg done
12913 1.1.1.3 mrg
12914 1.1.1.3 mrg # Double-quote double-evaled strings.
12915 1.1.1.3 mrg for var in reload_cmds \
12916 1.1.1.3 mrg old_postinstall_cmds \
12917 1.1.1.3 mrg old_postuninstall_cmds \
12918 1.1.1.3 mrg old_archive_cmds \
12919 1.1.1.3 mrg extract_expsyms_cmds \
12920 1.1.1.3 mrg old_archive_from_new_cmds \
12921 1.1.1.3 mrg old_archive_from_expsyms_cmds \
12922 1.1.1.3 mrg archive_cmds \
12923 1.1.1.3 mrg archive_expsym_cmds \
12924 1.1.1.3 mrg module_cmds \
12925 1.1.1.3 mrg module_expsym_cmds \
12926 1.1.1.3 mrg export_symbols_cmds \
12927 1.1.1.3 mrg prelink_cmds \
12928 1.1.1.3 mrg postinstall_cmds \
12929 1.1.1.3 mrg postuninstall_cmds \
12930 1.1.1.3 mrg finish_cmds \
12931 1.1.1.3 mrg sys_lib_search_path_spec \
12932 1.1.1.3 mrg sys_lib_dlsearch_path_spec; do
12933 1.1.1.3 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12934 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
12935 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12936 1.1.1.3 mrg ;;
12937 1.1.1.3 mrg *)
12938 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12939 1.1.1.3 mrg ;;
12940 1.1.1.3 mrg esac
12941 1.1.1.3 mrg done
12942 1.1 mrg
12943 1.1.1.3 mrg ac_aux_dir='$ac_aux_dir'
12944 1.1.1.3 mrg xsi_shell='$xsi_shell'
12945 1.1.1.3 mrg lt_shell_append='$lt_shell_append'
12946 1.1 mrg
12947 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
12948 1.1.1.3 mrg # commands through without removal of \ escapes INIT.
12949 1.1.1.3 mrg if test -n "\${ZSH_VERSION+set}" ; then
12950 1.1.1.3 mrg setopt NO_GLOB_SUBST
12951 1.1 mrg fi
12952 1.1 mrg
12953 1.1 mrg
12954 1.1.1.3 mrg PACKAGE='$PACKAGE'
12955 1.1.1.3 mrg VERSION='$VERSION'
12956 1.1.1.3 mrg TIMESTAMP='$TIMESTAMP'
12957 1.1.1.3 mrg RM='$RM'
12958 1.1.1.3 mrg ofile='$ofile'
12959 1.1.1.3 mrg
12960 1.1 mrg
12961 1.1 mrg
12962 1.1 mrg
12963 1.1 mrg _ACEOF
12964 1.1 mrg
12965 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12966 1.1 mrg
12967 1.1.1.3 mrg # Handling of arguments.
12968 1.1.1.3 mrg for ac_config_target in $ac_config_targets
12969 1.1.1.3 mrg do
12970 1.1.1.3 mrg case $ac_config_target in
12971 1.1.1.3 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12972 1.1.1.3 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12973 1.1.1.3 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12974 1.1.1.3 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12975 1.1.1.3 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12976 1.1.1.3 mrg "libfs.pc") CONFIG_FILES="$CONFIG_FILES libfs.pc" ;;
12977 1.1 mrg
12978 1.1.1.3 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12979 1.1.1.3 mrg esac
12980 1.1.1.3 mrg done
12981 1.1 mrg
12982 1.1 mrg
12983 1.1.1.3 mrg # If the user did not use the arguments to specify the items to instantiate,
12984 1.1.1.3 mrg # then the envvar interface is used. Set only those that are not.
12985 1.1.1.3 mrg # We use the long form for the default assignment because of an extremely
12986 1.1.1.3 mrg # bizarre bug on SunOS 4.1.3.
12987 1.1.1.3 mrg if $ac_need_defaults; then
12988 1.1.1.3 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12989 1.1.1.3 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12990 1.1.1.3 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12991 1.1 mrg fi
12992 1.1 mrg
12993 1.1.1.3 mrg # Have a temporary directory for convenience. Make it in the build tree
12994 1.1.1.3 mrg # simply because there is no reason against having it here, and in addition,
12995 1.1.1.3 mrg # creating and moving files from /tmp can sometimes cause problems.
12996 1.1.1.3 mrg # Hook for its removal unless debugging.
12997 1.1.1.3 mrg # Note that there is a small window in which the directory will not be cleaned:
12998 1.1.1.3 mrg # after its creation but before its name has been assigned to `$tmp'.
12999 1.1.1.3 mrg $debug ||
13000 1.1.1.3 mrg {
13001 1.1.1.3 mrg tmp= ac_tmp=
13002 1.1.1.3 mrg trap 'exit_status=$?
13003 1.1.1.3 mrg : "${ac_tmp:=$tmp}"
13004 1.1.1.3 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13005 1.1.1.3 mrg ' 0
13006 1.1.1.3 mrg trap 'as_fn_exit 1' 1 2 13 15
13007 1.1 mrg }
13008 1.1.1.3 mrg # Create a (secure) tmp directory for tmp files.
13009 1.1 mrg
13010 1.1.1.3 mrg {
13011 1.1.1.3 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13012 1.1.1.3 mrg test -d "$tmp"
13013 1.1.1.3 mrg } ||
13014 1.1.1.3 mrg {
13015 1.1.1.3 mrg tmp=./conf$$-$RANDOM
13016 1.1.1.3 mrg (umask 077 && mkdir "$tmp")
13017 1.1.1.3 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13018 1.1.1.3 mrg ac_tmp=$tmp
13019 1.1 mrg
13020 1.1.1.3 mrg # Set up the scripts for CONFIG_FILES section.
13021 1.1.1.3 mrg # No need to generate them if there are no CONFIG_FILES.
13022 1.1.1.3 mrg # This happens for instance with `./config.status config.h'.
13023 1.1.1.3 mrg if test -n "$CONFIG_FILES"; then
13024 1.1 mrg
13025 1.1 mrg
13026 1.1.1.3 mrg ac_cr=`echo X | tr X '\015'`
13027 1.1.1.3 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
13028 1.1.1.3 mrg # But we know of no other shell where ac_cr would be empty at this
13029 1.1.1.3 mrg # point, so we can use a bashism as a fallback.
13030 1.1.1.3 mrg if test "x$ac_cr" = x; then
13031 1.1.1.3 mrg eval ac_cr=\$\'\\r\'
13032 1.1.1.3 mrg fi
13033 1.1.1.3 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13034 1.1.1.3 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13035 1.1.1.3 mrg ac_cs_awk_cr='\\r'
13036 1.1 mrg else
13037 1.1.1.3 mrg ac_cs_awk_cr=$ac_cr
13038 1.1 mrg fi
13039 1.1 mrg
13040 1.1.1.3 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13041 1.1.1.3 mrg _ACEOF
13042 1.1.1.3 mrg
13043 1.1 mrg
13044 1.1.1.3 mrg {
13045 1.1.1.3 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13046 1.1.1.3 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13047 1.1.1.3 mrg echo "_ACEOF"
13048 1.1.1.3 mrg } >conf$$subs.sh ||
13049 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13050 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13051 1.1.1.3 mrg ac_delim='%!_!# '
13052 1.1.1.3 mrg for ac_last_try in false false false false false :; do
13053 1.1.1.3 mrg . ./conf$$subs.sh ||
13054 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13055 1.1 mrg
13056 1.1.1.3 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13057 1.1.1.3 mrg if test $ac_delim_n = $ac_delim_num; then
13058 1.1.1.3 mrg break
13059 1.1.1.3 mrg elif $ac_last_try; then
13060 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13061 1.1.1.3 mrg else
13062 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13063 1.1.1.3 mrg fi
13064 1.1.1.3 mrg done
13065 1.1.1.3 mrg rm -f conf$$subs.sh
13066 1.1 mrg
13067 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13068 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13069 1.1.1.3 mrg _ACEOF
13070 1.1.1.3 mrg sed -n '
13071 1.1.1.3 mrg h
13072 1.1.1.3 mrg s/^/S["/; s/!.*/"]=/
13073 1.1.1.3 mrg p
13074 1.1.1.3 mrg g
13075 1.1.1.3 mrg s/^[^!]*!//
13076 1.1.1.3 mrg :repl
13077 1.1.1.3 mrg t repl
13078 1.1.1.3 mrg s/'"$ac_delim"'$//
13079 1.1.1.3 mrg t delim
13080 1.1.1.3 mrg :nl
13081 1.1.1.3 mrg h
13082 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13083 1.1.1.3 mrg t more1
13084 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13085 1.1.1.3 mrg p
13086 1.1.1.3 mrg n
13087 1.1.1.3 mrg b repl
13088 1.1.1.3 mrg :more1
13089 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13090 1.1.1.3 mrg p
13091 1.1.1.3 mrg g
13092 1.1.1.3 mrg s/.\{148\}//
13093 1.1.1.3 mrg t nl
13094 1.1.1.3 mrg :delim
13095 1.1.1.3 mrg h
13096 1.1.1.3 mrg s/\(.\{148\}\)..*/\1/
13097 1.1.1.3 mrg t more2
13098 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13099 1.1.1.3 mrg p
13100 1.1.1.3 mrg b
13101 1.1.1.3 mrg :more2
13102 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13103 1.1.1.3 mrg p
13104 1.1.1.3 mrg g
13105 1.1.1.3 mrg s/.\{148\}//
13106 1.1.1.3 mrg t delim
13107 1.1.1.3 mrg ' <conf$$subs.awk | sed '
13108 1.1.1.3 mrg /^[^""]/{
13109 1.1.1.3 mrg N
13110 1.1.1.3 mrg s/\n//
13111 1.1.1.3 mrg }
13112 1.1.1.3 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13113 1.1.1.3 mrg rm -f conf$$subs.awk
13114 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13115 1.1.1.3 mrg _ACAWK
13116 1.1.1.3 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13117 1.1.1.3 mrg for (key in S) S_is_set[key] = 1
13118 1.1.1.3 mrg FS = ""
13119 1.1 mrg
13120 1.1.1.3 mrg }
13121 1.1.1.3 mrg {
13122 1.1.1.3 mrg line = $ 0
13123 1.1.1.3 mrg nfields = split(line, field, "@")
13124 1.1.1.3 mrg substed = 0
13125 1.1.1.3 mrg len = length(field[1])
13126 1.1.1.3 mrg for (i = 2; i < nfields; i++) {
13127 1.1.1.3 mrg key = field[i]
13128 1.1.1.3 mrg keylen = length(key)
13129 1.1.1.3 mrg if (S_is_set[key]) {
13130 1.1.1.3 mrg value = S[key]
13131 1.1.1.3 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13132 1.1.1.3 mrg len += length(value) + length(field[++i])
13133 1.1.1.3 mrg substed = 1
13134 1.1.1.3 mrg } else
13135 1.1.1.3 mrg len += 1 + keylen
13136 1.1.1.3 mrg }
13137 1.1.1.3 mrg
13138 1.1.1.3 mrg print line
13139 1.1.1.3 mrg }
13140 1.1.1.3 mrg
13141 1.1.1.3 mrg _ACAWK
13142 1.1.1.3 mrg _ACEOF
13143 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13144 1.1.1.3 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13145 1.1.1.3 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13146 1.1.1.3 mrg else
13147 1.1.1.3 mrg cat
13148 1.1.1.3 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13149 1.1.1.3 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13150 1.1.1.3 mrg _ACEOF
13151 1.1 mrg
13152 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13153 1.1.1.3 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13154 1.1.1.3 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13155 1.1.1.3 mrg # (actually we leave an empty line to preserve line numbers).
13156 1.1.1.3 mrg if test "x$srcdir" = x.; then
13157 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13158 1.1.1.3 mrg h
13159 1.1.1.3 mrg s///
13160 1.1.1.3 mrg s/^/:/
13161 1.1.1.3 mrg s/[ ]*$/:/
13162 1.1.1.3 mrg s/:\$(srcdir):/:/g
13163 1.1.1.3 mrg s/:\${srcdir}:/:/g
13164 1.1.1.3 mrg s/:@srcdir@:/:/g
13165 1.1.1.3 mrg s/^:*//
13166 1.1.1.3 mrg s/:*$//
13167 1.1.1.3 mrg x
13168 1.1.1.3 mrg s/\(=[ ]*\).*/\1/
13169 1.1.1.3 mrg G
13170 1.1.1.3 mrg s/\n//
13171 1.1.1.3 mrg s/^[^=]*=[ ]*$//
13172 1.1.1.3 mrg }'
13173 1.1.1.3 mrg fi
13174 1.1 mrg
13175 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13176 1.1.1.3 mrg fi # test -n "$CONFIG_FILES"
13177 1.1 mrg
13178 1.1.1.3 mrg # Set up the scripts for CONFIG_HEADERS section.
13179 1.1.1.3 mrg # No need to generate them if there are no CONFIG_HEADERS.
13180 1.1.1.3 mrg # This happens for instance with `./config.status Makefile'.
13181 1.1.1.3 mrg if test -n "$CONFIG_HEADERS"; then
13182 1.1.1.3 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13183 1.1.1.3 mrg BEGIN {
13184 1.1.1.3 mrg _ACEOF
13185 1.1 mrg
13186 1.1.1.3 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13187 1.1.1.3 mrg # here-document in config.status, that substitutes the proper values into
13188 1.1.1.3 mrg # config.h.in to produce config.h.
13189 1.1 mrg
13190 1.1.1.3 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13191 1.1.1.3 mrg # handling of long lines.
13192 1.1.1.3 mrg ac_delim='%!_!# '
13193 1.1.1.3 mrg for ac_last_try in false false :; do
13194 1.1.1.3 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13195 1.1.1.3 mrg if test -z "$ac_tt"; then
13196 1.1.1.3 mrg break
13197 1.1.1.3 mrg elif $ac_last_try; then
13198 1.1.1.3 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13199 1.1.1.3 mrg else
13200 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13201 1.1.1.3 mrg fi
13202 1.1.1.3 mrg done
13203 1.1 mrg
13204 1.1.1.3 mrg # For the awk script, D is an array of macro values keyed by name,
13205 1.1.1.3 mrg # likewise P contains macro parameters if any. Preserve backslash
13206 1.1.1.3 mrg # newline sequences.
13207 1.1 mrg
13208 1.1.1.3 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13209 1.1.1.3 mrg sed -n '
13210 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
13211 1.1.1.3 mrg t rset
13212 1.1.1.3 mrg :rset
13213 1.1.1.3 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13214 1.1.1.3 mrg t def
13215 1.1.1.3 mrg d
13216 1.1.1.3 mrg :def
13217 1.1.1.3 mrg s/\\$//
13218 1.1.1.3 mrg t bsnl
13219 1.1.1.3 mrg s/["\\]/\\&/g
13220 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13221 1.1.1.3 mrg D["\1"]=" \3"/p
13222 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13223 1.1.1.3 mrg d
13224 1.1.1.3 mrg :bsnl
13225 1.1.1.3 mrg s/["\\]/\\&/g
13226 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13227 1.1.1.3 mrg D["\1"]=" \3\\\\\\n"\\/p
13228 1.1.1.3 mrg t cont
13229 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13230 1.1.1.3 mrg t cont
13231 1.1.1.3 mrg d
13232 1.1.1.3 mrg :cont
13233 1.1.1.3 mrg n
13234 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
13235 1.1.1.3 mrg t clear
13236 1.1.1.3 mrg :clear
13237 1.1.1.3 mrg s/\\$//
13238 1.1.1.3 mrg t bsnlc
13239 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13240 1.1.1.3 mrg d
13241 1.1.1.3 mrg :bsnlc
13242 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13243 1.1.1.3 mrg b cont
13244 1.1.1.3 mrg ' <confdefs.h | sed '
13245 1.1.1.3 mrg s/'"$ac_delim"'/"\\\
13246 1.1.1.3 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13247 1.1.1.3 mrg
13248 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13249 1.1.1.3 mrg for (key in D) D_is_set[key] = 1
13250 1.1.1.3 mrg FS = ""
13251 1.1.1.3 mrg }
13252 1.1.1.3 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13253 1.1.1.3 mrg line = \$ 0
13254 1.1.1.3 mrg split(line, arg, " ")
13255 1.1.1.3 mrg if (arg[1] == "#") {
13256 1.1.1.3 mrg defundef = arg[2]
13257 1.1.1.3 mrg mac1 = arg[3]
13258 1.1.1.3 mrg } else {
13259 1.1.1.3 mrg defundef = substr(arg[1], 2)
13260 1.1.1.3 mrg mac1 = arg[2]
13261 1.1.1.3 mrg }
13262 1.1.1.3 mrg split(mac1, mac2, "(") #)
13263 1.1.1.3 mrg macro = mac2[1]
13264 1.1.1.3 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13265 1.1.1.3 mrg if (D_is_set[macro]) {
13266 1.1.1.3 mrg # Preserve the white space surrounding the "#".
13267 1.1.1.3 mrg print prefix "define", macro P[macro] D[macro]
13268 1.1.1.3 mrg next
13269 1.1.1.3 mrg } else {
13270 1.1.1.3 mrg # Replace #undef with comments. This is necessary, for example,
13271 1.1.1.3 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13272 1.1.1.3 mrg # on some systems where configure will not decide to define it.
13273 1.1.1.3 mrg if (defundef == "undef") {
13274 1.1.1.3 mrg print "/*", prefix defundef, macro, "*/"
13275 1.1.1.3 mrg next
13276 1.1.1.3 mrg }
13277 1.1.1.3 mrg }
13278 1.1.1.3 mrg }
13279 1.1.1.3 mrg { print }
13280 1.1.1.3 mrg _ACAWK
13281 1.1.1.3 mrg _ACEOF
13282 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13283 1.1.1.3 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13284 1.1.1.3 mrg fi # test -n "$CONFIG_HEADERS"
13285 1.1 mrg
13286 1.1 mrg
13287 1.1.1.3 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13288 1.1.1.3 mrg shift
13289 1.1.1.3 mrg for ac_tag
13290 1.1.1.3 mrg do
13291 1.1.1.3 mrg case $ac_tag in
13292 1.1.1.3 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13293 1.1.1.3 mrg esac
13294 1.1.1.3 mrg case $ac_mode$ac_tag in
13295 1.1.1.3 mrg :[FHL]*:*);;
13296 1.1.1.3 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
13297 1.1.1.3 mrg :[FH]-) ac_tag=-:-;;
13298 1.1.1.3 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13299 1.1.1.3 mrg esac
13300 1.1.1.3 mrg ac_save_IFS=$IFS
13301 1.1.1.3 mrg IFS=:
13302 1.1.1.3 mrg set x $ac_tag
13303 1.1.1.3 mrg IFS=$ac_save_IFS
13304 1.1.1.3 mrg shift
13305 1.1.1.3 mrg ac_file=$1
13306 1.1.1.3 mrg shift
13307 1.1 mrg
13308 1.1.1.3 mrg case $ac_mode in
13309 1.1.1.3 mrg :L) ac_source=$1;;
13310 1.1.1.3 mrg :[FH])
13311 1.1.1.3 mrg ac_file_inputs=
13312 1.1.1.3 mrg for ac_f
13313 1.1.1.3 mrg do
13314 1.1.1.3 mrg case $ac_f in
13315 1.1.1.3 mrg -) ac_f="$ac_tmp/stdin";;
13316 1.1.1.3 mrg *) # Look for the file first in the build tree, then in the source tree
13317 1.1.1.3 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13318 1.1.1.3 mrg # because $ac_f cannot contain `:'.
13319 1.1.1.3 mrg test -f "$ac_f" ||
13320 1.1.1.3 mrg case $ac_f in
13321 1.1.1.3 mrg [\\/$]*) false;;
13322 1.1.1.3 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13323 1.1.1.3 mrg esac ||
13324 1.1.1.3 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13325 1.1.1.3 mrg esac
13326 1.1.1.3 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13327 1.1.1.3 mrg as_fn_append ac_file_inputs " '$ac_f'"
13328 1.1.1.3 mrg done
13329 1.1 mrg
13330 1.1.1.3 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13331 1.1.1.3 mrg # use $as_me), people would be surprised to read:
13332 1.1.1.3 mrg # /* config.h. Generated by config.status. */
13333 1.1.1.3 mrg configure_input='Generated from '`
13334 1.1.1.3 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13335 1.1.1.3 mrg `' by configure.'
13336 1.1.1.3 mrg if test x"$ac_file" != x-; then
13337 1.1.1.3 mrg configure_input="$ac_file. $configure_input"
13338 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13339 1.1.1.3 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13340 1.1.1.3 mrg fi
13341 1.1.1.3 mrg # Neutralize special characters interpreted by sed in replacement strings.
13342 1.1.1.3 mrg case $configure_input in #(
13343 1.1.1.3 mrg *\&* | *\|* | *\\* )
13344 1.1.1.3 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13345 1.1.1.3 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13346 1.1.1.3 mrg *) ac_sed_conf_input=$configure_input;;
13347 1.1.1.3 mrg esac
13348 1.1 mrg
13349 1.1.1.3 mrg case $ac_tag in
13350 1.1.1.3 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
13351 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13352 1.1.1.3 mrg esac
13353 1.1.1.3 mrg ;;
13354 1.1.1.3 mrg esac
13355 1.1 mrg
13356 1.1.1.3 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13357 1.1.1.3 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13358 1.1.1.3 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13359 1.1.1.3 mrg X"$ac_file" : 'X\(//\)$' \| \
13360 1.1.1.3 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13361 1.1.1.3 mrg $as_echo X"$ac_file" |
13362 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13363 1.1.1.3 mrg s//\1/
13364 1.1.1.3 mrg q
13365 1.1.1.3 mrg }
13366 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13367 1.1.1.3 mrg s//\1/
13368 1.1.1.3 mrg q
13369 1.1.1.3 mrg }
13370 1.1.1.3 mrg /^X\(\/\/\)$/{
13371 1.1.1.3 mrg s//\1/
13372 1.1.1.3 mrg q
13373 1.1.1.3 mrg }
13374 1.1.1.3 mrg /^X\(\/\).*/{
13375 1.1.1.3 mrg s//\1/
13376 1.1.1.3 mrg q
13377 1.1.1.3 mrg }
13378 1.1.1.3 mrg s/.*/./; q'`
13379 1.1.1.3 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13380 1.1.1.3 mrg ac_builddir=.
13381 1.1 mrg
13382 1.1.1.3 mrg case "$ac_dir" in
13383 1.1.1.3 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13384 1.1.1.3 mrg *)
13385 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13386 1.1.1.3 mrg # A ".." for each directory in $ac_dir_suffix.
13387 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13388 1.1.1.3 mrg case $ac_top_builddir_sub in
13389 1.1.1.3 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13390 1.1.1.3 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13391 1.1.1.3 mrg esac ;;
13392 1.1.1.3 mrg esac
13393 1.1.1.3 mrg ac_abs_top_builddir=$ac_pwd
13394 1.1.1.3 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13395 1.1.1.3 mrg # for backward compatibility:
13396 1.1.1.3 mrg ac_top_builddir=$ac_top_build_prefix
13397 1.1 mrg
13398 1.1.1.3 mrg case $srcdir in
13399 1.1.1.3 mrg .) # We are building in place.
13400 1.1.1.3 mrg ac_srcdir=.
13401 1.1.1.3 mrg ac_top_srcdir=$ac_top_builddir_sub
13402 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd ;;
13403 1.1.1.3 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13404 1.1.1.3 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13405 1.1.1.3 mrg ac_top_srcdir=$srcdir
13406 1.1.1.3 mrg ac_abs_top_srcdir=$srcdir ;;
13407 1.1.1.3 mrg *) # Relative name.
13408 1.1.1.3 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13409 1.1.1.3 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13410 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13411 1.1.1.3 mrg esac
13412 1.1.1.3 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13413 1.1.1.3 mrg
13414 1.1.1.3 mrg
13415 1.1.1.3 mrg case $ac_mode in
13416 1.1.1.3 mrg :F)
13417 1.1.1.3 mrg #
13418 1.1.1.3 mrg # CONFIG_FILE
13419 1.1.1.3 mrg #
13420 1.1 mrg
13421 1.1.1.3 mrg case $INSTALL in
13422 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13423 1.1.1.3 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13424 1.1.1.3 mrg esac
13425 1.1.1.3 mrg ac_MKDIR_P=$MKDIR_P
13426 1.1.1.3 mrg case $MKDIR_P in
13427 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ;;
13428 1.1.1.3 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13429 1.1.1.3 mrg esac
13430 1.1.1.3 mrg _ACEOF
13431 1.1 mrg
13432 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13433 1.1.1.3 mrg # If the template does not know about datarootdir, expand it.
13434 1.1.1.3 mrg # FIXME: This hack should be removed a few years after 2.60.
13435 1.1.1.3 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13436 1.1.1.3 mrg ac_sed_dataroot='
13437 1.1.1.3 mrg /datarootdir/ {
13438 1.1.1.3 mrg p
13439 1.1.1.3 mrg q
13440 1.1.1.3 mrg }
13441 1.1.1.3 mrg /@datadir@/p
13442 1.1.1.3 mrg /@docdir@/p
13443 1.1.1.3 mrg /@infodir@/p
13444 1.1.1.3 mrg /@localedir@/p
13445 1.1.1.3 mrg /@mandir@/p'
13446 1.1.1.3 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13447 1.1.1.3 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13448 1.1.1.3 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13449 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13450 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13451 1.1.1.3 mrg _ACEOF
13452 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13453 1.1.1.3 mrg ac_datarootdir_hack='
13454 1.1.1.3 mrg s&@datadir@&$datadir&g
13455 1.1.1.3 mrg s&@docdir@&$docdir&g
13456 1.1.1.3 mrg s&@infodir@&$infodir&g
13457 1.1.1.3 mrg s&@localedir@&$localedir&g
13458 1.1.1.3 mrg s&@mandir@&$mandir&g
13459 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13460 1.1.1.3 mrg esac
13461 1.1.1.3 mrg _ACEOF
13462 1.1 mrg
13463 1.1.1.3 mrg # Neutralize VPATH when `$srcdir' = `.'.
13464 1.1.1.3 mrg # Shell code in configure.ac might set extrasub.
13465 1.1.1.3 mrg # FIXME: do we really want to maintain this feature?
13466 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13467 1.1.1.3 mrg ac_sed_extra="$ac_vpsub
13468 1.1.1.3 mrg $extrasub
13469 1.1.1.3 mrg _ACEOF
13470 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13471 1.1.1.3 mrg :t
13472 1.1.1.3 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13473 1.1.1.3 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13474 1.1.1.3 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13475 1.1.1.3 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13476 1.1.1.3 mrg s&@srcdir@&$ac_srcdir&;t t
13477 1.1.1.3 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13478 1.1.1.3 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13479 1.1.1.3 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13480 1.1.1.3 mrg s&@builddir@&$ac_builddir&;t t
13481 1.1.1.3 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13482 1.1.1.3 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13483 1.1.1.3 mrg s&@INSTALL@&$ac_INSTALL&;t t
13484 1.1.1.3 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13485 1.1.1.3 mrg $ac_datarootdir_hack
13486 1.1.1.3 mrg "
13487 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13488 1.1.1.3 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13489 1.1 mrg
13490 1.1.1.3 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13491 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13492 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13493 1.1.1.3 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
13494 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13495 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&5
13496 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13497 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined" >&2;}
13498 1.1 mrg
13499 1.1.1.3 mrg rm -f "$ac_tmp/stdin"
13500 1.1.1.3 mrg case $ac_file in
13501 1.1.1.3 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13502 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13503 1.1.1.3 mrg esac \
13504 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13505 1.1.1.3 mrg ;;
13506 1.1.1.3 mrg :H)
13507 1.1.1.3 mrg #
13508 1.1.1.3 mrg # CONFIG_HEADER
13509 1.1.1.3 mrg #
13510 1.1.1.3 mrg if test x"$ac_file" != x-; then
13511 1.1.1.3 mrg {
13512 1.1.1.3 mrg $as_echo "/* $configure_input */" \
13513 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13514 1.1.1.3 mrg } >"$ac_tmp/config.h" \
13515 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13516 1.1.1.3 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13517 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13518 1.1.1.3 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13519 1.1.1.3 mrg else
13520 1.1.1.3 mrg rm -f "$ac_file"
13521 1.1.1.3 mrg mv "$ac_tmp/config.h" "$ac_file" \
13522 1.1.1.3 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13523 1.1.1.3 mrg fi
13524 1.1.1.3 mrg else
13525 1.1.1.3 mrg $as_echo "/* $configure_input */" \
13526 1.1.1.3 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13527 1.1.1.3 mrg || as_fn_error $? "could not create -" "$LINENO" 5
13528 1.1.1.3 mrg fi
13529 1.1.1.3 mrg # Compute "$ac_file"'s index in $config_headers.
13530 1.1.1.3 mrg _am_arg="$ac_file"
13531 1.1.1.3 mrg _am_stamp_count=1
13532 1.1.1.3 mrg for _am_header in $config_headers :; do
13533 1.1.1.3 mrg case $_am_header in
13534 1.1.1.3 mrg $_am_arg | $_am_arg:* )
13535 1.1.1.3 mrg break ;;
13536 1.1.1.3 mrg * )
13537 1.1.1.3 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13538 1.1.1.3 mrg esac
13539 1.1.1.3 mrg done
13540 1.1.1.3 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13541 1.1.1.3 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13542 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13543 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)$' \| \
13544 1.1.1.3 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13545 1.1.1.3 mrg $as_echo X"$_am_arg" |
13546 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13547 1.1.1.3 mrg s//\1/
13548 1.1.1.3 mrg q
13549 1.1.1.3 mrg }
13550 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13551 1.1.1.3 mrg s//\1/
13552 1.1.1.3 mrg q
13553 1.1.1.3 mrg }
13554 1.1.1.3 mrg /^X\(\/\/\)$/{
13555 1.1.1.3 mrg s//\1/
13556 1.1.1.3 mrg q
13557 1.1.1.3 mrg }
13558 1.1.1.3 mrg /^X\(\/\).*/{
13559 1.1.1.3 mrg s//\1/
13560 1.1.1.3 mrg q
13561 1.1.1.3 mrg }
13562 1.1.1.3 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13563 1.1.1.3 mrg ;;
13564 1.1 mrg
13565 1.1.1.3 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13566 1.1.1.3 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13567 1.1.1.3 mrg ;;
13568 1.1.1.3 mrg esac
13569 1.1 mrg
13570 1.1 mrg
13571 1.1.1.3 mrg case $ac_file$ac_mode in
13572 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13573 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13574 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
13575 1.1.1.3 mrg # if we detect the quoting.
13576 1.1.1.3 mrg case $CONFIG_FILES in
13577 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13578 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
13579 1.1.1.3 mrg esac
13580 1.1.1.3 mrg shift
13581 1.1.1.3 mrg for mf
13582 1.1.1.3 mrg do
13583 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
13584 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13585 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
13586 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
13587 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
13588 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
13589 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
13590 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13591 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13592 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13593 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
13594 1.1.1.3 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13595 1.1.1.3 mrg X"$mf" : 'X\(//\)[^/]' \| \
13596 1.1.1.3 mrg X"$mf" : 'X\(//\)$' \| \
13597 1.1.1.3 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13598 1.1.1.3 mrg $as_echo X"$mf" |
13599 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13600 1.1.1.3 mrg s//\1/
13601 1.1.1.3 mrg q
13602 1.1.1.3 mrg }
13603 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13604 1.1.1.3 mrg s//\1/
13605 1.1.1.3 mrg q
13606 1.1.1.3 mrg }
13607 1.1.1.3 mrg /^X\(\/\/\)$/{
13608 1.1.1.3 mrg s//\1/
13609 1.1.1.3 mrg q
13610 1.1.1.3 mrg }
13611 1.1.1.3 mrg /^X\(\/\).*/{
13612 1.1.1.3 mrg s//\1/
13613 1.1.1.3 mrg q
13614 1.1.1.3 mrg }
13615 1.1.1.3 mrg s/.*/./; q'`
13616 1.1.1.3 mrg else
13617 1.1.1.3 mrg continue
13618 1.1.1.3 mrg fi
13619 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13620 1.1.1.3 mrg # from the Makefile without running `make'.
13621 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13622 1.1.1.3 mrg test -z "$DEPDIR" && continue
13623 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13624 1.1.1.3 mrg test -z "am__include" && continue
13625 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13626 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13627 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
13628 1.1.1.3 mrg # Find all dependency output files, they are included files with
13629 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13630 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13631 1.1.1.3 mrg # expansion.
13632 1.1.1.3 mrg for file in `sed -n "
13633 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13634 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13635 1.1.1.3 mrg # Make sure the directory exists.
13636 1.1.1.3 mrg test -f "$dirpart/$file" && continue
13637 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
13638 1.1.1.3 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13639 1.1.1.3 mrg X"$file" : 'X\(//\)[^/]' \| \
13640 1.1.1.3 mrg X"$file" : 'X\(//\)$' \| \
13641 1.1.1.3 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13642 1.1.1.3 mrg $as_echo X"$file" |
13643 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13644 1.1.1.3 mrg s//\1/
13645 1.1.1.3 mrg q
13646 1.1.1.3 mrg }
13647 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13648 1.1.1.3 mrg s//\1/
13649 1.1.1.3 mrg q
13650 1.1.1.3 mrg }
13651 1.1.1.3 mrg /^X\(\/\/\)$/{
13652 1.1.1.3 mrg s//\1/
13653 1.1.1.3 mrg q
13654 1.1.1.3 mrg }
13655 1.1.1.3 mrg /^X\(\/\).*/{
13656 1.1.1.3 mrg s//\1/
13657 1.1.1.3 mrg q
13658 1.1.1.3 mrg }
13659 1.1.1.3 mrg s/.*/./; q'`
13660 1.1.1.3 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
13661 1.1.1.3 mrg # echo "creating $dirpart/$file"
13662 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
13663 1.1.1.3 mrg done
13664 1.1.1.3 mrg done
13665 1.1.1.3 mrg }
13666 1.1.1.3 mrg ;;
13667 1.1.1.3 mrg "libtool":C)
13668 1.1 mrg
13669 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
13670 1.1.1.3 mrg # commands through without removal of \ escapes.
13671 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
13672 1.1.1.3 mrg setopt NO_GLOB_SUBST
13673 1.1.1.3 mrg fi
13674 1.1 mrg
13675 1.1.1.3 mrg cfgfile="${ofile}T"
13676 1.1.1.3 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13677 1.1.1.3 mrg $RM "$cfgfile"
13678 1.1 mrg
13679 1.1.1.3 mrg cat <<_LT_EOF >> "$cfgfile"
13680 1.1.1.3 mrg #! $SHELL
13681 1.1 mrg
13682 1.1.1.3 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13683 1.1.1.3 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13684 1.1.1.3 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13685 1.1.1.3 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13686 1.1.1.3 mrg #
13687 1.1.1.3 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13688 1.1.1.3 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
13689 1.1.1.3 mrg # Inc.
13690 1.1.1.3 mrg # Written by Gordon Matzigkeit, 1996
13691 1.1.1.3 mrg #
13692 1.1.1.3 mrg # This file is part of GNU Libtool.
13693 1.1.1.3 mrg #
13694 1.1.1.3 mrg # GNU Libtool is free software; you can redistribute it and/or
13695 1.1.1.3 mrg # modify it under the terms of the GNU General Public License as
13696 1.1.1.3 mrg # published by the Free Software Foundation; either version 2 of
13697 1.1.1.3 mrg # the License, or (at your option) any later version.
13698 1.1.1.3 mrg #
13699 1.1.1.3 mrg # As a special exception to the GNU General Public License,
13700 1.1.1.3 mrg # if you distribute this file as part of a program or library that
13701 1.1.1.3 mrg # is built using GNU Libtool, you may include this file under the
13702 1.1.1.3 mrg # same distribution terms that you use for the rest of that program.
13703 1.1.1.3 mrg #
13704 1.1.1.3 mrg # GNU Libtool is distributed in the hope that it will be useful,
13705 1.1.1.3 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13706 1.1.1.3 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13707 1.1.1.3 mrg # GNU General Public License for more details.
13708 1.1.1.3 mrg #
13709 1.1.1.3 mrg # You should have received a copy of the GNU General Public License
13710 1.1.1.3 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13711 1.1.1.3 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13712 1.1.1.3 mrg # obtained by writing to the Free Software Foundation, Inc.,
13713 1.1.1.3 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13714 1.1 mrg
13715 1.1 mrg
13716 1.1.1.3 mrg # The names of the tagged configurations supported by this script.
13717 1.1.1.3 mrg available_tags=""
13718 1.1 mrg
13719 1.1.1.3 mrg # ### BEGIN LIBTOOL CONFIG
13720 1.1.1.2 mrg
13721 1.1.1.3 mrg # Which release of libtool.m4 was used?
13722 1.1.1.3 mrg macro_version=$macro_version
13723 1.1.1.3 mrg macro_revision=$macro_revision
13724 1.1.1.2 mrg
13725 1.1.1.3 mrg # Whether or not to build shared libraries.
13726 1.1.1.3 mrg build_libtool_libs=$enable_shared
13727 1.1.1.2 mrg
13728 1.1.1.3 mrg # Whether or not to build static libraries.
13729 1.1.1.3 mrg build_old_libs=$enable_static
13730 1.1.1.2 mrg
13731 1.1.1.3 mrg # What type of objects to build.
13732 1.1.1.3 mrg pic_mode=$pic_mode
13733 1.1 mrg
13734 1.1.1.3 mrg # Whether or not to optimize for fast installation.
13735 1.1.1.3 mrg fast_install=$enable_fast_install
13736 1.1 mrg
13737 1.1.1.3 mrg # Shell to use when invoking shell scripts.
13738 1.1.1.3 mrg SHELL=$lt_SHELL
13739 1.1 mrg
13740 1.1.1.3 mrg # An echo program that protects backslashes.
13741 1.1.1.3 mrg ECHO=$lt_ECHO
13742 1.1 mrg
13743 1.1.1.3 mrg # The host system.
13744 1.1.1.3 mrg host_alias=$host_alias
13745 1.1.1.3 mrg host=$host
13746 1.1.1.3 mrg host_os=$host_os
13747 1.1 mrg
13748 1.1.1.3 mrg # The build system.
13749 1.1.1.3 mrg build_alias=$build_alias
13750 1.1.1.3 mrg build=$build
13751 1.1.1.3 mrg build_os=$build_os
13752 1.1 mrg
13753 1.1.1.3 mrg # A sed program that does not truncate output.
13754 1.1.1.3 mrg SED=$lt_SED
13755 1.1 mrg
13756 1.1.1.3 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13757 1.1.1.3 mrg Xsed="\$SED -e 1s/^X//"
13758 1.1 mrg
13759 1.1.1.3 mrg # A grep program that handles long lines.
13760 1.1.1.3 mrg GREP=$lt_GREP
13761 1.1 mrg
13762 1.1.1.3 mrg # An ERE matcher.
13763 1.1.1.3 mrg EGREP=$lt_EGREP
13764 1.1 mrg
13765 1.1.1.3 mrg # A literal string matcher.
13766 1.1.1.3 mrg FGREP=$lt_FGREP
13767 1.1 mrg
13768 1.1.1.3 mrg # A BSD- or MS-compatible name lister.
13769 1.1.1.3 mrg NM=$lt_NM
13770 1.1 mrg
13771 1.1.1.3 mrg # Whether we need soft or hard links.
13772 1.1.1.3 mrg LN_S=$lt_LN_S
13773 1.1 mrg
13774 1.1.1.3 mrg # What is the maximum length of a command?
13775 1.1.1.3 mrg max_cmd_len=$max_cmd_len
13776 1.1 mrg
13777 1.1.1.3 mrg # Object file suffix (normally "o").
13778 1.1.1.3 mrg objext=$ac_objext
13779 1.1 mrg
13780 1.1.1.3 mrg # Executable file suffix (normally "").
13781 1.1.1.3 mrg exeext=$exeext
13782 1.1 mrg
13783 1.1.1.3 mrg # whether the shell understands "unset".
13784 1.1.1.3 mrg lt_unset=$lt_unset
13785 1.1 mrg
13786 1.1.1.3 mrg # turn spaces into newlines.
13787 1.1.1.3 mrg SP2NL=$lt_lt_SP2NL
13788 1.1 mrg
13789 1.1.1.3 mrg # turn newlines into spaces.
13790 1.1.1.3 mrg NL2SP=$lt_lt_NL2SP
13791 1.1 mrg
13792 1.1.1.3 mrg # An object symbol dumper.
13793 1.1.1.3 mrg OBJDUMP=$lt_OBJDUMP
13794 1.1 mrg
13795 1.1.1.3 mrg # Method to check whether dependent libraries are shared objects.
13796 1.1.1.3 mrg deplibs_check_method=$lt_deplibs_check_method
13797 1.1 mrg
13798 1.1.1.3 mrg # Command to use when deplibs_check_method == "file_magic".
13799 1.1.1.3 mrg file_magic_cmd=$lt_file_magic_cmd
13800 1.1 mrg
13801 1.1.1.3 mrg # The archiver.
13802 1.1.1.3 mrg AR=$lt_AR
13803 1.1.1.3 mrg AR_FLAGS=$lt_AR_FLAGS
13804 1.1 mrg
13805 1.1.1.3 mrg # A symbol stripping program.
13806 1.1.1.3 mrg STRIP=$lt_STRIP
13807 1.1 mrg
13808 1.1.1.3 mrg # Commands used to install an old-style archive.
13809 1.1.1.3 mrg RANLIB=$lt_RANLIB
13810 1.1.1.3 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13811 1.1.1.3 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13812 1.1 mrg
13813 1.1.1.3 mrg # Whether to use a lock for old archive extraction.
13814 1.1.1.3 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13815 1.1 mrg
13816 1.1.1.3 mrg # A C compiler.
13817 1.1.1.3 mrg LTCC=$lt_CC
13818 1.1 mrg
13819 1.1.1.3 mrg # LTCC compiler flags.
13820 1.1.1.3 mrg LTCFLAGS=$lt_CFLAGS
13821 1.1 mrg
13822 1.1.1.3 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13823 1.1.1.3 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13824 1.1 mrg
13825 1.1.1.3 mrg # Transform the output of nm in a proper C declaration.
13826 1.1.1.3 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13827 1.1 mrg
13828 1.1.1.3 mrg # Transform the output of nm in a C name address pair.
13829 1.1.1.3 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13830 1.1 mrg
13831 1.1.1.3 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13832 1.1.1.3 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13833 1.1 mrg
13834 1.1.1.3 mrg # The name of the directory that contains temporary libtool files.
13835 1.1.1.3 mrg objdir=$objdir
13836 1.1 mrg
13837 1.1.1.3 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13838 1.1.1.3 mrg MAGIC_CMD=$MAGIC_CMD
13839 1.1 mrg
13840 1.1.1.3 mrg # Must we lock files when doing compilation?
13841 1.1.1.3 mrg need_locks=$lt_need_locks
13842 1.1 mrg
13843 1.1.1.3 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13844 1.1.1.3 mrg DSYMUTIL=$lt_DSYMUTIL
13845 1.1 mrg
13846 1.1.1.3 mrg # Tool to change global to local symbols on Mac OS X.
13847 1.1.1.3 mrg NMEDIT=$lt_NMEDIT
13848 1.1 mrg
13849 1.1.1.3 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13850 1.1.1.3 mrg LIPO=$lt_LIPO
13851 1.1 mrg
13852 1.1.1.3 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13853 1.1.1.3 mrg OTOOL=$lt_OTOOL
13854 1.1 mrg
13855 1.1.1.3 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13856 1.1.1.3 mrg OTOOL64=$lt_OTOOL64
13857 1.1 mrg
13858 1.1.1.3 mrg # Old archive suffix (normally "a").
13859 1.1.1.3 mrg libext=$libext
13860 1.1 mrg
13861 1.1.1.3 mrg # Shared library suffix (normally ".so").
13862 1.1.1.3 mrg shrext_cmds=$lt_shrext_cmds
13863 1.1 mrg
13864 1.1.1.3 mrg # The commands to extract the exported symbol list from a shared archive.
13865 1.1.1.3 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13866 1.1 mrg
13867 1.1.1.3 mrg # Variables whose values should be saved in libtool wrapper scripts and
13868 1.1.1.3 mrg # restored at link time.
13869 1.1.1.3 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13870 1.1 mrg
13871 1.1.1.3 mrg # Do we need the "lib" prefix for modules?
13872 1.1.1.3 mrg need_lib_prefix=$need_lib_prefix
13873 1.1 mrg
13874 1.1.1.3 mrg # Do we need a version for libraries?
13875 1.1.1.3 mrg need_version=$need_version
13876 1.1 mrg
13877 1.1.1.3 mrg # Library versioning type.
13878 1.1.1.3 mrg version_type=$version_type
13879 1.1 mrg
13880 1.1.1.3 mrg # Shared library runtime path variable.
13881 1.1.1.3 mrg runpath_var=$runpath_var
13882 1.1 mrg
13883 1.1.1.3 mrg # Shared library path variable.
13884 1.1.1.3 mrg shlibpath_var=$shlibpath_var
13885 1.1 mrg
13886 1.1.1.3 mrg # Is shlibpath searched before the hard-coded library search path?
13887 1.1.1.3 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13888 1.1 mrg
13889 1.1.1.3 mrg # Format of library name prefix.
13890 1.1.1.3 mrg libname_spec=$lt_libname_spec
13891 1.1 mrg
13892 1.1.1.3 mrg # List of archive names. First name is the real one, the rest are links.
13893 1.1.1.3 mrg # The last name is the one that the linker finds with -lNAME
13894 1.1.1.3 mrg library_names_spec=$lt_library_names_spec
13895 1.1 mrg
13896 1.1.1.3 mrg # The coded name of the library, if different from the real name.
13897 1.1.1.3 mrg soname_spec=$lt_soname_spec
13898 1.1 mrg
13899 1.1.1.3 mrg # Permission mode override for installation of shared libraries.
13900 1.1.1.3 mrg install_override_mode=$lt_install_override_mode
13901 1.1 mrg
13902 1.1.1.3 mrg # Command to use after installation of a shared archive.
13903 1.1.1.3 mrg postinstall_cmds=$lt_postinstall_cmds
13904 1.1 mrg
13905 1.1.1.3 mrg # Command to use after uninstallation of a shared archive.
13906 1.1.1.3 mrg postuninstall_cmds=$lt_postuninstall_cmds
13907 1.1 mrg
13908 1.1.1.3 mrg # Commands used to finish a libtool library installation in a directory.
13909 1.1.1.3 mrg finish_cmds=$lt_finish_cmds
13910 1.1 mrg
13911 1.1.1.3 mrg # As "finish_cmds", except a single script fragment to be evaled but
13912 1.1.1.3 mrg # not shown.
13913 1.1.1.3 mrg finish_eval=$lt_finish_eval
13914 1.1 mrg
13915 1.1.1.3 mrg # Whether we should hardcode library paths into libraries.
13916 1.1.1.3 mrg hardcode_into_libs=$hardcode_into_libs
13917 1.1 mrg
13918 1.1.1.3 mrg # Compile-time system search path for libraries.
13919 1.1.1.3 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13920 1.1 mrg
13921 1.1.1.3 mrg # Run-time system search path for libraries.
13922 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13923 1.1 mrg
13924 1.1.1.3 mrg # Whether dlopen is supported.
13925 1.1.1.3 mrg dlopen_support=$enable_dlopen
13926 1.1 mrg
13927 1.1.1.3 mrg # Whether dlopen of programs is supported.
13928 1.1.1.3 mrg dlopen_self=$enable_dlopen_self
13929 1.1 mrg
13930 1.1.1.3 mrg # Whether dlopen of statically linked programs is supported.
13931 1.1.1.3 mrg dlopen_self_static=$enable_dlopen_self_static
13932 1.1 mrg
13933 1.1.1.3 mrg # Commands to strip libraries.
13934 1.1.1.3 mrg old_striplib=$lt_old_striplib
13935 1.1.1.3 mrg striplib=$lt_striplib
13936 1.1 mrg
13937 1.1 mrg
13938 1.1.1.3 mrg # The linker used to build libraries.
13939 1.1.1.3 mrg LD=$lt_LD
13940 1.1 mrg
13941 1.1.1.3 mrg # How to create reloadable object files.
13942 1.1.1.3 mrg reload_flag=$lt_reload_flag
13943 1.1.1.3 mrg reload_cmds=$lt_reload_cmds
13944 1.1 mrg
13945 1.1.1.3 mrg # Commands used to build an old-style archive.
13946 1.1.1.3 mrg old_archive_cmds=$lt_old_archive_cmds
13947 1.1 mrg
13948 1.1.1.3 mrg # A language specific compiler.
13949 1.1.1.3 mrg CC=$lt_compiler
13950 1.1 mrg
13951 1.1.1.3 mrg # Is the compiler the GNU compiler?
13952 1.1.1.3 mrg with_gcc=$GCC
13953 1.1 mrg
13954 1.1.1.3 mrg # Compiler flag to turn off builtin functions.
13955 1.1.1.3 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13956 1.1 mrg
13957 1.1.1.3 mrg # How to pass a linker flag through the compiler.
13958 1.1.1.3 mrg wl=$lt_lt_prog_compiler_wl
13959 1.1 mrg
13960 1.1.1.3 mrg # Additional compiler flags for building library objects.
13961 1.1.1.3 mrg pic_flag=$lt_lt_prog_compiler_pic
13962 1.1.1.3 mrg
13963 1.1.1.3 mrg # Compiler flag to prevent dynamic linking.
13964 1.1.1.3 mrg link_static_flag=$lt_lt_prog_compiler_static
13965 1.1 mrg
13966 1.1.1.3 mrg # Does compiler simultaneously support -c and -o options?
13967 1.1.1.3 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13968 1.1 mrg
13969 1.1.1.3 mrg # Whether or not to add -lc for building shared libraries.
13970 1.1.1.3 mrg build_libtool_need_lc=$archive_cmds_need_lc
13971 1.1 mrg
13972 1.1.1.3 mrg # Whether or not to disallow shared libs when runtime libs are static.
13973 1.1.1.3 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13974 1.1 mrg
13975 1.1.1.3 mrg # Compiler flag to allow reflexive dlopens.
13976 1.1.1.3 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13977 1.1 mrg
13978 1.1.1.3 mrg # Compiler flag to generate shared objects directly from archives.
13979 1.1.1.3 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13980 1.1 mrg
13981 1.1.1.3 mrg # Whether the compiler copes with passing no objects directly.
13982 1.1.1.3 mrg compiler_needs_object=$lt_compiler_needs_object
13983 1.1 mrg
13984 1.1.1.3 mrg # Create an old-style archive from a shared archive.
13985 1.1.1.3 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13986 1.1 mrg
13987 1.1.1.3 mrg # Create a temporary old-style archive to link instead of a shared archive.
13988 1.1.1.3 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13989 1.1 mrg
13990 1.1.1.3 mrg # Commands used to build a shared archive.
13991 1.1.1.3 mrg archive_cmds=$lt_archive_cmds
13992 1.1.1.3 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13993 1.1 mrg
13994 1.1.1.3 mrg # Commands used to build a loadable module if different from building
13995 1.1.1.3 mrg # a shared archive.
13996 1.1.1.3 mrg module_cmds=$lt_module_cmds
13997 1.1.1.3 mrg module_expsym_cmds=$lt_module_expsym_cmds
13998 1.1 mrg
13999 1.1.1.3 mrg # Whether we are building with GNU ld or not.
14000 1.1.1.3 mrg with_gnu_ld=$lt_with_gnu_ld
14001 1.1 mrg
14002 1.1.1.3 mrg # Flag that allows shared libraries with undefined symbols to be built.
14003 1.1.1.3 mrg allow_undefined_flag=$lt_allow_undefined_flag
14004 1.1 mrg
14005 1.1.1.3 mrg # Flag that enforces no undefined symbols.
14006 1.1.1.3 mrg no_undefined_flag=$lt_no_undefined_flag
14007 1.1 mrg
14008 1.1.1.3 mrg # Flag to hardcode \$libdir into a binary during linking.
14009 1.1.1.3 mrg # This must work even if \$libdir does not exist
14010 1.1.1.3 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14011 1.1 mrg
14012 1.1.1.3 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14013 1.1.1.3 mrg # during linking. This must work even if \$libdir does not exist.
14014 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14015 1.1 mrg
14016 1.1.1.3 mrg # Whether we need a single "-rpath" flag with a separated argument.
14017 1.1.1.3 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14018 1.1 mrg
14019 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14020 1.1.1.3 mrg # DIR into the resulting binary.
14021 1.1.1.3 mrg hardcode_direct=$hardcode_direct
14022 1.1 mrg
14023 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14024 1.1.1.3 mrg # DIR into the resulting binary and the resulting library dependency is
14025 1.1.1.3 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14026 1.1.1.3 mrg # library is relocated.
14027 1.1.1.3 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14028 1.1 mrg
14029 1.1.1.3 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14030 1.1.1.3 mrg # into the resulting binary.
14031 1.1.1.3 mrg hardcode_minus_L=$hardcode_minus_L
14032 1.1 mrg
14033 1.1.1.3 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14034 1.1.1.3 mrg # into the resulting binary.
14035 1.1.1.3 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14036 1.1 mrg
14037 1.1.1.3 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14038 1.1.1.3 mrg # into the library and all subsequent libraries and executables linked
14039 1.1.1.3 mrg # against it.
14040 1.1.1.3 mrg hardcode_automatic=$hardcode_automatic
14041 1.1 mrg
14042 1.1.1.3 mrg # Set to yes if linker adds runtime paths of dependent libraries
14043 1.1.1.3 mrg # to runtime path list.
14044 1.1.1.3 mrg inherit_rpath=$inherit_rpath
14045 1.1 mrg
14046 1.1.1.3 mrg # Whether libtool must link a program against all its dependency libraries.
14047 1.1.1.3 mrg link_all_deplibs=$link_all_deplibs
14048 1.1 mrg
14049 1.1.1.3 mrg # Fix the shell variable \$srcfile for the compiler.
14050 1.1.1.3 mrg fix_srcfile_path=$lt_fix_srcfile_path
14051 1.1 mrg
14052 1.1.1.3 mrg # Set to "yes" if exported symbols are required.
14053 1.1.1.3 mrg always_export_symbols=$always_export_symbols
14054 1.1 mrg
14055 1.1.1.3 mrg # The commands to list exported symbols.
14056 1.1.1.3 mrg export_symbols_cmds=$lt_export_symbols_cmds
14057 1.1 mrg
14058 1.1.1.3 mrg # Symbols that should not be listed in the preloaded symbols.
14059 1.1.1.3 mrg exclude_expsyms=$lt_exclude_expsyms
14060 1.1 mrg
14061 1.1.1.3 mrg # Symbols that must always be exported.
14062 1.1.1.3 mrg include_expsyms=$lt_include_expsyms
14063 1.1 mrg
14064 1.1.1.3 mrg # Commands necessary for linking programs (against libraries) with templates.
14065 1.1.1.3 mrg prelink_cmds=$lt_prelink_cmds
14066 1.1 mrg
14067 1.1.1.3 mrg # Specify filename containing input files.
14068 1.1.1.3 mrg file_list_spec=$lt_file_list_spec
14069 1.1 mrg
14070 1.1.1.3 mrg # How to hardcode a shared library path into an executable.
14071 1.1.1.3 mrg hardcode_action=$hardcode_action
14072 1.1 mrg
14073 1.1.1.3 mrg # ### END LIBTOOL CONFIG
14074 1.1.1.3 mrg
14075 1.1.1.3 mrg _LT_EOF
14076 1.1.1.3 mrg
14077 1.1.1.3 mrg case $host_os in
14078 1.1.1.3 mrg aix3*)
14079 1.1.1.3 mrg cat <<\_LT_EOF >> "$cfgfile"
14080 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14081 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14082 1.1.1.3 mrg # vanish in a puff of smoke.
14083 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14084 1.1.1.3 mrg COLLECT_NAMES=
14085 1.1.1.3 mrg export COLLECT_NAMES
14086 1.1.1.3 mrg fi
14087 1.1.1.3 mrg _LT_EOF
14088 1.1.1.3 mrg ;;
14089 1.1.1.3 mrg esac
14090 1.1 mrg
14091 1.1 mrg
14092 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
14093 1.1 mrg
14094 1.1.1.3 mrg
14095 1.1.1.3 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14096 1.1.1.3 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14097 1.1.1.3 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14098 1.1.1.3 mrg # is reportedly fixed, but why not run on old versions too?
14099 1.1.1.3 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14100 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
14101 1.1.1.3 mrg
14102 1.1.1.3 mrg case $xsi_shell in
14103 1.1.1.3 mrg yes)
14104 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14105 1.1.1.3 mrg
14106 1.1.1.3 mrg # func_dirname file append nondir_replacement
14107 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14108 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
14109 1.1.1.3 mrg func_dirname ()
14110 1.1.1.3 mrg {
14111 1.1.1.3 mrg case ${1} in
14112 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14113 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
14114 1.1 mrg esac
14115 1.1.1.3 mrg }
14116 1.1 mrg
14117 1.1.1.3 mrg # func_basename file
14118 1.1.1.3 mrg func_basename ()
14119 1.1.1.3 mrg {
14120 1.1.1.3 mrg func_basename_result="${1##*/}"
14121 1.1.1.3 mrg }
14122 1.1 mrg
14123 1.1.1.3 mrg # func_dirname_and_basename file append nondir_replacement
14124 1.1.1.3 mrg # perform func_basename and func_dirname in a single function
14125 1.1.1.3 mrg # call:
14126 1.1.1.3 mrg # dirname: Compute the dirname of FILE. If nonempty,
14127 1.1.1.3 mrg # add APPEND to the result, otherwise set result
14128 1.1.1.3 mrg # to NONDIR_REPLACEMENT.
14129 1.1.1.3 mrg # value returned in "$func_dirname_result"
14130 1.1.1.3 mrg # basename: Compute filename of FILE.
14131 1.1.1.3 mrg # value retuned in "$func_basename_result"
14132 1.1.1.3 mrg # Implementation must be kept synchronized with func_dirname
14133 1.1.1.3 mrg # and func_basename. For efficiency, we do not delegate to
14134 1.1.1.3 mrg # those functions but instead duplicate the functionality here.
14135 1.1.1.3 mrg func_dirname_and_basename ()
14136 1.1.1.3 mrg {
14137 1.1.1.3 mrg case ${1} in
14138 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14139 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
14140 1.1.1.3 mrg esac
14141 1.1.1.3 mrg func_basename_result="${1##*/}"
14142 1.1 mrg }
14143 1.1 mrg
14144 1.1.1.3 mrg # func_stripname prefix suffix name
14145 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
14146 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14147 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14148 1.1.1.3 mrg # dot (in which case that matches only a dot).
14149 1.1.1.3 mrg func_stripname ()
14150 1.1.1.3 mrg {
14151 1.1.1.3 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14152 1.1.1.3 mrg # positional parameters, so assign one to ordinary parameter first.
14153 1.1.1.3 mrg func_stripname_result=${3}
14154 1.1.1.3 mrg func_stripname_result=${func_stripname_result#"${1}"}
14155 1.1.1.3 mrg func_stripname_result=${func_stripname_result%"${2}"}
14156 1.1.1.3 mrg }
14157 1.1 mrg
14158 1.1.1.3 mrg # func_opt_split
14159 1.1.1.3 mrg func_opt_split ()
14160 1.1.1.3 mrg {
14161 1.1.1.3 mrg func_opt_split_opt=${1%%=*}
14162 1.1.1.3 mrg func_opt_split_arg=${1#*=}
14163 1.1.1.3 mrg }
14164 1.1 mrg
14165 1.1.1.3 mrg # func_lo2o object
14166 1.1.1.3 mrg func_lo2o ()
14167 1.1.1.3 mrg {
14168 1.1.1.3 mrg case ${1} in
14169 1.1.1.3 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14170 1.1.1.3 mrg *) func_lo2o_result=${1} ;;
14171 1.1 mrg esac
14172 1.1.1.3 mrg }
14173 1.1 mrg
14174 1.1.1.3 mrg # func_xform libobj-or-source
14175 1.1.1.3 mrg func_xform ()
14176 1.1.1.3 mrg {
14177 1.1.1.3 mrg func_xform_result=${1%.*}.lo
14178 1.1.1.3 mrg }
14179 1.1 mrg
14180 1.1.1.3 mrg # func_arith arithmetic-term...
14181 1.1.1.3 mrg func_arith ()
14182 1.1.1.3 mrg {
14183 1.1.1.3 mrg func_arith_result=$(( $* ))
14184 1.1.1.3 mrg }
14185 1.1 mrg
14186 1.1.1.3 mrg # func_len string
14187 1.1.1.3 mrg # STRING may not start with a hyphen.
14188 1.1.1.3 mrg func_len ()
14189 1.1.1.3 mrg {
14190 1.1.1.3 mrg func_len_result=${#1}
14191 1.1.1.3 mrg }
14192 1.1 mrg
14193 1.1.1.3 mrg _LT_EOF
14194 1.1.1.3 mrg ;;
14195 1.1.1.3 mrg *) # Bourne compatible functions.
14196 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14197 1.1.1.3 mrg
14198 1.1.1.3 mrg # func_dirname file append nondir_replacement
14199 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14200 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
14201 1.1.1.3 mrg func_dirname ()
14202 1.1.1.3 mrg {
14203 1.1.1.3 mrg # Extract subdirectory from the argument.
14204 1.1.1.3 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14205 1.1.1.3 mrg if test "X$func_dirname_result" = "X${1}"; then
14206 1.1.1.3 mrg func_dirname_result="${3}"
14207 1.1 mrg else
14208 1.1.1.3 mrg func_dirname_result="$func_dirname_result${2}"
14209 1.1 mrg fi
14210 1.1.1.3 mrg }
14211 1.1 mrg
14212 1.1.1.3 mrg # func_basename file
14213 1.1.1.3 mrg func_basename ()
14214 1.1.1.3 mrg {
14215 1.1.1.3 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14216 1.1.1.3 mrg }
14217 1.1.1.3 mrg
14218 1.1.1.3 mrg
14219 1.1.1.3 mrg # func_stripname prefix suffix name
14220 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
14221 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14222 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14223 1.1.1.3 mrg # dot (in which case that matches only a dot).
14224 1.1.1.3 mrg # func_strip_suffix prefix name
14225 1.1.1.3 mrg func_stripname ()
14226 1.1.1.3 mrg {
14227 1.1.1.3 mrg case ${2} in
14228 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14229 1.1.1.3 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14230 1.1 mrg esac
14231 1.1.1.3 mrg }
14232 1.1 mrg
14233 1.1.1.3 mrg # sed scripts:
14234 1.1.1.3 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14235 1.1.1.3 mrg my_sed_long_arg='1s/^-[^=]*=//'
14236 1.1 mrg
14237 1.1.1.3 mrg # func_opt_split
14238 1.1.1.3 mrg func_opt_split ()
14239 1.1.1.3 mrg {
14240 1.1.1.3 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14241 1.1.1.3 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14242 1.1.1.3 mrg }
14243 1.1.1.3 mrg
14244 1.1.1.3 mrg # func_lo2o object
14245 1.1.1.3 mrg func_lo2o ()
14246 1.1.1.3 mrg {
14247 1.1.1.3 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14248 1.1.1.3 mrg }
14249 1.1.1.3 mrg
14250 1.1.1.3 mrg # func_xform libobj-or-source
14251 1.1.1.3 mrg func_xform ()
14252 1.1.1.3 mrg {
14253 1.1.1.3 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14254 1.1.1.3 mrg }
14255 1.1.1.3 mrg
14256 1.1.1.3 mrg # func_arith arithmetic-term...
14257 1.1.1.3 mrg func_arith ()
14258 1.1.1.3 mrg {
14259 1.1.1.3 mrg func_arith_result=`expr "$@"`
14260 1.1.1.3 mrg }
14261 1.1.1.3 mrg
14262 1.1.1.3 mrg # func_len string
14263 1.1.1.3 mrg # STRING may not start with a hyphen.
14264 1.1.1.3 mrg func_len ()
14265 1.1.1.3 mrg {
14266 1.1.1.3 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14267 1.1.1.3 mrg }
14268 1.1.1.3 mrg
14269 1.1.1.3 mrg _LT_EOF
14270 1.1.1.3 mrg esac
14271 1.1.1.3 mrg
14272 1.1.1.3 mrg case $lt_shell_append in
14273 1.1.1.3 mrg yes)
14274 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14275 1.1.1.3 mrg
14276 1.1.1.3 mrg # func_append var value
14277 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
14278 1.1.1.3 mrg func_append ()
14279 1.1.1.3 mrg {
14280 1.1.1.3 mrg eval "$1+=\$2"
14281 1.1.1.3 mrg }
14282 1.1.1.3 mrg _LT_EOF
14283 1.1.1.3 mrg ;;
14284 1.1.1.3 mrg *)
14285 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14286 1.1.1.3 mrg
14287 1.1.1.3 mrg # func_append var value
14288 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
14289 1.1.1.3 mrg func_append ()
14290 1.1.1.3 mrg {
14291 1.1.1.3 mrg eval "$1=\$$1\$2"
14292 1.1.1.3 mrg }
14293 1.1.1.3 mrg
14294 1.1.1.3 mrg _LT_EOF
14295 1.1.1.3 mrg ;;
14296 1.1 mrg esac
14297 1.1.1.3 mrg
14298 1.1.1.3 mrg
14299 1.1.1.3 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14300 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
14301 1.1.1.3 mrg
14302 1.1.1.3 mrg mv -f "$cfgfile" "$ofile" ||
14303 1.1.1.3 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14304 1.1.1.3 mrg chmod +x "$ofile"
14305 1.1.1.3 mrg
14306 1.1 mrg ;;
14307 1.1 mrg
14308 1.1 mrg esac
14309 1.1 mrg done # for ac_tag
14310 1.1 mrg
14311 1.1 mrg
14312 1.1.1.3 mrg as_fn_exit 0
14313 1.1 mrg _ACEOF
14314 1.1 mrg ac_clean_files=$ac_clean_files_save
14315 1.1 mrg
14316 1.1.1.3 mrg test $ac_write_fail = 0 ||
14317 1.1.1.3 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14318 1.1.1.3 mrg
14319 1.1 mrg
14320 1.1 mrg # configure is writing to config.log, and then calls config.status.
14321 1.1 mrg # config.status does its own redirection, appending to config.log.
14322 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14323 1.1 mrg # by configure, so config.status won't be able to write to it; its
14324 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14325 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14326 1.1 mrg # appended to by config.status. When coming back to configure, we
14327 1.1 mrg # need to make the FD available again.
14328 1.1 mrg if test "$no_create" != yes; then
14329 1.1 mrg ac_cs_success=:
14330 1.1 mrg ac_config_status_args=
14331 1.1 mrg test "$silent" = yes &&
14332 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14333 1.1 mrg exec 5>/dev/null
14334 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14335 1.1 mrg exec 5>>config.log
14336 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14337 1.1 mrg # would make configure fail if this is the last instruction.
14338 1.1.1.3 mrg $ac_cs_success || as_fn_exit 1
14339 1.1.1.3 mrg fi
14340 1.1.1.3 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14341 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14342 1.1.1.3 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14343 1.1 mrg fi
14344 1.1 mrg
14345