configure revision 1.2 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for package-unused version-unused.
4 1.1 mrg #
5 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 1.1 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 1.1 mrg # Foundation, Inc.
8 1.1 mrg #
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## -------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## -------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in #(
26 1.1 mrg *posix*) :
27 1.1 mrg set -o posix ;; #(
28 1.1 mrg *) :
29 1.1 mrg ;;
30 1.1 mrg esac
31 1.1 mrg fi
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg as_nl='
35 1.1 mrg '
36 1.1 mrg export as_nl
37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 mrg # but without wasting forks for bash or zsh.
43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 mrg as_echo='print -r --'
46 1.1 mrg as_echo_n='print -rn --'
47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 mrg as_echo='printf %s\n'
49 1.1 mrg as_echo_n='printf %s'
50 1.1 mrg else
51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 mrg as_echo_n='/usr/ucb/echo -n'
54 1.1 mrg else
55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 mrg as_echo_n_body='eval
57 1.1 mrg arg=$1;
58 1.1 mrg case $arg in #(
59 1.1 mrg *"$as_nl"*)
60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 mrg esac;
63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 mrg '
65 1.1 mrg export as_echo_n_body
66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 mrg fi
68 1.1 mrg export as_echo_body
69 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
70 1.1 mrg fi
71 1.1 mrg
72 1.1 mrg # The user is always right.
73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 mrg PATH_SEPARATOR=:
75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 mrg PATH_SEPARATOR=';'
78 1.1 mrg }
79 1.1 mrg fi
80 1.1 mrg
81 1.1 mrg
82 1.1 mrg # IFS
83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 mrg # there to prevent editors from complaining about space-tab.
85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 mrg # splitting by setting IFS to empty value.)
87 1.1 mrg IFS=" "" $as_nl"
88 1.1 mrg
89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
90 1.1 mrg case $0 in #((
91 1.1 mrg *[\\/]* ) as_myself=$0 ;;
92 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 1.1 mrg for as_dir in $PATH
94 1.1 mrg do
95 1.1 mrg IFS=$as_save_IFS
96 1.1 mrg test -z "$as_dir" && as_dir=.
97 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 1.1 mrg done
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg
101 1.1 mrg ;;
102 1.1 mrg esac
103 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
104 1.1 mrg # in which case we are not to be found in the path.
105 1.1 mrg if test "x$as_myself" = x; then
106 1.1 mrg as_myself=$0
107 1.1 mrg fi
108 1.1 mrg if test ! -f "$as_myself"; then
109 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 1.1 mrg exit 1
111 1.1 mrg fi
112 1.1 mrg
113 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
114 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
116 1.1 mrg # trigger a bug in pdksh 5.2.14.
117 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
118 1.1 mrg do eval test x\${$as_var+set} = xset \
119 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 1.1 mrg done
121 1.1 mrg PS1='$ '
122 1.1 mrg PS2='> '
123 1.1 mrg PS4='+ '
124 1.1 mrg
125 1.1 mrg # NLS nuisances.
126 1.1 mrg LC_ALL=C
127 1.1 mrg export LC_ALL
128 1.1 mrg LANGUAGE=C
129 1.1 mrg export LANGUAGE
130 1.1 mrg
131 1.1 mrg # CDPATH.
132 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133 1.1 mrg
134 1.1 mrg if test "x$CONFIG_SHELL" = x; then
135 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 1.1 mrg emulate sh
137 1.1 mrg NULLCMD=:
138 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 1.1 mrg # is contrary to our usage. Disable this feature.
140 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 1.1 mrg setopt NO_GLOB_SUBST
142 1.1 mrg else
143 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
144 1.1 mrg *posix*) :
145 1.1 mrg set -o posix ;; #(
146 1.1 mrg *) :
147 1.1 mrg ;;
148 1.1 mrg esac
149 1.1 mrg fi
150 1.1 mrg "
151 1.1 mrg as_required="as_fn_return () { (exit \$1); }
152 1.1 mrg as_fn_success () { as_fn_return 0; }
153 1.1 mrg as_fn_failure () { as_fn_return 1; }
154 1.1 mrg as_fn_ret_success () { return 0; }
155 1.1 mrg as_fn_ret_failure () { return 1; }
156 1.1 mrg
157 1.1 mrg exitcode=0
158 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163 1.1 mrg
164 1.1 mrg else
165 1.1 mrg exitcode=1; echo positional parameters were not saved.
166 1.1 mrg fi
167 1.1 mrg test x\$exitcode = x0 || exit 1"
168 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 1.1 mrg
173 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
178 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1"
181 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
182 1.1 mrg as_have_required=yes
183 1.1 mrg else
184 1.1 mrg as_have_required=no
185 1.1 mrg fi
186 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1 mrg
188 1.1 mrg else
189 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1 mrg as_found=false
191 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 mrg do
193 1.1 mrg IFS=$as_save_IFS
194 1.1 mrg test -z "$as_dir" && as_dir=.
195 1.1 mrg as_found=:
196 1.1 mrg case $as_dir in #(
197 1.1 mrg /*)
198 1.1 mrg for as_base in sh bash ksh sh5; do
199 1.1 mrg # Try only shells that exist, to save several forks.
200 1.1 mrg as_shell=$as_dir/$as_base
201 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1 mrg break 2
206 1.1 mrg fi
207 1.1 mrg fi
208 1.1 mrg done;;
209 1.1 mrg esac
210 1.1 mrg as_found=false
211 1.1 mrg done
212 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1 mrg fi; }
216 1.1 mrg IFS=$as_save_IFS
217 1.1 mrg
218 1.1 mrg
219 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
220 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a
221 1.1 mrg # neutralization value for shells without unset; and this also
222 1.1 mrg # works around shells that cannot unset nonexistent variables.
223 1.1 mrg BASH_ENV=/dev/null
224 1.1 mrg ENV=/dev/null
225 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1 mrg export CONFIG_SHELL
227 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1 mrg fi
229 1.1 mrg
230 1.1 mrg if test x$as_have_required = xno; then :
231 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
232 1.1 mrg $as_echo "$0: the shells that I found on your system."
233 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
234 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1 mrg else
237 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1 mrg $0: including any error possibly output before this
239 1.1 mrg $0: message. Then install a modern shell, or manually run
240 1.1 mrg $0: the script under such a shell if you do have one."
241 1.1 mrg fi
242 1.1 mrg exit 1
243 1.1 mrg fi
244 1.1 mrg fi
245 1.1 mrg fi
246 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1 mrg export SHELL
248 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
249 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1 mrg
252 1.1 mrg ## --------------------- ##
253 1.1 mrg ## M4sh Shell Functions. ##
254 1.1 mrg ## --------------------- ##
255 1.1 mrg # as_fn_unset VAR
256 1.1 mrg # ---------------
257 1.1 mrg # Portably unset VAR.
258 1.1 mrg as_fn_unset ()
259 1.1 mrg {
260 1.1 mrg { eval $1=; unset $1;}
261 1.1 mrg }
262 1.1 mrg as_unset=as_fn_unset
263 1.1 mrg
264 1.1 mrg # as_fn_set_status STATUS
265 1.1 mrg # -----------------------
266 1.1 mrg # Set $? to STATUS, without forking.
267 1.1 mrg as_fn_set_status ()
268 1.1 mrg {
269 1.1 mrg return $1
270 1.1 mrg } # as_fn_set_status
271 1.1 mrg
272 1.1 mrg # as_fn_exit STATUS
273 1.1 mrg # -----------------
274 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1 mrg as_fn_exit ()
276 1.1 mrg {
277 1.1 mrg set +e
278 1.1 mrg as_fn_set_status $1
279 1.1 mrg exit $1
280 1.1 mrg } # as_fn_exit
281 1.1 mrg
282 1.1 mrg # as_fn_mkdir_p
283 1.1 mrg # -------------
284 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
285 1.1 mrg as_fn_mkdir_p ()
286 1.1 mrg {
287 1.1 mrg
288 1.1 mrg case $as_dir in #(
289 1.1 mrg -*) as_dir=./$as_dir;;
290 1.1 mrg esac
291 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1 mrg as_dirs=
293 1.1 mrg while :; do
294 1.1 mrg case $as_dir in #(
295 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1 mrg *) as_qdir=$as_dir;;
297 1.1 mrg esac
298 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
299 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
300 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
303 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1 mrg $as_echo X"$as_dir" |
305 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1 mrg s//\1/
307 1.1 mrg q
308 1.1 mrg }
309 1.1 mrg /^X\(\/\/\)[^/].*/{
310 1.1 mrg s//\1/
311 1.1 mrg q
312 1.1 mrg }
313 1.1 mrg /^X\(\/\/\)$/{
314 1.1 mrg s//\1/
315 1.1 mrg q
316 1.1 mrg }
317 1.1 mrg /^X\(\/\).*/{
318 1.1 mrg s//\1/
319 1.1 mrg q
320 1.1 mrg }
321 1.1 mrg s/.*/./; q'`
322 1.1 mrg test -d "$as_dir" && break
323 1.1 mrg done
324 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1 mrg
327 1.1 mrg
328 1.1 mrg } # as_fn_mkdir_p
329 1.1 mrg # as_fn_append VAR VALUE
330 1.1 mrg # ----------------------
331 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
333 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
334 1.1 mrg # implementations.
335 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1 mrg eval 'as_fn_append ()
337 1.1 mrg {
338 1.1 mrg eval $1+=\$2
339 1.1 mrg }'
340 1.1 mrg else
341 1.1 mrg as_fn_append ()
342 1.1 mrg {
343 1.1 mrg eval $1=\$$1\$2
344 1.1 mrg }
345 1.1 mrg fi # as_fn_append
346 1.1 mrg
347 1.1 mrg # as_fn_arith ARG...
348 1.1 mrg # ------------------
349 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1 mrg # must be portable across $(()) and expr.
352 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1 mrg eval 'as_fn_arith ()
354 1.1 mrg {
355 1.1 mrg as_val=$(( $* ))
356 1.1 mrg }'
357 1.1 mrg else
358 1.1 mrg as_fn_arith ()
359 1.1 mrg {
360 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
361 1.1 mrg }
362 1.1 mrg fi # as_fn_arith
363 1.1 mrg
364 1.1 mrg
365 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
366 1.1 mrg # ---------------------------------
367 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1 mrg # script with status $?, using 1 if that was 0.
370 1.1 mrg as_fn_error ()
371 1.1 mrg {
372 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1 mrg if test "$3"; then
374 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1 mrg fi
377 1.1 mrg $as_echo "$as_me: error: $1" >&2
378 1.1 mrg as_fn_exit $as_status
379 1.1 mrg } # as_fn_error
380 1.1 mrg
381 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 mrg as_expr=expr
384 1.1 mrg else
385 1.1 mrg as_expr=false
386 1.1 mrg fi
387 1.1 mrg
388 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 mrg as_basename=basename
390 1.1 mrg else
391 1.1 mrg as_basename=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1 mrg as_dirname=dirname
396 1.1 mrg else
397 1.1 mrg as_dirname=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1 mrg as_me=`$as_basename -- "$0" ||
401 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 mrg X"$0" : 'X\(//\)$' \| \
403 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1 mrg $as_echo X/"$0" |
405 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1 mrg s//\1/
407 1.1 mrg q
408 1.1 mrg }
409 1.1 mrg /^X\/\(\/\/\)$/{
410 1.1 mrg s//\1/
411 1.1 mrg q
412 1.1 mrg }
413 1.1 mrg /^X\/\(\/\).*/{
414 1.1 mrg s//\1/
415 1.1 mrg q
416 1.1 mrg }
417 1.1 mrg s/.*/./; q'`
418 1.1 mrg
419 1.1 mrg # Avoid depending upon Character Ranges.
420 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 mrg as_cr_digits='0123456789'
424 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 mrg
426 1.1 mrg
427 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1 mrg sed -n '
433 1.1 mrg p
434 1.1 mrg /[$]LINENO/=
435 1.1 mrg ' <$as_myself |
436 1.1 mrg sed '
437 1.1 mrg s/[$]LINENO.*/&-/
438 1.1 mrg t lineno
439 1.1 mrg b
440 1.1 mrg :lineno
441 1.1 mrg N
442 1.1 mrg :loop
443 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 mrg t loop
445 1.1 mrg s/-\n.*//
446 1.1 mrg ' >$as_me.lineno &&
447 1.1 mrg chmod +x "$as_me.lineno" ||
448 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 mrg
450 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 mrg # (the dirname of $[0] is not the place where we might find the
452 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
453 1.1 mrg . "./$as_me.lineno"
454 1.1 mrg # Exit status is that of the last command.
455 1.1 mrg exit
456 1.1 mrg }
457 1.1 mrg
458 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
459 1.1 mrg case `echo -n x` in #(((((
460 1.1 mrg -n*)
461 1.1 mrg case `echo 'xy\c'` in
462 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1 mrg xy) ECHO_C='\c';;
464 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1 mrg ECHO_T=' ';;
466 1.1 mrg esac;;
467 1.1 mrg *)
468 1.1 mrg ECHO_N='-n';;
469 1.1 mrg esac
470 1.1 mrg
471 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
472 1.1 mrg if test -d conf$$.dir; then
473 1.1 mrg rm -f conf$$.dir/conf$$.file
474 1.1 mrg else
475 1.1 mrg rm -f conf$$.dir
476 1.1 mrg mkdir conf$$.dir 2>/dev/null
477 1.1 mrg fi
478 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
479 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 mrg as_ln_s='ln -s'
481 1.1 mrg # ... but there are two gotchas:
482 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1 mrg # In both cases, we have to default to `cp -p'.
485 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1 mrg as_ln_s='cp -p'
487 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1 mrg as_ln_s=ln
489 1.1 mrg else
490 1.1 mrg as_ln_s='cp -p'
491 1.1 mrg fi
492 1.1 mrg else
493 1.1 mrg as_ln_s='cp -p'
494 1.1 mrg fi
495 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1 mrg rmdir conf$$.dir 2>/dev/null
497 1.1 mrg
498 1.1 mrg if mkdir -p . 2>/dev/null; then
499 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 mrg else
501 1.1 mrg test -d ./-p && rmdir ./-p
502 1.1 mrg as_mkdir_p=false
503 1.1 mrg fi
504 1.1 mrg
505 1.1 mrg if test -x / >/dev/null 2>&1; then
506 1.1 mrg as_test_x='test -x'
507 1.1 mrg else
508 1.1 mrg if ls -dL / >/dev/null 2>&1; then
509 1.1 mrg as_ls_L_option=L
510 1.1 mrg else
511 1.1 mrg as_ls_L_option=
512 1.1 mrg fi
513 1.1 mrg as_test_x='
514 1.1 mrg eval sh -c '\''
515 1.1 mrg if test -d "$1"; then
516 1.1 mrg test -d "$1/.";
517 1.1 mrg else
518 1.1 mrg case $1 in #(
519 1.1 mrg -*)set "./$1";;
520 1.1 mrg esac;
521 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1 mrg ???[sx]*):;;*)false;;esac;fi
523 1.1 mrg '\'' sh
524 1.1 mrg '
525 1.1 mrg fi
526 1.1 mrg as_executable_p=$as_test_x
527 1.1 mrg
528 1.1 mrg # Sed expression to map a string onto a valid CPP name.
529 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 mrg
531 1.1 mrg # Sed expression to map a string onto a valid variable name.
532 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 mrg
534 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 mrg
536 1.1 mrg
537 1.1 mrg exec 7<&0 </dev/null 6>&1
538 1.1 mrg
539 1.1 mrg # Name of the host.
540 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 mrg # so uname gets run too.
542 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 mrg
544 1.1 mrg #
545 1.1 mrg # Initializations.
546 1.1 mrg #
547 1.1 mrg ac_default_prefix=/usr/local
548 1.1 mrg ac_clean_files=
549 1.1 mrg ac_config_libobj_dir=.
550 1.1 mrg LIBOBJS=
551 1.1 mrg cross_compiling=no
552 1.1 mrg subdirs=
553 1.1 mrg MFLAGS=
554 1.1 mrg MAKEFLAGS=
555 1.1 mrg
556 1.1 mrg # Identity of this package.
557 1.1 mrg PACKAGE_NAME='package-unused'
558 1.1 mrg PACKAGE_TARNAME='libobjc'
559 1.1 mrg PACKAGE_VERSION='version-unused'
560 1.1 mrg PACKAGE_STRING='package-unused version-unused'
561 1.1 mrg PACKAGE_BUGREPORT=''
562 1.1 mrg PACKAGE_URL=''
563 1.1 mrg
564 1.1 mrg ac_unique_file="objc/objc.h"
565 1.1 mrg # Factoring default headers for most tests.
566 1.1 mrg ac_includes_default="\
567 1.1 mrg #include <stdio.h>
568 1.1 mrg #ifdef HAVE_SYS_TYPES_H
569 1.1 mrg # include <sys/types.h>
570 1.1 mrg #endif
571 1.1 mrg #ifdef HAVE_SYS_STAT_H
572 1.1 mrg # include <sys/stat.h>
573 1.1 mrg #endif
574 1.1 mrg #ifdef STDC_HEADERS
575 1.1 mrg # include <stdlib.h>
576 1.1 mrg # include <stddef.h>
577 1.1 mrg #else
578 1.1 mrg # ifdef HAVE_STDLIB_H
579 1.1 mrg # include <stdlib.h>
580 1.1 mrg # endif
581 1.1 mrg #endif
582 1.1 mrg #ifdef HAVE_STRING_H
583 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 1.1 mrg # include <memory.h>
585 1.1 mrg # endif
586 1.1 mrg # include <string.h>
587 1.1 mrg #endif
588 1.1 mrg #ifdef HAVE_STRINGS_H
589 1.1 mrg # include <strings.h>
590 1.1 mrg #endif
591 1.1 mrg #ifdef HAVE_INTTYPES_H
592 1.1 mrg # include <inttypes.h>
593 1.1 mrg #endif
594 1.1 mrg #ifdef HAVE_STDINT_H
595 1.1 mrg # include <stdint.h>
596 1.1 mrg #endif
597 1.1 mrg #ifdef HAVE_UNISTD_H
598 1.1 mrg # include <unistd.h>
599 1.1 mrg #endif"
600 1.1 mrg
601 1.1 mrg ac_subst_vars='LTLIBOBJS
602 1.1 mrg LIBOBJS
603 1.1 mrg SET_MAKE
604 1.1 mrg CPP
605 1.1 mrg OTOOL64
606 1.1 mrg OTOOL
607 1.1 mrg LIPO
608 1.1 mrg NMEDIT
609 1.1 mrg DSYMUTIL
610 1.1 mrg AWK
611 1.1 mrg STRIP
612 1.1 mrg LN_S
613 1.1 mrg NM
614 1.1 mrg ac_ct_DUMPBIN
615 1.1 mrg DUMPBIN
616 1.1 mrg LD
617 1.1 mrg FGREP
618 1.1 mrg EGREP
619 1.1 mrg GREP
620 1.1 mrg SED
621 1.1 mrg LIBTOOL
622 1.1 mrg OBJDUMP
623 1.1 mrg DLLTOOL
624 1.1 mrg MAINT
625 1.1 mrg MAINTAINER_MODE_FALSE
626 1.1 mrg MAINTAINER_MODE_TRUE
627 1.1 mrg INSTALL_DATA
628 1.1 mrg INSTALL_SCRIPT
629 1.1 mrg INSTALL_PROGRAM
630 1.1 mrg RANLIB
631 1.1 mrg AR
632 1.1 mrg AS
633 1.1 mrg extra_ldflags_libobjc
634 1.2 apb lt_host_flags
635 1.1 mrg OBJEXT
636 1.1 mrg EXEEXT
637 1.1 mrg ac_ct_CC
638 1.1 mrg CPPFLAGS
639 1.1 mrg LDFLAGS
640 1.1 mrg CFLAGS
641 1.1 mrg CC
642 1.1 mrg libsuffix
643 1.1 mrg includedirname
644 1.1 mrg toolexeclibdir
645 1.1 mrg toolexecdir
646 1.1 mrg glibcpp_srcdir
647 1.1 mrg target_noncanonical
648 1.1 mrg target_os
649 1.1 mrg target_vendor
650 1.1 mrg target_cpu
651 1.1 mrg target
652 1.1 mrg host_os
653 1.1 mrg host_vendor
654 1.1 mrg host_cpu
655 1.1 mrg host
656 1.1 mrg multi_basedir
657 1.1 mrg OBJC_BOEHM_GC_INCLUDES
658 1.1 mrg OBJC_BOEHM_GC
659 1.2 apb OBJC_GCFLAGS
660 1.1 mrg VERSION
661 1.1 mrg target_subdir
662 1.1 mrg host_subdir
663 1.1 mrg build_subdir
664 1.1 mrg build_libsubdir
665 1.1 mrg build_os
666 1.1 mrg build_vendor
667 1.1 mrg build_cpu
668 1.1 mrg build
669 1.1 mrg target_alias
670 1.1 mrg host_alias
671 1.1 mrg build_alias
672 1.1 mrg LIBS
673 1.1 mrg ECHO_T
674 1.1 mrg ECHO_N
675 1.1 mrg ECHO_C
676 1.1 mrg DEFS
677 1.1 mrg mandir
678 1.1 mrg localedir
679 1.1 mrg libdir
680 1.1 mrg psdir
681 1.1 mrg pdfdir
682 1.1 mrg dvidir
683 1.1 mrg htmldir
684 1.1 mrg infodir
685 1.1 mrg docdir
686 1.1 mrg oldincludedir
687 1.1 mrg includedir
688 1.1 mrg localstatedir
689 1.1 mrg sharedstatedir
690 1.1 mrg sysconfdir
691 1.1 mrg datadir
692 1.1 mrg datarootdir
693 1.1 mrg libexecdir
694 1.1 mrg sbindir
695 1.1 mrg bindir
696 1.1 mrg program_transform_name
697 1.1 mrg prefix
698 1.1 mrg exec_prefix
699 1.1 mrg PACKAGE_URL
700 1.1 mrg PACKAGE_BUGREPORT
701 1.1 mrg PACKAGE_STRING
702 1.1 mrg PACKAGE_VERSION
703 1.1 mrg PACKAGE_TARNAME
704 1.1 mrg PACKAGE_NAME
705 1.1 mrg PATH_SEPARATOR
706 1.1 mrg SHELL'
707 1.1 mrg ac_subst_files=''
708 1.1 mrg ac_user_opts='
709 1.1 mrg enable_option_checking
710 1.1 mrg with_build_libsubdir
711 1.1 mrg with_target_subdir
712 1.1 mrg with_cross_host
713 1.1 mrg enable_version_specific_runtime_libs
714 1.1 mrg enable_objc_gc
715 1.1 mrg enable_multilib
716 1.1 mrg enable_maintainer_mode
717 1.1 mrg enable_shared
718 1.1 mrg enable_static
719 1.1 mrg with_pic
720 1.1 mrg enable_fast_install
721 1.1 mrg with_gnu_ld
722 1.1 mrg enable_libtool_lock
723 1.2 apb enable_tls
724 1.1 mrg enable_sjlj_exceptions
725 1.1 mrg '
726 1.1 mrg ac_precious_vars='build_alias
727 1.1 mrg host_alias
728 1.1 mrg target_alias
729 1.1 mrg CPP
730 1.1 mrg CPPFLAGS'
731 1.1 mrg
732 1.1 mrg
733 1.1 mrg # Initialize some variables set by options.
734 1.1 mrg ac_init_help=
735 1.1 mrg ac_init_version=false
736 1.1 mrg ac_unrecognized_opts=
737 1.1 mrg ac_unrecognized_sep=
738 1.1 mrg # The variables have the same names as the options, with
739 1.1 mrg # dashes changed to underlines.
740 1.1 mrg cache_file=/dev/null
741 1.1 mrg exec_prefix=NONE
742 1.1 mrg no_create=
743 1.1 mrg no_recursion=
744 1.1 mrg prefix=NONE
745 1.1 mrg program_prefix=NONE
746 1.1 mrg program_suffix=NONE
747 1.1 mrg program_transform_name=s,x,x,
748 1.1 mrg silent=
749 1.1 mrg site=
750 1.1 mrg srcdir=
751 1.1 mrg verbose=
752 1.1 mrg x_includes=NONE
753 1.1 mrg x_libraries=NONE
754 1.1 mrg
755 1.1 mrg # Installation directory options.
756 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
757 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
758 1.1 mrg # by default will actually change.
759 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
760 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
761 1.1 mrg bindir='${exec_prefix}/bin'
762 1.1 mrg sbindir='${exec_prefix}/sbin'
763 1.1 mrg libexecdir='${exec_prefix}/libexec'
764 1.1 mrg datarootdir='${prefix}/share'
765 1.1 mrg datadir='${datarootdir}'
766 1.1 mrg sysconfdir='${prefix}/etc'
767 1.1 mrg sharedstatedir='${prefix}/com'
768 1.1 mrg localstatedir='${prefix}/var'
769 1.1 mrg includedir='${prefix}/include'
770 1.1 mrg oldincludedir='/usr/include'
771 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
772 1.1 mrg infodir='${datarootdir}/info'
773 1.1 mrg htmldir='${docdir}'
774 1.1 mrg dvidir='${docdir}'
775 1.1 mrg pdfdir='${docdir}'
776 1.1 mrg psdir='${docdir}'
777 1.1 mrg libdir='${exec_prefix}/lib'
778 1.1 mrg localedir='${datarootdir}/locale'
779 1.1 mrg mandir='${datarootdir}/man'
780 1.1 mrg
781 1.1 mrg ac_prev=
782 1.1 mrg ac_dashdash=
783 1.1 mrg for ac_option
784 1.1 mrg do
785 1.1 mrg # If the previous option needs an argument, assign it.
786 1.1 mrg if test -n "$ac_prev"; then
787 1.1 mrg eval $ac_prev=\$ac_option
788 1.1 mrg ac_prev=
789 1.1 mrg continue
790 1.1 mrg fi
791 1.1 mrg
792 1.1 mrg case $ac_option in
793 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
794 1.1 mrg *) ac_optarg=yes ;;
795 1.1 mrg esac
796 1.1 mrg
797 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
798 1.1 mrg
799 1.1 mrg case $ac_dashdash$ac_option in
800 1.1 mrg --)
801 1.1 mrg ac_dashdash=yes ;;
802 1.1 mrg
803 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
804 1.1 mrg ac_prev=bindir ;;
805 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
806 1.1 mrg bindir=$ac_optarg ;;
807 1.1 mrg
808 1.1 mrg -build | --build | --buil | --bui | --bu)
809 1.1 mrg ac_prev=build_alias ;;
810 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
811 1.1 mrg build_alias=$ac_optarg ;;
812 1.1 mrg
813 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
814 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
815 1.1 mrg ac_prev=cache_file ;;
816 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
817 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
818 1.1 mrg cache_file=$ac_optarg ;;
819 1.1 mrg
820 1.1 mrg --config-cache | -C)
821 1.1 mrg cache_file=config.cache ;;
822 1.1 mrg
823 1.1 mrg -datadir | --datadir | --datadi | --datad)
824 1.1 mrg ac_prev=datadir ;;
825 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
826 1.1 mrg datadir=$ac_optarg ;;
827 1.1 mrg
828 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
829 1.1 mrg | --dataroo | --dataro | --datar)
830 1.1 mrg ac_prev=datarootdir ;;
831 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
832 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
833 1.1 mrg datarootdir=$ac_optarg ;;
834 1.1 mrg
835 1.1 mrg -disable-* | --disable-*)
836 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
837 1.1 mrg # Reject names that are not valid shell variable names.
838 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
839 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
840 1.1 mrg ac_useropt_orig=$ac_useropt
841 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
842 1.1 mrg case $ac_user_opts in
843 1.1 mrg *"
844 1.1 mrg "enable_$ac_useropt"
845 1.1 mrg "*) ;;
846 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
847 1.1 mrg ac_unrecognized_sep=', ';;
848 1.1 mrg esac
849 1.1 mrg eval enable_$ac_useropt=no ;;
850 1.1 mrg
851 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
852 1.1 mrg ac_prev=docdir ;;
853 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
854 1.1 mrg docdir=$ac_optarg ;;
855 1.1 mrg
856 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
857 1.1 mrg ac_prev=dvidir ;;
858 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
859 1.1 mrg dvidir=$ac_optarg ;;
860 1.1 mrg
861 1.1 mrg -enable-* | --enable-*)
862 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
863 1.1 mrg # Reject names that are not valid shell variable names.
864 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
865 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
866 1.1 mrg ac_useropt_orig=$ac_useropt
867 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
868 1.1 mrg case $ac_user_opts in
869 1.1 mrg *"
870 1.1 mrg "enable_$ac_useropt"
871 1.1 mrg "*) ;;
872 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
873 1.1 mrg ac_unrecognized_sep=', ';;
874 1.1 mrg esac
875 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
876 1.1 mrg
877 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
878 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
879 1.1 mrg | --exec | --exe | --ex)
880 1.1 mrg ac_prev=exec_prefix ;;
881 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
882 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
883 1.1 mrg | --exec=* | --exe=* | --ex=*)
884 1.1 mrg exec_prefix=$ac_optarg ;;
885 1.1 mrg
886 1.1 mrg -gas | --gas | --ga | --g)
887 1.1 mrg # Obsolete; use --with-gas.
888 1.1 mrg with_gas=yes ;;
889 1.1 mrg
890 1.1 mrg -help | --help | --hel | --he | -h)
891 1.1 mrg ac_init_help=long ;;
892 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
893 1.1 mrg ac_init_help=recursive ;;
894 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
895 1.1 mrg ac_init_help=short ;;
896 1.1 mrg
897 1.1 mrg -host | --host | --hos | --ho)
898 1.1 mrg ac_prev=host_alias ;;
899 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
900 1.1 mrg host_alias=$ac_optarg ;;
901 1.1 mrg
902 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
903 1.1 mrg ac_prev=htmldir ;;
904 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
905 1.1 mrg | --ht=*)
906 1.1 mrg htmldir=$ac_optarg ;;
907 1.1 mrg
908 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
909 1.1 mrg | --includ | --inclu | --incl | --inc)
910 1.1 mrg ac_prev=includedir ;;
911 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
912 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
913 1.1 mrg includedir=$ac_optarg ;;
914 1.1 mrg
915 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
916 1.1 mrg ac_prev=infodir ;;
917 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
918 1.1 mrg infodir=$ac_optarg ;;
919 1.1 mrg
920 1.1 mrg -libdir | --libdir | --libdi | --libd)
921 1.1 mrg ac_prev=libdir ;;
922 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
923 1.1 mrg libdir=$ac_optarg ;;
924 1.1 mrg
925 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
926 1.1 mrg | --libexe | --libex | --libe)
927 1.1 mrg ac_prev=libexecdir ;;
928 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
929 1.1 mrg | --libexe=* | --libex=* | --libe=*)
930 1.1 mrg libexecdir=$ac_optarg ;;
931 1.1 mrg
932 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
933 1.1 mrg ac_prev=localedir ;;
934 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
935 1.1 mrg localedir=$ac_optarg ;;
936 1.1 mrg
937 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
938 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
939 1.1 mrg ac_prev=localstatedir ;;
940 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
941 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
942 1.1 mrg localstatedir=$ac_optarg ;;
943 1.1 mrg
944 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
945 1.1 mrg ac_prev=mandir ;;
946 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
947 1.1 mrg mandir=$ac_optarg ;;
948 1.1 mrg
949 1.1 mrg -nfp | --nfp | --nf)
950 1.1 mrg # Obsolete; use --without-fp.
951 1.1 mrg with_fp=no ;;
952 1.1 mrg
953 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
954 1.1 mrg | --no-cr | --no-c | -n)
955 1.1 mrg no_create=yes ;;
956 1.1 mrg
957 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
958 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
959 1.1 mrg no_recursion=yes ;;
960 1.1 mrg
961 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
962 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
963 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
964 1.1 mrg ac_prev=oldincludedir ;;
965 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
966 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
967 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
968 1.1 mrg oldincludedir=$ac_optarg ;;
969 1.1 mrg
970 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
971 1.1 mrg ac_prev=prefix ;;
972 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
973 1.1 mrg prefix=$ac_optarg ;;
974 1.1 mrg
975 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
976 1.1 mrg | --program-pre | --program-pr | --program-p)
977 1.1 mrg ac_prev=program_prefix ;;
978 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
979 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
980 1.1 mrg program_prefix=$ac_optarg ;;
981 1.1 mrg
982 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
983 1.1 mrg | --program-suf | --program-su | --program-s)
984 1.1 mrg ac_prev=program_suffix ;;
985 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
986 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
987 1.1 mrg program_suffix=$ac_optarg ;;
988 1.1 mrg
989 1.1 mrg -program-transform-name | --program-transform-name \
990 1.1 mrg | --program-transform-nam | --program-transform-na \
991 1.1 mrg | --program-transform-n | --program-transform- \
992 1.1 mrg | --program-transform | --program-transfor \
993 1.1 mrg | --program-transfo | --program-transf \
994 1.1 mrg | --program-trans | --program-tran \
995 1.1 mrg | --progr-tra | --program-tr | --program-t)
996 1.1 mrg ac_prev=program_transform_name ;;
997 1.1 mrg -program-transform-name=* | --program-transform-name=* \
998 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
999 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1000 1.1 mrg | --program-transform=* | --program-transfor=* \
1001 1.1 mrg | --program-transfo=* | --program-transf=* \
1002 1.1 mrg | --program-trans=* | --program-tran=* \
1003 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1004 1.1 mrg program_transform_name=$ac_optarg ;;
1005 1.1 mrg
1006 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1007 1.1 mrg ac_prev=pdfdir ;;
1008 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1009 1.1 mrg pdfdir=$ac_optarg ;;
1010 1.1 mrg
1011 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1012 1.1 mrg ac_prev=psdir ;;
1013 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1014 1.1 mrg psdir=$ac_optarg ;;
1015 1.1 mrg
1016 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1017 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1018 1.1 mrg silent=yes ;;
1019 1.1 mrg
1020 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1021 1.1 mrg ac_prev=sbindir ;;
1022 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1023 1.1 mrg | --sbi=* | --sb=*)
1024 1.1 mrg sbindir=$ac_optarg ;;
1025 1.1 mrg
1026 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1027 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1028 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1029 1.1 mrg | --sha | --sh)
1030 1.1 mrg ac_prev=sharedstatedir ;;
1031 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1032 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1033 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1034 1.1 mrg | --sha=* | --sh=*)
1035 1.1 mrg sharedstatedir=$ac_optarg ;;
1036 1.1 mrg
1037 1.1 mrg -site | --site | --sit)
1038 1.1 mrg ac_prev=site ;;
1039 1.1 mrg -site=* | --site=* | --sit=*)
1040 1.1 mrg site=$ac_optarg ;;
1041 1.1 mrg
1042 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1043 1.1 mrg ac_prev=srcdir ;;
1044 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1045 1.1 mrg srcdir=$ac_optarg ;;
1046 1.1 mrg
1047 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1048 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1049 1.1 mrg ac_prev=sysconfdir ;;
1050 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1051 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1052 1.1 mrg sysconfdir=$ac_optarg ;;
1053 1.1 mrg
1054 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1055 1.1 mrg ac_prev=target_alias ;;
1056 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1057 1.1 mrg target_alias=$ac_optarg ;;
1058 1.1 mrg
1059 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1060 1.1 mrg verbose=yes ;;
1061 1.1 mrg
1062 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1063 1.1 mrg ac_init_version=: ;;
1064 1.1 mrg
1065 1.1 mrg -with-* | --with-*)
1066 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1067 1.1 mrg # Reject names that are not valid shell variable names.
1068 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1069 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1070 1.1 mrg ac_useropt_orig=$ac_useropt
1071 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1072 1.1 mrg case $ac_user_opts in
1073 1.1 mrg *"
1074 1.1 mrg "with_$ac_useropt"
1075 1.1 mrg "*) ;;
1076 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1077 1.1 mrg ac_unrecognized_sep=', ';;
1078 1.1 mrg esac
1079 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1080 1.1 mrg
1081 1.1 mrg -without-* | --without-*)
1082 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1083 1.1 mrg # Reject names that are not valid shell variable names.
1084 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1085 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1086 1.1 mrg ac_useropt_orig=$ac_useropt
1087 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1088 1.1 mrg case $ac_user_opts in
1089 1.1 mrg *"
1090 1.1 mrg "with_$ac_useropt"
1091 1.1 mrg "*) ;;
1092 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1093 1.1 mrg ac_unrecognized_sep=', ';;
1094 1.1 mrg esac
1095 1.1 mrg eval with_$ac_useropt=no ;;
1096 1.1 mrg
1097 1.1 mrg --x)
1098 1.1 mrg # Obsolete; use --with-x.
1099 1.1 mrg with_x=yes ;;
1100 1.1 mrg
1101 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1102 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1103 1.1 mrg ac_prev=x_includes ;;
1104 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1105 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1106 1.1 mrg x_includes=$ac_optarg ;;
1107 1.1 mrg
1108 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1109 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1110 1.1 mrg ac_prev=x_libraries ;;
1111 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1112 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1113 1.1 mrg x_libraries=$ac_optarg ;;
1114 1.1 mrg
1115 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1116 1.1 mrg Try \`$0 --help' for more information."
1117 1.1 mrg ;;
1118 1.1 mrg
1119 1.1 mrg *=*)
1120 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1121 1.1 mrg # Reject names that are not valid shell variable names.
1122 1.1 mrg case $ac_envvar in #(
1123 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1124 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1125 1.1 mrg esac
1126 1.1 mrg eval $ac_envvar=\$ac_optarg
1127 1.1 mrg export $ac_envvar ;;
1128 1.1 mrg
1129 1.1 mrg *)
1130 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1131 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1132 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1133 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1134 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1135 1.1 mrg ;;
1136 1.1 mrg
1137 1.1 mrg esac
1138 1.1 mrg done
1139 1.1 mrg
1140 1.1 mrg if test -n "$ac_prev"; then
1141 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1142 1.1 mrg as_fn_error "missing argument to $ac_option"
1143 1.1 mrg fi
1144 1.1 mrg
1145 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1146 1.1 mrg case $enable_option_checking in
1147 1.1 mrg no) ;;
1148 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1149 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1150 1.1 mrg esac
1151 1.1 mrg fi
1152 1.1 mrg
1153 1.1 mrg # Check all directory arguments for consistency.
1154 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1155 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1156 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1157 1.1 mrg libdir localedir mandir
1158 1.1 mrg do
1159 1.1 mrg eval ac_val=\$$ac_var
1160 1.1 mrg # Remove trailing slashes.
1161 1.1 mrg case $ac_val in
1162 1.1 mrg */ )
1163 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1164 1.1 mrg eval $ac_var=\$ac_val;;
1165 1.1 mrg esac
1166 1.1 mrg # Be sure to have absolute directory names.
1167 1.1 mrg case $ac_val in
1168 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1169 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1170 1.1 mrg esac
1171 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1172 1.1 mrg done
1173 1.1 mrg
1174 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1175 1.1 mrg # used to hold the argument of --host etc.
1176 1.1 mrg # FIXME: To remove some day.
1177 1.1 mrg build=$build_alias
1178 1.1 mrg host=$host_alias
1179 1.1 mrg target=$target_alias
1180 1.1 mrg
1181 1.1 mrg # FIXME: To remove some day.
1182 1.1 mrg if test "x$host_alias" != x; then
1183 1.1 mrg if test "x$build_alias" = x; then
1184 1.1 mrg cross_compiling=maybe
1185 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1186 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1187 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1188 1.1 mrg cross_compiling=yes
1189 1.1 mrg fi
1190 1.1 mrg fi
1191 1.1 mrg
1192 1.1 mrg ac_tool_prefix=
1193 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1194 1.1 mrg
1195 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1196 1.1 mrg
1197 1.1 mrg
1198 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1199 1.1 mrg ac_ls_di=`ls -di .` &&
1200 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1201 1.1 mrg as_fn_error "working directory cannot be determined"
1202 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1203 1.1 mrg as_fn_error "pwd does not report name of working directory"
1204 1.1 mrg
1205 1.1 mrg
1206 1.1 mrg # Find the source files, if location was not specified.
1207 1.1 mrg if test -z "$srcdir"; then
1208 1.1 mrg ac_srcdir_defaulted=yes
1209 1.1 mrg # Try the directory containing this script, then the parent directory.
1210 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1211 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1212 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1213 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1214 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1215 1.1 mrg $as_echo X"$as_myself" |
1216 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1217 1.1 mrg s//\1/
1218 1.1 mrg q
1219 1.1 mrg }
1220 1.1 mrg /^X\(\/\/\)[^/].*/{
1221 1.1 mrg s//\1/
1222 1.1 mrg q
1223 1.1 mrg }
1224 1.1 mrg /^X\(\/\/\)$/{
1225 1.1 mrg s//\1/
1226 1.1 mrg q
1227 1.1 mrg }
1228 1.1 mrg /^X\(\/\).*/{
1229 1.1 mrg s//\1/
1230 1.1 mrg q
1231 1.1 mrg }
1232 1.1 mrg s/.*/./; q'`
1233 1.1 mrg srcdir=$ac_confdir
1234 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1235 1.1 mrg srcdir=..
1236 1.1 mrg fi
1237 1.1 mrg else
1238 1.1 mrg ac_srcdir_defaulted=no
1239 1.1 mrg fi
1240 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1241 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1242 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1243 1.1 mrg fi
1244 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 1.1 mrg ac_abs_confdir=`(
1246 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1247 1.1 mrg pwd)`
1248 1.1 mrg # When building in place, set srcdir=.
1249 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1250 1.1 mrg srcdir=.
1251 1.1 mrg fi
1252 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1253 1.1 mrg # Double slashes in file names in object file debugging info
1254 1.1 mrg # mess up M-x gdb in Emacs.
1255 1.1 mrg case $srcdir in
1256 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1257 1.1 mrg esac
1258 1.1 mrg for ac_var in $ac_precious_vars; do
1259 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1260 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1261 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1262 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1263 1.1 mrg done
1264 1.1 mrg
1265 1.1 mrg #
1266 1.1 mrg # Report the --help message.
1267 1.1 mrg #
1268 1.1 mrg if test "$ac_init_help" = "long"; then
1269 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1270 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1271 1.1 mrg cat <<_ACEOF
1272 1.1 mrg \`configure' configures package-unused version-unused to adapt to many kinds of systems.
1273 1.1 mrg
1274 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1275 1.1 mrg
1276 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1277 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1278 1.1 mrg
1279 1.1 mrg Defaults for the options are specified in brackets.
1280 1.1 mrg
1281 1.1 mrg Configuration:
1282 1.1 mrg -h, --help display this help and exit
1283 1.1 mrg --help=short display options specific to this package
1284 1.1 mrg --help=recursive display the short help of all the included packages
1285 1.1 mrg -V, --version display version information and exit
1286 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1287 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1288 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1289 1.1 mrg -n, --no-create do not create output files
1290 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1291 1.1 mrg
1292 1.1 mrg Installation directories:
1293 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1294 1.1 mrg [$ac_default_prefix]
1295 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1296 1.1 mrg [PREFIX]
1297 1.1 mrg
1298 1.1 mrg By default, \`make install' will install all the files in
1299 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1300 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1301 1.1 mrg for instance \`--prefix=\$HOME'.
1302 1.1 mrg
1303 1.1 mrg For better control, use the options below.
1304 1.1 mrg
1305 1.1 mrg Fine tuning of the installation directories:
1306 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1307 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1308 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1309 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1310 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1311 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1312 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1313 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1314 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1315 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1316 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1317 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1318 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1319 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1320 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libobjc]
1321 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1322 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1323 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1324 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1325 1.1 mrg _ACEOF
1326 1.1 mrg
1327 1.1 mrg cat <<\_ACEOF
1328 1.1 mrg
1329 1.1 mrg System types:
1330 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1331 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1332 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1333 1.1 mrg _ACEOF
1334 1.1 mrg fi
1335 1.1 mrg
1336 1.1 mrg if test -n "$ac_init_help"; then
1337 1.1 mrg case $ac_init_help in
1338 1.1 mrg short | recursive ) echo "Configuration of package-unused version-unused:";;
1339 1.1 mrg esac
1340 1.1 mrg cat <<\_ACEOF
1341 1.1 mrg
1342 1.1 mrg Optional Features:
1343 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1344 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1345 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1346 1.1 mrg --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory
1347 1.1 mrg --enable-objc-gc enable the use of Boehm's garbage collector with
1348 1.1 mrg the GNU Objective-C runtime.
1349 1.1 mrg --enable-multilib build many library versions (default)
1350 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1351 1.1 mrg (and sometimes confusing) to the casual installer
1352 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1353 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1354 1.1 mrg --enable-fast-install[=PKGS]
1355 1.1 mrg optimize for fast installation [default=yes]
1356 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1357 1.2 apb --enable-tls Use thread-local storage [default=yes]
1358 1.1 mrg --enable-sjlj-exceptions
1359 1.1 mrg force use of builtin_setjmp for exceptions
1360 1.1 mrg
1361 1.1 mrg Optional Packages:
1362 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1363 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1364 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1365 1.1 mrg --with-target-subdir=SUBDIR
1366 1.1 mrg configuring in a subdirectory
1367 1.1 mrg --with-cross-host=HOST configuring with a cross compiler
1368 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1369 1.1 mrg both]
1370 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1371 1.1 mrg
1372 1.1 mrg Some influential environment variables:
1373 1.1 mrg CC C compiler command
1374 1.1 mrg CFLAGS C compiler flags
1375 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1376 1.1 mrg nonstandard directory <lib dir>
1377 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1378 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1379 1.1 mrg you have headers in a nonstandard directory <include dir>
1380 1.1 mrg CPP C preprocessor
1381 1.1 mrg
1382 1.1 mrg Use these variables to override the choices made by `configure' or to help
1383 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1384 1.1 mrg
1385 1.1 mrg Report bugs to the package provider.
1386 1.1 mrg _ACEOF
1387 1.1 mrg ac_status=$?
1388 1.1 mrg fi
1389 1.1 mrg
1390 1.1 mrg if test "$ac_init_help" = "recursive"; then
1391 1.1 mrg # If there are subdirs, report their specific --help.
1392 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1393 1.1 mrg test -d "$ac_dir" ||
1394 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1395 1.1 mrg continue
1396 1.1 mrg ac_builddir=.
1397 1.1 mrg
1398 1.1 mrg case "$ac_dir" in
1399 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1400 1.1 mrg *)
1401 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1402 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1403 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1404 1.1 mrg case $ac_top_builddir_sub in
1405 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1406 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1407 1.1 mrg esac ;;
1408 1.1 mrg esac
1409 1.1 mrg ac_abs_top_builddir=$ac_pwd
1410 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1411 1.1 mrg # for backward compatibility:
1412 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1413 1.1 mrg
1414 1.1 mrg case $srcdir in
1415 1.1 mrg .) # We are building in place.
1416 1.1 mrg ac_srcdir=.
1417 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1418 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1419 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1420 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1421 1.1 mrg ac_top_srcdir=$srcdir
1422 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1423 1.1 mrg *) # Relative name.
1424 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1425 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1426 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1427 1.1 mrg esac
1428 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1429 1.1 mrg
1430 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1431 1.1 mrg # Check for guested configure.
1432 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1433 1.1 mrg echo &&
1434 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1435 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1436 1.1 mrg echo &&
1437 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1438 1.1 mrg else
1439 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1440 1.1 mrg fi || ac_status=$?
1441 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1442 1.1 mrg done
1443 1.1 mrg fi
1444 1.1 mrg
1445 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1446 1.1 mrg if $ac_init_version; then
1447 1.1 mrg cat <<\_ACEOF
1448 1.1 mrg package-unused configure version-unused
1449 1.1 mrg generated by GNU Autoconf 2.64
1450 1.1 mrg
1451 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1452 1.1 mrg This configure script is free software; the Free Software Foundation
1453 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1454 1.1 mrg _ACEOF
1455 1.1 mrg exit
1456 1.1 mrg fi
1457 1.1 mrg
1458 1.1 mrg ## ------------------------ ##
1459 1.1 mrg ## Autoconf initialization. ##
1460 1.1 mrg ## ------------------------ ##
1461 1.1 mrg
1462 1.1 mrg # ac_fn_c_try_compile LINENO
1463 1.1 mrg # --------------------------
1464 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1465 1.1 mrg ac_fn_c_try_compile ()
1466 1.1 mrg {
1467 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1468 1.1 mrg rm -f conftest.$ac_objext
1469 1.1 mrg if { { ac_try="$ac_compile"
1470 1.1 mrg case "(($ac_try" in
1471 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1472 1.1 mrg *) ac_try_echo=$ac_try;;
1473 1.1 mrg esac
1474 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1475 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1476 1.1 mrg (eval "$ac_compile") 2>conftest.err
1477 1.1 mrg ac_status=$?
1478 1.1 mrg if test -s conftest.err; then
1479 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1480 1.1 mrg cat conftest.er1 >&5
1481 1.1 mrg mv -f conftest.er1 conftest.err
1482 1.1 mrg fi
1483 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1484 1.1 mrg test $ac_status = 0; } && {
1485 1.1 mrg test -z "$ac_c_werror_flag" ||
1486 1.1 mrg test ! -s conftest.err
1487 1.1 mrg } && test -s conftest.$ac_objext; then :
1488 1.1 mrg ac_retval=0
1489 1.1 mrg else
1490 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1491 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1492 1.1 mrg
1493 1.1 mrg ac_retval=1
1494 1.1 mrg fi
1495 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1496 1.1 mrg return $ac_retval
1497 1.1 mrg
1498 1.1 mrg } # ac_fn_c_try_compile
1499 1.1 mrg
1500 1.1 mrg # ac_fn_c_try_link LINENO
1501 1.1 mrg # -----------------------
1502 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1503 1.1 mrg ac_fn_c_try_link ()
1504 1.1 mrg {
1505 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1506 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1507 1.1 mrg if { { ac_try="$ac_link"
1508 1.1 mrg case "(($ac_try" in
1509 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1510 1.1 mrg *) ac_try_echo=$ac_try;;
1511 1.1 mrg esac
1512 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1513 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1514 1.1 mrg (eval "$ac_link") 2>conftest.err
1515 1.1 mrg ac_status=$?
1516 1.1 mrg if test -s conftest.err; then
1517 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1518 1.1 mrg cat conftest.er1 >&5
1519 1.1 mrg mv -f conftest.er1 conftest.err
1520 1.1 mrg fi
1521 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1522 1.1 mrg test $ac_status = 0; } && {
1523 1.1 mrg test -z "$ac_c_werror_flag" ||
1524 1.1 mrg test ! -s conftest.err
1525 1.1 mrg } && test -s conftest$ac_exeext && {
1526 1.1 mrg test "$cross_compiling" = yes ||
1527 1.1 mrg $as_test_x conftest$ac_exeext
1528 1.1 mrg }; then :
1529 1.1 mrg ac_retval=0
1530 1.1 mrg else
1531 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1532 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1533 1.1 mrg
1534 1.1 mrg ac_retval=1
1535 1.1 mrg fi
1536 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1537 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1538 1.1 mrg # interfere with the next link command; also delete a directory that is
1539 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1540 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1541 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1542 1.1 mrg return $ac_retval
1543 1.1 mrg
1544 1.1 mrg } # ac_fn_c_try_link
1545 1.1 mrg
1546 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1547 1.1 mrg # -------------------------------------------------------
1548 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1549 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1550 1.1 mrg ac_fn_c_check_header_compile ()
1551 1.1 mrg {
1552 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1553 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1554 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1555 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1556 1.1 mrg $as_echo_n "(cached) " >&6
1557 1.1 mrg else
1558 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1559 1.1 mrg /* end confdefs.h. */
1560 1.1 mrg $4
1561 1.1 mrg #include <$2>
1562 1.1 mrg _ACEOF
1563 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1564 1.1 mrg eval "$3=yes"
1565 1.1 mrg else
1566 1.1 mrg eval "$3=no"
1567 1.1 mrg fi
1568 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1569 1.1 mrg fi
1570 1.1 mrg eval ac_res=\$$3
1571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1572 1.1 mrg $as_echo "$ac_res" >&6; }
1573 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1574 1.1 mrg
1575 1.1 mrg } # ac_fn_c_check_header_compile
1576 1.1 mrg
1577 1.1 mrg # ac_fn_c_try_cpp LINENO
1578 1.1 mrg # ----------------------
1579 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1580 1.1 mrg ac_fn_c_try_cpp ()
1581 1.1 mrg {
1582 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1583 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1584 1.1 mrg case "(($ac_try" in
1585 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1586 1.1 mrg *) ac_try_echo=$ac_try;;
1587 1.1 mrg esac
1588 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1589 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1590 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1591 1.1 mrg ac_status=$?
1592 1.1 mrg if test -s conftest.err; then
1593 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1594 1.1 mrg cat conftest.er1 >&5
1595 1.1 mrg mv -f conftest.er1 conftest.err
1596 1.1 mrg fi
1597 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598 1.1 mrg test $ac_status = 0; } >/dev/null && {
1599 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1600 1.1 mrg test ! -s conftest.err
1601 1.1 mrg }; then :
1602 1.1 mrg ac_retval=0
1603 1.1 mrg else
1604 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1605 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1606 1.1 mrg
1607 1.1 mrg ac_retval=1
1608 1.1 mrg fi
1609 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1610 1.1 mrg return $ac_retval
1611 1.1 mrg
1612 1.1 mrg } # ac_fn_c_try_cpp
1613 1.1 mrg
1614 1.1 mrg # ac_fn_c_try_run LINENO
1615 1.1 mrg # ----------------------
1616 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1617 1.1 mrg # that executables *can* be run.
1618 1.1 mrg ac_fn_c_try_run ()
1619 1.1 mrg {
1620 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621 1.1 mrg if { { ac_try="$ac_link"
1622 1.1 mrg case "(($ac_try" in
1623 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1624 1.1 mrg *) ac_try_echo=$ac_try;;
1625 1.1 mrg esac
1626 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1627 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1628 1.1 mrg (eval "$ac_link") 2>&5
1629 1.1 mrg ac_status=$?
1630 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1631 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1632 1.1 mrg { { case "(($ac_try" in
1633 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634 1.1 mrg *) ac_try_echo=$ac_try;;
1635 1.1 mrg esac
1636 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1637 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1638 1.1 mrg (eval "$ac_try") 2>&5
1639 1.1 mrg ac_status=$?
1640 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1641 1.1 mrg test $ac_status = 0; }; }; then :
1642 1.1 mrg ac_retval=0
1643 1.1 mrg else
1644 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1645 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1646 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1647 1.1 mrg
1648 1.1 mrg ac_retval=$ac_status
1649 1.1 mrg fi
1650 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1651 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1652 1.1 mrg return $ac_retval
1653 1.1 mrg
1654 1.1 mrg } # ac_fn_c_try_run
1655 1.1 mrg
1656 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1657 1.1 mrg # ----------------------------------
1658 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1659 1.1 mrg ac_fn_c_check_func ()
1660 1.1 mrg {
1661 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1663 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1664 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1665 1.1 mrg $as_echo_n "(cached) " >&6
1666 1.1 mrg else
1667 1.1 mrg if test x$gcc_no_link = xyes; then
1668 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1669 1.1 mrg fi
1670 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1671 1.1 mrg /* end confdefs.h. */
1672 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1673 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1674 1.1 mrg #define $2 innocuous_$2
1675 1.1 mrg
1676 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1677 1.1 mrg which can conflict with char $2 (); below.
1678 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1679 1.1 mrg <limits.h> exists even on freestanding compilers. */
1680 1.1 mrg
1681 1.1 mrg #ifdef __STDC__
1682 1.1 mrg # include <limits.h>
1683 1.1 mrg #else
1684 1.1 mrg # include <assert.h>
1685 1.1 mrg #endif
1686 1.1 mrg
1687 1.1 mrg #undef $2
1688 1.1 mrg
1689 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1690 1.1 mrg Use char because int might match the return type of a GCC
1691 1.1 mrg builtin and then its argument prototype would still apply. */
1692 1.1 mrg #ifdef __cplusplus
1693 1.1 mrg extern "C"
1694 1.1 mrg #endif
1695 1.1 mrg char $2 ();
1696 1.1 mrg /* The GNU C library defines this for functions which it implements
1697 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1698 1.1 mrg something starting with __ and the normal name is an alias. */
1699 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1700 1.1 mrg choke me
1701 1.1 mrg #endif
1702 1.1 mrg
1703 1.1 mrg int
1704 1.1 mrg main ()
1705 1.1 mrg {
1706 1.1 mrg return $2 ();
1707 1.1 mrg ;
1708 1.1 mrg return 0;
1709 1.1 mrg }
1710 1.1 mrg _ACEOF
1711 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1712 1.1 mrg eval "$3=yes"
1713 1.1 mrg else
1714 1.1 mrg eval "$3=no"
1715 1.1 mrg fi
1716 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1717 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1718 1.1 mrg fi
1719 1.1 mrg eval ac_res=\$$3
1720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1721 1.1 mrg $as_echo "$ac_res" >&6; }
1722 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1723 1.1 mrg
1724 1.1 mrg } # ac_fn_c_check_func
1725 1.1 mrg
1726 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1727 1.1 mrg # -------------------------------------------------------
1728 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1729 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR
1730 1.1 mrg # accordingly.
1731 1.1 mrg ac_fn_c_check_header_mongrel ()
1732 1.1 mrg {
1733 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1734 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1735 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1736 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1737 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1738 1.1 mrg $as_echo_n "(cached) " >&6
1739 1.1 mrg fi
1740 1.1 mrg eval ac_res=\$$3
1741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1742 1.1 mrg $as_echo "$ac_res" >&6; }
1743 1.1 mrg else
1744 1.1 mrg # Is the header compilable?
1745 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1746 1.1 mrg $as_echo_n "checking $2 usability... " >&6; }
1747 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748 1.1 mrg /* end confdefs.h. */
1749 1.1 mrg $4
1750 1.1 mrg #include <$2>
1751 1.1 mrg _ACEOF
1752 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1753 1.1 mrg ac_header_compiler=yes
1754 1.1 mrg else
1755 1.1 mrg ac_header_compiler=no
1756 1.1 mrg fi
1757 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1758 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1759 1.1 mrg $as_echo "$ac_header_compiler" >&6; }
1760 1.1 mrg
1761 1.1 mrg # Is the header present?
1762 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1763 1.1 mrg $as_echo_n "checking $2 presence... " >&6; }
1764 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 1.1 mrg /* end confdefs.h. */
1766 1.1 mrg #include <$2>
1767 1.1 mrg _ACEOF
1768 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1769 1.1 mrg ac_header_preproc=yes
1770 1.1 mrg else
1771 1.1 mrg ac_header_preproc=no
1772 1.1 mrg fi
1773 1.1 mrg rm -f conftest.err conftest.$ac_ext
1774 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1775 1.1 mrg $as_echo "$ac_header_preproc" >&6; }
1776 1.1 mrg
1777 1.1 mrg # So? What about this header?
1778 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1779 1.1 mrg yes:no: )
1780 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1781 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1782 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1783 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1784 1.1 mrg ;;
1785 1.1 mrg no:yes:* )
1786 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1787 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1789 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1791 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1793 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1795 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1796 1.1 mrg ;;
1797 1.1 mrg esac
1798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1799 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1800 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1801 1.1 mrg $as_echo_n "(cached) " >&6
1802 1.1 mrg else
1803 1.1 mrg eval "$3=\$ac_header_compiler"
1804 1.1 mrg fi
1805 1.1 mrg eval ac_res=\$$3
1806 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1807 1.1 mrg $as_echo "$ac_res" >&6; }
1808 1.1 mrg fi
1809 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810 1.1 mrg
1811 1.1 mrg } # ac_fn_c_check_header_mongrel
1812 1.1 mrg cat >config.log <<_ACEOF
1813 1.1 mrg This file contains any messages produced by compilers while
1814 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1815 1.1 mrg
1816 1.1 mrg It was created by package-unused $as_me version-unused, which was
1817 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1818 1.1 mrg
1819 1.1 mrg $ $0 $@
1820 1.1 mrg
1821 1.1 mrg _ACEOF
1822 1.1 mrg exec 5>>config.log
1823 1.1 mrg {
1824 1.1 mrg cat <<_ASUNAME
1825 1.1 mrg ## --------- ##
1826 1.1 mrg ## Platform. ##
1827 1.1 mrg ## --------- ##
1828 1.1 mrg
1829 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1830 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1831 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1832 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1833 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1834 1.1 mrg
1835 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1836 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1837 1.1 mrg
1838 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1839 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1840 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1841 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1842 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1843 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1844 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1845 1.1 mrg
1846 1.1 mrg _ASUNAME
1847 1.1 mrg
1848 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1849 1.1 mrg for as_dir in $PATH
1850 1.1 mrg do
1851 1.1 mrg IFS=$as_save_IFS
1852 1.1 mrg test -z "$as_dir" && as_dir=.
1853 1.1 mrg $as_echo "PATH: $as_dir"
1854 1.1 mrg done
1855 1.1 mrg IFS=$as_save_IFS
1856 1.1 mrg
1857 1.1 mrg } >&5
1858 1.1 mrg
1859 1.1 mrg cat >&5 <<_ACEOF
1860 1.1 mrg
1861 1.1 mrg
1862 1.1 mrg ## ----------- ##
1863 1.1 mrg ## Core tests. ##
1864 1.1 mrg ## ----------- ##
1865 1.1 mrg
1866 1.1 mrg _ACEOF
1867 1.1 mrg
1868 1.1 mrg
1869 1.1 mrg # Keep a trace of the command line.
1870 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1871 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1872 1.1 mrg # Also quote any args containing shell meta-characters.
1873 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1874 1.1 mrg ac_configure_args=
1875 1.1 mrg ac_configure_args0=
1876 1.1 mrg ac_configure_args1=
1877 1.1 mrg ac_must_keep_next=false
1878 1.1 mrg for ac_pass in 1 2
1879 1.1 mrg do
1880 1.1 mrg for ac_arg
1881 1.1 mrg do
1882 1.1 mrg case $ac_arg in
1883 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1884 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1885 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1886 1.1 mrg continue ;;
1887 1.1 mrg *\'*)
1888 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1889 1.1 mrg esac
1890 1.1 mrg case $ac_pass in
1891 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1892 1.1 mrg 2)
1893 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1894 1.1 mrg if test $ac_must_keep_next = true; then
1895 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1896 1.1 mrg else
1897 1.1 mrg case $ac_arg in
1898 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1899 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1900 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1901 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1902 1.1 mrg case "$ac_configure_args0 " in
1903 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1904 1.1 mrg esac
1905 1.1 mrg ;;
1906 1.1 mrg -* ) ac_must_keep_next=true ;;
1907 1.1 mrg esac
1908 1.1 mrg fi
1909 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1910 1.1 mrg ;;
1911 1.1 mrg esac
1912 1.1 mrg done
1913 1.1 mrg done
1914 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1915 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1916 1.1 mrg
1917 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1918 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1919 1.1 mrg # would cause problems or look ugly.
1920 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1921 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1922 1.1 mrg trap 'exit_status=$?
1923 1.1 mrg # Save into config.log some information that might help in debugging.
1924 1.1 mrg {
1925 1.1 mrg echo
1926 1.1 mrg
1927 1.1 mrg cat <<\_ASBOX
1928 1.1 mrg ## ---------------- ##
1929 1.1 mrg ## Cache variables. ##
1930 1.1 mrg ## ---------------- ##
1931 1.1 mrg _ASBOX
1932 1.1 mrg echo
1933 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1934 1.1 mrg (
1935 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1936 1.1 mrg eval ac_val=\$$ac_var
1937 1.1 mrg case $ac_val in #(
1938 1.1 mrg *${as_nl}*)
1939 1.1 mrg case $ac_var in #(
1940 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1941 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1942 1.1 mrg esac
1943 1.1 mrg case $ac_var in #(
1944 1.1 mrg _ | IFS | as_nl) ;; #(
1945 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1946 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1947 1.1 mrg esac ;;
1948 1.1 mrg esac
1949 1.1 mrg done
1950 1.1 mrg (set) 2>&1 |
1951 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1952 1.1 mrg *${as_nl}ac_space=\ *)
1953 1.1 mrg sed -n \
1954 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1955 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1956 1.1 mrg ;; #(
1957 1.1 mrg *)
1958 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1959 1.1 mrg ;;
1960 1.1 mrg esac |
1961 1.1 mrg sort
1962 1.1 mrg )
1963 1.1 mrg echo
1964 1.1 mrg
1965 1.1 mrg cat <<\_ASBOX
1966 1.1 mrg ## ----------------- ##
1967 1.1 mrg ## Output variables. ##
1968 1.1 mrg ## ----------------- ##
1969 1.1 mrg _ASBOX
1970 1.1 mrg echo
1971 1.1 mrg for ac_var in $ac_subst_vars
1972 1.1 mrg do
1973 1.1 mrg eval ac_val=\$$ac_var
1974 1.1 mrg case $ac_val in
1975 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1976 1.1 mrg esac
1977 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1978 1.1 mrg done | sort
1979 1.1 mrg echo
1980 1.1 mrg
1981 1.1 mrg if test -n "$ac_subst_files"; then
1982 1.1 mrg cat <<\_ASBOX
1983 1.1 mrg ## ------------------- ##
1984 1.1 mrg ## File substitutions. ##
1985 1.1 mrg ## ------------------- ##
1986 1.1 mrg _ASBOX
1987 1.1 mrg echo
1988 1.1 mrg for ac_var in $ac_subst_files
1989 1.1 mrg do
1990 1.1 mrg eval ac_val=\$$ac_var
1991 1.1 mrg case $ac_val in
1992 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1993 1.1 mrg esac
1994 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1995 1.1 mrg done | sort
1996 1.1 mrg echo
1997 1.1 mrg fi
1998 1.1 mrg
1999 1.1 mrg if test -s confdefs.h; then
2000 1.1 mrg cat <<\_ASBOX
2001 1.1 mrg ## ----------- ##
2002 1.1 mrg ## confdefs.h. ##
2003 1.1 mrg ## ----------- ##
2004 1.1 mrg _ASBOX
2005 1.1 mrg echo
2006 1.1 mrg cat confdefs.h
2007 1.1 mrg echo
2008 1.1 mrg fi
2009 1.1 mrg test "$ac_signal" != 0 &&
2010 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2011 1.1 mrg $as_echo "$as_me: exit $exit_status"
2012 1.1 mrg } >&5
2013 1.1 mrg rm -f core *.core core.conftest.* &&
2014 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2015 1.1 mrg exit $exit_status
2016 1.1 mrg ' 0
2017 1.1 mrg for ac_signal in 1 2 13 15; do
2018 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2019 1.1 mrg done
2020 1.1 mrg ac_signal=0
2021 1.1 mrg
2022 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2023 1.1 mrg rm -f -r conftest* confdefs.h
2024 1.1 mrg
2025 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2026 1.1 mrg
2027 1.1 mrg # Predefined preprocessor variables.
2028 1.1 mrg
2029 1.1 mrg cat >>confdefs.h <<_ACEOF
2030 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2031 1.1 mrg _ACEOF
2032 1.1 mrg
2033 1.1 mrg cat >>confdefs.h <<_ACEOF
2034 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2035 1.1 mrg _ACEOF
2036 1.1 mrg
2037 1.1 mrg cat >>confdefs.h <<_ACEOF
2038 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2039 1.1 mrg _ACEOF
2040 1.1 mrg
2041 1.1 mrg cat >>confdefs.h <<_ACEOF
2042 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2043 1.1 mrg _ACEOF
2044 1.1 mrg
2045 1.1 mrg cat >>confdefs.h <<_ACEOF
2046 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2047 1.1 mrg _ACEOF
2048 1.1 mrg
2049 1.1 mrg cat >>confdefs.h <<_ACEOF
2050 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2051 1.1 mrg _ACEOF
2052 1.1 mrg
2053 1.1 mrg
2054 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2055 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2056 1.1 mrg ac_site_file1=NONE
2057 1.1 mrg ac_site_file2=NONE
2058 1.1 mrg if test -n "$CONFIG_SITE"; then
2059 1.1 mrg ac_site_file1=$CONFIG_SITE
2060 1.1 mrg elif test "x$prefix" != xNONE; then
2061 1.1 mrg ac_site_file1=$prefix/share/config.site
2062 1.1 mrg ac_site_file2=$prefix/etc/config.site
2063 1.1 mrg else
2064 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2065 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2066 1.1 mrg fi
2067 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2068 1.1 mrg do
2069 1.1 mrg test "x$ac_site_file" = xNONE && continue
2070 1.1 mrg if test -r "$ac_site_file"; then
2071 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2072 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2073 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2074 1.1 mrg . "$ac_site_file"
2075 1.1 mrg fi
2076 1.1 mrg done
2077 1.1 mrg
2078 1.1 mrg if test -r "$cache_file"; then
2079 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2080 1.1 mrg # files actually), so we avoid doing that.
2081 1.1 mrg if test -f "$cache_file"; then
2082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2083 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2084 1.1 mrg case $cache_file in
2085 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2086 1.1 mrg *) . "./$cache_file";;
2087 1.1 mrg esac
2088 1.1 mrg fi
2089 1.1 mrg else
2090 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2091 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2092 1.1 mrg >$cache_file
2093 1.1 mrg fi
2094 1.1 mrg
2095 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2096 1.1 mrg # value.
2097 1.1 mrg ac_cache_corrupted=false
2098 1.1 mrg for ac_var in $ac_precious_vars; do
2099 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2100 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2101 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2102 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2103 1.1 mrg case $ac_old_set,$ac_new_set in
2104 1.1 mrg set,)
2105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2106 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2107 1.1 mrg ac_cache_corrupted=: ;;
2108 1.1 mrg ,set)
2109 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2110 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2111 1.1 mrg ac_cache_corrupted=: ;;
2112 1.1 mrg ,);;
2113 1.1 mrg *)
2114 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2115 1.1 mrg # differences in whitespace do not lead to failure.
2116 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2117 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2118 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2120 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2121 1.1 mrg ac_cache_corrupted=:
2122 1.1 mrg else
2123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2124 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2125 1.1 mrg eval $ac_var=\$ac_old_val
2126 1.1 mrg fi
2127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2128 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2130 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2131 1.1 mrg fi;;
2132 1.1 mrg esac
2133 1.1 mrg # Pass precious variables to config.status.
2134 1.1 mrg if test "$ac_new_set" = set; then
2135 1.1 mrg case $ac_new_val in
2136 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2137 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2138 1.1 mrg esac
2139 1.1 mrg case " $ac_configure_args " in
2140 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2141 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2142 1.1 mrg esac
2143 1.1 mrg fi
2144 1.1 mrg done
2145 1.1 mrg if $ac_cache_corrupted; then
2146 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2147 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2148 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2149 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2150 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2151 1.1 mrg fi
2152 1.1 mrg ## -------------------- ##
2153 1.1 mrg ## Main body of script. ##
2154 1.1 mrg ## -------------------- ##
2155 1.1 mrg
2156 1.1 mrg ac_ext=c
2157 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2158 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2159 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2160 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2161 1.1 mrg
2162 1.1 mrg
2163 1.1 mrg
2164 1.1 mrg
2165 1.1 mrg
2166 1.1 mrg
2167 1.1 mrg ac_aux_dir=
2168 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2169 1.1 mrg for ac_t in install-sh install.sh shtool; do
2170 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2171 1.1 mrg ac_aux_dir=$ac_dir
2172 1.2 apb ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2173 1.1 mrg break 2
2174 1.1 mrg fi
2175 1.1 mrg done
2176 1.1 mrg done
2177 1.1 mrg if test -z "$ac_aux_dir"; then
2178 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2179 1.1 mrg fi
2180 1.1 mrg
2181 1.1 mrg # These three variables are undocumented and unsupported,
2182 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2183 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2184 1.1 mrg # whose full name contains unusual characters.
2185 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2186 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2187 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2188 1.1 mrg
2189 1.1 mrg
2190 1.1 mrg # Make sure we can run config.sub.
2191 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2192 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2193 1.1 mrg
2194 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2195 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2196 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2197 1.1 mrg $as_echo_n "(cached) " >&6
2198 1.1 mrg else
2199 1.1 mrg ac_build_alias=$build_alias
2200 1.1 mrg test "x$ac_build_alias" = x &&
2201 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2202 1.1 mrg test "x$ac_build_alias" = x &&
2203 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2204 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2205 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2206 1.1 mrg
2207 1.1 mrg fi
2208 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2209 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2210 1.1 mrg case $ac_cv_build in
2211 1.1 mrg *-*-*) ;;
2212 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2213 1.1 mrg esac
2214 1.1 mrg build=$ac_cv_build
2215 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2216 1.1 mrg set x $ac_cv_build
2217 1.1 mrg shift
2218 1.1 mrg build_cpu=$1
2219 1.1 mrg build_vendor=$2
2220 1.1 mrg shift; shift
2221 1.1 mrg # Remember, the first character of IFS is used to create $*,
2222 1.1 mrg # except with old shells:
2223 1.1 mrg build_os=$*
2224 1.1 mrg IFS=$ac_save_IFS
2225 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2226 1.1 mrg
2227 1.1 mrg
2228 1.1 mrg case ${build_alias} in
2229 1.1 mrg "") build_noncanonical=${build} ;;
2230 1.1 mrg *) build_noncanonical=${build_alias} ;;
2231 1.1 mrg esac
2232 1.1 mrg
2233 1.1 mrg case ${host_alias} in
2234 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2235 1.1 mrg *) host_noncanonical=${host_alias} ;;
2236 1.1 mrg esac
2237 1.1 mrg
2238 1.1 mrg case ${target_alias} in
2239 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2240 1.1 mrg *) target_noncanonical=${target_alias} ;;
2241 1.1 mrg esac
2242 1.1 mrg
2243 1.1 mrg
2244 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2245 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2246 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2247 1.1 mrg # However, they still use the build modules, because the corresponding
2248 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2249 1.1 mrg # finishes. So:
2250 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2251 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2252 1.1 mrg
2253 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2254 1.1 mrg build_subdir="build-${build_noncanonical}"
2255 1.1 mrg
2256 1.1 mrg # Check whether --with-build-libsubdir was given.
2257 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2258 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2259 1.1 mrg else
2260 1.1 mrg build_libsubdir="$build_subdir"
2261 1.1 mrg fi
2262 1.1 mrg
2263 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2264 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2265 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2266 1.1 mrg host_subdir="host-${host_noncanonical}"
2267 1.1 mrg else
2268 1.1 mrg host_subdir=.
2269 1.1 mrg fi
2270 1.1 mrg # No prefix.
2271 1.1 mrg target_subdir=${target_noncanonical}
2272 1.1 mrg
2273 1.1 mrg
2274 1.1 mrg # We need the following definitions because AC_PROG_LIBTOOL relies on them
2275 1.1 mrg PACKAGE=libobjc
2276 1.1 mrg # Version is pulled out to make it a bit easier to change using sed.
2277 1.2 apb VERSION=4:0:0
2278 1.1 mrg
2279 1.1 mrg
2280 1.1 mrg # This works around the fact that libtool configuration may change LD
2281 1.1 mrg # for this particular configuration, but some shells, instead of
2282 1.1 mrg # keeping the changes in LD private, export them just because LD is
2283 1.1 mrg # exported.
2284 1.1 mrg ORIGINAL_LD_FOR_MULTILIBS=$LD
2285 1.1 mrg
2286 1.1 mrg # -------
2287 1.1 mrg # Options
2288 1.1 mrg # -------
2289 1.1 mrg
2290 1.1 mrg # We use these options to decide which functions to include.
2291 1.1 mrg
2292 1.1 mrg # Check whether --with-target-subdir was given.
2293 1.1 mrg if test "${with_target_subdir+set}" = set; then :
2294 1.1 mrg withval=$with_target_subdir;
2295 1.1 mrg fi
2296 1.1 mrg
2297 1.1 mrg
2298 1.1 mrg # Check whether --with-cross-host was given.
2299 1.1 mrg if test "${with_cross_host+set}" = set; then :
2300 1.1 mrg withval=$with_cross_host;
2301 1.1 mrg fi
2302 1.1 mrg
2303 1.1 mrg
2304 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2305 1.1 mrg $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2306 1.1 mrg # Check whether --enable-version-specific-runtime-libs was given.
2307 1.1 mrg if test "${enable_version_specific_runtime_libs+set}" = set; then :
2308 1.1 mrg enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2309 1.1 mrg yes) version_specific_libs=yes ;;
2310 1.1 mrg no) version_specific_libs=no ;;
2311 1.1 mrg *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2312 1.1 mrg esac
2313 1.1 mrg else
2314 1.1 mrg version_specific_libs=no
2315 1.1 mrg fi
2316 1.1 mrg
2317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2318 1.1 mrg $as_echo "$version_specific_libs" >&6; }
2319 1.1 mrg
2320 1.1 mrg # Check whether --enable-objc-gc was given.
2321 1.1 mrg if test "${enable_objc_gc+set}" = set; then :
2322 1.1 mrg enableval=$enable_objc_gc; case $enable_objc_gc in
2323 1.1 mrg no)
2324 1.2 apb OBJC_GCFLAGS=''
2325 1.1 mrg OBJC_BOEHM_GC=''
2326 1.1 mrg OBJC_BOEHM_GC_INCLUDES=''
2327 1.1 mrg ;;
2328 1.1 mrg *)
2329 1.2 apb OBJC_GCFLAGS='-DOBJC_WITH_GC=1'
2330 1.2 apb OBJC_BOEHM_GC='libobjc_gc$(libsuffix).la'
2331 1.1 mrg OBJC_BOEHM_GC_INCLUDES='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
2332 1.1 mrg ;;
2333 1.1 mrg esac
2334 1.1 mrg else
2335 1.2 apb OBJC_GCFLAGS=''; OBJC_BOEHM_GC=''; OBJC_BOEHM_GC_INCLUDES=''
2336 1.1 mrg fi
2337 1.1 mrg
2338 1.1 mrg
2339 1.1 mrg
2340 1.1 mrg
2341 1.2 apb
2342 1.1 mrg # -----------
2343 1.1 mrg # Directories
2344 1.1 mrg # -----------
2345 1.1 mrg
2346 1.1 mrg # Find the rest of the source tree framework.
2347 1.1 mrg # Default to --enable-multilib
2348 1.1 mrg # Check whether --enable-multilib was given.
2349 1.1 mrg if test "${enable_multilib+set}" = set; then :
2350 1.1 mrg enableval=$enable_multilib; case "$enableval" in
2351 1.1 mrg yes) multilib=yes ;;
2352 1.1 mrg no) multilib=no ;;
2353 1.1 mrg *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2354 1.1 mrg esac
2355 1.1 mrg else
2356 1.1 mrg multilib=yes
2357 1.1 mrg fi
2358 1.1 mrg
2359 1.1 mrg
2360 1.1 mrg # We may get other options which we leave undocumented:
2361 1.1 mrg # --with-target-subdir, --with-multisrctop, --with-multisubdir
2362 1.1 mrg # See config-ml.in if you want the gory details.
2363 1.1 mrg
2364 1.1 mrg if test "$srcdir" = "."; then
2365 1.1 mrg if test "$with_target_subdir" != "."; then
2366 1.1 mrg multi_basedir="$srcdir/$with_multisrctop../.."
2367 1.1 mrg else
2368 1.1 mrg multi_basedir="$srcdir/$with_multisrctop.."
2369 1.1 mrg fi
2370 1.1 mrg else
2371 1.1 mrg multi_basedir="$srcdir/.."
2372 1.1 mrg fi
2373 1.1 mrg
2374 1.1 mrg
2375 1.1 mrg # Even if the default multilib is not a cross compilation,
2376 1.1 mrg # it may be that some of the other multilibs are.
2377 1.1 mrg if test $cross_compiling = no && test $multilib = yes \
2378 1.1 mrg && test "x${with_multisubdir}" != x ; then
2379 1.1 mrg cross_compiling=maybe
2380 1.1 mrg fi
2381 1.1 mrg
2382 1.1 mrg ac_config_commands="$ac_config_commands default-1"
2383 1.1 mrg
2384 1.1 mrg
2385 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2386 1.1 mrg $as_echo_n "checking host system type... " >&6; }
2387 1.1 mrg if test "${ac_cv_host+set}" = set; then :
2388 1.1 mrg $as_echo_n "(cached) " >&6
2389 1.1 mrg else
2390 1.1 mrg if test "x$host_alias" = x; then
2391 1.1 mrg ac_cv_host=$ac_cv_build
2392 1.1 mrg else
2393 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2394 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2395 1.1 mrg fi
2396 1.1 mrg
2397 1.1 mrg fi
2398 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2399 1.1 mrg $as_echo "$ac_cv_host" >&6; }
2400 1.1 mrg case $ac_cv_host in
2401 1.1 mrg *-*-*) ;;
2402 1.1 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2403 1.1 mrg esac
2404 1.1 mrg host=$ac_cv_host
2405 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2406 1.1 mrg set x $ac_cv_host
2407 1.1 mrg shift
2408 1.1 mrg host_cpu=$1
2409 1.1 mrg host_vendor=$2
2410 1.1 mrg shift; shift
2411 1.1 mrg # Remember, the first character of IFS is used to create $*,
2412 1.1 mrg # except with old shells:
2413 1.1 mrg host_os=$*
2414 1.1 mrg IFS=$ac_save_IFS
2415 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2416 1.1 mrg
2417 1.1 mrg
2418 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2419 1.1 mrg $as_echo_n "checking target system type... " >&6; }
2420 1.1 mrg if test "${ac_cv_target+set}" = set; then :
2421 1.1 mrg $as_echo_n "(cached) " >&6
2422 1.1 mrg else
2423 1.1 mrg if test "x$target_alias" = x; then
2424 1.1 mrg ac_cv_target=$ac_cv_host
2425 1.1 mrg else
2426 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2427 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2428 1.1 mrg fi
2429 1.1 mrg
2430 1.1 mrg fi
2431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2432 1.1 mrg $as_echo "$ac_cv_target" >&6; }
2433 1.1 mrg case $ac_cv_target in
2434 1.1 mrg *-*-*) ;;
2435 1.1 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2436 1.1 mrg esac
2437 1.1 mrg target=$ac_cv_target
2438 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2439 1.1 mrg set x $ac_cv_target
2440 1.1 mrg shift
2441 1.1 mrg target_cpu=$1
2442 1.1 mrg target_vendor=$2
2443 1.1 mrg shift; shift
2444 1.1 mrg # Remember, the first character of IFS is used to create $*,
2445 1.1 mrg # except with old shells:
2446 1.1 mrg target_os=$*
2447 1.1 mrg IFS=$ac_save_IFS
2448 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2449 1.1 mrg
2450 1.1 mrg
2451 1.1 mrg # The aliases save the names the user supplied, while $host etc.
2452 1.1 mrg # will get canonicalized.
2453 1.1 mrg test -n "$target_alias" &&
2454 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2455 1.1 mrg NONENONEs,x,x, &&
2456 1.1 mrg program_prefix=${target_alias}-
2457 1.1 mrg
2458 1.1 mrg
2459 1.1 mrg
2460 1.1 mrg
2461 1.1 mrg # Export source directory.
2462 1.1 mrg # These need to be absolute paths, yet at the same time need to
2463 1.1 mrg # canonicalize only relative paths, because then amd will not unmount
2464 1.1 mrg # drives. Thus the use of PWDCMD: set it to 'pawd' or 'amq -w' if using amd.
2465 1.1 mrg case $srcdir in
2466 1.1 mrg \\/$* | ?:\\/*) glibcpp_srcdir=${srcdir} ;;
2467 1.1 mrg *) glibcpp_srcdir=`cd "$srcdir" && ${PWDCMD-pwd} || echo "$srcdir"` ;;
2468 1.1 mrg esac
2469 1.1 mrg
2470 1.1 mrg
2471 1.1 mrg # Calculate toolexeclibdir
2472 1.1 mrg # Also toolexecdir, though it's only used in toolexeclibdir
2473 1.1 mrg case ${version_specific_libs} in
2474 1.1 mrg yes)
2475 1.1 mrg # Need the gcc compiler version to know where to install libraries
2476 1.1 mrg # and header files if --enable-version-specific-runtime-libs option
2477 1.1 mrg # is selected.
2478 1.1 mrg toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2479 1.1 mrg toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2480 1.1 mrg ;;
2481 1.1 mrg no)
2482 1.1 mrg if test -n "$with_cross_host" &&
2483 1.1 mrg test x"$with_cross_host" != x"no"; then
2484 1.1 mrg # Install a library built with a cross compiler in tooldir, not libdir.
2485 1.1 mrg toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2486 1.1 mrg toolexeclibdir='$(toolexecdir)/lib'
2487 1.1 mrg else
2488 1.1 mrg toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2489 1.1 mrg toolexeclibdir='$(libdir)'
2490 1.1 mrg fi
2491 1.1 mrg multi_os_directory=`$CC -print-multi-os-directory`
2492 1.1 mrg case $multi_os_directory in
2493 1.1 mrg .) ;; # Avoid trailing /.
2494 1.1 mrg *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2495 1.1 mrg esac
2496 1.1 mrg ;;
2497 1.1 mrg esac
2498 1.1 mrg
2499 1.1 mrg
2500 1.1 mrg
2501 1.1 mrg # Figure out if we want to name the include directory and the
2502 1.1 mrg # library name changes differently.
2503 1.1 mrg includedirname=include
2504 1.1 mrg libsuffix=
2505 1.1 mrg case "${host}" in
2506 1.1 mrg *-darwin*)
2507 1.1 mrg # Darwin is the only target so far that needs a different include directory.
2508 1.1 mrg includedirname=include-gnu-runtime
2509 1.1 mrg libsuffix=-gnu
2510 1.1 mrg ;;
2511 1.1 mrg esac
2512 1.1 mrg
2513 1.1 mrg
2514 1.1 mrg
2515 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2516 1.1 mrg
2517 1.1 mrg
2518 1.1 mrg # --------
2519 1.1 mrg # Programs
2520 1.1 mrg # --------
2521 1.1 mrg
2522 1.1 mrg
2523 1.1 mrg
2524 1.1 mrg # We must force CC to /not/ be a precious variable; otherwise
2525 1.1 mrg # the wrong, non-multilib-adjusted value will be used in multilibs.
2526 1.1 mrg # As a side effect, we have to subst CFLAGS ourselves.
2527 1.1 mrg
2528 1.1 mrg
2529 1.1 mrg ac_ext=c
2530 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2531 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2532 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2533 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2534 1.1 mrg if test -n "$ac_tool_prefix"; then
2535 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2536 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2538 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2539 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2540 1.1 mrg $as_echo_n "(cached) " >&6
2541 1.1 mrg else
2542 1.1 mrg if test -n "$CC"; then
2543 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2544 1.1 mrg else
2545 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2546 1.1 mrg for as_dir in $PATH
2547 1.1 mrg do
2548 1.1 mrg IFS=$as_save_IFS
2549 1.1 mrg test -z "$as_dir" && as_dir=.
2550 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2551 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2552 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2553 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2554 1.1 mrg break 2
2555 1.1 mrg fi
2556 1.1 mrg done
2557 1.1 mrg done
2558 1.1 mrg IFS=$as_save_IFS
2559 1.1 mrg
2560 1.1 mrg fi
2561 1.1 mrg fi
2562 1.1 mrg CC=$ac_cv_prog_CC
2563 1.1 mrg if test -n "$CC"; then
2564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2565 1.1 mrg $as_echo "$CC" >&6; }
2566 1.1 mrg else
2567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568 1.1 mrg $as_echo "no" >&6; }
2569 1.1 mrg fi
2570 1.1 mrg
2571 1.1 mrg
2572 1.1 mrg fi
2573 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2574 1.1 mrg ac_ct_CC=$CC
2575 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2576 1.1 mrg set dummy gcc; ac_word=$2
2577 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2578 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2579 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2580 1.1 mrg $as_echo_n "(cached) " >&6
2581 1.1 mrg else
2582 1.1 mrg if test -n "$ac_ct_CC"; then
2583 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2584 1.1 mrg else
2585 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2586 1.1 mrg for as_dir in $PATH
2587 1.1 mrg do
2588 1.1 mrg IFS=$as_save_IFS
2589 1.1 mrg test -z "$as_dir" && as_dir=.
2590 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2591 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2592 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2593 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2594 1.1 mrg break 2
2595 1.1 mrg fi
2596 1.1 mrg done
2597 1.1 mrg done
2598 1.1 mrg IFS=$as_save_IFS
2599 1.1 mrg
2600 1.1 mrg fi
2601 1.1 mrg fi
2602 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2603 1.1 mrg if test -n "$ac_ct_CC"; then
2604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2605 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2606 1.1 mrg else
2607 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2608 1.1 mrg $as_echo "no" >&6; }
2609 1.1 mrg fi
2610 1.1 mrg
2611 1.1 mrg if test "x$ac_ct_CC" = x; then
2612 1.1 mrg CC=""
2613 1.1 mrg else
2614 1.1 mrg case $cross_compiling:$ac_tool_warned in
2615 1.1 mrg yes:)
2616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2617 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2618 1.1 mrg ac_tool_warned=yes ;;
2619 1.1 mrg esac
2620 1.1 mrg CC=$ac_ct_CC
2621 1.1 mrg fi
2622 1.1 mrg else
2623 1.1 mrg CC="$ac_cv_prog_CC"
2624 1.1 mrg fi
2625 1.1 mrg
2626 1.1 mrg if test -z "$CC"; then
2627 1.1 mrg if test -n "$ac_tool_prefix"; then
2628 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2629 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2630 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2631 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2632 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2633 1.1 mrg $as_echo_n "(cached) " >&6
2634 1.1 mrg else
2635 1.1 mrg if test -n "$CC"; then
2636 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2637 1.1 mrg else
2638 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2639 1.1 mrg for as_dir in $PATH
2640 1.1 mrg do
2641 1.1 mrg IFS=$as_save_IFS
2642 1.1 mrg test -z "$as_dir" && as_dir=.
2643 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2644 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2645 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2646 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2647 1.1 mrg break 2
2648 1.1 mrg fi
2649 1.1 mrg done
2650 1.1 mrg done
2651 1.1 mrg IFS=$as_save_IFS
2652 1.1 mrg
2653 1.1 mrg fi
2654 1.1 mrg fi
2655 1.1 mrg CC=$ac_cv_prog_CC
2656 1.1 mrg if test -n "$CC"; then
2657 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2658 1.1 mrg $as_echo "$CC" >&6; }
2659 1.1 mrg else
2660 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2661 1.1 mrg $as_echo "no" >&6; }
2662 1.1 mrg fi
2663 1.1 mrg
2664 1.1 mrg
2665 1.1 mrg fi
2666 1.1 mrg fi
2667 1.1 mrg if test -z "$CC"; then
2668 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2669 1.1 mrg set dummy cc; ac_word=$2
2670 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2672 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2673 1.1 mrg $as_echo_n "(cached) " >&6
2674 1.1 mrg else
2675 1.1 mrg if test -n "$CC"; then
2676 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2677 1.1 mrg else
2678 1.1 mrg ac_prog_rejected=no
2679 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680 1.1 mrg for as_dir in $PATH
2681 1.1 mrg do
2682 1.1 mrg IFS=$as_save_IFS
2683 1.1 mrg test -z "$as_dir" && as_dir=.
2684 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2685 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2686 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2687 1.1 mrg ac_prog_rejected=yes
2688 1.1 mrg continue
2689 1.1 mrg fi
2690 1.1 mrg ac_cv_prog_CC="cc"
2691 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2692 1.1 mrg break 2
2693 1.1 mrg fi
2694 1.1 mrg done
2695 1.1 mrg done
2696 1.1 mrg IFS=$as_save_IFS
2697 1.1 mrg
2698 1.1 mrg if test $ac_prog_rejected = yes; then
2699 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2700 1.1 mrg set dummy $ac_cv_prog_CC
2701 1.1 mrg shift
2702 1.1 mrg if test $# != 0; then
2703 1.1 mrg # We chose a different compiler from the bogus one.
2704 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2705 1.1 mrg # first if we set CC to just the basename; use the full file name.
2706 1.1 mrg shift
2707 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2708 1.1 mrg fi
2709 1.1 mrg fi
2710 1.1 mrg fi
2711 1.1 mrg fi
2712 1.1 mrg CC=$ac_cv_prog_CC
2713 1.1 mrg if test -n "$CC"; then
2714 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2715 1.1 mrg $as_echo "$CC" >&6; }
2716 1.1 mrg else
2717 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2718 1.1 mrg $as_echo "no" >&6; }
2719 1.1 mrg fi
2720 1.1 mrg
2721 1.1 mrg
2722 1.1 mrg fi
2723 1.1 mrg if test -z "$CC"; then
2724 1.1 mrg if test -n "$ac_tool_prefix"; then
2725 1.1 mrg for ac_prog in cl.exe
2726 1.1 mrg do
2727 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2728 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2729 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2731 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2732 1.1 mrg $as_echo_n "(cached) " >&6
2733 1.1 mrg else
2734 1.1 mrg if test -n "$CC"; then
2735 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2736 1.1 mrg else
2737 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738 1.1 mrg for as_dir in $PATH
2739 1.1 mrg do
2740 1.1 mrg IFS=$as_save_IFS
2741 1.1 mrg test -z "$as_dir" && as_dir=.
2742 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2743 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2744 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2745 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746 1.1 mrg break 2
2747 1.1 mrg fi
2748 1.1 mrg done
2749 1.1 mrg done
2750 1.1 mrg IFS=$as_save_IFS
2751 1.1 mrg
2752 1.1 mrg fi
2753 1.1 mrg fi
2754 1.1 mrg CC=$ac_cv_prog_CC
2755 1.1 mrg if test -n "$CC"; then
2756 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2757 1.1 mrg $as_echo "$CC" >&6; }
2758 1.1 mrg else
2759 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760 1.1 mrg $as_echo "no" >&6; }
2761 1.1 mrg fi
2762 1.1 mrg
2763 1.1 mrg
2764 1.1 mrg test -n "$CC" && break
2765 1.1 mrg done
2766 1.1 mrg fi
2767 1.1 mrg if test -z "$CC"; then
2768 1.1 mrg ac_ct_CC=$CC
2769 1.1 mrg for ac_prog in cl.exe
2770 1.1 mrg do
2771 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2772 1.1 mrg set dummy $ac_prog; ac_word=$2
2773 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2775 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2776 1.1 mrg $as_echo_n "(cached) " >&6
2777 1.1 mrg else
2778 1.1 mrg if test -n "$ac_ct_CC"; then
2779 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2780 1.1 mrg else
2781 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2782 1.1 mrg for as_dir in $PATH
2783 1.1 mrg do
2784 1.1 mrg IFS=$as_save_IFS
2785 1.1 mrg test -z "$as_dir" && as_dir=.
2786 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2787 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2788 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2789 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2790 1.1 mrg break 2
2791 1.1 mrg fi
2792 1.1 mrg done
2793 1.1 mrg done
2794 1.1 mrg IFS=$as_save_IFS
2795 1.1 mrg
2796 1.1 mrg fi
2797 1.1 mrg fi
2798 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2799 1.1 mrg if test -n "$ac_ct_CC"; then
2800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2801 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2802 1.1 mrg else
2803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2804 1.1 mrg $as_echo "no" >&6; }
2805 1.1 mrg fi
2806 1.1 mrg
2807 1.1 mrg
2808 1.1 mrg test -n "$ac_ct_CC" && break
2809 1.1 mrg done
2810 1.1 mrg
2811 1.1 mrg if test "x$ac_ct_CC" = x; then
2812 1.1 mrg CC=""
2813 1.1 mrg else
2814 1.1 mrg case $cross_compiling:$ac_tool_warned in
2815 1.1 mrg yes:)
2816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2817 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2818 1.1 mrg ac_tool_warned=yes ;;
2819 1.1 mrg esac
2820 1.1 mrg CC=$ac_ct_CC
2821 1.1 mrg fi
2822 1.1 mrg fi
2823 1.1 mrg
2824 1.1 mrg fi
2825 1.1 mrg
2826 1.1 mrg
2827 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2828 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2829 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
2830 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
2831 1.1 mrg
2832 1.1 mrg # Provide some information about the compiler.
2833 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2834 1.1 mrg set X $ac_compile
2835 1.1 mrg ac_compiler=$2
2836 1.1 mrg for ac_option in --version -v -V -qversion; do
2837 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
2838 1.1 mrg case "(($ac_try" in
2839 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2840 1.1 mrg *) ac_try_echo=$ac_try;;
2841 1.1 mrg esac
2842 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2843 1.1 mrg $as_echo "$ac_try_echo"; } >&5
2844 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2845 1.1 mrg ac_status=$?
2846 1.1 mrg if test -s conftest.err; then
2847 1.1 mrg sed '10a\
2848 1.1 mrg ... rest of stderr output deleted ...
2849 1.1 mrg 10q' conftest.err >conftest.er1
2850 1.1 mrg cat conftest.er1 >&5
2851 1.1 mrg rm -f conftest.er1 conftest.err
2852 1.1 mrg fi
2853 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2854 1.1 mrg test $ac_status = 0; }
2855 1.1 mrg done
2856 1.1 mrg
2857 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2858 1.1 mrg /* end confdefs.h. */
2859 1.1 mrg
2860 1.1 mrg int
2861 1.1 mrg main ()
2862 1.1 mrg {
2863 1.1 mrg
2864 1.1 mrg ;
2865 1.1 mrg return 0;
2866 1.1 mrg }
2867 1.1 mrg _ACEOF
2868 1.1 mrg # FIXME: Cleanup?
2869 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
2870 1.1 mrg (eval $ac_link) 2>&5
2871 1.1 mrg ac_status=$?
2872 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2873 1.1 mrg test $ac_status = 0; }; then :
2874 1.1 mrg gcc_no_link=no
2875 1.1 mrg else
2876 1.1 mrg gcc_no_link=yes
2877 1.1 mrg fi
2878 1.1 mrg if test x$gcc_no_link = xyes; then
2879 1.1 mrg # Setting cross_compile will disable run tests; it will
2880 1.1 mrg # also disable AC_CHECK_FILE but that's generally
2881 1.1 mrg # correct if we can't link.
2882 1.1 mrg cross_compiling=yes
2883 1.1 mrg EXEEXT=
2884 1.1 mrg else
2885 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2886 1.1 mrg /* end confdefs.h. */
2887 1.1 mrg
2888 1.1 mrg int
2889 1.1 mrg main ()
2890 1.1 mrg {
2891 1.1 mrg
2892 1.1 mrg ;
2893 1.1 mrg return 0;
2894 1.1 mrg }
2895 1.1 mrg _ACEOF
2896 1.1 mrg ac_clean_files_save=$ac_clean_files
2897 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2898 1.1 mrg # Try to create an executable without -o first, disregard a.out.
2899 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
2900 1.1 mrg # of exeext.
2901 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2902 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
2903 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2904 1.1 mrg
2905 1.1 mrg # The possible output files:
2906 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2907 1.1 mrg
2908 1.1 mrg ac_rmfiles=
2909 1.1 mrg for ac_file in $ac_files
2910 1.1 mrg do
2911 1.1 mrg case $ac_file in
2912 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2913 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2914 1.1 mrg esac
2915 1.1 mrg done
2916 1.1 mrg rm -f $ac_rmfiles
2917 1.1 mrg
2918 1.1 mrg if { { ac_try="$ac_link_default"
2919 1.1 mrg case "(($ac_try" in
2920 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2921 1.1 mrg *) ac_try_echo=$ac_try;;
2922 1.1 mrg esac
2923 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2924 1.1 mrg $as_echo "$ac_try_echo"; } >&5
2925 1.1 mrg (eval "$ac_link_default") 2>&5
2926 1.1 mrg ac_status=$?
2927 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2928 1.1 mrg test $ac_status = 0; }; then :
2929 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2930 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2931 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
2932 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
2933 1.1 mrg # Autoconf.
2934 1.1 mrg for ac_file in $ac_files ''
2935 1.1 mrg do
2936 1.1 mrg test -f "$ac_file" || continue
2937 1.1 mrg case $ac_file in
2938 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2939 1.1 mrg ;;
2940 1.1 mrg [ab].out )
2941 1.1 mrg # We found the default executable, but exeext='' is most
2942 1.1 mrg # certainly right.
2943 1.1 mrg break;;
2944 1.1 mrg *.* )
2945 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2946 1.1 mrg then :; else
2947 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2948 1.1 mrg fi
2949 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
2950 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
2951 1.1 mrg # argument, so we may need to know it at that point already.
2952 1.1 mrg # Even if this section looks crufty: it has the advantage of
2953 1.1 mrg # actually working.
2954 1.1 mrg break;;
2955 1.1 mrg * )
2956 1.1 mrg break;;
2957 1.1 mrg esac
2958 1.1 mrg done
2959 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
2960 1.1 mrg
2961 1.1 mrg else
2962 1.1 mrg ac_file=''
2963 1.1 mrg fi
2964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2965 1.1 mrg $as_echo "$ac_file" >&6; }
2966 1.1 mrg if test -z "$ac_file"; then :
2967 1.1 mrg $as_echo "$as_me: failed program was:" >&5
2968 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
2969 1.1 mrg
2970 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2971 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2972 1.1 mrg { as_fn_set_status 77
2973 1.1 mrg as_fn_error "C compiler cannot create executables
2974 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
2975 1.1 mrg fi
2976 1.1 mrg ac_exeext=$ac_cv_exeext
2977 1.1 mrg
2978 1.1 mrg # Check that the compiler produces executables we can run. If not, either
2979 1.1 mrg # the compiler is broken, or we cross compile.
2980 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2981 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
2982 1.1 mrg # If not cross compiling, check that we can run a simple program.
2983 1.1 mrg if test "$cross_compiling" != yes; then
2984 1.1 mrg if { ac_try='./$ac_file'
2985 1.1 mrg { { case "(($ac_try" in
2986 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2987 1.1 mrg *) ac_try_echo=$ac_try;;
2988 1.1 mrg esac
2989 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2990 1.1 mrg $as_echo "$ac_try_echo"; } >&5
2991 1.1 mrg (eval "$ac_try") 2>&5
2992 1.1 mrg ac_status=$?
2993 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2994 1.1 mrg test $ac_status = 0; }; }; then
2995 1.1 mrg cross_compiling=no
2996 1.1 mrg else
2997 1.1 mrg if test "$cross_compiling" = maybe; then
2998 1.1 mrg cross_compiling=yes
2999 1.1 mrg else
3000 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3001 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3002 1.1 mrg as_fn_error "cannot run C compiled programs.
3003 1.1 mrg If you meant to cross compile, use \`--host'.
3004 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3005 1.1 mrg fi
3006 1.1 mrg fi
3007 1.1 mrg fi
3008 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3009 1.1 mrg $as_echo "yes" >&6; }
3010 1.1 mrg
3011 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3012 1.1 mrg ac_clean_files=$ac_clean_files_save
3013 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3014 1.1 mrg # the compiler is broken, or we cross compile.
3015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3016 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3018 1.1 mrg $as_echo "$cross_compiling" >&6; }
3019 1.1 mrg
3020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3021 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3022 1.1 mrg if { { ac_try="$ac_link"
3023 1.1 mrg case "(($ac_try" in
3024 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3025 1.1 mrg *) ac_try_echo=$ac_try;;
3026 1.1 mrg esac
3027 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3028 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3029 1.1 mrg (eval "$ac_link") 2>&5
3030 1.1 mrg ac_status=$?
3031 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3032 1.1 mrg test $ac_status = 0; }; then :
3033 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3034 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3035 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3036 1.1 mrg # `rm'.
3037 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3038 1.1 mrg test -f "$ac_file" || continue
3039 1.1 mrg case $ac_file in
3040 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3041 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3042 1.1 mrg break;;
3043 1.1 mrg * ) break;;
3044 1.1 mrg esac
3045 1.1 mrg done
3046 1.1 mrg else
3047 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3048 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3049 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3050 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3051 1.1 mrg fi
3052 1.1 mrg rm -f conftest$ac_cv_exeext
3053 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3054 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3055 1.1 mrg
3056 1.1 mrg rm -f conftest.$ac_ext
3057 1.1 mrg EXEEXT=$ac_cv_exeext
3058 1.1 mrg ac_exeext=$EXEEXT
3059 1.1 mrg fi
3060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3061 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3062 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3063 1.1 mrg $as_echo_n "(cached) " >&6
3064 1.1 mrg else
3065 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3066 1.1 mrg /* end confdefs.h. */
3067 1.1 mrg
3068 1.1 mrg int
3069 1.1 mrg main ()
3070 1.1 mrg {
3071 1.1 mrg
3072 1.1 mrg ;
3073 1.1 mrg return 0;
3074 1.1 mrg }
3075 1.1 mrg _ACEOF
3076 1.1 mrg rm -f conftest.o conftest.obj
3077 1.1 mrg if { { ac_try="$ac_compile"
3078 1.1 mrg case "(($ac_try" in
3079 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3080 1.1 mrg *) ac_try_echo=$ac_try;;
3081 1.1 mrg esac
3082 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3083 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3084 1.1 mrg (eval "$ac_compile") 2>&5
3085 1.1 mrg ac_status=$?
3086 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3087 1.1 mrg test $ac_status = 0; }; then :
3088 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3089 1.1 mrg test -f "$ac_file" || continue;
3090 1.1 mrg case $ac_file in
3091 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3092 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3093 1.1 mrg break;;
3094 1.1 mrg esac
3095 1.1 mrg done
3096 1.1 mrg else
3097 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3098 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3099 1.1 mrg
3100 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3101 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3102 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3103 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3104 1.1 mrg fi
3105 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3106 1.1 mrg fi
3107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3108 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3109 1.1 mrg OBJEXT=$ac_cv_objext
3110 1.1 mrg ac_objext=$OBJEXT
3111 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3112 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3113 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3114 1.1 mrg $as_echo_n "(cached) " >&6
3115 1.1 mrg else
3116 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3117 1.1 mrg /* end confdefs.h. */
3118 1.1 mrg
3119 1.1 mrg int
3120 1.1 mrg main ()
3121 1.1 mrg {
3122 1.1 mrg #ifndef __GNUC__
3123 1.1 mrg choke me
3124 1.1 mrg #endif
3125 1.1 mrg
3126 1.1 mrg ;
3127 1.1 mrg return 0;
3128 1.1 mrg }
3129 1.1 mrg _ACEOF
3130 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3131 1.1 mrg ac_compiler_gnu=yes
3132 1.1 mrg else
3133 1.1 mrg ac_compiler_gnu=no
3134 1.1 mrg fi
3135 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3136 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3137 1.1 mrg
3138 1.1 mrg fi
3139 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3140 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3141 1.1 mrg if test $ac_compiler_gnu = yes; then
3142 1.1 mrg GCC=yes
3143 1.1 mrg else
3144 1.1 mrg GCC=
3145 1.1 mrg fi
3146 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3147 1.1 mrg ac_save_CFLAGS=$CFLAGS
3148 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3149 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3150 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3151 1.1 mrg $as_echo_n "(cached) " >&6
3152 1.1 mrg else
3153 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3154 1.1 mrg ac_c_werror_flag=yes
3155 1.1 mrg ac_cv_prog_cc_g=no
3156 1.1 mrg CFLAGS="-g"
3157 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3158 1.1 mrg /* end confdefs.h. */
3159 1.1 mrg
3160 1.1 mrg int
3161 1.1 mrg main ()
3162 1.1 mrg {
3163 1.1 mrg
3164 1.1 mrg ;
3165 1.1 mrg return 0;
3166 1.1 mrg }
3167 1.1 mrg _ACEOF
3168 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3169 1.1 mrg ac_cv_prog_cc_g=yes
3170 1.1 mrg else
3171 1.1 mrg CFLAGS=""
3172 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3173 1.1 mrg /* end confdefs.h. */
3174 1.1 mrg
3175 1.1 mrg int
3176 1.1 mrg main ()
3177 1.1 mrg {
3178 1.1 mrg
3179 1.1 mrg ;
3180 1.1 mrg return 0;
3181 1.1 mrg }
3182 1.1 mrg _ACEOF
3183 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3184 1.1 mrg
3185 1.1 mrg else
3186 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3187 1.1 mrg CFLAGS="-g"
3188 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3189 1.1 mrg /* end confdefs.h. */
3190 1.1 mrg
3191 1.1 mrg int
3192 1.1 mrg main ()
3193 1.1 mrg {
3194 1.1 mrg
3195 1.1 mrg ;
3196 1.1 mrg return 0;
3197 1.1 mrg }
3198 1.1 mrg _ACEOF
3199 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3200 1.1 mrg ac_cv_prog_cc_g=yes
3201 1.1 mrg fi
3202 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3203 1.1 mrg fi
3204 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3205 1.1 mrg fi
3206 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3207 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3208 1.1 mrg fi
3209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3210 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3211 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3212 1.1 mrg CFLAGS=$ac_save_CFLAGS
3213 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3214 1.1 mrg if test "$GCC" = yes; then
3215 1.1 mrg CFLAGS="-g -O2"
3216 1.1 mrg else
3217 1.1 mrg CFLAGS="-g"
3218 1.1 mrg fi
3219 1.1 mrg else
3220 1.1 mrg if test "$GCC" = yes; then
3221 1.1 mrg CFLAGS="-O2"
3222 1.1 mrg else
3223 1.1 mrg CFLAGS=
3224 1.1 mrg fi
3225 1.1 mrg fi
3226 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3227 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3228 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3229 1.1 mrg $as_echo_n "(cached) " >&6
3230 1.1 mrg else
3231 1.1 mrg ac_cv_prog_cc_c89=no
3232 1.1 mrg ac_save_CC=$CC
3233 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3234 1.1 mrg /* end confdefs.h. */
3235 1.1 mrg #include <stdarg.h>
3236 1.1 mrg #include <stdio.h>
3237 1.1 mrg #include <sys/types.h>
3238 1.1 mrg #include <sys/stat.h>
3239 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3240 1.1 mrg struct buf { int x; };
3241 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3242 1.1 mrg static char *e (p, i)
3243 1.1 mrg char **p;
3244 1.1 mrg int i;
3245 1.1 mrg {
3246 1.1 mrg return p[i];
3247 1.1 mrg }
3248 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3249 1.1 mrg {
3250 1.1 mrg char *s;
3251 1.1 mrg va_list v;
3252 1.1 mrg va_start (v,p);
3253 1.1 mrg s = g (p, va_arg (v,int));
3254 1.1 mrg va_end (v);
3255 1.1 mrg return s;
3256 1.1 mrg }
3257 1.1 mrg
3258 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3259 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3260 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3261 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3262 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3263 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3264 1.1 mrg that's true only with -std. */
3265 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3266 1.1 mrg
3267 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3268 1.1 mrg inside strings and character constants. */
3269 1.1 mrg #define FOO(x) 'x'
3270 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3271 1.1 mrg
3272 1.1 mrg int test (int i, double x);
3273 1.1 mrg struct s1 {int (*f) (int a);};
3274 1.1 mrg struct s2 {int (*f) (double a);};
3275 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3276 1.1 mrg int argc;
3277 1.1 mrg char **argv;
3278 1.1 mrg int
3279 1.1 mrg main ()
3280 1.1 mrg {
3281 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3282 1.1 mrg ;
3283 1.1 mrg return 0;
3284 1.1 mrg }
3285 1.1 mrg _ACEOF
3286 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3287 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3288 1.1 mrg do
3289 1.1 mrg CC="$ac_save_CC $ac_arg"
3290 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3291 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3292 1.1 mrg fi
3293 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3294 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3295 1.1 mrg done
3296 1.1 mrg rm -f conftest.$ac_ext
3297 1.1 mrg CC=$ac_save_CC
3298 1.1 mrg
3299 1.1 mrg fi
3300 1.1 mrg # AC_CACHE_VAL
3301 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3302 1.1 mrg x)
3303 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3304 1.1 mrg $as_echo "none needed" >&6; } ;;
3305 1.1 mrg xno)
3306 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3307 1.1 mrg $as_echo "unsupported" >&6; } ;;
3308 1.1 mrg *)
3309 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3310 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3311 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3312 1.1 mrg esac
3313 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3314 1.1 mrg
3315 1.1 mrg fi
3316 1.1 mrg
3317 1.1 mrg ac_ext=c
3318 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3319 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3320 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3321 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3322 1.1 mrg
3323 1.1 mrg
3324 1.1 mrg
3325 1.1 mrg # extra LD Flags which are required for targets
3326 1.2 apb
3327 1.2 apb
3328 1.2 apb
3329 1.2 apb case $host in
3330 1.2 apb *-cygwin* | *-mingw*)
3331 1.2 apb # 'host' will be top-level target in the case of a target lib,
3332 1.2 apb # we must compare to with_cross_host to decide if this is a native
3333 1.2 apb # or cross-compiler and select where to install dlls appropriately.
3334 1.2 apb if test -n "$with_cross_host" &&
3335 1.2 apb test x"$with_cross_host" != x"no"; then
3336 1.2 apb lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
3337 1.2 apb else
3338 1.2 apb lt_host_flags='-no-undefined -bindir "$(bindir)"';
3339 1.2 apb fi
3340 1.2 apb ;;
3341 1.2 apb *)
3342 1.2 apb lt_host_flags=
3343 1.2 apb ;;
3344 1.2 apb esac
3345 1.2 apb
3346 1.2 apb
3347 1.2 apb
3348 1.1 mrg case "${host}" in
3349 1.1 mrg *-darwin*)
3350 1.1 mrg # Darwin needs -single_module when linking libobjc
3351 1.2 apb extra_ldflags_libobjc='$(lt_host_flags) -Wl,-single_module'
3352 1.1 mrg ;;
3353 1.1 mrg *-cygwin*|*-mingw*)
3354 1.1 mrg # Tell libtool to build DLLs on Windows
3355 1.2 apb extra_ldflags_libobjc='$(lt_host_flags)'
3356 1.1 mrg ;;
3357 1.1 mrg esac
3358 1.1 mrg
3359 1.1 mrg
3360 1.1 mrg
3361 1.1 mrg
3362 1.1 mrg if test -n "$ac_tool_prefix"; then
3363 1.1 mrg # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3364 1.1 mrg set dummy ${ac_tool_prefix}as; ac_word=$2
3365 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3366 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3367 1.1 mrg if test "${ac_cv_prog_AS+set}" = set; then :
3368 1.1 mrg $as_echo_n "(cached) " >&6
3369 1.1 mrg else
3370 1.1 mrg if test -n "$AS"; then
3371 1.1 mrg ac_cv_prog_AS="$AS" # Let the user override the test.
3372 1.1 mrg else
3373 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3374 1.1 mrg for as_dir in $PATH
3375 1.1 mrg do
3376 1.1 mrg IFS=$as_save_IFS
3377 1.1 mrg test -z "$as_dir" && as_dir=.
3378 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3379 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3380 1.1 mrg ac_cv_prog_AS="${ac_tool_prefix}as"
3381 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3382 1.1 mrg break 2
3383 1.1 mrg fi
3384 1.1 mrg done
3385 1.1 mrg done
3386 1.1 mrg IFS=$as_save_IFS
3387 1.1 mrg
3388 1.1 mrg fi
3389 1.1 mrg fi
3390 1.1 mrg AS=$ac_cv_prog_AS
3391 1.1 mrg if test -n "$AS"; then
3392 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
3393 1.1 mrg $as_echo "$AS" >&6; }
3394 1.1 mrg else
3395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3396 1.1 mrg $as_echo "no" >&6; }
3397 1.1 mrg fi
3398 1.1 mrg
3399 1.1 mrg
3400 1.1 mrg fi
3401 1.1 mrg if test -z "$ac_cv_prog_AS"; then
3402 1.1 mrg ac_ct_AS=$AS
3403 1.1 mrg # Extract the first word of "as", so it can be a program name with args.
3404 1.1 mrg set dummy as; ac_word=$2
3405 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3406 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3407 1.1 mrg if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
3408 1.1 mrg $as_echo_n "(cached) " >&6
3409 1.1 mrg else
3410 1.1 mrg if test -n "$ac_ct_AS"; then
3411 1.1 mrg ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3412 1.1 mrg else
3413 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3414 1.1 mrg for as_dir in $PATH
3415 1.1 mrg do
3416 1.1 mrg IFS=$as_save_IFS
3417 1.1 mrg test -z "$as_dir" && as_dir=.
3418 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3419 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3420 1.1 mrg ac_cv_prog_ac_ct_AS="as"
3421 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3422 1.1 mrg break 2
3423 1.1 mrg fi
3424 1.1 mrg done
3425 1.1 mrg done
3426 1.1 mrg IFS=$as_save_IFS
3427 1.1 mrg
3428 1.1 mrg fi
3429 1.1 mrg fi
3430 1.1 mrg ac_ct_AS=$ac_cv_prog_ac_ct_AS
3431 1.1 mrg if test -n "$ac_ct_AS"; then
3432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
3433 1.1 mrg $as_echo "$ac_ct_AS" >&6; }
3434 1.1 mrg else
3435 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3436 1.1 mrg $as_echo "no" >&6; }
3437 1.1 mrg fi
3438 1.1 mrg
3439 1.1 mrg if test "x$ac_ct_AS" = x; then
3440 1.1 mrg AS=""
3441 1.1 mrg else
3442 1.1 mrg case $cross_compiling:$ac_tool_warned in
3443 1.1 mrg yes:)
3444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3445 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3446 1.1 mrg ac_tool_warned=yes ;;
3447 1.1 mrg esac
3448 1.1 mrg AS=$ac_ct_AS
3449 1.1 mrg fi
3450 1.1 mrg else
3451 1.1 mrg AS="$ac_cv_prog_AS"
3452 1.1 mrg fi
3453 1.1 mrg
3454 1.1 mrg if test -n "$ac_tool_prefix"; then
3455 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3456 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
3457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3458 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3459 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
3460 1.1 mrg $as_echo_n "(cached) " >&6
3461 1.1 mrg else
3462 1.1 mrg if test -n "$AR"; then
3463 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
3464 1.1 mrg else
3465 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3466 1.1 mrg for as_dir in $PATH
3467 1.1 mrg do
3468 1.1 mrg IFS=$as_save_IFS
3469 1.1 mrg test -z "$as_dir" && as_dir=.
3470 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3471 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3472 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
3473 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3474 1.1 mrg break 2
3475 1.1 mrg fi
3476 1.1 mrg done
3477 1.1 mrg done
3478 1.1 mrg IFS=$as_save_IFS
3479 1.1 mrg
3480 1.1 mrg fi
3481 1.1 mrg fi
3482 1.1 mrg AR=$ac_cv_prog_AR
3483 1.1 mrg if test -n "$AR"; then
3484 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3485 1.1 mrg $as_echo "$AR" >&6; }
3486 1.1 mrg else
3487 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3488 1.1 mrg $as_echo "no" >&6; }
3489 1.1 mrg fi
3490 1.1 mrg
3491 1.1 mrg
3492 1.1 mrg fi
3493 1.1 mrg if test -z "$ac_cv_prog_AR"; then
3494 1.1 mrg ac_ct_AR=$AR
3495 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
3496 1.1 mrg set dummy ar; ac_word=$2
3497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3498 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3499 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
3500 1.1 mrg $as_echo_n "(cached) " >&6
3501 1.1 mrg else
3502 1.1 mrg if test -n "$ac_ct_AR"; then
3503 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3504 1.1 mrg else
3505 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3506 1.1 mrg for as_dir in $PATH
3507 1.1 mrg do
3508 1.1 mrg IFS=$as_save_IFS
3509 1.1 mrg test -z "$as_dir" && as_dir=.
3510 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3511 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3512 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
3513 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3514 1.1 mrg break 2
3515 1.1 mrg fi
3516 1.1 mrg done
3517 1.1 mrg done
3518 1.1 mrg IFS=$as_save_IFS
3519 1.1 mrg
3520 1.1 mrg fi
3521 1.1 mrg fi
3522 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
3523 1.1 mrg if test -n "$ac_ct_AR"; then
3524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3525 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
3526 1.1 mrg else
3527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3528 1.1 mrg $as_echo "no" >&6; }
3529 1.1 mrg fi
3530 1.1 mrg
3531 1.1 mrg if test "x$ac_ct_AR" = x; then
3532 1.1 mrg AR=""
3533 1.1 mrg else
3534 1.1 mrg case $cross_compiling:$ac_tool_warned in
3535 1.1 mrg yes:)
3536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3537 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3538 1.1 mrg ac_tool_warned=yes ;;
3539 1.1 mrg esac
3540 1.1 mrg AR=$ac_ct_AR
3541 1.1 mrg fi
3542 1.1 mrg else
3543 1.1 mrg AR="$ac_cv_prog_AR"
3544 1.1 mrg fi
3545 1.1 mrg
3546 1.1 mrg if test -n "$ac_tool_prefix"; then
3547 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3548 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3549 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3550 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3551 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
3552 1.1 mrg $as_echo_n "(cached) " >&6
3553 1.1 mrg else
3554 1.1 mrg if test -n "$RANLIB"; then
3555 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3556 1.1 mrg else
3557 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3558 1.1 mrg for as_dir in $PATH
3559 1.1 mrg do
3560 1.1 mrg IFS=$as_save_IFS
3561 1.1 mrg test -z "$as_dir" && as_dir=.
3562 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3563 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3564 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3565 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3566 1.1 mrg break 2
3567 1.1 mrg fi
3568 1.1 mrg done
3569 1.1 mrg done
3570 1.1 mrg IFS=$as_save_IFS
3571 1.1 mrg
3572 1.1 mrg fi
3573 1.1 mrg fi
3574 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
3575 1.1 mrg if test -n "$RANLIB"; then
3576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3577 1.1 mrg $as_echo "$RANLIB" >&6; }
3578 1.1 mrg else
3579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3580 1.1 mrg $as_echo "no" >&6; }
3581 1.1 mrg fi
3582 1.1 mrg
3583 1.1 mrg
3584 1.1 mrg fi
3585 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
3586 1.1 mrg ac_ct_RANLIB=$RANLIB
3587 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
3588 1.1 mrg set dummy ranlib; ac_word=$2
3589 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3590 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3591 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
3592 1.1 mrg $as_echo_n "(cached) " >&6
3593 1.1 mrg else
3594 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3595 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3596 1.1 mrg else
3597 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3598 1.1 mrg for as_dir in $PATH
3599 1.1 mrg do
3600 1.1 mrg IFS=$as_save_IFS
3601 1.1 mrg test -z "$as_dir" && as_dir=.
3602 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3603 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3604 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
3605 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3606 1.1 mrg break 2
3607 1.1 mrg fi
3608 1.1 mrg done
3609 1.1 mrg done
3610 1.1 mrg IFS=$as_save_IFS
3611 1.1 mrg
3612 1.1 mrg fi
3613 1.1 mrg fi
3614 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3615 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3617 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
3618 1.1 mrg else
3619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3620 1.1 mrg $as_echo "no" >&6; }
3621 1.1 mrg fi
3622 1.1 mrg
3623 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
3624 1.1 mrg RANLIB=":"
3625 1.1 mrg else
3626 1.1 mrg case $cross_compiling:$ac_tool_warned in
3627 1.1 mrg yes:)
3628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3629 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3630 1.1 mrg ac_tool_warned=yes ;;
3631 1.1 mrg esac
3632 1.1 mrg RANLIB=$ac_ct_RANLIB
3633 1.1 mrg fi
3634 1.1 mrg else
3635 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
3636 1.1 mrg fi
3637 1.1 mrg
3638 1.1 mrg # Find a good install program. We prefer a C program (faster),
3639 1.1 mrg # so one script is as good as another. But avoid the broken or
3640 1.1 mrg # incompatible versions:
3641 1.1 mrg # SysV /etc/install, /usr/sbin/install
3642 1.1 mrg # SunOS /usr/etc/install
3643 1.1 mrg # IRIX /sbin/install
3644 1.1 mrg # AIX /bin/install
3645 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
3646 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3647 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3648 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3649 1.1 mrg # OS/2's system install, which has a completely different semantic
3650 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
3651 1.1 mrg # Reject install programs that cannot install multiple files.
3652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3653 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
3654 1.1 mrg if test -z "$INSTALL"; then
3655 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
3656 1.1 mrg $as_echo_n "(cached) " >&6
3657 1.1 mrg else
3658 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3659 1.1 mrg for as_dir in $PATH
3660 1.1 mrg do
3661 1.1 mrg IFS=$as_save_IFS
3662 1.1 mrg test -z "$as_dir" && as_dir=.
3663 1.1 mrg # Account for people who put trailing slashes in PATH elements.
3664 1.1 mrg case $as_dir/ in #((
3665 1.1 mrg ./ | .// | /[cC]/* | \
3666 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3667 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3668 1.1 mrg /usr/ucb/* ) ;;
3669 1.1 mrg *)
3670 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
3671 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
3672 1.1 mrg # by default.
3673 1.1 mrg for ac_prog in ginstall scoinst install; do
3674 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3675 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3676 1.1 mrg if test $ac_prog = install &&
3677 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3678 1.1 mrg # AIX install. It has an incompatible calling convention.
3679 1.1 mrg :
3680 1.1 mrg elif test $ac_prog = install &&
3681 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3682 1.1 mrg # program-specific install script used by HP pwplus--don't use.
3683 1.1 mrg :
3684 1.1 mrg else
3685 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3686 1.1 mrg echo one > conftest.one
3687 1.1 mrg echo two > conftest.two
3688 1.1 mrg mkdir conftest.dir
3689 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3690 1.1 mrg test -s conftest.one && test -s conftest.two &&
3691 1.1 mrg test -s conftest.dir/conftest.one &&
3692 1.1 mrg test -s conftest.dir/conftest.two
3693 1.1 mrg then
3694 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3695 1.1 mrg break 3
3696 1.1 mrg fi
3697 1.1 mrg fi
3698 1.1 mrg fi
3699 1.1 mrg done
3700 1.1 mrg done
3701 1.1 mrg ;;
3702 1.1 mrg esac
3703 1.1 mrg
3704 1.1 mrg done
3705 1.1 mrg IFS=$as_save_IFS
3706 1.1 mrg
3707 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3708 1.1 mrg
3709 1.1 mrg fi
3710 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
3711 1.1 mrg INSTALL=$ac_cv_path_install
3712 1.1 mrg else
3713 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
3714 1.1 mrg # value for INSTALL within a source directory, because that will
3715 1.1 mrg # break other packages using the cache if that directory is
3716 1.1 mrg # removed, or if the value is a relative name.
3717 1.1 mrg INSTALL=$ac_install_sh
3718 1.1 mrg fi
3719 1.1 mrg fi
3720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3721 1.1 mrg $as_echo "$INSTALL" >&6; }
3722 1.1 mrg
3723 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3724 1.1 mrg # It thinks the first close brace ends the variable substitution.
3725 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3726 1.1 mrg
3727 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3728 1.1 mrg
3729 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3730 1.1 mrg
3731 1.1 mrg
3732 1.1 mrg
3733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3734 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3735 1.1 mrg # Check whether --enable-maintainer-mode was given.
3736 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
3737 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3738 1.1 mrg else
3739 1.1 mrg USE_MAINTAINER_MODE=no
3740 1.1 mrg fi
3741 1.1 mrg
3742 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3743 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
3744 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
3745 1.1 mrg MAINTAINER_MODE_TRUE=
3746 1.1 mrg MAINTAINER_MODE_FALSE='#'
3747 1.1 mrg else
3748 1.1 mrg MAINTAINER_MODE_TRUE='#'
3749 1.1 mrg MAINTAINER_MODE_FALSE=
3750 1.1 mrg fi
3751 1.1 mrg
3752 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
3753 1.1 mrg
3754 1.1 mrg
3755 1.1 mrg
3756 1.1 mrg # Enable Win32 DLL on MS Windows - FIXME
3757 1.1 mrg enable_win32_dll=yes
3758 1.1 mrg
3759 1.1 mrg case $host in
3760 1.1 mrg *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
3761 1.1 mrg if test -n "$ac_tool_prefix"; then
3762 1.1 mrg # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3763 1.1 mrg set dummy ${ac_tool_prefix}as; ac_word=$2
3764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3765 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3766 1.1 mrg if test "${ac_cv_prog_AS+set}" = set; then :
3767 1.1 mrg $as_echo_n "(cached) " >&6
3768 1.1 mrg else
3769 1.1 mrg if test -n "$AS"; then
3770 1.1 mrg ac_cv_prog_AS="$AS" # Let the user override the test.
3771 1.1 mrg else
3772 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3773 1.1 mrg for as_dir in $PATH
3774 1.1 mrg do
3775 1.1 mrg IFS=$as_save_IFS
3776 1.1 mrg test -z "$as_dir" && as_dir=.
3777 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3778 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3779 1.1 mrg ac_cv_prog_AS="${ac_tool_prefix}as"
3780 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3781 1.1 mrg break 2
3782 1.1 mrg fi
3783 1.1 mrg done
3784 1.1 mrg done
3785 1.1 mrg IFS=$as_save_IFS
3786 1.1 mrg
3787 1.1 mrg fi
3788 1.1 mrg fi
3789 1.1 mrg AS=$ac_cv_prog_AS
3790 1.1 mrg if test -n "$AS"; then
3791 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
3792 1.1 mrg $as_echo "$AS" >&6; }
3793 1.1 mrg else
3794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3795 1.1 mrg $as_echo "no" >&6; }
3796 1.1 mrg fi
3797 1.1 mrg
3798 1.1 mrg
3799 1.1 mrg fi
3800 1.1 mrg if test -z "$ac_cv_prog_AS"; then
3801 1.1 mrg ac_ct_AS=$AS
3802 1.1 mrg # Extract the first word of "as", so it can be a program name with args.
3803 1.1 mrg set dummy as; ac_word=$2
3804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3805 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3806 1.1 mrg if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
3807 1.1 mrg $as_echo_n "(cached) " >&6
3808 1.1 mrg else
3809 1.1 mrg if test -n "$ac_ct_AS"; then
3810 1.1 mrg ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3811 1.1 mrg else
3812 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3813 1.1 mrg for as_dir in $PATH
3814 1.1 mrg do
3815 1.1 mrg IFS=$as_save_IFS
3816 1.1 mrg test -z "$as_dir" && as_dir=.
3817 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3818 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3819 1.1 mrg ac_cv_prog_ac_ct_AS="as"
3820 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3821 1.1 mrg break 2
3822 1.1 mrg fi
3823 1.1 mrg done
3824 1.1 mrg done
3825 1.1 mrg IFS=$as_save_IFS
3826 1.1 mrg
3827 1.1 mrg fi
3828 1.1 mrg fi
3829 1.1 mrg ac_ct_AS=$ac_cv_prog_ac_ct_AS
3830 1.1 mrg if test -n "$ac_ct_AS"; then
3831 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
3832 1.1 mrg $as_echo "$ac_ct_AS" >&6; }
3833 1.1 mrg else
3834 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3835 1.1 mrg $as_echo "no" >&6; }
3836 1.1 mrg fi
3837 1.1 mrg
3838 1.1 mrg if test "x$ac_ct_AS" = x; then
3839 1.1 mrg AS="false"
3840 1.1 mrg else
3841 1.1 mrg case $cross_compiling:$ac_tool_warned in
3842 1.1 mrg yes:)
3843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3844 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3845 1.1 mrg ac_tool_warned=yes ;;
3846 1.1 mrg esac
3847 1.1 mrg AS=$ac_ct_AS
3848 1.1 mrg fi
3849 1.1 mrg else
3850 1.1 mrg AS="$ac_cv_prog_AS"
3851 1.1 mrg fi
3852 1.1 mrg
3853 1.1 mrg if test -n "$ac_tool_prefix"; then
3854 1.1 mrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3855 1.1 mrg set dummy ${ac_tool_prefix}dlltool; ac_word=$2
3856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3857 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3858 1.1 mrg if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
3859 1.1 mrg $as_echo_n "(cached) " >&6
3860 1.1 mrg else
3861 1.1 mrg if test -n "$DLLTOOL"; then
3862 1.1 mrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
3863 1.1 mrg else
3864 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3865 1.1 mrg for as_dir in $PATH
3866 1.1 mrg do
3867 1.1 mrg IFS=$as_save_IFS
3868 1.1 mrg test -z "$as_dir" && as_dir=.
3869 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3870 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3871 1.1 mrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
3872 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3873 1.1 mrg break 2
3874 1.1 mrg fi
3875 1.1 mrg done
3876 1.1 mrg done
3877 1.1 mrg IFS=$as_save_IFS
3878 1.1 mrg
3879 1.1 mrg fi
3880 1.1 mrg fi
3881 1.1 mrg DLLTOOL=$ac_cv_prog_DLLTOOL
3882 1.1 mrg if test -n "$DLLTOOL"; then
3883 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
3884 1.1 mrg $as_echo "$DLLTOOL" >&6; }
3885 1.1 mrg else
3886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3887 1.1 mrg $as_echo "no" >&6; }
3888 1.1 mrg fi
3889 1.1 mrg
3890 1.1 mrg
3891 1.1 mrg fi
3892 1.1 mrg if test -z "$ac_cv_prog_DLLTOOL"; then
3893 1.1 mrg ac_ct_DLLTOOL=$DLLTOOL
3894 1.1 mrg # Extract the first word of "dlltool", so it can be a program name with args.
3895 1.1 mrg set dummy dlltool; ac_word=$2
3896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3897 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3898 1.1 mrg if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
3899 1.1 mrg $as_echo_n "(cached) " >&6
3900 1.1 mrg else
3901 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then
3902 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
3903 1.1 mrg else
3904 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3905 1.1 mrg for as_dir in $PATH
3906 1.1 mrg do
3907 1.1 mrg IFS=$as_save_IFS
3908 1.1 mrg test -z "$as_dir" && as_dir=.
3909 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3910 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3911 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="dlltool"
3912 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3913 1.1 mrg break 2
3914 1.1 mrg fi
3915 1.1 mrg done
3916 1.1 mrg done
3917 1.1 mrg IFS=$as_save_IFS
3918 1.1 mrg
3919 1.1 mrg fi
3920 1.1 mrg fi
3921 1.1 mrg ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
3922 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then
3923 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
3924 1.1 mrg $as_echo "$ac_ct_DLLTOOL" >&6; }
3925 1.1 mrg else
3926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3927 1.1 mrg $as_echo "no" >&6; }
3928 1.1 mrg fi
3929 1.1 mrg
3930 1.1 mrg if test "x$ac_ct_DLLTOOL" = x; then
3931 1.1 mrg DLLTOOL="false"
3932 1.1 mrg else
3933 1.1 mrg case $cross_compiling:$ac_tool_warned in
3934 1.1 mrg yes:)
3935 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3936 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3937 1.1 mrg ac_tool_warned=yes ;;
3938 1.1 mrg esac
3939 1.1 mrg DLLTOOL=$ac_ct_DLLTOOL
3940 1.1 mrg fi
3941 1.1 mrg else
3942 1.1 mrg DLLTOOL="$ac_cv_prog_DLLTOOL"
3943 1.1 mrg fi
3944 1.1 mrg
3945 1.1 mrg if test -n "$ac_tool_prefix"; then
3946 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
3947 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
3948 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3949 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3950 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
3951 1.1 mrg $as_echo_n "(cached) " >&6
3952 1.1 mrg else
3953 1.1 mrg if test -n "$OBJDUMP"; then
3954 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
3955 1.1 mrg else
3956 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3957 1.1 mrg for as_dir in $PATH
3958 1.1 mrg do
3959 1.1 mrg IFS=$as_save_IFS
3960 1.1 mrg test -z "$as_dir" && as_dir=.
3961 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3962 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3963 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
3964 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3965 1.1 mrg break 2
3966 1.1 mrg fi
3967 1.1 mrg done
3968 1.1 mrg done
3969 1.1 mrg IFS=$as_save_IFS
3970 1.1 mrg
3971 1.1 mrg fi
3972 1.1 mrg fi
3973 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
3974 1.1 mrg if test -n "$OBJDUMP"; then
3975 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
3976 1.1 mrg $as_echo "$OBJDUMP" >&6; }
3977 1.1 mrg else
3978 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3979 1.1 mrg $as_echo "no" >&6; }
3980 1.1 mrg fi
3981 1.1 mrg
3982 1.1 mrg
3983 1.1 mrg fi
3984 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
3985 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
3986 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
3987 1.1 mrg set dummy objdump; ac_word=$2
3988 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3989 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3990 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
3991 1.1 mrg $as_echo_n "(cached) " >&6
3992 1.1 mrg else
3993 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
3994 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
3995 1.1 mrg else
3996 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3997 1.1 mrg for as_dir in $PATH
3998 1.1 mrg do
3999 1.1 mrg IFS=$as_save_IFS
4000 1.1 mrg test -z "$as_dir" && as_dir=.
4001 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4002 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4003 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4004 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4005 1.1 mrg break 2
4006 1.1 mrg fi
4007 1.1 mrg done
4008 1.1 mrg done
4009 1.1 mrg IFS=$as_save_IFS
4010 1.1 mrg
4011 1.1 mrg fi
4012 1.1 mrg fi
4013 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4014 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
4015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4016 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4017 1.1 mrg else
4018 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4019 1.1 mrg $as_echo "no" >&6; }
4020 1.1 mrg fi
4021 1.1 mrg
4022 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
4023 1.1 mrg OBJDUMP="false"
4024 1.1 mrg else
4025 1.1 mrg case $cross_compiling:$ac_tool_warned in
4026 1.1 mrg yes:)
4027 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4028 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4029 1.1 mrg ac_tool_warned=yes ;;
4030 1.1 mrg esac
4031 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
4032 1.1 mrg fi
4033 1.1 mrg else
4034 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4035 1.1 mrg fi
4036 1.1 mrg
4037 1.1 mrg ;;
4038 1.1 mrg esac
4039 1.1 mrg
4040 1.1 mrg test -z "$AS" && AS=as
4041 1.1 mrg
4042 1.1 mrg
4043 1.1 mrg
4044 1.1 mrg
4045 1.1 mrg
4046 1.1 mrg test -z "$DLLTOOL" && DLLTOOL=dlltool
4047 1.1 mrg
4048 1.1 mrg
4049 1.1 mrg
4050 1.1 mrg
4051 1.1 mrg
4052 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4053 1.1 mrg
4054 1.1 mrg
4055 1.1 mrg
4056 1.1 mrg
4057 1.1 mrg
4058 1.1 mrg
4059 1.1 mrg
4060 1.1 mrg
4061 1.1 mrg case `pwd` in
4062 1.1 mrg *\ * | *\ *)
4063 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4064 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4065 1.1 mrg esac
4066 1.1 mrg
4067 1.1 mrg
4068 1.1 mrg
4069 1.1 mrg macro_version='2.2.7a'
4070 1.1 mrg macro_revision='1.3134'
4071 1.1 mrg
4072 1.1 mrg
4073 1.1 mrg
4074 1.1 mrg
4075 1.1 mrg
4076 1.1 mrg
4077 1.1 mrg
4078 1.1 mrg
4079 1.1 mrg
4080 1.1 mrg
4081 1.1 mrg
4082 1.1 mrg
4083 1.1 mrg
4084 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
4085 1.1 mrg
4086 1.1 mrg # Backslashify metacharacters that are still active within
4087 1.1 mrg # double-quoted strings.
4088 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4089 1.1 mrg
4090 1.1 mrg # Same as above, but do not quote variable references.
4091 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4092 1.1 mrg
4093 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4094 1.1 mrg # double_quote_subst'ed string.
4095 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4096 1.1 mrg
4097 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
4098 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4099 1.1 mrg
4100 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4101 1.1 mrg no_glob_subst='s/\*/\\\*/g'
4102 1.1 mrg
4103 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4104 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4105 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4106 1.1 mrg
4107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4108 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
4109 1.1 mrg # Test print first, because it will be a builtin if present.
4110 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4111 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4112 1.1 mrg ECHO='print -r --'
4113 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4114 1.1 mrg ECHO='printf %s\n'
4115 1.1 mrg else
4116 1.1 mrg # Use this function as a fallback that always works.
4117 1.1 mrg func_fallback_echo ()
4118 1.1 mrg {
4119 1.1 mrg eval 'cat <<_LTECHO_EOF
4120 1.1 mrg $1
4121 1.1 mrg _LTECHO_EOF'
4122 1.1 mrg }
4123 1.1 mrg ECHO='func_fallback_echo'
4124 1.1 mrg fi
4125 1.1 mrg
4126 1.1 mrg # func_echo_all arg...
4127 1.1 mrg # Invoke $ECHO with all args, space-separated.
4128 1.1 mrg func_echo_all ()
4129 1.1 mrg {
4130 1.1 mrg $ECHO ""
4131 1.1 mrg }
4132 1.1 mrg
4133 1.1 mrg case "$ECHO" in
4134 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4135 1.1 mrg $as_echo "printf" >&6; } ;;
4136 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4137 1.1 mrg $as_echo "print -r" >&6; } ;;
4138 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4139 1.1 mrg $as_echo "cat" >&6; } ;;
4140 1.1 mrg esac
4141 1.1 mrg
4142 1.1 mrg
4143 1.1 mrg
4144 1.1 mrg
4145 1.1 mrg
4146 1.1 mrg
4147 1.1 mrg
4148 1.1 mrg
4149 1.1 mrg
4150 1.1 mrg
4151 1.1 mrg
4152 1.1 mrg
4153 1.1 mrg
4154 1.1 mrg
4155 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4156 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4157 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4158 1.1 mrg $as_echo_n "(cached) " >&6
4159 1.1 mrg else
4160 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4161 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4162 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4163 1.1 mrg done
4164 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4165 1.1 mrg { ac_script=; unset ac_script;}
4166 1.1 mrg if test -z "$SED"; then
4167 1.1 mrg ac_path_SED_found=false
4168 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4169 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4170 1.1 mrg for as_dir in $PATH
4171 1.1 mrg do
4172 1.1 mrg IFS=$as_save_IFS
4173 1.1 mrg test -z "$as_dir" && as_dir=.
4174 1.1 mrg for ac_prog in sed gsed; do
4175 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4176 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4177 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4178 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4179 1.1 mrg # Check for GNU $ac_path_SED
4180 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4181 1.1 mrg *GNU*)
4182 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4183 1.1 mrg *)
4184 1.1 mrg ac_count=0
4185 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4186 1.1 mrg while :
4187 1.1 mrg do
4188 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4189 1.1 mrg mv "conftest.tmp" "conftest.in"
4190 1.1 mrg cp "conftest.in" "conftest.nl"
4191 1.1 mrg $as_echo '' >> "conftest.nl"
4192 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4193 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4194 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4195 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4196 1.1 mrg # Best one so far, save it but keep looking for a better one
4197 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4198 1.1 mrg ac_path_SED_max=$ac_count
4199 1.1 mrg fi
4200 1.1 mrg # 10*(2^10) chars as input seems more than enough
4201 1.1 mrg test $ac_count -gt 10 && break
4202 1.1 mrg done
4203 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4204 1.1 mrg esac
4205 1.1 mrg
4206 1.1 mrg $ac_path_SED_found && break 3
4207 1.1 mrg done
4208 1.1 mrg done
4209 1.1 mrg done
4210 1.1 mrg IFS=$as_save_IFS
4211 1.1 mrg if test -z "$ac_cv_path_SED"; then
4212 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4213 1.1 mrg fi
4214 1.1 mrg else
4215 1.1 mrg ac_cv_path_SED=$SED
4216 1.1 mrg fi
4217 1.1 mrg
4218 1.1 mrg fi
4219 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4220 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4221 1.1 mrg SED="$ac_cv_path_SED"
4222 1.1 mrg rm -f conftest.sed
4223 1.1 mrg
4224 1.1 mrg test -z "$SED" && SED=sed
4225 1.1 mrg Xsed="$SED -e 1s/^X//"
4226 1.1 mrg
4227 1.1 mrg
4228 1.1 mrg
4229 1.1 mrg
4230 1.1 mrg
4231 1.1 mrg
4232 1.1 mrg
4233 1.1 mrg
4234 1.1 mrg
4235 1.1 mrg
4236 1.1 mrg
4237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4238 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4239 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4240 1.1 mrg $as_echo_n "(cached) " >&6
4241 1.1 mrg else
4242 1.1 mrg if test -z "$GREP"; then
4243 1.1 mrg ac_path_GREP_found=false
4244 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4245 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4246 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4247 1.1 mrg do
4248 1.1 mrg IFS=$as_save_IFS
4249 1.1 mrg test -z "$as_dir" && as_dir=.
4250 1.1 mrg for ac_prog in grep ggrep; do
4251 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4252 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4253 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4254 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4255 1.1 mrg # Check for GNU $ac_path_GREP
4256 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4257 1.1 mrg *GNU*)
4258 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4259 1.1 mrg *)
4260 1.1 mrg ac_count=0
4261 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4262 1.1 mrg while :
4263 1.1 mrg do
4264 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4265 1.1 mrg mv "conftest.tmp" "conftest.in"
4266 1.1 mrg cp "conftest.in" "conftest.nl"
4267 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4268 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4269 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4270 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4271 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4272 1.1 mrg # Best one so far, save it but keep looking for a better one
4273 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4274 1.1 mrg ac_path_GREP_max=$ac_count
4275 1.1 mrg fi
4276 1.1 mrg # 10*(2^10) chars as input seems more than enough
4277 1.1 mrg test $ac_count -gt 10 && break
4278 1.1 mrg done
4279 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4280 1.1 mrg esac
4281 1.1 mrg
4282 1.1 mrg $ac_path_GREP_found && break 3
4283 1.1 mrg done
4284 1.1 mrg done
4285 1.1 mrg done
4286 1.1 mrg IFS=$as_save_IFS
4287 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4288 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4289 1.1 mrg fi
4290 1.1 mrg else
4291 1.1 mrg ac_cv_path_GREP=$GREP
4292 1.1 mrg fi
4293 1.1 mrg
4294 1.1 mrg fi
4295 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4296 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4297 1.1 mrg GREP="$ac_cv_path_GREP"
4298 1.1 mrg
4299 1.1 mrg
4300 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4301 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4302 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4303 1.1 mrg $as_echo_n "(cached) " >&6
4304 1.1 mrg else
4305 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4306 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4307 1.1 mrg else
4308 1.1 mrg if test -z "$EGREP"; then
4309 1.1 mrg ac_path_EGREP_found=false
4310 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4311 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4312 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4313 1.1 mrg do
4314 1.1 mrg IFS=$as_save_IFS
4315 1.1 mrg test -z "$as_dir" && as_dir=.
4316 1.1 mrg for ac_prog in egrep; do
4317 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4318 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4319 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4320 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4321 1.1 mrg # Check for GNU $ac_path_EGREP
4322 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4323 1.1 mrg *GNU*)
4324 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4325 1.1 mrg *)
4326 1.1 mrg ac_count=0
4327 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4328 1.1 mrg while :
4329 1.1 mrg do
4330 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4331 1.1 mrg mv "conftest.tmp" "conftest.in"
4332 1.1 mrg cp "conftest.in" "conftest.nl"
4333 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4334 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4335 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4336 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4337 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4338 1.1 mrg # Best one so far, save it but keep looking for a better one
4339 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4340 1.1 mrg ac_path_EGREP_max=$ac_count
4341 1.1 mrg fi
4342 1.1 mrg # 10*(2^10) chars as input seems more than enough
4343 1.1 mrg test $ac_count -gt 10 && break
4344 1.1 mrg done
4345 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4346 1.1 mrg esac
4347 1.1 mrg
4348 1.1 mrg $ac_path_EGREP_found && break 3
4349 1.1 mrg done
4350 1.1 mrg done
4351 1.1 mrg done
4352 1.1 mrg IFS=$as_save_IFS
4353 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4354 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4355 1.1 mrg fi
4356 1.1 mrg else
4357 1.1 mrg ac_cv_path_EGREP=$EGREP
4358 1.1 mrg fi
4359 1.1 mrg
4360 1.1 mrg fi
4361 1.1 mrg fi
4362 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4363 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4364 1.1 mrg EGREP="$ac_cv_path_EGREP"
4365 1.1 mrg
4366 1.1 mrg
4367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4368 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4369 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4370 1.1 mrg $as_echo_n "(cached) " >&6
4371 1.1 mrg else
4372 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4373 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4374 1.1 mrg else
4375 1.1 mrg if test -z "$FGREP"; then
4376 1.1 mrg ac_path_FGREP_found=false
4377 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4378 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4379 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4380 1.1 mrg do
4381 1.1 mrg IFS=$as_save_IFS
4382 1.1 mrg test -z "$as_dir" && as_dir=.
4383 1.1 mrg for ac_prog in fgrep; do
4384 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4385 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4386 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4387 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4388 1.1 mrg # Check for GNU $ac_path_FGREP
4389 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4390 1.1 mrg *GNU*)
4391 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4392 1.1 mrg *)
4393 1.1 mrg ac_count=0
4394 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4395 1.1 mrg while :
4396 1.1 mrg do
4397 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4398 1.1 mrg mv "conftest.tmp" "conftest.in"
4399 1.1 mrg cp "conftest.in" "conftest.nl"
4400 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4401 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4402 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4403 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4404 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4405 1.1 mrg # Best one so far, save it but keep looking for a better one
4406 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4407 1.1 mrg ac_path_FGREP_max=$ac_count
4408 1.1 mrg fi
4409 1.1 mrg # 10*(2^10) chars as input seems more than enough
4410 1.1 mrg test $ac_count -gt 10 && break
4411 1.1 mrg done
4412 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4413 1.1 mrg esac
4414 1.1 mrg
4415 1.1 mrg $ac_path_FGREP_found && break 3
4416 1.1 mrg done
4417 1.1 mrg done
4418 1.1 mrg done
4419 1.1 mrg IFS=$as_save_IFS
4420 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4421 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4422 1.1 mrg fi
4423 1.1 mrg else
4424 1.1 mrg ac_cv_path_FGREP=$FGREP
4425 1.1 mrg fi
4426 1.1 mrg
4427 1.1 mrg fi
4428 1.1 mrg fi
4429 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4430 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4431 1.1 mrg FGREP="$ac_cv_path_FGREP"
4432 1.1 mrg
4433 1.1 mrg
4434 1.1 mrg test -z "$GREP" && GREP=grep
4435 1.1 mrg
4436 1.1 mrg
4437 1.1 mrg
4438 1.1 mrg
4439 1.1 mrg
4440 1.1 mrg
4441 1.1 mrg
4442 1.1 mrg
4443 1.1 mrg
4444 1.1 mrg
4445 1.1 mrg
4446 1.1 mrg
4447 1.1 mrg
4448 1.1 mrg
4449 1.1 mrg
4450 1.1 mrg
4451 1.1 mrg
4452 1.1 mrg
4453 1.1 mrg
4454 1.1 mrg # Check whether --with-gnu-ld was given.
4455 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4456 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4457 1.1 mrg else
4458 1.1 mrg with_gnu_ld=no
4459 1.1 mrg fi
4460 1.1 mrg
4461 1.1 mrg ac_prog=ld
4462 1.1 mrg if test "$GCC" = yes; then
4463 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4464 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4465 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4466 1.1 mrg case $host in
4467 1.1 mrg *-*-mingw*)
4468 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4469 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4470 1.1 mrg *)
4471 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4472 1.1 mrg esac
4473 1.1 mrg case $ac_prog in
4474 1.1 mrg # Accept absolute paths.
4475 1.1 mrg [\\/]* | ?:[\\/]*)
4476 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4477 1.1 mrg # Canonicalize the pathname of ld
4478 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4479 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4480 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4481 1.1 mrg done
4482 1.1 mrg test -z "$LD" && LD="$ac_prog"
4483 1.1 mrg ;;
4484 1.1 mrg "")
4485 1.1 mrg # If it fails, then pretend we aren't using GCC.
4486 1.1 mrg ac_prog=ld
4487 1.1 mrg ;;
4488 1.1 mrg *)
4489 1.1 mrg # If it is relative, then search for the first ld in PATH.
4490 1.1 mrg with_gnu_ld=unknown
4491 1.1 mrg ;;
4492 1.1 mrg esac
4493 1.1 mrg elif test "$with_gnu_ld" = yes; then
4494 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4495 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4496 1.1 mrg else
4497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4498 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4499 1.1 mrg fi
4500 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4501 1.1 mrg $as_echo_n "(cached) " >&6
4502 1.1 mrg else
4503 1.1 mrg if test -z "$LD"; then
4504 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4505 1.1 mrg for ac_dir in $PATH; do
4506 1.1 mrg IFS="$lt_save_ifs"
4507 1.1 mrg test -z "$ac_dir" && ac_dir=.
4508 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4509 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4510 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4511 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4512 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4513 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4514 1.1 mrg *GNU* | *'with BFD'*)
4515 1.1 mrg test "$with_gnu_ld" != no && break
4516 1.1 mrg ;;
4517 1.1 mrg *)
4518 1.1 mrg test "$with_gnu_ld" != yes && break
4519 1.1 mrg ;;
4520 1.1 mrg esac
4521 1.1 mrg fi
4522 1.1 mrg done
4523 1.1 mrg IFS="$lt_save_ifs"
4524 1.1 mrg else
4525 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4526 1.1 mrg fi
4527 1.1 mrg fi
4528 1.1 mrg
4529 1.1 mrg LD="$lt_cv_path_LD"
4530 1.1 mrg if test -n "$LD"; then
4531 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4532 1.1 mrg $as_echo "$LD" >&6; }
4533 1.1 mrg else
4534 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4535 1.1 mrg $as_echo "no" >&6; }
4536 1.1 mrg fi
4537 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4538 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4539 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4540 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4541 1.1 mrg $as_echo_n "(cached) " >&6
4542 1.1 mrg else
4543 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4544 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4545 1.1 mrg *GNU* | *'with BFD'*)
4546 1.1 mrg lt_cv_prog_gnu_ld=yes
4547 1.1 mrg ;;
4548 1.1 mrg *)
4549 1.1 mrg lt_cv_prog_gnu_ld=no
4550 1.1 mrg ;;
4551 1.1 mrg esac
4552 1.1 mrg fi
4553 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4554 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4555 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4556 1.1 mrg
4557 1.1 mrg
4558 1.1 mrg
4559 1.1 mrg
4560 1.1 mrg
4561 1.1 mrg
4562 1.1 mrg
4563 1.1 mrg
4564 1.1 mrg
4565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4566 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4567 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4568 1.1 mrg $as_echo_n "(cached) " >&6
4569 1.1 mrg else
4570 1.1 mrg if test -n "$NM"; then
4571 1.1 mrg # Let the user override the test.
4572 1.1 mrg lt_cv_path_NM="$NM"
4573 1.1 mrg else
4574 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4575 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4576 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4577 1.1 mrg fi
4578 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4579 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4580 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4581 1.1 mrg IFS="$lt_save_ifs"
4582 1.1 mrg test -z "$ac_dir" && ac_dir=.
4583 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4584 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4585 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4586 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4587 1.1 mrg # nm: unknown option "B" ignored
4588 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4589 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4590 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4591 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4592 1.1 mrg break
4593 1.1 mrg ;;
4594 1.1 mrg *)
4595 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4596 1.1 mrg */dev/null*)
4597 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4598 1.1 mrg break
4599 1.1 mrg ;;
4600 1.1 mrg *)
4601 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4602 1.1 mrg continue # so that we can try to find one that supports BSD flags
4603 1.1 mrg ;;
4604 1.1 mrg esac
4605 1.1 mrg ;;
4606 1.1 mrg esac
4607 1.1 mrg fi
4608 1.1 mrg done
4609 1.1 mrg IFS="$lt_save_ifs"
4610 1.1 mrg done
4611 1.1 mrg : ${lt_cv_path_NM=no}
4612 1.1 mrg fi
4613 1.1 mrg fi
4614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4615 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4616 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4617 1.1 mrg NM="$lt_cv_path_NM"
4618 1.1 mrg else
4619 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4620 1.1 mrg if test -n "$DUMPBIN"; then :
4621 1.1 mrg # Let the user override the test.
4622 1.1 mrg else
4623 1.1 mrg if test -n "$ac_tool_prefix"; then
4624 1.1 mrg for ac_prog in dumpbin "link -dump"
4625 1.1 mrg do
4626 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4627 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4629 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4630 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4631 1.1 mrg $as_echo_n "(cached) " >&6
4632 1.1 mrg else
4633 1.1 mrg if test -n "$DUMPBIN"; then
4634 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4635 1.1 mrg else
4636 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4637 1.1 mrg for as_dir in $PATH
4638 1.1 mrg do
4639 1.1 mrg IFS=$as_save_IFS
4640 1.1 mrg test -z "$as_dir" && as_dir=.
4641 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4642 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4643 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4644 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4645 1.1 mrg break 2
4646 1.1 mrg fi
4647 1.1 mrg done
4648 1.1 mrg done
4649 1.1 mrg IFS=$as_save_IFS
4650 1.1 mrg
4651 1.1 mrg fi
4652 1.1 mrg fi
4653 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4654 1.1 mrg if test -n "$DUMPBIN"; then
4655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4656 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4657 1.1 mrg else
4658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4659 1.1 mrg $as_echo "no" >&6; }
4660 1.1 mrg fi
4661 1.1 mrg
4662 1.1 mrg
4663 1.1 mrg test -n "$DUMPBIN" && break
4664 1.1 mrg done
4665 1.1 mrg fi
4666 1.1 mrg if test -z "$DUMPBIN"; then
4667 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4668 1.1 mrg for ac_prog in dumpbin "link -dump"
4669 1.1 mrg do
4670 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4671 1.1 mrg set dummy $ac_prog; ac_word=$2
4672 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4673 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4674 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4675 1.1 mrg $as_echo_n "(cached) " >&6
4676 1.1 mrg else
4677 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4678 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4679 1.1 mrg else
4680 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4681 1.1 mrg for as_dir in $PATH
4682 1.1 mrg do
4683 1.1 mrg IFS=$as_save_IFS
4684 1.1 mrg test -z "$as_dir" && as_dir=.
4685 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4686 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4687 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4688 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4689 1.1 mrg break 2
4690 1.1 mrg fi
4691 1.1 mrg done
4692 1.1 mrg done
4693 1.1 mrg IFS=$as_save_IFS
4694 1.1 mrg
4695 1.1 mrg fi
4696 1.1 mrg fi
4697 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4698 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4699 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4700 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4701 1.1 mrg else
4702 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4703 1.1 mrg $as_echo "no" >&6; }
4704 1.1 mrg fi
4705 1.1 mrg
4706 1.1 mrg
4707 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
4708 1.1 mrg done
4709 1.1 mrg
4710 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
4711 1.1 mrg DUMPBIN=":"
4712 1.1 mrg else
4713 1.1 mrg case $cross_compiling:$ac_tool_warned in
4714 1.1 mrg yes:)
4715 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4716 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4717 1.1 mrg ac_tool_warned=yes ;;
4718 1.1 mrg esac
4719 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
4720 1.1 mrg fi
4721 1.1 mrg fi
4722 1.1 mrg
4723 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4724 1.1 mrg *COFF*)
4725 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
4726 1.1 mrg ;;
4727 1.1 mrg *)
4728 1.1 mrg DUMPBIN=:
4729 1.1 mrg ;;
4730 1.1 mrg esac
4731 1.1 mrg fi
4732 1.1 mrg
4733 1.1 mrg if test "$DUMPBIN" != ":"; then
4734 1.1 mrg NM="$DUMPBIN"
4735 1.1 mrg fi
4736 1.1 mrg fi
4737 1.1 mrg test -z "$NM" && NM=nm
4738 1.1 mrg
4739 1.1 mrg
4740 1.1 mrg
4741 1.1 mrg
4742 1.1 mrg
4743 1.1 mrg
4744 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4745 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4746 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4747 1.1 mrg $as_echo_n "(cached) " >&6
4748 1.1 mrg else
4749 1.1 mrg lt_cv_nm_interface="BSD nm"
4750 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4751 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4752 1.1 mrg (eval "$ac_compile" 2>conftest.err)
4753 1.1 mrg cat conftest.err >&5
4754 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4755 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4756 1.1 mrg cat conftest.err >&5
4757 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4758 1.1 mrg cat conftest.out >&5
4759 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4760 1.1 mrg lt_cv_nm_interface="MS dumpbin"
4761 1.1 mrg fi
4762 1.1 mrg rm -f conftest*
4763 1.1 mrg fi
4764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4765 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4766 1.1 mrg
4767 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4768 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4769 1.1 mrg LN_S=$as_ln_s
4770 1.1 mrg if test "$LN_S" = "ln -s"; then
4771 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4772 1.1 mrg $as_echo "yes" >&6; }
4773 1.1 mrg else
4774 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4775 1.1 mrg $as_echo "no, using $LN_S" >&6; }
4776 1.1 mrg fi
4777 1.1 mrg
4778 1.1 mrg # find the maximum length of command line arguments
4779 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4780 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4781 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4782 1.1 mrg $as_echo_n "(cached) " >&6
4783 1.1 mrg else
4784 1.1 mrg i=0
4785 1.1 mrg teststring="ABCD"
4786 1.1 mrg
4787 1.1 mrg case $build_os in
4788 1.1 mrg msdosdjgpp*)
4789 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4790 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4791 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
4792 1.1 mrg # check would be larger than it should be.
4793 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4794 1.1 mrg ;;
4795 1.1 mrg
4796 1.1 mrg gnu*)
4797 1.1 mrg # Under GNU Hurd, this test is not required because there is
4798 1.1 mrg # no limit to the length of command line arguments.
4799 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
4800 1.1 mrg lt_cv_sys_max_cmd_len=-1;
4801 1.1 mrg ;;
4802 1.1 mrg
4803 1.1 mrg cygwin* | mingw* | cegcc*)
4804 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4805 1.1 mrg # about 5 minutes as the teststring grows exponentially.
4806 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4807 1.1 mrg # you end up with a "frozen" computer, even though with patience
4808 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
4809 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
4810 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4811 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4812 1.1 mrg ;;
4813 1.1 mrg
4814 1.1 mrg mint*)
4815 1.1 mrg # On MiNT this can take a long time and run out of memory.
4816 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4817 1.1 mrg ;;
4818 1.1 mrg
4819 1.1 mrg amigaos*)
4820 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4821 1.1 mrg # So we just punt and use a minimum line length of 8192.
4822 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4823 1.1 mrg ;;
4824 1.1 mrg
4825 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4826 1.1 mrg # This has been around since 386BSD, at least. Likely further.
4827 1.1 mrg if test -x /sbin/sysctl; then
4828 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4829 1.1 mrg elif test -x /usr/sbin/sysctl; then
4830 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4831 1.1 mrg else
4832 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4833 1.1 mrg fi
4834 1.1 mrg # And add a safety zone
4835 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4836 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4837 1.1 mrg ;;
4838 1.1 mrg
4839 1.1 mrg interix*)
4840 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4841 1.1 mrg lt_cv_sys_max_cmd_len=196608
4842 1.1 mrg ;;
4843 1.1 mrg
4844 1.1 mrg osf*)
4845 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4846 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4847 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
4848 1.1 mrg # First set a reasonable default.
4849 1.1 mrg lt_cv_sys_max_cmd_len=16384
4850 1.1 mrg #
4851 1.1 mrg if test -x /sbin/sysconfig; then
4852 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4853 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4854 1.1 mrg esac
4855 1.1 mrg fi
4856 1.1 mrg ;;
4857 1.1 mrg sco3.2v5*)
4858 1.1 mrg lt_cv_sys_max_cmd_len=102400
4859 1.1 mrg ;;
4860 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4861 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4862 1.1 mrg if test -n "$kargmax"; then
4863 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4864 1.1 mrg else
4865 1.1 mrg lt_cv_sys_max_cmd_len=32768
4866 1.1 mrg fi
4867 1.1 mrg ;;
4868 1.1 mrg *)
4869 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4870 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4871 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4872 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4873 1.1 mrg else
4874 1.1 mrg # Make teststring a little bigger before we do anything with it.
4875 1.1 mrg # a 1K string should be a reasonable start.
4876 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
4877 1.1 mrg teststring=$teststring$teststring
4878 1.1 mrg done
4879 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4880 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
4881 1.1 mrg # maximum length that is only half of the actual maximum length, but
4882 1.1 mrg # we can't tell.
4883 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4884 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4885 1.1 mrg test $i != 17 # 1/2 MB should be enough
4886 1.1 mrg do
4887 1.1 mrg i=`expr $i + 1`
4888 1.1 mrg teststring=$teststring$teststring
4889 1.1 mrg done
4890 1.1 mrg # Only check the string length outside the loop.
4891 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4892 1.1 mrg teststring=
4893 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
4894 1.1 mrg # massive amounts of additional arguments before passing them to the
4895 1.1 mrg # linker. It appears as though 1/2 is a usable value.
4896 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4897 1.1 mrg fi
4898 1.1 mrg ;;
4899 1.1 mrg esac
4900 1.1 mrg
4901 1.1 mrg fi
4902 1.1 mrg
4903 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4905 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4906 1.1 mrg else
4907 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4908 1.1 mrg $as_echo "none" >&6; }
4909 1.1 mrg fi
4910 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4911 1.1 mrg
4912 1.1 mrg
4913 1.1 mrg
4914 1.1 mrg
4915 1.1 mrg
4916 1.1 mrg
4917 1.1 mrg : ${CP="cp -f"}
4918 1.1 mrg : ${MV="mv -f"}
4919 1.1 mrg : ${RM="rm -f"}
4920 1.1 mrg
4921 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4922 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4923 1.1 mrg # Try some XSI features
4924 1.1 mrg xsi_shell=no
4925 1.1 mrg ( _lt_dummy="a/b/c"
4926 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4927 1.1 mrg = c,a/b,, \
4928 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4929 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4930 1.1 mrg && xsi_shell=yes
4931 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4932 1.1 mrg $as_echo "$xsi_shell" >&6; }
4933 1.1 mrg
4934 1.1 mrg
4935 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4936 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4937 1.1 mrg lt_shell_append=no
4938 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4939 1.1 mrg >/dev/null 2>&1 \
4940 1.1 mrg && lt_shell_append=yes
4941 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4942 1.1 mrg $as_echo "$lt_shell_append" >&6; }
4943 1.1 mrg
4944 1.1 mrg
4945 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4946 1.1 mrg lt_unset=unset
4947 1.1 mrg else
4948 1.1 mrg lt_unset=false
4949 1.1 mrg fi
4950 1.1 mrg
4951 1.1 mrg
4952 1.1 mrg
4953 1.1 mrg
4954 1.1 mrg
4955 1.1 mrg # test EBCDIC or ASCII
4956 1.1 mrg case `echo X|tr X '\101'` in
4957 1.1 mrg A) # ASCII based system
4958 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4959 1.1 mrg lt_SP2NL='tr \040 \012'
4960 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
4961 1.1 mrg ;;
4962 1.1 mrg *) # EBCDIC based system
4963 1.1 mrg lt_SP2NL='tr \100 \n'
4964 1.1 mrg lt_NL2SP='tr \r\n \100\100'
4965 1.1 mrg ;;
4966 1.1 mrg esac
4967 1.1 mrg
4968 1.1 mrg
4969 1.1 mrg
4970 1.1 mrg
4971 1.1 mrg
4972 1.1 mrg
4973 1.1 mrg
4974 1.1 mrg
4975 1.1 mrg
4976 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4977 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4978 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
4979 1.1 mrg $as_echo_n "(cached) " >&6
4980 1.1 mrg else
4981 1.1 mrg lt_cv_ld_reload_flag='-r'
4982 1.1 mrg fi
4983 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4984 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4985 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
4986 1.1 mrg case $reload_flag in
4987 1.1 mrg "" | " "*) ;;
4988 1.1 mrg *) reload_flag=" $reload_flag" ;;
4989 1.1 mrg esac
4990 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4991 1.1 mrg case $host_os in
4992 1.1 mrg darwin*)
4993 1.1 mrg if test "$GCC" = yes; then
4994 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4995 1.1 mrg else
4996 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4997 1.1 mrg fi
4998 1.1 mrg ;;
4999 1.1 mrg esac
5000 1.1 mrg
5001 1.1 mrg
5002 1.1 mrg
5003 1.1 mrg
5004 1.1 mrg
5005 1.1 mrg
5006 1.1 mrg
5007 1.1 mrg
5008 1.1 mrg
5009 1.1 mrg if test -n "$ac_tool_prefix"; then
5010 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5011 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5012 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5013 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5014 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5015 1.1 mrg $as_echo_n "(cached) " >&6
5016 1.1 mrg else
5017 1.1 mrg if test -n "$OBJDUMP"; then
5018 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5019 1.1 mrg else
5020 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5021 1.1 mrg for as_dir in $PATH
5022 1.1 mrg do
5023 1.1 mrg IFS=$as_save_IFS
5024 1.1 mrg test -z "$as_dir" && as_dir=.
5025 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5026 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5027 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5028 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5029 1.1 mrg break 2
5030 1.1 mrg fi
5031 1.1 mrg done
5032 1.1 mrg done
5033 1.1 mrg IFS=$as_save_IFS
5034 1.1 mrg
5035 1.1 mrg fi
5036 1.1 mrg fi
5037 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5038 1.1 mrg if test -n "$OBJDUMP"; then
5039 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5040 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5041 1.1 mrg else
5042 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5043 1.1 mrg $as_echo "no" >&6; }
5044 1.1 mrg fi
5045 1.1 mrg
5046 1.1 mrg
5047 1.1 mrg fi
5048 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5049 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5050 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5051 1.1 mrg set dummy objdump; ac_word=$2
5052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5053 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5054 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5055 1.1 mrg $as_echo_n "(cached) " >&6
5056 1.1 mrg else
5057 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5058 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5059 1.1 mrg else
5060 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5061 1.1 mrg for as_dir in $PATH
5062 1.1 mrg do
5063 1.1 mrg IFS=$as_save_IFS
5064 1.1 mrg test -z "$as_dir" && as_dir=.
5065 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5066 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5067 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5068 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5069 1.1 mrg break 2
5070 1.1 mrg fi
5071 1.1 mrg done
5072 1.1 mrg done
5073 1.1 mrg IFS=$as_save_IFS
5074 1.1 mrg
5075 1.1 mrg fi
5076 1.1 mrg fi
5077 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5078 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5079 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5080 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5081 1.1 mrg else
5082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5083 1.1 mrg $as_echo "no" >&6; }
5084 1.1 mrg fi
5085 1.1 mrg
5086 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5087 1.1 mrg OBJDUMP="false"
5088 1.1 mrg else
5089 1.1 mrg case $cross_compiling:$ac_tool_warned in
5090 1.1 mrg yes:)
5091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5092 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5093 1.1 mrg ac_tool_warned=yes ;;
5094 1.1 mrg esac
5095 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5096 1.1 mrg fi
5097 1.1 mrg else
5098 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5099 1.1 mrg fi
5100 1.1 mrg
5101 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5102 1.1 mrg
5103 1.1 mrg
5104 1.1 mrg
5105 1.1 mrg
5106 1.1 mrg
5107 1.1 mrg
5108 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5109 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5110 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5111 1.1 mrg $as_echo_n "(cached) " >&6
5112 1.1 mrg else
5113 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5114 1.1 mrg lt_cv_file_magic_test_file=
5115 1.1 mrg lt_cv_deplibs_check_method='unknown'
5116 1.1 mrg # Need to set the preceding variable on all platforms that support
5117 1.1 mrg # interlibrary dependencies.
5118 1.1 mrg # 'none' -- dependencies not supported.
5119 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5120 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5121 1.1 mrg # 'test_compile' -- check by making test program.
5122 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5123 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5124 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5125 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5126 1.1 mrg
5127 1.1 mrg case $host_os in
5128 1.1 mrg aix[4-9]*)
5129 1.1 mrg lt_cv_deplibs_check_method=pass_all
5130 1.1 mrg ;;
5131 1.1 mrg
5132 1.1 mrg beos*)
5133 1.1 mrg lt_cv_deplibs_check_method=pass_all
5134 1.1 mrg ;;
5135 1.1 mrg
5136 1.1 mrg bsdi[45]*)
5137 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5138 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5139 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5140 1.1 mrg ;;
5141 1.1 mrg
5142 1.1 mrg cygwin*)
5143 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5144 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5145 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5146 1.1 mrg ;;
5147 1.1 mrg
5148 1.1 mrg mingw* | pw32*)
5149 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5150 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5151 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5152 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5153 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5154 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5155 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5156 1.1 mrg else
5157 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5158 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5159 1.1 mrg fi
5160 1.1 mrg ;;
5161 1.1 mrg
5162 1.1 mrg cegcc*)
5163 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5164 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5165 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5166 1.1 mrg ;;
5167 1.1 mrg
5168 1.1 mrg darwin* | rhapsody*)
5169 1.1 mrg lt_cv_deplibs_check_method=pass_all
5170 1.1 mrg ;;
5171 1.1 mrg
5172 1.1 mrg freebsd* | dragonfly*)
5173 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5174 1.1 mrg case $host_cpu in
5175 1.1 mrg i*86 )
5176 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5177 1.1 mrg # Let's accept both of them until this is cleared up.
5178 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5179 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5180 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5181 1.1 mrg ;;
5182 1.1 mrg esac
5183 1.1 mrg else
5184 1.1 mrg lt_cv_deplibs_check_method=pass_all
5185 1.1 mrg fi
5186 1.1 mrg ;;
5187 1.1 mrg
5188 1.1 mrg gnu*)
5189 1.1 mrg lt_cv_deplibs_check_method=pass_all
5190 1.1 mrg ;;
5191 1.1 mrg
5192 1.1 mrg haiku*)
5193 1.1 mrg lt_cv_deplibs_check_method=pass_all
5194 1.1 mrg ;;
5195 1.1 mrg
5196 1.1 mrg hpux10.20* | hpux11*)
5197 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5198 1.1 mrg case $host_cpu in
5199 1.1 mrg ia64*)
5200 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5201 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5202 1.1 mrg ;;
5203 1.1 mrg hppa*64*)
5204 1.1 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]'
5205 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5206 1.1 mrg ;;
5207 1.1 mrg *)
5208 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5209 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5210 1.1 mrg ;;
5211 1.1 mrg esac
5212 1.1 mrg ;;
5213 1.1 mrg
5214 1.1 mrg interix[3-9]*)
5215 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5216 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5217 1.1 mrg ;;
5218 1.1 mrg
5219 1.1 mrg irix5* | irix6* | nonstopux*)
5220 1.1 mrg case $LD in
5221 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5222 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5223 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5224 1.1 mrg *) libmagic=never-match;;
5225 1.1 mrg esac
5226 1.1 mrg lt_cv_deplibs_check_method=pass_all
5227 1.1 mrg ;;
5228 1.1 mrg
5229 1.1 mrg # This must be Linux ELF.
5230 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5231 1.1 mrg lt_cv_deplibs_check_method=pass_all
5232 1.1 mrg ;;
5233 1.1 mrg
5234 1.1 mrg netbsd*)
5235 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5236 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5237 1.1 mrg else
5238 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5239 1.1 mrg fi
5240 1.1 mrg ;;
5241 1.1 mrg
5242 1.1 mrg newos6*)
5243 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5244 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5245 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5246 1.1 mrg ;;
5247 1.1 mrg
5248 1.1 mrg *nto* | *qnx*)
5249 1.1 mrg lt_cv_deplibs_check_method=pass_all
5250 1.1 mrg ;;
5251 1.1 mrg
5252 1.1 mrg openbsd*)
5253 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5254 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5255 1.1 mrg else
5256 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5257 1.1 mrg fi
5258 1.1 mrg ;;
5259 1.1 mrg
5260 1.1 mrg osf3* | osf4* | osf5*)
5261 1.1 mrg lt_cv_deplibs_check_method=pass_all
5262 1.1 mrg ;;
5263 1.1 mrg
5264 1.1 mrg rdos*)
5265 1.1 mrg lt_cv_deplibs_check_method=pass_all
5266 1.1 mrg ;;
5267 1.1 mrg
5268 1.1 mrg solaris*)
5269 1.1 mrg lt_cv_deplibs_check_method=pass_all
5270 1.1 mrg ;;
5271 1.1 mrg
5272 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5273 1.1 mrg lt_cv_deplibs_check_method=pass_all
5274 1.1 mrg ;;
5275 1.1 mrg
5276 1.1 mrg sysv4 | sysv4.3*)
5277 1.1 mrg case $host_vendor in
5278 1.1 mrg motorola)
5279 1.1 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]'
5280 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5281 1.1 mrg ;;
5282 1.1 mrg ncr)
5283 1.1 mrg lt_cv_deplibs_check_method=pass_all
5284 1.1 mrg ;;
5285 1.1 mrg sequent)
5286 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5287 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5288 1.1 mrg ;;
5289 1.1 mrg sni)
5290 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5291 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5292 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5293 1.1 mrg ;;
5294 1.1 mrg siemens)
5295 1.1 mrg lt_cv_deplibs_check_method=pass_all
5296 1.1 mrg ;;
5297 1.1 mrg pc)
5298 1.1 mrg lt_cv_deplibs_check_method=pass_all
5299 1.1 mrg ;;
5300 1.1 mrg esac
5301 1.1 mrg ;;
5302 1.1 mrg
5303 1.1 mrg tpf*)
5304 1.1 mrg lt_cv_deplibs_check_method=pass_all
5305 1.1 mrg ;;
5306 1.1 mrg esac
5307 1.1 mrg
5308 1.1 mrg fi
5309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5310 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5311 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5312 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5313 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5314 1.1 mrg
5315 1.1 mrg
5316 1.1 mrg
5317 1.1 mrg
5318 1.1 mrg
5319 1.1 mrg
5320 1.1 mrg
5321 1.1 mrg
5322 1.1 mrg
5323 1.1 mrg
5324 1.1 mrg
5325 1.1 mrg
5326 1.1 mrg if test -n "$ac_tool_prefix"; then
5327 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5328 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5330 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5331 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5332 1.1 mrg $as_echo_n "(cached) " >&6
5333 1.1 mrg else
5334 1.1 mrg if test -n "$AR"; then
5335 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5336 1.1 mrg else
5337 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5338 1.1 mrg for as_dir in $PATH
5339 1.1 mrg do
5340 1.1 mrg IFS=$as_save_IFS
5341 1.1 mrg test -z "$as_dir" && as_dir=.
5342 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5343 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5344 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5345 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5346 1.1 mrg break 2
5347 1.1 mrg fi
5348 1.1 mrg done
5349 1.1 mrg done
5350 1.1 mrg IFS=$as_save_IFS
5351 1.1 mrg
5352 1.1 mrg fi
5353 1.1 mrg fi
5354 1.1 mrg AR=$ac_cv_prog_AR
5355 1.1 mrg if test -n "$AR"; then
5356 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5357 1.1 mrg $as_echo "$AR" >&6; }
5358 1.1 mrg else
5359 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5360 1.1 mrg $as_echo "no" >&6; }
5361 1.1 mrg fi
5362 1.1 mrg
5363 1.1 mrg
5364 1.1 mrg fi
5365 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5366 1.1 mrg ac_ct_AR=$AR
5367 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5368 1.1 mrg set dummy ar; ac_word=$2
5369 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5370 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5371 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5372 1.1 mrg $as_echo_n "(cached) " >&6
5373 1.1 mrg else
5374 1.1 mrg if test -n "$ac_ct_AR"; then
5375 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5376 1.1 mrg else
5377 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5378 1.1 mrg for as_dir in $PATH
5379 1.1 mrg do
5380 1.1 mrg IFS=$as_save_IFS
5381 1.1 mrg test -z "$as_dir" && as_dir=.
5382 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5383 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5384 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5385 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5386 1.1 mrg break 2
5387 1.1 mrg fi
5388 1.1 mrg done
5389 1.1 mrg done
5390 1.1 mrg IFS=$as_save_IFS
5391 1.1 mrg
5392 1.1 mrg fi
5393 1.1 mrg fi
5394 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5395 1.1 mrg if test -n "$ac_ct_AR"; then
5396 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5397 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5398 1.1 mrg else
5399 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5400 1.1 mrg $as_echo "no" >&6; }
5401 1.1 mrg fi
5402 1.1 mrg
5403 1.1 mrg if test "x$ac_ct_AR" = x; then
5404 1.1 mrg AR="false"
5405 1.1 mrg else
5406 1.1 mrg case $cross_compiling:$ac_tool_warned in
5407 1.1 mrg yes:)
5408 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5409 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5410 1.1 mrg ac_tool_warned=yes ;;
5411 1.1 mrg esac
5412 1.1 mrg AR=$ac_ct_AR
5413 1.1 mrg fi
5414 1.1 mrg else
5415 1.1 mrg AR="$ac_cv_prog_AR"
5416 1.1 mrg fi
5417 1.1 mrg
5418 1.1 mrg test -z "$AR" && AR=ar
5419 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5420 1.1 mrg
5421 1.1 mrg
5422 1.1 mrg
5423 1.1 mrg
5424 1.1 mrg
5425 1.1 mrg
5426 1.1 mrg
5427 1.1 mrg
5428 1.1 mrg
5429 1.1 mrg
5430 1.1 mrg
5431 1.1 mrg if test -n "$ac_tool_prefix"; then
5432 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5433 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5435 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5436 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5437 1.1 mrg $as_echo_n "(cached) " >&6
5438 1.1 mrg else
5439 1.1 mrg if test -n "$STRIP"; then
5440 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5441 1.1 mrg else
5442 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5443 1.1 mrg for as_dir in $PATH
5444 1.1 mrg do
5445 1.1 mrg IFS=$as_save_IFS
5446 1.1 mrg test -z "$as_dir" && as_dir=.
5447 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5448 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5449 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5450 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5451 1.1 mrg break 2
5452 1.1 mrg fi
5453 1.1 mrg done
5454 1.1 mrg done
5455 1.1 mrg IFS=$as_save_IFS
5456 1.1 mrg
5457 1.1 mrg fi
5458 1.1 mrg fi
5459 1.1 mrg STRIP=$ac_cv_prog_STRIP
5460 1.1 mrg if test -n "$STRIP"; then
5461 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5462 1.1 mrg $as_echo "$STRIP" >&6; }
5463 1.1 mrg else
5464 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5465 1.1 mrg $as_echo "no" >&6; }
5466 1.1 mrg fi
5467 1.1 mrg
5468 1.1 mrg
5469 1.1 mrg fi
5470 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5471 1.1 mrg ac_ct_STRIP=$STRIP
5472 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5473 1.1 mrg set dummy strip; ac_word=$2
5474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5475 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5476 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5477 1.1 mrg $as_echo_n "(cached) " >&6
5478 1.1 mrg else
5479 1.1 mrg if test -n "$ac_ct_STRIP"; then
5480 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5481 1.1 mrg else
5482 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5483 1.1 mrg for as_dir in $PATH
5484 1.1 mrg do
5485 1.1 mrg IFS=$as_save_IFS
5486 1.1 mrg test -z "$as_dir" && as_dir=.
5487 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5488 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5489 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5490 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5491 1.1 mrg break 2
5492 1.1 mrg fi
5493 1.1 mrg done
5494 1.1 mrg done
5495 1.1 mrg IFS=$as_save_IFS
5496 1.1 mrg
5497 1.1 mrg fi
5498 1.1 mrg fi
5499 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5500 1.1 mrg if test -n "$ac_ct_STRIP"; then
5501 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5502 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5503 1.1 mrg else
5504 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5505 1.1 mrg $as_echo "no" >&6; }
5506 1.1 mrg fi
5507 1.1 mrg
5508 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5509 1.1 mrg STRIP=":"
5510 1.1 mrg else
5511 1.1 mrg case $cross_compiling:$ac_tool_warned in
5512 1.1 mrg yes:)
5513 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5514 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5515 1.1 mrg ac_tool_warned=yes ;;
5516 1.1 mrg esac
5517 1.1 mrg STRIP=$ac_ct_STRIP
5518 1.1 mrg fi
5519 1.1 mrg else
5520 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5521 1.1 mrg fi
5522 1.1 mrg
5523 1.1 mrg test -z "$STRIP" && STRIP=:
5524 1.1 mrg
5525 1.1 mrg
5526 1.1 mrg
5527 1.1 mrg
5528 1.1 mrg
5529 1.1 mrg
5530 1.1 mrg if test -n "$ac_tool_prefix"; then
5531 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5532 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5533 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5534 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5535 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5536 1.1 mrg $as_echo_n "(cached) " >&6
5537 1.1 mrg else
5538 1.1 mrg if test -n "$RANLIB"; then
5539 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5540 1.1 mrg else
5541 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5542 1.1 mrg for as_dir in $PATH
5543 1.1 mrg do
5544 1.1 mrg IFS=$as_save_IFS
5545 1.1 mrg test -z "$as_dir" && as_dir=.
5546 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5547 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5548 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5549 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5550 1.1 mrg break 2
5551 1.1 mrg fi
5552 1.1 mrg done
5553 1.1 mrg done
5554 1.1 mrg IFS=$as_save_IFS
5555 1.1 mrg
5556 1.1 mrg fi
5557 1.1 mrg fi
5558 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5559 1.1 mrg if test -n "$RANLIB"; then
5560 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5561 1.1 mrg $as_echo "$RANLIB" >&6; }
5562 1.1 mrg else
5563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5564 1.1 mrg $as_echo "no" >&6; }
5565 1.1 mrg fi
5566 1.1 mrg
5567 1.1 mrg
5568 1.1 mrg fi
5569 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5570 1.1 mrg ac_ct_RANLIB=$RANLIB
5571 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5572 1.1 mrg set dummy ranlib; ac_word=$2
5573 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5574 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5575 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5576 1.1 mrg $as_echo_n "(cached) " >&6
5577 1.1 mrg else
5578 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5579 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5580 1.1 mrg else
5581 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5582 1.1 mrg for as_dir in $PATH
5583 1.1 mrg do
5584 1.1 mrg IFS=$as_save_IFS
5585 1.1 mrg test -z "$as_dir" && as_dir=.
5586 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5587 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5588 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5589 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5590 1.1 mrg break 2
5591 1.1 mrg fi
5592 1.1 mrg done
5593 1.1 mrg done
5594 1.1 mrg IFS=$as_save_IFS
5595 1.1 mrg
5596 1.1 mrg fi
5597 1.1 mrg fi
5598 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5599 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5601 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5602 1.1 mrg else
5603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5604 1.1 mrg $as_echo "no" >&6; }
5605 1.1 mrg fi
5606 1.1 mrg
5607 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5608 1.1 mrg RANLIB=":"
5609 1.1 mrg else
5610 1.1 mrg case $cross_compiling:$ac_tool_warned in
5611 1.1 mrg yes:)
5612 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5613 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5614 1.1 mrg ac_tool_warned=yes ;;
5615 1.1 mrg esac
5616 1.1 mrg RANLIB=$ac_ct_RANLIB
5617 1.1 mrg fi
5618 1.1 mrg else
5619 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5620 1.1 mrg fi
5621 1.1 mrg
5622 1.1 mrg test -z "$RANLIB" && RANLIB=:
5623 1.1 mrg
5624 1.1 mrg
5625 1.1 mrg
5626 1.1 mrg
5627 1.1 mrg
5628 1.1 mrg
5629 1.1 mrg # Determine commands to create old-style static archives.
5630 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5631 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5632 1.1 mrg old_postuninstall_cmds=
5633 1.1 mrg
5634 1.1 mrg if test -n "$RANLIB"; then
5635 1.1 mrg case $host_os in
5636 1.1 mrg openbsd*)
5637 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5638 1.1 mrg ;;
5639 1.1 mrg *)
5640 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5641 1.1 mrg ;;
5642 1.1 mrg esac
5643 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5644 1.1 mrg fi
5645 1.1 mrg
5646 1.1 mrg case $host_os in
5647 1.1 mrg darwin*)
5648 1.1 mrg lock_old_archive_extraction=yes ;;
5649 1.1 mrg *)
5650 1.1 mrg lock_old_archive_extraction=no ;;
5651 1.1 mrg esac
5652 1.1 mrg
5653 1.1 mrg
5654 1.1 mrg
5655 1.1 mrg
5656 1.1 mrg
5657 1.1 mrg
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 mrg
5668 1.1 mrg
5669 1.1 mrg
5670 1.1 mrg
5671 1.1 mrg
5672 1.1 mrg
5673 1.1 mrg for ac_prog in gawk mawk nawk awk
5674 1.1 mrg do
5675 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5676 1.1 mrg set dummy $ac_prog; ac_word=$2
5677 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5678 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5679 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
5680 1.1 mrg $as_echo_n "(cached) " >&6
5681 1.1 mrg else
5682 1.1 mrg if test -n "$AWK"; then
5683 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
5684 1.1 mrg else
5685 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5686 1.1 mrg for as_dir in $PATH
5687 1.1 mrg do
5688 1.1 mrg IFS=$as_save_IFS
5689 1.1 mrg test -z "$as_dir" && as_dir=.
5690 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5691 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5692 1.1 mrg ac_cv_prog_AWK="$ac_prog"
5693 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5694 1.1 mrg break 2
5695 1.1 mrg fi
5696 1.1 mrg done
5697 1.1 mrg done
5698 1.1 mrg IFS=$as_save_IFS
5699 1.1 mrg
5700 1.1 mrg fi
5701 1.1 mrg fi
5702 1.1 mrg AWK=$ac_cv_prog_AWK
5703 1.1 mrg if test -n "$AWK"; then
5704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5705 1.1 mrg $as_echo "$AWK" >&6; }
5706 1.1 mrg else
5707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5708 1.1 mrg $as_echo "no" >&6; }
5709 1.1 mrg fi
5710 1.1 mrg
5711 1.1 mrg
5712 1.1 mrg test -n "$AWK" && break
5713 1.1 mrg done
5714 1.1 mrg
5715 1.1 mrg
5716 1.1 mrg
5717 1.1 mrg
5718 1.1 mrg
5719 1.1 mrg
5720 1.1 mrg
5721 1.1 mrg
5722 1.1 mrg
5723 1.1 mrg
5724 1.1 mrg
5725 1.1 mrg
5726 1.1 mrg
5727 1.1 mrg
5728 1.1 mrg
5729 1.1 mrg
5730 1.1 mrg
5731 1.1 mrg
5732 1.1 mrg
5733 1.1 mrg # If no C compiler was specified, use CC.
5734 1.1 mrg LTCC=${LTCC-"$CC"}
5735 1.1 mrg
5736 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
5737 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5738 1.1 mrg
5739 1.1 mrg # Allow CC to be a program name with arguments.
5740 1.1 mrg compiler=$CC
5741 1.1 mrg
5742 1.1 mrg
5743 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5744 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5745 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5746 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5747 1.1 mrg $as_echo_n "(cached) " >&6
5748 1.1 mrg else
5749 1.1 mrg
5750 1.1 mrg # These are sane defaults that work on at least a few old systems.
5751 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5752 1.1 mrg
5753 1.1 mrg # Character class describing NM global symbol codes.
5754 1.1 mrg symcode='[BCDEGRST]'
5755 1.1 mrg
5756 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5757 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5758 1.1 mrg
5759 1.1 mrg # Define system-specific variables.
5760 1.1 mrg case $host_os in
5761 1.1 mrg aix*)
5762 1.1 mrg symcode='[BCDT]'
5763 1.1 mrg ;;
5764 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
5765 1.1 mrg symcode='[ABCDGISTW]'
5766 1.1 mrg ;;
5767 1.1 mrg hpux*)
5768 1.1 mrg if test "$host_cpu" = ia64; then
5769 1.1 mrg symcode='[ABCDEGRST]'
5770 1.1 mrg fi
5771 1.1 mrg ;;
5772 1.1 mrg irix* | nonstopux*)
5773 1.1 mrg symcode='[BCDEGRST]'
5774 1.1 mrg ;;
5775 1.1 mrg osf*)
5776 1.1 mrg symcode='[BCDEGQRST]'
5777 1.1 mrg ;;
5778 1.1 mrg solaris*)
5779 1.1 mrg symcode='[BDRT]'
5780 1.1 mrg ;;
5781 1.1 mrg sco3.2v5*)
5782 1.1 mrg symcode='[DT]'
5783 1.1 mrg ;;
5784 1.1 mrg sysv4.2uw2*)
5785 1.1 mrg symcode='[DT]'
5786 1.1 mrg ;;
5787 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5788 1.1 mrg symcode='[ABDT]'
5789 1.1 mrg ;;
5790 1.1 mrg sysv4)
5791 1.1 mrg symcode='[DFNSTU]'
5792 1.1 mrg ;;
5793 1.1 mrg esac
5794 1.1 mrg
5795 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
5796 1.1 mrg case `$NM -V 2>&1` in
5797 1.1 mrg *GNU* | *'with BFD'*)
5798 1.1 mrg symcode='[ABCDGIRSTW]' ;;
5799 1.1 mrg esac
5800 1.1 mrg
5801 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
5802 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5803 1.1 mrg # so use this general approach.
5804 1.1 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5805 1.1 mrg
5806 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
5807 1.1 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'"
5808 1.1 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'"
5809 1.1 mrg
5810 1.1 mrg # Handle CRLF in mingw tool chain
5811 1.1 mrg opt_cr=
5812 1.1 mrg case $build_os in
5813 1.1 mrg mingw*)
5814 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5815 1.1 mrg ;;
5816 1.1 mrg esac
5817 1.1 mrg
5818 1.1 mrg # Try without a prefix underscore, then with it.
5819 1.1 mrg for ac_symprfx in "" "_"; do
5820 1.1 mrg
5821 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5822 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5823 1.1 mrg
5824 1.1 mrg # Write the raw and C identifiers.
5825 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5826 1.1 mrg # Fake it for dumpbin and say T for any non-static function
5827 1.1 mrg # and D for any global variable.
5828 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
5829 1.1 mrg # which start with @ or ?.
5830 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5831 1.1 mrg " {last_section=section; section=\$ 3};"\
5832 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5833 1.1 mrg " \$ 0!~/External *\|/{next};"\
5834 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5835 1.1 mrg " {if(hide[section]) next};"\
5836 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5837 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5838 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5839 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5840 1.1 mrg " ' prfx=^$ac_symprfx"
5841 1.1 mrg else
5842 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5843 1.1 mrg fi
5844 1.1 mrg
5845 1.1 mrg # Check to see that the pipe works correctly.
5846 1.1 mrg pipe_works=no
5847 1.1 mrg
5848 1.1 mrg rm -f conftest*
5849 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
5850 1.1 mrg #ifdef __cplusplus
5851 1.1 mrg extern "C" {
5852 1.1 mrg #endif
5853 1.1 mrg char nm_test_var;
5854 1.1 mrg void nm_test_func(void);
5855 1.1 mrg void nm_test_func(void){}
5856 1.1 mrg #ifdef __cplusplus
5857 1.1 mrg }
5858 1.1 mrg #endif
5859 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5860 1.1 mrg _LT_EOF
5861 1.1 mrg
5862 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5863 1.1 mrg (eval $ac_compile) 2>&5
5864 1.1 mrg ac_status=$?
5865 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5866 1.1 mrg test $ac_status = 0; }; then
5867 1.1 mrg # Now try to grab the symbols.
5868 1.1 mrg nlist=conftest.nm
5869 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5870 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5871 1.1 mrg ac_status=$?
5872 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5873 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
5874 1.1 mrg # Try sorting and uniquifying the output.
5875 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5876 1.1 mrg mv -f "$nlist"T "$nlist"
5877 1.1 mrg else
5878 1.1 mrg rm -f "$nlist"T
5879 1.1 mrg fi
5880 1.1 mrg
5881 1.1 mrg # Make sure that we snagged all the symbols we need.
5882 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5883 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5884 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
5885 1.1 mrg #ifdef __cplusplus
5886 1.1 mrg extern "C" {
5887 1.1 mrg #endif
5888 1.1 mrg
5889 1.1 mrg _LT_EOF
5890 1.1 mrg # Now generate the symbol file.
5891 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5892 1.1 mrg
5893 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
5894 1.1 mrg
5895 1.1 mrg /* The mapping between symbol names and symbols. */
5896 1.1 mrg const struct {
5897 1.1 mrg const char *name;
5898 1.1 mrg void *address;
5899 1.1 mrg }
5900 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5901 1.1 mrg {
5902 1.1 mrg { "@PROGRAM@", (void *) 0 },
5903 1.1 mrg _LT_EOF
5904 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5905 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5906 1.1 mrg {0, (void *) 0}
5907 1.1 mrg };
5908 1.1 mrg
5909 1.1 mrg /* This works around a problem in FreeBSD linker */
5910 1.1 mrg #ifdef FREEBSD_WORKAROUND
5911 1.1 mrg static const void *lt_preloaded_setup() {
5912 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5913 1.1 mrg }
5914 1.1 mrg #endif
5915 1.1 mrg
5916 1.1 mrg #ifdef __cplusplus
5917 1.1 mrg }
5918 1.1 mrg #endif
5919 1.1 mrg _LT_EOF
5920 1.1 mrg # Now try linking the two files.
5921 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5922 1.1 mrg lt_save_LIBS="$LIBS"
5923 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5924 1.1 mrg LIBS="conftstm.$ac_objext"
5925 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5926 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5927 1.1 mrg (eval $ac_link) 2>&5
5928 1.1 mrg ac_status=$?
5929 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5930 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5931 1.1 mrg pipe_works=yes
5932 1.1 mrg fi
5933 1.1 mrg LIBS="$lt_save_LIBS"
5934 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5935 1.1 mrg else
5936 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5937 1.1 mrg fi
5938 1.1 mrg else
5939 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5940 1.1 mrg fi
5941 1.1 mrg else
5942 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5943 1.1 mrg fi
5944 1.1 mrg else
5945 1.1 mrg echo "$progname: failed program was:" >&5
5946 1.1 mrg cat conftest.$ac_ext >&5
5947 1.1 mrg fi
5948 1.1 mrg rm -rf conftest* conftst*
5949 1.1 mrg
5950 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5951 1.1 mrg if test "$pipe_works" = yes; then
5952 1.1 mrg break
5953 1.1 mrg else
5954 1.1 mrg lt_cv_sys_global_symbol_pipe=
5955 1.1 mrg fi
5956 1.1 mrg done
5957 1.1 mrg
5958 1.1 mrg fi
5959 1.1 mrg
5960 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5961 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5962 1.1 mrg fi
5963 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5965 1.1 mrg $as_echo "failed" >&6; }
5966 1.1 mrg else
5967 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5968 1.1 mrg $as_echo "ok" >&6; }
5969 1.1 mrg fi
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg
5980 1.1 mrg
5981 1.1 mrg
5982 1.1 mrg
5983 1.1 mrg
5984 1.1 mrg
5985 1.1 mrg
5986 1.1 mrg
5987 1.1 mrg
5988 1.1 mrg
5989 1.1 mrg
5990 1.1 mrg
5991 1.1 mrg
5992 1.1 mrg
5993 1.1 mrg # Check whether --enable-libtool-lock was given.
5994 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
5995 1.1 mrg enableval=$enable_libtool_lock;
5996 1.1 mrg fi
5997 1.1 mrg
5998 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5999 1.1 mrg
6000 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
6001 1.1 mrg # libtool support.
6002 1.1 mrg case $host in
6003 1.1 mrg ia64-*-hpux*)
6004 1.1 mrg # Find out which ABI we are using.
6005 1.1 mrg echo 'int i;' > conftest.$ac_ext
6006 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6007 1.1 mrg (eval $ac_compile) 2>&5
6008 1.1 mrg ac_status=$?
6009 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6010 1.1 mrg test $ac_status = 0; }; then
6011 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6012 1.1 mrg *ELF-32*)
6013 1.1 mrg HPUX_IA64_MODE="32"
6014 1.1 mrg ;;
6015 1.1 mrg *ELF-64*)
6016 1.1 mrg HPUX_IA64_MODE="64"
6017 1.1 mrg ;;
6018 1.1 mrg esac
6019 1.1 mrg fi
6020 1.1 mrg rm -rf conftest*
6021 1.1 mrg ;;
6022 1.1 mrg *-*-irix6*)
6023 1.1 mrg # Find out which ABI we are using.
6024 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6025 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6026 1.1 mrg (eval $ac_compile) 2>&5
6027 1.1 mrg ac_status=$?
6028 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6029 1.1 mrg test $ac_status = 0; }; then
6030 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6031 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6032 1.1 mrg *32-bit*)
6033 1.1 mrg LD="${LD-ld} -melf32bsmip"
6034 1.1 mrg ;;
6035 1.1 mrg *N32*)
6036 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6037 1.1 mrg ;;
6038 1.1 mrg *64-bit*)
6039 1.1 mrg LD="${LD-ld} -melf64bmip"
6040 1.1 mrg ;;
6041 1.1 mrg esac
6042 1.1 mrg else
6043 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6044 1.1 mrg *32-bit*)
6045 1.1 mrg LD="${LD-ld} -32"
6046 1.1 mrg ;;
6047 1.1 mrg *N32*)
6048 1.1 mrg LD="${LD-ld} -n32"
6049 1.1 mrg ;;
6050 1.1 mrg *64-bit*)
6051 1.1 mrg LD="${LD-ld} -64"
6052 1.1 mrg ;;
6053 1.1 mrg esac
6054 1.1 mrg fi
6055 1.1 mrg fi
6056 1.1 mrg rm -rf conftest*
6057 1.1 mrg ;;
6058 1.1 mrg
6059 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6060 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6061 1.1 mrg # Find out which ABI we are using.
6062 1.1 mrg echo 'int i;' > conftest.$ac_ext
6063 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6064 1.1 mrg (eval $ac_compile) 2>&5
6065 1.1 mrg ac_status=$?
6066 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6067 1.1 mrg test $ac_status = 0; }; then
6068 1.1 mrg case `/usr/bin/file conftest.o` in
6069 1.1 mrg *32-bit*)
6070 1.1 mrg case $host in
6071 1.1 mrg x86_64-*kfreebsd*-gnu)
6072 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6073 1.1 mrg ;;
6074 1.1 mrg x86_64-*linux*)
6075 1.2 apb case `/usr/bin/file conftest.o` in
6076 1.2 apb *x86-64*)
6077 1.2 apb LD="${LD-ld} -m elf32_x86_64"
6078 1.2 apb ;;
6079 1.2 apb *)
6080 1.2 apb LD="${LD-ld} -m elf_i386"
6081 1.2 apb ;;
6082 1.2 apb esac
6083 1.1 mrg ;;
6084 1.1 mrg ppc64-*linux*|powerpc64-*linux*)
6085 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6086 1.1 mrg ;;
6087 1.1 mrg s390x-*linux*)
6088 1.1 mrg LD="${LD-ld} -m elf_s390"
6089 1.1 mrg ;;
6090 1.1 mrg sparc64-*linux*)
6091 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6092 1.1 mrg ;;
6093 1.1 mrg esac
6094 1.1 mrg ;;
6095 1.1 mrg *64-bit*)
6096 1.1 mrg case $host in
6097 1.1 mrg x86_64-*kfreebsd*-gnu)
6098 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6099 1.1 mrg ;;
6100 1.1 mrg x86_64-*linux*)
6101 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6102 1.1 mrg ;;
6103 1.1 mrg ppc*-*linux*|powerpc*-*linux*)
6104 1.1 mrg LD="${LD-ld} -m elf64ppc"
6105 1.1 mrg ;;
6106 1.1 mrg s390*-*linux*|s390*-*tpf*)
6107 1.1 mrg LD="${LD-ld} -m elf64_s390"
6108 1.1 mrg ;;
6109 1.1 mrg sparc*-*linux*)
6110 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6111 1.1 mrg ;;
6112 1.1 mrg esac
6113 1.1 mrg ;;
6114 1.1 mrg esac
6115 1.1 mrg fi
6116 1.1 mrg rm -rf conftest*
6117 1.1 mrg ;;
6118 1.1 mrg
6119 1.1 mrg *-*-sco3.2v5*)
6120 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6121 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6122 1.1 mrg CFLAGS="$CFLAGS -belf"
6123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6124 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6125 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6126 1.1 mrg $as_echo_n "(cached) " >&6
6127 1.1 mrg else
6128 1.1 mrg ac_ext=c
6129 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6130 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6131 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6132 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6133 1.1 mrg
6134 1.1 mrg if test x$gcc_no_link = xyes; then
6135 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6136 1.1 mrg fi
6137 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6138 1.1 mrg /* end confdefs.h. */
6139 1.1 mrg
6140 1.1 mrg int
6141 1.1 mrg main ()
6142 1.1 mrg {
6143 1.1 mrg
6144 1.1 mrg ;
6145 1.1 mrg return 0;
6146 1.1 mrg }
6147 1.1 mrg _ACEOF
6148 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6149 1.1 mrg lt_cv_cc_needs_belf=yes
6150 1.1 mrg else
6151 1.1 mrg lt_cv_cc_needs_belf=no
6152 1.1 mrg fi
6153 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6154 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6155 1.1 mrg ac_ext=c
6156 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6157 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6158 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6159 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6160 1.1 mrg
6161 1.1 mrg fi
6162 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6163 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6164 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6165 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6166 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6167 1.1 mrg fi
6168 1.1 mrg ;;
6169 1.1 mrg sparc*-*solaris*)
6170 1.1 mrg # Find out which ABI we are using.
6171 1.1 mrg echo 'int i;' > conftest.$ac_ext
6172 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6173 1.1 mrg (eval $ac_compile) 2>&5
6174 1.1 mrg ac_status=$?
6175 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6176 1.1 mrg test $ac_status = 0; }; then
6177 1.1 mrg case `/usr/bin/file conftest.o` in
6178 1.1 mrg *64-bit*)
6179 1.1 mrg case $lt_cv_prog_gnu_ld in
6180 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6181 1.1 mrg *)
6182 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6183 1.1 mrg LD="${LD-ld} -64"
6184 1.1 mrg fi
6185 1.1 mrg ;;
6186 1.1 mrg esac
6187 1.1 mrg ;;
6188 1.1 mrg esac
6189 1.1 mrg fi
6190 1.1 mrg rm -rf conftest*
6191 1.1 mrg ;;
6192 1.1 mrg esac
6193 1.1 mrg
6194 1.1 mrg need_locks="$enable_libtool_lock"
6195 1.1 mrg
6196 1.1 mrg
6197 1.1 mrg case $host_os in
6198 1.1 mrg rhapsody* | darwin*)
6199 1.1 mrg if test -n "$ac_tool_prefix"; then
6200 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6201 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6202 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6204 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6205 1.1 mrg $as_echo_n "(cached) " >&6
6206 1.1 mrg else
6207 1.1 mrg if test -n "$DSYMUTIL"; then
6208 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6209 1.1 mrg else
6210 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6211 1.1 mrg for as_dir in $PATH
6212 1.1 mrg do
6213 1.1 mrg IFS=$as_save_IFS
6214 1.1 mrg test -z "$as_dir" && as_dir=.
6215 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6216 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6218 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6219 1.1 mrg break 2
6220 1.1 mrg fi
6221 1.1 mrg done
6222 1.1 mrg done
6223 1.1 mrg IFS=$as_save_IFS
6224 1.1 mrg
6225 1.1 mrg fi
6226 1.1 mrg fi
6227 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6228 1.1 mrg if test -n "$DSYMUTIL"; then
6229 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6230 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6231 1.1 mrg else
6232 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233 1.1 mrg $as_echo "no" >&6; }
6234 1.1 mrg fi
6235 1.1 mrg
6236 1.1 mrg
6237 1.1 mrg fi
6238 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6239 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6240 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6241 1.1 mrg set dummy dsymutil; ac_word=$2
6242 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6243 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6244 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6245 1.1 mrg $as_echo_n "(cached) " >&6
6246 1.1 mrg else
6247 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6248 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6249 1.1 mrg else
6250 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251 1.1 mrg for as_dir in $PATH
6252 1.1 mrg do
6253 1.1 mrg IFS=$as_save_IFS
6254 1.1 mrg test -z "$as_dir" && as_dir=.
6255 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6256 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6257 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6258 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6259 1.1 mrg break 2
6260 1.1 mrg fi
6261 1.1 mrg done
6262 1.1 mrg done
6263 1.1 mrg IFS=$as_save_IFS
6264 1.1 mrg
6265 1.1 mrg fi
6266 1.1 mrg fi
6267 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6268 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6270 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6271 1.1 mrg else
6272 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6273 1.1 mrg $as_echo "no" >&6; }
6274 1.1 mrg fi
6275 1.1 mrg
6276 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6277 1.1 mrg DSYMUTIL=":"
6278 1.1 mrg else
6279 1.1 mrg case $cross_compiling:$ac_tool_warned in
6280 1.1 mrg yes:)
6281 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6282 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6283 1.1 mrg ac_tool_warned=yes ;;
6284 1.1 mrg esac
6285 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6286 1.1 mrg fi
6287 1.1 mrg else
6288 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6289 1.1 mrg fi
6290 1.1 mrg
6291 1.1 mrg if test -n "$ac_tool_prefix"; then
6292 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6293 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6294 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6295 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6296 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6297 1.1 mrg $as_echo_n "(cached) " >&6
6298 1.1 mrg else
6299 1.1 mrg if test -n "$NMEDIT"; then
6300 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6301 1.1 mrg else
6302 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6303 1.1 mrg for as_dir in $PATH
6304 1.1 mrg do
6305 1.1 mrg IFS=$as_save_IFS
6306 1.1 mrg test -z "$as_dir" && as_dir=.
6307 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6308 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6309 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6310 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6311 1.1 mrg break 2
6312 1.1 mrg fi
6313 1.1 mrg done
6314 1.1 mrg done
6315 1.1 mrg IFS=$as_save_IFS
6316 1.1 mrg
6317 1.1 mrg fi
6318 1.1 mrg fi
6319 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6320 1.1 mrg if test -n "$NMEDIT"; then
6321 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6322 1.1 mrg $as_echo "$NMEDIT" >&6; }
6323 1.1 mrg else
6324 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6325 1.1 mrg $as_echo "no" >&6; }
6326 1.1 mrg fi
6327 1.1 mrg
6328 1.1 mrg
6329 1.1 mrg fi
6330 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6331 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6332 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6333 1.1 mrg set dummy nmedit; ac_word=$2
6334 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6335 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6336 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6337 1.1 mrg $as_echo_n "(cached) " >&6
6338 1.1 mrg else
6339 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6340 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6341 1.1 mrg else
6342 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6343 1.1 mrg for as_dir in $PATH
6344 1.1 mrg do
6345 1.1 mrg IFS=$as_save_IFS
6346 1.1 mrg test -z "$as_dir" && as_dir=.
6347 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6348 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6349 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6350 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6351 1.1 mrg break 2
6352 1.1 mrg fi
6353 1.1 mrg done
6354 1.1 mrg done
6355 1.1 mrg IFS=$as_save_IFS
6356 1.1 mrg
6357 1.1 mrg fi
6358 1.1 mrg fi
6359 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6360 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6361 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6362 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6363 1.1 mrg else
6364 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6365 1.1 mrg $as_echo "no" >&6; }
6366 1.1 mrg fi
6367 1.1 mrg
6368 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6369 1.1 mrg NMEDIT=":"
6370 1.1 mrg else
6371 1.1 mrg case $cross_compiling:$ac_tool_warned in
6372 1.1 mrg yes:)
6373 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6374 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6375 1.1 mrg ac_tool_warned=yes ;;
6376 1.1 mrg esac
6377 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6378 1.1 mrg fi
6379 1.1 mrg else
6380 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6381 1.1 mrg fi
6382 1.1 mrg
6383 1.1 mrg if test -n "$ac_tool_prefix"; then
6384 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6385 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6386 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6387 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6388 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6389 1.1 mrg $as_echo_n "(cached) " >&6
6390 1.1 mrg else
6391 1.1 mrg if test -n "$LIPO"; then
6392 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6393 1.1 mrg else
6394 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6395 1.1 mrg for as_dir in $PATH
6396 1.1 mrg do
6397 1.1 mrg IFS=$as_save_IFS
6398 1.1 mrg test -z "$as_dir" && as_dir=.
6399 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6400 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6401 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6402 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6403 1.1 mrg break 2
6404 1.1 mrg fi
6405 1.1 mrg done
6406 1.1 mrg done
6407 1.1 mrg IFS=$as_save_IFS
6408 1.1 mrg
6409 1.1 mrg fi
6410 1.1 mrg fi
6411 1.1 mrg LIPO=$ac_cv_prog_LIPO
6412 1.1 mrg if test -n "$LIPO"; then
6413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6414 1.1 mrg $as_echo "$LIPO" >&6; }
6415 1.1 mrg else
6416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6417 1.1 mrg $as_echo "no" >&6; }
6418 1.1 mrg fi
6419 1.1 mrg
6420 1.1 mrg
6421 1.1 mrg fi
6422 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6423 1.1 mrg ac_ct_LIPO=$LIPO
6424 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6425 1.1 mrg set dummy lipo; ac_word=$2
6426 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6427 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6428 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6429 1.1 mrg $as_echo_n "(cached) " >&6
6430 1.1 mrg else
6431 1.1 mrg if test -n "$ac_ct_LIPO"; then
6432 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6433 1.1 mrg else
6434 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6435 1.1 mrg for as_dir in $PATH
6436 1.1 mrg do
6437 1.1 mrg IFS=$as_save_IFS
6438 1.1 mrg test -z "$as_dir" && as_dir=.
6439 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6440 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6441 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6442 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6443 1.1 mrg break 2
6444 1.1 mrg fi
6445 1.1 mrg done
6446 1.1 mrg done
6447 1.1 mrg IFS=$as_save_IFS
6448 1.1 mrg
6449 1.1 mrg fi
6450 1.1 mrg fi
6451 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6452 1.1 mrg if test -n "$ac_ct_LIPO"; then
6453 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6454 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6455 1.1 mrg else
6456 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6457 1.1 mrg $as_echo "no" >&6; }
6458 1.1 mrg fi
6459 1.1 mrg
6460 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6461 1.1 mrg LIPO=":"
6462 1.1 mrg else
6463 1.1 mrg case $cross_compiling:$ac_tool_warned in
6464 1.1 mrg yes:)
6465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6466 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6467 1.1 mrg ac_tool_warned=yes ;;
6468 1.1 mrg esac
6469 1.1 mrg LIPO=$ac_ct_LIPO
6470 1.1 mrg fi
6471 1.1 mrg else
6472 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6473 1.1 mrg fi
6474 1.1 mrg
6475 1.1 mrg if test -n "$ac_tool_prefix"; then
6476 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6477 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6478 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6479 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6480 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6481 1.1 mrg $as_echo_n "(cached) " >&6
6482 1.1 mrg else
6483 1.1 mrg if test -n "$OTOOL"; then
6484 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6485 1.1 mrg else
6486 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6487 1.1 mrg for as_dir in $PATH
6488 1.1 mrg do
6489 1.1 mrg IFS=$as_save_IFS
6490 1.1 mrg test -z "$as_dir" && as_dir=.
6491 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6492 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6493 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6494 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6495 1.1 mrg break 2
6496 1.1 mrg fi
6497 1.1 mrg done
6498 1.1 mrg done
6499 1.1 mrg IFS=$as_save_IFS
6500 1.1 mrg
6501 1.1 mrg fi
6502 1.1 mrg fi
6503 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6504 1.1 mrg if test -n "$OTOOL"; then
6505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6506 1.1 mrg $as_echo "$OTOOL" >&6; }
6507 1.1 mrg else
6508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6509 1.1 mrg $as_echo "no" >&6; }
6510 1.1 mrg fi
6511 1.1 mrg
6512 1.1 mrg
6513 1.1 mrg fi
6514 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6515 1.1 mrg ac_ct_OTOOL=$OTOOL
6516 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6517 1.1 mrg set dummy otool; ac_word=$2
6518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6519 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6520 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6521 1.1 mrg $as_echo_n "(cached) " >&6
6522 1.1 mrg else
6523 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6524 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6525 1.1 mrg else
6526 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6527 1.1 mrg for as_dir in $PATH
6528 1.1 mrg do
6529 1.1 mrg IFS=$as_save_IFS
6530 1.1 mrg test -z "$as_dir" && as_dir=.
6531 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6532 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6533 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6534 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6535 1.1 mrg break 2
6536 1.1 mrg fi
6537 1.1 mrg done
6538 1.1 mrg done
6539 1.1 mrg IFS=$as_save_IFS
6540 1.1 mrg
6541 1.1 mrg fi
6542 1.1 mrg fi
6543 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6544 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6545 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6546 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6547 1.1 mrg else
6548 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6549 1.1 mrg $as_echo "no" >&6; }
6550 1.1 mrg fi
6551 1.1 mrg
6552 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6553 1.1 mrg OTOOL=":"
6554 1.1 mrg else
6555 1.1 mrg case $cross_compiling:$ac_tool_warned in
6556 1.1 mrg yes:)
6557 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6558 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6559 1.1 mrg ac_tool_warned=yes ;;
6560 1.1 mrg esac
6561 1.1 mrg OTOOL=$ac_ct_OTOOL
6562 1.1 mrg fi
6563 1.1 mrg else
6564 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6565 1.1 mrg fi
6566 1.1 mrg
6567 1.1 mrg if test -n "$ac_tool_prefix"; then
6568 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6569 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6571 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6572 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6573 1.1 mrg $as_echo_n "(cached) " >&6
6574 1.1 mrg else
6575 1.1 mrg if test -n "$OTOOL64"; then
6576 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6577 1.1 mrg else
6578 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6579 1.1 mrg for as_dir in $PATH
6580 1.1 mrg do
6581 1.1 mrg IFS=$as_save_IFS
6582 1.1 mrg test -z "$as_dir" && as_dir=.
6583 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6584 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6585 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6586 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6587 1.1 mrg break 2
6588 1.1 mrg fi
6589 1.1 mrg done
6590 1.1 mrg done
6591 1.1 mrg IFS=$as_save_IFS
6592 1.1 mrg
6593 1.1 mrg fi
6594 1.1 mrg fi
6595 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6596 1.1 mrg if test -n "$OTOOL64"; then
6597 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6598 1.1 mrg $as_echo "$OTOOL64" >&6; }
6599 1.1 mrg else
6600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6601 1.1 mrg $as_echo "no" >&6; }
6602 1.1 mrg fi
6603 1.1 mrg
6604 1.1 mrg
6605 1.1 mrg fi
6606 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6607 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6608 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6609 1.1 mrg set dummy otool64; ac_word=$2
6610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6611 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6612 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6613 1.1 mrg $as_echo_n "(cached) " >&6
6614 1.1 mrg else
6615 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6616 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6617 1.1 mrg else
6618 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6619 1.1 mrg for as_dir in $PATH
6620 1.1 mrg do
6621 1.1 mrg IFS=$as_save_IFS
6622 1.1 mrg test -z "$as_dir" && as_dir=.
6623 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6624 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6625 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6626 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6627 1.1 mrg break 2
6628 1.1 mrg fi
6629 1.1 mrg done
6630 1.1 mrg done
6631 1.1 mrg IFS=$as_save_IFS
6632 1.1 mrg
6633 1.1 mrg fi
6634 1.1 mrg fi
6635 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6636 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6637 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6638 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6639 1.1 mrg else
6640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6641 1.1 mrg $as_echo "no" >&6; }
6642 1.1 mrg fi
6643 1.1 mrg
6644 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6645 1.1 mrg OTOOL64=":"
6646 1.1 mrg else
6647 1.1 mrg case $cross_compiling:$ac_tool_warned in
6648 1.1 mrg yes:)
6649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6650 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6651 1.1 mrg ac_tool_warned=yes ;;
6652 1.1 mrg esac
6653 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6654 1.1 mrg fi
6655 1.1 mrg else
6656 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6657 1.1 mrg fi
6658 1.1 mrg
6659 1.1 mrg
6660 1.1 mrg
6661 1.1 mrg
6662 1.1 mrg
6663 1.1 mrg
6664 1.1 mrg
6665 1.1 mrg
6666 1.1 mrg
6667 1.1 mrg
6668 1.1 mrg
6669 1.1 mrg
6670 1.1 mrg
6671 1.1 mrg
6672 1.1 mrg
6673 1.1 mrg
6674 1.1 mrg
6675 1.1 mrg
6676 1.1 mrg
6677 1.1 mrg
6678 1.1 mrg
6679 1.1 mrg
6680 1.1 mrg
6681 1.1 mrg
6682 1.1 mrg
6683 1.1 mrg
6684 1.1 mrg
6685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6686 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6687 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6688 1.1 mrg $as_echo_n "(cached) " >&6
6689 1.1 mrg else
6690 1.1 mrg lt_cv_apple_cc_single_mod=no
6691 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6692 1.1 mrg # By default we will add the -single_module flag. You can override
6693 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6694 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6695 1.1 mrg # link flags.
6696 1.1 mrg rm -rf libconftest.dylib*
6697 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6698 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6699 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6700 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6701 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6702 1.1 mrg _lt_result=$?
6703 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6704 1.1 mrg lt_cv_apple_cc_single_mod=yes
6705 1.1 mrg else
6706 1.1 mrg cat conftest.err >&5
6707 1.1 mrg fi
6708 1.1 mrg rm -rf libconftest.dylib*
6709 1.1 mrg rm -f conftest.*
6710 1.1 mrg fi
6711 1.1 mrg fi
6712 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6713 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6714 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6715 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6716 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6717 1.1 mrg $as_echo_n "(cached) " >&6
6718 1.1 mrg else
6719 1.1 mrg lt_cv_ld_exported_symbols_list=no
6720 1.1 mrg save_LDFLAGS=$LDFLAGS
6721 1.1 mrg echo "_main" > conftest.sym
6722 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6723 1.1 mrg if test x$gcc_no_link = xyes; then
6724 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6725 1.1 mrg fi
6726 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6727 1.1 mrg /* end confdefs.h. */
6728 1.1 mrg
6729 1.1 mrg int
6730 1.1 mrg main ()
6731 1.1 mrg {
6732 1.1 mrg
6733 1.1 mrg ;
6734 1.1 mrg return 0;
6735 1.1 mrg }
6736 1.1 mrg _ACEOF
6737 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6738 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6739 1.1 mrg else
6740 1.1 mrg lt_cv_ld_exported_symbols_list=no
6741 1.1 mrg fi
6742 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6743 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6744 1.1 mrg LDFLAGS="$save_LDFLAGS"
6745 1.1 mrg
6746 1.1 mrg fi
6747 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6748 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6749 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6750 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6751 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6752 1.1 mrg $as_echo_n "(cached) " >&6
6753 1.1 mrg else
6754 1.1 mrg lt_cv_ld_force_load=no
6755 1.1 mrg cat > conftest.c << _LT_EOF
6756 1.1 mrg int forced_loaded() { return 2;}
6757 1.1 mrg _LT_EOF
6758 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6759 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6760 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6761 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6762 1.1 mrg cat > conftest.c << _LT_EOF
6763 1.1 mrg int main() { return 0;}
6764 1.1 mrg _LT_EOF
6765 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6766 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6767 1.1 mrg _lt_result=$?
6768 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6769 1.1 mrg lt_cv_ld_force_load=yes
6770 1.1 mrg else
6771 1.1 mrg cat conftest.err >&5
6772 1.1 mrg fi
6773 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6774 1.1 mrg rm -rf conftest.dSYM
6775 1.1 mrg
6776 1.1 mrg fi
6777 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6778 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6779 1.1 mrg case $host_os in
6780 1.1 mrg rhapsody* | darwin1.[012])
6781 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6782 1.1 mrg darwin1.*)
6783 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6784 1.1 mrg darwin*) # darwin 5.x on
6785 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6786 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6787 1.1 mrg # target defaults to 10.4. Don't you love it?
6788 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6789 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6790 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6791 1.1 mrg 10.[012]*)
6792 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6793 1.1 mrg 10.*)
6794 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6795 1.1 mrg esac
6796 1.1 mrg ;;
6797 1.1 mrg esac
6798 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6799 1.1 mrg _lt_dar_single_mod='$single_module'
6800 1.1 mrg fi
6801 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6802 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6803 1.1 mrg else
6804 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6805 1.1 mrg fi
6806 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6807 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6808 1.1 mrg else
6809 1.1 mrg _lt_dsymutil=
6810 1.1 mrg fi
6811 1.1 mrg ;;
6812 1.1 mrg esac
6813 1.1 mrg
6814 1.1 mrg ac_ext=c
6815 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6816 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6817 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6818 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6819 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6820 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6821 1.1 mrg # On Suns, sometimes $CPP names a directory.
6822 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6823 1.1 mrg CPP=
6824 1.1 mrg fi
6825 1.1 mrg if test -z "$CPP"; then
6826 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6827 1.1 mrg $as_echo_n "(cached) " >&6
6828 1.1 mrg else
6829 1.1 mrg # Double quotes because CPP needs to be expanded
6830 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6831 1.1 mrg do
6832 1.1 mrg ac_preproc_ok=false
6833 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6834 1.1 mrg do
6835 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6836 1.1 mrg # with a fresh cross-compiler works.
6837 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6838 1.1 mrg # <limits.h> exists even on freestanding compilers.
6839 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6840 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6841 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6842 1.1 mrg /* end confdefs.h. */
6843 1.1 mrg #ifdef __STDC__
6844 1.1 mrg # include <limits.h>
6845 1.1 mrg #else
6846 1.1 mrg # include <assert.h>
6847 1.1 mrg #endif
6848 1.1 mrg Syntax error
6849 1.1 mrg _ACEOF
6850 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6851 1.1 mrg
6852 1.1 mrg else
6853 1.1 mrg # Broken: fails on valid input.
6854 1.1 mrg continue
6855 1.1 mrg fi
6856 1.1 mrg rm -f conftest.err conftest.$ac_ext
6857 1.1 mrg
6858 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6859 1.1 mrg # can be detected and how.
6860 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6861 1.1 mrg /* end confdefs.h. */
6862 1.1 mrg #include <ac_nonexistent.h>
6863 1.1 mrg _ACEOF
6864 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6865 1.1 mrg # Broken: success on invalid input.
6866 1.1 mrg continue
6867 1.1 mrg else
6868 1.1 mrg # Passes both tests.
6869 1.1 mrg ac_preproc_ok=:
6870 1.1 mrg break
6871 1.1 mrg fi
6872 1.1 mrg rm -f conftest.err conftest.$ac_ext
6873 1.1 mrg
6874 1.1 mrg done
6875 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6876 1.1 mrg rm -f conftest.err conftest.$ac_ext
6877 1.1 mrg if $ac_preproc_ok; then :
6878 1.1 mrg break
6879 1.1 mrg fi
6880 1.1 mrg
6881 1.1 mrg done
6882 1.1 mrg ac_cv_prog_CPP=$CPP
6883 1.1 mrg
6884 1.1 mrg fi
6885 1.1 mrg CPP=$ac_cv_prog_CPP
6886 1.1 mrg else
6887 1.1 mrg ac_cv_prog_CPP=$CPP
6888 1.1 mrg fi
6889 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6890 1.1 mrg $as_echo "$CPP" >&6; }
6891 1.1 mrg ac_preproc_ok=false
6892 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6893 1.1 mrg do
6894 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6895 1.1 mrg # with a fresh cross-compiler works.
6896 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6897 1.1 mrg # <limits.h> exists even on freestanding compilers.
6898 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6899 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6900 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6901 1.1 mrg /* end confdefs.h. */
6902 1.1 mrg #ifdef __STDC__
6903 1.1 mrg # include <limits.h>
6904 1.1 mrg #else
6905 1.1 mrg # include <assert.h>
6906 1.1 mrg #endif
6907 1.1 mrg Syntax error
6908 1.1 mrg _ACEOF
6909 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6910 1.1 mrg
6911 1.1 mrg else
6912 1.1 mrg # Broken: fails on valid input.
6913 1.1 mrg continue
6914 1.1 mrg fi
6915 1.1 mrg rm -f conftest.err conftest.$ac_ext
6916 1.1 mrg
6917 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6918 1.1 mrg # can be detected and how.
6919 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6920 1.1 mrg /* end confdefs.h. */
6921 1.1 mrg #include <ac_nonexistent.h>
6922 1.1 mrg _ACEOF
6923 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6924 1.1 mrg # Broken: success on invalid input.
6925 1.1 mrg continue
6926 1.1 mrg else
6927 1.1 mrg # Passes both tests.
6928 1.1 mrg ac_preproc_ok=:
6929 1.1 mrg break
6930 1.1 mrg fi
6931 1.1 mrg rm -f conftest.err conftest.$ac_ext
6932 1.1 mrg
6933 1.1 mrg done
6934 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6935 1.1 mrg rm -f conftest.err conftest.$ac_ext
6936 1.1 mrg if $ac_preproc_ok; then :
6937 1.1 mrg
6938 1.1 mrg else
6939 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6940 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6941 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6942 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6943 1.1 mrg fi
6944 1.1 mrg
6945 1.1 mrg ac_ext=c
6946 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6947 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6948 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6949 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6950 1.1 mrg
6951 1.1 mrg
6952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6953 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6954 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6955 1.1 mrg $as_echo_n "(cached) " >&6
6956 1.1 mrg else
6957 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6958 1.1 mrg /* end confdefs.h. */
6959 1.1 mrg #include <stdlib.h>
6960 1.1 mrg #include <stdarg.h>
6961 1.1 mrg #include <string.h>
6962 1.1 mrg #include <float.h>
6963 1.1 mrg
6964 1.1 mrg int
6965 1.1 mrg main ()
6966 1.1 mrg {
6967 1.1 mrg
6968 1.1 mrg ;
6969 1.1 mrg return 0;
6970 1.1 mrg }
6971 1.1 mrg _ACEOF
6972 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
6973 1.1 mrg ac_cv_header_stdc=yes
6974 1.1 mrg else
6975 1.1 mrg ac_cv_header_stdc=no
6976 1.1 mrg fi
6977 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6978 1.1 mrg
6979 1.1 mrg if test $ac_cv_header_stdc = yes; then
6980 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6981 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6982 1.1 mrg /* end confdefs.h. */
6983 1.1 mrg #include <string.h>
6984 1.1 mrg
6985 1.1 mrg _ACEOF
6986 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6987 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6988 1.1 mrg
6989 1.1 mrg else
6990 1.1 mrg ac_cv_header_stdc=no
6991 1.1 mrg fi
6992 1.1 mrg rm -f conftest*
6993 1.1 mrg
6994 1.1 mrg fi
6995 1.1 mrg
6996 1.1 mrg if test $ac_cv_header_stdc = yes; then
6997 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6998 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6999 1.1 mrg /* end confdefs.h. */
7000 1.1 mrg #include <stdlib.h>
7001 1.1 mrg
7002 1.1 mrg _ACEOF
7003 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7004 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
7005 1.1 mrg
7006 1.1 mrg else
7007 1.1 mrg ac_cv_header_stdc=no
7008 1.1 mrg fi
7009 1.1 mrg rm -f conftest*
7010 1.1 mrg
7011 1.1 mrg fi
7012 1.1 mrg
7013 1.1 mrg if test $ac_cv_header_stdc = yes; then
7014 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7015 1.1 mrg if test "$cross_compiling" = yes; then :
7016 1.1 mrg :
7017 1.1 mrg else
7018 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7019 1.1 mrg /* end confdefs.h. */
7020 1.1 mrg #include <ctype.h>
7021 1.1 mrg #include <stdlib.h>
7022 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
7023 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7024 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7025 1.1 mrg #else
7026 1.1 mrg # define ISLOWER(c) \
7027 1.1 mrg (('a' <= (c) && (c) <= 'i') \
7028 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
7029 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
7030 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7031 1.1 mrg #endif
7032 1.1 mrg
7033 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7034 1.1 mrg int
7035 1.1 mrg main ()
7036 1.1 mrg {
7037 1.1 mrg int i;
7038 1.1 mrg for (i = 0; i < 256; i++)
7039 1.1 mrg if (XOR (islower (i), ISLOWER (i))
7040 1.1 mrg || toupper (i) != TOUPPER (i))
7041 1.1 mrg return 2;
7042 1.1 mrg return 0;
7043 1.1 mrg }
7044 1.1 mrg _ACEOF
7045 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
7046 1.1 mrg
7047 1.1 mrg else
7048 1.1 mrg ac_cv_header_stdc=no
7049 1.1 mrg fi
7050 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7051 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
7052 1.1 mrg fi
7053 1.1 mrg
7054 1.1 mrg fi
7055 1.1 mrg fi
7056 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7057 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
7058 1.1 mrg if test $ac_cv_header_stdc = yes; then
7059 1.1 mrg
7060 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7061 1.1 mrg
7062 1.1 mrg fi
7063 1.1 mrg
7064 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7065 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7066 1.1 mrg inttypes.h stdint.h unistd.h
7067 1.1 mrg do :
7068 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7069 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7070 1.1 mrg "
7071 1.1 mrg eval as_val=\$$as_ac_Header
7072 1.1 mrg if test "x$as_val" = x""yes; then :
7073 1.1 mrg cat >>confdefs.h <<_ACEOF
7074 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7075 1.1 mrg _ACEOF
7076 1.1 mrg
7077 1.1 mrg fi
7078 1.1 mrg
7079 1.1 mrg done
7080 1.1 mrg
7081 1.1 mrg
7082 1.1 mrg for ac_header in dlfcn.h
7083 1.1 mrg do :
7084 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7085 1.1 mrg "
7086 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7087 1.1 mrg cat >>confdefs.h <<_ACEOF
7088 1.1 mrg #define HAVE_DLFCN_H 1
7089 1.1 mrg _ACEOF
7090 1.1 mrg
7091 1.1 mrg fi
7092 1.1 mrg
7093 1.1 mrg done
7094 1.1 mrg
7095 1.1 mrg
7096 1.1 mrg
7097 1.1 mrg
7098 1.1 mrg
7099 1.1 mrg # Set options
7100 1.1 mrg
7101 1.1 mrg
7102 1.1 mrg
7103 1.1 mrg enable_dlopen=no
7104 1.1 mrg
7105 1.1 mrg
7106 1.1 mrg
7107 1.1 mrg # Check whether --enable-shared was given.
7108 1.1 mrg if test "${enable_shared+set}" = set; then :
7109 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7110 1.1 mrg case $enableval in
7111 1.1 mrg yes) enable_shared=yes ;;
7112 1.1 mrg no) enable_shared=no ;;
7113 1.1 mrg *)
7114 1.1 mrg enable_shared=no
7115 1.1 mrg # Look at the argument we got. We use all the common list separators.
7116 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7117 1.1 mrg for pkg in $enableval; do
7118 1.1 mrg IFS="$lt_save_ifs"
7119 1.1 mrg if test "X$pkg" = "X$p"; then
7120 1.1 mrg enable_shared=yes
7121 1.1 mrg fi
7122 1.1 mrg done
7123 1.1 mrg IFS="$lt_save_ifs"
7124 1.1 mrg ;;
7125 1.1 mrg esac
7126 1.1 mrg else
7127 1.1 mrg enable_shared=yes
7128 1.1 mrg fi
7129 1.1 mrg
7130 1.1 mrg
7131 1.1 mrg
7132 1.1 mrg
7133 1.1 mrg
7134 1.1 mrg
7135 1.1 mrg
7136 1.1 mrg
7137 1.1 mrg
7138 1.1 mrg # Check whether --enable-static was given.
7139 1.1 mrg if test "${enable_static+set}" = set; then :
7140 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7141 1.1 mrg case $enableval in
7142 1.1 mrg yes) enable_static=yes ;;
7143 1.1 mrg no) enable_static=no ;;
7144 1.1 mrg *)
7145 1.1 mrg enable_static=no
7146 1.1 mrg # Look at the argument we got. We use all the common list separators.
7147 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7148 1.1 mrg for pkg in $enableval; do
7149 1.1 mrg IFS="$lt_save_ifs"
7150 1.1 mrg if test "X$pkg" = "X$p"; then
7151 1.1 mrg enable_static=yes
7152 1.1 mrg fi
7153 1.1 mrg done
7154 1.1 mrg IFS="$lt_save_ifs"
7155 1.1 mrg ;;
7156 1.1 mrg esac
7157 1.1 mrg else
7158 1.1 mrg enable_static=yes
7159 1.1 mrg fi
7160 1.1 mrg
7161 1.1 mrg
7162 1.1 mrg
7163 1.1 mrg
7164 1.1 mrg
7165 1.1 mrg
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg # Check whether --with-pic was given.
7171 1.1 mrg if test "${with_pic+set}" = set; then :
7172 1.1 mrg withval=$with_pic; pic_mode="$withval"
7173 1.1 mrg else
7174 1.1 mrg pic_mode=default
7175 1.1 mrg fi
7176 1.1 mrg
7177 1.1 mrg
7178 1.1 mrg test -z "$pic_mode" && pic_mode=default
7179 1.1 mrg
7180 1.1 mrg
7181 1.1 mrg
7182 1.1 mrg
7183 1.1 mrg
7184 1.1 mrg
7185 1.1 mrg
7186 1.1 mrg # Check whether --enable-fast-install was given.
7187 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7188 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7189 1.1 mrg case $enableval in
7190 1.1 mrg yes) enable_fast_install=yes ;;
7191 1.1 mrg no) enable_fast_install=no ;;
7192 1.1 mrg *)
7193 1.1 mrg enable_fast_install=no
7194 1.1 mrg # Look at the argument we got. We use all the common list separators.
7195 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7196 1.1 mrg for pkg in $enableval; do
7197 1.1 mrg IFS="$lt_save_ifs"
7198 1.1 mrg if test "X$pkg" = "X$p"; then
7199 1.1 mrg enable_fast_install=yes
7200 1.1 mrg fi
7201 1.1 mrg done
7202 1.1 mrg IFS="$lt_save_ifs"
7203 1.1 mrg ;;
7204 1.1 mrg esac
7205 1.1 mrg else
7206 1.1 mrg enable_fast_install=yes
7207 1.1 mrg fi
7208 1.1 mrg
7209 1.1 mrg
7210 1.1 mrg
7211 1.1 mrg
7212 1.1 mrg
7213 1.1 mrg
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg # This can be used to rebuild libtool when needed
7220 1.1 mrg LIBTOOL_DEPS="$ltmain"
7221 1.1 mrg
7222 1.1 mrg # Always use our own libtool.
7223 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7224 1.1 mrg
7225 1.1 mrg
7226 1.1 mrg
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg
7240 1.1 mrg
7241 1.1 mrg
7242 1.1 mrg
7243 1.1 mrg
7244 1.1 mrg
7245 1.1 mrg
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg
7250 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg
7255 1.1 mrg
7256 1.1 mrg
7257 1.1 mrg
7258 1.1 mrg
7259 1.1 mrg
7260 1.1 mrg
7261 1.1 mrg
7262 1.1 mrg
7263 1.1 mrg
7264 1.1 mrg
7265 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7266 1.1 mrg setopt NO_GLOB_SUBST
7267 1.1 mrg fi
7268 1.1 mrg
7269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7270 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7271 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7272 1.1 mrg $as_echo_n "(cached) " >&6
7273 1.1 mrg else
7274 1.1 mrg rm -f .libs 2>/dev/null
7275 1.1 mrg mkdir .libs 2>/dev/null
7276 1.1 mrg if test -d .libs; then
7277 1.1 mrg lt_cv_objdir=.libs
7278 1.1 mrg else
7279 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7280 1.1 mrg lt_cv_objdir=_libs
7281 1.1 mrg fi
7282 1.1 mrg rmdir .libs 2>/dev/null
7283 1.1 mrg fi
7284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7285 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7286 1.1 mrg objdir=$lt_cv_objdir
7287 1.1 mrg
7288 1.1 mrg
7289 1.1 mrg
7290 1.1 mrg
7291 1.1 mrg
7292 1.1 mrg cat >>confdefs.h <<_ACEOF
7293 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7294 1.1 mrg _ACEOF
7295 1.1 mrg
7296 1.1 mrg
7297 1.1 mrg
7298 1.1 mrg
7299 1.1 mrg case $host_os in
7300 1.1 mrg aix3*)
7301 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7302 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7303 1.1 mrg # vanish in a puff of smoke.
7304 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7305 1.1 mrg COLLECT_NAMES=
7306 1.1 mrg export COLLECT_NAMES
7307 1.1 mrg fi
7308 1.1 mrg ;;
7309 1.1 mrg esac
7310 1.1 mrg
7311 1.1 mrg # Global variables:
7312 1.1 mrg ofile=libtool
7313 1.1 mrg can_build_shared=yes
7314 1.1 mrg
7315 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7316 1.1 mrg # which needs '.lib').
7317 1.1 mrg libext=a
7318 1.1 mrg
7319 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7320 1.1 mrg
7321 1.1 mrg old_CC="$CC"
7322 1.1 mrg old_CFLAGS="$CFLAGS"
7323 1.1 mrg
7324 1.1 mrg # Set sane defaults for various variables
7325 1.1 mrg test -z "$CC" && CC=cc
7326 1.1 mrg test -z "$LTCC" && LTCC=$CC
7327 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7328 1.1 mrg test -z "$LD" && LD=ld
7329 1.1 mrg test -z "$ac_objext" && ac_objext=o
7330 1.1 mrg
7331 1.1 mrg for cc_temp in $compiler""; do
7332 1.1 mrg case $cc_temp in
7333 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7334 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7335 1.1 mrg \-*) ;;
7336 1.1 mrg *) break;;
7337 1.1 mrg esac
7338 1.1 mrg done
7339 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7340 1.1 mrg
7341 1.1 mrg
7342 1.1 mrg # Only perform the check for file, if the check method requires it
7343 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7344 1.1 mrg case $deplibs_check_method in
7345 1.1 mrg file_magic*)
7346 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7347 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7348 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7349 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7350 1.1 mrg $as_echo_n "(cached) " >&6
7351 1.1 mrg else
7352 1.1 mrg case $MAGIC_CMD in
7353 1.1 mrg [\\/*] | ?:[\\/]*)
7354 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7355 1.1 mrg ;;
7356 1.1 mrg *)
7357 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7358 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7359 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7360 1.1 mrg for ac_dir in $ac_dummy; do
7361 1.1 mrg IFS="$lt_save_ifs"
7362 1.1 mrg test -z "$ac_dir" && ac_dir=.
7363 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7364 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7365 1.1 mrg if test -n "$file_magic_test_file"; then
7366 1.1 mrg case $deplibs_check_method in
7367 1.1 mrg "file_magic "*)
7368 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7369 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7370 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7371 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7372 1.1 mrg :
7373 1.1 mrg else
7374 1.1 mrg cat <<_LT_EOF 1>&2
7375 1.1 mrg
7376 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7377 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7378 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7379 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7380 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7381 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7382 1.1 mrg *** may want to report the problem to your system manager and/or to
7383 1.1 mrg *** bug-libtool@gnu.org
7384 1.1 mrg
7385 1.1 mrg _LT_EOF
7386 1.1 mrg fi ;;
7387 1.1 mrg esac
7388 1.1 mrg fi
7389 1.1 mrg break
7390 1.1 mrg fi
7391 1.1 mrg done
7392 1.1 mrg IFS="$lt_save_ifs"
7393 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7394 1.1 mrg ;;
7395 1.1 mrg esac
7396 1.1 mrg fi
7397 1.1 mrg
7398 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7399 1.1 mrg if test -n "$MAGIC_CMD"; then
7400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7401 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7402 1.1 mrg else
7403 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7404 1.1 mrg $as_echo "no" >&6; }
7405 1.1 mrg fi
7406 1.1 mrg
7407 1.1 mrg
7408 1.1 mrg
7409 1.1 mrg
7410 1.1 mrg
7411 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7412 1.1 mrg if test -n "$ac_tool_prefix"; then
7413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7414 1.1 mrg $as_echo_n "checking for file... " >&6; }
7415 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7416 1.1 mrg $as_echo_n "(cached) " >&6
7417 1.1 mrg else
7418 1.1 mrg case $MAGIC_CMD in
7419 1.1 mrg [\\/*] | ?:[\\/]*)
7420 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7421 1.1 mrg ;;
7422 1.1 mrg *)
7423 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7424 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7425 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7426 1.1 mrg for ac_dir in $ac_dummy; do
7427 1.1 mrg IFS="$lt_save_ifs"
7428 1.1 mrg test -z "$ac_dir" && ac_dir=.
7429 1.1 mrg if test -f $ac_dir/file; then
7430 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7431 1.1 mrg if test -n "$file_magic_test_file"; then
7432 1.1 mrg case $deplibs_check_method in
7433 1.1 mrg "file_magic "*)
7434 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7435 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7436 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7437 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7438 1.1 mrg :
7439 1.1 mrg else
7440 1.1 mrg cat <<_LT_EOF 1>&2
7441 1.1 mrg
7442 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7443 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7444 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7445 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7446 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7447 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7448 1.1 mrg *** may want to report the problem to your system manager and/or to
7449 1.1 mrg *** bug-libtool@gnu.org
7450 1.1 mrg
7451 1.1 mrg _LT_EOF
7452 1.1 mrg fi ;;
7453 1.1 mrg esac
7454 1.1 mrg fi
7455 1.1 mrg break
7456 1.1 mrg fi
7457 1.1 mrg done
7458 1.1 mrg IFS="$lt_save_ifs"
7459 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7460 1.1 mrg ;;
7461 1.1 mrg esac
7462 1.1 mrg fi
7463 1.1 mrg
7464 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7465 1.1 mrg if test -n "$MAGIC_CMD"; then
7466 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7467 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7468 1.1 mrg else
7469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7470 1.1 mrg $as_echo "no" >&6; }
7471 1.1 mrg fi
7472 1.1 mrg
7473 1.1 mrg
7474 1.1 mrg else
7475 1.1 mrg MAGIC_CMD=:
7476 1.1 mrg fi
7477 1.1 mrg fi
7478 1.1 mrg
7479 1.1 mrg fi
7480 1.1 mrg ;;
7481 1.1 mrg esac
7482 1.1 mrg
7483 1.1 mrg # Use C for the default configuration in the libtool script
7484 1.1 mrg
7485 1.1 mrg lt_save_CC="$CC"
7486 1.1 mrg ac_ext=c
7487 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7488 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7489 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7490 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7491 1.1 mrg
7492 1.1 mrg
7493 1.1 mrg # Source file extension for C test sources.
7494 1.1 mrg ac_ext=c
7495 1.1 mrg
7496 1.1 mrg # Object file extension for compiled C test sources.
7497 1.1 mrg objext=o
7498 1.1 mrg objext=$objext
7499 1.1 mrg
7500 1.1 mrg # Code to be used in simple compile tests
7501 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7502 1.1 mrg
7503 1.1 mrg # Code to be used in simple link tests
7504 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
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 # If no C compiler was specified, use CC.
7513 1.1 mrg LTCC=${LTCC-"$CC"}
7514 1.1 mrg
7515 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7516 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7517 1.1 mrg
7518 1.1 mrg # Allow CC to be a program name with arguments.
7519 1.1 mrg compiler=$CC
7520 1.1 mrg
7521 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7522 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7523 1.1 mrg compiler_DEFAULT=$CC
7524 1.1 mrg
7525 1.1 mrg # save warnings/boilerplate of simple test code
7526 1.1 mrg ac_outfile=conftest.$ac_objext
7527 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7528 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7529 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7530 1.1 mrg $RM conftest*
7531 1.1 mrg
7532 1.1 mrg ac_outfile=conftest.$ac_objext
7533 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7534 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7535 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7536 1.1 mrg $RM -r conftest*
7537 1.1 mrg
7538 1.1 mrg
7539 1.1 mrg ## CAVEAT EMPTOR:
7540 1.1 mrg ## There is no encapsulation within the following macros, do not change
7541 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7542 1.1 mrg ## what you are doing...
7543 1.1 mrg if test -n "$compiler"; then
7544 1.1 mrg
7545 1.1 mrg lt_prog_compiler_no_builtin_flag=
7546 1.1 mrg
7547 1.1 mrg if test "$GCC" = yes; then
7548 1.1 mrg case $cc_basename in
7549 1.1 mrg nvcc*)
7550 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7551 1.1 mrg *)
7552 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7553 1.1 mrg esac
7554 1.1 mrg
7555 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7556 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7557 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7558 1.1 mrg $as_echo_n "(cached) " >&6
7559 1.1 mrg else
7560 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7561 1.1 mrg ac_outfile=conftest.$ac_objext
7562 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7563 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7564 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7565 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7566 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7567 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7568 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7569 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7570 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7571 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7572 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7573 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7574 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7575 1.1 mrg ac_status=$?
7576 1.1 mrg cat conftest.err >&5
7577 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7578 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7579 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7580 1.1 mrg # So say no if there are warnings other than the usual output.
7581 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7582 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7583 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7584 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7585 1.1 mrg fi
7586 1.1 mrg fi
7587 1.1 mrg $RM conftest*
7588 1.1 mrg
7589 1.1 mrg fi
7590 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7591 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7592 1.1 mrg
7593 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7594 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7595 1.1 mrg else
7596 1.1 mrg :
7597 1.1 mrg fi
7598 1.1 mrg
7599 1.1 mrg fi
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 lt_prog_compiler_wl=
7607 1.1 mrg lt_prog_compiler_pic=
7608 1.1 mrg lt_prog_compiler_static=
7609 1.1 mrg
7610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7611 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7612 1.1 mrg
7613 1.1 mrg if test "$GCC" = yes; then
7614 1.1 mrg lt_prog_compiler_wl='-Wl,'
7615 1.1 mrg lt_prog_compiler_static='-static'
7616 1.1 mrg
7617 1.1 mrg case $host_os in
7618 1.1 mrg aix*)
7619 1.1 mrg # All AIX code is PIC.
7620 1.1 mrg if test "$host_cpu" = ia64; then
7621 1.1 mrg # AIX 5 now supports IA64 processor
7622 1.1 mrg lt_prog_compiler_static='-Bstatic'
7623 1.1 mrg fi
7624 1.2 apb lt_prog_compiler_pic='-fPIC'
7625 1.1 mrg ;;
7626 1.1 mrg
7627 1.1 mrg amigaos*)
7628 1.1 mrg case $host_cpu in
7629 1.1 mrg powerpc)
7630 1.1 mrg # see comment about AmigaOS4 .so support
7631 1.1 mrg lt_prog_compiler_pic='-fPIC'
7632 1.1 mrg ;;
7633 1.1 mrg m68k)
7634 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7635 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7636 1.1 mrg # like `-m68040'.
7637 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7638 1.1 mrg ;;
7639 1.1 mrg esac
7640 1.1 mrg ;;
7641 1.1 mrg
7642 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7643 1.1 mrg # PIC is the default for these OSes.
7644 1.1 mrg ;;
7645 1.1 mrg
7646 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7647 1.1 mrg # This hack is so that the source file can tell whether it is being
7648 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7649 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7650 1.1 mrg # (--disable-auto-import) libraries
7651 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7652 1.1 mrg ;;
7653 1.1 mrg
7654 1.1 mrg darwin* | rhapsody*)
7655 1.1 mrg # PIC is the default on this platform
7656 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7657 1.1 mrg lt_prog_compiler_pic='-fno-common'
7658 1.1 mrg ;;
7659 1.1 mrg
7660 1.1 mrg haiku*)
7661 1.1 mrg # PIC is the default for Haiku.
7662 1.1 mrg # The "-static" flag exists, but is broken.
7663 1.1 mrg lt_prog_compiler_static=
7664 1.1 mrg ;;
7665 1.1 mrg
7666 1.1 mrg hpux*)
7667 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7668 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7669 1.1 mrg # sets the default TLS model and affects inlining.
7670 1.1 mrg case $host_cpu in
7671 1.1 mrg hppa*64*)
7672 1.1 mrg # +Z the default
7673 1.1 mrg ;;
7674 1.1 mrg *)
7675 1.1 mrg lt_prog_compiler_pic='-fPIC'
7676 1.1 mrg ;;
7677 1.1 mrg esac
7678 1.1 mrg ;;
7679 1.1 mrg
7680 1.1 mrg interix[3-9]*)
7681 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7682 1.1 mrg # Instead, we relocate shared libraries at runtime.
7683 1.1 mrg ;;
7684 1.1 mrg
7685 1.1 mrg msdosdjgpp*)
7686 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7687 1.1 mrg # on systems that don't support them.
7688 1.1 mrg lt_prog_compiler_can_build_shared=no
7689 1.1 mrg enable_shared=no
7690 1.1 mrg ;;
7691 1.1 mrg
7692 1.1 mrg *nto* | *qnx*)
7693 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7694 1.1 mrg # it will coredump.
7695 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7696 1.1 mrg ;;
7697 1.1 mrg
7698 1.1 mrg sysv4*MP*)
7699 1.1 mrg if test -d /usr/nec; then
7700 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7701 1.1 mrg fi
7702 1.1 mrg ;;
7703 1.1 mrg
7704 1.1 mrg *)
7705 1.1 mrg lt_prog_compiler_pic='-fPIC'
7706 1.1 mrg ;;
7707 1.1 mrg esac
7708 1.1 mrg
7709 1.1 mrg case $cc_basename in
7710 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7711 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7712 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7713 1.1 mrg ;;
7714 1.1 mrg esac
7715 1.1 mrg else
7716 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7717 1.1 mrg case $host_os in
7718 1.1 mrg aix*)
7719 1.1 mrg lt_prog_compiler_wl='-Wl,'
7720 1.1 mrg if test "$host_cpu" = ia64; then
7721 1.1 mrg # AIX 5 now supports IA64 processor
7722 1.1 mrg lt_prog_compiler_static='-Bstatic'
7723 1.1 mrg else
7724 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7725 1.1 mrg fi
7726 1.1 mrg ;;
7727 1.1 mrg
7728 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7729 1.1 mrg # This hack is so that the source file can tell whether it is being
7730 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7731 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7732 1.1 mrg ;;
7733 1.1 mrg
7734 1.1 mrg hpux9* | hpux10* | hpux11*)
7735 1.1 mrg lt_prog_compiler_wl='-Wl,'
7736 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7737 1.1 mrg # not for PA HP-UX.
7738 1.1 mrg case $host_cpu in
7739 1.1 mrg hppa*64*|ia64*)
7740 1.1 mrg # +Z the default
7741 1.1 mrg ;;
7742 1.1 mrg *)
7743 1.1 mrg lt_prog_compiler_pic='+Z'
7744 1.1 mrg ;;
7745 1.1 mrg esac
7746 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7747 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7748 1.1 mrg ;;
7749 1.1 mrg
7750 1.1 mrg irix5* | irix6* | nonstopux*)
7751 1.1 mrg lt_prog_compiler_wl='-Wl,'
7752 1.1 mrg # PIC (with -KPIC) is the default.
7753 1.1 mrg lt_prog_compiler_static='-non_shared'
7754 1.1 mrg ;;
7755 1.1 mrg
7756 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7757 1.1 mrg case $cc_basename in
7758 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7759 1.1 mrg ecc*)
7760 1.1 mrg lt_prog_compiler_wl='-Wl,'
7761 1.1 mrg lt_prog_compiler_pic='-KPIC'
7762 1.1 mrg lt_prog_compiler_static='-static'
7763 1.1 mrg ;;
7764 1.1 mrg # icc used to be incompatible with GCC.
7765 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7766 1.1 mrg icc* | ifort*)
7767 1.1 mrg lt_prog_compiler_wl='-Wl,'
7768 1.1 mrg lt_prog_compiler_pic='-fPIC'
7769 1.1 mrg lt_prog_compiler_static='-static'
7770 1.1 mrg ;;
7771 1.1 mrg # Lahey Fortran 8.1.
7772 1.1 mrg lf95*)
7773 1.1 mrg lt_prog_compiler_wl='-Wl,'
7774 1.1 mrg lt_prog_compiler_pic='--shared'
7775 1.1 mrg lt_prog_compiler_static='--static'
7776 1.1 mrg ;;
7777 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7778 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7779 1.1 mrg # which looks to be a dead project)
7780 1.1 mrg lt_prog_compiler_wl='-Wl,'
7781 1.1 mrg lt_prog_compiler_pic='-fpic'
7782 1.1 mrg lt_prog_compiler_static='-Bstatic'
7783 1.1 mrg ;;
7784 1.1 mrg ccc*)
7785 1.1 mrg lt_prog_compiler_wl='-Wl,'
7786 1.1 mrg # All Alpha code is PIC.
7787 1.1 mrg lt_prog_compiler_static='-non_shared'
7788 1.1 mrg ;;
7789 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7790 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7791 1.1 mrg lt_prog_compiler_wl='-Wl,'
7792 1.1 mrg lt_prog_compiler_pic='-qpic'
7793 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7794 1.1 mrg ;;
7795 1.1 mrg *)
7796 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7797 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7798 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7799 1.1 mrg lt_prog_compiler_pic='-KPIC'
7800 1.1 mrg lt_prog_compiler_static='-Bstatic'
7801 1.1 mrg lt_prog_compiler_wl=''
7802 1.1 mrg ;;
7803 1.1 mrg *Sun\ C*)
7804 1.1 mrg # Sun C 5.9
7805 1.1 mrg lt_prog_compiler_pic='-KPIC'
7806 1.1 mrg lt_prog_compiler_static='-Bstatic'
7807 1.1 mrg lt_prog_compiler_wl='-Wl,'
7808 1.1 mrg ;;
7809 1.1 mrg esac
7810 1.1 mrg ;;
7811 1.1 mrg esac
7812 1.1 mrg ;;
7813 1.1 mrg
7814 1.1 mrg newsos6)
7815 1.1 mrg lt_prog_compiler_pic='-KPIC'
7816 1.1 mrg lt_prog_compiler_static='-Bstatic'
7817 1.1 mrg ;;
7818 1.1 mrg
7819 1.1 mrg *nto* | *qnx*)
7820 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7821 1.1 mrg # it will coredump.
7822 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7823 1.1 mrg ;;
7824 1.1 mrg
7825 1.1 mrg osf3* | osf4* | osf5*)
7826 1.1 mrg lt_prog_compiler_wl='-Wl,'
7827 1.1 mrg # All OSF/1 code is PIC.
7828 1.1 mrg lt_prog_compiler_static='-non_shared'
7829 1.1 mrg ;;
7830 1.1 mrg
7831 1.1 mrg rdos*)
7832 1.1 mrg lt_prog_compiler_static='-non_shared'
7833 1.1 mrg ;;
7834 1.1 mrg
7835 1.1 mrg solaris*)
7836 1.1 mrg lt_prog_compiler_pic='-KPIC'
7837 1.1 mrg lt_prog_compiler_static='-Bstatic'
7838 1.1 mrg case $cc_basename in
7839 1.1 mrg f77* | f90* | f95*)
7840 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7841 1.1 mrg *)
7842 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7843 1.1 mrg esac
7844 1.1 mrg ;;
7845 1.1 mrg
7846 1.1 mrg sunos4*)
7847 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7848 1.1 mrg lt_prog_compiler_pic='-PIC'
7849 1.1 mrg lt_prog_compiler_static='-Bstatic'
7850 1.1 mrg ;;
7851 1.1 mrg
7852 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7853 1.1 mrg lt_prog_compiler_wl='-Wl,'
7854 1.1 mrg lt_prog_compiler_pic='-KPIC'
7855 1.1 mrg lt_prog_compiler_static='-Bstatic'
7856 1.1 mrg ;;
7857 1.1 mrg
7858 1.1 mrg sysv4*MP*)
7859 1.1 mrg if test -d /usr/nec ;then
7860 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7861 1.1 mrg lt_prog_compiler_static='-Bstatic'
7862 1.1 mrg fi
7863 1.1 mrg ;;
7864 1.1 mrg
7865 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7866 1.1 mrg lt_prog_compiler_wl='-Wl,'
7867 1.1 mrg lt_prog_compiler_pic='-KPIC'
7868 1.1 mrg lt_prog_compiler_static='-Bstatic'
7869 1.1 mrg ;;
7870 1.1 mrg
7871 1.1 mrg unicos*)
7872 1.1 mrg lt_prog_compiler_wl='-Wl,'
7873 1.1 mrg lt_prog_compiler_can_build_shared=no
7874 1.1 mrg ;;
7875 1.1 mrg
7876 1.1 mrg uts4*)
7877 1.1 mrg lt_prog_compiler_pic='-pic'
7878 1.1 mrg lt_prog_compiler_static='-Bstatic'
7879 1.1 mrg ;;
7880 1.1 mrg
7881 1.1 mrg *)
7882 1.1 mrg lt_prog_compiler_can_build_shared=no
7883 1.1 mrg ;;
7884 1.1 mrg esac
7885 1.1 mrg fi
7886 1.1 mrg
7887 1.1 mrg case $host_os in
7888 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7889 1.1 mrg *djgpp*)
7890 1.1 mrg lt_prog_compiler_pic=
7891 1.1 mrg ;;
7892 1.1 mrg *)
7893 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7894 1.1 mrg ;;
7895 1.1 mrg esac
7896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7897 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7898 1.1 mrg
7899 1.1 mrg
7900 1.1 mrg
7901 1.1 mrg
7902 1.1 mrg
7903 1.1 mrg
7904 1.1 mrg #
7905 1.1 mrg # Check to make sure the PIC flag actually works.
7906 1.1 mrg #
7907 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7909 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7910 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7911 1.1 mrg $as_echo_n "(cached) " >&6
7912 1.1 mrg else
7913 1.1 mrg lt_cv_prog_compiler_pic_works=no
7914 1.1 mrg ac_outfile=conftest.$ac_objext
7915 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7916 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7917 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7918 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7919 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7920 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7921 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7922 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7923 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7924 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7925 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7926 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7927 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7928 1.1 mrg ac_status=$?
7929 1.1 mrg cat conftest.err >&5
7930 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7931 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7932 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7933 1.1 mrg # So say no if there are warnings other than the usual output.
7934 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7935 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7936 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7937 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7938 1.1 mrg fi
7939 1.1 mrg fi
7940 1.1 mrg $RM conftest*
7941 1.1 mrg
7942 1.1 mrg fi
7943 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7944 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7945 1.1 mrg
7946 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7947 1.1 mrg case $lt_prog_compiler_pic in
7948 1.1 mrg "" | " "*) ;;
7949 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7950 1.1 mrg esac
7951 1.1 mrg else
7952 1.1 mrg lt_prog_compiler_pic=
7953 1.1 mrg lt_prog_compiler_can_build_shared=no
7954 1.1 mrg fi
7955 1.1 mrg
7956 1.1 mrg fi
7957 1.1 mrg
7958 1.1 mrg
7959 1.1 mrg
7960 1.1 mrg
7961 1.1 mrg
7962 1.1 mrg
7963 1.1 mrg #
7964 1.1 mrg # Check to make sure the static flag actually works.
7965 1.1 mrg #
7966 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7967 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7968 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7969 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7970 1.1 mrg $as_echo_n "(cached) " >&6
7971 1.1 mrg else
7972 1.1 mrg lt_cv_prog_compiler_static_works=no
7973 1.1 mrg save_LDFLAGS="$LDFLAGS"
7974 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7975 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7976 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7977 1.1 mrg # The linker can only warn and ignore the option if not recognized
7978 1.1 mrg # So say no if there are warnings
7979 1.1 mrg if test -s conftest.err; then
7980 1.1 mrg # Append any errors to the config.log.
7981 1.1 mrg cat conftest.err 1>&5
7982 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7983 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7984 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7985 1.1 mrg lt_cv_prog_compiler_static_works=yes
7986 1.1 mrg fi
7987 1.1 mrg else
7988 1.1 mrg lt_cv_prog_compiler_static_works=yes
7989 1.1 mrg fi
7990 1.1 mrg fi
7991 1.1 mrg $RM -r conftest*
7992 1.1 mrg LDFLAGS="$save_LDFLAGS"
7993 1.1 mrg
7994 1.1 mrg fi
7995 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7996 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7997 1.1 mrg
7998 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7999 1.1 mrg :
8000 1.1 mrg else
8001 1.1 mrg lt_prog_compiler_static=
8002 1.1 mrg fi
8003 1.1 mrg
8004 1.1 mrg
8005 1.1 mrg
8006 1.1 mrg
8007 1.1 mrg
8008 1.1 mrg
8009 1.1 mrg
8010 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8011 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8012 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8013 1.1 mrg $as_echo_n "(cached) " >&6
8014 1.1 mrg else
8015 1.1 mrg lt_cv_prog_compiler_c_o=no
8016 1.1 mrg $RM -r conftest 2>/dev/null
8017 1.1 mrg mkdir conftest
8018 1.1 mrg cd conftest
8019 1.1 mrg mkdir out
8020 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8021 1.1 mrg
8022 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8023 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8024 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8025 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8026 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8027 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8028 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8029 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8030 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8031 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8032 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8033 1.1 mrg ac_status=$?
8034 1.1 mrg cat out/conftest.err >&5
8035 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8036 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8037 1.1 mrg then
8038 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8039 1.1 mrg # So say no if there are warnings
8040 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8041 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8042 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8043 1.1 mrg lt_cv_prog_compiler_c_o=yes
8044 1.1 mrg fi
8045 1.1 mrg fi
8046 1.1 mrg chmod u+w . 2>&5
8047 1.1 mrg $RM conftest*
8048 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8049 1.1 mrg # template instantiation
8050 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8051 1.1 mrg $RM out/* && rmdir out
8052 1.1 mrg cd ..
8053 1.1 mrg $RM -r conftest
8054 1.1 mrg $RM conftest*
8055 1.1 mrg
8056 1.1 mrg fi
8057 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8058 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8059 1.1 mrg
8060 1.1 mrg
8061 1.1 mrg
8062 1.1 mrg
8063 1.1 mrg
8064 1.1 mrg
8065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8066 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8067 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8068 1.1 mrg $as_echo_n "(cached) " >&6
8069 1.1 mrg else
8070 1.1 mrg lt_cv_prog_compiler_c_o=no
8071 1.1 mrg $RM -r conftest 2>/dev/null
8072 1.1 mrg mkdir conftest
8073 1.1 mrg cd conftest
8074 1.1 mrg mkdir out
8075 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8076 1.1 mrg
8077 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8078 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8079 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8080 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8081 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8082 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8083 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8084 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8085 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8086 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8087 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8088 1.1 mrg ac_status=$?
8089 1.1 mrg cat out/conftest.err >&5
8090 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8092 1.1 mrg then
8093 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8094 1.1 mrg # So say no if there are warnings
8095 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8096 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8097 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8098 1.1 mrg lt_cv_prog_compiler_c_o=yes
8099 1.1 mrg fi
8100 1.1 mrg fi
8101 1.1 mrg chmod u+w . 2>&5
8102 1.1 mrg $RM conftest*
8103 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8104 1.1 mrg # template instantiation
8105 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8106 1.1 mrg $RM out/* && rmdir out
8107 1.1 mrg cd ..
8108 1.1 mrg $RM -r conftest
8109 1.1 mrg $RM conftest*
8110 1.1 mrg
8111 1.1 mrg fi
8112 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8113 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8114 1.1 mrg
8115 1.1 mrg
8116 1.1 mrg
8117 1.1 mrg
8118 1.1 mrg hard_links="nottested"
8119 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8120 1.1 mrg # do not overwrite the value of need_locks provided by the user
8121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8122 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8123 1.1 mrg hard_links=yes
8124 1.1 mrg $RM conftest*
8125 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8126 1.1 mrg touch conftest.a
8127 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8128 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8130 1.1 mrg $as_echo "$hard_links" >&6; }
8131 1.1 mrg if test "$hard_links" = no; then
8132 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8133 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8134 1.1 mrg need_locks=warn
8135 1.1 mrg fi
8136 1.1 mrg else
8137 1.1 mrg need_locks=no
8138 1.1 mrg fi
8139 1.1 mrg
8140 1.1 mrg
8141 1.1 mrg
8142 1.1 mrg
8143 1.1 mrg
8144 1.1 mrg
8145 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8146 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8147 1.1 mrg
8148 1.1 mrg runpath_var=
8149 1.1 mrg allow_undefined_flag=
8150 1.1 mrg always_export_symbols=no
8151 1.1 mrg archive_cmds=
8152 1.1 mrg archive_expsym_cmds=
8153 1.1 mrg compiler_needs_object=no
8154 1.1 mrg enable_shared_with_static_runtimes=no
8155 1.1 mrg export_dynamic_flag_spec=
8156 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8157 1.1 mrg hardcode_automatic=no
8158 1.1 mrg hardcode_direct=no
8159 1.1 mrg hardcode_direct_absolute=no
8160 1.1 mrg hardcode_libdir_flag_spec=
8161 1.1 mrg hardcode_libdir_flag_spec_ld=
8162 1.1 mrg hardcode_libdir_separator=
8163 1.1 mrg hardcode_minus_L=no
8164 1.1 mrg hardcode_shlibpath_var=unsupported
8165 1.1 mrg inherit_rpath=no
8166 1.1 mrg link_all_deplibs=unknown
8167 1.1 mrg module_cmds=
8168 1.1 mrg module_expsym_cmds=
8169 1.1 mrg old_archive_from_new_cmds=
8170 1.1 mrg old_archive_from_expsyms_cmds=
8171 1.1 mrg thread_safe_flag_spec=
8172 1.1 mrg whole_archive_flag_spec=
8173 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8174 1.1 mrg # included in the symbol list
8175 1.1 mrg include_expsyms=
8176 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8177 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8178 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8179 1.1 mrg # as well as any symbol that contains `d'.
8180 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8181 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8182 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8183 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8184 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8185 1.1 mrg # preloaded symbol tables.
8186 1.1 mrg # Exclude shared library initialization/finalization symbols.
8187 1.1 mrg extract_expsyms_cmds=
8188 1.1 mrg
8189 1.1 mrg case $host_os in
8190 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8191 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8192 1.1 mrg # When not using gcc, we currently assume that we are using
8193 1.1 mrg # Microsoft Visual C++.
8194 1.1 mrg if test "$GCC" != yes; then
8195 1.1 mrg with_gnu_ld=no
8196 1.1 mrg fi
8197 1.1 mrg ;;
8198 1.1 mrg interix*)
8199 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8200 1.1 mrg with_gnu_ld=yes
8201 1.1 mrg ;;
8202 1.1 mrg openbsd*)
8203 1.1 mrg with_gnu_ld=no
8204 1.1 mrg ;;
8205 1.1 mrg esac
8206 1.1 mrg
8207 1.1 mrg ld_shlibs=yes
8208 1.1 mrg
8209 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8210 1.1 mrg # that we're better off using the native interface for both.
8211 1.1 mrg lt_use_gnu_ld_interface=no
8212 1.1 mrg if test "$with_gnu_ld" = yes; then
8213 1.1 mrg case $host_os in
8214 1.1 mrg aix*)
8215 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8216 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8217 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8218 1.1 mrg # shared libraries, regardless of the interface used.
8219 1.1 mrg case `$LD -v 2>&1` in
8220 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8221 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8222 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8223 1.1 mrg *)
8224 1.1 mrg lt_use_gnu_ld_interface=yes
8225 1.1 mrg ;;
8226 1.1 mrg esac
8227 1.1 mrg ;;
8228 1.1 mrg *)
8229 1.1 mrg lt_use_gnu_ld_interface=yes
8230 1.1 mrg ;;
8231 1.1 mrg esac
8232 1.1 mrg fi
8233 1.1 mrg
8234 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8235 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8236 1.1 mrg wlarc='${wl}'
8237 1.1 mrg
8238 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8239 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8240 1.1 mrg # here allows them to be overridden if necessary.
8241 1.1 mrg runpath_var=LD_RUN_PATH
8242 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8243 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8244 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8245 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8246 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8247 1.1 mrg else
8248 1.1 mrg whole_archive_flag_spec=
8249 1.1 mrg fi
8250 1.1 mrg supports_anon_versioning=no
8251 1.1 mrg case `$LD -v 2>&1` in
8252 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8253 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8254 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8255 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8256 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8257 1.1 mrg *) supports_anon_versioning=yes ;;
8258 1.1 mrg esac
8259 1.1 mrg
8260 1.1 mrg # See if GNU ld supports shared libraries.
8261 1.1 mrg case $host_os in
8262 1.1 mrg aix[3-9]*)
8263 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8264 1.1 mrg if test "$host_cpu" != ia64; then
8265 1.1 mrg ld_shlibs=no
8266 1.1 mrg cat <<_LT_EOF 1>&2
8267 1.1 mrg
8268 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8269 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8270 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8271 1.1 mrg *** really care for shared libraries, you may want to install binutils
8272 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8273 1.1 mrg *** You will then need to restart the configuration process.
8274 1.1 mrg
8275 1.1 mrg _LT_EOF
8276 1.1 mrg fi
8277 1.1 mrg ;;
8278 1.1 mrg
8279 1.1 mrg amigaos*)
8280 1.1 mrg case $host_cpu in
8281 1.1 mrg powerpc)
8282 1.1 mrg # see comment about AmigaOS4 .so support
8283 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8284 1.1 mrg archive_expsym_cmds=''
8285 1.1 mrg ;;
8286 1.1 mrg m68k)
8287 1.1 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)'
8288 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8289 1.1 mrg hardcode_minus_L=yes
8290 1.1 mrg ;;
8291 1.1 mrg esac
8292 1.1 mrg ;;
8293 1.1 mrg
8294 1.1 mrg beos*)
8295 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8296 1.1 mrg allow_undefined_flag=unsupported
8297 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8298 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8299 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8300 1.1 mrg else
8301 1.1 mrg ld_shlibs=no
8302 1.1 mrg fi
8303 1.1 mrg ;;
8304 1.1 mrg
8305 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8306 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8307 1.1 mrg # as there is no search path for DLLs.
8308 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8309 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8310 1.1 mrg allow_undefined_flag=unsupported
8311 1.1 mrg always_export_symbols=no
8312 1.1 mrg enable_shared_with_static_runtimes=yes
8313 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8314 1.1 mrg
8315 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8316 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8317 1.1 mrg # If the export-symbols file already is a .def file (1st line
8318 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8319 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8320 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8321 1.1 mrg else
8322 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8323 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8324 1.1 mrg fi~
8325 1.1 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'
8326 1.1 mrg else
8327 1.1 mrg ld_shlibs=no
8328 1.1 mrg fi
8329 1.1 mrg ;;
8330 1.1 mrg
8331 1.1 mrg haiku*)
8332 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8333 1.1 mrg link_all_deplibs=yes
8334 1.1 mrg ;;
8335 1.1 mrg
8336 1.1 mrg interix[3-9]*)
8337 1.1 mrg hardcode_direct=no
8338 1.1 mrg hardcode_shlibpath_var=no
8339 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8340 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8341 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8342 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8343 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8344 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8345 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8346 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8347 1.1 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'
8348 1.1 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'
8349 1.1 mrg ;;
8350 1.1 mrg
8351 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8352 1.1 mrg tmp_diet=no
8353 1.1 mrg if test "$host_os" = linux-dietlibc; then
8354 1.1 mrg case $cc_basename in
8355 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8356 1.1 mrg esac
8357 1.1 mrg fi
8358 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8359 1.1 mrg && test "$tmp_diet" = no
8360 1.1 mrg then
8361 1.1 mrg tmp_addflag=
8362 1.1 mrg tmp_sharedflag='-shared'
8363 1.1 mrg case $cc_basename,$host_cpu in
8364 1.1 mrg pgcc*) # Portland Group C compiler
8365 1.1 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'
8366 1.1 mrg tmp_addflag=' $pic_flag'
8367 1.1 mrg ;;
8368 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8369 1.1 mrg # Portland Group f77 and f90 compilers
8370 1.1 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'
8371 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8372 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8373 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8374 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8375 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8376 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8377 1.1 mrg tmp_addflag=' -nofor_main' ;;
8378 1.1 mrg lf95*) # Lahey Fortran 8.1
8379 1.1 mrg whole_archive_flag_spec=
8380 1.1 mrg tmp_sharedflag='--shared' ;;
8381 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8382 1.1 mrg tmp_sharedflag='-qmkshrobj'
8383 1.1 mrg tmp_addflag= ;;
8384 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8385 1.1 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'
8386 1.1 mrg compiler_needs_object=yes
8387 1.1 mrg ;;
8388 1.1 mrg esac
8389 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8390 1.1 mrg *Sun\ C*) # Sun C 5.9
8391 1.1 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'
8392 1.1 mrg compiler_needs_object=yes
8393 1.1 mrg tmp_sharedflag='-G' ;;
8394 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8395 1.1 mrg tmp_sharedflag='-G' ;;
8396 1.1 mrg esac
8397 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8398 1.1 mrg
8399 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8400 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8401 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8402 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8403 1.1 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8404 1.1 mrg fi
8405 1.1 mrg
8406 1.1 mrg case $cc_basename in
8407 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8408 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8409 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8410 1.1 mrg hardcode_libdir_flag_spec=
8411 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8412 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8413 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8414 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8415 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8416 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8417 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8418 1.1 mrg fi
8419 1.1 mrg ;;
8420 1.1 mrg esac
8421 1.1 mrg else
8422 1.1 mrg ld_shlibs=no
8423 1.1 mrg fi
8424 1.1 mrg ;;
8425 1.1 mrg
8426 1.1 mrg netbsd*)
8427 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8428 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8429 1.1 mrg wlarc=
8430 1.1 mrg else
8431 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8432 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8433 1.1 mrg fi
8434 1.1 mrg ;;
8435 1.1 mrg
8436 1.1 mrg solaris*)
8437 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8438 1.1 mrg ld_shlibs=no
8439 1.1 mrg cat <<_LT_EOF 1>&2
8440 1.1 mrg
8441 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8442 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8443 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8444 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8445 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8446 1.1 mrg *** used, and then restart.
8447 1.1 mrg
8448 1.1 mrg _LT_EOF
8449 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8450 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8451 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8452 1.1 mrg else
8453 1.1 mrg ld_shlibs=no
8454 1.1 mrg fi
8455 1.1 mrg ;;
8456 1.1 mrg
8457 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8458 1.1 mrg case `$LD -v 2>&1` in
8459 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8460 1.1 mrg ld_shlibs=no
8461 1.1 mrg cat <<_LT_EOF 1>&2
8462 1.1 mrg
8463 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8464 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8465 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8466 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8467 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8468 1.1 mrg *** used, and then restart.
8469 1.1 mrg
8470 1.1 mrg _LT_EOF
8471 1.1 mrg ;;
8472 1.1 mrg *)
8473 1.1 mrg # For security reasons, it is highly recommended that you always
8474 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8475 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8476 1.1 mrg # requires that you compile everything twice, which is a pain.
8477 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8478 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8479 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8480 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8481 1.1 mrg else
8482 1.1 mrg ld_shlibs=no
8483 1.1 mrg fi
8484 1.1 mrg ;;
8485 1.1 mrg esac
8486 1.1 mrg ;;
8487 1.1 mrg
8488 1.1 mrg sunos4*)
8489 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8490 1.1 mrg wlarc=
8491 1.1 mrg hardcode_direct=yes
8492 1.1 mrg hardcode_shlibpath_var=no
8493 1.1 mrg ;;
8494 1.1 mrg
8495 1.1 mrg *)
8496 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8497 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8498 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8499 1.1 mrg else
8500 1.1 mrg ld_shlibs=no
8501 1.1 mrg fi
8502 1.1 mrg ;;
8503 1.1 mrg esac
8504 1.1 mrg
8505 1.1 mrg if test "$ld_shlibs" = no; then
8506 1.1 mrg runpath_var=
8507 1.1 mrg hardcode_libdir_flag_spec=
8508 1.1 mrg export_dynamic_flag_spec=
8509 1.1 mrg whole_archive_flag_spec=
8510 1.1 mrg fi
8511 1.1 mrg else
8512 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8513 1.1 mrg case $host_os in
8514 1.1 mrg aix3*)
8515 1.1 mrg allow_undefined_flag=unsupported
8516 1.1 mrg always_export_symbols=yes
8517 1.1 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'
8518 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8519 1.1 mrg # are no directories specified by -L.
8520 1.1 mrg hardcode_minus_L=yes
8521 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8522 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8523 1.1 mrg # broken collect2.
8524 1.1 mrg hardcode_direct=unsupported
8525 1.1 mrg fi
8526 1.1 mrg ;;
8527 1.1 mrg
8528 1.1 mrg aix[4-9]*)
8529 1.1 mrg if test "$host_cpu" = ia64; then
8530 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8531 1.1 mrg # have to do anything special.
8532 1.1 mrg aix_use_runtimelinking=no
8533 1.1 mrg exp_sym_flag='-Bexport'
8534 1.1 mrg no_entry_flag=""
8535 1.1 mrg else
8536 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8537 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8538 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8539 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8540 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8541 1.1 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'
8542 1.1 mrg else
8543 1.1 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'
8544 1.1 mrg fi
8545 1.1 mrg aix_use_runtimelinking=no
8546 1.1 mrg
8547 1.1 mrg # Test if we are trying to use run time linking or normal
8548 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8549 1.1 mrg # need to do runtime linking.
8550 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8551 1.1 mrg for ld_flag in $LDFLAGS; do
8552 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8553 1.1 mrg aix_use_runtimelinking=yes
8554 1.1 mrg break
8555 1.1 mrg fi
8556 1.1 mrg done
8557 1.1 mrg ;;
8558 1.1 mrg esac
8559 1.1 mrg
8560 1.1 mrg exp_sym_flag='-bexport'
8561 1.1 mrg no_entry_flag='-bnoentry'
8562 1.1 mrg fi
8563 1.1 mrg
8564 1.1 mrg # When large executables or shared objects are built, AIX ld can
8565 1.1 mrg # have problems creating the table of contents. If linking a library
8566 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8567 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8568 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8569 1.1 mrg
8570 1.1 mrg archive_cmds=''
8571 1.1 mrg hardcode_direct=yes
8572 1.1 mrg hardcode_direct_absolute=yes
8573 1.1 mrg hardcode_libdir_separator=':'
8574 1.1 mrg link_all_deplibs=yes
8575 1.1 mrg file_list_spec='${wl}-f,'
8576 1.1 mrg
8577 1.1 mrg if test "$GCC" = yes; then
8578 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8579 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8580 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8581 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8582 1.1 mrg if test -f "$collect2name" &&
8583 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8584 1.1 mrg then
8585 1.1 mrg # We have reworked collect2
8586 1.1 mrg :
8587 1.1 mrg else
8588 1.1 mrg # We have old collect2
8589 1.1 mrg hardcode_direct=unsupported
8590 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8591 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8592 1.1 mrg # to unsupported forces relinking
8593 1.1 mrg hardcode_minus_L=yes
8594 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8595 1.1 mrg hardcode_libdir_separator=
8596 1.1 mrg fi
8597 1.1 mrg ;;
8598 1.1 mrg esac
8599 1.1 mrg shared_flag='-shared'
8600 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8601 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8602 1.1 mrg fi
8603 1.1 mrg else
8604 1.1 mrg # not using gcc
8605 1.1 mrg if test "$host_cpu" = ia64; then
8606 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8607 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8608 1.1 mrg shared_flag='-G'
8609 1.1 mrg else
8610 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8611 1.1 mrg shared_flag='${wl}-G'
8612 1.1 mrg else
8613 1.1 mrg shared_flag='${wl}-bM:SRE'
8614 1.1 mrg fi
8615 1.1 mrg fi
8616 1.1 mrg fi
8617 1.1 mrg
8618 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8619 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8620 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8621 1.1 mrg always_export_symbols=yes
8622 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8623 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8624 1.1 mrg # -berok will link without error, but may produce a broken library.
8625 1.1 mrg allow_undefined_flag='-berok'
8626 1.1 mrg # Determine the default libpath from the value encoded in an
8627 1.1 mrg # empty executable.
8628 1.1 mrg if test x$gcc_no_link = xyes; then
8629 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8630 1.1 mrg fi
8631 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8632 1.1 mrg /* end confdefs.h. */
8633 1.1 mrg
8634 1.1 mrg int
8635 1.1 mrg main ()
8636 1.1 mrg {
8637 1.1 mrg
8638 1.1 mrg ;
8639 1.1 mrg return 0;
8640 1.1 mrg }
8641 1.1 mrg _ACEOF
8642 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8643 1.1 mrg
8644 1.1 mrg lt_aix_libpath_sed='
8645 1.1 mrg /Import File Strings/,/^$/ {
8646 1.1 mrg /^0/ {
8647 1.1 mrg s/^0 *\(.*\)$/\1/
8648 1.1 mrg p
8649 1.1 mrg }
8650 1.1 mrg }'
8651 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8652 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8653 1.1 mrg if test -z "$aix_libpath"; then
8654 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8655 1.1 mrg fi
8656 1.1 mrg fi
8657 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8658 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8659 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8660 1.1 mrg
8661 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8662 1.1 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"
8663 1.1 mrg else
8664 1.1 mrg if test "$host_cpu" = ia64; then
8665 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8666 1.1 mrg allow_undefined_flag="-z nodefs"
8667 1.1 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"
8668 1.1 mrg else
8669 1.1 mrg # Determine the default libpath from the value encoded in an
8670 1.1 mrg # empty executable.
8671 1.1 mrg if test x$gcc_no_link = xyes; then
8672 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8673 1.1 mrg fi
8674 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8675 1.1 mrg /* end confdefs.h. */
8676 1.1 mrg
8677 1.1 mrg int
8678 1.1 mrg main ()
8679 1.1 mrg {
8680 1.1 mrg
8681 1.1 mrg ;
8682 1.1 mrg return 0;
8683 1.1 mrg }
8684 1.1 mrg _ACEOF
8685 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8686 1.1 mrg
8687 1.1 mrg lt_aix_libpath_sed='
8688 1.1 mrg /Import File Strings/,/^$/ {
8689 1.1 mrg /^0/ {
8690 1.1 mrg s/^0 *\(.*\)$/\1/
8691 1.1 mrg p
8692 1.1 mrg }
8693 1.1 mrg }'
8694 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8695 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8696 1.1 mrg if test -z "$aix_libpath"; then
8697 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8698 1.1 mrg fi
8699 1.1 mrg fi
8700 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8701 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8702 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8703 1.1 mrg
8704 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8705 1.1 mrg # Warning - without using the other run time loading flags,
8706 1.1 mrg # -berok will link without error, but may produce a broken library.
8707 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8708 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8709 1.1 mrg if test "$with_gnu_ld" = yes; then
8710 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8711 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8712 1.1 mrg else
8713 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8714 1.1 mrg whole_archive_flag_spec='$convenience'
8715 1.1 mrg fi
8716 1.1 mrg archive_cmds_need_lc=yes
8717 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8718 1.1 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'
8719 1.1 mrg fi
8720 1.1 mrg fi
8721 1.1 mrg ;;
8722 1.1 mrg
8723 1.1 mrg amigaos*)
8724 1.1 mrg case $host_cpu in
8725 1.1 mrg powerpc)
8726 1.1 mrg # see comment about AmigaOS4 .so support
8727 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8728 1.1 mrg archive_expsym_cmds=''
8729 1.1 mrg ;;
8730 1.1 mrg m68k)
8731 1.1 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)'
8732 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8733 1.1 mrg hardcode_minus_L=yes
8734 1.1 mrg ;;
8735 1.1 mrg esac
8736 1.1 mrg ;;
8737 1.1 mrg
8738 1.1 mrg bsdi[45]*)
8739 1.1 mrg export_dynamic_flag_spec=-rdynamic
8740 1.1 mrg ;;
8741 1.1 mrg
8742 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8743 1.1 mrg # When not using gcc, we currently assume that we are using
8744 1.1 mrg # Microsoft Visual C++.
8745 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8746 1.1 mrg # no search path for DLLs.
8747 1.1 mrg hardcode_libdir_flag_spec=' '
8748 1.1 mrg allow_undefined_flag=unsupported
8749 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8750 1.1 mrg libext=lib
8751 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8752 1.1 mrg shrext_cmds=".dll"
8753 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8754 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8755 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8756 1.1 mrg old_archive_from_new_cmds='true'
8757 1.1 mrg # FIXME: Should let the user specify the lib program.
8758 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8759 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8760 1.1 mrg enable_shared_with_static_runtimes=yes
8761 1.1 mrg ;;
8762 1.1 mrg
8763 1.1 mrg darwin* | rhapsody*)
8764 1.1 mrg
8765 1.1 mrg
8766 1.1 mrg archive_cmds_need_lc=no
8767 1.1 mrg hardcode_direct=no
8768 1.1 mrg hardcode_automatic=yes
8769 1.1 mrg hardcode_shlibpath_var=unsupported
8770 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8771 1.1 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\"`'
8772 1.1 mrg else
8773 1.1 mrg whole_archive_flag_spec=''
8774 1.1 mrg fi
8775 1.1 mrg link_all_deplibs=yes
8776 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8777 1.1 mrg case $cc_basename in
8778 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8779 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8780 1.1 mrg esac
8781 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8782 1.1 mrg output_verbose_link_cmd=func_echo_all
8783 1.1 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}"
8784 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8785 1.1 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}"
8786 1.1 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}"
8787 1.1 mrg
8788 1.1 mrg else
8789 1.1 mrg ld_shlibs=no
8790 1.1 mrg fi
8791 1.1 mrg
8792 1.1 mrg ;;
8793 1.1 mrg
8794 1.1 mrg dgux*)
8795 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8796 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8797 1.1 mrg hardcode_shlibpath_var=no
8798 1.1 mrg ;;
8799 1.1 mrg
8800 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8801 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8802 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8803 1.1 mrg # extra space).
8804 1.1 mrg freebsd2.2*)
8805 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8806 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8807 1.1 mrg hardcode_direct=yes
8808 1.1 mrg hardcode_shlibpath_var=no
8809 1.1 mrg ;;
8810 1.1 mrg
8811 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8812 1.2 apb freebsd2.*)
8813 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8814 1.1 mrg hardcode_direct=yes
8815 1.1 mrg hardcode_minus_L=yes
8816 1.1 mrg hardcode_shlibpath_var=no
8817 1.1 mrg ;;
8818 1.1 mrg
8819 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8820 1.1 mrg freebsd* | dragonfly*)
8821 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8822 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8823 1.1 mrg hardcode_direct=yes
8824 1.1 mrg hardcode_shlibpath_var=no
8825 1.1 mrg ;;
8826 1.1 mrg
8827 1.1 mrg hpux9*)
8828 1.1 mrg if test "$GCC" = yes; then
8829 1.1 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'
8830 1.1 mrg else
8831 1.1 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'
8832 1.1 mrg fi
8833 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8834 1.1 mrg hardcode_libdir_separator=:
8835 1.1 mrg hardcode_direct=yes
8836 1.1 mrg
8837 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8838 1.1 mrg # but as the default location of the library.
8839 1.1 mrg hardcode_minus_L=yes
8840 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8841 1.1 mrg ;;
8842 1.1 mrg
8843 1.1 mrg hpux10*)
8844 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8845 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8846 1.1 mrg else
8847 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8848 1.1 mrg fi
8849 1.1 mrg if test "$with_gnu_ld" = no; then
8850 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8851 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8852 1.1 mrg hardcode_libdir_separator=:
8853 1.1 mrg hardcode_direct=yes
8854 1.1 mrg hardcode_direct_absolute=yes
8855 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8856 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8857 1.1 mrg # but as the default location of the library.
8858 1.1 mrg hardcode_minus_L=yes
8859 1.1 mrg fi
8860 1.1 mrg ;;
8861 1.1 mrg
8862 1.1 mrg hpux11*)
8863 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8864 1.1 mrg case $host_cpu in
8865 1.1 mrg hppa*64*)
8866 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8867 1.1 mrg ;;
8868 1.1 mrg ia64*)
8869 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8870 1.1 mrg ;;
8871 1.1 mrg *)
8872 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8873 1.1 mrg ;;
8874 1.1 mrg esac
8875 1.1 mrg else
8876 1.1 mrg case $host_cpu in
8877 1.1 mrg hppa*64*)
8878 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8879 1.1 mrg ;;
8880 1.1 mrg ia64*)
8881 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8882 1.1 mrg ;;
8883 1.1 mrg *)
8884 1.1 mrg
8885 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8886 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8887 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8888 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8889 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8890 1.1 mrg $as_echo_n "(cached) " >&6
8891 1.1 mrg else
8892 1.1 mrg lt_cv_prog_compiler__b=no
8893 1.1 mrg save_LDFLAGS="$LDFLAGS"
8894 1.1 mrg LDFLAGS="$LDFLAGS -b"
8895 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8896 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8897 1.1 mrg # The linker can only warn and ignore the option if not recognized
8898 1.1 mrg # So say no if there are warnings
8899 1.1 mrg if test -s conftest.err; then
8900 1.1 mrg # Append any errors to the config.log.
8901 1.1 mrg cat conftest.err 1>&5
8902 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8903 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8904 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8905 1.1 mrg lt_cv_prog_compiler__b=yes
8906 1.1 mrg fi
8907 1.1 mrg else
8908 1.1 mrg lt_cv_prog_compiler__b=yes
8909 1.1 mrg fi
8910 1.1 mrg fi
8911 1.1 mrg $RM -r conftest*
8912 1.1 mrg LDFLAGS="$save_LDFLAGS"
8913 1.1 mrg
8914 1.1 mrg fi
8915 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8916 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8917 1.1 mrg
8918 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8919 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8920 1.1 mrg else
8921 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8922 1.1 mrg fi
8923 1.1 mrg
8924 1.1 mrg ;;
8925 1.1 mrg esac
8926 1.1 mrg fi
8927 1.1 mrg if test "$with_gnu_ld" = no; then
8928 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8929 1.1 mrg hardcode_libdir_separator=:
8930 1.1 mrg
8931 1.1 mrg case $host_cpu in
8932 1.1 mrg hppa*64*|ia64*)
8933 1.1 mrg hardcode_direct=no
8934 1.1 mrg hardcode_shlibpath_var=no
8935 1.1 mrg ;;
8936 1.1 mrg *)
8937 1.1 mrg hardcode_direct=yes
8938 1.1 mrg hardcode_direct_absolute=yes
8939 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8940 1.1 mrg
8941 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8942 1.1 mrg # but as the default location of the library.
8943 1.1 mrg hardcode_minus_L=yes
8944 1.1 mrg ;;
8945 1.1 mrg esac
8946 1.1 mrg fi
8947 1.1 mrg ;;
8948 1.1 mrg
8949 1.1 mrg irix5* | irix6* | nonstopux*)
8950 1.1 mrg if test "$GCC" = yes; then
8951 1.1 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'
8952 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8953 1.1 mrg # work, assume that -exports_file does not work either and
8954 1.1 mrg # implicitly export all symbols.
8955 1.1 mrg save_LDFLAGS="$LDFLAGS"
8956 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8957 1.1 mrg if test x$gcc_no_link = xyes; then
8958 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8959 1.1 mrg fi
8960 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8961 1.1 mrg /* end confdefs.h. */
8962 1.1 mrg int foo(void) {}
8963 1.1 mrg _ACEOF
8964 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8965 1.1 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'
8966 1.1 mrg
8967 1.1 mrg fi
8968 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8969 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8970 1.1 mrg LDFLAGS="$save_LDFLAGS"
8971 1.1 mrg else
8972 1.1 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'
8973 1.1 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'
8974 1.1 mrg fi
8975 1.1 mrg archive_cmds_need_lc='no'
8976 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8977 1.1 mrg hardcode_libdir_separator=:
8978 1.1 mrg inherit_rpath=yes
8979 1.1 mrg link_all_deplibs=yes
8980 1.1 mrg ;;
8981 1.1 mrg
8982 1.1 mrg netbsd*)
8983 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8984 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8985 1.1 mrg else
8986 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8987 1.1 mrg fi
8988 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8989 1.1 mrg hardcode_direct=yes
8990 1.1 mrg hardcode_shlibpath_var=no
8991 1.1 mrg ;;
8992 1.1 mrg
8993 1.1 mrg newsos6)
8994 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8995 1.1 mrg hardcode_direct=yes
8996 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8997 1.1 mrg hardcode_libdir_separator=:
8998 1.1 mrg hardcode_shlibpath_var=no
8999 1.1 mrg ;;
9000 1.1 mrg
9001 1.1 mrg *nto* | *qnx*)
9002 1.1 mrg ;;
9003 1.1 mrg
9004 1.1 mrg openbsd*)
9005 1.1 mrg if test -f /usr/libexec/ld.so; then
9006 1.1 mrg hardcode_direct=yes
9007 1.1 mrg hardcode_shlibpath_var=no
9008 1.1 mrg hardcode_direct_absolute=yes
9009 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9010 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9011 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9012 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9013 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9014 1.1 mrg else
9015 1.1 mrg case $host_os in
9016 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9017 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9018 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9019 1.1 mrg ;;
9020 1.1 mrg *)
9021 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9022 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9023 1.1 mrg ;;
9024 1.1 mrg esac
9025 1.1 mrg fi
9026 1.1 mrg else
9027 1.1 mrg ld_shlibs=no
9028 1.1 mrg fi
9029 1.1 mrg ;;
9030 1.1 mrg
9031 1.1 mrg os2*)
9032 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9033 1.1 mrg hardcode_minus_L=yes
9034 1.1 mrg allow_undefined_flag=unsupported
9035 1.1 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'
9036 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9037 1.1 mrg ;;
9038 1.1 mrg
9039 1.1 mrg osf3*)
9040 1.1 mrg if test "$GCC" = yes; then
9041 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9042 1.1 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'
9043 1.1 mrg else
9044 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9045 1.1 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'
9046 1.1 mrg fi
9047 1.1 mrg archive_cmds_need_lc='no'
9048 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9049 1.1 mrg hardcode_libdir_separator=:
9050 1.1 mrg ;;
9051 1.1 mrg
9052 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9053 1.1 mrg if test "$GCC" = yes; then
9054 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9055 1.1 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'
9056 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9057 1.1 mrg else
9058 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9059 1.1 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'
9060 1.1 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~
9061 1.1 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'
9062 1.1 mrg
9063 1.1 mrg # Both c and cxx compiler support -rpath directly
9064 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9065 1.1 mrg fi
9066 1.1 mrg archive_cmds_need_lc='no'
9067 1.1 mrg hardcode_libdir_separator=:
9068 1.1 mrg ;;
9069 1.1 mrg
9070 1.1 mrg solaris*)
9071 1.1 mrg no_undefined_flag=' -z defs'
9072 1.1 mrg if test "$GCC" = yes; then
9073 1.1 mrg wlarc='${wl}'
9074 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9075 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9076 1.1 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'
9077 1.1 mrg else
9078 1.1 mrg case `$CC -V 2>&1` in
9079 1.1 mrg *"Compilers 5.0"*)
9080 1.1 mrg wlarc=''
9081 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9082 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9083 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9084 1.1 mrg ;;
9085 1.1 mrg *)
9086 1.1 mrg wlarc='${wl}'
9087 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9088 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9089 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9090 1.1 mrg ;;
9091 1.1 mrg esac
9092 1.1 mrg fi
9093 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9094 1.1 mrg hardcode_shlibpath_var=no
9095 1.1 mrg case $host_os in
9096 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9097 1.1 mrg *)
9098 1.1 mrg # The compiler driver will combine and reorder linker options,
9099 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9100 1.1 mrg # but is careful enough not to reorder.
9101 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9102 1.1 mrg if test "$GCC" = yes; then
9103 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9104 1.1 mrg else
9105 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9106 1.1 mrg fi
9107 1.1 mrg ;;
9108 1.1 mrg esac
9109 1.1 mrg link_all_deplibs=yes
9110 1.1 mrg ;;
9111 1.1 mrg
9112 1.1 mrg sunos4*)
9113 1.1 mrg if test "x$host_vendor" = xsequent; then
9114 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9115 1.1 mrg # files that make .init and .fini sections work.
9116 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9117 1.1 mrg else
9118 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9119 1.1 mrg fi
9120 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9121 1.1 mrg hardcode_direct=yes
9122 1.1 mrg hardcode_minus_L=yes
9123 1.1 mrg hardcode_shlibpath_var=no
9124 1.1 mrg ;;
9125 1.1 mrg
9126 1.1 mrg sysv4)
9127 1.1 mrg case $host_vendor in
9128 1.1 mrg sni)
9129 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9130 1.1 mrg hardcode_direct=yes # is this really true???
9131 1.1 mrg ;;
9132 1.1 mrg siemens)
9133 1.1 mrg ## LD is ld it makes a PLAMLIB
9134 1.1 mrg ## CC just makes a GrossModule.
9135 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9136 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9137 1.1 mrg hardcode_direct=no
9138 1.1 mrg ;;
9139 1.1 mrg motorola)
9140 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9141 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9142 1.1 mrg ;;
9143 1.1 mrg esac
9144 1.1 mrg runpath_var='LD_RUN_PATH'
9145 1.1 mrg hardcode_shlibpath_var=no
9146 1.1 mrg ;;
9147 1.1 mrg
9148 1.1 mrg sysv4.3*)
9149 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9150 1.1 mrg hardcode_shlibpath_var=no
9151 1.1 mrg export_dynamic_flag_spec='-Bexport'
9152 1.1 mrg ;;
9153 1.1 mrg
9154 1.1 mrg sysv4*MP*)
9155 1.1 mrg if test -d /usr/nec; then
9156 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9157 1.1 mrg hardcode_shlibpath_var=no
9158 1.1 mrg runpath_var=LD_RUN_PATH
9159 1.1 mrg hardcode_runpath_var=yes
9160 1.1 mrg ld_shlibs=yes
9161 1.1 mrg fi
9162 1.1 mrg ;;
9163 1.1 mrg
9164 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9165 1.1 mrg no_undefined_flag='${wl}-z,text'
9166 1.1 mrg archive_cmds_need_lc=no
9167 1.1 mrg hardcode_shlibpath_var=no
9168 1.1 mrg runpath_var='LD_RUN_PATH'
9169 1.1 mrg
9170 1.1 mrg if test "$GCC" = yes; then
9171 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9172 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9173 1.1 mrg else
9174 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9175 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9176 1.1 mrg fi
9177 1.1 mrg ;;
9178 1.1 mrg
9179 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9180 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9181 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9182 1.1 mrg # always be unresolved, which means just about no library would
9183 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9184 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9185 1.1 mrg # as -z defs.
9186 1.1 mrg no_undefined_flag='${wl}-z,text'
9187 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9188 1.1 mrg archive_cmds_need_lc=no
9189 1.1 mrg hardcode_shlibpath_var=no
9190 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9191 1.1 mrg hardcode_libdir_separator=':'
9192 1.1 mrg link_all_deplibs=yes
9193 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9194 1.1 mrg runpath_var='LD_RUN_PATH'
9195 1.1 mrg
9196 1.1 mrg if test "$GCC" = yes; then
9197 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9198 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9199 1.1 mrg else
9200 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9201 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9202 1.1 mrg fi
9203 1.1 mrg ;;
9204 1.1 mrg
9205 1.1 mrg uts4*)
9206 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9207 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9208 1.1 mrg hardcode_shlibpath_var=no
9209 1.1 mrg ;;
9210 1.1 mrg
9211 1.1 mrg *)
9212 1.1 mrg ld_shlibs=no
9213 1.1 mrg ;;
9214 1.1 mrg esac
9215 1.1 mrg
9216 1.1 mrg if test x$host_vendor = xsni; then
9217 1.1 mrg case $host in
9218 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9219 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9220 1.1 mrg ;;
9221 1.1 mrg esac
9222 1.1 mrg fi
9223 1.1 mrg fi
9224 1.1 mrg
9225 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9226 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9227 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9228 1.1 mrg
9229 1.1 mrg with_gnu_ld=$with_gnu_ld
9230 1.1 mrg
9231 1.1 mrg
9232 1.1 mrg
9233 1.1 mrg
9234 1.1 mrg
9235 1.1 mrg
9236 1.1 mrg
9237 1.1 mrg
9238 1.1 mrg
9239 1.1 mrg
9240 1.1 mrg
9241 1.1 mrg
9242 1.1 mrg
9243 1.1 mrg
9244 1.1 mrg
9245 1.1 mrg #
9246 1.1 mrg # Do we need to explicitly link libc?
9247 1.1 mrg #
9248 1.1 mrg case "x$archive_cmds_need_lc" in
9249 1.1 mrg x|xyes)
9250 1.1 mrg # Assume -lc should be added
9251 1.1 mrg archive_cmds_need_lc=yes
9252 1.1 mrg
9253 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9254 1.1 mrg case $archive_cmds in
9255 1.1 mrg *'~'*)
9256 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9257 1.1 mrg ;;
9258 1.1 mrg '$CC '*)
9259 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9260 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9261 1.1 mrg # to ld, don't add -lc before -lgcc.
9262 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9263 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9264 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9265 1.1 mrg $as_echo_n "(cached) " >&6
9266 1.1 mrg else
9267 1.1 mrg $RM conftest*
9268 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9269 1.1 mrg
9270 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9271 1.1 mrg (eval $ac_compile) 2>&5
9272 1.1 mrg ac_status=$?
9273 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9274 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9275 1.1 mrg soname=conftest
9276 1.1 mrg lib=conftest
9277 1.1 mrg libobjs=conftest.$ac_objext
9278 1.1 mrg deplibs=
9279 1.1 mrg wl=$lt_prog_compiler_wl
9280 1.1 mrg pic_flag=$lt_prog_compiler_pic
9281 1.1 mrg compiler_flags=-v
9282 1.1 mrg linker_flags=-v
9283 1.1 mrg verstring=
9284 1.1 mrg output_objdir=.
9285 1.1 mrg libname=conftest
9286 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9287 1.1 mrg allow_undefined_flag=
9288 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9289 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9290 1.1 mrg ac_status=$?
9291 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9292 1.1 mrg test $ac_status = 0; }
9293 1.1 mrg then
9294 1.1 mrg lt_cv_archive_cmds_need_lc=no
9295 1.1 mrg else
9296 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9297 1.1 mrg fi
9298 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9299 1.1 mrg else
9300 1.1 mrg cat conftest.err 1>&5
9301 1.1 mrg fi
9302 1.1 mrg $RM conftest*
9303 1.1 mrg
9304 1.1 mrg fi
9305 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9306 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9307 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9308 1.1 mrg ;;
9309 1.1 mrg esac
9310 1.1 mrg fi
9311 1.1 mrg ;;
9312 1.1 mrg esac
9313 1.1 mrg
9314 1.1 mrg
9315 1.1 mrg
9316 1.1 mrg
9317 1.1 mrg
9318 1.1 mrg
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg
9324 1.1 mrg
9325 1.1 mrg
9326 1.1 mrg
9327 1.1 mrg
9328 1.1 mrg
9329 1.1 mrg
9330 1.1 mrg
9331 1.1 mrg
9332 1.1 mrg
9333 1.1 mrg
9334 1.1 mrg
9335 1.1 mrg
9336 1.1 mrg
9337 1.1 mrg
9338 1.1 mrg
9339 1.1 mrg
9340 1.1 mrg
9341 1.1 mrg
9342 1.1 mrg
9343 1.1 mrg
9344 1.1 mrg
9345 1.1 mrg
9346 1.1 mrg
9347 1.1 mrg
9348 1.1 mrg
9349 1.1 mrg
9350 1.1 mrg
9351 1.1 mrg
9352 1.1 mrg
9353 1.1 mrg
9354 1.1 mrg
9355 1.1 mrg
9356 1.1 mrg
9357 1.1 mrg
9358 1.1 mrg
9359 1.1 mrg
9360 1.1 mrg
9361 1.1 mrg
9362 1.1 mrg
9363 1.1 mrg
9364 1.1 mrg
9365 1.1 mrg
9366 1.1 mrg
9367 1.1 mrg
9368 1.1 mrg
9369 1.1 mrg
9370 1.1 mrg
9371 1.1 mrg
9372 1.1 mrg
9373 1.1 mrg
9374 1.1 mrg
9375 1.1 mrg
9376 1.1 mrg
9377 1.1 mrg
9378 1.1 mrg
9379 1.1 mrg
9380 1.1 mrg
9381 1.1 mrg
9382 1.1 mrg
9383 1.1 mrg
9384 1.1 mrg
9385 1.1 mrg
9386 1.1 mrg
9387 1.1 mrg
9388 1.1 mrg
9389 1.1 mrg
9390 1.1 mrg
9391 1.1 mrg
9392 1.1 mrg
9393 1.1 mrg
9394 1.1 mrg
9395 1.1 mrg
9396 1.1 mrg
9397 1.1 mrg
9398 1.1 mrg
9399 1.1 mrg
9400 1.1 mrg
9401 1.1 mrg
9402 1.1 mrg
9403 1.1 mrg
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1 mrg
9419 1.1 mrg
9420 1.1 mrg
9421 1.1 mrg
9422 1.1 mrg
9423 1.1 mrg
9424 1.1 mrg
9425 1.1 mrg
9426 1.1 mrg
9427 1.1 mrg
9428 1.1 mrg
9429 1.1 mrg
9430 1.1 mrg
9431 1.1 mrg
9432 1.1 mrg
9433 1.1 mrg
9434 1.1 mrg
9435 1.1 mrg
9436 1.1 mrg
9437 1.1 mrg
9438 1.1 mrg
9439 1.1 mrg
9440 1.1 mrg
9441 1.1 mrg
9442 1.1 mrg
9443 1.1 mrg
9444 1.1 mrg
9445 1.1 mrg
9446 1.1 mrg
9447 1.1 mrg
9448 1.1 mrg
9449 1.1 mrg
9450 1.1 mrg
9451 1.1 mrg
9452 1.1 mrg
9453 1.1 mrg
9454 1.1 mrg
9455 1.1 mrg
9456 1.1 mrg
9457 1.1 mrg
9458 1.1 mrg
9459 1.1 mrg
9460 1.1 mrg
9461 1.1 mrg
9462 1.1 mrg
9463 1.1 mrg
9464 1.1 mrg
9465 1.1 mrg
9466 1.1 mrg
9467 1.1 mrg
9468 1.1 mrg
9469 1.1 mrg
9470 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9471 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9472 1.1 mrg
9473 1.1 mrg if test "$GCC" = yes; then
9474 1.1 mrg case $host_os in
9475 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9476 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9477 1.1 mrg esac
9478 1.1 mrg case $host_os in
9479 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9480 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9481 1.1 mrg esac
9482 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9483 1.1 mrg case $lt_search_path_spec in
9484 1.1 mrg *\;*)
9485 1.1 mrg # if the path contains ";" then we assume it to be the separator
9486 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9487 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9488 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9489 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9490 1.1 mrg ;;
9491 1.1 mrg *)
9492 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9493 1.1 mrg ;;
9494 1.1 mrg esac
9495 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9496 1.1 mrg # and add multilib dir if necessary.
9497 1.1 mrg lt_tmp_lt_search_path_spec=
9498 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9499 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9500 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9501 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9502 1.1 mrg else
9503 1.1 mrg test -d "$lt_sys_path" && \
9504 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9505 1.1 mrg fi
9506 1.1 mrg done
9507 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9508 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9509 1.1 mrg lt_foo="";
9510 1.1 mrg lt_count=0;
9511 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9512 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9513 1.1 mrg if ($lt_i == "..") {
9514 1.1 mrg lt_count++;
9515 1.1 mrg } else {
9516 1.1 mrg if (lt_count == 0) {
9517 1.1 mrg lt_foo="/" $lt_i lt_foo;
9518 1.1 mrg } else {
9519 1.1 mrg lt_count--;
9520 1.1 mrg }
9521 1.1 mrg }
9522 1.1 mrg }
9523 1.1 mrg }
9524 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9525 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9526 1.1 mrg }'`
9527 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9528 1.1 mrg # for these hosts.
9529 1.1 mrg case $host_os in
9530 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9531 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9532 1.1 mrg esac
9533 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9534 1.1 mrg else
9535 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9536 1.1 mrg fi
9537 1.1 mrg library_names_spec=
9538 1.1 mrg libname_spec='lib$name'
9539 1.1 mrg soname_spec=
9540 1.1 mrg shrext_cmds=".so"
9541 1.1 mrg postinstall_cmds=
9542 1.1 mrg postuninstall_cmds=
9543 1.1 mrg finish_cmds=
9544 1.1 mrg finish_eval=
9545 1.1 mrg shlibpath_var=
9546 1.1 mrg shlibpath_overrides_runpath=unknown
9547 1.1 mrg version_type=none
9548 1.1 mrg dynamic_linker="$host_os ld.so"
9549 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9550 1.1 mrg need_lib_prefix=unknown
9551 1.1 mrg hardcode_into_libs=no
9552 1.1 mrg
9553 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9554 1.1 mrg # flags to be left without arguments
9555 1.1 mrg need_version=unknown
9556 1.1 mrg
9557 1.1 mrg case $host_os in
9558 1.1 mrg aix3*)
9559 1.1 mrg version_type=linux
9560 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9561 1.1 mrg shlibpath_var=LIBPATH
9562 1.1 mrg
9563 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9564 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9565 1.1 mrg ;;
9566 1.1 mrg
9567 1.1 mrg aix[4-9]*)
9568 1.1 mrg version_type=linux
9569 1.1 mrg need_lib_prefix=no
9570 1.1 mrg need_version=no
9571 1.1 mrg hardcode_into_libs=yes
9572 1.1 mrg if test "$host_cpu" = ia64; then
9573 1.1 mrg # AIX 5 supports IA64
9574 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9575 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9576 1.1 mrg else
9577 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9578 1.1 mrg # for dependence libraries. The import file would start with
9579 1.1 mrg # the line `#! .'. This would cause the generated library to
9580 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9581 1.1 mrg # development snapshots of GCC prior to 3.0.
9582 1.1 mrg case $host_os in
9583 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9584 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9585 1.1 mrg echo ' yes '
9586 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9587 1.1 mrg :
9588 1.1 mrg else
9589 1.1 mrg can_build_shared=no
9590 1.1 mrg fi
9591 1.1 mrg ;;
9592 1.1 mrg esac
9593 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9594 1.1 mrg # soname into executable. Probably we can add versioning support to
9595 1.1 mrg # collect2, so additional links can be useful in future.
9596 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9597 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9598 1.1 mrg # instead of lib<name>.a to let people know that these are not
9599 1.1 mrg # typical AIX shared libraries.
9600 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9601 1.1 mrg else
9602 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9603 1.1 mrg # and later when we are not doing run time linking.
9604 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9605 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9606 1.1 mrg fi
9607 1.1 mrg shlibpath_var=LIBPATH
9608 1.1 mrg fi
9609 1.1 mrg ;;
9610 1.1 mrg
9611 1.1 mrg amigaos*)
9612 1.1 mrg case $host_cpu in
9613 1.1 mrg powerpc)
9614 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9615 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9616 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9617 1.1 mrg ;;
9618 1.1 mrg m68k)
9619 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9620 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9621 1.1 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'
9622 1.1 mrg ;;
9623 1.1 mrg esac
9624 1.1 mrg ;;
9625 1.1 mrg
9626 1.1 mrg beos*)
9627 1.1 mrg library_names_spec='${libname}${shared_ext}'
9628 1.1 mrg dynamic_linker="$host_os ld.so"
9629 1.1 mrg shlibpath_var=LIBRARY_PATH
9630 1.1 mrg ;;
9631 1.1 mrg
9632 1.1 mrg bsdi[45]*)
9633 1.1 mrg version_type=linux
9634 1.1 mrg need_version=no
9635 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9636 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9637 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9638 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9639 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9640 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9641 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9642 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9643 1.1 mrg # libtool to hard-code these into programs
9644 1.1 mrg ;;
9645 1.1 mrg
9646 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9647 1.1 mrg version_type=windows
9648 1.1 mrg shrext_cmds=".dll"
9649 1.1 mrg need_version=no
9650 1.1 mrg need_lib_prefix=no
9651 1.1 mrg
9652 1.1 mrg case $GCC,$host_os in
9653 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9654 1.1 mrg library_names_spec='$libname.dll.a'
9655 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9656 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9657 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9658 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9659 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9660 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9661 1.1 mrg chmod a+x \$dldir/$dlname~
9662 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9663 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9664 1.1 mrg fi'
9665 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9666 1.1 mrg dlpath=$dir/\$dldll~
9667 1.1 mrg $RM \$dlpath'
9668 1.1 mrg shlibpath_overrides_runpath=yes
9669 1.1 mrg
9670 1.1 mrg case $host_os in
9671 1.1 mrg cygwin*)
9672 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9673 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9674 1.1 mrg
9675 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9676 1.1 mrg ;;
9677 1.1 mrg mingw* | cegcc*)
9678 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9679 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9680 1.1 mrg ;;
9681 1.1 mrg pw32*)
9682 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9683 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9684 1.1 mrg ;;
9685 1.1 mrg esac
9686 1.1 mrg ;;
9687 1.1 mrg
9688 1.1 mrg *)
9689 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9690 1.1 mrg ;;
9691 1.1 mrg esac
9692 1.1 mrg dynamic_linker='Win32 ld.exe'
9693 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9694 1.1 mrg shlibpath_var=PATH
9695 1.1 mrg ;;
9696 1.1 mrg
9697 1.1 mrg darwin* | rhapsody*)
9698 1.1 mrg dynamic_linker="$host_os dyld"
9699 1.1 mrg version_type=darwin
9700 1.1 mrg need_lib_prefix=no
9701 1.1 mrg need_version=no
9702 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9703 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9704 1.1 mrg shlibpath_overrides_runpath=yes
9705 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9706 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9707 1.1 mrg
9708 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9709 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9710 1.1 mrg ;;
9711 1.1 mrg
9712 1.1 mrg dgux*)
9713 1.1 mrg version_type=linux
9714 1.1 mrg need_lib_prefix=no
9715 1.1 mrg need_version=no
9716 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9717 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9718 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9719 1.1 mrg ;;
9720 1.1 mrg
9721 1.1 mrg freebsd* | dragonfly*)
9722 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9723 1.1 mrg # versioning mechanism, adjust this.
9724 1.1 mrg if test -x /usr/bin/objformat; then
9725 1.1 mrg objformat=`/usr/bin/objformat`
9726 1.1 mrg else
9727 1.1 mrg case $host_os in
9728 1.2 apb freebsd[23].*) objformat=aout ;;
9729 1.1 mrg *) objformat=elf ;;
9730 1.1 mrg esac
9731 1.1 mrg fi
9732 1.1 mrg version_type=freebsd-$objformat
9733 1.1 mrg case $version_type in
9734 1.1 mrg freebsd-elf*)
9735 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9736 1.1 mrg need_version=no
9737 1.1 mrg need_lib_prefix=no
9738 1.1 mrg ;;
9739 1.1 mrg freebsd-*)
9740 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9741 1.1 mrg need_version=yes
9742 1.1 mrg ;;
9743 1.1 mrg esac
9744 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9745 1.1 mrg case $host_os in
9746 1.2 apb freebsd2.*)
9747 1.1 mrg shlibpath_overrides_runpath=yes
9748 1.1 mrg ;;
9749 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9750 1.1 mrg shlibpath_overrides_runpath=yes
9751 1.1 mrg hardcode_into_libs=yes
9752 1.1 mrg ;;
9753 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9754 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9755 1.1 mrg shlibpath_overrides_runpath=no
9756 1.1 mrg hardcode_into_libs=yes
9757 1.1 mrg ;;
9758 1.1 mrg *) # from 4.6 on, and DragonFly
9759 1.1 mrg shlibpath_overrides_runpath=yes
9760 1.1 mrg hardcode_into_libs=yes
9761 1.1 mrg ;;
9762 1.1 mrg esac
9763 1.1 mrg ;;
9764 1.1 mrg
9765 1.1 mrg gnu*)
9766 1.1 mrg version_type=linux
9767 1.1 mrg need_lib_prefix=no
9768 1.1 mrg need_version=no
9769 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9770 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9771 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9772 1.1 mrg hardcode_into_libs=yes
9773 1.1 mrg ;;
9774 1.1 mrg
9775 1.1 mrg haiku*)
9776 1.1 mrg version_type=linux
9777 1.1 mrg need_lib_prefix=no
9778 1.1 mrg need_version=no
9779 1.1 mrg dynamic_linker="$host_os runtime_loader"
9780 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9781 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9782 1.1 mrg shlibpath_var=LIBRARY_PATH
9783 1.1 mrg shlibpath_overrides_runpath=yes
9784 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9785 1.1 mrg hardcode_into_libs=yes
9786 1.1 mrg ;;
9787 1.1 mrg
9788 1.1 mrg hpux9* | hpux10* | hpux11*)
9789 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9790 1.1 mrg # link against other versions.
9791 1.1 mrg version_type=sunos
9792 1.1 mrg need_lib_prefix=no
9793 1.1 mrg need_version=no
9794 1.1 mrg case $host_cpu in
9795 1.1 mrg ia64*)
9796 1.1 mrg shrext_cmds='.so'
9797 1.1 mrg hardcode_into_libs=yes
9798 1.1 mrg dynamic_linker="$host_os dld.so"
9799 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9800 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9801 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9802 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9803 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9804 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9805 1.1 mrg else
9806 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9807 1.1 mrg fi
9808 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9809 1.1 mrg ;;
9810 1.1 mrg hppa*64*)
9811 1.1 mrg shrext_cmds='.sl'
9812 1.1 mrg hardcode_into_libs=yes
9813 1.1 mrg dynamic_linker="$host_os dld.sl"
9814 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9815 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9816 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9817 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9818 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9819 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9820 1.1 mrg ;;
9821 1.1 mrg *)
9822 1.1 mrg shrext_cmds='.sl'
9823 1.1 mrg dynamic_linker="$host_os dld.sl"
9824 1.1 mrg shlibpath_var=SHLIB_PATH
9825 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9826 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9827 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9828 1.1 mrg ;;
9829 1.1 mrg esac
9830 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9831 1.1 mrg postinstall_cmds='chmod 555 $lib'
9832 1.1 mrg # or fails outright, so override atomically:
9833 1.1 mrg install_override_mode=555
9834 1.1 mrg ;;
9835 1.1 mrg
9836 1.1 mrg interix[3-9]*)
9837 1.1 mrg version_type=linux
9838 1.1 mrg need_lib_prefix=no
9839 1.1 mrg need_version=no
9840 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9841 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9842 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9843 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9844 1.1 mrg shlibpath_overrides_runpath=no
9845 1.1 mrg hardcode_into_libs=yes
9846 1.1 mrg ;;
9847 1.1 mrg
9848 1.1 mrg irix5* | irix6* | nonstopux*)
9849 1.1 mrg case $host_os in
9850 1.1 mrg nonstopux*) version_type=nonstopux ;;
9851 1.1 mrg *)
9852 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9853 1.1 mrg version_type=linux
9854 1.1 mrg else
9855 1.1 mrg version_type=irix
9856 1.1 mrg fi ;;
9857 1.1 mrg esac
9858 1.1 mrg need_lib_prefix=no
9859 1.1 mrg need_version=no
9860 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9861 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9862 1.1 mrg case $host_os in
9863 1.1 mrg irix5* | nonstopux*)
9864 1.1 mrg libsuff= shlibsuff=
9865 1.1 mrg ;;
9866 1.1 mrg *)
9867 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9868 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9869 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9870 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9871 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9872 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9873 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9874 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9875 1.1 mrg esac
9876 1.1 mrg ;;
9877 1.1 mrg esac
9878 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9879 1.1 mrg shlibpath_overrides_runpath=no
9880 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9881 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9882 1.1 mrg hardcode_into_libs=yes
9883 1.1 mrg ;;
9884 1.1 mrg
9885 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9886 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9887 1.1 mrg dynamic_linker=no
9888 1.1 mrg ;;
9889 1.1 mrg
9890 1.1 mrg # This must be Linux ELF.
9891 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9892 1.1 mrg version_type=linux
9893 1.1 mrg need_lib_prefix=no
9894 1.1 mrg need_version=no
9895 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9896 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9897 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9898 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9899 1.1 mrg shlibpath_overrides_runpath=no
9900 1.1 mrg
9901 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9902 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9903 1.1 mrg $as_echo_n "(cached) " >&6
9904 1.1 mrg else
9905 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9906 1.1 mrg save_LDFLAGS=$LDFLAGS
9907 1.1 mrg save_libdir=$libdir
9908 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9909 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9910 1.1 mrg if test x$gcc_no_link = xyes; then
9911 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9912 1.1 mrg fi
9913 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9914 1.1 mrg /* end confdefs.h. */
9915 1.1 mrg
9916 1.1 mrg int
9917 1.1 mrg main ()
9918 1.1 mrg {
9919 1.1 mrg
9920 1.1 mrg ;
9921 1.1 mrg return 0;
9922 1.1 mrg }
9923 1.1 mrg _ACEOF
9924 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9925 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9926 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9927 1.1 mrg fi
9928 1.1 mrg fi
9929 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9930 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9931 1.1 mrg LDFLAGS=$save_LDFLAGS
9932 1.1 mrg libdir=$save_libdir
9933 1.1 mrg
9934 1.1 mrg fi
9935 1.1 mrg
9936 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9937 1.1 mrg
9938 1.1 mrg # This implies no fast_install, which is unacceptable.
9939 1.1 mrg # Some rework will be needed to allow for fast_install
9940 1.1 mrg # before this can be enabled.
9941 1.1 mrg hardcode_into_libs=yes
9942 1.1 mrg
9943 1.1 mrg # Append ld.so.conf contents to the search path
9944 1.1 mrg if test -f /etc/ld.so.conf; then
9945 1.1 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' ' '`
9946 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9947 1.1 mrg fi
9948 1.1 mrg
9949 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9950 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9951 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9952 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9953 1.1 mrg # people can always --disable-shared, the test was removed, and we
9954 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9955 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9956 1.1 mrg ;;
9957 1.1 mrg
9958 1.1 mrg netbsd*)
9959 1.1 mrg version_type=sunos
9960 1.1 mrg need_lib_prefix=no
9961 1.1 mrg need_version=no
9962 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9963 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9964 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9965 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9966 1.1 mrg else
9967 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9968 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9969 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9970 1.1 mrg fi
9971 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9972 1.1 mrg shlibpath_overrides_runpath=yes
9973 1.1 mrg hardcode_into_libs=yes
9974 1.1 mrg ;;
9975 1.1 mrg
9976 1.1 mrg newsos6)
9977 1.1 mrg version_type=linux
9978 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9979 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9980 1.1 mrg shlibpath_overrides_runpath=yes
9981 1.1 mrg ;;
9982 1.1 mrg
9983 1.1 mrg *nto* | *qnx*)
9984 1.1 mrg version_type=qnx
9985 1.1 mrg need_lib_prefix=no
9986 1.1 mrg need_version=no
9987 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9988 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9989 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9990 1.1 mrg shlibpath_overrides_runpath=no
9991 1.1 mrg hardcode_into_libs=yes
9992 1.1 mrg dynamic_linker='ldqnx.so'
9993 1.1 mrg ;;
9994 1.1 mrg
9995 1.1 mrg openbsd*)
9996 1.1 mrg version_type=sunos
9997 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9998 1.1 mrg need_lib_prefix=no
9999 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10000 1.1 mrg case $host_os in
10001 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10002 1.1 mrg *) need_version=no ;;
10003 1.1 mrg esac
10004 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10005 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10006 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10007 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10008 1.1 mrg case $host_os in
10009 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10010 1.1 mrg shlibpath_overrides_runpath=no
10011 1.1 mrg ;;
10012 1.1 mrg *)
10013 1.1 mrg shlibpath_overrides_runpath=yes
10014 1.1 mrg ;;
10015 1.1 mrg esac
10016 1.1 mrg else
10017 1.1 mrg shlibpath_overrides_runpath=yes
10018 1.1 mrg fi
10019 1.1 mrg ;;
10020 1.1 mrg
10021 1.1 mrg os2*)
10022 1.1 mrg libname_spec='$name'
10023 1.1 mrg shrext_cmds=".dll"
10024 1.1 mrg need_lib_prefix=no
10025 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10026 1.1 mrg dynamic_linker='OS/2 ld.exe'
10027 1.1 mrg shlibpath_var=LIBPATH
10028 1.1 mrg ;;
10029 1.1 mrg
10030 1.1 mrg osf3* | osf4* | osf5*)
10031 1.1 mrg version_type=osf
10032 1.1 mrg need_lib_prefix=no
10033 1.1 mrg need_version=no
10034 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10035 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10036 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10037 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10038 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10039 1.1 mrg ;;
10040 1.1 mrg
10041 1.1 mrg rdos*)
10042 1.1 mrg dynamic_linker=no
10043 1.1 mrg ;;
10044 1.1 mrg
10045 1.1 mrg solaris*)
10046 1.1 mrg version_type=linux
10047 1.1 mrg need_lib_prefix=no
10048 1.1 mrg need_version=no
10049 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10050 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10051 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10052 1.1 mrg shlibpath_overrides_runpath=yes
10053 1.1 mrg hardcode_into_libs=yes
10054 1.1 mrg # ldd complains unless libraries are executable
10055 1.1 mrg postinstall_cmds='chmod +x $lib'
10056 1.1 mrg ;;
10057 1.1 mrg
10058 1.1 mrg sunos4*)
10059 1.1 mrg version_type=sunos
10060 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10061 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10062 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10063 1.1 mrg shlibpath_overrides_runpath=yes
10064 1.1 mrg if test "$with_gnu_ld" = yes; then
10065 1.1 mrg need_lib_prefix=no
10066 1.1 mrg fi
10067 1.1 mrg need_version=yes
10068 1.1 mrg ;;
10069 1.1 mrg
10070 1.1 mrg sysv4 | sysv4.3*)
10071 1.1 mrg version_type=linux
10072 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10073 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10074 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10075 1.1 mrg case $host_vendor in
10076 1.1 mrg sni)
10077 1.1 mrg shlibpath_overrides_runpath=no
10078 1.1 mrg need_lib_prefix=no
10079 1.1 mrg runpath_var=LD_RUN_PATH
10080 1.1 mrg ;;
10081 1.1 mrg siemens)
10082 1.1 mrg need_lib_prefix=no
10083 1.1 mrg ;;
10084 1.1 mrg motorola)
10085 1.1 mrg need_lib_prefix=no
10086 1.1 mrg need_version=no
10087 1.1 mrg shlibpath_overrides_runpath=no
10088 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10089 1.1 mrg ;;
10090 1.1 mrg esac
10091 1.1 mrg ;;
10092 1.1 mrg
10093 1.1 mrg sysv4*MP*)
10094 1.1 mrg if test -d /usr/nec ;then
10095 1.1 mrg version_type=linux
10096 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10097 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10098 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10099 1.1 mrg fi
10100 1.1 mrg ;;
10101 1.1 mrg
10102 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10103 1.1 mrg version_type=freebsd-elf
10104 1.1 mrg need_lib_prefix=no
10105 1.1 mrg need_version=no
10106 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10107 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10108 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10109 1.1 mrg shlibpath_overrides_runpath=yes
10110 1.1 mrg hardcode_into_libs=yes
10111 1.1 mrg if test "$with_gnu_ld" = yes; then
10112 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10113 1.1 mrg else
10114 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10115 1.1 mrg case $host_os in
10116 1.1 mrg sco3.2v5*)
10117 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10118 1.1 mrg ;;
10119 1.1 mrg esac
10120 1.1 mrg fi
10121 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10122 1.1 mrg ;;
10123 1.1 mrg
10124 1.1 mrg tpf*)
10125 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10126 1.1 mrg version_type=linux
10127 1.1 mrg need_lib_prefix=no
10128 1.1 mrg need_version=no
10129 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10130 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10131 1.1 mrg shlibpath_overrides_runpath=no
10132 1.1 mrg hardcode_into_libs=yes
10133 1.1 mrg ;;
10134 1.1 mrg
10135 1.1 mrg uts4*)
10136 1.1 mrg version_type=linux
10137 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10138 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10139 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10140 1.1 mrg ;;
10141 1.1 mrg
10142 1.1 mrg *)
10143 1.1 mrg dynamic_linker=no
10144 1.1 mrg ;;
10145 1.1 mrg esac
10146 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10147 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10148 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10149 1.1 mrg
10150 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10151 1.1 mrg if test "$GCC" = yes; then
10152 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10153 1.1 mrg fi
10154 1.1 mrg
10155 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10156 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10157 1.1 mrg fi
10158 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10159 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10160 1.1 mrg fi
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1 mrg
10185 1.1 mrg
10186 1.1 mrg
10187 1.1 mrg
10188 1.1 mrg
10189 1.1 mrg
10190 1.1 mrg
10191 1.1 mrg
10192 1.1 mrg
10193 1.1 mrg
10194 1.1 mrg
10195 1.1 mrg
10196 1.1 mrg
10197 1.1 mrg
10198 1.1 mrg
10199 1.1 mrg
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1 mrg
10231 1.1 mrg
10232 1.1 mrg
10233 1.1 mrg
10234 1.1 mrg
10235 1.1 mrg
10236 1.1 mrg
10237 1.1 mrg
10238 1.1 mrg
10239 1.1 mrg
10240 1.1 mrg
10241 1.1 mrg
10242 1.1 mrg
10243 1.1 mrg
10244 1.1 mrg
10245 1.1 mrg
10246 1.1 mrg
10247 1.1 mrg
10248 1.1 mrg
10249 1.1 mrg
10250 1.1 mrg
10251 1.1 mrg
10252 1.1 mrg
10253 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10254 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10255 1.1 mrg hardcode_action=
10256 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10257 1.1 mrg test -n "$runpath_var" ||
10258 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10259 1.1 mrg
10260 1.1 mrg # We can hardcode non-existent directories.
10261 1.1 mrg if test "$hardcode_direct" != no &&
10262 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10263 1.1 mrg # have to relink, otherwise we might link with an installed library
10264 1.1 mrg # when we should be linking with a yet-to-be-installed one
10265 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10266 1.1 mrg test "$hardcode_minus_L" != no; then
10267 1.1 mrg # Linking always hardcodes the temporary library directory.
10268 1.1 mrg hardcode_action=relink
10269 1.1 mrg else
10270 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10271 1.1 mrg hardcode_action=immediate
10272 1.1 mrg fi
10273 1.1 mrg else
10274 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10275 1.1 mrg # directories.
10276 1.1 mrg hardcode_action=unsupported
10277 1.1 mrg fi
10278 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10279 1.1 mrg $as_echo "$hardcode_action" >&6; }
10280 1.1 mrg
10281 1.1 mrg if test "$hardcode_action" = relink ||
10282 1.1 mrg test "$inherit_rpath" = yes; then
10283 1.1 mrg # Fast installation is not supported
10284 1.1 mrg enable_fast_install=no
10285 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10286 1.1 mrg test "$enable_shared" = no; then
10287 1.1 mrg # Fast installation is not necessary
10288 1.1 mrg enable_fast_install=needless
10289 1.1 mrg fi
10290 1.1 mrg
10291 1.1 mrg
10292 1.1 mrg
10293 1.1 mrg
10294 1.1 mrg
10295 1.1 mrg
10296 1.1 mrg if test "x$enable_dlopen" != xyes; then
10297 1.1 mrg enable_dlopen=unknown
10298 1.1 mrg enable_dlopen_self=unknown
10299 1.1 mrg enable_dlopen_self_static=unknown
10300 1.1 mrg else
10301 1.1 mrg lt_cv_dlopen=no
10302 1.1 mrg lt_cv_dlopen_libs=
10303 1.1 mrg
10304 1.1 mrg case $host_os in
10305 1.1 mrg beos*)
10306 1.1 mrg lt_cv_dlopen="load_add_on"
10307 1.1 mrg lt_cv_dlopen_libs=
10308 1.1 mrg lt_cv_dlopen_self=yes
10309 1.1 mrg ;;
10310 1.1 mrg
10311 1.1 mrg mingw* | pw32* | cegcc*)
10312 1.1 mrg lt_cv_dlopen="LoadLibrary"
10313 1.1 mrg lt_cv_dlopen_libs=
10314 1.1 mrg ;;
10315 1.1 mrg
10316 1.1 mrg cygwin*)
10317 1.1 mrg lt_cv_dlopen="dlopen"
10318 1.1 mrg lt_cv_dlopen_libs=
10319 1.1 mrg ;;
10320 1.1 mrg
10321 1.1 mrg darwin*)
10322 1.1 mrg # if libdl is installed we need to link against it
10323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10324 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10325 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10326 1.1 mrg $as_echo_n "(cached) " >&6
10327 1.1 mrg else
10328 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10329 1.1 mrg LIBS="-ldl $LIBS"
10330 1.1 mrg if test x$gcc_no_link = xyes; then
10331 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10332 1.1 mrg fi
10333 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10334 1.1 mrg /* end confdefs.h. */
10335 1.1 mrg
10336 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10337 1.1 mrg Use char because int might match the return type of a GCC
10338 1.1 mrg builtin and then its argument prototype would still apply. */
10339 1.1 mrg #ifdef __cplusplus
10340 1.1 mrg extern "C"
10341 1.1 mrg #endif
10342 1.1 mrg char dlopen ();
10343 1.1 mrg int
10344 1.1 mrg main ()
10345 1.1 mrg {
10346 1.1 mrg return dlopen ();
10347 1.1 mrg ;
10348 1.1 mrg return 0;
10349 1.1 mrg }
10350 1.1 mrg _ACEOF
10351 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10352 1.1 mrg ac_cv_lib_dl_dlopen=yes
10353 1.1 mrg else
10354 1.1 mrg ac_cv_lib_dl_dlopen=no
10355 1.1 mrg fi
10356 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10357 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10358 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10359 1.1 mrg fi
10360 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10361 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10362 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10363 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10364 1.1 mrg else
10365 1.1 mrg
10366 1.1 mrg lt_cv_dlopen="dyld"
10367 1.1 mrg lt_cv_dlopen_libs=
10368 1.1 mrg lt_cv_dlopen_self=yes
10369 1.1 mrg
10370 1.1 mrg fi
10371 1.1 mrg
10372 1.1 mrg ;;
10373 1.1 mrg
10374 1.1 mrg *)
10375 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10376 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10377 1.1 mrg lt_cv_dlopen="shl_load"
10378 1.1 mrg else
10379 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10380 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10381 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10382 1.1 mrg $as_echo_n "(cached) " >&6
10383 1.1 mrg else
10384 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10385 1.1 mrg LIBS="-ldld $LIBS"
10386 1.1 mrg if test x$gcc_no_link = xyes; then
10387 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10388 1.1 mrg fi
10389 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10390 1.1 mrg /* end confdefs.h. */
10391 1.1 mrg
10392 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10393 1.1 mrg Use char because int might match the return type of a GCC
10394 1.1 mrg builtin and then its argument prototype would still apply. */
10395 1.1 mrg #ifdef __cplusplus
10396 1.1 mrg extern "C"
10397 1.1 mrg #endif
10398 1.1 mrg char shl_load ();
10399 1.1 mrg int
10400 1.1 mrg main ()
10401 1.1 mrg {
10402 1.1 mrg return shl_load ();
10403 1.1 mrg ;
10404 1.1 mrg return 0;
10405 1.1 mrg }
10406 1.1 mrg _ACEOF
10407 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10408 1.1 mrg ac_cv_lib_dld_shl_load=yes
10409 1.1 mrg else
10410 1.1 mrg ac_cv_lib_dld_shl_load=no
10411 1.1 mrg fi
10412 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10413 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10414 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10415 1.1 mrg fi
10416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10417 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10418 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10419 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10420 1.1 mrg else
10421 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10422 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10423 1.1 mrg lt_cv_dlopen="dlopen"
10424 1.1 mrg else
10425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10426 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10427 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10428 1.1 mrg $as_echo_n "(cached) " >&6
10429 1.1 mrg else
10430 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10431 1.1 mrg LIBS="-ldl $LIBS"
10432 1.1 mrg if test x$gcc_no_link = xyes; then
10433 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10434 1.1 mrg fi
10435 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10436 1.1 mrg /* end confdefs.h. */
10437 1.1 mrg
10438 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10439 1.1 mrg Use char because int might match the return type of a GCC
10440 1.1 mrg builtin and then its argument prototype would still apply. */
10441 1.1 mrg #ifdef __cplusplus
10442 1.1 mrg extern "C"
10443 1.1 mrg #endif
10444 1.1 mrg char dlopen ();
10445 1.1 mrg int
10446 1.1 mrg main ()
10447 1.1 mrg {
10448 1.1 mrg return dlopen ();
10449 1.1 mrg ;
10450 1.1 mrg return 0;
10451 1.1 mrg }
10452 1.1 mrg _ACEOF
10453 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10454 1.1 mrg ac_cv_lib_dl_dlopen=yes
10455 1.1 mrg else
10456 1.1 mrg ac_cv_lib_dl_dlopen=no
10457 1.1 mrg fi
10458 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10459 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10460 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10461 1.1 mrg fi
10462 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10463 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10464 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10465 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10466 1.1 mrg else
10467 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10468 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10469 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10470 1.1 mrg $as_echo_n "(cached) " >&6
10471 1.1 mrg else
10472 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10473 1.1 mrg LIBS="-lsvld $LIBS"
10474 1.1 mrg if test x$gcc_no_link = xyes; then
10475 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10476 1.1 mrg fi
10477 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10478 1.1 mrg /* end confdefs.h. */
10479 1.1 mrg
10480 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10481 1.1 mrg Use char because int might match the return type of a GCC
10482 1.1 mrg builtin and then its argument prototype would still apply. */
10483 1.1 mrg #ifdef __cplusplus
10484 1.1 mrg extern "C"
10485 1.1 mrg #endif
10486 1.1 mrg char dlopen ();
10487 1.1 mrg int
10488 1.1 mrg main ()
10489 1.1 mrg {
10490 1.1 mrg return dlopen ();
10491 1.1 mrg ;
10492 1.1 mrg return 0;
10493 1.1 mrg }
10494 1.1 mrg _ACEOF
10495 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10496 1.1 mrg ac_cv_lib_svld_dlopen=yes
10497 1.1 mrg else
10498 1.1 mrg ac_cv_lib_svld_dlopen=no
10499 1.1 mrg fi
10500 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10501 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10502 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10503 1.1 mrg fi
10504 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10505 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10506 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10507 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10508 1.1 mrg else
10509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10510 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10511 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10512 1.1 mrg $as_echo_n "(cached) " >&6
10513 1.1 mrg else
10514 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10515 1.1 mrg LIBS="-ldld $LIBS"
10516 1.1 mrg if test x$gcc_no_link = xyes; then
10517 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10518 1.1 mrg fi
10519 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10520 1.1 mrg /* end confdefs.h. */
10521 1.1 mrg
10522 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10523 1.1 mrg Use char because int might match the return type of a GCC
10524 1.1 mrg builtin and then its argument prototype would still apply. */
10525 1.1 mrg #ifdef __cplusplus
10526 1.1 mrg extern "C"
10527 1.1 mrg #endif
10528 1.1 mrg char dld_link ();
10529 1.1 mrg int
10530 1.1 mrg main ()
10531 1.1 mrg {
10532 1.1 mrg return dld_link ();
10533 1.1 mrg ;
10534 1.1 mrg return 0;
10535 1.1 mrg }
10536 1.1 mrg _ACEOF
10537 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10538 1.1 mrg ac_cv_lib_dld_dld_link=yes
10539 1.1 mrg else
10540 1.1 mrg ac_cv_lib_dld_dld_link=no
10541 1.1 mrg fi
10542 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10543 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10544 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10545 1.1 mrg fi
10546 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10547 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10548 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10549 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10550 1.1 mrg fi
10551 1.1 mrg
10552 1.1 mrg
10553 1.1 mrg fi
10554 1.1 mrg
10555 1.1 mrg
10556 1.1 mrg fi
10557 1.1 mrg
10558 1.1 mrg
10559 1.1 mrg fi
10560 1.1 mrg
10561 1.1 mrg
10562 1.1 mrg fi
10563 1.1 mrg
10564 1.1 mrg
10565 1.1 mrg fi
10566 1.1 mrg
10567 1.1 mrg ;;
10568 1.1 mrg esac
10569 1.1 mrg
10570 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10571 1.1 mrg enable_dlopen=yes
10572 1.1 mrg else
10573 1.1 mrg enable_dlopen=no
10574 1.1 mrg fi
10575 1.1 mrg
10576 1.1 mrg case $lt_cv_dlopen in
10577 1.1 mrg dlopen)
10578 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10579 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10580 1.1 mrg
10581 1.1 mrg save_LDFLAGS="$LDFLAGS"
10582 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10583 1.1 mrg
10584 1.1 mrg save_LIBS="$LIBS"
10585 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10586 1.1 mrg
10587 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10588 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10589 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10590 1.1 mrg $as_echo_n "(cached) " >&6
10591 1.1 mrg else
10592 1.1 mrg if test "$cross_compiling" = yes; then :
10593 1.1 mrg lt_cv_dlopen_self=cross
10594 1.1 mrg else
10595 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10596 1.1 mrg lt_status=$lt_dlunknown
10597 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10598 1.2 apb #line 10598 "configure"
10599 1.1 mrg #include "confdefs.h"
10600 1.1 mrg
10601 1.1 mrg #if HAVE_DLFCN_H
10602 1.1 mrg #include <dlfcn.h>
10603 1.1 mrg #endif
10604 1.1 mrg
10605 1.1 mrg #include <stdio.h>
10606 1.1 mrg
10607 1.1 mrg #ifdef RTLD_GLOBAL
10608 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10609 1.1 mrg #else
10610 1.1 mrg # ifdef DL_GLOBAL
10611 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10612 1.1 mrg # else
10613 1.1 mrg # define LT_DLGLOBAL 0
10614 1.1 mrg # endif
10615 1.1 mrg #endif
10616 1.1 mrg
10617 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10618 1.1 mrg find out it does not work in some platform. */
10619 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10620 1.1 mrg # ifdef RTLD_LAZY
10621 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10622 1.1 mrg # else
10623 1.1 mrg # ifdef DL_LAZY
10624 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10625 1.1 mrg # else
10626 1.1 mrg # ifdef RTLD_NOW
10627 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10628 1.1 mrg # else
10629 1.1 mrg # ifdef DL_NOW
10630 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10631 1.1 mrg # else
10632 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10633 1.1 mrg # endif
10634 1.1 mrg # endif
10635 1.1 mrg # endif
10636 1.1 mrg # endif
10637 1.1 mrg #endif
10638 1.1 mrg
10639 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10640 1.1 mrg correspondingly for the symbols needed. */
10641 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10642 1.1 mrg void fnord () __attribute__((visibility("default")));
10643 1.1 mrg #endif
10644 1.1 mrg
10645 1.1 mrg void fnord () { int i=42; }
10646 1.1 mrg int main ()
10647 1.1 mrg {
10648 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10649 1.1 mrg int status = $lt_dlunknown;
10650 1.1 mrg
10651 1.1 mrg if (self)
10652 1.1 mrg {
10653 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10654 1.1 mrg else
10655 1.1 mrg {
10656 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10657 1.1 mrg else puts (dlerror ());
10658 1.1 mrg }
10659 1.1 mrg /* dlclose (self); */
10660 1.1 mrg }
10661 1.1 mrg else
10662 1.1 mrg puts (dlerror ());
10663 1.1 mrg
10664 1.1 mrg return status;
10665 1.1 mrg }
10666 1.1 mrg _LT_EOF
10667 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10668 1.1 mrg (eval $ac_link) 2>&5
10669 1.1 mrg ac_status=$?
10670 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10671 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10672 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10673 1.1 mrg lt_status=$?
10674 1.1 mrg case x$lt_status in
10675 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10676 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10677 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10678 1.1 mrg esac
10679 1.1 mrg else :
10680 1.1 mrg # compilation failed
10681 1.1 mrg lt_cv_dlopen_self=no
10682 1.1 mrg fi
10683 1.1 mrg fi
10684 1.1 mrg rm -fr conftest*
10685 1.1 mrg
10686 1.1 mrg
10687 1.1 mrg fi
10688 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10689 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10690 1.1 mrg
10691 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10692 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10693 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10694 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10695 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10696 1.1 mrg $as_echo_n "(cached) " >&6
10697 1.1 mrg else
10698 1.1 mrg if test "$cross_compiling" = yes; then :
10699 1.1 mrg lt_cv_dlopen_self_static=cross
10700 1.1 mrg else
10701 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10702 1.1 mrg lt_status=$lt_dlunknown
10703 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10704 1.2 apb #line 10704 "configure"
10705 1.1 mrg #include "confdefs.h"
10706 1.1 mrg
10707 1.1 mrg #if HAVE_DLFCN_H
10708 1.1 mrg #include <dlfcn.h>
10709 1.1 mrg #endif
10710 1.1 mrg
10711 1.1 mrg #include <stdio.h>
10712 1.1 mrg
10713 1.1 mrg #ifdef RTLD_GLOBAL
10714 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10715 1.1 mrg #else
10716 1.1 mrg # ifdef DL_GLOBAL
10717 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10718 1.1 mrg # else
10719 1.1 mrg # define LT_DLGLOBAL 0
10720 1.1 mrg # endif
10721 1.1 mrg #endif
10722 1.1 mrg
10723 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10724 1.1 mrg find out it does not work in some platform. */
10725 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10726 1.1 mrg # ifdef RTLD_LAZY
10727 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10728 1.1 mrg # else
10729 1.1 mrg # ifdef DL_LAZY
10730 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10731 1.1 mrg # else
10732 1.1 mrg # ifdef RTLD_NOW
10733 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10734 1.1 mrg # else
10735 1.1 mrg # ifdef DL_NOW
10736 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10737 1.1 mrg # else
10738 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10739 1.1 mrg # endif
10740 1.1 mrg # endif
10741 1.1 mrg # endif
10742 1.1 mrg # endif
10743 1.1 mrg #endif
10744 1.1 mrg
10745 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10746 1.1 mrg correspondingly for the symbols needed. */
10747 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10748 1.1 mrg void fnord () __attribute__((visibility("default")));
10749 1.1 mrg #endif
10750 1.1 mrg
10751 1.1 mrg void fnord () { int i=42; }
10752 1.1 mrg int main ()
10753 1.1 mrg {
10754 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10755 1.1 mrg int status = $lt_dlunknown;
10756 1.1 mrg
10757 1.1 mrg if (self)
10758 1.1 mrg {
10759 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10760 1.1 mrg else
10761 1.1 mrg {
10762 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10763 1.1 mrg else puts (dlerror ());
10764 1.1 mrg }
10765 1.1 mrg /* dlclose (self); */
10766 1.1 mrg }
10767 1.1 mrg else
10768 1.1 mrg puts (dlerror ());
10769 1.1 mrg
10770 1.1 mrg return status;
10771 1.1 mrg }
10772 1.1 mrg _LT_EOF
10773 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10774 1.1 mrg (eval $ac_link) 2>&5
10775 1.1 mrg ac_status=$?
10776 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10777 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10778 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10779 1.1 mrg lt_status=$?
10780 1.1 mrg case x$lt_status in
10781 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10782 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10783 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10784 1.1 mrg esac
10785 1.1 mrg else :
10786 1.1 mrg # compilation failed
10787 1.1 mrg lt_cv_dlopen_self_static=no
10788 1.1 mrg fi
10789 1.1 mrg fi
10790 1.1 mrg rm -fr conftest*
10791 1.1 mrg
10792 1.1 mrg
10793 1.1 mrg fi
10794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10795 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10796 1.1 mrg fi
10797 1.1 mrg
10798 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10799 1.1 mrg LDFLAGS="$save_LDFLAGS"
10800 1.1 mrg LIBS="$save_LIBS"
10801 1.1 mrg ;;
10802 1.1 mrg esac
10803 1.1 mrg
10804 1.1 mrg case $lt_cv_dlopen_self in
10805 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10806 1.1 mrg *) enable_dlopen_self=unknown ;;
10807 1.1 mrg esac
10808 1.1 mrg
10809 1.1 mrg case $lt_cv_dlopen_self_static in
10810 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10811 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10812 1.1 mrg esac
10813 1.1 mrg fi
10814 1.1 mrg
10815 1.1 mrg
10816 1.1 mrg
10817 1.1 mrg
10818 1.1 mrg
10819 1.1 mrg
10820 1.1 mrg
10821 1.1 mrg
10822 1.1 mrg
10823 1.1 mrg
10824 1.1 mrg
10825 1.1 mrg
10826 1.1 mrg
10827 1.1 mrg
10828 1.1 mrg
10829 1.1 mrg
10830 1.1 mrg
10831 1.1 mrg striplib=
10832 1.1 mrg old_striplib=
10833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10834 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10835 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10836 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10837 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10838 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10839 1.1 mrg $as_echo "yes" >&6; }
10840 1.1 mrg else
10841 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10842 1.1 mrg case $host_os in
10843 1.1 mrg darwin*)
10844 1.1 mrg if test -n "$STRIP" ; then
10845 1.1 mrg striplib="$STRIP -x"
10846 1.1 mrg old_striplib="$STRIP -S"
10847 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10848 1.1 mrg $as_echo "yes" >&6; }
10849 1.1 mrg else
10850 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10851 1.1 mrg $as_echo "no" >&6; }
10852 1.1 mrg fi
10853 1.1 mrg ;;
10854 1.1 mrg *)
10855 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10856 1.1 mrg $as_echo "no" >&6; }
10857 1.1 mrg ;;
10858 1.1 mrg esac
10859 1.1 mrg fi
10860 1.1 mrg
10861 1.1 mrg
10862 1.1 mrg
10863 1.1 mrg
10864 1.1 mrg
10865 1.1 mrg
10866 1.1 mrg
10867 1.1 mrg
10868 1.1 mrg
10869 1.1 mrg
10870 1.1 mrg
10871 1.1 mrg
10872 1.1 mrg # Report which library types will actually be built
10873 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10874 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10875 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10876 1.1 mrg $as_echo "$can_build_shared" >&6; }
10877 1.1 mrg
10878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10879 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10880 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10881 1.1 mrg
10882 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10883 1.1 mrg # are all built from PIC.
10884 1.1 mrg case $host_os in
10885 1.1 mrg aix3*)
10886 1.1 mrg test "$enable_shared" = yes && enable_static=no
10887 1.1 mrg if test -n "$RANLIB"; then
10888 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10889 1.1 mrg postinstall_cmds='$RANLIB $lib'
10890 1.1 mrg fi
10891 1.1 mrg ;;
10892 1.1 mrg
10893 1.1 mrg aix[4-9]*)
10894 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10895 1.1 mrg test "$enable_shared" = yes && enable_static=no
10896 1.1 mrg fi
10897 1.1 mrg ;;
10898 1.1 mrg esac
10899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10900 1.1 mrg $as_echo "$enable_shared" >&6; }
10901 1.1 mrg
10902 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10903 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10904 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10905 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10906 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10907 1.1 mrg $as_echo "$enable_static" >&6; }
10908 1.1 mrg
10909 1.1 mrg
10910 1.1 mrg
10911 1.1 mrg
10912 1.1 mrg fi
10913 1.1 mrg ac_ext=c
10914 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10915 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10916 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10917 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10918 1.1 mrg
10919 1.1 mrg CC="$lt_save_CC"
10920 1.1 mrg
10921 1.1 mrg
10922 1.1 mrg
10923 1.1 mrg
10924 1.1 mrg
10925 1.1 mrg
10926 1.1 mrg
10927 1.1 mrg
10928 1.1 mrg
10929 1.1 mrg
10930 1.1 mrg
10931 1.1 mrg
10932 1.1 mrg
10933 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10934 1.1 mrg
10935 1.1 mrg
10936 1.1 mrg
10937 1.1 mrg
10938 1.1 mrg # Only expand once:
10939 1.1 mrg
10940 1.1 mrg
10941 1.1 mrg
10942 1.1 mrg if test "x$CC" != xcc; then
10943 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
10944 1.1 mrg $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
10945 1.1 mrg else
10946 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
10947 1.1 mrg $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
10948 1.1 mrg fi
10949 1.1 mrg set dummy $CC; ac_cc=`$as_echo "$2" |
10950 1.1 mrg sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
10951 1.1 mrg if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
10952 1.1 mrg $as_echo_n "(cached) " >&6
10953 1.1 mrg else
10954 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10955 1.1 mrg /* end confdefs.h. */
10956 1.1 mrg
10957 1.1 mrg int
10958 1.1 mrg main ()
10959 1.1 mrg {
10960 1.1 mrg
10961 1.1 mrg ;
10962 1.1 mrg return 0;
10963 1.1 mrg }
10964 1.1 mrg _ACEOF
10965 1.1 mrg # Make sure it works both with $CC and with simple cc.
10966 1.1 mrg # We do the test twice because some compilers refuse to overwrite an
10967 1.1 mrg # existing .o file with -o, though they will create one.
10968 1.1 mrg ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
10969 1.1 mrg rm -f conftest2.*
10970 1.1 mrg if { { case "(($ac_try" in
10971 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10972 1.1 mrg *) ac_try_echo=$ac_try;;
10973 1.1 mrg esac
10974 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10975 1.1 mrg $as_echo "$ac_try_echo"; } >&5
10976 1.1 mrg (eval "$ac_try") 2>&5
10977 1.1 mrg ac_status=$?
10978 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10979 1.1 mrg test $ac_status = 0; } &&
10980 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in
10981 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10982 1.1 mrg *) ac_try_echo=$ac_try;;
10983 1.1 mrg esac
10984 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10985 1.1 mrg $as_echo "$ac_try_echo"; } >&5
10986 1.1 mrg (eval "$ac_try") 2>&5
10987 1.1 mrg ac_status=$?
10988 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10989 1.1 mrg test $ac_status = 0; };
10990 1.1 mrg then
10991 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=yes
10992 1.1 mrg if test "x$CC" != xcc; then
10993 1.1 mrg # Test first that cc exists at all.
10994 1.1 mrg if { ac_try='cc -c conftest.$ac_ext >&5'
10995 1.1 mrg { { case "(($ac_try" in
10996 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10997 1.1 mrg *) ac_try_echo=$ac_try;;
10998 1.1 mrg esac
10999 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11000 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11001 1.1 mrg (eval "$ac_try") 2>&5
11002 1.1 mrg ac_status=$?
11003 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11004 1.1 mrg test $ac_status = 0; }; }; then
11005 1.1 mrg ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11006 1.1 mrg rm -f conftest2.*
11007 1.1 mrg if { { case "(($ac_try" in
11008 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11009 1.1 mrg *) ac_try_echo=$ac_try;;
11010 1.1 mrg esac
11011 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11012 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11013 1.1 mrg (eval "$ac_try") 2>&5
11014 1.1 mrg ac_status=$?
11015 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11016 1.1 mrg test $ac_status = 0; } &&
11017 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in
11018 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11019 1.1 mrg *) ac_try_echo=$ac_try;;
11020 1.1 mrg esac
11021 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11022 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11023 1.1 mrg (eval "$ac_try") 2>&5
11024 1.1 mrg ac_status=$?
11025 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11026 1.1 mrg test $ac_status = 0; };
11027 1.1 mrg then
11028 1.1 mrg # cc works too.
11029 1.1 mrg :
11030 1.1 mrg else
11031 1.1 mrg # cc exists but doesn't like -o.
11032 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no
11033 1.1 mrg fi
11034 1.1 mrg fi
11035 1.1 mrg fi
11036 1.1 mrg else
11037 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no
11038 1.1 mrg fi
11039 1.1 mrg rm -f core conftest*
11040 1.1 mrg
11041 1.1 mrg fi
11042 1.1 mrg if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
11043 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11044 1.1 mrg $as_echo "yes" >&6; }
11045 1.1 mrg else
11046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11047 1.1 mrg $as_echo "no" >&6; }
11048 1.1 mrg
11049 1.1 mrg $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
11050 1.1 mrg
11051 1.1 mrg fi
11052 1.1 mrg
11053 1.1 mrg # expand $ac_aux_dir to an absolute path
11054 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
11055 1.1 mrg
11056 1.1 mrg # FIXME: we rely on the cache variable name because
11057 1.1 mrg # there is no other way.
11058 1.1 mrg set dummy $CC
11059 1.1 mrg am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11060 1.1 mrg eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
11061 1.1 mrg if test "$am_t" != yes; then
11062 1.1 mrg # Losing compiler, so override with the script.
11063 1.1 mrg # FIXME: It is wrong to rewrite CC.
11064 1.1 mrg # But if we don't then we get into trouble of one sort or another.
11065 1.1 mrg # A longer-term fix would be to have automake use am__CC in this case,
11066 1.1 mrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
11067 1.1 mrg CC="$am_aux_dir/compile $CC"
11068 1.1 mrg fi
11069 1.1 mrg
11070 1.1 mrg
11071 1.1 mrg
11072 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11073 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11074 1.1 mrg set x ${MAKE-make}
11075 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11076 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
11077 1.1 mrg $as_echo_n "(cached) " >&6
11078 1.1 mrg else
11079 1.1 mrg cat >conftest.make <<\_ACEOF
11080 1.1 mrg SHELL = /bin/sh
11081 1.1 mrg all:
11082 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
11083 1.1 mrg _ACEOF
11084 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
11085 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
11086 1.1 mrg *@@@%%%=?*=@@@%%%*)
11087 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
11088 1.1 mrg *)
11089 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
11090 1.1 mrg esac
11091 1.1 mrg rm -f conftest.make
11092 1.1 mrg fi
11093 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11094 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11095 1.1 mrg $as_echo "yes" >&6; }
11096 1.1 mrg SET_MAKE=
11097 1.1 mrg else
11098 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11099 1.1 mrg $as_echo "no" >&6; }
11100 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
11101 1.1 mrg fi
11102 1.1 mrg
11103 1.1 mrg
11104 1.1 mrg # -------
11105 1.1 mrg # Headers
11106 1.1 mrg # -------
11107 1.1 mrg
11108 1.1 mrg # Sanity check for the cross-compilation case:
11109 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default"
11110 1.1 mrg if test "x$ac_cv_header_stdio_h" = x""yes; then :
11111 1.1 mrg :
11112 1.1 mrg else
11113 1.1 mrg as_fn_error "Can't find stdio.h.
11114 1.1 mrg You must have a usable C system for the target already installed, at least
11115 1.1 mrg including headers and, preferably, the library, before you can configure
11116 1.1 mrg the Objective C runtime system. If necessary, install gcc now with
11117 1.1 mrg \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." "$LINENO" 5
11118 1.1 mrg fi
11119 1.1 mrg
11120 1.1 mrg
11121 1.1 mrg
11122 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11123 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
11124 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
11125 1.1 mrg $as_echo_n "(cached) " >&6
11126 1.1 mrg else
11127 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11128 1.1 mrg /* end confdefs.h. */
11129 1.1 mrg #include <stdlib.h>
11130 1.1 mrg #include <stdarg.h>
11131 1.1 mrg #include <string.h>
11132 1.1 mrg #include <float.h>
11133 1.1 mrg
11134 1.1 mrg int
11135 1.1 mrg main ()
11136 1.1 mrg {
11137 1.1 mrg
11138 1.1 mrg ;
11139 1.1 mrg return 0;
11140 1.1 mrg }
11141 1.1 mrg _ACEOF
11142 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11143 1.1 mrg ac_cv_header_stdc=yes
11144 1.1 mrg else
11145 1.1 mrg ac_cv_header_stdc=no
11146 1.1 mrg fi
11147 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11148 1.1 mrg
11149 1.1 mrg if test $ac_cv_header_stdc = yes; then
11150 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11151 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11152 1.1 mrg /* end confdefs.h. */
11153 1.1 mrg #include <string.h>
11154 1.1 mrg
11155 1.1 mrg _ACEOF
11156 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11157 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
11158 1.1 mrg
11159 1.1 mrg else
11160 1.1 mrg ac_cv_header_stdc=no
11161 1.1 mrg fi
11162 1.1 mrg rm -f conftest*
11163 1.1 mrg
11164 1.1 mrg fi
11165 1.1 mrg
11166 1.1 mrg if test $ac_cv_header_stdc = yes; then
11167 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11168 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11169 1.1 mrg /* end confdefs.h. */
11170 1.1 mrg #include <stdlib.h>
11171 1.1 mrg
11172 1.1 mrg _ACEOF
11173 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11174 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
11175 1.1 mrg
11176 1.1 mrg else
11177 1.1 mrg ac_cv_header_stdc=no
11178 1.1 mrg fi
11179 1.1 mrg rm -f conftest*
11180 1.1 mrg
11181 1.1 mrg fi
11182 1.1 mrg
11183 1.1 mrg if test $ac_cv_header_stdc = yes; then
11184 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11185 1.1 mrg if test "$cross_compiling" = yes; then :
11186 1.1 mrg :
11187 1.1 mrg else
11188 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11189 1.1 mrg /* end confdefs.h. */
11190 1.1 mrg #include <ctype.h>
11191 1.1 mrg #include <stdlib.h>
11192 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
11193 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11194 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11195 1.1 mrg #else
11196 1.1 mrg # define ISLOWER(c) \
11197 1.1 mrg (('a' <= (c) && (c) <= 'i') \
11198 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
11199 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
11200 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11201 1.1 mrg #endif
11202 1.1 mrg
11203 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11204 1.1 mrg int
11205 1.1 mrg main ()
11206 1.1 mrg {
11207 1.1 mrg int i;
11208 1.1 mrg for (i = 0; i < 256; i++)
11209 1.1 mrg if (XOR (islower (i), ISLOWER (i))
11210 1.1 mrg || toupper (i) != TOUPPER (i))
11211 1.1 mrg return 2;
11212 1.1 mrg return 0;
11213 1.1 mrg }
11214 1.1 mrg _ACEOF
11215 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
11216 1.1 mrg
11217 1.1 mrg else
11218 1.1 mrg ac_cv_header_stdc=no
11219 1.1 mrg fi
11220 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11221 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
11222 1.1 mrg fi
11223 1.1 mrg
11224 1.1 mrg fi
11225 1.1 mrg fi
11226 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11227 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
11228 1.1 mrg if test $ac_cv_header_stdc = yes; then
11229 1.1 mrg
11230 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11231 1.1 mrg
11232 1.1 mrg fi
11233 1.1 mrg
11234 1.1 mrg
11235 1.1 mrg for ac_header in sched.h
11236 1.1 mrg do :
11237 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "sched.h" "ac_cv_header_sched_h" "$ac_includes_default"
11238 1.1 mrg if test "x$ac_cv_header_sched_h" = x""yes; then :
11239 1.1 mrg cat >>confdefs.h <<_ACEOF
11240 1.1 mrg #define HAVE_SCHED_H 1
11241 1.1 mrg _ACEOF
11242 1.1 mrg
11243 1.1 mrg fi
11244 1.1 mrg
11245 1.1 mrg done
11246 1.1 mrg
11247 1.1 mrg
11248 1.1 mrg # -----------
11249 1.1 mrg # Miscellanea
11250 1.1 mrg # -----------
11251 1.1 mrg
11252 1.2 apb # Check if we have thread-local storage
11253 1.2 apb
11254 1.2 apb
11255 1.2 apb # Check whether --enable-tls was given.
11256 1.2 apb if test "${enable_tls+set}" = set; then :
11257 1.2 apb enableval=$enable_tls;
11258 1.2 apb case "$enableval" in
11259 1.2 apb yes|no) ;;
11260 1.2 apb *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
11261 1.2 apb esac
11262 1.2 apb
11263 1.2 apb else
11264 1.2 apb enable_tls=yes
11265 1.2 apb fi
11266 1.1 mrg
11267 1.1 mrg
11268 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
11269 1.2 apb $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
11270 1.2 apb if test "${gcc_cv_have_tls+set}" = set; then :
11271 1.2 apb $as_echo_n "(cached) " >&6
11272 1.2 apb else
11273 1.1 mrg
11274 1.2 apb if test "$cross_compiling" = yes; then :
11275 1.2 apb if test x$gcc_no_link = xyes; then
11276 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11277 1.2 apb fi
11278 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11279 1.2 apb /* end confdefs.h. */
11280 1.2 apb __thread int a; int b; int main() { return a = b; }
11281 1.2 apb _ACEOF
11282 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11283 1.2 apb chktls_save_LDFLAGS="$LDFLAGS"
11284 1.2 apb case $host in
11285 1.2 apb *-*-linux*)
11286 1.2 apb LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
11287 1.2 apb ;;
11288 1.2 apb esac
11289 1.2 apb chktls_save_CFLAGS="$CFLAGS"
11290 1.2 apb CFLAGS="-fPIC $CFLAGS"
11291 1.2 apb if test x$gcc_no_link = xyes; then
11292 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11293 1.2 apb fi
11294 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11295 1.2 apb /* end confdefs.h. */
11296 1.2 apb int f() { return 0; }
11297 1.2 apb _ACEOF
11298 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11299 1.2 apb if test x$gcc_no_link = xyes; then
11300 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11301 1.2 apb fi
11302 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11303 1.2 apb /* end confdefs.h. */
11304 1.2 apb __thread int a; int b; int f() { return a = b; }
11305 1.2 apb _ACEOF
11306 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11307 1.2 apb gcc_cv_have_tls=yes
11308 1.2 apb else
11309 1.2 apb gcc_cv_have_tls=no
11310 1.2 apb fi
11311 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11312 1.2 apb conftest$ac_exeext conftest.$ac_ext
11313 1.2 apb else
11314 1.2 apb gcc_cv_have_tls=yes
11315 1.1 mrg fi
11316 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11317 1.2 apb conftest$ac_exeext conftest.$ac_ext
11318 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11319 1.2 apb LDFLAGS="$chktls_save_LDFLAGS"
11320 1.2 apb else
11321 1.2 apb gcc_cv_have_tls=no
11322 1.2 apb fi
11323 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11324 1.2 apb conftest$ac_exeext conftest.$ac_ext
11325 1.2 apb
11326 1.1 mrg
11327 1.2 apb else
11328 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11329 1.2 apb /* end confdefs.h. */
11330 1.2 apb __thread int a; int b; int main() { return a = b; }
11331 1.2 apb _ACEOF
11332 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11333 1.2 apb chktls_save_LDFLAGS="$LDFLAGS"
11334 1.2 apb LDFLAGS="-static $LDFLAGS"
11335 1.2 apb if test x$gcc_no_link = xyes; then
11336 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11337 1.2 apb fi
11338 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11339 1.2 apb /* end confdefs.h. */
11340 1.2 apb int main() { return 0; }
11341 1.2 apb _ACEOF
11342 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11343 1.2 apb if test "$cross_compiling" = yes; then :
11344 1.2 apb { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11345 1.2 apb $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11346 1.2 apb as_fn_error "cannot run test program while cross compiling
11347 1.2 apb See \`config.log' for more details." "$LINENO" 5; }
11348 1.2 apb else
11349 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11350 1.2 apb /* end confdefs.h. */
11351 1.2 apb __thread int a; int b; int main() { return a = b; }
11352 1.2 apb _ACEOF
11353 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11354 1.2 apb gcc_cv_have_tls=yes
11355 1.2 apb else
11356 1.2 apb gcc_cv_have_tls=no
11357 1.2 apb fi
11358 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11359 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11360 1.2 apb fi
11361 1.2 apb
11362 1.2 apb else
11363 1.2 apb gcc_cv_have_tls=yes
11364 1.2 apb fi
11365 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11366 1.2 apb conftest$ac_exeext conftest.$ac_ext
11367 1.2 apb LDFLAGS="$chktls_save_LDFLAGS"
11368 1.2 apb if test $gcc_cv_have_tls = yes; then
11369 1.2 apb chktls_save_CFLAGS="$CFLAGS"
11370 1.2 apb thread_CFLAGS=failed
11371 1.2 apb for flag in '' '-pthread' '-lpthread'; do
11372 1.2 apb CFLAGS="$flag $chktls_save_CFLAGS"
11373 1.2 apb if test x$gcc_no_link = xyes; then
11374 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11375 1.2 apb fi
11376 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11377 1.2 apb /* end confdefs.h. */
11378 1.2 apb #include <pthread.h>
11379 1.2 apb void *g(void *d) { return NULL; }
11380 1.2 apb int
11381 1.2 apb main ()
11382 1.2 apb {
11383 1.2 apb pthread_t t; pthread_create(&t,NULL,g,NULL);
11384 1.2 apb ;
11385 1.2 apb return 0;
11386 1.2 apb }
11387 1.2 apb _ACEOF
11388 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11389 1.2 apb thread_CFLAGS="$flag"
11390 1.2 apb fi
11391 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11392 1.2 apb conftest$ac_exeext conftest.$ac_ext
11393 1.2 apb if test "X$thread_CFLAGS" != Xfailed; then
11394 1.2 apb break
11395 1.2 apb fi
11396 1.2 apb done
11397 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11398 1.2 apb if test "X$thread_CFLAGS" != Xfailed; then
11399 1.2 apb CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
11400 1.2 apb if test "$cross_compiling" = yes; then :
11401 1.2 apb { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11402 1.2 apb $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11403 1.2 apb as_fn_error "cannot run test program while cross compiling
11404 1.2 apb See \`config.log' for more details." "$LINENO" 5; }
11405 1.2 apb else
11406 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11407 1.2 apb /* end confdefs.h. */
11408 1.2 apb #include <pthread.h>
11409 1.2 apb __thread int a;
11410 1.2 apb static int *volatile a_in_other_thread;
11411 1.2 apb static void *
11412 1.2 apb thread_func (void *arg)
11413 1.2 apb {
11414 1.2 apb a_in_other_thread = &a;
11415 1.2 apb return (void *)0;
11416 1.2 apb }
11417 1.2 apb int
11418 1.2 apb main ()
11419 1.2 apb {
11420 1.2 apb pthread_t thread;
11421 1.2 apb void *thread_retval;
11422 1.2 apb int *volatile a_in_main_thread;
11423 1.2 apb a_in_main_thread = &a;
11424 1.2 apb if (pthread_create (&thread, (pthread_attr_t *)0,
11425 1.2 apb thread_func, (void *)0))
11426 1.2 apb return 0;
11427 1.2 apb if (pthread_join (thread, &thread_retval))
11428 1.2 apb return 0;
11429 1.2 apb return (a_in_other_thread == a_in_main_thread);
11430 1.2 apb ;
11431 1.2 apb return 0;
11432 1.2 apb }
11433 1.2 apb _ACEOF
11434 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11435 1.2 apb gcc_cv_have_tls=yes
11436 1.2 apb else
11437 1.2 apb gcc_cv_have_tls=no
11438 1.2 apb fi
11439 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11440 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11441 1.2 apb fi
11442 1.2 apb
11443 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11444 1.2 apb fi
11445 1.2 apb fi
11446 1.2 apb else
11447 1.2 apb gcc_cv_have_tls=no
11448 1.2 apb fi
11449 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11450 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11451 1.2 apb fi
11452 1.2 apb
11453 1.2 apb fi
11454 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
11455 1.2 apb $as_echo "$gcc_cv_have_tls" >&6; }
11456 1.2 apb if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
11457 1.2 apb
11458 1.2 apb $as_echo "#define HAVE_TLS 1" >>confdefs.h
11459 1.2 apb
11460 1.2 apb fi
11461 1.1 mrg
11462 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exception model to use" >&5
11463 1.1 mrg $as_echo_n "checking for exception model to use... " >&6; }
11464 1.1 mrg ac_ext=c
11465 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11466 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11467 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11468 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11469 1.1 mrg
11470 1.1 mrg # Check whether --enable-sjlj-exceptions was given.
11471 1.1 mrg if test "${enable_sjlj_exceptions+set}" = set; then :
11472 1.1 mrg enableval=$enable_sjlj_exceptions; :
11473 1.1 mrg else
11474 1.1 mrg cat > conftest.$ac_ext << EOF
11475 1.2 apb #line 11475 "configure"
11476 1.1 mrg @interface Frob
11477 1.1 mrg @end
11478 1.1 mrg @implementation Frob
11479 1.1 mrg @end
11480 1.1 mrg int proc();
11481 1.1 mrg int foo()
11482 1.1 mrg {
11483 1.1 mrg @try {
11484 1.1 mrg return proc();
11485 1.1 mrg }
11486 1.1 mrg @catch (Frob* ex) {
11487 1.1 mrg return 0;
11488 1.1 mrg }
11489 1.1 mrg }
11490 1.1 mrg EOF
11491 1.1 mrg old_CFLAGS="$CFLAGS"
11492 1.1 mrg CFLAGS="-x objective-c -fgnu-runtime -fobjc-exceptions -S"
11493 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11494 1.1 mrg (eval $ac_compile) 2>&5
11495 1.1 mrg ac_status=$?
11496 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11497 1.1 mrg test $ac_status = 0; }; then
11498 1.1 mrg if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
11499 1.1 mrg enable_sjlj_exceptions=yes
11500 1.1 mrg elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
11501 1.1 mrg enable_sjlj_exceptions=no
11502 1.1 mrg fi
11503 1.1 mrg fi
11504 1.1 mrg CFLAGS="$old_CFLAGS"
11505 1.1 mrg rm -f conftest*
11506 1.1 mrg fi
11507 1.1 mrg
11508 1.1 mrg if test x$enable_sjlj_exceptions = xyes; then
11509 1.1 mrg
11510 1.1 mrg $as_echo "#define SJLJ_EXCEPTIONS 1" >>confdefs.h
11511 1.1 mrg
11512 1.1 mrg ac_exception_model_name=sjlj
11513 1.1 mrg elif test x$enable_sjlj_exceptions = xno; then
11514 1.1 mrg ac_exception_model_name="call frame"
11515 1.1 mrg else
11516 1.1 mrg as_fn_error "unable to detect exception model" "$LINENO" 5
11517 1.1 mrg fi
11518 1.1 mrg ac_ext=c
11519 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11520 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11521 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11522 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11523 1.1 mrg
11524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_exception_model_name" >&5
11525 1.1 mrg $as_echo "$ac_exception_model_name" >&6; }
11526 1.1 mrg
11527 1.1 mrg # ------
11528 1.1 mrg # Output
11529 1.1 mrg # ------
11530 1.1 mrg
11531 1.1 mrg if test ${multilib} = yes; then
11532 1.1 mrg multilib_arg="--enable-multilib"
11533 1.1 mrg else
11534 1.1 mrg multilib_arg=
11535 1.1 mrg fi
11536 1.1 mrg
11537 1.1 mrg ac_config_files="$ac_config_files Makefile"
11538 1.1 mrg
11539 1.1 mrg cat >confcache <<\_ACEOF
11540 1.1 mrg # This file is a shell script that caches the results of configure
11541 1.1 mrg # tests run on this system so they can be shared between configure
11542 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
11543 1.1 mrg # It is not useful on other systems. If it contains results you don't
11544 1.1 mrg # want to keep, you may remove or edit it.
11545 1.1 mrg #
11546 1.1 mrg # config.status only pays attention to the cache file if you give it
11547 1.1 mrg # the --recheck option to rerun configure.
11548 1.1 mrg #
11549 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11550 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11551 1.1 mrg # following values.
11552 1.1 mrg
11553 1.1 mrg _ACEOF
11554 1.1 mrg
11555 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11556 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11557 1.1 mrg # So, we kill variables containing newlines.
11558 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11559 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11560 1.1 mrg (
11561 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11562 1.1 mrg eval ac_val=\$$ac_var
11563 1.1 mrg case $ac_val in #(
11564 1.1 mrg *${as_nl}*)
11565 1.1 mrg case $ac_var in #(
11566 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11567 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11568 1.1 mrg esac
11569 1.1 mrg case $ac_var in #(
11570 1.1 mrg _ | IFS | as_nl) ;; #(
11571 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11572 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11573 1.1 mrg esac ;;
11574 1.1 mrg esac
11575 1.1 mrg done
11576 1.1 mrg
11577 1.1 mrg (set) 2>&1 |
11578 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11579 1.1 mrg *${as_nl}ac_space=\ *)
11580 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11581 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11582 1.1 mrg sed -n \
11583 1.1 mrg "s/'/'\\\\''/g;
11584 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11585 1.1 mrg ;; #(
11586 1.1 mrg *)
11587 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11588 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11589 1.1 mrg ;;
11590 1.1 mrg esac |
11591 1.1 mrg sort
11592 1.1 mrg ) |
11593 1.1 mrg sed '
11594 1.1 mrg /^ac_cv_env_/b end
11595 1.1 mrg t clear
11596 1.1 mrg :clear
11597 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11598 1.1 mrg t end
11599 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11600 1.1 mrg :end' >>confcache
11601 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11602 1.1 mrg if test -w "$cache_file"; then
11603 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11605 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11606 1.1 mrg cat confcache >$cache_file
11607 1.1 mrg else
11608 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11609 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11610 1.1 mrg fi
11611 1.1 mrg fi
11612 1.1 mrg rm -f confcache
11613 1.1 mrg
11614 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11615 1.1 mrg # Let make expand exec_prefix.
11616 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11617 1.1 mrg
11618 1.1 mrg DEFS=-DHAVE_CONFIG_H
11619 1.1 mrg
11620 1.1 mrg ac_libobjs=
11621 1.1 mrg ac_ltlibobjs=
11622 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11623 1.1 mrg # 1. Remove the extension, and $U if already installed.
11624 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11625 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11626 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11627 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11628 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11629 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11630 1.1 mrg done
11631 1.1 mrg LIBOBJS=$ac_libobjs
11632 1.1 mrg
11633 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11634 1.1 mrg
11635 1.1 mrg
11636 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11637 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11638 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11639 1.1 mrg fi
11640 1.1 mrg
11641 1.1 mrg : ${CONFIG_STATUS=./config.status}
11642 1.1 mrg ac_write_fail=0
11643 1.1 mrg ac_clean_files_save=$ac_clean_files
11644 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11645 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11646 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11647 1.1 mrg as_write_fail=0
11648 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11649 1.1 mrg #! $SHELL
11650 1.1 mrg # Generated by $as_me.
11651 1.1 mrg # Run this file to recreate the current configuration.
11652 1.1 mrg # Compiler output produced by configure, useful for debugging
11653 1.1 mrg # configure, is in config.log if it exists.
11654 1.1 mrg
11655 1.1 mrg debug=false
11656 1.1 mrg ac_cs_recheck=false
11657 1.1 mrg ac_cs_silent=false
11658 1.1 mrg
11659 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11660 1.1 mrg export SHELL
11661 1.1 mrg _ASEOF
11662 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11663 1.1 mrg ## -------------------- ##
11664 1.1 mrg ## M4sh Initialization. ##
11665 1.1 mrg ## -------------------- ##
11666 1.1 mrg
11667 1.1 mrg # Be more Bourne compatible
11668 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11669 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11670 1.1 mrg emulate sh
11671 1.1 mrg NULLCMD=:
11672 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11673 1.1 mrg # is contrary to our usage. Disable this feature.
11674 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11675 1.1 mrg setopt NO_GLOB_SUBST
11676 1.1 mrg else
11677 1.1 mrg case `(set -o) 2>/dev/null` in #(
11678 1.1 mrg *posix*) :
11679 1.1 mrg set -o posix ;; #(
11680 1.1 mrg *) :
11681 1.1 mrg ;;
11682 1.1 mrg esac
11683 1.1 mrg fi
11684 1.1 mrg
11685 1.1 mrg
11686 1.1 mrg as_nl='
11687 1.1 mrg '
11688 1.1 mrg export as_nl
11689 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11690 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11691 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11692 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11693 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11694 1.1 mrg # but without wasting forks for bash or zsh.
11695 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11696 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11697 1.1 mrg as_echo='print -r --'
11698 1.1 mrg as_echo_n='print -rn --'
11699 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11700 1.1 mrg as_echo='printf %s\n'
11701 1.1 mrg as_echo_n='printf %s'
11702 1.1 mrg else
11703 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11704 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11705 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11706 1.1 mrg else
11707 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11708 1.1 mrg as_echo_n_body='eval
11709 1.1 mrg arg=$1;
11710 1.1 mrg case $arg in #(
11711 1.1 mrg *"$as_nl"*)
11712 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11713 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11714 1.1 mrg esac;
11715 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11716 1.1 mrg '
11717 1.1 mrg export as_echo_n_body
11718 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11719 1.1 mrg fi
11720 1.1 mrg export as_echo_body
11721 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11722 1.1 mrg fi
11723 1.1 mrg
11724 1.1 mrg # The user is always right.
11725 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11726 1.1 mrg PATH_SEPARATOR=:
11727 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11728 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11729 1.1 mrg PATH_SEPARATOR=';'
11730 1.1 mrg }
11731 1.1 mrg fi
11732 1.1 mrg
11733 1.1 mrg
11734 1.1 mrg # IFS
11735 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11736 1.1 mrg # there to prevent editors from complaining about space-tab.
11737 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11738 1.1 mrg # splitting by setting IFS to empty value.)
11739 1.1 mrg IFS=" "" $as_nl"
11740 1.1 mrg
11741 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11742 1.1 mrg case $0 in #((
11743 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11744 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11745 1.1 mrg for as_dir in $PATH
11746 1.1 mrg do
11747 1.1 mrg IFS=$as_save_IFS
11748 1.1 mrg test -z "$as_dir" && as_dir=.
11749 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11750 1.1 mrg done
11751 1.1 mrg IFS=$as_save_IFS
11752 1.1 mrg
11753 1.1 mrg ;;
11754 1.1 mrg esac
11755 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11756 1.1 mrg # in which case we are not to be found in the path.
11757 1.1 mrg if test "x$as_myself" = x; then
11758 1.1 mrg as_myself=$0
11759 1.1 mrg fi
11760 1.1 mrg if test ! -f "$as_myself"; then
11761 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11762 1.1 mrg exit 1
11763 1.1 mrg fi
11764 1.1 mrg
11765 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11766 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11767 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11768 1.1 mrg # trigger a bug in pdksh 5.2.14.
11769 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11770 1.1 mrg do eval test x\${$as_var+set} = xset \
11771 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11772 1.1 mrg done
11773 1.1 mrg PS1='$ '
11774 1.1 mrg PS2='> '
11775 1.1 mrg PS4='+ '
11776 1.1 mrg
11777 1.1 mrg # NLS nuisances.
11778 1.1 mrg LC_ALL=C
11779 1.1 mrg export LC_ALL
11780 1.1 mrg LANGUAGE=C
11781 1.1 mrg export LANGUAGE
11782 1.1 mrg
11783 1.1 mrg # CDPATH.
11784 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11785 1.1 mrg
11786 1.1 mrg
11787 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11788 1.1 mrg # ---------------------------------
11789 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11790 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11791 1.1 mrg # script with status $?, using 1 if that was 0.
11792 1.1 mrg as_fn_error ()
11793 1.1 mrg {
11794 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11795 1.1 mrg if test "$3"; then
11796 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11797 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11798 1.1 mrg fi
11799 1.1 mrg $as_echo "$as_me: error: $1" >&2
11800 1.1 mrg as_fn_exit $as_status
11801 1.1 mrg } # as_fn_error
11802 1.1 mrg
11803 1.1 mrg
11804 1.1 mrg # as_fn_set_status STATUS
11805 1.1 mrg # -----------------------
11806 1.1 mrg # Set $? to STATUS, without forking.
11807 1.1 mrg as_fn_set_status ()
11808 1.1 mrg {
11809 1.1 mrg return $1
11810 1.1 mrg } # as_fn_set_status
11811 1.1 mrg
11812 1.1 mrg # as_fn_exit STATUS
11813 1.1 mrg # -----------------
11814 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11815 1.1 mrg as_fn_exit ()
11816 1.1 mrg {
11817 1.1 mrg set +e
11818 1.1 mrg as_fn_set_status $1
11819 1.1 mrg exit $1
11820 1.1 mrg } # as_fn_exit
11821 1.1 mrg
11822 1.1 mrg # as_fn_unset VAR
11823 1.1 mrg # ---------------
11824 1.1 mrg # Portably unset VAR.
11825 1.1 mrg as_fn_unset ()
11826 1.1 mrg {
11827 1.1 mrg { eval $1=; unset $1;}
11828 1.1 mrg }
11829 1.1 mrg as_unset=as_fn_unset
11830 1.1 mrg # as_fn_append VAR VALUE
11831 1.1 mrg # ----------------------
11832 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11833 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11834 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11835 1.1 mrg # implementations.
11836 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11837 1.1 mrg eval 'as_fn_append ()
11838 1.1 mrg {
11839 1.1 mrg eval $1+=\$2
11840 1.1 mrg }'
11841 1.1 mrg else
11842 1.1 mrg as_fn_append ()
11843 1.1 mrg {
11844 1.1 mrg eval $1=\$$1\$2
11845 1.1 mrg }
11846 1.1 mrg fi # as_fn_append
11847 1.1 mrg
11848 1.1 mrg # as_fn_arith ARG...
11849 1.1 mrg # ------------------
11850 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11851 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11852 1.1 mrg # must be portable across $(()) and expr.
11853 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11854 1.1 mrg eval 'as_fn_arith ()
11855 1.1 mrg {
11856 1.1 mrg as_val=$(( $* ))
11857 1.1 mrg }'
11858 1.1 mrg else
11859 1.1 mrg as_fn_arith ()
11860 1.1 mrg {
11861 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11862 1.1 mrg }
11863 1.1 mrg fi # as_fn_arith
11864 1.1 mrg
11865 1.1 mrg
11866 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11867 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11868 1.1 mrg as_expr=expr
11869 1.1 mrg else
11870 1.1 mrg as_expr=false
11871 1.1 mrg fi
11872 1.1 mrg
11873 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11874 1.1 mrg as_basename=basename
11875 1.1 mrg else
11876 1.1 mrg as_basename=false
11877 1.1 mrg fi
11878 1.1 mrg
11879 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11880 1.1 mrg as_dirname=dirname
11881 1.1 mrg else
11882 1.1 mrg as_dirname=false
11883 1.1 mrg fi
11884 1.1 mrg
11885 1.1 mrg as_me=`$as_basename -- "$0" ||
11886 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11887 1.1 mrg X"$0" : 'X\(//\)$' \| \
11888 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11889 1.1 mrg $as_echo X/"$0" |
11890 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11891 1.1 mrg s//\1/
11892 1.1 mrg q
11893 1.1 mrg }
11894 1.1 mrg /^X\/\(\/\/\)$/{
11895 1.1 mrg s//\1/
11896 1.1 mrg q
11897 1.1 mrg }
11898 1.1 mrg /^X\/\(\/\).*/{
11899 1.1 mrg s//\1/
11900 1.1 mrg q
11901 1.1 mrg }
11902 1.1 mrg s/.*/./; q'`
11903 1.1 mrg
11904 1.1 mrg # Avoid depending upon Character Ranges.
11905 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11906 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11907 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11908 1.1 mrg as_cr_digits='0123456789'
11909 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11910 1.1 mrg
11911 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11912 1.1 mrg case `echo -n x` in #(((((
11913 1.1 mrg -n*)
11914 1.1 mrg case `echo 'xy\c'` in
11915 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11916 1.1 mrg xy) ECHO_C='\c';;
11917 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11918 1.1 mrg ECHO_T=' ';;
11919 1.1 mrg esac;;
11920 1.1 mrg *)
11921 1.1 mrg ECHO_N='-n';;
11922 1.1 mrg esac
11923 1.1 mrg
11924 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11925 1.1 mrg if test -d conf$$.dir; then
11926 1.1 mrg rm -f conf$$.dir/conf$$.file
11927 1.1 mrg else
11928 1.1 mrg rm -f conf$$.dir
11929 1.1 mrg mkdir conf$$.dir 2>/dev/null
11930 1.1 mrg fi
11931 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11932 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11933 1.1 mrg as_ln_s='ln -s'
11934 1.1 mrg # ... but there are two gotchas:
11935 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11936 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11937 1.1 mrg # In both cases, we have to default to `cp -p'.
11938 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11939 1.1 mrg as_ln_s='cp -p'
11940 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11941 1.1 mrg as_ln_s=ln
11942 1.1 mrg else
11943 1.1 mrg as_ln_s='cp -p'
11944 1.1 mrg fi
11945 1.1 mrg else
11946 1.1 mrg as_ln_s='cp -p'
11947 1.1 mrg fi
11948 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11949 1.1 mrg rmdir conf$$.dir 2>/dev/null
11950 1.1 mrg
11951 1.1 mrg
11952 1.1 mrg # as_fn_mkdir_p
11953 1.1 mrg # -------------
11954 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11955 1.1 mrg as_fn_mkdir_p ()
11956 1.1 mrg {
11957 1.1 mrg
11958 1.1 mrg case $as_dir in #(
11959 1.1 mrg -*) as_dir=./$as_dir;;
11960 1.1 mrg esac
11961 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11962 1.1 mrg as_dirs=
11963 1.1 mrg while :; do
11964 1.1 mrg case $as_dir in #(
11965 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11966 1.1 mrg *) as_qdir=$as_dir;;
11967 1.1 mrg esac
11968 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11969 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11970 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11971 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11972 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11973 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11974 1.1 mrg $as_echo X"$as_dir" |
11975 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11976 1.1 mrg s//\1/
11977 1.1 mrg q
11978 1.1 mrg }
11979 1.1 mrg /^X\(\/\/\)[^/].*/{
11980 1.1 mrg s//\1/
11981 1.1 mrg q
11982 1.1 mrg }
11983 1.1 mrg /^X\(\/\/\)$/{
11984 1.1 mrg s//\1/
11985 1.1 mrg q
11986 1.1 mrg }
11987 1.1 mrg /^X\(\/\).*/{
11988 1.1 mrg s//\1/
11989 1.1 mrg q
11990 1.1 mrg }
11991 1.1 mrg s/.*/./; q'`
11992 1.1 mrg test -d "$as_dir" && break
11993 1.1 mrg done
11994 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11995 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11996 1.1 mrg
11997 1.1 mrg
11998 1.1 mrg } # as_fn_mkdir_p
11999 1.1 mrg if mkdir -p . 2>/dev/null; then
12000 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
12001 1.1 mrg else
12002 1.1 mrg test -d ./-p && rmdir ./-p
12003 1.1 mrg as_mkdir_p=false
12004 1.1 mrg fi
12005 1.1 mrg
12006 1.1 mrg if test -x / >/dev/null 2>&1; then
12007 1.1 mrg as_test_x='test -x'
12008 1.1 mrg else
12009 1.1 mrg if ls -dL / >/dev/null 2>&1; then
12010 1.1 mrg as_ls_L_option=L
12011 1.1 mrg else
12012 1.1 mrg as_ls_L_option=
12013 1.1 mrg fi
12014 1.1 mrg as_test_x='
12015 1.1 mrg eval sh -c '\''
12016 1.1 mrg if test -d "$1"; then
12017 1.1 mrg test -d "$1/.";
12018 1.1 mrg else
12019 1.1 mrg case $1 in #(
12020 1.1 mrg -*)set "./$1";;
12021 1.1 mrg esac;
12022 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12023 1.1 mrg ???[sx]*):;;*)false;;esac;fi
12024 1.1 mrg '\'' sh
12025 1.1 mrg '
12026 1.1 mrg fi
12027 1.1 mrg as_executable_p=$as_test_x
12028 1.1 mrg
12029 1.1 mrg # Sed expression to map a string onto a valid CPP name.
12030 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12031 1.1 mrg
12032 1.1 mrg # Sed expression to map a string onto a valid variable name.
12033 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12034 1.1 mrg
12035 1.1 mrg
12036 1.1 mrg exec 6>&1
12037 1.1 mrg ## ----------------------------------- ##
12038 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
12039 1.1 mrg ## ----------------------------------- ##
12040 1.1 mrg _ASEOF
12041 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12042 1.1 mrg
12043 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12044 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
12045 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
12046 1.1 mrg # values after options handling.
12047 1.1 mrg ac_log="
12048 1.1 mrg This file was extended by package-unused $as_me version-unused, which was
12049 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
12050 1.1 mrg
12051 1.1 mrg CONFIG_FILES = $CONFIG_FILES
12052 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12053 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
12054 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12055 1.1 mrg $ $0 $@
12056 1.1 mrg
12057 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12058 1.1 mrg "
12059 1.1 mrg
12060 1.1 mrg _ACEOF
12061 1.1 mrg
12062 1.1 mrg case $ac_config_files in *"
12063 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12064 1.1 mrg esac
12065 1.1 mrg
12066 1.1 mrg case $ac_config_headers in *"
12067 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12068 1.1 mrg esac
12069 1.1 mrg
12070 1.1 mrg
12071 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12072 1.1 mrg # Files that config.status was made for.
12073 1.1 mrg config_files="$ac_config_files"
12074 1.1 mrg config_headers="$ac_config_headers"
12075 1.1 mrg config_commands="$ac_config_commands"
12076 1.1 mrg
12077 1.1 mrg _ACEOF
12078 1.1 mrg
12079 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12080 1.1 mrg ac_cs_usage="\
12081 1.1 mrg \`$as_me' instantiates files and other configuration actions
12082 1.1 mrg from templates according to the current configuration. Unless the files
12083 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
12084 1.1 mrg
12085 1.1 mrg Usage: $0 [OPTION]... [TAG]...
12086 1.1 mrg
12087 1.1 mrg -h, --help print this help, then exit
12088 1.1 mrg -V, --version print version number and configuration settings, then exit
12089 1.1 mrg -q, --quiet, --silent
12090 1.1 mrg do not print progress messages
12091 1.1 mrg -d, --debug don't remove temporary files
12092 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
12093 1.1 mrg --file=FILE[:TEMPLATE]
12094 1.1 mrg instantiate the configuration file FILE
12095 1.1 mrg --header=FILE[:TEMPLATE]
12096 1.1 mrg instantiate the configuration header FILE
12097 1.1 mrg
12098 1.1 mrg Configuration files:
12099 1.1 mrg $config_files
12100 1.1 mrg
12101 1.1 mrg Configuration headers:
12102 1.1 mrg $config_headers
12103 1.1 mrg
12104 1.1 mrg Configuration commands:
12105 1.1 mrg $config_commands
12106 1.1 mrg
12107 1.1 mrg Report bugs to the package provider."
12108 1.1 mrg
12109 1.1 mrg _ACEOF
12110 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12111 1.1 mrg ac_cs_version="\\
12112 1.1 mrg package-unused config.status version-unused
12113 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
12114 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12115 1.1 mrg
12116 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
12117 1.1 mrg This config.status script is free software; the Free Software Foundation
12118 1.1 mrg gives unlimited permission to copy, distribute and modify it."
12119 1.1 mrg
12120 1.1 mrg ac_pwd='$ac_pwd'
12121 1.1 mrg srcdir='$srcdir'
12122 1.1 mrg INSTALL='$INSTALL'
12123 1.1 mrg AWK='$AWK'
12124 1.1 mrg test -n "\$AWK" || AWK=awk
12125 1.1 mrg _ACEOF
12126 1.1 mrg
12127 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12128 1.1 mrg # The default lists apply if the user does not specify any file.
12129 1.1 mrg ac_need_defaults=:
12130 1.1 mrg while test $# != 0
12131 1.1 mrg do
12132 1.1 mrg case $1 in
12133 1.1 mrg --*=*)
12134 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12135 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12136 1.1 mrg ac_shift=:
12137 1.1 mrg ;;
12138 1.1 mrg *)
12139 1.1 mrg ac_option=$1
12140 1.1 mrg ac_optarg=$2
12141 1.1 mrg ac_shift=shift
12142 1.1 mrg ;;
12143 1.1 mrg esac
12144 1.1 mrg
12145 1.1 mrg case $ac_option in
12146 1.1 mrg # Handling of the options.
12147 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12148 1.1 mrg ac_cs_recheck=: ;;
12149 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12150 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
12151 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
12152 1.1 mrg debug=: ;;
12153 1.1 mrg --file | --fil | --fi | --f )
12154 1.1 mrg $ac_shift
12155 1.1 mrg case $ac_optarg in
12156 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12157 1.1 mrg esac
12158 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12159 1.1 mrg ac_need_defaults=false;;
12160 1.1 mrg --header | --heade | --head | --hea )
12161 1.1 mrg $ac_shift
12162 1.1 mrg case $ac_optarg in
12163 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12164 1.1 mrg esac
12165 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12166 1.1 mrg ac_need_defaults=false;;
12167 1.1 mrg --he | --h)
12168 1.1 mrg # Conflict between --help and --header
12169 1.1 mrg as_fn_error "ambiguous option: \`$1'
12170 1.1 mrg Try \`$0 --help' for more information.";;
12171 1.1 mrg --help | --hel | -h )
12172 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
12173 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12174 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12175 1.1 mrg ac_cs_silent=: ;;
12176 1.1 mrg
12177 1.1 mrg # This is an error.
12178 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
12179 1.1 mrg Try \`$0 --help' for more information." ;;
12180 1.1 mrg
12181 1.1 mrg *) as_fn_append ac_config_targets " $1"
12182 1.1 mrg ac_need_defaults=false ;;
12183 1.1 mrg
12184 1.1 mrg esac
12185 1.1 mrg shift
12186 1.1 mrg done
12187 1.1 mrg
12188 1.1 mrg ac_configure_extra_args=
12189 1.1 mrg
12190 1.1 mrg if $ac_cs_silent; then
12191 1.1 mrg exec 6>/dev/null
12192 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12193 1.1 mrg fi
12194 1.1 mrg
12195 1.1 mrg _ACEOF
12196 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12197 1.1 mrg if \$ac_cs_recheck; then
12198 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12199 1.1 mrg shift
12200 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12201 1.1 mrg CONFIG_SHELL='$SHELL'
12202 1.1 mrg export CONFIG_SHELL
12203 1.1 mrg exec "\$@"
12204 1.1 mrg fi
12205 1.1 mrg
12206 1.1 mrg _ACEOF
12207 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12208 1.1 mrg exec 5>>config.log
12209 1.1 mrg {
12210 1.1 mrg echo
12211 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12212 1.1 mrg ## Running $as_me. ##
12213 1.1 mrg _ASBOX
12214 1.1 mrg $as_echo "$ac_log"
12215 1.1 mrg } >&5
12216 1.1 mrg
12217 1.1 mrg _ACEOF
12218 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12219 1.1 mrg #
12220 1.1 mrg # INIT-COMMANDS
12221 1.1 mrg #
12222 1.1 mrg
12223 1.1 mrg srcdir="$srcdir"
12224 1.1 mrg host="$host"
12225 1.1 mrg target="$target"
12226 1.1 mrg with_multisubdir="$with_multisubdir"
12227 1.1 mrg with_multisrctop="$with_multisrctop"
12228 1.1 mrg with_target_subdir="$with_target_subdir"
12229 1.1 mrg ac_configure_args="${multilib_arg} ${ac_configure_args}"
12230 1.1 mrg multi_basedir="$multi_basedir"
12231 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
12232 1.1 mrg CC="$CC"
12233 1.1 mrg CXX="$CXX"
12234 1.1 mrg GFORTRAN="$GFORTRAN"
12235 1.1 mrg GCJ="$GCJ"
12236 1.1 mrg
12237 1.1 mrg
12238 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12239 1.1 mrg # if CDPATH is set.
12240 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12241 1.1 mrg
12242 1.1 mrg sed_quote_subst='$sed_quote_subst'
12243 1.1 mrg double_quote_subst='$double_quote_subst'
12244 1.1 mrg delay_variable_subst='$delay_variable_subst'
12245 1.1 mrg AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
12246 1.1 mrg DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12247 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12248 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12249 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12250 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12251 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12252 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12253 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12254 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12255 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12256 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12257 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12258 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12259 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12260 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12261 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12262 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12263 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12264 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12265 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12266 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12267 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12268 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12269 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12270 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12271 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12272 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12273 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12274 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12275 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12276 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12277 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12278 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12279 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12280 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12281 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12282 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12283 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12284 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12285 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12286 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12287 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12288 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12289 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12290 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12291 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12292 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12293 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12294 1.1 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"`'
12295 1.1 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"`'
12296 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12297 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12298 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12299 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12300 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12301 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12302 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12303 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12304 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12305 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12306 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12307 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12308 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12309 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12310 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12311 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12312 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12313 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12314 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12315 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12316 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12317 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12318 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12319 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12320 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12321 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12322 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12323 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12324 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12325 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12326 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12327 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12328 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12329 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12330 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12331 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12332 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12333 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12334 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12335 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12336 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12337 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12338 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12339 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12340 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12341 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12342 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12343 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12344 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12345 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12346 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12347 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12348 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12349 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12350 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12351 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12352 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12353 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12354 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12355 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12356 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12357 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12358 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12359 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12360 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12361 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12362 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12363 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12364 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12365 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12366 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12367 1.1 mrg
12368 1.1 mrg LTCC='$LTCC'
12369 1.1 mrg LTCFLAGS='$LTCFLAGS'
12370 1.1 mrg compiler='$compiler_DEFAULT'
12371 1.1 mrg
12372 1.1 mrg # A function that is used when there is no print builtin or printf.
12373 1.1 mrg func_fallback_echo ()
12374 1.1 mrg {
12375 1.1 mrg eval 'cat <<_LTECHO_EOF
12376 1.1 mrg \$1
12377 1.1 mrg _LTECHO_EOF'
12378 1.1 mrg }
12379 1.1 mrg
12380 1.1 mrg # Quote evaled strings.
12381 1.1 mrg for var in AS \
12382 1.1 mrg DLLTOOL \
12383 1.1 mrg OBJDUMP \
12384 1.1 mrg SHELL \
12385 1.1 mrg ECHO \
12386 1.1 mrg SED \
12387 1.1 mrg GREP \
12388 1.1 mrg EGREP \
12389 1.1 mrg FGREP \
12390 1.1 mrg LD \
12391 1.1 mrg NM \
12392 1.1 mrg LN_S \
12393 1.1 mrg lt_SP2NL \
12394 1.1 mrg lt_NL2SP \
12395 1.1 mrg reload_flag \
12396 1.1 mrg deplibs_check_method \
12397 1.1 mrg file_magic_cmd \
12398 1.1 mrg AR \
12399 1.1 mrg AR_FLAGS \
12400 1.1 mrg STRIP \
12401 1.1 mrg RANLIB \
12402 1.1 mrg CC \
12403 1.1 mrg CFLAGS \
12404 1.1 mrg compiler \
12405 1.1 mrg lt_cv_sys_global_symbol_pipe \
12406 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
12407 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
12408 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12409 1.1 mrg lt_prog_compiler_no_builtin_flag \
12410 1.1 mrg lt_prog_compiler_wl \
12411 1.1 mrg lt_prog_compiler_pic \
12412 1.1 mrg lt_prog_compiler_static \
12413 1.1 mrg lt_cv_prog_compiler_c_o \
12414 1.1 mrg need_locks \
12415 1.1 mrg DSYMUTIL \
12416 1.1 mrg NMEDIT \
12417 1.1 mrg LIPO \
12418 1.1 mrg OTOOL \
12419 1.1 mrg OTOOL64 \
12420 1.1 mrg shrext_cmds \
12421 1.1 mrg export_dynamic_flag_spec \
12422 1.1 mrg whole_archive_flag_spec \
12423 1.1 mrg compiler_needs_object \
12424 1.1 mrg with_gnu_ld \
12425 1.1 mrg allow_undefined_flag \
12426 1.1 mrg no_undefined_flag \
12427 1.1 mrg hardcode_libdir_flag_spec \
12428 1.1 mrg hardcode_libdir_flag_spec_ld \
12429 1.1 mrg hardcode_libdir_separator \
12430 1.1 mrg fix_srcfile_path \
12431 1.1 mrg exclude_expsyms \
12432 1.1 mrg include_expsyms \
12433 1.1 mrg file_list_spec \
12434 1.1 mrg variables_saved_for_relink \
12435 1.1 mrg libname_spec \
12436 1.1 mrg library_names_spec \
12437 1.1 mrg soname_spec \
12438 1.1 mrg install_override_mode \
12439 1.1 mrg finish_eval \
12440 1.1 mrg old_striplib \
12441 1.1 mrg striplib; do
12442 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12443 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12444 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12445 1.1 mrg ;;
12446 1.1 mrg *)
12447 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12448 1.1 mrg ;;
12449 1.1 mrg esac
12450 1.1 mrg done
12451 1.1 mrg
12452 1.1 mrg # Double-quote double-evaled strings.
12453 1.1 mrg for var in reload_cmds \
12454 1.1 mrg old_postinstall_cmds \
12455 1.1 mrg old_postuninstall_cmds \
12456 1.1 mrg old_archive_cmds \
12457 1.1 mrg extract_expsyms_cmds \
12458 1.1 mrg old_archive_from_new_cmds \
12459 1.1 mrg old_archive_from_expsyms_cmds \
12460 1.1 mrg archive_cmds \
12461 1.1 mrg archive_expsym_cmds \
12462 1.1 mrg module_cmds \
12463 1.1 mrg module_expsym_cmds \
12464 1.1 mrg export_symbols_cmds \
12465 1.1 mrg prelink_cmds \
12466 1.1 mrg postinstall_cmds \
12467 1.1 mrg postuninstall_cmds \
12468 1.1 mrg finish_cmds \
12469 1.1 mrg sys_lib_search_path_spec \
12470 1.1 mrg sys_lib_dlsearch_path_spec; do
12471 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12472 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12473 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12474 1.1 mrg ;;
12475 1.1 mrg *)
12476 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12477 1.1 mrg ;;
12478 1.1 mrg esac
12479 1.1 mrg done
12480 1.1 mrg
12481 1.1 mrg ac_aux_dir='$ac_aux_dir'
12482 1.1 mrg xsi_shell='$xsi_shell'
12483 1.1 mrg lt_shell_append='$lt_shell_append'
12484 1.1 mrg
12485 1.1 mrg # See if we are running on zsh, and set the options which allow our
12486 1.1 mrg # commands through without removal of \ escapes INIT.
12487 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
12488 1.1 mrg setopt NO_GLOB_SUBST
12489 1.1 mrg fi
12490 1.1 mrg
12491 1.1 mrg
12492 1.1 mrg PACKAGE='$PACKAGE'
12493 1.1 mrg VERSION='$VERSION'
12494 1.1 mrg TIMESTAMP='$TIMESTAMP'
12495 1.1 mrg RM='$RM'
12496 1.1 mrg ofile='$ofile'
12497 1.1 mrg
12498 1.1 mrg
12499 1.1 mrg
12500 1.1 mrg
12501 1.1 mrg _ACEOF
12502 1.1 mrg
12503 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12504 1.1 mrg
12505 1.1 mrg # Handling of arguments.
12506 1.1 mrg for ac_config_target in $ac_config_targets
12507 1.1 mrg do
12508 1.1 mrg case $ac_config_target in
12509 1.1 mrg "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12510 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12511 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12512 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12513 1.1 mrg
12514 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12515 1.1 mrg esac
12516 1.1 mrg done
12517 1.1 mrg
12518 1.1 mrg
12519 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
12520 1.1 mrg # then the envvar interface is used. Set only those that are not.
12521 1.1 mrg # We use the long form for the default assignment because of an extremely
12522 1.1 mrg # bizarre bug on SunOS 4.1.3.
12523 1.1 mrg if $ac_need_defaults; then
12524 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12525 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12526 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12527 1.1 mrg fi
12528 1.1 mrg
12529 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
12530 1.1 mrg # simply because there is no reason against having it here, and in addition,
12531 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
12532 1.1 mrg # Hook for its removal unless debugging.
12533 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
12534 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
12535 1.1 mrg $debug ||
12536 1.1 mrg {
12537 1.1 mrg tmp=
12538 1.1 mrg trap 'exit_status=$?
12539 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12540 1.1 mrg ' 0
12541 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12542 1.1 mrg }
12543 1.1 mrg # Create a (secure) tmp directory for tmp files.
12544 1.1 mrg
12545 1.1 mrg {
12546 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12547 1.1 mrg test -n "$tmp" && test -d "$tmp"
12548 1.1 mrg } ||
12549 1.1 mrg {
12550 1.1 mrg tmp=./conf$$-$RANDOM
12551 1.1 mrg (umask 077 && mkdir "$tmp")
12552 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12553 1.1 mrg
12554 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12555 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12556 1.1 mrg # This happens for instance with `./config.status config.h'.
12557 1.1 mrg if test -n "$CONFIG_FILES"; then
12558 1.1 mrg
12559 1.1 mrg
12560 1.1 mrg ac_cr=`echo X | tr X '\015'`
12561 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12562 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12563 1.1 mrg # point, so we can use a bashism as a fallback.
12564 1.1 mrg if test "x$ac_cr" = x; then
12565 1.1 mrg eval ac_cr=\$\'\\r\'
12566 1.1 mrg fi
12567 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12568 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12569 1.1 mrg ac_cs_awk_cr='\r'
12570 1.1 mrg else
12571 1.1 mrg ac_cs_awk_cr=$ac_cr
12572 1.1 mrg fi
12573 1.1 mrg
12574 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12575 1.1 mrg _ACEOF
12576 1.1 mrg
12577 1.1 mrg
12578 1.1 mrg {
12579 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12580 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12581 1.1 mrg echo "_ACEOF"
12582 1.1 mrg } >conf$$subs.sh ||
12583 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12584 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12585 1.1 mrg ac_delim='%!_!# '
12586 1.1 mrg for ac_last_try in false false false false false :; do
12587 1.1 mrg . ./conf$$subs.sh ||
12588 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12589 1.1 mrg
12590 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12591 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12592 1.1 mrg break
12593 1.1 mrg elif $ac_last_try; then
12594 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12595 1.1 mrg else
12596 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12597 1.1 mrg fi
12598 1.1 mrg done
12599 1.1 mrg rm -f conf$$subs.sh
12600 1.1 mrg
12601 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12602 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12603 1.1 mrg _ACEOF
12604 1.1 mrg sed -n '
12605 1.1 mrg h
12606 1.1 mrg s/^/S["/; s/!.*/"]=/
12607 1.1 mrg p
12608 1.1 mrg g
12609 1.1 mrg s/^[^!]*!//
12610 1.1 mrg :repl
12611 1.1 mrg t repl
12612 1.1 mrg s/'"$ac_delim"'$//
12613 1.1 mrg t delim
12614 1.1 mrg :nl
12615 1.1 mrg h
12616 1.1 mrg s/\(.\{148\}\).*/\1/
12617 1.1 mrg t more1
12618 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12619 1.1 mrg p
12620 1.1 mrg n
12621 1.1 mrg b repl
12622 1.1 mrg :more1
12623 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12624 1.1 mrg p
12625 1.1 mrg g
12626 1.1 mrg s/.\{148\}//
12627 1.1 mrg t nl
12628 1.1 mrg :delim
12629 1.1 mrg h
12630 1.1 mrg s/\(.\{148\}\).*/\1/
12631 1.1 mrg t more2
12632 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12633 1.1 mrg p
12634 1.1 mrg b
12635 1.1 mrg :more2
12636 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12637 1.1 mrg p
12638 1.1 mrg g
12639 1.1 mrg s/.\{148\}//
12640 1.1 mrg t delim
12641 1.1 mrg ' <conf$$subs.awk | sed '
12642 1.1 mrg /^[^""]/{
12643 1.1 mrg N
12644 1.1 mrg s/\n//
12645 1.1 mrg }
12646 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12647 1.1 mrg rm -f conf$$subs.awk
12648 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12649 1.1 mrg _ACAWK
12650 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12651 1.1 mrg for (key in S) S_is_set[key] = 1
12652 1.1 mrg FS = ""
12653 1.1 mrg
12654 1.1 mrg }
12655 1.1 mrg {
12656 1.1 mrg line = $ 0
12657 1.1 mrg nfields = split(line, field, "@")
12658 1.1 mrg substed = 0
12659 1.1 mrg len = length(field[1])
12660 1.1 mrg for (i = 2; i < nfields; i++) {
12661 1.1 mrg key = field[i]
12662 1.1 mrg keylen = length(key)
12663 1.1 mrg if (S_is_set[key]) {
12664 1.1 mrg value = S[key]
12665 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12666 1.1 mrg len += length(value) + length(field[++i])
12667 1.1 mrg substed = 1
12668 1.1 mrg } else
12669 1.1 mrg len += 1 + keylen
12670 1.1 mrg }
12671 1.1 mrg
12672 1.1 mrg print line
12673 1.1 mrg }
12674 1.1 mrg
12675 1.1 mrg _ACAWK
12676 1.1 mrg _ACEOF
12677 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12678 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12679 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12680 1.1 mrg else
12681 1.1 mrg cat
12682 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12683 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12684 1.1 mrg _ACEOF
12685 1.1 mrg
12686 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12687 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12688 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12689 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12690 1.1 mrg if test "x$srcdir" = x.; then
12691 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12692 1.1 mrg s/:*\$(srcdir):*/:/
12693 1.1 mrg s/:*\${srcdir}:*/:/
12694 1.1 mrg s/:*@srcdir@:*/:/
12695 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12696 1.1 mrg s/:*$//
12697 1.1 mrg s/^[^=]*=[ ]*$//
12698 1.1 mrg }'
12699 1.1 mrg fi
12700 1.1 mrg
12701 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12702 1.1 mrg fi # test -n "$CONFIG_FILES"
12703 1.1 mrg
12704 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
12705 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
12706 1.1 mrg # This happens for instance with `./config.status Makefile'.
12707 1.1 mrg if test -n "$CONFIG_HEADERS"; then
12708 1.1 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12709 1.1 mrg BEGIN {
12710 1.1 mrg _ACEOF
12711 1.1 mrg
12712 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12713 1.1 mrg # here-document in config.status, that substitutes the proper values into
12714 1.1 mrg # config.h.in to produce config.h.
12715 1.1 mrg
12716 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12717 1.1 mrg # handling of long lines.
12718 1.1 mrg ac_delim='%!_!# '
12719 1.1 mrg for ac_last_try in false false :; do
12720 1.1 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12721 1.1 mrg if test -z "$ac_t"; then
12722 1.1 mrg break
12723 1.1 mrg elif $ac_last_try; then
12724 1.1 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12725 1.1 mrg else
12726 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12727 1.1 mrg fi
12728 1.1 mrg done
12729 1.1 mrg
12730 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
12731 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
12732 1.1 mrg # newline sequences.
12733 1.1 mrg
12734 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12735 1.1 mrg sed -n '
12736 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12737 1.1 mrg t rset
12738 1.1 mrg :rset
12739 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12740 1.1 mrg t def
12741 1.1 mrg d
12742 1.1 mrg :def
12743 1.1 mrg s/\\$//
12744 1.1 mrg t bsnl
12745 1.1 mrg s/["\\]/\\&/g
12746 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12747 1.1 mrg D["\1"]=" \3"/p
12748 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12749 1.1 mrg d
12750 1.1 mrg :bsnl
12751 1.1 mrg s/["\\]/\\&/g
12752 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12753 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
12754 1.1 mrg t cont
12755 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12756 1.1 mrg t cont
12757 1.1 mrg d
12758 1.1 mrg :cont
12759 1.1 mrg n
12760 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12761 1.1 mrg t clear
12762 1.1 mrg :clear
12763 1.1 mrg s/\\$//
12764 1.1 mrg t bsnlc
12765 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12766 1.1 mrg d
12767 1.1 mrg :bsnlc
12768 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12769 1.1 mrg b cont
12770 1.1 mrg ' <confdefs.h | sed '
12771 1.1 mrg s/'"$ac_delim"'/"\\\
12772 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12773 1.1 mrg
12774 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12775 1.1 mrg for (key in D) D_is_set[key] = 1
12776 1.1 mrg FS = ""
12777 1.1 mrg }
12778 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12779 1.1 mrg line = \$ 0
12780 1.1 mrg split(line, arg, " ")
12781 1.1 mrg if (arg[1] == "#") {
12782 1.1 mrg defundef = arg[2]
12783 1.1 mrg mac1 = arg[3]
12784 1.1 mrg } else {
12785 1.1 mrg defundef = substr(arg[1], 2)
12786 1.1 mrg mac1 = arg[2]
12787 1.1 mrg }
12788 1.1 mrg split(mac1, mac2, "(") #)
12789 1.1 mrg macro = mac2[1]
12790 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12791 1.1 mrg if (D_is_set[macro]) {
12792 1.1 mrg # Preserve the white space surrounding the "#".
12793 1.1 mrg print prefix "define", macro P[macro] D[macro]
12794 1.1 mrg next
12795 1.1 mrg } else {
12796 1.1 mrg # Replace #undef with comments. This is necessary, for example,
12797 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12798 1.1 mrg # on some systems where configure will not decide to define it.
12799 1.1 mrg if (defundef == "undef") {
12800 1.1 mrg print "/*", prefix defundef, macro, "*/"
12801 1.1 mrg next
12802 1.1 mrg }
12803 1.1 mrg }
12804 1.1 mrg }
12805 1.1 mrg { print }
12806 1.1 mrg _ACAWK
12807 1.1 mrg _ACEOF
12808 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12809 1.1 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12810 1.1 mrg fi # test -n "$CONFIG_HEADERS"
12811 1.1 mrg
12812 1.1 mrg
12813 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12814 1.1 mrg shift
12815 1.1 mrg for ac_tag
12816 1.1 mrg do
12817 1.1 mrg case $ac_tag in
12818 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12819 1.1 mrg esac
12820 1.1 mrg case $ac_mode$ac_tag in
12821 1.1 mrg :[FHL]*:*);;
12822 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12823 1.1 mrg :[FH]-) ac_tag=-:-;;
12824 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12825 1.1 mrg esac
12826 1.1 mrg ac_save_IFS=$IFS
12827 1.1 mrg IFS=:
12828 1.1 mrg set x $ac_tag
12829 1.1 mrg IFS=$ac_save_IFS
12830 1.1 mrg shift
12831 1.1 mrg ac_file=$1
12832 1.1 mrg shift
12833 1.1 mrg
12834 1.1 mrg case $ac_mode in
12835 1.1 mrg :L) ac_source=$1;;
12836 1.1 mrg :[FH])
12837 1.1 mrg ac_file_inputs=
12838 1.1 mrg for ac_f
12839 1.1 mrg do
12840 1.1 mrg case $ac_f in
12841 1.1 mrg -) ac_f="$tmp/stdin";;
12842 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12843 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12844 1.1 mrg # because $ac_f cannot contain `:'.
12845 1.1 mrg test -f "$ac_f" ||
12846 1.1 mrg case $ac_f in
12847 1.1 mrg [\\/$]*) false;;
12848 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12849 1.1 mrg esac ||
12850 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12851 1.1 mrg esac
12852 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12853 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12854 1.1 mrg done
12855 1.1 mrg
12856 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12857 1.1 mrg # use $as_me), people would be surprised to read:
12858 1.1 mrg # /* config.h. Generated by config.status. */
12859 1.1 mrg configure_input='Generated from '`
12860 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12861 1.1 mrg `' by configure.'
12862 1.1 mrg if test x"$ac_file" != x-; then
12863 1.1 mrg configure_input="$ac_file. $configure_input"
12864 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12865 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12866 1.1 mrg fi
12867 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12868 1.1 mrg case $configure_input in #(
12869 1.1 mrg *\&* | *\|* | *\\* )
12870 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12871 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12872 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12873 1.1 mrg esac
12874 1.1 mrg
12875 1.1 mrg case $ac_tag in
12876 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12877 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12878 1.1 mrg esac
12879 1.1 mrg ;;
12880 1.1 mrg esac
12881 1.1 mrg
12882 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12883 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12884 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12885 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12886 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12887 1.1 mrg $as_echo X"$ac_file" |
12888 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12889 1.1 mrg s//\1/
12890 1.1 mrg q
12891 1.1 mrg }
12892 1.1 mrg /^X\(\/\/\)[^/].*/{
12893 1.1 mrg s//\1/
12894 1.1 mrg q
12895 1.1 mrg }
12896 1.1 mrg /^X\(\/\/\)$/{
12897 1.1 mrg s//\1/
12898 1.1 mrg q
12899 1.1 mrg }
12900 1.1 mrg /^X\(\/\).*/{
12901 1.1 mrg s//\1/
12902 1.1 mrg q
12903 1.1 mrg }
12904 1.1 mrg s/.*/./; q'`
12905 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12906 1.1 mrg ac_builddir=.
12907 1.1 mrg
12908 1.1 mrg case "$ac_dir" in
12909 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12910 1.1 mrg *)
12911 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12912 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12913 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12914 1.1 mrg case $ac_top_builddir_sub in
12915 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12916 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12917 1.1 mrg esac ;;
12918 1.1 mrg esac
12919 1.1 mrg ac_abs_top_builddir=$ac_pwd
12920 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12921 1.1 mrg # for backward compatibility:
12922 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12923 1.1 mrg
12924 1.1 mrg case $srcdir in
12925 1.1 mrg .) # We are building in place.
12926 1.1 mrg ac_srcdir=.
12927 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12928 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12929 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12930 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12931 1.1 mrg ac_top_srcdir=$srcdir
12932 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12933 1.1 mrg *) # Relative name.
12934 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12935 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12936 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12937 1.1 mrg esac
12938 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12939 1.1 mrg
12940 1.1 mrg
12941 1.1 mrg case $ac_mode in
12942 1.1 mrg :F)
12943 1.1 mrg #
12944 1.1 mrg # CONFIG_FILE
12945 1.1 mrg #
12946 1.1 mrg
12947 1.1 mrg case $INSTALL in
12948 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12949 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12950 1.1 mrg esac
12951 1.1 mrg _ACEOF
12952 1.1 mrg
12953 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12954 1.1 mrg # If the template does not know about datarootdir, expand it.
12955 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12956 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12957 1.1 mrg ac_sed_dataroot='
12958 1.1 mrg /datarootdir/ {
12959 1.1 mrg p
12960 1.1 mrg q
12961 1.1 mrg }
12962 1.1 mrg /@datadir@/p
12963 1.1 mrg /@docdir@/p
12964 1.1 mrg /@infodir@/p
12965 1.1 mrg /@localedir@/p
12966 1.1 mrg /@mandir@/p'
12967 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12968 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12969 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12970 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12971 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12972 1.1 mrg _ACEOF
12973 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12974 1.1 mrg ac_datarootdir_hack='
12975 1.1 mrg s&@datadir@&$datadir&g
12976 1.1 mrg s&@docdir@&$docdir&g
12977 1.1 mrg s&@infodir@&$infodir&g
12978 1.1 mrg s&@localedir@&$localedir&g
12979 1.1 mrg s&@mandir@&$mandir&g
12980 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12981 1.1 mrg esac
12982 1.1 mrg _ACEOF
12983 1.1 mrg
12984 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12985 1.1 mrg # Shell code in configure.ac might set extrasub.
12986 1.1 mrg # FIXME: do we really want to maintain this feature?
12987 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12988 1.1 mrg ac_sed_extra="$ac_vpsub
12989 1.1 mrg $extrasub
12990 1.1 mrg _ACEOF
12991 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12992 1.1 mrg :t
12993 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12994 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12995 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12996 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12997 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12998 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12999 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13000 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13001 1.1 mrg s&@builddir@&$ac_builddir&;t t
13002 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13003 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13004 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
13005 1.1 mrg $ac_datarootdir_hack
13006 1.1 mrg "
13007 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13008 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13009 1.1 mrg
13010 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13011 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13012 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13013 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13014 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
13015 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13016 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
13017 1.1 mrg
13018 1.1 mrg rm -f "$tmp/stdin"
13019 1.1 mrg case $ac_file in
13020 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
13021 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13022 1.1 mrg esac \
13023 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13024 1.1 mrg ;;
13025 1.1 mrg :H)
13026 1.1 mrg #
13027 1.1 mrg # CONFIG_HEADER
13028 1.1 mrg #
13029 1.1 mrg if test x"$ac_file" != x-; then
13030 1.1 mrg {
13031 1.1 mrg $as_echo "/* $configure_input */" \
13032 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13033 1.1 mrg } >"$tmp/config.h" \
13034 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13035 1.1 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13036 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13037 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13038 1.1 mrg else
13039 1.1 mrg rm -f "$ac_file"
13040 1.1 mrg mv "$tmp/config.h" "$ac_file" \
13041 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13042 1.1 mrg fi
13043 1.1 mrg else
13044 1.1 mrg $as_echo "/* $configure_input */" \
13045 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13046 1.1 mrg || as_fn_error "could not create -" "$LINENO" 5
13047 1.1 mrg fi
13048 1.1 mrg ;;
13049 1.1 mrg
13050 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13051 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13052 1.1 mrg ;;
13053 1.1 mrg esac
13054 1.1 mrg
13055 1.1 mrg
13056 1.1 mrg case $ac_file$ac_mode in
13057 1.1 mrg "default-1":C)
13058 1.1 mrg # Only add multilib support code if we just rebuilt the top-level
13059 1.1 mrg # Makefile.
13060 1.1 mrg case " $CONFIG_FILES " in
13061 1.1 mrg *" Makefile "*)
13062 1.1 mrg ac_file=Makefile . ${multi_basedir}/config-ml.in
13063 1.1 mrg ;;
13064 1.1 mrg esac ;;
13065 1.1 mrg "libtool":C)
13066 1.1 mrg
13067 1.1 mrg # See if we are running on zsh, and set the options which allow our
13068 1.1 mrg # commands through without removal of \ escapes.
13069 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
13070 1.1 mrg setopt NO_GLOB_SUBST
13071 1.1 mrg fi
13072 1.1 mrg
13073 1.1 mrg cfgfile="${ofile}T"
13074 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13075 1.1 mrg $RM "$cfgfile"
13076 1.1 mrg
13077 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
13078 1.1 mrg #! $SHELL
13079 1.1 mrg
13080 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13081 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13082 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13083 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13084 1.1 mrg #
13085 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13086 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13087 1.1 mrg # Written by Gordon Matzigkeit, 1996
13088 1.1 mrg #
13089 1.1 mrg # This file is part of GNU Libtool.
13090 1.1 mrg #
13091 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
13092 1.1 mrg # modify it under the terms of the GNU General Public License as
13093 1.1 mrg # published by the Free Software Foundation; either version 2 of
13094 1.1 mrg # the License, or (at your option) any later version.
13095 1.1 mrg #
13096 1.1 mrg # As a special exception to the GNU General Public License,
13097 1.1 mrg # if you distribute this file as part of a program or library that
13098 1.1 mrg # is built using GNU Libtool, you may include this file under the
13099 1.1 mrg # same distribution terms that you use for the rest of that program.
13100 1.1 mrg #
13101 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
13102 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13103 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13104 1.1 mrg # GNU General Public License for more details.
13105 1.1 mrg #
13106 1.1 mrg # You should have received a copy of the GNU General Public License
13107 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13108 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13109 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
13110 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13111 1.1 mrg
13112 1.1 mrg
13113 1.1 mrg # The names of the tagged configurations supported by this script.
13114 1.1 mrg available_tags=""
13115 1.1 mrg
13116 1.1 mrg # ### BEGIN LIBTOOL CONFIG
13117 1.1 mrg
13118 1.1 mrg # Assembler program.
13119 1.1 mrg AS=$lt_AS
13120 1.1 mrg
13121 1.1 mrg # DLL creation program.
13122 1.1 mrg DLLTOOL=$lt_DLLTOOL
13123 1.1 mrg
13124 1.1 mrg # Object dumper program.
13125 1.1 mrg OBJDUMP=$lt_OBJDUMP
13126 1.1 mrg
13127 1.1 mrg # Which release of libtool.m4 was used?
13128 1.1 mrg macro_version=$macro_version
13129 1.1 mrg macro_revision=$macro_revision
13130 1.1 mrg
13131 1.1 mrg # Whether or not to build shared libraries.
13132 1.1 mrg build_libtool_libs=$enable_shared
13133 1.1 mrg
13134 1.1 mrg # Whether or not to build static libraries.
13135 1.1 mrg build_old_libs=$enable_static
13136 1.1 mrg
13137 1.1 mrg # What type of objects to build.
13138 1.1 mrg pic_mode=$pic_mode
13139 1.1 mrg
13140 1.1 mrg # Whether or not to optimize for fast installation.
13141 1.1 mrg fast_install=$enable_fast_install
13142 1.1 mrg
13143 1.1 mrg # Shell to use when invoking shell scripts.
13144 1.1 mrg SHELL=$lt_SHELL
13145 1.1 mrg
13146 1.1 mrg # An echo program that protects backslashes.
13147 1.1 mrg ECHO=$lt_ECHO
13148 1.1 mrg
13149 1.1 mrg # The host system.
13150 1.1 mrg host_alias=$host_alias
13151 1.1 mrg host=$host
13152 1.1 mrg host_os=$host_os
13153 1.1 mrg
13154 1.1 mrg # The build system.
13155 1.1 mrg build_alias=$build_alias
13156 1.1 mrg build=$build
13157 1.1 mrg build_os=$build_os
13158 1.1 mrg
13159 1.1 mrg # A sed program that does not truncate output.
13160 1.1 mrg SED=$lt_SED
13161 1.1 mrg
13162 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13163 1.1 mrg Xsed="\$SED -e 1s/^X//"
13164 1.1 mrg
13165 1.1 mrg # A grep program that handles long lines.
13166 1.1 mrg GREP=$lt_GREP
13167 1.1 mrg
13168 1.1 mrg # An ERE matcher.
13169 1.1 mrg EGREP=$lt_EGREP
13170 1.1 mrg
13171 1.1 mrg # A literal string matcher.
13172 1.1 mrg FGREP=$lt_FGREP
13173 1.1 mrg
13174 1.1 mrg # A BSD- or MS-compatible name lister.
13175 1.1 mrg NM=$lt_NM
13176 1.1 mrg
13177 1.1 mrg # Whether we need soft or hard links.
13178 1.1 mrg LN_S=$lt_LN_S
13179 1.1 mrg
13180 1.1 mrg # What is the maximum length of a command?
13181 1.1 mrg max_cmd_len=$max_cmd_len
13182 1.1 mrg
13183 1.1 mrg # Object file suffix (normally "o").
13184 1.1 mrg objext=$ac_objext
13185 1.1 mrg
13186 1.1 mrg # Executable file suffix (normally "").
13187 1.1 mrg exeext=$exeext
13188 1.1 mrg
13189 1.1 mrg # whether the shell understands "unset".
13190 1.1 mrg lt_unset=$lt_unset
13191 1.1 mrg
13192 1.1 mrg # turn spaces into newlines.
13193 1.1 mrg SP2NL=$lt_lt_SP2NL
13194 1.1 mrg
13195 1.1 mrg # turn newlines into spaces.
13196 1.1 mrg NL2SP=$lt_lt_NL2SP
13197 1.1 mrg
13198 1.1 mrg # Method to check whether dependent libraries are shared objects.
13199 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
13200 1.1 mrg
13201 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
13202 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
13203 1.1 mrg
13204 1.1 mrg # The archiver.
13205 1.1 mrg AR=$lt_AR
13206 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
13207 1.1 mrg
13208 1.1 mrg # A symbol stripping program.
13209 1.1 mrg STRIP=$lt_STRIP
13210 1.1 mrg
13211 1.1 mrg # Commands used to install an old-style archive.
13212 1.1 mrg RANLIB=$lt_RANLIB
13213 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13214 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13215 1.1 mrg
13216 1.1 mrg # Whether to use a lock for old archive extraction.
13217 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13218 1.1 mrg
13219 1.1 mrg # A C compiler.
13220 1.1 mrg LTCC=$lt_CC
13221 1.1 mrg
13222 1.1 mrg # LTCC compiler flags.
13223 1.1 mrg LTCFLAGS=$lt_CFLAGS
13224 1.1 mrg
13225 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13226 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13227 1.1 mrg
13228 1.1 mrg # Transform the output of nm in a proper C declaration.
13229 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13230 1.1 mrg
13231 1.1 mrg # Transform the output of nm in a C name address pair.
13232 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13233 1.1 mrg
13234 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13235 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13236 1.1 mrg
13237 1.1 mrg # The name of the directory that contains temporary libtool files.
13238 1.1 mrg objdir=$objdir
13239 1.1 mrg
13240 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13241 1.1 mrg MAGIC_CMD=$MAGIC_CMD
13242 1.1 mrg
13243 1.1 mrg # Must we lock files when doing compilation?
13244 1.1 mrg need_locks=$lt_need_locks
13245 1.1 mrg
13246 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13247 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
13248 1.1 mrg
13249 1.1 mrg # Tool to change global to local symbols on Mac OS X.
13250 1.1 mrg NMEDIT=$lt_NMEDIT
13251 1.1 mrg
13252 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13253 1.1 mrg LIPO=$lt_LIPO
13254 1.1 mrg
13255 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13256 1.1 mrg OTOOL=$lt_OTOOL
13257 1.1 mrg
13258 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13259 1.1 mrg OTOOL64=$lt_OTOOL64
13260 1.1 mrg
13261 1.1 mrg # Old archive suffix (normally "a").
13262 1.1 mrg libext=$libext
13263 1.1 mrg
13264 1.1 mrg # Shared library suffix (normally ".so").
13265 1.1 mrg shrext_cmds=$lt_shrext_cmds
13266 1.1 mrg
13267 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
13268 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13269 1.1 mrg
13270 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
13271 1.1 mrg # restored at link time.
13272 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13273 1.1 mrg
13274 1.1 mrg # Do we need the "lib" prefix for modules?
13275 1.1 mrg need_lib_prefix=$need_lib_prefix
13276 1.1 mrg
13277 1.1 mrg # Do we need a version for libraries?
13278 1.1 mrg need_version=$need_version
13279 1.1 mrg
13280 1.1 mrg # Library versioning type.
13281 1.1 mrg version_type=$version_type
13282 1.1 mrg
13283 1.1 mrg # Shared library runtime path variable.
13284 1.1 mrg runpath_var=$runpath_var
13285 1.1 mrg
13286 1.1 mrg # Shared library path variable.
13287 1.1 mrg shlibpath_var=$shlibpath_var
13288 1.1 mrg
13289 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
13290 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13291 1.1 mrg
13292 1.1 mrg # Format of library name prefix.
13293 1.1 mrg libname_spec=$lt_libname_spec
13294 1.1 mrg
13295 1.1 mrg # List of archive names. First name is the real one, the rest are links.
13296 1.1 mrg # The last name is the one that the linker finds with -lNAME
13297 1.1 mrg library_names_spec=$lt_library_names_spec
13298 1.1 mrg
13299 1.1 mrg # The coded name of the library, if different from the real name.
13300 1.1 mrg soname_spec=$lt_soname_spec
13301 1.1 mrg
13302 1.1 mrg # Permission mode override for installation of shared libraries.
13303 1.1 mrg install_override_mode=$lt_install_override_mode
13304 1.1 mrg
13305 1.1 mrg # Command to use after installation of a shared archive.
13306 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
13307 1.1 mrg
13308 1.1 mrg # Command to use after uninstallation of a shared archive.
13309 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
13310 1.1 mrg
13311 1.1 mrg # Commands used to finish a libtool library installation in a directory.
13312 1.1 mrg finish_cmds=$lt_finish_cmds
13313 1.1 mrg
13314 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
13315 1.1 mrg # not shown.
13316 1.1 mrg finish_eval=$lt_finish_eval
13317 1.1 mrg
13318 1.1 mrg # Whether we should hardcode library paths into libraries.
13319 1.1 mrg hardcode_into_libs=$hardcode_into_libs
13320 1.1 mrg
13321 1.1 mrg # Compile-time system search path for libraries.
13322 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13323 1.1 mrg
13324 1.1 mrg # Run-time system search path for libraries.
13325 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13326 1.1 mrg
13327 1.1 mrg # Whether dlopen is supported.
13328 1.1 mrg dlopen_support=$enable_dlopen
13329 1.1 mrg
13330 1.1 mrg # Whether dlopen of programs is supported.
13331 1.1 mrg dlopen_self=$enable_dlopen_self
13332 1.1 mrg
13333 1.1 mrg # Whether dlopen of statically linked programs is supported.
13334 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
13335 1.1 mrg
13336 1.1 mrg # Commands to strip libraries.
13337 1.1 mrg old_striplib=$lt_old_striplib
13338 1.1 mrg striplib=$lt_striplib
13339 1.1 mrg
13340 1.1 mrg
13341 1.1 mrg # The linker used to build libraries.
13342 1.1 mrg LD=$lt_LD
13343 1.1 mrg
13344 1.1 mrg # How to create reloadable object files.
13345 1.1 mrg reload_flag=$lt_reload_flag
13346 1.1 mrg reload_cmds=$lt_reload_cmds
13347 1.1 mrg
13348 1.1 mrg # Commands used to build an old-style archive.
13349 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
13350 1.1 mrg
13351 1.1 mrg # A language specific compiler.
13352 1.1 mrg CC=$lt_compiler
13353 1.1 mrg
13354 1.1 mrg # Is the compiler the GNU compiler?
13355 1.1 mrg with_gcc=$GCC
13356 1.1 mrg
13357 1.1 mrg # Compiler flag to turn off builtin functions.
13358 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13359 1.1 mrg
13360 1.1 mrg # How to pass a linker flag through the compiler.
13361 1.1 mrg wl=$lt_lt_prog_compiler_wl
13362 1.1 mrg
13363 1.1 mrg # Additional compiler flags for building library objects.
13364 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
13365 1.1 mrg
13366 1.1 mrg # Compiler flag to prevent dynamic linking.
13367 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
13368 1.1 mrg
13369 1.1 mrg # Does compiler simultaneously support -c and -o options?
13370 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13371 1.1 mrg
13372 1.1 mrg # Whether or not to add -lc for building shared libraries.
13373 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
13374 1.1 mrg
13375 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
13376 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13377 1.1 mrg
13378 1.1 mrg # Compiler flag to allow reflexive dlopens.
13379 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13380 1.1 mrg
13381 1.1 mrg # Compiler flag to generate shared objects directly from archives.
13382 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13383 1.1 mrg
13384 1.1 mrg # Whether the compiler copes with passing no objects directly.
13385 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
13386 1.1 mrg
13387 1.1 mrg # Create an old-style archive from a shared archive.
13388 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13389 1.1 mrg
13390 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
13391 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13392 1.1 mrg
13393 1.1 mrg # Commands used to build a shared archive.
13394 1.1 mrg archive_cmds=$lt_archive_cmds
13395 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13396 1.1 mrg
13397 1.1 mrg # Commands used to build a loadable module if different from building
13398 1.1 mrg # a shared archive.
13399 1.1 mrg module_cmds=$lt_module_cmds
13400 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
13401 1.1 mrg
13402 1.1 mrg # Whether we are building with GNU ld or not.
13403 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
13404 1.1 mrg
13405 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
13406 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
13407 1.1 mrg
13408 1.1 mrg # Flag that enforces no undefined symbols.
13409 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
13410 1.1 mrg
13411 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
13412 1.1 mrg # This must work even if \$libdir does not exist
13413 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13414 1.1 mrg
13415 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13416 1.1 mrg # during linking. This must work even if \$libdir does not exist.
13417 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13418 1.1 mrg
13419 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
13420 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13421 1.1 mrg
13422 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13423 1.1 mrg # DIR into the resulting binary.
13424 1.1 mrg hardcode_direct=$hardcode_direct
13425 1.1 mrg
13426 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13427 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13428 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13429 1.1 mrg # library is relocated.
13430 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13431 1.1 mrg
13432 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13433 1.1 mrg # into the resulting binary.
13434 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13435 1.1 mrg
13436 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13437 1.1 mrg # into the resulting binary.
13438 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13439 1.1 mrg
13440 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13441 1.1 mrg # into the library and all subsequent libraries and executables linked
13442 1.1 mrg # against it.
13443 1.1 mrg hardcode_automatic=$hardcode_automatic
13444 1.1 mrg
13445 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13446 1.1 mrg # to runtime path list.
13447 1.1 mrg inherit_rpath=$inherit_rpath
13448 1.1 mrg
13449 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13450 1.1 mrg link_all_deplibs=$link_all_deplibs
13451 1.1 mrg
13452 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13453 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13454 1.1 mrg
13455 1.1 mrg # Set to "yes" if exported symbols are required.
13456 1.1 mrg always_export_symbols=$always_export_symbols
13457 1.1 mrg
13458 1.1 mrg # The commands to list exported symbols.
13459 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13460 1.1 mrg
13461 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13462 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13463 1.1 mrg
13464 1.1 mrg # Symbols that must always be exported.
13465 1.1 mrg include_expsyms=$lt_include_expsyms
13466 1.1 mrg
13467 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13468 1.1 mrg prelink_cmds=$lt_prelink_cmds
13469 1.1 mrg
13470 1.1 mrg # Specify filename containing input files.
13471 1.1 mrg file_list_spec=$lt_file_list_spec
13472 1.1 mrg
13473 1.1 mrg # How to hardcode a shared library path into an executable.
13474 1.1 mrg hardcode_action=$hardcode_action
13475 1.1 mrg
13476 1.1 mrg # ### END LIBTOOL CONFIG
13477 1.1 mrg
13478 1.1 mrg _LT_EOF
13479 1.1 mrg
13480 1.1 mrg case $host_os in
13481 1.1 mrg aix3*)
13482 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13483 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13484 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13485 1.1 mrg # vanish in a puff of smoke.
13486 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13487 1.1 mrg COLLECT_NAMES=
13488 1.1 mrg export COLLECT_NAMES
13489 1.1 mrg fi
13490 1.1 mrg _LT_EOF
13491 1.1 mrg ;;
13492 1.1 mrg esac
13493 1.1 mrg
13494 1.1 mrg
13495 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13496 1.1 mrg
13497 1.1 mrg
13498 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13499 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13500 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13501 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13502 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13503 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13504 1.1 mrg
13505 1.1 mrg case $xsi_shell in
13506 1.1 mrg yes)
13507 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13508 1.1 mrg
13509 1.1 mrg # func_dirname file append nondir_replacement
13510 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13511 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13512 1.1 mrg func_dirname ()
13513 1.1 mrg {
13514 1.1 mrg case ${1} in
13515 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13516 1.1 mrg * ) func_dirname_result="${3}" ;;
13517 1.1 mrg esac
13518 1.1 mrg }
13519 1.1 mrg
13520 1.1 mrg # func_basename file
13521 1.1 mrg func_basename ()
13522 1.1 mrg {
13523 1.1 mrg func_basename_result="${1##*/}"
13524 1.1 mrg }
13525 1.1 mrg
13526 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13527 1.1 mrg # perform func_basename and func_dirname in a single function
13528 1.1 mrg # call:
13529 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13530 1.1 mrg # add APPEND to the result, otherwise set result
13531 1.1 mrg # to NONDIR_REPLACEMENT.
13532 1.1 mrg # value returned in "$func_dirname_result"
13533 1.1 mrg # basename: Compute filename of FILE.
13534 1.1 mrg # value retuned in "$func_basename_result"
13535 1.1 mrg # Implementation must be kept synchronized with func_dirname
13536 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13537 1.1 mrg # those functions but instead duplicate the functionality here.
13538 1.1 mrg func_dirname_and_basename ()
13539 1.1 mrg {
13540 1.1 mrg case ${1} in
13541 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13542 1.1 mrg * ) func_dirname_result="${3}" ;;
13543 1.1 mrg esac
13544 1.1 mrg func_basename_result="${1##*/}"
13545 1.1 mrg }
13546 1.1 mrg
13547 1.1 mrg # func_stripname prefix suffix name
13548 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13549 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13550 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13551 1.1 mrg # dot (in which case that matches only a dot).
13552 1.1 mrg func_stripname ()
13553 1.1 mrg {
13554 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13555 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13556 1.1 mrg func_stripname_result=${3}
13557 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13558 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13559 1.1 mrg }
13560 1.1 mrg
13561 1.1 mrg # func_opt_split
13562 1.1 mrg func_opt_split ()
13563 1.1 mrg {
13564 1.1 mrg func_opt_split_opt=${1%%=*}
13565 1.1 mrg func_opt_split_arg=${1#*=}
13566 1.1 mrg }
13567 1.1 mrg
13568 1.1 mrg # func_lo2o object
13569 1.1 mrg func_lo2o ()
13570 1.1 mrg {
13571 1.1 mrg case ${1} in
13572 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13573 1.1 mrg *) func_lo2o_result=${1} ;;
13574 1.1 mrg esac
13575 1.1 mrg }
13576 1.1 mrg
13577 1.1 mrg # func_xform libobj-or-source
13578 1.1 mrg func_xform ()
13579 1.1 mrg {
13580 1.1 mrg func_xform_result=${1%.*}.lo
13581 1.1 mrg }
13582 1.1 mrg
13583 1.1 mrg # func_arith arithmetic-term...
13584 1.1 mrg func_arith ()
13585 1.1 mrg {
13586 1.1 mrg func_arith_result=$(( $* ))
13587 1.1 mrg }
13588 1.1 mrg
13589 1.1 mrg # func_len string
13590 1.1 mrg # STRING may not start with a hyphen.
13591 1.1 mrg func_len ()
13592 1.1 mrg {
13593 1.1 mrg func_len_result=${#1}
13594 1.1 mrg }
13595 1.1 mrg
13596 1.1 mrg _LT_EOF
13597 1.1 mrg ;;
13598 1.1 mrg *) # Bourne compatible functions.
13599 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13600 1.1 mrg
13601 1.1 mrg # func_dirname file append nondir_replacement
13602 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13603 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13604 1.1 mrg func_dirname ()
13605 1.1 mrg {
13606 1.1 mrg # Extract subdirectory from the argument.
13607 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13608 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13609 1.1 mrg func_dirname_result="${3}"
13610 1.1 mrg else
13611 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13612 1.1 mrg fi
13613 1.1 mrg }
13614 1.1 mrg
13615 1.1 mrg # func_basename file
13616 1.1 mrg func_basename ()
13617 1.1 mrg {
13618 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13619 1.1 mrg }
13620 1.1 mrg
13621 1.1 mrg
13622 1.1 mrg # func_stripname prefix suffix name
13623 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13624 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13625 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13626 1.1 mrg # dot (in which case that matches only a dot).
13627 1.1 mrg # func_strip_suffix prefix name
13628 1.1 mrg func_stripname ()
13629 1.1 mrg {
13630 1.1 mrg case ${2} in
13631 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13632 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13633 1.1 mrg esac
13634 1.1 mrg }
13635 1.1 mrg
13636 1.1 mrg # sed scripts:
13637 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13638 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13639 1.1 mrg
13640 1.1 mrg # func_opt_split
13641 1.1 mrg func_opt_split ()
13642 1.1 mrg {
13643 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13644 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13645 1.1 mrg }
13646 1.1 mrg
13647 1.1 mrg # func_lo2o object
13648 1.1 mrg func_lo2o ()
13649 1.1 mrg {
13650 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13651 1.1 mrg }
13652 1.1 mrg
13653 1.1 mrg # func_xform libobj-or-source
13654 1.1 mrg func_xform ()
13655 1.1 mrg {
13656 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13657 1.1 mrg }
13658 1.1 mrg
13659 1.1 mrg # func_arith arithmetic-term...
13660 1.1 mrg func_arith ()
13661 1.1 mrg {
13662 1.1 mrg func_arith_result=`expr "$@"`
13663 1.1 mrg }
13664 1.1 mrg
13665 1.1 mrg # func_len string
13666 1.1 mrg # STRING may not start with a hyphen.
13667 1.1 mrg func_len ()
13668 1.1 mrg {
13669 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13670 1.1 mrg }
13671 1.1 mrg
13672 1.1 mrg _LT_EOF
13673 1.1 mrg esac
13674 1.1 mrg
13675 1.1 mrg case $lt_shell_append in
13676 1.1 mrg yes)
13677 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13678 1.1 mrg
13679 1.1 mrg # func_append var value
13680 1.1 mrg # Append VALUE to the end of shell variable VAR.
13681 1.1 mrg func_append ()
13682 1.1 mrg {
13683 1.1 mrg eval "$1+=\$2"
13684 1.1 mrg }
13685 1.1 mrg _LT_EOF
13686 1.1 mrg ;;
13687 1.1 mrg *)
13688 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13689 1.1 mrg
13690 1.1 mrg # func_append var value
13691 1.1 mrg # Append VALUE to the end of shell variable VAR.
13692 1.1 mrg func_append ()
13693 1.1 mrg {
13694 1.1 mrg eval "$1=\$$1\$2"
13695 1.1 mrg }
13696 1.1 mrg
13697 1.1 mrg _LT_EOF
13698 1.1 mrg ;;
13699 1.1 mrg esac
13700 1.1 mrg
13701 1.1 mrg
13702 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13703 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13704 1.1 mrg
13705 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13706 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13707 1.1 mrg chmod +x "$ofile"
13708 1.1 mrg
13709 1.1 mrg ;;
13710 1.1 mrg
13711 1.1 mrg esac
13712 1.1 mrg done # for ac_tag
13713 1.1 mrg
13714 1.1 mrg
13715 1.1 mrg as_fn_exit 0
13716 1.1 mrg _ACEOF
13717 1.1 mrg ac_clean_files=$ac_clean_files_save
13718 1.1 mrg
13719 1.1 mrg test $ac_write_fail = 0 ||
13720 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13721 1.1 mrg
13722 1.1 mrg
13723 1.1 mrg # configure is writing to config.log, and then calls config.status.
13724 1.1 mrg # config.status does its own redirection, appending to config.log.
13725 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13726 1.1 mrg # by configure, so config.status won't be able to write to it; its
13727 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13728 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13729 1.1 mrg # appended to by config.status. When coming back to configure, we
13730 1.1 mrg # need to make the FD available again.
13731 1.1 mrg if test "$no_create" != yes; then
13732 1.1 mrg ac_cs_success=:
13733 1.1 mrg ac_config_status_args=
13734 1.1 mrg test "$silent" = yes &&
13735 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13736 1.1 mrg exec 5>/dev/null
13737 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13738 1.1 mrg exec 5>>config.log
13739 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13740 1.1 mrg # would make configure fail if this is the last instruction.
13741 1.1 mrg $ac_cs_success || as_fn_exit $?
13742 1.1 mrg fi
13743 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13744 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13745 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13746 1.1 mrg fi
13747 1.1 mrg
13748