configure revision 1.3 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.3 skrll x86_64-*kfreebsd*-gnu|x86_64-*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.3 skrll powerpc64le-*linux*)
6085 1.3 skrll LD="${LD-ld} -m elf32lppclinux"
6086 1.3 skrll ;;
6087 1.3 skrll powerpc64-*linux*)
6088 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6089 1.1 mrg ;;
6090 1.1 mrg s390x-*linux*)
6091 1.1 mrg LD="${LD-ld} -m elf_s390"
6092 1.1 mrg ;;
6093 1.1 mrg sparc64-*linux*)
6094 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6095 1.1 mrg ;;
6096 1.1 mrg esac
6097 1.1 mrg ;;
6098 1.1 mrg *64-bit*)
6099 1.1 mrg case $host in
6100 1.1 mrg x86_64-*kfreebsd*-gnu)
6101 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6102 1.1 mrg ;;
6103 1.1 mrg x86_64-*linux*)
6104 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6105 1.1 mrg ;;
6106 1.3 skrll powerpcle-*linux*)
6107 1.3 skrll LD="${LD-ld} -m elf64lppc"
6108 1.3 skrll ;;
6109 1.3 skrll powerpc-*linux*)
6110 1.1 mrg LD="${LD-ld} -m elf64ppc"
6111 1.1 mrg ;;
6112 1.1 mrg s390*-*linux*|s390*-*tpf*)
6113 1.1 mrg LD="${LD-ld} -m elf64_s390"
6114 1.1 mrg ;;
6115 1.1 mrg sparc*-*linux*)
6116 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6117 1.1 mrg ;;
6118 1.1 mrg esac
6119 1.1 mrg ;;
6120 1.1 mrg esac
6121 1.1 mrg fi
6122 1.1 mrg rm -rf conftest*
6123 1.1 mrg ;;
6124 1.1 mrg
6125 1.1 mrg *-*-sco3.2v5*)
6126 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6127 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6128 1.1 mrg CFLAGS="$CFLAGS -belf"
6129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6130 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6131 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6132 1.1 mrg $as_echo_n "(cached) " >&6
6133 1.1 mrg else
6134 1.1 mrg ac_ext=c
6135 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6136 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6137 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6138 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6139 1.1 mrg
6140 1.1 mrg if test x$gcc_no_link = xyes; then
6141 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6142 1.1 mrg fi
6143 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6144 1.1 mrg /* end confdefs.h. */
6145 1.1 mrg
6146 1.1 mrg int
6147 1.1 mrg main ()
6148 1.1 mrg {
6149 1.1 mrg
6150 1.1 mrg ;
6151 1.1 mrg return 0;
6152 1.1 mrg }
6153 1.1 mrg _ACEOF
6154 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6155 1.1 mrg lt_cv_cc_needs_belf=yes
6156 1.1 mrg else
6157 1.1 mrg lt_cv_cc_needs_belf=no
6158 1.1 mrg fi
6159 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6160 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6161 1.1 mrg ac_ext=c
6162 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6163 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6164 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6165 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6166 1.1 mrg
6167 1.1 mrg fi
6168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6169 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6170 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6171 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6172 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6173 1.1 mrg fi
6174 1.1 mrg ;;
6175 1.1 mrg sparc*-*solaris*)
6176 1.1 mrg # Find out which ABI we are using.
6177 1.1 mrg echo 'int i;' > conftest.$ac_ext
6178 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6179 1.1 mrg (eval $ac_compile) 2>&5
6180 1.1 mrg ac_status=$?
6181 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6182 1.1 mrg test $ac_status = 0; }; then
6183 1.1 mrg case `/usr/bin/file conftest.o` in
6184 1.1 mrg *64-bit*)
6185 1.1 mrg case $lt_cv_prog_gnu_ld in
6186 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6187 1.1 mrg *)
6188 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6189 1.1 mrg LD="${LD-ld} -64"
6190 1.1 mrg fi
6191 1.1 mrg ;;
6192 1.1 mrg esac
6193 1.1 mrg ;;
6194 1.1 mrg esac
6195 1.1 mrg fi
6196 1.1 mrg rm -rf conftest*
6197 1.1 mrg ;;
6198 1.1 mrg esac
6199 1.1 mrg
6200 1.1 mrg need_locks="$enable_libtool_lock"
6201 1.1 mrg
6202 1.1 mrg
6203 1.1 mrg case $host_os in
6204 1.1 mrg rhapsody* | darwin*)
6205 1.1 mrg if test -n "$ac_tool_prefix"; then
6206 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6207 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6208 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6209 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6210 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6211 1.1 mrg $as_echo_n "(cached) " >&6
6212 1.1 mrg else
6213 1.1 mrg if test -n "$DSYMUTIL"; then
6214 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6215 1.1 mrg else
6216 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6217 1.1 mrg for as_dir in $PATH
6218 1.1 mrg do
6219 1.1 mrg IFS=$as_save_IFS
6220 1.1 mrg test -z "$as_dir" && as_dir=.
6221 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6222 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6223 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6224 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6225 1.1 mrg break 2
6226 1.1 mrg fi
6227 1.1 mrg done
6228 1.1 mrg done
6229 1.1 mrg IFS=$as_save_IFS
6230 1.1 mrg
6231 1.1 mrg fi
6232 1.1 mrg fi
6233 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6234 1.1 mrg if test -n "$DSYMUTIL"; then
6235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6236 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6237 1.1 mrg else
6238 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6239 1.1 mrg $as_echo "no" >&6; }
6240 1.1 mrg fi
6241 1.1 mrg
6242 1.1 mrg
6243 1.1 mrg fi
6244 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6245 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6246 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6247 1.1 mrg set dummy dsymutil; ac_word=$2
6248 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6249 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6250 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6251 1.1 mrg $as_echo_n "(cached) " >&6
6252 1.1 mrg else
6253 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6254 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6255 1.1 mrg else
6256 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6257 1.1 mrg for as_dir in $PATH
6258 1.1 mrg do
6259 1.1 mrg IFS=$as_save_IFS
6260 1.1 mrg test -z "$as_dir" && as_dir=.
6261 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6262 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6263 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6264 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6265 1.1 mrg break 2
6266 1.1 mrg fi
6267 1.1 mrg done
6268 1.1 mrg done
6269 1.1 mrg IFS=$as_save_IFS
6270 1.1 mrg
6271 1.1 mrg fi
6272 1.1 mrg fi
6273 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6274 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6275 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6276 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6277 1.1 mrg else
6278 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6279 1.1 mrg $as_echo "no" >&6; }
6280 1.1 mrg fi
6281 1.1 mrg
6282 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6283 1.1 mrg DSYMUTIL=":"
6284 1.1 mrg else
6285 1.1 mrg case $cross_compiling:$ac_tool_warned in
6286 1.1 mrg yes:)
6287 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6288 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6289 1.1 mrg ac_tool_warned=yes ;;
6290 1.1 mrg esac
6291 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6292 1.1 mrg fi
6293 1.1 mrg else
6294 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6295 1.1 mrg fi
6296 1.1 mrg
6297 1.1 mrg if test -n "$ac_tool_prefix"; then
6298 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6299 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6300 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6301 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6302 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6303 1.1 mrg $as_echo_n "(cached) " >&6
6304 1.1 mrg else
6305 1.1 mrg if test -n "$NMEDIT"; then
6306 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6307 1.1 mrg else
6308 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6309 1.1 mrg for as_dir in $PATH
6310 1.1 mrg do
6311 1.1 mrg IFS=$as_save_IFS
6312 1.1 mrg test -z "$as_dir" && as_dir=.
6313 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6314 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6315 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6316 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6317 1.1 mrg break 2
6318 1.1 mrg fi
6319 1.1 mrg done
6320 1.1 mrg done
6321 1.1 mrg IFS=$as_save_IFS
6322 1.1 mrg
6323 1.1 mrg fi
6324 1.1 mrg fi
6325 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6326 1.1 mrg if test -n "$NMEDIT"; then
6327 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6328 1.1 mrg $as_echo "$NMEDIT" >&6; }
6329 1.1 mrg else
6330 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6331 1.1 mrg $as_echo "no" >&6; }
6332 1.1 mrg fi
6333 1.1 mrg
6334 1.1 mrg
6335 1.1 mrg fi
6336 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6337 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6338 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6339 1.1 mrg set dummy nmedit; ac_word=$2
6340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6341 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6342 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6343 1.1 mrg $as_echo_n "(cached) " >&6
6344 1.1 mrg else
6345 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6346 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6347 1.1 mrg else
6348 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6349 1.1 mrg for as_dir in $PATH
6350 1.1 mrg do
6351 1.1 mrg IFS=$as_save_IFS
6352 1.1 mrg test -z "$as_dir" && as_dir=.
6353 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6354 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6355 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6356 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6357 1.1 mrg break 2
6358 1.1 mrg fi
6359 1.1 mrg done
6360 1.1 mrg done
6361 1.1 mrg IFS=$as_save_IFS
6362 1.1 mrg
6363 1.1 mrg fi
6364 1.1 mrg fi
6365 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6366 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6368 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6369 1.1 mrg else
6370 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6371 1.1 mrg $as_echo "no" >&6; }
6372 1.1 mrg fi
6373 1.1 mrg
6374 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6375 1.1 mrg NMEDIT=":"
6376 1.1 mrg else
6377 1.1 mrg case $cross_compiling:$ac_tool_warned in
6378 1.1 mrg yes:)
6379 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6380 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6381 1.1 mrg ac_tool_warned=yes ;;
6382 1.1 mrg esac
6383 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6384 1.1 mrg fi
6385 1.1 mrg else
6386 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6387 1.1 mrg fi
6388 1.1 mrg
6389 1.1 mrg if test -n "$ac_tool_prefix"; then
6390 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6391 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6392 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6393 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6394 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6395 1.1 mrg $as_echo_n "(cached) " >&6
6396 1.1 mrg else
6397 1.1 mrg if test -n "$LIPO"; then
6398 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6399 1.1 mrg else
6400 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6401 1.1 mrg for as_dir in $PATH
6402 1.1 mrg do
6403 1.1 mrg IFS=$as_save_IFS
6404 1.1 mrg test -z "$as_dir" && as_dir=.
6405 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6406 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6407 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6408 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6409 1.1 mrg break 2
6410 1.1 mrg fi
6411 1.1 mrg done
6412 1.1 mrg done
6413 1.1 mrg IFS=$as_save_IFS
6414 1.1 mrg
6415 1.1 mrg fi
6416 1.1 mrg fi
6417 1.1 mrg LIPO=$ac_cv_prog_LIPO
6418 1.1 mrg if test -n "$LIPO"; then
6419 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6420 1.1 mrg $as_echo "$LIPO" >&6; }
6421 1.1 mrg else
6422 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6423 1.1 mrg $as_echo "no" >&6; }
6424 1.1 mrg fi
6425 1.1 mrg
6426 1.1 mrg
6427 1.1 mrg fi
6428 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6429 1.1 mrg ac_ct_LIPO=$LIPO
6430 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6431 1.1 mrg set dummy lipo; ac_word=$2
6432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6433 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6434 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6435 1.1 mrg $as_echo_n "(cached) " >&6
6436 1.1 mrg else
6437 1.1 mrg if test -n "$ac_ct_LIPO"; then
6438 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6439 1.1 mrg else
6440 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6441 1.1 mrg for as_dir in $PATH
6442 1.1 mrg do
6443 1.1 mrg IFS=$as_save_IFS
6444 1.1 mrg test -z "$as_dir" && as_dir=.
6445 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6446 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6447 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6448 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6449 1.1 mrg break 2
6450 1.1 mrg fi
6451 1.1 mrg done
6452 1.1 mrg done
6453 1.1 mrg IFS=$as_save_IFS
6454 1.1 mrg
6455 1.1 mrg fi
6456 1.1 mrg fi
6457 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6458 1.1 mrg if test -n "$ac_ct_LIPO"; then
6459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6460 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6461 1.1 mrg else
6462 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6463 1.1 mrg $as_echo "no" >&6; }
6464 1.1 mrg fi
6465 1.1 mrg
6466 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6467 1.1 mrg LIPO=":"
6468 1.1 mrg else
6469 1.1 mrg case $cross_compiling:$ac_tool_warned in
6470 1.1 mrg yes:)
6471 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6472 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6473 1.1 mrg ac_tool_warned=yes ;;
6474 1.1 mrg esac
6475 1.1 mrg LIPO=$ac_ct_LIPO
6476 1.1 mrg fi
6477 1.1 mrg else
6478 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6479 1.1 mrg fi
6480 1.1 mrg
6481 1.1 mrg if test -n "$ac_tool_prefix"; then
6482 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6483 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6484 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6485 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6486 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6487 1.1 mrg $as_echo_n "(cached) " >&6
6488 1.1 mrg else
6489 1.1 mrg if test -n "$OTOOL"; then
6490 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6491 1.1 mrg else
6492 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6493 1.1 mrg for as_dir in $PATH
6494 1.1 mrg do
6495 1.1 mrg IFS=$as_save_IFS
6496 1.1 mrg test -z "$as_dir" && as_dir=.
6497 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6498 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6499 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6500 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6501 1.1 mrg break 2
6502 1.1 mrg fi
6503 1.1 mrg done
6504 1.1 mrg done
6505 1.1 mrg IFS=$as_save_IFS
6506 1.1 mrg
6507 1.1 mrg fi
6508 1.1 mrg fi
6509 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6510 1.1 mrg if test -n "$OTOOL"; then
6511 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6512 1.1 mrg $as_echo "$OTOOL" >&6; }
6513 1.1 mrg else
6514 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6515 1.1 mrg $as_echo "no" >&6; }
6516 1.1 mrg fi
6517 1.1 mrg
6518 1.1 mrg
6519 1.1 mrg fi
6520 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6521 1.1 mrg ac_ct_OTOOL=$OTOOL
6522 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6523 1.1 mrg set dummy otool; ac_word=$2
6524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6525 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6526 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6527 1.1 mrg $as_echo_n "(cached) " >&6
6528 1.1 mrg else
6529 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6530 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6531 1.1 mrg else
6532 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6533 1.1 mrg for as_dir in $PATH
6534 1.1 mrg do
6535 1.1 mrg IFS=$as_save_IFS
6536 1.1 mrg test -z "$as_dir" && as_dir=.
6537 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6538 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6539 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6540 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6541 1.1 mrg break 2
6542 1.1 mrg fi
6543 1.1 mrg done
6544 1.1 mrg done
6545 1.1 mrg IFS=$as_save_IFS
6546 1.1 mrg
6547 1.1 mrg fi
6548 1.1 mrg fi
6549 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6550 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6551 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6552 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6553 1.1 mrg else
6554 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6555 1.1 mrg $as_echo "no" >&6; }
6556 1.1 mrg fi
6557 1.1 mrg
6558 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6559 1.1 mrg OTOOL=":"
6560 1.1 mrg else
6561 1.1 mrg case $cross_compiling:$ac_tool_warned in
6562 1.1 mrg yes:)
6563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6564 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6565 1.1 mrg ac_tool_warned=yes ;;
6566 1.1 mrg esac
6567 1.1 mrg OTOOL=$ac_ct_OTOOL
6568 1.1 mrg fi
6569 1.1 mrg else
6570 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6571 1.1 mrg fi
6572 1.1 mrg
6573 1.1 mrg if test -n "$ac_tool_prefix"; then
6574 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6575 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6577 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6578 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6579 1.1 mrg $as_echo_n "(cached) " >&6
6580 1.1 mrg else
6581 1.1 mrg if test -n "$OTOOL64"; then
6582 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6583 1.1 mrg else
6584 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6585 1.1 mrg for as_dir in $PATH
6586 1.1 mrg do
6587 1.1 mrg IFS=$as_save_IFS
6588 1.1 mrg test -z "$as_dir" && as_dir=.
6589 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6590 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6591 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6592 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6593 1.1 mrg break 2
6594 1.1 mrg fi
6595 1.1 mrg done
6596 1.1 mrg done
6597 1.1 mrg IFS=$as_save_IFS
6598 1.1 mrg
6599 1.1 mrg fi
6600 1.1 mrg fi
6601 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6602 1.1 mrg if test -n "$OTOOL64"; then
6603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6604 1.1 mrg $as_echo "$OTOOL64" >&6; }
6605 1.1 mrg else
6606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6607 1.1 mrg $as_echo "no" >&6; }
6608 1.1 mrg fi
6609 1.1 mrg
6610 1.1 mrg
6611 1.1 mrg fi
6612 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6613 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6614 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6615 1.1 mrg set dummy otool64; ac_word=$2
6616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6617 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6618 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6619 1.1 mrg $as_echo_n "(cached) " >&6
6620 1.1 mrg else
6621 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6622 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6623 1.1 mrg else
6624 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6625 1.1 mrg for as_dir in $PATH
6626 1.1 mrg do
6627 1.1 mrg IFS=$as_save_IFS
6628 1.1 mrg test -z "$as_dir" && as_dir=.
6629 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6630 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6631 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6632 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6633 1.1 mrg break 2
6634 1.1 mrg fi
6635 1.1 mrg done
6636 1.1 mrg done
6637 1.1 mrg IFS=$as_save_IFS
6638 1.1 mrg
6639 1.1 mrg fi
6640 1.1 mrg fi
6641 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6642 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6644 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6645 1.1 mrg else
6646 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6647 1.1 mrg $as_echo "no" >&6; }
6648 1.1 mrg fi
6649 1.1 mrg
6650 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6651 1.1 mrg OTOOL64=":"
6652 1.1 mrg else
6653 1.1 mrg case $cross_compiling:$ac_tool_warned in
6654 1.1 mrg yes:)
6655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6656 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6657 1.1 mrg ac_tool_warned=yes ;;
6658 1.1 mrg esac
6659 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6660 1.1 mrg fi
6661 1.1 mrg else
6662 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6663 1.1 mrg fi
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
6686 1.1 mrg
6687 1.1 mrg
6688 1.1 mrg
6689 1.1 mrg
6690 1.1 mrg
6691 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6692 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6693 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6694 1.1 mrg $as_echo_n "(cached) " >&6
6695 1.1 mrg else
6696 1.1 mrg lt_cv_apple_cc_single_mod=no
6697 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6698 1.1 mrg # By default we will add the -single_module flag. You can override
6699 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6700 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6701 1.1 mrg # link flags.
6702 1.1 mrg rm -rf libconftest.dylib*
6703 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6704 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6705 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6706 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6707 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6708 1.1 mrg _lt_result=$?
6709 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6710 1.1 mrg lt_cv_apple_cc_single_mod=yes
6711 1.1 mrg else
6712 1.1 mrg cat conftest.err >&5
6713 1.1 mrg fi
6714 1.1 mrg rm -rf libconftest.dylib*
6715 1.1 mrg rm -f conftest.*
6716 1.1 mrg fi
6717 1.1 mrg fi
6718 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6719 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6721 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6722 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6723 1.1 mrg $as_echo_n "(cached) " >&6
6724 1.1 mrg else
6725 1.1 mrg lt_cv_ld_exported_symbols_list=no
6726 1.1 mrg save_LDFLAGS=$LDFLAGS
6727 1.1 mrg echo "_main" > conftest.sym
6728 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6729 1.1 mrg if test x$gcc_no_link = xyes; then
6730 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6731 1.1 mrg fi
6732 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6733 1.1 mrg /* end confdefs.h. */
6734 1.1 mrg
6735 1.1 mrg int
6736 1.1 mrg main ()
6737 1.1 mrg {
6738 1.1 mrg
6739 1.1 mrg ;
6740 1.1 mrg return 0;
6741 1.1 mrg }
6742 1.1 mrg _ACEOF
6743 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6744 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6745 1.1 mrg else
6746 1.1 mrg lt_cv_ld_exported_symbols_list=no
6747 1.1 mrg fi
6748 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6749 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6750 1.1 mrg LDFLAGS="$save_LDFLAGS"
6751 1.1 mrg
6752 1.1 mrg fi
6753 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6754 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6755 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6756 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6757 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6758 1.1 mrg $as_echo_n "(cached) " >&6
6759 1.1 mrg else
6760 1.1 mrg lt_cv_ld_force_load=no
6761 1.1 mrg cat > conftest.c << _LT_EOF
6762 1.1 mrg int forced_loaded() { return 2;}
6763 1.1 mrg _LT_EOF
6764 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6765 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6766 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6767 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6768 1.1 mrg cat > conftest.c << _LT_EOF
6769 1.1 mrg int main() { return 0;}
6770 1.1 mrg _LT_EOF
6771 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6772 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6773 1.1 mrg _lt_result=$?
6774 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6775 1.1 mrg lt_cv_ld_force_load=yes
6776 1.1 mrg else
6777 1.1 mrg cat conftest.err >&5
6778 1.1 mrg fi
6779 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6780 1.1 mrg rm -rf conftest.dSYM
6781 1.1 mrg
6782 1.1 mrg fi
6783 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6784 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6785 1.1 mrg case $host_os in
6786 1.1 mrg rhapsody* | darwin1.[012])
6787 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6788 1.1 mrg darwin1.*)
6789 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6790 1.1 mrg darwin*) # darwin 5.x on
6791 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6792 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6793 1.1 mrg # target defaults to 10.4. Don't you love it?
6794 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6795 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6796 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6797 1.1 mrg 10.[012]*)
6798 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6799 1.1 mrg 10.*)
6800 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6801 1.1 mrg esac
6802 1.1 mrg ;;
6803 1.1 mrg esac
6804 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6805 1.1 mrg _lt_dar_single_mod='$single_module'
6806 1.1 mrg fi
6807 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6808 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6809 1.1 mrg else
6810 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6811 1.1 mrg fi
6812 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6813 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6814 1.1 mrg else
6815 1.1 mrg _lt_dsymutil=
6816 1.1 mrg fi
6817 1.1 mrg ;;
6818 1.1 mrg esac
6819 1.1 mrg
6820 1.1 mrg ac_ext=c
6821 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6822 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6823 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6824 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6826 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6827 1.1 mrg # On Suns, sometimes $CPP names a directory.
6828 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6829 1.1 mrg CPP=
6830 1.1 mrg fi
6831 1.1 mrg if test -z "$CPP"; then
6832 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6833 1.1 mrg $as_echo_n "(cached) " >&6
6834 1.1 mrg else
6835 1.1 mrg # Double quotes because CPP needs to be expanded
6836 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6837 1.1 mrg do
6838 1.1 mrg ac_preproc_ok=false
6839 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6840 1.1 mrg do
6841 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6842 1.1 mrg # with a fresh cross-compiler works.
6843 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6844 1.1 mrg # <limits.h> exists even on freestanding compilers.
6845 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6846 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6847 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6848 1.1 mrg /* end confdefs.h. */
6849 1.1 mrg #ifdef __STDC__
6850 1.1 mrg # include <limits.h>
6851 1.1 mrg #else
6852 1.1 mrg # include <assert.h>
6853 1.1 mrg #endif
6854 1.1 mrg Syntax error
6855 1.1 mrg _ACEOF
6856 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6857 1.1 mrg
6858 1.1 mrg else
6859 1.1 mrg # Broken: fails on valid input.
6860 1.1 mrg continue
6861 1.1 mrg fi
6862 1.1 mrg rm -f conftest.err conftest.$ac_ext
6863 1.1 mrg
6864 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6865 1.1 mrg # can be detected and how.
6866 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6867 1.1 mrg /* end confdefs.h. */
6868 1.1 mrg #include <ac_nonexistent.h>
6869 1.1 mrg _ACEOF
6870 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6871 1.1 mrg # Broken: success on invalid input.
6872 1.1 mrg continue
6873 1.1 mrg else
6874 1.1 mrg # Passes both tests.
6875 1.1 mrg ac_preproc_ok=:
6876 1.1 mrg break
6877 1.1 mrg fi
6878 1.1 mrg rm -f conftest.err conftest.$ac_ext
6879 1.1 mrg
6880 1.1 mrg done
6881 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6882 1.1 mrg rm -f conftest.err conftest.$ac_ext
6883 1.1 mrg if $ac_preproc_ok; then :
6884 1.1 mrg break
6885 1.1 mrg fi
6886 1.1 mrg
6887 1.1 mrg done
6888 1.1 mrg ac_cv_prog_CPP=$CPP
6889 1.1 mrg
6890 1.1 mrg fi
6891 1.1 mrg CPP=$ac_cv_prog_CPP
6892 1.1 mrg else
6893 1.1 mrg ac_cv_prog_CPP=$CPP
6894 1.1 mrg fi
6895 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6896 1.1 mrg $as_echo "$CPP" >&6; }
6897 1.1 mrg ac_preproc_ok=false
6898 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6899 1.1 mrg do
6900 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6901 1.1 mrg # with a fresh cross-compiler works.
6902 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6903 1.1 mrg # <limits.h> exists even on freestanding compilers.
6904 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6905 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6906 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6907 1.1 mrg /* end confdefs.h. */
6908 1.1 mrg #ifdef __STDC__
6909 1.1 mrg # include <limits.h>
6910 1.1 mrg #else
6911 1.1 mrg # include <assert.h>
6912 1.1 mrg #endif
6913 1.1 mrg Syntax error
6914 1.1 mrg _ACEOF
6915 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6916 1.1 mrg
6917 1.1 mrg else
6918 1.1 mrg # Broken: fails on valid input.
6919 1.1 mrg continue
6920 1.1 mrg fi
6921 1.1 mrg rm -f conftest.err conftest.$ac_ext
6922 1.1 mrg
6923 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6924 1.1 mrg # can be detected and how.
6925 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6926 1.1 mrg /* end confdefs.h. */
6927 1.1 mrg #include <ac_nonexistent.h>
6928 1.1 mrg _ACEOF
6929 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6930 1.1 mrg # Broken: success on invalid input.
6931 1.1 mrg continue
6932 1.1 mrg else
6933 1.1 mrg # Passes both tests.
6934 1.1 mrg ac_preproc_ok=:
6935 1.1 mrg break
6936 1.1 mrg fi
6937 1.1 mrg rm -f conftest.err conftest.$ac_ext
6938 1.1 mrg
6939 1.1 mrg done
6940 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6941 1.1 mrg rm -f conftest.err conftest.$ac_ext
6942 1.1 mrg if $ac_preproc_ok; then :
6943 1.1 mrg
6944 1.1 mrg else
6945 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6946 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6947 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6948 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6949 1.1 mrg fi
6950 1.1 mrg
6951 1.1 mrg ac_ext=c
6952 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6953 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6954 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6955 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6956 1.1 mrg
6957 1.1 mrg
6958 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6959 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6960 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6961 1.1 mrg $as_echo_n "(cached) " >&6
6962 1.1 mrg else
6963 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6964 1.1 mrg /* end confdefs.h. */
6965 1.1 mrg #include <stdlib.h>
6966 1.1 mrg #include <stdarg.h>
6967 1.1 mrg #include <string.h>
6968 1.1 mrg #include <float.h>
6969 1.1 mrg
6970 1.1 mrg int
6971 1.1 mrg main ()
6972 1.1 mrg {
6973 1.1 mrg
6974 1.1 mrg ;
6975 1.1 mrg return 0;
6976 1.1 mrg }
6977 1.1 mrg _ACEOF
6978 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
6979 1.1 mrg ac_cv_header_stdc=yes
6980 1.1 mrg else
6981 1.1 mrg ac_cv_header_stdc=no
6982 1.1 mrg fi
6983 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6984 1.1 mrg
6985 1.1 mrg if test $ac_cv_header_stdc = yes; then
6986 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6987 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6988 1.1 mrg /* end confdefs.h. */
6989 1.1 mrg #include <string.h>
6990 1.1 mrg
6991 1.1 mrg _ACEOF
6992 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6993 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6994 1.1 mrg
6995 1.1 mrg else
6996 1.1 mrg ac_cv_header_stdc=no
6997 1.1 mrg fi
6998 1.1 mrg rm -f conftest*
6999 1.1 mrg
7000 1.1 mrg fi
7001 1.1 mrg
7002 1.1 mrg if test $ac_cv_header_stdc = yes; then
7003 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7004 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7005 1.1 mrg /* end confdefs.h. */
7006 1.1 mrg #include <stdlib.h>
7007 1.1 mrg
7008 1.1 mrg _ACEOF
7009 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7010 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
7011 1.1 mrg
7012 1.1 mrg else
7013 1.1 mrg ac_cv_header_stdc=no
7014 1.1 mrg fi
7015 1.1 mrg rm -f conftest*
7016 1.1 mrg
7017 1.1 mrg fi
7018 1.1 mrg
7019 1.1 mrg if test $ac_cv_header_stdc = yes; then
7020 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7021 1.1 mrg if test "$cross_compiling" = yes; then :
7022 1.1 mrg :
7023 1.1 mrg else
7024 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7025 1.1 mrg /* end confdefs.h. */
7026 1.1 mrg #include <ctype.h>
7027 1.1 mrg #include <stdlib.h>
7028 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
7029 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7030 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7031 1.1 mrg #else
7032 1.1 mrg # define ISLOWER(c) \
7033 1.1 mrg (('a' <= (c) && (c) <= 'i') \
7034 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
7035 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
7036 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7037 1.1 mrg #endif
7038 1.1 mrg
7039 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7040 1.1 mrg int
7041 1.1 mrg main ()
7042 1.1 mrg {
7043 1.1 mrg int i;
7044 1.1 mrg for (i = 0; i < 256; i++)
7045 1.1 mrg if (XOR (islower (i), ISLOWER (i))
7046 1.1 mrg || toupper (i) != TOUPPER (i))
7047 1.1 mrg return 2;
7048 1.1 mrg return 0;
7049 1.1 mrg }
7050 1.1 mrg _ACEOF
7051 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
7052 1.1 mrg
7053 1.1 mrg else
7054 1.1 mrg ac_cv_header_stdc=no
7055 1.1 mrg fi
7056 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7057 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
7058 1.1 mrg fi
7059 1.1 mrg
7060 1.1 mrg fi
7061 1.1 mrg fi
7062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7063 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
7064 1.1 mrg if test $ac_cv_header_stdc = yes; then
7065 1.1 mrg
7066 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7067 1.1 mrg
7068 1.1 mrg fi
7069 1.1 mrg
7070 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7071 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7072 1.1 mrg inttypes.h stdint.h unistd.h
7073 1.1 mrg do :
7074 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7075 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7076 1.1 mrg "
7077 1.1 mrg eval as_val=\$$as_ac_Header
7078 1.1 mrg if test "x$as_val" = x""yes; then :
7079 1.1 mrg cat >>confdefs.h <<_ACEOF
7080 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7081 1.1 mrg _ACEOF
7082 1.1 mrg
7083 1.1 mrg fi
7084 1.1 mrg
7085 1.1 mrg done
7086 1.1 mrg
7087 1.1 mrg
7088 1.1 mrg for ac_header in dlfcn.h
7089 1.1 mrg do :
7090 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7091 1.1 mrg "
7092 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7093 1.1 mrg cat >>confdefs.h <<_ACEOF
7094 1.1 mrg #define HAVE_DLFCN_H 1
7095 1.1 mrg _ACEOF
7096 1.1 mrg
7097 1.1 mrg fi
7098 1.1 mrg
7099 1.1 mrg done
7100 1.1 mrg
7101 1.1 mrg
7102 1.1 mrg
7103 1.1 mrg
7104 1.1 mrg
7105 1.1 mrg # Set options
7106 1.1 mrg
7107 1.1 mrg
7108 1.1 mrg
7109 1.1 mrg enable_dlopen=no
7110 1.1 mrg
7111 1.1 mrg
7112 1.1 mrg
7113 1.1 mrg # Check whether --enable-shared was given.
7114 1.1 mrg if test "${enable_shared+set}" = set; then :
7115 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7116 1.1 mrg case $enableval in
7117 1.1 mrg yes) enable_shared=yes ;;
7118 1.1 mrg no) enable_shared=no ;;
7119 1.1 mrg *)
7120 1.1 mrg enable_shared=no
7121 1.1 mrg # Look at the argument we got. We use all the common list separators.
7122 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7123 1.1 mrg for pkg in $enableval; do
7124 1.1 mrg IFS="$lt_save_ifs"
7125 1.1 mrg if test "X$pkg" = "X$p"; then
7126 1.1 mrg enable_shared=yes
7127 1.1 mrg fi
7128 1.1 mrg done
7129 1.1 mrg IFS="$lt_save_ifs"
7130 1.1 mrg ;;
7131 1.1 mrg esac
7132 1.1 mrg else
7133 1.1 mrg enable_shared=yes
7134 1.1 mrg fi
7135 1.1 mrg
7136 1.1 mrg
7137 1.1 mrg
7138 1.1 mrg
7139 1.1 mrg
7140 1.1 mrg
7141 1.1 mrg
7142 1.1 mrg
7143 1.1 mrg
7144 1.1 mrg # Check whether --enable-static was given.
7145 1.1 mrg if test "${enable_static+set}" = set; then :
7146 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7147 1.1 mrg case $enableval in
7148 1.1 mrg yes) enable_static=yes ;;
7149 1.1 mrg no) enable_static=no ;;
7150 1.1 mrg *)
7151 1.1 mrg enable_static=no
7152 1.1 mrg # Look at the argument we got. We use all the common list separators.
7153 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7154 1.1 mrg for pkg in $enableval; do
7155 1.1 mrg IFS="$lt_save_ifs"
7156 1.1 mrg if test "X$pkg" = "X$p"; then
7157 1.1 mrg enable_static=yes
7158 1.1 mrg fi
7159 1.1 mrg done
7160 1.1 mrg IFS="$lt_save_ifs"
7161 1.1 mrg ;;
7162 1.1 mrg esac
7163 1.1 mrg else
7164 1.1 mrg enable_static=yes
7165 1.1 mrg fi
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1 mrg
7175 1.1 mrg
7176 1.1 mrg # Check whether --with-pic was given.
7177 1.1 mrg if test "${with_pic+set}" = set; then :
7178 1.1 mrg withval=$with_pic; pic_mode="$withval"
7179 1.1 mrg else
7180 1.1 mrg pic_mode=default
7181 1.1 mrg fi
7182 1.1 mrg
7183 1.1 mrg
7184 1.1 mrg test -z "$pic_mode" && pic_mode=default
7185 1.1 mrg
7186 1.1 mrg
7187 1.1 mrg
7188 1.1 mrg
7189 1.1 mrg
7190 1.1 mrg
7191 1.1 mrg
7192 1.1 mrg # Check whether --enable-fast-install was given.
7193 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7194 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7195 1.1 mrg case $enableval in
7196 1.1 mrg yes) enable_fast_install=yes ;;
7197 1.1 mrg no) enable_fast_install=no ;;
7198 1.1 mrg *)
7199 1.1 mrg enable_fast_install=no
7200 1.1 mrg # Look at the argument we got. We use all the common list separators.
7201 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7202 1.1 mrg for pkg in $enableval; do
7203 1.1 mrg IFS="$lt_save_ifs"
7204 1.1 mrg if test "X$pkg" = "X$p"; then
7205 1.1 mrg enable_fast_install=yes
7206 1.1 mrg fi
7207 1.1 mrg done
7208 1.1 mrg IFS="$lt_save_ifs"
7209 1.1 mrg ;;
7210 1.1 mrg esac
7211 1.1 mrg else
7212 1.1 mrg enable_fast_install=yes
7213 1.1 mrg fi
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg
7222 1.1 mrg
7223 1.1 mrg
7224 1.1 mrg
7225 1.1 mrg # This can be used to rebuild libtool when needed
7226 1.1 mrg LIBTOOL_DEPS="$ltmain"
7227 1.1 mrg
7228 1.1 mrg # Always use our own libtool.
7229 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
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
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg
7255 1.1 mrg
7256 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
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
7266 1.1 mrg
7267 1.1 mrg
7268 1.1 mrg
7269 1.1 mrg
7270 1.1 mrg
7271 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7272 1.1 mrg setopt NO_GLOB_SUBST
7273 1.1 mrg fi
7274 1.1 mrg
7275 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7276 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7277 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7278 1.1 mrg $as_echo_n "(cached) " >&6
7279 1.1 mrg else
7280 1.1 mrg rm -f .libs 2>/dev/null
7281 1.1 mrg mkdir .libs 2>/dev/null
7282 1.1 mrg if test -d .libs; then
7283 1.1 mrg lt_cv_objdir=.libs
7284 1.1 mrg else
7285 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7286 1.1 mrg lt_cv_objdir=_libs
7287 1.1 mrg fi
7288 1.1 mrg rmdir .libs 2>/dev/null
7289 1.1 mrg fi
7290 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7291 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7292 1.1 mrg objdir=$lt_cv_objdir
7293 1.1 mrg
7294 1.1 mrg
7295 1.1 mrg
7296 1.1 mrg
7297 1.1 mrg
7298 1.1 mrg cat >>confdefs.h <<_ACEOF
7299 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7300 1.1 mrg _ACEOF
7301 1.1 mrg
7302 1.1 mrg
7303 1.1 mrg
7304 1.1 mrg
7305 1.1 mrg case $host_os in
7306 1.1 mrg aix3*)
7307 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7308 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7309 1.1 mrg # vanish in a puff of smoke.
7310 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7311 1.1 mrg COLLECT_NAMES=
7312 1.1 mrg export COLLECT_NAMES
7313 1.1 mrg fi
7314 1.1 mrg ;;
7315 1.1 mrg esac
7316 1.1 mrg
7317 1.1 mrg # Global variables:
7318 1.1 mrg ofile=libtool
7319 1.1 mrg can_build_shared=yes
7320 1.1 mrg
7321 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7322 1.1 mrg # which needs '.lib').
7323 1.1 mrg libext=a
7324 1.1 mrg
7325 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7326 1.1 mrg
7327 1.1 mrg old_CC="$CC"
7328 1.1 mrg old_CFLAGS="$CFLAGS"
7329 1.1 mrg
7330 1.1 mrg # Set sane defaults for various variables
7331 1.1 mrg test -z "$CC" && CC=cc
7332 1.1 mrg test -z "$LTCC" && LTCC=$CC
7333 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7334 1.1 mrg test -z "$LD" && LD=ld
7335 1.1 mrg test -z "$ac_objext" && ac_objext=o
7336 1.1 mrg
7337 1.1 mrg for cc_temp in $compiler""; do
7338 1.1 mrg case $cc_temp in
7339 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7340 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7341 1.1 mrg \-*) ;;
7342 1.1 mrg *) break;;
7343 1.1 mrg esac
7344 1.1 mrg done
7345 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7346 1.1 mrg
7347 1.1 mrg
7348 1.1 mrg # Only perform the check for file, if the check method requires it
7349 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7350 1.1 mrg case $deplibs_check_method in
7351 1.1 mrg file_magic*)
7352 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7353 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7354 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7355 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7356 1.1 mrg $as_echo_n "(cached) " >&6
7357 1.1 mrg else
7358 1.1 mrg case $MAGIC_CMD in
7359 1.1 mrg [\\/*] | ?:[\\/]*)
7360 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7361 1.1 mrg ;;
7362 1.1 mrg *)
7363 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7364 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7365 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7366 1.1 mrg for ac_dir in $ac_dummy; do
7367 1.1 mrg IFS="$lt_save_ifs"
7368 1.1 mrg test -z "$ac_dir" && ac_dir=.
7369 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7370 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7371 1.1 mrg if test -n "$file_magic_test_file"; then
7372 1.1 mrg case $deplibs_check_method in
7373 1.1 mrg "file_magic "*)
7374 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7375 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7376 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7377 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7378 1.1 mrg :
7379 1.1 mrg else
7380 1.1 mrg cat <<_LT_EOF 1>&2
7381 1.1 mrg
7382 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7383 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7384 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7385 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7386 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7387 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7388 1.1 mrg *** may want to report the problem to your system manager and/or to
7389 1.1 mrg *** bug-libtool@gnu.org
7390 1.1 mrg
7391 1.1 mrg _LT_EOF
7392 1.1 mrg fi ;;
7393 1.1 mrg esac
7394 1.1 mrg fi
7395 1.1 mrg break
7396 1.1 mrg fi
7397 1.1 mrg done
7398 1.1 mrg IFS="$lt_save_ifs"
7399 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7400 1.1 mrg ;;
7401 1.1 mrg esac
7402 1.1 mrg fi
7403 1.1 mrg
7404 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7405 1.1 mrg if test -n "$MAGIC_CMD"; then
7406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7407 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7408 1.1 mrg else
7409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410 1.1 mrg $as_echo "no" >&6; }
7411 1.1 mrg fi
7412 1.1 mrg
7413 1.1 mrg
7414 1.1 mrg
7415 1.1 mrg
7416 1.1 mrg
7417 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7418 1.1 mrg if test -n "$ac_tool_prefix"; then
7419 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7420 1.1 mrg $as_echo_n "checking for file... " >&6; }
7421 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7422 1.1 mrg $as_echo_n "(cached) " >&6
7423 1.1 mrg else
7424 1.1 mrg case $MAGIC_CMD in
7425 1.1 mrg [\\/*] | ?:[\\/]*)
7426 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7427 1.1 mrg ;;
7428 1.1 mrg *)
7429 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7430 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7431 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7432 1.1 mrg for ac_dir in $ac_dummy; do
7433 1.1 mrg IFS="$lt_save_ifs"
7434 1.1 mrg test -z "$ac_dir" && ac_dir=.
7435 1.1 mrg if test -f $ac_dir/file; then
7436 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7437 1.1 mrg if test -n "$file_magic_test_file"; then
7438 1.1 mrg case $deplibs_check_method in
7439 1.1 mrg "file_magic "*)
7440 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7441 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7442 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7443 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7444 1.1 mrg :
7445 1.1 mrg else
7446 1.1 mrg cat <<_LT_EOF 1>&2
7447 1.1 mrg
7448 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7449 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7450 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7451 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7452 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7453 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7454 1.1 mrg *** may want to report the problem to your system manager and/or to
7455 1.1 mrg *** bug-libtool@gnu.org
7456 1.1 mrg
7457 1.1 mrg _LT_EOF
7458 1.1 mrg fi ;;
7459 1.1 mrg esac
7460 1.1 mrg fi
7461 1.1 mrg break
7462 1.1 mrg fi
7463 1.1 mrg done
7464 1.1 mrg IFS="$lt_save_ifs"
7465 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7466 1.1 mrg ;;
7467 1.1 mrg esac
7468 1.1 mrg fi
7469 1.1 mrg
7470 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7471 1.1 mrg if test -n "$MAGIC_CMD"; then
7472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7473 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7474 1.1 mrg else
7475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7476 1.1 mrg $as_echo "no" >&6; }
7477 1.1 mrg fi
7478 1.1 mrg
7479 1.1 mrg
7480 1.1 mrg else
7481 1.1 mrg MAGIC_CMD=:
7482 1.1 mrg fi
7483 1.1 mrg fi
7484 1.1 mrg
7485 1.1 mrg fi
7486 1.1 mrg ;;
7487 1.1 mrg esac
7488 1.1 mrg
7489 1.1 mrg # Use C for the default configuration in the libtool script
7490 1.1 mrg
7491 1.1 mrg lt_save_CC="$CC"
7492 1.1 mrg ac_ext=c
7493 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7494 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7495 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7496 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7497 1.1 mrg
7498 1.1 mrg
7499 1.1 mrg # Source file extension for C test sources.
7500 1.1 mrg ac_ext=c
7501 1.1 mrg
7502 1.1 mrg # Object file extension for compiled C test sources.
7503 1.1 mrg objext=o
7504 1.1 mrg objext=$objext
7505 1.1 mrg
7506 1.1 mrg # Code to be used in simple compile tests
7507 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7508 1.1 mrg
7509 1.1 mrg # Code to be used in simple link tests
7510 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7511 1.1 mrg
7512 1.1 mrg
7513 1.1 mrg
7514 1.1 mrg
7515 1.1 mrg
7516 1.1 mrg
7517 1.1 mrg
7518 1.1 mrg # If no C compiler was specified, use CC.
7519 1.1 mrg LTCC=${LTCC-"$CC"}
7520 1.1 mrg
7521 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7522 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7523 1.1 mrg
7524 1.1 mrg # Allow CC to be a program name with arguments.
7525 1.1 mrg compiler=$CC
7526 1.1 mrg
7527 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7528 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7529 1.1 mrg compiler_DEFAULT=$CC
7530 1.1 mrg
7531 1.1 mrg # save warnings/boilerplate of simple test code
7532 1.1 mrg ac_outfile=conftest.$ac_objext
7533 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7534 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7535 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7536 1.1 mrg $RM conftest*
7537 1.1 mrg
7538 1.1 mrg ac_outfile=conftest.$ac_objext
7539 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7540 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7541 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7542 1.1 mrg $RM -r conftest*
7543 1.1 mrg
7544 1.1 mrg
7545 1.1 mrg ## CAVEAT EMPTOR:
7546 1.1 mrg ## There is no encapsulation within the following macros, do not change
7547 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7548 1.1 mrg ## what you are doing...
7549 1.1 mrg if test -n "$compiler"; then
7550 1.1 mrg
7551 1.1 mrg lt_prog_compiler_no_builtin_flag=
7552 1.1 mrg
7553 1.1 mrg if test "$GCC" = yes; then
7554 1.1 mrg case $cc_basename in
7555 1.1 mrg nvcc*)
7556 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7557 1.1 mrg *)
7558 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7559 1.1 mrg esac
7560 1.1 mrg
7561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7562 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7563 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7564 1.1 mrg $as_echo_n "(cached) " >&6
7565 1.1 mrg else
7566 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7567 1.1 mrg ac_outfile=conftest.$ac_objext
7568 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7569 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7570 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7571 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7572 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7573 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7574 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7575 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7576 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7577 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7578 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7579 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7580 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7581 1.1 mrg ac_status=$?
7582 1.1 mrg cat conftest.err >&5
7583 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7585 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7586 1.1 mrg # So say no if there are warnings other than the usual output.
7587 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7588 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7589 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7590 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7591 1.1 mrg fi
7592 1.1 mrg fi
7593 1.1 mrg $RM conftest*
7594 1.1 mrg
7595 1.1 mrg fi
7596 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7597 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7598 1.1 mrg
7599 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7600 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7601 1.1 mrg else
7602 1.1 mrg :
7603 1.1 mrg fi
7604 1.1 mrg
7605 1.1 mrg fi
7606 1.1 mrg
7607 1.1 mrg
7608 1.1 mrg
7609 1.1 mrg
7610 1.1 mrg
7611 1.1 mrg
7612 1.1 mrg lt_prog_compiler_wl=
7613 1.1 mrg lt_prog_compiler_pic=
7614 1.1 mrg lt_prog_compiler_static=
7615 1.1 mrg
7616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7617 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7618 1.1 mrg
7619 1.1 mrg if test "$GCC" = yes; then
7620 1.1 mrg lt_prog_compiler_wl='-Wl,'
7621 1.1 mrg lt_prog_compiler_static='-static'
7622 1.1 mrg
7623 1.1 mrg case $host_os in
7624 1.1 mrg aix*)
7625 1.1 mrg # All AIX code is PIC.
7626 1.1 mrg if test "$host_cpu" = ia64; then
7627 1.1 mrg # AIX 5 now supports IA64 processor
7628 1.1 mrg lt_prog_compiler_static='-Bstatic'
7629 1.1 mrg fi
7630 1.2 apb lt_prog_compiler_pic='-fPIC'
7631 1.1 mrg ;;
7632 1.1 mrg
7633 1.1 mrg amigaos*)
7634 1.1 mrg case $host_cpu in
7635 1.1 mrg powerpc)
7636 1.1 mrg # see comment about AmigaOS4 .so support
7637 1.1 mrg lt_prog_compiler_pic='-fPIC'
7638 1.1 mrg ;;
7639 1.1 mrg m68k)
7640 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7641 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7642 1.1 mrg # like `-m68040'.
7643 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7644 1.1 mrg ;;
7645 1.1 mrg esac
7646 1.1 mrg ;;
7647 1.1 mrg
7648 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7649 1.1 mrg # PIC is the default for these OSes.
7650 1.1 mrg ;;
7651 1.1 mrg
7652 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7653 1.1 mrg # This hack is so that the source file can tell whether it is being
7654 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7655 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7656 1.1 mrg # (--disable-auto-import) libraries
7657 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7658 1.1 mrg ;;
7659 1.1 mrg
7660 1.1 mrg darwin* | rhapsody*)
7661 1.1 mrg # PIC is the default on this platform
7662 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7663 1.1 mrg lt_prog_compiler_pic='-fno-common'
7664 1.1 mrg ;;
7665 1.1 mrg
7666 1.1 mrg haiku*)
7667 1.1 mrg # PIC is the default for Haiku.
7668 1.1 mrg # The "-static" flag exists, but is broken.
7669 1.1 mrg lt_prog_compiler_static=
7670 1.1 mrg ;;
7671 1.1 mrg
7672 1.1 mrg hpux*)
7673 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7674 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7675 1.1 mrg # sets the default TLS model and affects inlining.
7676 1.1 mrg case $host_cpu in
7677 1.1 mrg hppa*64*)
7678 1.1 mrg # +Z the default
7679 1.1 mrg ;;
7680 1.1 mrg *)
7681 1.1 mrg lt_prog_compiler_pic='-fPIC'
7682 1.1 mrg ;;
7683 1.1 mrg esac
7684 1.1 mrg ;;
7685 1.1 mrg
7686 1.1 mrg interix[3-9]*)
7687 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7688 1.1 mrg # Instead, we relocate shared libraries at runtime.
7689 1.1 mrg ;;
7690 1.1 mrg
7691 1.1 mrg msdosdjgpp*)
7692 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7693 1.1 mrg # on systems that don't support them.
7694 1.1 mrg lt_prog_compiler_can_build_shared=no
7695 1.1 mrg enable_shared=no
7696 1.1 mrg ;;
7697 1.1 mrg
7698 1.1 mrg *nto* | *qnx*)
7699 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7700 1.1 mrg # it will coredump.
7701 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7702 1.1 mrg ;;
7703 1.1 mrg
7704 1.1 mrg sysv4*MP*)
7705 1.1 mrg if test -d /usr/nec; then
7706 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7707 1.1 mrg fi
7708 1.1 mrg ;;
7709 1.1 mrg
7710 1.1 mrg *)
7711 1.1 mrg lt_prog_compiler_pic='-fPIC'
7712 1.1 mrg ;;
7713 1.1 mrg esac
7714 1.1 mrg
7715 1.1 mrg case $cc_basename in
7716 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7717 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7718 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7719 1.1 mrg ;;
7720 1.1 mrg esac
7721 1.1 mrg else
7722 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7723 1.1 mrg case $host_os in
7724 1.1 mrg aix*)
7725 1.1 mrg lt_prog_compiler_wl='-Wl,'
7726 1.1 mrg if test "$host_cpu" = ia64; then
7727 1.1 mrg # AIX 5 now supports IA64 processor
7728 1.1 mrg lt_prog_compiler_static='-Bstatic'
7729 1.1 mrg else
7730 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7731 1.1 mrg fi
7732 1.1 mrg ;;
7733 1.1 mrg
7734 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7735 1.1 mrg # This hack is so that the source file can tell whether it is being
7736 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7737 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7738 1.1 mrg ;;
7739 1.1 mrg
7740 1.1 mrg hpux9* | hpux10* | hpux11*)
7741 1.1 mrg lt_prog_compiler_wl='-Wl,'
7742 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7743 1.1 mrg # not for PA HP-UX.
7744 1.1 mrg case $host_cpu in
7745 1.1 mrg hppa*64*|ia64*)
7746 1.1 mrg # +Z the default
7747 1.1 mrg ;;
7748 1.1 mrg *)
7749 1.1 mrg lt_prog_compiler_pic='+Z'
7750 1.1 mrg ;;
7751 1.1 mrg esac
7752 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7753 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7754 1.1 mrg ;;
7755 1.1 mrg
7756 1.1 mrg irix5* | irix6* | nonstopux*)
7757 1.1 mrg lt_prog_compiler_wl='-Wl,'
7758 1.1 mrg # PIC (with -KPIC) is the default.
7759 1.1 mrg lt_prog_compiler_static='-non_shared'
7760 1.1 mrg ;;
7761 1.1 mrg
7762 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7763 1.1 mrg case $cc_basename in
7764 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7765 1.1 mrg ecc*)
7766 1.1 mrg lt_prog_compiler_wl='-Wl,'
7767 1.1 mrg lt_prog_compiler_pic='-KPIC'
7768 1.1 mrg lt_prog_compiler_static='-static'
7769 1.1 mrg ;;
7770 1.1 mrg # icc used to be incompatible with GCC.
7771 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7772 1.1 mrg icc* | ifort*)
7773 1.1 mrg lt_prog_compiler_wl='-Wl,'
7774 1.1 mrg lt_prog_compiler_pic='-fPIC'
7775 1.1 mrg lt_prog_compiler_static='-static'
7776 1.1 mrg ;;
7777 1.1 mrg # Lahey Fortran 8.1.
7778 1.1 mrg lf95*)
7779 1.1 mrg lt_prog_compiler_wl='-Wl,'
7780 1.1 mrg lt_prog_compiler_pic='--shared'
7781 1.1 mrg lt_prog_compiler_static='--static'
7782 1.1 mrg ;;
7783 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7784 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7785 1.1 mrg # which looks to be a dead project)
7786 1.1 mrg lt_prog_compiler_wl='-Wl,'
7787 1.1 mrg lt_prog_compiler_pic='-fpic'
7788 1.1 mrg lt_prog_compiler_static='-Bstatic'
7789 1.1 mrg ;;
7790 1.1 mrg ccc*)
7791 1.1 mrg lt_prog_compiler_wl='-Wl,'
7792 1.1 mrg # All Alpha code is PIC.
7793 1.1 mrg lt_prog_compiler_static='-non_shared'
7794 1.1 mrg ;;
7795 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7796 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7797 1.1 mrg lt_prog_compiler_wl='-Wl,'
7798 1.1 mrg lt_prog_compiler_pic='-qpic'
7799 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7800 1.1 mrg ;;
7801 1.1 mrg *)
7802 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7803 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7804 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
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=''
7808 1.1 mrg ;;
7809 1.1 mrg *Sun\ C*)
7810 1.1 mrg # Sun C 5.9
7811 1.1 mrg lt_prog_compiler_pic='-KPIC'
7812 1.1 mrg lt_prog_compiler_static='-Bstatic'
7813 1.1 mrg lt_prog_compiler_wl='-Wl,'
7814 1.1 mrg ;;
7815 1.1 mrg esac
7816 1.1 mrg ;;
7817 1.1 mrg esac
7818 1.1 mrg ;;
7819 1.1 mrg
7820 1.1 mrg newsos6)
7821 1.1 mrg lt_prog_compiler_pic='-KPIC'
7822 1.1 mrg lt_prog_compiler_static='-Bstatic'
7823 1.1 mrg ;;
7824 1.1 mrg
7825 1.1 mrg *nto* | *qnx*)
7826 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7827 1.1 mrg # it will coredump.
7828 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7829 1.1 mrg ;;
7830 1.1 mrg
7831 1.1 mrg osf3* | osf4* | osf5*)
7832 1.1 mrg lt_prog_compiler_wl='-Wl,'
7833 1.1 mrg # All OSF/1 code is PIC.
7834 1.1 mrg lt_prog_compiler_static='-non_shared'
7835 1.1 mrg ;;
7836 1.1 mrg
7837 1.1 mrg rdos*)
7838 1.1 mrg lt_prog_compiler_static='-non_shared'
7839 1.1 mrg ;;
7840 1.1 mrg
7841 1.1 mrg solaris*)
7842 1.1 mrg lt_prog_compiler_pic='-KPIC'
7843 1.1 mrg lt_prog_compiler_static='-Bstatic'
7844 1.1 mrg case $cc_basename in
7845 1.1 mrg f77* | f90* | f95*)
7846 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7847 1.1 mrg *)
7848 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7849 1.1 mrg esac
7850 1.1 mrg ;;
7851 1.1 mrg
7852 1.1 mrg sunos4*)
7853 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7854 1.1 mrg lt_prog_compiler_pic='-PIC'
7855 1.1 mrg lt_prog_compiler_static='-Bstatic'
7856 1.1 mrg ;;
7857 1.1 mrg
7858 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7859 1.1 mrg lt_prog_compiler_wl='-Wl,'
7860 1.1 mrg lt_prog_compiler_pic='-KPIC'
7861 1.1 mrg lt_prog_compiler_static='-Bstatic'
7862 1.1 mrg ;;
7863 1.1 mrg
7864 1.1 mrg sysv4*MP*)
7865 1.1 mrg if test -d /usr/nec ;then
7866 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7867 1.1 mrg lt_prog_compiler_static='-Bstatic'
7868 1.1 mrg fi
7869 1.1 mrg ;;
7870 1.1 mrg
7871 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7872 1.1 mrg lt_prog_compiler_wl='-Wl,'
7873 1.1 mrg lt_prog_compiler_pic='-KPIC'
7874 1.1 mrg lt_prog_compiler_static='-Bstatic'
7875 1.1 mrg ;;
7876 1.1 mrg
7877 1.1 mrg unicos*)
7878 1.1 mrg lt_prog_compiler_wl='-Wl,'
7879 1.1 mrg lt_prog_compiler_can_build_shared=no
7880 1.1 mrg ;;
7881 1.1 mrg
7882 1.1 mrg uts4*)
7883 1.1 mrg lt_prog_compiler_pic='-pic'
7884 1.1 mrg lt_prog_compiler_static='-Bstatic'
7885 1.1 mrg ;;
7886 1.1 mrg
7887 1.1 mrg *)
7888 1.1 mrg lt_prog_compiler_can_build_shared=no
7889 1.1 mrg ;;
7890 1.1 mrg esac
7891 1.1 mrg fi
7892 1.1 mrg
7893 1.1 mrg case $host_os in
7894 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7895 1.1 mrg *djgpp*)
7896 1.1 mrg lt_prog_compiler_pic=
7897 1.1 mrg ;;
7898 1.1 mrg *)
7899 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7900 1.1 mrg ;;
7901 1.1 mrg esac
7902 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7903 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7904 1.1 mrg
7905 1.1 mrg
7906 1.1 mrg
7907 1.1 mrg
7908 1.1 mrg
7909 1.1 mrg
7910 1.1 mrg #
7911 1.1 mrg # Check to make sure the PIC flag actually works.
7912 1.1 mrg #
7913 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7914 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7915 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7916 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7917 1.1 mrg $as_echo_n "(cached) " >&6
7918 1.1 mrg else
7919 1.1 mrg lt_cv_prog_compiler_pic_works=no
7920 1.1 mrg ac_outfile=conftest.$ac_objext
7921 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7922 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7923 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7924 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7925 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7926 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7927 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7928 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7929 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7930 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7931 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7932 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7933 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7934 1.1 mrg ac_status=$?
7935 1.1 mrg cat conftest.err >&5
7936 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7937 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7938 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7939 1.1 mrg # So say no if there are warnings other than the usual output.
7940 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7941 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7942 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7943 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7944 1.1 mrg fi
7945 1.1 mrg fi
7946 1.1 mrg $RM conftest*
7947 1.1 mrg
7948 1.1 mrg fi
7949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7950 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7951 1.1 mrg
7952 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7953 1.1 mrg case $lt_prog_compiler_pic in
7954 1.1 mrg "" | " "*) ;;
7955 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7956 1.1 mrg esac
7957 1.1 mrg else
7958 1.1 mrg lt_prog_compiler_pic=
7959 1.1 mrg lt_prog_compiler_can_build_shared=no
7960 1.1 mrg fi
7961 1.1 mrg
7962 1.1 mrg fi
7963 1.1 mrg
7964 1.1 mrg
7965 1.1 mrg
7966 1.1 mrg
7967 1.1 mrg
7968 1.1 mrg
7969 1.1 mrg #
7970 1.1 mrg # Check to make sure the static flag actually works.
7971 1.1 mrg #
7972 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7974 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7975 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7976 1.1 mrg $as_echo_n "(cached) " >&6
7977 1.1 mrg else
7978 1.1 mrg lt_cv_prog_compiler_static_works=no
7979 1.1 mrg save_LDFLAGS="$LDFLAGS"
7980 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7981 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7982 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7983 1.1 mrg # The linker can only warn and ignore the option if not recognized
7984 1.1 mrg # So say no if there are warnings
7985 1.1 mrg if test -s conftest.err; then
7986 1.1 mrg # Append any errors to the config.log.
7987 1.1 mrg cat conftest.err 1>&5
7988 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7989 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7990 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7991 1.1 mrg lt_cv_prog_compiler_static_works=yes
7992 1.1 mrg fi
7993 1.1 mrg else
7994 1.1 mrg lt_cv_prog_compiler_static_works=yes
7995 1.1 mrg fi
7996 1.1 mrg fi
7997 1.1 mrg $RM -r conftest*
7998 1.1 mrg LDFLAGS="$save_LDFLAGS"
7999 1.1 mrg
8000 1.1 mrg fi
8001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8002 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8003 1.1 mrg
8004 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8005 1.1 mrg :
8006 1.1 mrg else
8007 1.1 mrg lt_prog_compiler_static=
8008 1.1 mrg fi
8009 1.1 mrg
8010 1.1 mrg
8011 1.1 mrg
8012 1.1 mrg
8013 1.1 mrg
8014 1.1 mrg
8015 1.1 mrg
8016 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8017 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8018 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8019 1.1 mrg $as_echo_n "(cached) " >&6
8020 1.1 mrg else
8021 1.1 mrg lt_cv_prog_compiler_c_o=no
8022 1.1 mrg $RM -r conftest 2>/dev/null
8023 1.1 mrg mkdir conftest
8024 1.1 mrg cd conftest
8025 1.1 mrg mkdir out
8026 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8027 1.1 mrg
8028 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8029 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8030 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8031 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8032 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8033 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8034 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8035 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8036 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8037 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8038 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8039 1.1 mrg ac_status=$?
8040 1.1 mrg cat out/conftest.err >&5
8041 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8042 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8043 1.1 mrg then
8044 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8045 1.1 mrg # So say no if there are warnings
8046 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8047 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8048 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8049 1.1 mrg lt_cv_prog_compiler_c_o=yes
8050 1.1 mrg fi
8051 1.1 mrg fi
8052 1.1 mrg chmod u+w . 2>&5
8053 1.1 mrg $RM conftest*
8054 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8055 1.1 mrg # template instantiation
8056 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8057 1.1 mrg $RM out/* && rmdir out
8058 1.1 mrg cd ..
8059 1.1 mrg $RM -r conftest
8060 1.1 mrg $RM conftest*
8061 1.1 mrg
8062 1.1 mrg fi
8063 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8064 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8065 1.1 mrg
8066 1.1 mrg
8067 1.1 mrg
8068 1.1 mrg
8069 1.1 mrg
8070 1.1 mrg
8071 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8072 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8073 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8074 1.1 mrg $as_echo_n "(cached) " >&6
8075 1.1 mrg else
8076 1.1 mrg lt_cv_prog_compiler_c_o=no
8077 1.1 mrg $RM -r conftest 2>/dev/null
8078 1.1 mrg mkdir conftest
8079 1.1 mrg cd conftest
8080 1.1 mrg mkdir out
8081 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8082 1.1 mrg
8083 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8084 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8085 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8086 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8087 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8088 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8089 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8090 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8091 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8092 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8093 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8094 1.1 mrg ac_status=$?
8095 1.1 mrg cat out/conftest.err >&5
8096 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8097 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8098 1.1 mrg then
8099 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8100 1.1 mrg # So say no if there are warnings
8101 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8102 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8103 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8104 1.1 mrg lt_cv_prog_compiler_c_o=yes
8105 1.1 mrg fi
8106 1.1 mrg fi
8107 1.1 mrg chmod u+w . 2>&5
8108 1.1 mrg $RM conftest*
8109 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8110 1.1 mrg # template instantiation
8111 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8112 1.1 mrg $RM out/* && rmdir out
8113 1.1 mrg cd ..
8114 1.1 mrg $RM -r conftest
8115 1.1 mrg $RM conftest*
8116 1.1 mrg
8117 1.1 mrg fi
8118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8119 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8120 1.1 mrg
8121 1.1 mrg
8122 1.1 mrg
8123 1.1 mrg
8124 1.1 mrg hard_links="nottested"
8125 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8126 1.1 mrg # do not overwrite the value of need_locks provided by the user
8127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8128 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8129 1.1 mrg hard_links=yes
8130 1.1 mrg $RM conftest*
8131 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8132 1.1 mrg touch conftest.a
8133 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8134 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8136 1.1 mrg $as_echo "$hard_links" >&6; }
8137 1.1 mrg if test "$hard_links" = no; then
8138 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8139 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8140 1.1 mrg need_locks=warn
8141 1.1 mrg fi
8142 1.1 mrg else
8143 1.1 mrg need_locks=no
8144 1.1 mrg fi
8145 1.1 mrg
8146 1.1 mrg
8147 1.1 mrg
8148 1.1 mrg
8149 1.1 mrg
8150 1.1 mrg
8151 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8152 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8153 1.1 mrg
8154 1.1 mrg runpath_var=
8155 1.1 mrg allow_undefined_flag=
8156 1.1 mrg always_export_symbols=no
8157 1.1 mrg archive_cmds=
8158 1.1 mrg archive_expsym_cmds=
8159 1.1 mrg compiler_needs_object=no
8160 1.1 mrg enable_shared_with_static_runtimes=no
8161 1.1 mrg export_dynamic_flag_spec=
8162 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8163 1.1 mrg hardcode_automatic=no
8164 1.1 mrg hardcode_direct=no
8165 1.1 mrg hardcode_direct_absolute=no
8166 1.1 mrg hardcode_libdir_flag_spec=
8167 1.1 mrg hardcode_libdir_flag_spec_ld=
8168 1.1 mrg hardcode_libdir_separator=
8169 1.1 mrg hardcode_minus_L=no
8170 1.1 mrg hardcode_shlibpath_var=unsupported
8171 1.1 mrg inherit_rpath=no
8172 1.1 mrg link_all_deplibs=unknown
8173 1.1 mrg module_cmds=
8174 1.1 mrg module_expsym_cmds=
8175 1.1 mrg old_archive_from_new_cmds=
8176 1.1 mrg old_archive_from_expsyms_cmds=
8177 1.1 mrg thread_safe_flag_spec=
8178 1.1 mrg whole_archive_flag_spec=
8179 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8180 1.1 mrg # included in the symbol list
8181 1.1 mrg include_expsyms=
8182 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8183 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8184 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8185 1.1 mrg # as well as any symbol that contains `d'.
8186 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8187 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8188 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8189 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8190 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8191 1.1 mrg # preloaded symbol tables.
8192 1.1 mrg # Exclude shared library initialization/finalization symbols.
8193 1.1 mrg extract_expsyms_cmds=
8194 1.1 mrg
8195 1.1 mrg case $host_os in
8196 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8197 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8198 1.1 mrg # When not using gcc, we currently assume that we are using
8199 1.1 mrg # Microsoft Visual C++.
8200 1.1 mrg if test "$GCC" != yes; then
8201 1.1 mrg with_gnu_ld=no
8202 1.1 mrg fi
8203 1.1 mrg ;;
8204 1.1 mrg interix*)
8205 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8206 1.1 mrg with_gnu_ld=yes
8207 1.1 mrg ;;
8208 1.1 mrg openbsd*)
8209 1.1 mrg with_gnu_ld=no
8210 1.1 mrg ;;
8211 1.1 mrg esac
8212 1.1 mrg
8213 1.1 mrg ld_shlibs=yes
8214 1.1 mrg
8215 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8216 1.1 mrg # that we're better off using the native interface for both.
8217 1.1 mrg lt_use_gnu_ld_interface=no
8218 1.1 mrg if test "$with_gnu_ld" = yes; then
8219 1.1 mrg case $host_os in
8220 1.1 mrg aix*)
8221 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8222 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8223 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8224 1.1 mrg # shared libraries, regardless of the interface used.
8225 1.1 mrg case `$LD -v 2>&1` in
8226 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8227 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8228 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8229 1.1 mrg *)
8230 1.1 mrg lt_use_gnu_ld_interface=yes
8231 1.1 mrg ;;
8232 1.1 mrg esac
8233 1.1 mrg ;;
8234 1.1 mrg *)
8235 1.1 mrg lt_use_gnu_ld_interface=yes
8236 1.1 mrg ;;
8237 1.1 mrg esac
8238 1.1 mrg fi
8239 1.1 mrg
8240 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8241 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8242 1.1 mrg wlarc='${wl}'
8243 1.1 mrg
8244 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8245 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8246 1.1 mrg # here allows them to be overridden if necessary.
8247 1.1 mrg runpath_var=LD_RUN_PATH
8248 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8249 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8250 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8251 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8252 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8253 1.1 mrg else
8254 1.1 mrg whole_archive_flag_spec=
8255 1.1 mrg fi
8256 1.1 mrg supports_anon_versioning=no
8257 1.1 mrg case `$LD -v 2>&1` in
8258 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8259 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8260 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8261 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8262 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8263 1.1 mrg *) supports_anon_versioning=yes ;;
8264 1.1 mrg esac
8265 1.1 mrg
8266 1.1 mrg # See if GNU ld supports shared libraries.
8267 1.1 mrg case $host_os in
8268 1.1 mrg aix[3-9]*)
8269 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8270 1.1 mrg if test "$host_cpu" != ia64; then
8271 1.1 mrg ld_shlibs=no
8272 1.1 mrg cat <<_LT_EOF 1>&2
8273 1.1 mrg
8274 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8275 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8276 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8277 1.1 mrg *** really care for shared libraries, you may want to install binutils
8278 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8279 1.1 mrg *** You will then need to restart the configuration process.
8280 1.1 mrg
8281 1.1 mrg _LT_EOF
8282 1.1 mrg fi
8283 1.1 mrg ;;
8284 1.1 mrg
8285 1.1 mrg amigaos*)
8286 1.1 mrg case $host_cpu in
8287 1.1 mrg powerpc)
8288 1.1 mrg # see comment about AmigaOS4 .so support
8289 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8290 1.1 mrg archive_expsym_cmds=''
8291 1.1 mrg ;;
8292 1.1 mrg m68k)
8293 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)'
8294 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8295 1.1 mrg hardcode_minus_L=yes
8296 1.1 mrg ;;
8297 1.1 mrg esac
8298 1.1 mrg ;;
8299 1.1 mrg
8300 1.1 mrg beos*)
8301 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8302 1.1 mrg allow_undefined_flag=unsupported
8303 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8304 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8305 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8306 1.1 mrg else
8307 1.1 mrg ld_shlibs=no
8308 1.1 mrg fi
8309 1.1 mrg ;;
8310 1.1 mrg
8311 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8312 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8313 1.1 mrg # as there is no search path for DLLs.
8314 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8315 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8316 1.1 mrg allow_undefined_flag=unsupported
8317 1.1 mrg always_export_symbols=no
8318 1.1 mrg enable_shared_with_static_runtimes=yes
8319 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'
8320 1.1 mrg
8321 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8322 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'
8323 1.1 mrg # If the export-symbols file already is a .def file (1st line
8324 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8325 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8326 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8327 1.1 mrg else
8328 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8329 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8330 1.1 mrg fi~
8331 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'
8332 1.1 mrg else
8333 1.1 mrg ld_shlibs=no
8334 1.1 mrg fi
8335 1.1 mrg ;;
8336 1.1 mrg
8337 1.1 mrg haiku*)
8338 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8339 1.1 mrg link_all_deplibs=yes
8340 1.1 mrg ;;
8341 1.1 mrg
8342 1.1 mrg interix[3-9]*)
8343 1.1 mrg hardcode_direct=no
8344 1.1 mrg hardcode_shlibpath_var=no
8345 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8346 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8347 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8348 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8349 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8350 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8351 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8352 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8353 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'
8354 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'
8355 1.1 mrg ;;
8356 1.1 mrg
8357 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8358 1.1 mrg tmp_diet=no
8359 1.1 mrg if test "$host_os" = linux-dietlibc; then
8360 1.1 mrg case $cc_basename in
8361 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8362 1.1 mrg esac
8363 1.1 mrg fi
8364 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8365 1.1 mrg && test "$tmp_diet" = no
8366 1.1 mrg then
8367 1.1 mrg tmp_addflag=
8368 1.1 mrg tmp_sharedflag='-shared'
8369 1.1 mrg case $cc_basename,$host_cpu in
8370 1.1 mrg pgcc*) # Portland Group C compiler
8371 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'
8372 1.1 mrg tmp_addflag=' $pic_flag'
8373 1.1 mrg ;;
8374 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8375 1.1 mrg # Portland Group f77 and f90 compilers
8376 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'
8377 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8378 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8379 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8380 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8381 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8382 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8383 1.1 mrg tmp_addflag=' -nofor_main' ;;
8384 1.1 mrg lf95*) # Lahey Fortran 8.1
8385 1.1 mrg whole_archive_flag_spec=
8386 1.1 mrg tmp_sharedflag='--shared' ;;
8387 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8388 1.1 mrg tmp_sharedflag='-qmkshrobj'
8389 1.1 mrg tmp_addflag= ;;
8390 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8391 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'
8392 1.1 mrg compiler_needs_object=yes
8393 1.1 mrg ;;
8394 1.1 mrg esac
8395 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8396 1.1 mrg *Sun\ C*) # Sun C 5.9
8397 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'
8398 1.1 mrg compiler_needs_object=yes
8399 1.1 mrg tmp_sharedflag='-G' ;;
8400 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8401 1.1 mrg tmp_sharedflag='-G' ;;
8402 1.1 mrg esac
8403 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8404 1.1 mrg
8405 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8406 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8407 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8408 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8409 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'
8410 1.1 mrg fi
8411 1.1 mrg
8412 1.1 mrg case $cc_basename in
8413 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8414 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8415 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8416 1.1 mrg hardcode_libdir_flag_spec=
8417 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8418 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8419 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8420 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8421 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8422 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8423 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8424 1.1 mrg fi
8425 1.1 mrg ;;
8426 1.1 mrg esac
8427 1.1 mrg else
8428 1.1 mrg ld_shlibs=no
8429 1.1 mrg fi
8430 1.1 mrg ;;
8431 1.1 mrg
8432 1.1 mrg netbsd*)
8433 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8434 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8435 1.1 mrg wlarc=
8436 1.1 mrg else
8437 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8438 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'
8439 1.1 mrg fi
8440 1.1 mrg ;;
8441 1.1 mrg
8442 1.1 mrg solaris*)
8443 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8444 1.1 mrg ld_shlibs=no
8445 1.1 mrg cat <<_LT_EOF 1>&2
8446 1.1 mrg
8447 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8448 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8449 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8450 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8451 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8452 1.1 mrg *** used, and then restart.
8453 1.1 mrg
8454 1.1 mrg _LT_EOF
8455 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8456 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8457 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'
8458 1.1 mrg else
8459 1.1 mrg ld_shlibs=no
8460 1.1 mrg fi
8461 1.1 mrg ;;
8462 1.1 mrg
8463 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8464 1.1 mrg case `$LD -v 2>&1` in
8465 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8466 1.1 mrg ld_shlibs=no
8467 1.1 mrg cat <<_LT_EOF 1>&2
8468 1.1 mrg
8469 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8470 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8471 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8472 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8473 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8474 1.1 mrg *** used, and then restart.
8475 1.1 mrg
8476 1.1 mrg _LT_EOF
8477 1.1 mrg ;;
8478 1.1 mrg *)
8479 1.1 mrg # For security reasons, it is highly recommended that you always
8480 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8481 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8482 1.1 mrg # requires that you compile everything twice, which is a pain.
8483 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8484 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8485 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8486 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'
8487 1.1 mrg else
8488 1.1 mrg ld_shlibs=no
8489 1.1 mrg fi
8490 1.1 mrg ;;
8491 1.1 mrg esac
8492 1.1 mrg ;;
8493 1.1 mrg
8494 1.1 mrg sunos4*)
8495 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8496 1.1 mrg wlarc=
8497 1.1 mrg hardcode_direct=yes
8498 1.1 mrg hardcode_shlibpath_var=no
8499 1.1 mrg ;;
8500 1.1 mrg
8501 1.1 mrg *)
8502 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8503 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8504 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'
8505 1.1 mrg else
8506 1.1 mrg ld_shlibs=no
8507 1.1 mrg fi
8508 1.1 mrg ;;
8509 1.1 mrg esac
8510 1.1 mrg
8511 1.1 mrg if test "$ld_shlibs" = no; then
8512 1.1 mrg runpath_var=
8513 1.1 mrg hardcode_libdir_flag_spec=
8514 1.1 mrg export_dynamic_flag_spec=
8515 1.1 mrg whole_archive_flag_spec=
8516 1.1 mrg fi
8517 1.1 mrg else
8518 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8519 1.1 mrg case $host_os in
8520 1.1 mrg aix3*)
8521 1.1 mrg allow_undefined_flag=unsupported
8522 1.1 mrg always_export_symbols=yes
8523 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'
8524 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8525 1.1 mrg # are no directories specified by -L.
8526 1.1 mrg hardcode_minus_L=yes
8527 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8528 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8529 1.1 mrg # broken collect2.
8530 1.1 mrg hardcode_direct=unsupported
8531 1.1 mrg fi
8532 1.1 mrg ;;
8533 1.1 mrg
8534 1.1 mrg aix[4-9]*)
8535 1.1 mrg if test "$host_cpu" = ia64; then
8536 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8537 1.1 mrg # have to do anything special.
8538 1.1 mrg aix_use_runtimelinking=no
8539 1.1 mrg exp_sym_flag='-Bexport'
8540 1.1 mrg no_entry_flag=""
8541 1.1 mrg else
8542 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8543 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8544 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8545 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8546 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8547 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'
8548 1.1 mrg else
8549 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'
8550 1.1 mrg fi
8551 1.1 mrg aix_use_runtimelinking=no
8552 1.1 mrg
8553 1.1 mrg # Test if we are trying to use run time linking or normal
8554 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8555 1.1 mrg # need to do runtime linking.
8556 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8557 1.1 mrg for ld_flag in $LDFLAGS; do
8558 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8559 1.1 mrg aix_use_runtimelinking=yes
8560 1.1 mrg break
8561 1.1 mrg fi
8562 1.1 mrg done
8563 1.1 mrg ;;
8564 1.1 mrg esac
8565 1.1 mrg
8566 1.1 mrg exp_sym_flag='-bexport'
8567 1.1 mrg no_entry_flag='-bnoentry'
8568 1.1 mrg fi
8569 1.1 mrg
8570 1.1 mrg # When large executables or shared objects are built, AIX ld can
8571 1.1 mrg # have problems creating the table of contents. If linking a library
8572 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8573 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8574 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8575 1.1 mrg
8576 1.1 mrg archive_cmds=''
8577 1.1 mrg hardcode_direct=yes
8578 1.1 mrg hardcode_direct_absolute=yes
8579 1.1 mrg hardcode_libdir_separator=':'
8580 1.1 mrg link_all_deplibs=yes
8581 1.1 mrg file_list_spec='${wl}-f,'
8582 1.1 mrg
8583 1.1 mrg if test "$GCC" = yes; then
8584 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8585 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8586 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8587 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8588 1.1 mrg if test -f "$collect2name" &&
8589 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8590 1.1 mrg then
8591 1.1 mrg # We have reworked collect2
8592 1.1 mrg :
8593 1.1 mrg else
8594 1.1 mrg # We have old collect2
8595 1.1 mrg hardcode_direct=unsupported
8596 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8597 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8598 1.1 mrg # to unsupported forces relinking
8599 1.1 mrg hardcode_minus_L=yes
8600 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8601 1.1 mrg hardcode_libdir_separator=
8602 1.1 mrg fi
8603 1.1 mrg ;;
8604 1.1 mrg esac
8605 1.1 mrg shared_flag='-shared'
8606 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8607 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8608 1.1 mrg fi
8609 1.1 mrg else
8610 1.1 mrg # not using gcc
8611 1.1 mrg if test "$host_cpu" = ia64; then
8612 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8613 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8614 1.1 mrg shared_flag='-G'
8615 1.1 mrg else
8616 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8617 1.1 mrg shared_flag='${wl}-G'
8618 1.1 mrg else
8619 1.1 mrg shared_flag='${wl}-bM:SRE'
8620 1.1 mrg fi
8621 1.1 mrg fi
8622 1.1 mrg fi
8623 1.1 mrg
8624 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8625 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8626 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8627 1.1 mrg always_export_symbols=yes
8628 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8629 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8630 1.1 mrg # -berok will link without error, but may produce a broken library.
8631 1.1 mrg allow_undefined_flag='-berok'
8632 1.1 mrg # Determine the default libpath from the value encoded in an
8633 1.1 mrg # empty executable.
8634 1.1 mrg if test x$gcc_no_link = xyes; then
8635 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8636 1.1 mrg fi
8637 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8638 1.1 mrg /* end confdefs.h. */
8639 1.1 mrg
8640 1.1 mrg int
8641 1.1 mrg main ()
8642 1.1 mrg {
8643 1.1 mrg
8644 1.1 mrg ;
8645 1.1 mrg return 0;
8646 1.1 mrg }
8647 1.1 mrg _ACEOF
8648 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8649 1.1 mrg
8650 1.1 mrg lt_aix_libpath_sed='
8651 1.1 mrg /Import File Strings/,/^$/ {
8652 1.1 mrg /^0/ {
8653 1.1 mrg s/^0 *\(.*\)$/\1/
8654 1.1 mrg p
8655 1.1 mrg }
8656 1.1 mrg }'
8657 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8658 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8659 1.1 mrg if test -z "$aix_libpath"; then
8660 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8661 1.1 mrg fi
8662 1.1 mrg fi
8663 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8664 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8665 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8666 1.1 mrg
8667 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8668 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"
8669 1.1 mrg else
8670 1.1 mrg if test "$host_cpu" = ia64; then
8671 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8672 1.1 mrg allow_undefined_flag="-z nodefs"
8673 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"
8674 1.1 mrg else
8675 1.1 mrg # Determine the default libpath from the value encoded in an
8676 1.1 mrg # empty executable.
8677 1.1 mrg if test x$gcc_no_link = xyes; then
8678 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8679 1.1 mrg fi
8680 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8681 1.1 mrg /* end confdefs.h. */
8682 1.1 mrg
8683 1.1 mrg int
8684 1.1 mrg main ()
8685 1.1 mrg {
8686 1.1 mrg
8687 1.1 mrg ;
8688 1.1 mrg return 0;
8689 1.1 mrg }
8690 1.1 mrg _ACEOF
8691 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8692 1.1 mrg
8693 1.1 mrg lt_aix_libpath_sed='
8694 1.1 mrg /Import File Strings/,/^$/ {
8695 1.1 mrg /^0/ {
8696 1.1 mrg s/^0 *\(.*\)$/\1/
8697 1.1 mrg p
8698 1.1 mrg }
8699 1.1 mrg }'
8700 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8701 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8702 1.1 mrg if test -z "$aix_libpath"; then
8703 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8704 1.1 mrg fi
8705 1.1 mrg fi
8706 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8707 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8708 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8709 1.1 mrg
8710 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8711 1.1 mrg # Warning - without using the other run time loading flags,
8712 1.1 mrg # -berok will link without error, but may produce a broken library.
8713 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8714 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8715 1.1 mrg if test "$with_gnu_ld" = yes; then
8716 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8717 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8718 1.1 mrg else
8719 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8720 1.1 mrg whole_archive_flag_spec='$convenience'
8721 1.1 mrg fi
8722 1.1 mrg archive_cmds_need_lc=yes
8723 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8724 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'
8725 1.1 mrg fi
8726 1.1 mrg fi
8727 1.1 mrg ;;
8728 1.1 mrg
8729 1.1 mrg amigaos*)
8730 1.1 mrg case $host_cpu in
8731 1.1 mrg powerpc)
8732 1.1 mrg # see comment about AmigaOS4 .so support
8733 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8734 1.1 mrg archive_expsym_cmds=''
8735 1.1 mrg ;;
8736 1.1 mrg m68k)
8737 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)'
8738 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8739 1.1 mrg hardcode_minus_L=yes
8740 1.1 mrg ;;
8741 1.1 mrg esac
8742 1.1 mrg ;;
8743 1.1 mrg
8744 1.1 mrg bsdi[45]*)
8745 1.1 mrg export_dynamic_flag_spec=-rdynamic
8746 1.1 mrg ;;
8747 1.1 mrg
8748 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8749 1.1 mrg # When not using gcc, we currently assume that we are using
8750 1.1 mrg # Microsoft Visual C++.
8751 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8752 1.1 mrg # no search path for DLLs.
8753 1.1 mrg hardcode_libdir_flag_spec=' '
8754 1.1 mrg allow_undefined_flag=unsupported
8755 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8756 1.1 mrg libext=lib
8757 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8758 1.1 mrg shrext_cmds=".dll"
8759 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8760 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8761 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8762 1.1 mrg old_archive_from_new_cmds='true'
8763 1.1 mrg # FIXME: Should let the user specify the lib program.
8764 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8765 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8766 1.1 mrg enable_shared_with_static_runtimes=yes
8767 1.1 mrg ;;
8768 1.1 mrg
8769 1.1 mrg darwin* | rhapsody*)
8770 1.1 mrg
8771 1.1 mrg
8772 1.1 mrg archive_cmds_need_lc=no
8773 1.1 mrg hardcode_direct=no
8774 1.1 mrg hardcode_automatic=yes
8775 1.1 mrg hardcode_shlibpath_var=unsupported
8776 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8777 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\"`'
8778 1.1 mrg else
8779 1.1 mrg whole_archive_flag_spec=''
8780 1.1 mrg fi
8781 1.1 mrg link_all_deplibs=yes
8782 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8783 1.1 mrg case $cc_basename in
8784 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8785 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8786 1.1 mrg esac
8787 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8788 1.1 mrg output_verbose_link_cmd=func_echo_all
8789 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}"
8790 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8791 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}"
8792 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}"
8793 1.1 mrg
8794 1.1 mrg else
8795 1.1 mrg ld_shlibs=no
8796 1.1 mrg fi
8797 1.1 mrg
8798 1.1 mrg ;;
8799 1.1 mrg
8800 1.1 mrg dgux*)
8801 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8802 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8803 1.1 mrg hardcode_shlibpath_var=no
8804 1.1 mrg ;;
8805 1.1 mrg
8806 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8807 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8808 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8809 1.1 mrg # extra space).
8810 1.1 mrg freebsd2.2*)
8811 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8812 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8813 1.1 mrg hardcode_direct=yes
8814 1.1 mrg hardcode_shlibpath_var=no
8815 1.1 mrg ;;
8816 1.1 mrg
8817 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8818 1.2 apb freebsd2.*)
8819 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8820 1.1 mrg hardcode_direct=yes
8821 1.1 mrg hardcode_minus_L=yes
8822 1.1 mrg hardcode_shlibpath_var=no
8823 1.1 mrg ;;
8824 1.1 mrg
8825 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8826 1.1 mrg freebsd* | dragonfly*)
8827 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8828 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8829 1.1 mrg hardcode_direct=yes
8830 1.1 mrg hardcode_shlibpath_var=no
8831 1.1 mrg ;;
8832 1.1 mrg
8833 1.1 mrg hpux9*)
8834 1.1 mrg if test "$GCC" = yes; then
8835 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'
8836 1.1 mrg else
8837 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'
8838 1.1 mrg fi
8839 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8840 1.1 mrg hardcode_libdir_separator=:
8841 1.1 mrg hardcode_direct=yes
8842 1.1 mrg
8843 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8844 1.1 mrg # but as the default location of the library.
8845 1.1 mrg hardcode_minus_L=yes
8846 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8847 1.1 mrg ;;
8848 1.1 mrg
8849 1.1 mrg hpux10*)
8850 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8851 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8852 1.1 mrg else
8853 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8854 1.1 mrg fi
8855 1.1 mrg if test "$with_gnu_ld" = no; then
8856 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8857 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8858 1.1 mrg hardcode_libdir_separator=:
8859 1.1 mrg hardcode_direct=yes
8860 1.1 mrg hardcode_direct_absolute=yes
8861 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8862 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8863 1.1 mrg # but as the default location of the library.
8864 1.1 mrg hardcode_minus_L=yes
8865 1.1 mrg fi
8866 1.1 mrg ;;
8867 1.1 mrg
8868 1.1 mrg hpux11*)
8869 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8870 1.1 mrg case $host_cpu in
8871 1.1 mrg hppa*64*)
8872 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8873 1.1 mrg ;;
8874 1.1 mrg ia64*)
8875 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8876 1.1 mrg ;;
8877 1.1 mrg *)
8878 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8879 1.1 mrg ;;
8880 1.1 mrg esac
8881 1.1 mrg else
8882 1.1 mrg case $host_cpu in
8883 1.1 mrg hppa*64*)
8884 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8885 1.1 mrg ;;
8886 1.1 mrg ia64*)
8887 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8888 1.1 mrg ;;
8889 1.1 mrg *)
8890 1.1 mrg
8891 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8892 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8893 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8894 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8895 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8896 1.1 mrg $as_echo_n "(cached) " >&6
8897 1.1 mrg else
8898 1.1 mrg lt_cv_prog_compiler__b=no
8899 1.1 mrg save_LDFLAGS="$LDFLAGS"
8900 1.1 mrg LDFLAGS="$LDFLAGS -b"
8901 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8902 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8903 1.1 mrg # The linker can only warn and ignore the option if not recognized
8904 1.1 mrg # So say no if there are warnings
8905 1.1 mrg if test -s conftest.err; then
8906 1.1 mrg # Append any errors to the config.log.
8907 1.1 mrg cat conftest.err 1>&5
8908 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8909 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8910 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8911 1.1 mrg lt_cv_prog_compiler__b=yes
8912 1.1 mrg fi
8913 1.1 mrg else
8914 1.1 mrg lt_cv_prog_compiler__b=yes
8915 1.1 mrg fi
8916 1.1 mrg fi
8917 1.1 mrg $RM -r conftest*
8918 1.1 mrg LDFLAGS="$save_LDFLAGS"
8919 1.1 mrg
8920 1.1 mrg fi
8921 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8922 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8923 1.1 mrg
8924 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8925 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8926 1.1 mrg else
8927 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8928 1.1 mrg fi
8929 1.1 mrg
8930 1.1 mrg ;;
8931 1.1 mrg esac
8932 1.1 mrg fi
8933 1.1 mrg if test "$with_gnu_ld" = no; then
8934 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8935 1.1 mrg hardcode_libdir_separator=:
8936 1.1 mrg
8937 1.1 mrg case $host_cpu in
8938 1.1 mrg hppa*64*|ia64*)
8939 1.1 mrg hardcode_direct=no
8940 1.1 mrg hardcode_shlibpath_var=no
8941 1.1 mrg ;;
8942 1.1 mrg *)
8943 1.1 mrg hardcode_direct=yes
8944 1.1 mrg hardcode_direct_absolute=yes
8945 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8946 1.1 mrg
8947 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8948 1.1 mrg # but as the default location of the library.
8949 1.1 mrg hardcode_minus_L=yes
8950 1.1 mrg ;;
8951 1.1 mrg esac
8952 1.1 mrg fi
8953 1.1 mrg ;;
8954 1.1 mrg
8955 1.1 mrg irix5* | irix6* | nonstopux*)
8956 1.1 mrg if test "$GCC" = yes; then
8957 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'
8958 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8959 1.1 mrg # work, assume that -exports_file does not work either and
8960 1.1 mrg # implicitly export all symbols.
8961 1.1 mrg save_LDFLAGS="$LDFLAGS"
8962 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8963 1.1 mrg if test x$gcc_no_link = xyes; then
8964 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8965 1.1 mrg fi
8966 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8967 1.1 mrg /* end confdefs.h. */
8968 1.1 mrg int foo(void) {}
8969 1.1 mrg _ACEOF
8970 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8971 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'
8972 1.1 mrg
8973 1.1 mrg fi
8974 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8975 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8976 1.1 mrg LDFLAGS="$save_LDFLAGS"
8977 1.1 mrg else
8978 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'
8979 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'
8980 1.1 mrg fi
8981 1.1 mrg archive_cmds_need_lc='no'
8982 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8983 1.1 mrg hardcode_libdir_separator=:
8984 1.1 mrg inherit_rpath=yes
8985 1.1 mrg link_all_deplibs=yes
8986 1.1 mrg ;;
8987 1.1 mrg
8988 1.1 mrg netbsd*)
8989 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8990 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8991 1.1 mrg else
8992 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8993 1.1 mrg fi
8994 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8995 1.1 mrg hardcode_direct=yes
8996 1.1 mrg hardcode_shlibpath_var=no
8997 1.1 mrg ;;
8998 1.1 mrg
8999 1.1 mrg newsos6)
9000 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9001 1.1 mrg hardcode_direct=yes
9002 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9003 1.1 mrg hardcode_libdir_separator=:
9004 1.1 mrg hardcode_shlibpath_var=no
9005 1.1 mrg ;;
9006 1.1 mrg
9007 1.1 mrg *nto* | *qnx*)
9008 1.1 mrg ;;
9009 1.1 mrg
9010 1.1 mrg openbsd*)
9011 1.1 mrg if test -f /usr/libexec/ld.so; then
9012 1.1 mrg hardcode_direct=yes
9013 1.1 mrg hardcode_shlibpath_var=no
9014 1.1 mrg hardcode_direct_absolute=yes
9015 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9016 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9017 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9018 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9019 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9020 1.1 mrg else
9021 1.1 mrg case $host_os in
9022 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9023 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9024 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9025 1.1 mrg ;;
9026 1.1 mrg *)
9027 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9028 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9029 1.1 mrg ;;
9030 1.1 mrg esac
9031 1.1 mrg fi
9032 1.1 mrg else
9033 1.1 mrg ld_shlibs=no
9034 1.1 mrg fi
9035 1.1 mrg ;;
9036 1.1 mrg
9037 1.1 mrg os2*)
9038 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9039 1.1 mrg hardcode_minus_L=yes
9040 1.1 mrg allow_undefined_flag=unsupported
9041 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'
9042 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9043 1.1 mrg ;;
9044 1.1 mrg
9045 1.1 mrg osf3*)
9046 1.1 mrg if test "$GCC" = yes; then
9047 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9048 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'
9049 1.1 mrg else
9050 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9051 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'
9052 1.1 mrg fi
9053 1.1 mrg archive_cmds_need_lc='no'
9054 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9055 1.1 mrg hardcode_libdir_separator=:
9056 1.1 mrg ;;
9057 1.1 mrg
9058 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9059 1.1 mrg if test "$GCC" = yes; then
9060 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9061 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'
9062 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9063 1.1 mrg else
9064 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9065 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'
9066 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~
9067 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'
9068 1.1 mrg
9069 1.1 mrg # Both c and cxx compiler support -rpath directly
9070 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9071 1.1 mrg fi
9072 1.1 mrg archive_cmds_need_lc='no'
9073 1.1 mrg hardcode_libdir_separator=:
9074 1.1 mrg ;;
9075 1.1 mrg
9076 1.1 mrg solaris*)
9077 1.1 mrg no_undefined_flag=' -z defs'
9078 1.1 mrg if test "$GCC" = yes; then
9079 1.1 mrg wlarc='${wl}'
9080 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9081 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9082 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'
9083 1.1 mrg else
9084 1.1 mrg case `$CC -V 2>&1` in
9085 1.1 mrg *"Compilers 5.0"*)
9086 1.1 mrg wlarc=''
9087 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_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 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9090 1.1 mrg ;;
9091 1.1 mrg *)
9092 1.1 mrg wlarc='${wl}'
9093 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9094 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9095 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9096 1.1 mrg ;;
9097 1.1 mrg esac
9098 1.1 mrg fi
9099 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9100 1.1 mrg hardcode_shlibpath_var=no
9101 1.1 mrg case $host_os in
9102 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9103 1.1 mrg *)
9104 1.1 mrg # The compiler driver will combine and reorder linker options,
9105 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9106 1.1 mrg # but is careful enough not to reorder.
9107 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9108 1.1 mrg if test "$GCC" = yes; then
9109 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9110 1.1 mrg else
9111 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9112 1.1 mrg fi
9113 1.1 mrg ;;
9114 1.1 mrg esac
9115 1.1 mrg link_all_deplibs=yes
9116 1.1 mrg ;;
9117 1.1 mrg
9118 1.1 mrg sunos4*)
9119 1.1 mrg if test "x$host_vendor" = xsequent; then
9120 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9121 1.1 mrg # files that make .init and .fini sections work.
9122 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9123 1.1 mrg else
9124 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9125 1.1 mrg fi
9126 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9127 1.1 mrg hardcode_direct=yes
9128 1.1 mrg hardcode_minus_L=yes
9129 1.1 mrg hardcode_shlibpath_var=no
9130 1.1 mrg ;;
9131 1.1 mrg
9132 1.1 mrg sysv4)
9133 1.1 mrg case $host_vendor in
9134 1.1 mrg sni)
9135 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9136 1.1 mrg hardcode_direct=yes # is this really true???
9137 1.1 mrg ;;
9138 1.1 mrg siemens)
9139 1.1 mrg ## LD is ld it makes a PLAMLIB
9140 1.1 mrg ## CC just makes a GrossModule.
9141 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9142 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9143 1.1 mrg hardcode_direct=no
9144 1.1 mrg ;;
9145 1.1 mrg motorola)
9146 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9147 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9148 1.1 mrg ;;
9149 1.1 mrg esac
9150 1.1 mrg runpath_var='LD_RUN_PATH'
9151 1.1 mrg hardcode_shlibpath_var=no
9152 1.1 mrg ;;
9153 1.1 mrg
9154 1.1 mrg sysv4.3*)
9155 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9156 1.1 mrg hardcode_shlibpath_var=no
9157 1.1 mrg export_dynamic_flag_spec='-Bexport'
9158 1.1 mrg ;;
9159 1.1 mrg
9160 1.1 mrg sysv4*MP*)
9161 1.1 mrg if test -d /usr/nec; then
9162 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9163 1.1 mrg hardcode_shlibpath_var=no
9164 1.1 mrg runpath_var=LD_RUN_PATH
9165 1.1 mrg hardcode_runpath_var=yes
9166 1.1 mrg ld_shlibs=yes
9167 1.1 mrg fi
9168 1.1 mrg ;;
9169 1.1 mrg
9170 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9171 1.1 mrg no_undefined_flag='${wl}-z,text'
9172 1.1 mrg archive_cmds_need_lc=no
9173 1.1 mrg hardcode_shlibpath_var=no
9174 1.1 mrg runpath_var='LD_RUN_PATH'
9175 1.1 mrg
9176 1.1 mrg if test "$GCC" = yes; then
9177 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9178 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9179 1.1 mrg else
9180 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9181 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9182 1.1 mrg fi
9183 1.1 mrg ;;
9184 1.1 mrg
9185 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9186 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9187 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9188 1.1 mrg # always be unresolved, which means just about no library would
9189 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9190 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9191 1.1 mrg # as -z defs.
9192 1.1 mrg no_undefined_flag='${wl}-z,text'
9193 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9194 1.1 mrg archive_cmds_need_lc=no
9195 1.1 mrg hardcode_shlibpath_var=no
9196 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9197 1.1 mrg hardcode_libdir_separator=':'
9198 1.1 mrg link_all_deplibs=yes
9199 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9200 1.1 mrg runpath_var='LD_RUN_PATH'
9201 1.1 mrg
9202 1.1 mrg if test "$GCC" = yes; then
9203 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9204 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9205 1.1 mrg else
9206 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9207 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9208 1.1 mrg fi
9209 1.1 mrg ;;
9210 1.1 mrg
9211 1.1 mrg uts4*)
9212 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9213 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9214 1.1 mrg hardcode_shlibpath_var=no
9215 1.1 mrg ;;
9216 1.1 mrg
9217 1.1 mrg *)
9218 1.1 mrg ld_shlibs=no
9219 1.1 mrg ;;
9220 1.1 mrg esac
9221 1.1 mrg
9222 1.1 mrg if test x$host_vendor = xsni; then
9223 1.1 mrg case $host in
9224 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9225 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9226 1.1 mrg ;;
9227 1.1 mrg esac
9228 1.1 mrg fi
9229 1.1 mrg fi
9230 1.1 mrg
9231 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9232 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9233 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9234 1.1 mrg
9235 1.1 mrg with_gnu_ld=$with_gnu_ld
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
9247 1.1 mrg
9248 1.1 mrg
9249 1.1 mrg
9250 1.1 mrg
9251 1.1 mrg #
9252 1.1 mrg # Do we need to explicitly link libc?
9253 1.1 mrg #
9254 1.1 mrg case "x$archive_cmds_need_lc" in
9255 1.1 mrg x|xyes)
9256 1.1 mrg # Assume -lc should be added
9257 1.1 mrg archive_cmds_need_lc=yes
9258 1.1 mrg
9259 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9260 1.1 mrg case $archive_cmds in
9261 1.1 mrg *'~'*)
9262 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9263 1.1 mrg ;;
9264 1.1 mrg '$CC '*)
9265 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9266 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9267 1.1 mrg # to ld, don't add -lc before -lgcc.
9268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9269 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9270 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9271 1.1 mrg $as_echo_n "(cached) " >&6
9272 1.1 mrg else
9273 1.1 mrg $RM conftest*
9274 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9275 1.1 mrg
9276 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9277 1.1 mrg (eval $ac_compile) 2>&5
9278 1.1 mrg ac_status=$?
9279 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9280 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9281 1.1 mrg soname=conftest
9282 1.1 mrg lib=conftest
9283 1.1 mrg libobjs=conftest.$ac_objext
9284 1.1 mrg deplibs=
9285 1.1 mrg wl=$lt_prog_compiler_wl
9286 1.1 mrg pic_flag=$lt_prog_compiler_pic
9287 1.1 mrg compiler_flags=-v
9288 1.1 mrg linker_flags=-v
9289 1.1 mrg verstring=
9290 1.1 mrg output_objdir=.
9291 1.1 mrg libname=conftest
9292 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9293 1.1 mrg allow_undefined_flag=
9294 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9295 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9296 1.1 mrg ac_status=$?
9297 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9298 1.1 mrg test $ac_status = 0; }
9299 1.1 mrg then
9300 1.1 mrg lt_cv_archive_cmds_need_lc=no
9301 1.1 mrg else
9302 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9303 1.1 mrg fi
9304 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9305 1.1 mrg else
9306 1.1 mrg cat conftest.err 1>&5
9307 1.1 mrg fi
9308 1.1 mrg $RM conftest*
9309 1.1 mrg
9310 1.1 mrg fi
9311 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9312 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9313 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9314 1.1 mrg ;;
9315 1.1 mrg esac
9316 1.1 mrg fi
9317 1.1 mrg ;;
9318 1.1 mrg esac
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
9471 1.1 mrg
9472 1.1 mrg
9473 1.1 mrg
9474 1.1 mrg
9475 1.1 mrg
9476 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9477 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9478 1.1 mrg
9479 1.1 mrg if test "$GCC" = yes; then
9480 1.1 mrg case $host_os in
9481 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9482 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9483 1.1 mrg esac
9484 1.1 mrg case $host_os in
9485 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9486 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9487 1.1 mrg esac
9488 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9489 1.1 mrg case $lt_search_path_spec in
9490 1.1 mrg *\;*)
9491 1.1 mrg # if the path contains ";" then we assume it to be the separator
9492 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9493 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9494 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9495 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9496 1.1 mrg ;;
9497 1.1 mrg *)
9498 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9499 1.1 mrg ;;
9500 1.1 mrg esac
9501 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9502 1.1 mrg # and add multilib dir if necessary.
9503 1.1 mrg lt_tmp_lt_search_path_spec=
9504 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9505 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9506 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9507 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9508 1.1 mrg else
9509 1.1 mrg test -d "$lt_sys_path" && \
9510 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9511 1.1 mrg fi
9512 1.1 mrg done
9513 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9514 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9515 1.1 mrg lt_foo="";
9516 1.1 mrg lt_count=0;
9517 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9518 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9519 1.1 mrg if ($lt_i == "..") {
9520 1.1 mrg lt_count++;
9521 1.1 mrg } else {
9522 1.1 mrg if (lt_count == 0) {
9523 1.1 mrg lt_foo="/" $lt_i lt_foo;
9524 1.1 mrg } else {
9525 1.1 mrg lt_count--;
9526 1.1 mrg }
9527 1.1 mrg }
9528 1.1 mrg }
9529 1.1 mrg }
9530 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9531 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9532 1.1 mrg }'`
9533 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9534 1.1 mrg # for these hosts.
9535 1.1 mrg case $host_os in
9536 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9537 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9538 1.1 mrg esac
9539 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9540 1.1 mrg else
9541 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9542 1.1 mrg fi
9543 1.1 mrg library_names_spec=
9544 1.1 mrg libname_spec='lib$name'
9545 1.1 mrg soname_spec=
9546 1.1 mrg shrext_cmds=".so"
9547 1.1 mrg postinstall_cmds=
9548 1.1 mrg postuninstall_cmds=
9549 1.1 mrg finish_cmds=
9550 1.1 mrg finish_eval=
9551 1.1 mrg shlibpath_var=
9552 1.1 mrg shlibpath_overrides_runpath=unknown
9553 1.1 mrg version_type=none
9554 1.1 mrg dynamic_linker="$host_os ld.so"
9555 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9556 1.1 mrg need_lib_prefix=unknown
9557 1.1 mrg hardcode_into_libs=no
9558 1.1 mrg
9559 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9560 1.1 mrg # flags to be left without arguments
9561 1.1 mrg need_version=unknown
9562 1.1 mrg
9563 1.1 mrg case $host_os in
9564 1.1 mrg aix3*)
9565 1.1 mrg version_type=linux
9566 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9567 1.1 mrg shlibpath_var=LIBPATH
9568 1.1 mrg
9569 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9570 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9571 1.1 mrg ;;
9572 1.1 mrg
9573 1.1 mrg aix[4-9]*)
9574 1.1 mrg version_type=linux
9575 1.1 mrg need_lib_prefix=no
9576 1.1 mrg need_version=no
9577 1.1 mrg hardcode_into_libs=yes
9578 1.1 mrg if test "$host_cpu" = ia64; then
9579 1.1 mrg # AIX 5 supports IA64
9580 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9581 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9582 1.1 mrg else
9583 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9584 1.1 mrg # for dependence libraries. The import file would start with
9585 1.1 mrg # the line `#! .'. This would cause the generated library to
9586 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9587 1.1 mrg # development snapshots of GCC prior to 3.0.
9588 1.1 mrg case $host_os in
9589 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9590 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9591 1.1 mrg echo ' yes '
9592 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9593 1.1 mrg :
9594 1.1 mrg else
9595 1.1 mrg can_build_shared=no
9596 1.1 mrg fi
9597 1.1 mrg ;;
9598 1.1 mrg esac
9599 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9600 1.1 mrg # soname into executable. Probably we can add versioning support to
9601 1.1 mrg # collect2, so additional links can be useful in future.
9602 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9603 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9604 1.1 mrg # instead of lib<name>.a to let people know that these are not
9605 1.1 mrg # typical AIX shared libraries.
9606 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9607 1.1 mrg else
9608 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9609 1.1 mrg # and later when we are not doing run time linking.
9610 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9611 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9612 1.1 mrg fi
9613 1.1 mrg shlibpath_var=LIBPATH
9614 1.1 mrg fi
9615 1.1 mrg ;;
9616 1.1 mrg
9617 1.1 mrg amigaos*)
9618 1.1 mrg case $host_cpu in
9619 1.1 mrg powerpc)
9620 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9621 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9622 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9623 1.1 mrg ;;
9624 1.1 mrg m68k)
9625 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9626 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9627 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'
9628 1.1 mrg ;;
9629 1.1 mrg esac
9630 1.1 mrg ;;
9631 1.1 mrg
9632 1.1 mrg beos*)
9633 1.1 mrg library_names_spec='${libname}${shared_ext}'
9634 1.1 mrg dynamic_linker="$host_os ld.so"
9635 1.1 mrg shlibpath_var=LIBRARY_PATH
9636 1.1 mrg ;;
9637 1.1 mrg
9638 1.1 mrg bsdi[45]*)
9639 1.1 mrg version_type=linux
9640 1.1 mrg need_version=no
9641 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9642 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9643 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9644 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9645 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9646 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9647 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9648 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9649 1.1 mrg # libtool to hard-code these into programs
9650 1.1 mrg ;;
9651 1.1 mrg
9652 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9653 1.1 mrg version_type=windows
9654 1.1 mrg shrext_cmds=".dll"
9655 1.1 mrg need_version=no
9656 1.1 mrg need_lib_prefix=no
9657 1.1 mrg
9658 1.1 mrg case $GCC,$host_os in
9659 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9660 1.1 mrg library_names_spec='$libname.dll.a'
9661 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9662 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9663 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9664 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9665 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9666 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9667 1.1 mrg chmod a+x \$dldir/$dlname~
9668 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9669 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9670 1.1 mrg fi'
9671 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9672 1.1 mrg dlpath=$dir/\$dldll~
9673 1.1 mrg $RM \$dlpath'
9674 1.1 mrg shlibpath_overrides_runpath=yes
9675 1.1 mrg
9676 1.1 mrg case $host_os in
9677 1.1 mrg cygwin*)
9678 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9679 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9680 1.1 mrg
9681 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9682 1.1 mrg ;;
9683 1.1 mrg mingw* | cegcc*)
9684 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9685 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9686 1.1 mrg ;;
9687 1.1 mrg pw32*)
9688 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9689 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9690 1.1 mrg ;;
9691 1.1 mrg esac
9692 1.1 mrg ;;
9693 1.1 mrg
9694 1.1 mrg *)
9695 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9696 1.1 mrg ;;
9697 1.1 mrg esac
9698 1.1 mrg dynamic_linker='Win32 ld.exe'
9699 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9700 1.1 mrg shlibpath_var=PATH
9701 1.1 mrg ;;
9702 1.1 mrg
9703 1.1 mrg darwin* | rhapsody*)
9704 1.1 mrg dynamic_linker="$host_os dyld"
9705 1.1 mrg version_type=darwin
9706 1.1 mrg need_lib_prefix=no
9707 1.1 mrg need_version=no
9708 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9709 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9710 1.1 mrg shlibpath_overrides_runpath=yes
9711 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9712 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9713 1.1 mrg
9714 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9715 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9716 1.1 mrg ;;
9717 1.1 mrg
9718 1.1 mrg dgux*)
9719 1.1 mrg version_type=linux
9720 1.1 mrg need_lib_prefix=no
9721 1.1 mrg need_version=no
9722 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9723 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9724 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9725 1.1 mrg ;;
9726 1.1 mrg
9727 1.1 mrg freebsd* | dragonfly*)
9728 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9729 1.1 mrg # versioning mechanism, adjust this.
9730 1.1 mrg if test -x /usr/bin/objformat; then
9731 1.1 mrg objformat=`/usr/bin/objformat`
9732 1.1 mrg else
9733 1.1 mrg case $host_os in
9734 1.2 apb freebsd[23].*) objformat=aout ;;
9735 1.1 mrg *) objformat=elf ;;
9736 1.1 mrg esac
9737 1.1 mrg fi
9738 1.1 mrg version_type=freebsd-$objformat
9739 1.1 mrg case $version_type in
9740 1.1 mrg freebsd-elf*)
9741 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9742 1.1 mrg need_version=no
9743 1.1 mrg need_lib_prefix=no
9744 1.1 mrg ;;
9745 1.1 mrg freebsd-*)
9746 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9747 1.1 mrg need_version=yes
9748 1.1 mrg ;;
9749 1.1 mrg esac
9750 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9751 1.1 mrg case $host_os in
9752 1.2 apb freebsd2.*)
9753 1.1 mrg shlibpath_overrides_runpath=yes
9754 1.1 mrg ;;
9755 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9756 1.1 mrg shlibpath_overrides_runpath=yes
9757 1.1 mrg hardcode_into_libs=yes
9758 1.1 mrg ;;
9759 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9760 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9761 1.1 mrg shlibpath_overrides_runpath=no
9762 1.1 mrg hardcode_into_libs=yes
9763 1.1 mrg ;;
9764 1.1 mrg *) # from 4.6 on, and DragonFly
9765 1.1 mrg shlibpath_overrides_runpath=yes
9766 1.1 mrg hardcode_into_libs=yes
9767 1.1 mrg ;;
9768 1.1 mrg esac
9769 1.1 mrg ;;
9770 1.1 mrg
9771 1.1 mrg gnu*)
9772 1.1 mrg version_type=linux
9773 1.1 mrg need_lib_prefix=no
9774 1.1 mrg need_version=no
9775 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9776 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9777 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9778 1.1 mrg hardcode_into_libs=yes
9779 1.1 mrg ;;
9780 1.1 mrg
9781 1.1 mrg haiku*)
9782 1.1 mrg version_type=linux
9783 1.1 mrg need_lib_prefix=no
9784 1.1 mrg need_version=no
9785 1.1 mrg dynamic_linker="$host_os runtime_loader"
9786 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9787 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9788 1.1 mrg shlibpath_var=LIBRARY_PATH
9789 1.1 mrg shlibpath_overrides_runpath=yes
9790 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9791 1.1 mrg hardcode_into_libs=yes
9792 1.1 mrg ;;
9793 1.1 mrg
9794 1.1 mrg hpux9* | hpux10* | hpux11*)
9795 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9796 1.1 mrg # link against other versions.
9797 1.1 mrg version_type=sunos
9798 1.1 mrg need_lib_prefix=no
9799 1.1 mrg need_version=no
9800 1.1 mrg case $host_cpu in
9801 1.1 mrg ia64*)
9802 1.1 mrg shrext_cmds='.so'
9803 1.1 mrg hardcode_into_libs=yes
9804 1.1 mrg dynamic_linker="$host_os dld.so"
9805 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9806 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9807 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9808 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9809 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9810 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9811 1.1 mrg else
9812 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9813 1.1 mrg fi
9814 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9815 1.1 mrg ;;
9816 1.1 mrg hppa*64*)
9817 1.1 mrg shrext_cmds='.sl'
9818 1.1 mrg hardcode_into_libs=yes
9819 1.1 mrg dynamic_linker="$host_os dld.sl"
9820 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9821 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9822 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9823 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9824 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9825 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9826 1.1 mrg ;;
9827 1.1 mrg *)
9828 1.1 mrg shrext_cmds='.sl'
9829 1.1 mrg dynamic_linker="$host_os dld.sl"
9830 1.1 mrg shlibpath_var=SHLIB_PATH
9831 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9832 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9833 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9834 1.1 mrg ;;
9835 1.1 mrg esac
9836 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9837 1.1 mrg postinstall_cmds='chmod 555 $lib'
9838 1.1 mrg # or fails outright, so override atomically:
9839 1.1 mrg install_override_mode=555
9840 1.1 mrg ;;
9841 1.1 mrg
9842 1.1 mrg interix[3-9]*)
9843 1.1 mrg version_type=linux
9844 1.1 mrg need_lib_prefix=no
9845 1.1 mrg need_version=no
9846 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9847 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9848 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9849 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9850 1.1 mrg shlibpath_overrides_runpath=no
9851 1.1 mrg hardcode_into_libs=yes
9852 1.1 mrg ;;
9853 1.1 mrg
9854 1.1 mrg irix5* | irix6* | nonstopux*)
9855 1.1 mrg case $host_os in
9856 1.1 mrg nonstopux*) version_type=nonstopux ;;
9857 1.1 mrg *)
9858 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9859 1.1 mrg version_type=linux
9860 1.1 mrg else
9861 1.1 mrg version_type=irix
9862 1.1 mrg fi ;;
9863 1.1 mrg esac
9864 1.1 mrg need_lib_prefix=no
9865 1.1 mrg need_version=no
9866 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9867 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9868 1.1 mrg case $host_os in
9869 1.1 mrg irix5* | nonstopux*)
9870 1.1 mrg libsuff= shlibsuff=
9871 1.1 mrg ;;
9872 1.1 mrg *)
9873 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9874 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9875 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9876 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9877 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9878 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9879 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9880 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9881 1.1 mrg esac
9882 1.1 mrg ;;
9883 1.1 mrg esac
9884 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9885 1.1 mrg shlibpath_overrides_runpath=no
9886 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9887 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9888 1.1 mrg hardcode_into_libs=yes
9889 1.1 mrg ;;
9890 1.1 mrg
9891 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9892 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9893 1.1 mrg dynamic_linker=no
9894 1.1 mrg ;;
9895 1.1 mrg
9896 1.1 mrg # This must be Linux ELF.
9897 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9898 1.1 mrg version_type=linux
9899 1.1 mrg need_lib_prefix=no
9900 1.1 mrg need_version=no
9901 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9902 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9903 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9904 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9905 1.1 mrg shlibpath_overrides_runpath=no
9906 1.1 mrg
9907 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9908 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9909 1.1 mrg $as_echo_n "(cached) " >&6
9910 1.1 mrg else
9911 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9912 1.1 mrg save_LDFLAGS=$LDFLAGS
9913 1.1 mrg save_libdir=$libdir
9914 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9915 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9916 1.1 mrg if test x$gcc_no_link = xyes; then
9917 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9918 1.1 mrg fi
9919 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9920 1.1 mrg /* end confdefs.h. */
9921 1.1 mrg
9922 1.1 mrg int
9923 1.1 mrg main ()
9924 1.1 mrg {
9925 1.1 mrg
9926 1.1 mrg ;
9927 1.1 mrg return 0;
9928 1.1 mrg }
9929 1.1 mrg _ACEOF
9930 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9931 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9932 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9933 1.1 mrg fi
9934 1.1 mrg fi
9935 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9936 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9937 1.1 mrg LDFLAGS=$save_LDFLAGS
9938 1.1 mrg libdir=$save_libdir
9939 1.1 mrg
9940 1.1 mrg fi
9941 1.1 mrg
9942 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9943 1.1 mrg
9944 1.1 mrg # This implies no fast_install, which is unacceptable.
9945 1.1 mrg # Some rework will be needed to allow for fast_install
9946 1.1 mrg # before this can be enabled.
9947 1.1 mrg hardcode_into_libs=yes
9948 1.1 mrg
9949 1.1 mrg # Append ld.so.conf contents to the search path
9950 1.1 mrg if test -f /etc/ld.so.conf; then
9951 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' ' '`
9952 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9953 1.1 mrg fi
9954 1.1 mrg
9955 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9956 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9957 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9958 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9959 1.1 mrg # people can always --disable-shared, the test was removed, and we
9960 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9961 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9962 1.1 mrg ;;
9963 1.1 mrg
9964 1.1 mrg netbsd*)
9965 1.1 mrg version_type=sunos
9966 1.1 mrg need_lib_prefix=no
9967 1.1 mrg need_version=no
9968 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9969 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9970 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9971 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9972 1.1 mrg else
9973 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9974 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9975 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9976 1.1 mrg fi
9977 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9978 1.1 mrg shlibpath_overrides_runpath=yes
9979 1.1 mrg hardcode_into_libs=yes
9980 1.1 mrg ;;
9981 1.1 mrg
9982 1.1 mrg newsos6)
9983 1.1 mrg version_type=linux
9984 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9985 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9986 1.1 mrg shlibpath_overrides_runpath=yes
9987 1.1 mrg ;;
9988 1.1 mrg
9989 1.1 mrg *nto* | *qnx*)
9990 1.1 mrg version_type=qnx
9991 1.1 mrg need_lib_prefix=no
9992 1.1 mrg need_version=no
9993 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9994 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9995 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9996 1.1 mrg shlibpath_overrides_runpath=no
9997 1.1 mrg hardcode_into_libs=yes
9998 1.1 mrg dynamic_linker='ldqnx.so'
9999 1.1 mrg ;;
10000 1.1 mrg
10001 1.1 mrg openbsd*)
10002 1.1 mrg version_type=sunos
10003 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10004 1.1 mrg need_lib_prefix=no
10005 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10006 1.1 mrg case $host_os in
10007 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10008 1.1 mrg *) need_version=no ;;
10009 1.1 mrg esac
10010 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10011 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10012 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10013 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10014 1.1 mrg case $host_os in
10015 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10016 1.1 mrg shlibpath_overrides_runpath=no
10017 1.1 mrg ;;
10018 1.1 mrg *)
10019 1.1 mrg shlibpath_overrides_runpath=yes
10020 1.1 mrg ;;
10021 1.1 mrg esac
10022 1.1 mrg else
10023 1.1 mrg shlibpath_overrides_runpath=yes
10024 1.1 mrg fi
10025 1.1 mrg ;;
10026 1.1 mrg
10027 1.1 mrg os2*)
10028 1.1 mrg libname_spec='$name'
10029 1.1 mrg shrext_cmds=".dll"
10030 1.1 mrg need_lib_prefix=no
10031 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10032 1.1 mrg dynamic_linker='OS/2 ld.exe'
10033 1.1 mrg shlibpath_var=LIBPATH
10034 1.1 mrg ;;
10035 1.1 mrg
10036 1.1 mrg osf3* | osf4* | osf5*)
10037 1.1 mrg version_type=osf
10038 1.1 mrg need_lib_prefix=no
10039 1.1 mrg need_version=no
10040 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10041 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10042 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10043 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10044 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10045 1.1 mrg ;;
10046 1.1 mrg
10047 1.1 mrg rdos*)
10048 1.1 mrg dynamic_linker=no
10049 1.1 mrg ;;
10050 1.1 mrg
10051 1.1 mrg solaris*)
10052 1.1 mrg version_type=linux
10053 1.1 mrg need_lib_prefix=no
10054 1.1 mrg need_version=no
10055 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10056 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10057 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10058 1.1 mrg shlibpath_overrides_runpath=yes
10059 1.1 mrg hardcode_into_libs=yes
10060 1.1 mrg # ldd complains unless libraries are executable
10061 1.1 mrg postinstall_cmds='chmod +x $lib'
10062 1.1 mrg ;;
10063 1.1 mrg
10064 1.1 mrg sunos4*)
10065 1.1 mrg version_type=sunos
10066 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10067 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10068 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10069 1.1 mrg shlibpath_overrides_runpath=yes
10070 1.1 mrg if test "$with_gnu_ld" = yes; then
10071 1.1 mrg need_lib_prefix=no
10072 1.1 mrg fi
10073 1.1 mrg need_version=yes
10074 1.1 mrg ;;
10075 1.1 mrg
10076 1.1 mrg sysv4 | sysv4.3*)
10077 1.1 mrg version_type=linux
10078 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10079 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10080 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10081 1.1 mrg case $host_vendor in
10082 1.1 mrg sni)
10083 1.1 mrg shlibpath_overrides_runpath=no
10084 1.1 mrg need_lib_prefix=no
10085 1.1 mrg runpath_var=LD_RUN_PATH
10086 1.1 mrg ;;
10087 1.1 mrg siemens)
10088 1.1 mrg need_lib_prefix=no
10089 1.1 mrg ;;
10090 1.1 mrg motorola)
10091 1.1 mrg need_lib_prefix=no
10092 1.1 mrg need_version=no
10093 1.1 mrg shlibpath_overrides_runpath=no
10094 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10095 1.1 mrg ;;
10096 1.1 mrg esac
10097 1.1 mrg ;;
10098 1.1 mrg
10099 1.1 mrg sysv4*MP*)
10100 1.1 mrg if test -d /usr/nec ;then
10101 1.1 mrg version_type=linux
10102 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10103 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10104 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10105 1.1 mrg fi
10106 1.1 mrg ;;
10107 1.1 mrg
10108 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10109 1.1 mrg version_type=freebsd-elf
10110 1.1 mrg need_lib_prefix=no
10111 1.1 mrg need_version=no
10112 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10113 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10114 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10115 1.1 mrg shlibpath_overrides_runpath=yes
10116 1.1 mrg hardcode_into_libs=yes
10117 1.1 mrg if test "$with_gnu_ld" = yes; then
10118 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10119 1.1 mrg else
10120 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10121 1.1 mrg case $host_os in
10122 1.1 mrg sco3.2v5*)
10123 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10124 1.1 mrg ;;
10125 1.1 mrg esac
10126 1.1 mrg fi
10127 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10128 1.1 mrg ;;
10129 1.1 mrg
10130 1.1 mrg tpf*)
10131 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10132 1.1 mrg version_type=linux
10133 1.1 mrg need_lib_prefix=no
10134 1.1 mrg need_version=no
10135 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10136 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10137 1.1 mrg shlibpath_overrides_runpath=no
10138 1.1 mrg hardcode_into_libs=yes
10139 1.1 mrg ;;
10140 1.1 mrg
10141 1.1 mrg uts4*)
10142 1.1 mrg version_type=linux
10143 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10144 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10145 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10146 1.1 mrg ;;
10147 1.1 mrg
10148 1.1 mrg *)
10149 1.1 mrg dynamic_linker=no
10150 1.1 mrg ;;
10151 1.1 mrg esac
10152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10153 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10154 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10155 1.1 mrg
10156 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10157 1.1 mrg if test "$GCC" = yes; then
10158 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10159 1.1 mrg fi
10160 1.1 mrg
10161 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10162 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10163 1.1 mrg fi
10164 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10165 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10166 1.1 mrg fi
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
10254 1.1 mrg
10255 1.1 mrg
10256 1.1 mrg
10257 1.1 mrg
10258 1.1 mrg
10259 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10260 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10261 1.1 mrg hardcode_action=
10262 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10263 1.1 mrg test -n "$runpath_var" ||
10264 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10265 1.1 mrg
10266 1.1 mrg # We can hardcode non-existent directories.
10267 1.1 mrg if test "$hardcode_direct" != no &&
10268 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10269 1.1 mrg # have to relink, otherwise we might link with an installed library
10270 1.1 mrg # when we should be linking with a yet-to-be-installed one
10271 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10272 1.1 mrg test "$hardcode_minus_L" != no; then
10273 1.1 mrg # Linking always hardcodes the temporary library directory.
10274 1.1 mrg hardcode_action=relink
10275 1.1 mrg else
10276 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10277 1.1 mrg hardcode_action=immediate
10278 1.1 mrg fi
10279 1.1 mrg else
10280 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10281 1.1 mrg # directories.
10282 1.1 mrg hardcode_action=unsupported
10283 1.1 mrg fi
10284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10285 1.1 mrg $as_echo "$hardcode_action" >&6; }
10286 1.1 mrg
10287 1.1 mrg if test "$hardcode_action" = relink ||
10288 1.1 mrg test "$inherit_rpath" = yes; then
10289 1.1 mrg # Fast installation is not supported
10290 1.1 mrg enable_fast_install=no
10291 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10292 1.1 mrg test "$enable_shared" = no; then
10293 1.1 mrg # Fast installation is not necessary
10294 1.1 mrg enable_fast_install=needless
10295 1.1 mrg fi
10296 1.1 mrg
10297 1.1 mrg
10298 1.1 mrg
10299 1.1 mrg
10300 1.1 mrg
10301 1.1 mrg
10302 1.1 mrg if test "x$enable_dlopen" != xyes; then
10303 1.1 mrg enable_dlopen=unknown
10304 1.1 mrg enable_dlopen_self=unknown
10305 1.1 mrg enable_dlopen_self_static=unknown
10306 1.1 mrg else
10307 1.1 mrg lt_cv_dlopen=no
10308 1.1 mrg lt_cv_dlopen_libs=
10309 1.1 mrg
10310 1.1 mrg case $host_os in
10311 1.1 mrg beos*)
10312 1.1 mrg lt_cv_dlopen="load_add_on"
10313 1.1 mrg lt_cv_dlopen_libs=
10314 1.1 mrg lt_cv_dlopen_self=yes
10315 1.1 mrg ;;
10316 1.1 mrg
10317 1.1 mrg mingw* | pw32* | cegcc*)
10318 1.1 mrg lt_cv_dlopen="LoadLibrary"
10319 1.1 mrg lt_cv_dlopen_libs=
10320 1.1 mrg ;;
10321 1.1 mrg
10322 1.1 mrg cygwin*)
10323 1.1 mrg lt_cv_dlopen="dlopen"
10324 1.1 mrg lt_cv_dlopen_libs=
10325 1.1 mrg ;;
10326 1.1 mrg
10327 1.1 mrg darwin*)
10328 1.1 mrg # if libdl is installed we need to link against it
10329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10330 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10331 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10332 1.1 mrg $as_echo_n "(cached) " >&6
10333 1.1 mrg else
10334 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10335 1.1 mrg LIBS="-ldl $LIBS"
10336 1.1 mrg if test x$gcc_no_link = xyes; then
10337 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10338 1.1 mrg fi
10339 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10340 1.1 mrg /* end confdefs.h. */
10341 1.1 mrg
10342 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10343 1.1 mrg Use char because int might match the return type of a GCC
10344 1.1 mrg builtin and then its argument prototype would still apply. */
10345 1.1 mrg #ifdef __cplusplus
10346 1.1 mrg extern "C"
10347 1.1 mrg #endif
10348 1.1 mrg char dlopen ();
10349 1.1 mrg int
10350 1.1 mrg main ()
10351 1.1 mrg {
10352 1.1 mrg return dlopen ();
10353 1.1 mrg ;
10354 1.1 mrg return 0;
10355 1.1 mrg }
10356 1.1 mrg _ACEOF
10357 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10358 1.1 mrg ac_cv_lib_dl_dlopen=yes
10359 1.1 mrg else
10360 1.1 mrg ac_cv_lib_dl_dlopen=no
10361 1.1 mrg fi
10362 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10363 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10364 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10365 1.1 mrg fi
10366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10367 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10368 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10369 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10370 1.1 mrg else
10371 1.1 mrg
10372 1.1 mrg lt_cv_dlopen="dyld"
10373 1.1 mrg lt_cv_dlopen_libs=
10374 1.1 mrg lt_cv_dlopen_self=yes
10375 1.1 mrg
10376 1.1 mrg fi
10377 1.1 mrg
10378 1.1 mrg ;;
10379 1.1 mrg
10380 1.1 mrg *)
10381 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10382 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10383 1.1 mrg lt_cv_dlopen="shl_load"
10384 1.1 mrg else
10385 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10386 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10387 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10388 1.1 mrg $as_echo_n "(cached) " >&6
10389 1.1 mrg else
10390 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10391 1.1 mrg LIBS="-ldld $LIBS"
10392 1.1 mrg if test x$gcc_no_link = xyes; then
10393 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10394 1.1 mrg fi
10395 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10396 1.1 mrg /* end confdefs.h. */
10397 1.1 mrg
10398 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10399 1.1 mrg Use char because int might match the return type of a GCC
10400 1.1 mrg builtin and then its argument prototype would still apply. */
10401 1.1 mrg #ifdef __cplusplus
10402 1.1 mrg extern "C"
10403 1.1 mrg #endif
10404 1.1 mrg char shl_load ();
10405 1.1 mrg int
10406 1.1 mrg main ()
10407 1.1 mrg {
10408 1.1 mrg return shl_load ();
10409 1.1 mrg ;
10410 1.1 mrg return 0;
10411 1.1 mrg }
10412 1.1 mrg _ACEOF
10413 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10414 1.1 mrg ac_cv_lib_dld_shl_load=yes
10415 1.1 mrg else
10416 1.1 mrg ac_cv_lib_dld_shl_load=no
10417 1.1 mrg fi
10418 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10419 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10420 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10421 1.1 mrg fi
10422 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10423 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10424 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10425 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10426 1.1 mrg else
10427 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10428 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10429 1.1 mrg lt_cv_dlopen="dlopen"
10430 1.1 mrg else
10431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10432 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10433 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10434 1.1 mrg $as_echo_n "(cached) " >&6
10435 1.1 mrg else
10436 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10437 1.1 mrg LIBS="-ldl $LIBS"
10438 1.1 mrg if test x$gcc_no_link = xyes; then
10439 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10440 1.1 mrg fi
10441 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10442 1.1 mrg /* end confdefs.h. */
10443 1.1 mrg
10444 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10445 1.1 mrg Use char because int might match the return type of a GCC
10446 1.1 mrg builtin and then its argument prototype would still apply. */
10447 1.1 mrg #ifdef __cplusplus
10448 1.1 mrg extern "C"
10449 1.1 mrg #endif
10450 1.1 mrg char dlopen ();
10451 1.1 mrg int
10452 1.1 mrg main ()
10453 1.1 mrg {
10454 1.1 mrg return dlopen ();
10455 1.1 mrg ;
10456 1.1 mrg return 0;
10457 1.1 mrg }
10458 1.1 mrg _ACEOF
10459 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10460 1.1 mrg ac_cv_lib_dl_dlopen=yes
10461 1.1 mrg else
10462 1.1 mrg ac_cv_lib_dl_dlopen=no
10463 1.1 mrg fi
10464 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10465 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10466 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10467 1.1 mrg fi
10468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10469 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10470 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10471 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10472 1.1 mrg else
10473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10474 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10475 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10476 1.1 mrg $as_echo_n "(cached) " >&6
10477 1.1 mrg else
10478 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10479 1.1 mrg LIBS="-lsvld $LIBS"
10480 1.1 mrg if test x$gcc_no_link = xyes; then
10481 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10482 1.1 mrg fi
10483 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10484 1.1 mrg /* end confdefs.h. */
10485 1.1 mrg
10486 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10487 1.1 mrg Use char because int might match the return type of a GCC
10488 1.1 mrg builtin and then its argument prototype would still apply. */
10489 1.1 mrg #ifdef __cplusplus
10490 1.1 mrg extern "C"
10491 1.1 mrg #endif
10492 1.1 mrg char dlopen ();
10493 1.1 mrg int
10494 1.1 mrg main ()
10495 1.1 mrg {
10496 1.1 mrg return dlopen ();
10497 1.1 mrg ;
10498 1.1 mrg return 0;
10499 1.1 mrg }
10500 1.1 mrg _ACEOF
10501 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10502 1.1 mrg ac_cv_lib_svld_dlopen=yes
10503 1.1 mrg else
10504 1.1 mrg ac_cv_lib_svld_dlopen=no
10505 1.1 mrg fi
10506 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10507 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10508 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10509 1.1 mrg fi
10510 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10511 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10512 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10513 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10514 1.1 mrg else
10515 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10516 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10517 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10518 1.1 mrg $as_echo_n "(cached) " >&6
10519 1.1 mrg else
10520 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10521 1.1 mrg LIBS="-ldld $LIBS"
10522 1.1 mrg if test x$gcc_no_link = xyes; then
10523 1.1 mrg as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10524 1.1 mrg fi
10525 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10526 1.1 mrg /* end confdefs.h. */
10527 1.1 mrg
10528 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10529 1.1 mrg Use char because int might match the return type of a GCC
10530 1.1 mrg builtin and then its argument prototype would still apply. */
10531 1.1 mrg #ifdef __cplusplus
10532 1.1 mrg extern "C"
10533 1.1 mrg #endif
10534 1.1 mrg char dld_link ();
10535 1.1 mrg int
10536 1.1 mrg main ()
10537 1.1 mrg {
10538 1.1 mrg return dld_link ();
10539 1.1 mrg ;
10540 1.1 mrg return 0;
10541 1.1 mrg }
10542 1.1 mrg _ACEOF
10543 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10544 1.1 mrg ac_cv_lib_dld_dld_link=yes
10545 1.1 mrg else
10546 1.1 mrg ac_cv_lib_dld_dld_link=no
10547 1.1 mrg fi
10548 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10549 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10550 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10551 1.1 mrg fi
10552 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10553 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10554 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10555 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
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 fi
10569 1.1 mrg
10570 1.1 mrg
10571 1.1 mrg fi
10572 1.1 mrg
10573 1.1 mrg ;;
10574 1.1 mrg esac
10575 1.1 mrg
10576 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10577 1.1 mrg enable_dlopen=yes
10578 1.1 mrg else
10579 1.1 mrg enable_dlopen=no
10580 1.1 mrg fi
10581 1.1 mrg
10582 1.1 mrg case $lt_cv_dlopen in
10583 1.1 mrg dlopen)
10584 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10585 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10586 1.1 mrg
10587 1.1 mrg save_LDFLAGS="$LDFLAGS"
10588 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10589 1.1 mrg
10590 1.1 mrg save_LIBS="$LIBS"
10591 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10592 1.1 mrg
10593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10594 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10595 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10596 1.1 mrg $as_echo_n "(cached) " >&6
10597 1.1 mrg else
10598 1.1 mrg if test "$cross_compiling" = yes; then :
10599 1.1 mrg lt_cv_dlopen_self=cross
10600 1.1 mrg else
10601 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10602 1.1 mrg lt_status=$lt_dlunknown
10603 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10604 1.3 skrll #line 10604 "configure"
10605 1.1 mrg #include "confdefs.h"
10606 1.1 mrg
10607 1.1 mrg #if HAVE_DLFCN_H
10608 1.1 mrg #include <dlfcn.h>
10609 1.1 mrg #endif
10610 1.1 mrg
10611 1.1 mrg #include <stdio.h>
10612 1.1 mrg
10613 1.1 mrg #ifdef RTLD_GLOBAL
10614 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10615 1.1 mrg #else
10616 1.1 mrg # ifdef DL_GLOBAL
10617 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10618 1.1 mrg # else
10619 1.1 mrg # define LT_DLGLOBAL 0
10620 1.1 mrg # endif
10621 1.1 mrg #endif
10622 1.1 mrg
10623 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10624 1.1 mrg find out it does not work in some platform. */
10625 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10626 1.1 mrg # ifdef RTLD_LAZY
10627 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10628 1.1 mrg # else
10629 1.1 mrg # ifdef DL_LAZY
10630 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10631 1.1 mrg # else
10632 1.1 mrg # ifdef RTLD_NOW
10633 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10634 1.1 mrg # else
10635 1.1 mrg # ifdef DL_NOW
10636 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10637 1.1 mrg # else
10638 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10639 1.1 mrg # endif
10640 1.1 mrg # endif
10641 1.1 mrg # endif
10642 1.1 mrg # endif
10643 1.1 mrg #endif
10644 1.1 mrg
10645 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10646 1.1 mrg correspondingly for the symbols needed. */
10647 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10648 1.1 mrg void fnord () __attribute__((visibility("default")));
10649 1.1 mrg #endif
10650 1.1 mrg
10651 1.1 mrg void fnord () { int i=42; }
10652 1.1 mrg int main ()
10653 1.1 mrg {
10654 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10655 1.1 mrg int status = $lt_dlunknown;
10656 1.1 mrg
10657 1.1 mrg if (self)
10658 1.1 mrg {
10659 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10660 1.1 mrg else
10661 1.1 mrg {
10662 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10663 1.1 mrg else puts (dlerror ());
10664 1.1 mrg }
10665 1.1 mrg /* dlclose (self); */
10666 1.1 mrg }
10667 1.1 mrg else
10668 1.1 mrg puts (dlerror ());
10669 1.1 mrg
10670 1.1 mrg return status;
10671 1.1 mrg }
10672 1.1 mrg _LT_EOF
10673 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10674 1.1 mrg (eval $ac_link) 2>&5
10675 1.1 mrg ac_status=$?
10676 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10677 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10678 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10679 1.1 mrg lt_status=$?
10680 1.1 mrg case x$lt_status in
10681 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10682 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10683 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10684 1.1 mrg esac
10685 1.1 mrg else :
10686 1.1 mrg # compilation failed
10687 1.1 mrg lt_cv_dlopen_self=no
10688 1.1 mrg fi
10689 1.1 mrg fi
10690 1.1 mrg rm -fr conftest*
10691 1.1 mrg
10692 1.1 mrg
10693 1.1 mrg fi
10694 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10695 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10696 1.1 mrg
10697 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10698 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10699 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10700 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10701 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10702 1.1 mrg $as_echo_n "(cached) " >&6
10703 1.1 mrg else
10704 1.1 mrg if test "$cross_compiling" = yes; then :
10705 1.1 mrg lt_cv_dlopen_self_static=cross
10706 1.1 mrg else
10707 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10708 1.1 mrg lt_status=$lt_dlunknown
10709 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10710 1.3 skrll #line 10710 "configure"
10711 1.1 mrg #include "confdefs.h"
10712 1.1 mrg
10713 1.1 mrg #if HAVE_DLFCN_H
10714 1.1 mrg #include <dlfcn.h>
10715 1.1 mrg #endif
10716 1.1 mrg
10717 1.1 mrg #include <stdio.h>
10718 1.1 mrg
10719 1.1 mrg #ifdef RTLD_GLOBAL
10720 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10721 1.1 mrg #else
10722 1.1 mrg # ifdef DL_GLOBAL
10723 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10724 1.1 mrg # else
10725 1.1 mrg # define LT_DLGLOBAL 0
10726 1.1 mrg # endif
10727 1.1 mrg #endif
10728 1.1 mrg
10729 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10730 1.1 mrg find out it does not work in some platform. */
10731 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10732 1.1 mrg # ifdef RTLD_LAZY
10733 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10734 1.1 mrg # else
10735 1.1 mrg # ifdef DL_LAZY
10736 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10737 1.1 mrg # else
10738 1.1 mrg # ifdef RTLD_NOW
10739 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10740 1.1 mrg # else
10741 1.1 mrg # ifdef DL_NOW
10742 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10743 1.1 mrg # else
10744 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10745 1.1 mrg # endif
10746 1.1 mrg # endif
10747 1.1 mrg # endif
10748 1.1 mrg # endif
10749 1.1 mrg #endif
10750 1.1 mrg
10751 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10752 1.1 mrg correspondingly for the symbols needed. */
10753 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10754 1.1 mrg void fnord () __attribute__((visibility("default")));
10755 1.1 mrg #endif
10756 1.1 mrg
10757 1.1 mrg void fnord () { int i=42; }
10758 1.1 mrg int main ()
10759 1.1 mrg {
10760 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10761 1.1 mrg int status = $lt_dlunknown;
10762 1.1 mrg
10763 1.1 mrg if (self)
10764 1.1 mrg {
10765 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10766 1.1 mrg else
10767 1.1 mrg {
10768 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10769 1.1 mrg else puts (dlerror ());
10770 1.1 mrg }
10771 1.1 mrg /* dlclose (self); */
10772 1.1 mrg }
10773 1.1 mrg else
10774 1.1 mrg puts (dlerror ());
10775 1.1 mrg
10776 1.1 mrg return status;
10777 1.1 mrg }
10778 1.1 mrg _LT_EOF
10779 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10780 1.1 mrg (eval $ac_link) 2>&5
10781 1.1 mrg ac_status=$?
10782 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10783 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10784 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10785 1.1 mrg lt_status=$?
10786 1.1 mrg case x$lt_status in
10787 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10788 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10789 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10790 1.1 mrg esac
10791 1.1 mrg else :
10792 1.1 mrg # compilation failed
10793 1.1 mrg lt_cv_dlopen_self_static=no
10794 1.1 mrg fi
10795 1.1 mrg fi
10796 1.1 mrg rm -fr conftest*
10797 1.1 mrg
10798 1.1 mrg
10799 1.1 mrg fi
10800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10801 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10802 1.1 mrg fi
10803 1.1 mrg
10804 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10805 1.1 mrg LDFLAGS="$save_LDFLAGS"
10806 1.1 mrg LIBS="$save_LIBS"
10807 1.1 mrg ;;
10808 1.1 mrg esac
10809 1.1 mrg
10810 1.1 mrg case $lt_cv_dlopen_self in
10811 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10812 1.1 mrg *) enable_dlopen_self=unknown ;;
10813 1.1 mrg esac
10814 1.1 mrg
10815 1.1 mrg case $lt_cv_dlopen_self_static in
10816 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10817 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10818 1.1 mrg esac
10819 1.1 mrg fi
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
10832 1.1 mrg
10833 1.1 mrg
10834 1.1 mrg
10835 1.1 mrg
10836 1.1 mrg
10837 1.1 mrg striplib=
10838 1.1 mrg old_striplib=
10839 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10840 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10841 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10842 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10843 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10844 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10845 1.1 mrg $as_echo "yes" >&6; }
10846 1.1 mrg else
10847 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10848 1.1 mrg case $host_os in
10849 1.1 mrg darwin*)
10850 1.1 mrg if test -n "$STRIP" ; then
10851 1.1 mrg striplib="$STRIP -x"
10852 1.1 mrg old_striplib="$STRIP -S"
10853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10854 1.1 mrg $as_echo "yes" >&6; }
10855 1.1 mrg else
10856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10857 1.1 mrg $as_echo "no" >&6; }
10858 1.1 mrg fi
10859 1.1 mrg ;;
10860 1.1 mrg *)
10861 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10862 1.1 mrg $as_echo "no" >&6; }
10863 1.1 mrg ;;
10864 1.1 mrg esac
10865 1.1 mrg fi
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
10873 1.1 mrg
10874 1.1 mrg
10875 1.1 mrg
10876 1.1 mrg
10877 1.1 mrg
10878 1.1 mrg # Report which library types will actually be built
10879 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10880 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10881 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10882 1.1 mrg $as_echo "$can_build_shared" >&6; }
10883 1.1 mrg
10884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10885 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10886 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10887 1.1 mrg
10888 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10889 1.1 mrg # are all built from PIC.
10890 1.1 mrg case $host_os in
10891 1.1 mrg aix3*)
10892 1.1 mrg test "$enable_shared" = yes && enable_static=no
10893 1.1 mrg if test -n "$RANLIB"; then
10894 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10895 1.1 mrg postinstall_cmds='$RANLIB $lib'
10896 1.1 mrg fi
10897 1.1 mrg ;;
10898 1.1 mrg
10899 1.1 mrg aix[4-9]*)
10900 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10901 1.1 mrg test "$enable_shared" = yes && enable_static=no
10902 1.1 mrg fi
10903 1.1 mrg ;;
10904 1.1 mrg esac
10905 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10906 1.1 mrg $as_echo "$enable_shared" >&6; }
10907 1.1 mrg
10908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10909 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10910 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10911 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10912 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10913 1.1 mrg $as_echo "$enable_static" >&6; }
10914 1.1 mrg
10915 1.1 mrg
10916 1.1 mrg
10917 1.1 mrg
10918 1.1 mrg fi
10919 1.1 mrg ac_ext=c
10920 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10921 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10922 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10923 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10924 1.1 mrg
10925 1.1 mrg CC="$lt_save_CC"
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
10934 1.1 mrg
10935 1.1 mrg
10936 1.1 mrg
10937 1.1 mrg
10938 1.1 mrg
10939 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10940 1.1 mrg
10941 1.1 mrg
10942 1.1 mrg
10943 1.1 mrg
10944 1.1 mrg # Only expand once:
10945 1.1 mrg
10946 1.1 mrg
10947 1.1 mrg
10948 1.1 mrg if test "x$CC" != xcc; then
10949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
10950 1.1 mrg $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
10951 1.1 mrg else
10952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
10953 1.1 mrg $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
10954 1.1 mrg fi
10955 1.1 mrg set dummy $CC; ac_cc=`$as_echo "$2" |
10956 1.1 mrg sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
10957 1.1 mrg if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
10958 1.1 mrg $as_echo_n "(cached) " >&6
10959 1.1 mrg else
10960 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10961 1.1 mrg /* end confdefs.h. */
10962 1.1 mrg
10963 1.1 mrg int
10964 1.1 mrg main ()
10965 1.1 mrg {
10966 1.1 mrg
10967 1.1 mrg ;
10968 1.1 mrg return 0;
10969 1.1 mrg }
10970 1.1 mrg _ACEOF
10971 1.1 mrg # Make sure it works both with $CC and with simple cc.
10972 1.1 mrg # We do the test twice because some compilers refuse to overwrite an
10973 1.1 mrg # existing .o file with -o, though they will create one.
10974 1.1 mrg ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
10975 1.1 mrg rm -f conftest2.*
10976 1.1 mrg if { { case "(($ac_try" in
10977 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10978 1.1 mrg *) ac_try_echo=$ac_try;;
10979 1.1 mrg esac
10980 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10981 1.1 mrg $as_echo "$ac_try_echo"; } >&5
10982 1.1 mrg (eval "$ac_try") 2>&5
10983 1.1 mrg ac_status=$?
10984 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10985 1.1 mrg test $ac_status = 0; } &&
10986 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in
10987 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10988 1.1 mrg *) ac_try_echo=$ac_try;;
10989 1.1 mrg esac
10990 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10991 1.1 mrg $as_echo "$ac_try_echo"; } >&5
10992 1.1 mrg (eval "$ac_try") 2>&5
10993 1.1 mrg ac_status=$?
10994 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10995 1.1 mrg test $ac_status = 0; };
10996 1.1 mrg then
10997 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=yes
10998 1.1 mrg if test "x$CC" != xcc; then
10999 1.1 mrg # Test first that cc exists at all.
11000 1.1 mrg if { ac_try='cc -c conftest.$ac_ext >&5'
11001 1.1 mrg { { case "(($ac_try" in
11002 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11003 1.1 mrg *) ac_try_echo=$ac_try;;
11004 1.1 mrg esac
11005 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11006 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11007 1.1 mrg (eval "$ac_try") 2>&5
11008 1.1 mrg ac_status=$?
11009 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11010 1.1 mrg test $ac_status = 0; }; }; then
11011 1.1 mrg ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
11012 1.1 mrg rm -f conftest2.*
11013 1.1 mrg if { { case "(($ac_try" in
11014 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11015 1.1 mrg *) ac_try_echo=$ac_try;;
11016 1.1 mrg esac
11017 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11018 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11019 1.1 mrg (eval "$ac_try") 2>&5
11020 1.1 mrg ac_status=$?
11021 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11022 1.1 mrg test $ac_status = 0; } &&
11023 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in
11024 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11025 1.1 mrg *) ac_try_echo=$ac_try;;
11026 1.1 mrg esac
11027 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11028 1.1 mrg $as_echo "$ac_try_echo"; } >&5
11029 1.1 mrg (eval "$ac_try") 2>&5
11030 1.1 mrg ac_status=$?
11031 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11032 1.1 mrg test $ac_status = 0; };
11033 1.1 mrg then
11034 1.1 mrg # cc works too.
11035 1.1 mrg :
11036 1.1 mrg else
11037 1.1 mrg # cc exists but doesn't like -o.
11038 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no
11039 1.1 mrg fi
11040 1.1 mrg fi
11041 1.1 mrg fi
11042 1.1 mrg else
11043 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no
11044 1.1 mrg fi
11045 1.1 mrg rm -f core conftest*
11046 1.1 mrg
11047 1.1 mrg fi
11048 1.1 mrg if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
11049 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11050 1.1 mrg $as_echo "yes" >&6; }
11051 1.1 mrg else
11052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11053 1.1 mrg $as_echo "no" >&6; }
11054 1.1 mrg
11055 1.1 mrg $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
11056 1.1 mrg
11057 1.1 mrg fi
11058 1.1 mrg
11059 1.1 mrg # expand $ac_aux_dir to an absolute path
11060 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
11061 1.1 mrg
11062 1.1 mrg # FIXME: we rely on the cache variable name because
11063 1.1 mrg # there is no other way.
11064 1.1 mrg set dummy $CC
11065 1.1 mrg am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
11066 1.1 mrg eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
11067 1.1 mrg if test "$am_t" != yes; then
11068 1.1 mrg # Losing compiler, so override with the script.
11069 1.1 mrg # FIXME: It is wrong to rewrite CC.
11070 1.1 mrg # But if we don't then we get into trouble of one sort or another.
11071 1.1 mrg # A longer-term fix would be to have automake use am__CC in this case,
11072 1.1 mrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
11073 1.1 mrg CC="$am_aux_dir/compile $CC"
11074 1.1 mrg fi
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11079 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11080 1.1 mrg set x ${MAKE-make}
11081 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11082 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
11083 1.1 mrg $as_echo_n "(cached) " >&6
11084 1.1 mrg else
11085 1.1 mrg cat >conftest.make <<\_ACEOF
11086 1.1 mrg SHELL = /bin/sh
11087 1.1 mrg all:
11088 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
11089 1.1 mrg _ACEOF
11090 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
11091 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
11092 1.1 mrg *@@@%%%=?*=@@@%%%*)
11093 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
11094 1.1 mrg *)
11095 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
11096 1.1 mrg esac
11097 1.1 mrg rm -f conftest.make
11098 1.1 mrg fi
11099 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11101 1.1 mrg $as_echo "yes" >&6; }
11102 1.1 mrg SET_MAKE=
11103 1.1 mrg else
11104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11105 1.1 mrg $as_echo "no" >&6; }
11106 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
11107 1.1 mrg fi
11108 1.1 mrg
11109 1.1 mrg
11110 1.1 mrg # -------
11111 1.1 mrg # Headers
11112 1.1 mrg # -------
11113 1.1 mrg
11114 1.1 mrg # Sanity check for the cross-compilation case:
11115 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default"
11116 1.1 mrg if test "x$ac_cv_header_stdio_h" = x""yes; then :
11117 1.1 mrg :
11118 1.1 mrg else
11119 1.1 mrg as_fn_error "Can't find stdio.h.
11120 1.1 mrg You must have a usable C system for the target already installed, at least
11121 1.1 mrg including headers and, preferably, the library, before you can configure
11122 1.1 mrg the Objective C runtime system. If necessary, install gcc now with
11123 1.1 mrg \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." "$LINENO" 5
11124 1.1 mrg fi
11125 1.1 mrg
11126 1.1 mrg
11127 1.1 mrg
11128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11129 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
11130 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
11131 1.1 mrg $as_echo_n "(cached) " >&6
11132 1.1 mrg else
11133 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11134 1.1 mrg /* end confdefs.h. */
11135 1.1 mrg #include <stdlib.h>
11136 1.1 mrg #include <stdarg.h>
11137 1.1 mrg #include <string.h>
11138 1.1 mrg #include <float.h>
11139 1.1 mrg
11140 1.1 mrg int
11141 1.1 mrg main ()
11142 1.1 mrg {
11143 1.1 mrg
11144 1.1 mrg ;
11145 1.1 mrg return 0;
11146 1.1 mrg }
11147 1.1 mrg _ACEOF
11148 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11149 1.1 mrg ac_cv_header_stdc=yes
11150 1.1 mrg else
11151 1.1 mrg ac_cv_header_stdc=no
11152 1.1 mrg fi
11153 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11154 1.1 mrg
11155 1.1 mrg if test $ac_cv_header_stdc = yes; then
11156 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11157 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11158 1.1 mrg /* end confdefs.h. */
11159 1.1 mrg #include <string.h>
11160 1.1 mrg
11161 1.1 mrg _ACEOF
11162 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11163 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
11164 1.1 mrg
11165 1.1 mrg else
11166 1.1 mrg ac_cv_header_stdc=no
11167 1.1 mrg fi
11168 1.1 mrg rm -f conftest*
11169 1.1 mrg
11170 1.1 mrg fi
11171 1.1 mrg
11172 1.1 mrg if test $ac_cv_header_stdc = yes; then
11173 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11174 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11175 1.1 mrg /* end confdefs.h. */
11176 1.1 mrg #include <stdlib.h>
11177 1.1 mrg
11178 1.1 mrg _ACEOF
11179 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11180 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
11181 1.1 mrg
11182 1.1 mrg else
11183 1.1 mrg ac_cv_header_stdc=no
11184 1.1 mrg fi
11185 1.1 mrg rm -f conftest*
11186 1.1 mrg
11187 1.1 mrg fi
11188 1.1 mrg
11189 1.1 mrg if test $ac_cv_header_stdc = yes; then
11190 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11191 1.1 mrg if test "$cross_compiling" = yes; then :
11192 1.1 mrg :
11193 1.1 mrg else
11194 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11195 1.1 mrg /* end confdefs.h. */
11196 1.1 mrg #include <ctype.h>
11197 1.1 mrg #include <stdlib.h>
11198 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
11199 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11200 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11201 1.1 mrg #else
11202 1.1 mrg # define ISLOWER(c) \
11203 1.1 mrg (('a' <= (c) && (c) <= 'i') \
11204 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
11205 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
11206 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11207 1.1 mrg #endif
11208 1.1 mrg
11209 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11210 1.1 mrg int
11211 1.1 mrg main ()
11212 1.1 mrg {
11213 1.1 mrg int i;
11214 1.1 mrg for (i = 0; i < 256; i++)
11215 1.1 mrg if (XOR (islower (i), ISLOWER (i))
11216 1.1 mrg || toupper (i) != TOUPPER (i))
11217 1.1 mrg return 2;
11218 1.1 mrg return 0;
11219 1.1 mrg }
11220 1.1 mrg _ACEOF
11221 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
11222 1.1 mrg
11223 1.1 mrg else
11224 1.1 mrg ac_cv_header_stdc=no
11225 1.1 mrg fi
11226 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11227 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
11228 1.1 mrg fi
11229 1.1 mrg
11230 1.1 mrg fi
11231 1.1 mrg fi
11232 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11233 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
11234 1.1 mrg if test $ac_cv_header_stdc = yes; then
11235 1.1 mrg
11236 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11237 1.1 mrg
11238 1.1 mrg fi
11239 1.1 mrg
11240 1.1 mrg
11241 1.1 mrg for ac_header in sched.h
11242 1.1 mrg do :
11243 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "sched.h" "ac_cv_header_sched_h" "$ac_includes_default"
11244 1.1 mrg if test "x$ac_cv_header_sched_h" = x""yes; then :
11245 1.1 mrg cat >>confdefs.h <<_ACEOF
11246 1.1 mrg #define HAVE_SCHED_H 1
11247 1.1 mrg _ACEOF
11248 1.1 mrg
11249 1.1 mrg fi
11250 1.1 mrg
11251 1.1 mrg done
11252 1.1 mrg
11253 1.1 mrg
11254 1.1 mrg # -----------
11255 1.1 mrg # Miscellanea
11256 1.1 mrg # -----------
11257 1.1 mrg
11258 1.2 apb # Check if we have thread-local storage
11259 1.2 apb
11260 1.2 apb
11261 1.2 apb # Check whether --enable-tls was given.
11262 1.2 apb if test "${enable_tls+set}" = set; then :
11263 1.2 apb enableval=$enable_tls;
11264 1.2 apb case "$enableval" in
11265 1.2 apb yes|no) ;;
11266 1.2 apb *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
11267 1.2 apb esac
11268 1.2 apb
11269 1.2 apb else
11270 1.2 apb enable_tls=yes
11271 1.2 apb fi
11272 1.1 mrg
11273 1.1 mrg
11274 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
11275 1.2 apb $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
11276 1.2 apb if test "${gcc_cv_have_tls+set}" = set; then :
11277 1.2 apb $as_echo_n "(cached) " >&6
11278 1.2 apb else
11279 1.1 mrg
11280 1.2 apb if test "$cross_compiling" = yes; then :
11281 1.2 apb if test x$gcc_no_link = xyes; then
11282 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11283 1.2 apb fi
11284 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11285 1.2 apb /* end confdefs.h. */
11286 1.2 apb __thread int a; int b; int main() { return a = b; }
11287 1.2 apb _ACEOF
11288 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11289 1.2 apb chktls_save_LDFLAGS="$LDFLAGS"
11290 1.2 apb case $host in
11291 1.2 apb *-*-linux*)
11292 1.2 apb LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
11293 1.2 apb ;;
11294 1.2 apb esac
11295 1.2 apb chktls_save_CFLAGS="$CFLAGS"
11296 1.2 apb CFLAGS="-fPIC $CFLAGS"
11297 1.2 apb if test x$gcc_no_link = xyes; then
11298 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11299 1.2 apb fi
11300 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11301 1.2 apb /* end confdefs.h. */
11302 1.2 apb int f() { return 0; }
11303 1.2 apb _ACEOF
11304 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11305 1.2 apb if test x$gcc_no_link = xyes; then
11306 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11307 1.2 apb fi
11308 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11309 1.2 apb /* end confdefs.h. */
11310 1.2 apb __thread int a; int b; int f() { return a = b; }
11311 1.2 apb _ACEOF
11312 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11313 1.2 apb gcc_cv_have_tls=yes
11314 1.2 apb else
11315 1.2 apb gcc_cv_have_tls=no
11316 1.2 apb fi
11317 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11318 1.2 apb conftest$ac_exeext conftest.$ac_ext
11319 1.2 apb else
11320 1.2 apb gcc_cv_have_tls=yes
11321 1.1 mrg fi
11322 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11323 1.2 apb conftest$ac_exeext conftest.$ac_ext
11324 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11325 1.2 apb LDFLAGS="$chktls_save_LDFLAGS"
11326 1.2 apb else
11327 1.2 apb gcc_cv_have_tls=no
11328 1.2 apb fi
11329 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11330 1.2 apb conftest$ac_exeext conftest.$ac_ext
11331 1.2 apb
11332 1.1 mrg
11333 1.2 apb else
11334 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11335 1.2 apb /* end confdefs.h. */
11336 1.2 apb __thread int a; int b; int main() { return a = b; }
11337 1.2 apb _ACEOF
11338 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11339 1.2 apb chktls_save_LDFLAGS="$LDFLAGS"
11340 1.2 apb LDFLAGS="-static $LDFLAGS"
11341 1.2 apb if test x$gcc_no_link = xyes; then
11342 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11343 1.2 apb fi
11344 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11345 1.2 apb /* end confdefs.h. */
11346 1.2 apb int main() { return 0; }
11347 1.2 apb _ACEOF
11348 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11349 1.2 apb if test "$cross_compiling" = yes; then :
11350 1.2 apb { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11351 1.2 apb $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11352 1.2 apb as_fn_error "cannot run test program while cross compiling
11353 1.2 apb See \`config.log' for more details." "$LINENO" 5; }
11354 1.2 apb else
11355 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11356 1.2 apb /* end confdefs.h. */
11357 1.2 apb __thread int a; int b; int main() { return a = b; }
11358 1.2 apb _ACEOF
11359 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11360 1.2 apb gcc_cv_have_tls=yes
11361 1.2 apb else
11362 1.2 apb gcc_cv_have_tls=no
11363 1.2 apb fi
11364 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11365 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11366 1.2 apb fi
11367 1.2 apb
11368 1.2 apb else
11369 1.2 apb gcc_cv_have_tls=yes
11370 1.2 apb fi
11371 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11372 1.2 apb conftest$ac_exeext conftest.$ac_ext
11373 1.2 apb LDFLAGS="$chktls_save_LDFLAGS"
11374 1.2 apb if test $gcc_cv_have_tls = yes; then
11375 1.2 apb chktls_save_CFLAGS="$CFLAGS"
11376 1.2 apb thread_CFLAGS=failed
11377 1.2 apb for flag in '' '-pthread' '-lpthread'; do
11378 1.2 apb CFLAGS="$flag $chktls_save_CFLAGS"
11379 1.2 apb if test x$gcc_no_link = xyes; then
11380 1.2 apb as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11381 1.2 apb fi
11382 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11383 1.2 apb /* end confdefs.h. */
11384 1.2 apb #include <pthread.h>
11385 1.2 apb void *g(void *d) { return NULL; }
11386 1.2 apb int
11387 1.2 apb main ()
11388 1.2 apb {
11389 1.2 apb pthread_t t; pthread_create(&t,NULL,g,NULL);
11390 1.2 apb ;
11391 1.2 apb return 0;
11392 1.2 apb }
11393 1.2 apb _ACEOF
11394 1.2 apb if ac_fn_c_try_link "$LINENO"; then :
11395 1.2 apb thread_CFLAGS="$flag"
11396 1.2 apb fi
11397 1.2 apb rm -f core conftest.err conftest.$ac_objext \
11398 1.2 apb conftest$ac_exeext conftest.$ac_ext
11399 1.2 apb if test "X$thread_CFLAGS" != Xfailed; then
11400 1.2 apb break
11401 1.2 apb fi
11402 1.2 apb done
11403 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11404 1.2 apb if test "X$thread_CFLAGS" != Xfailed; then
11405 1.2 apb CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
11406 1.2 apb if test "$cross_compiling" = yes; then :
11407 1.2 apb { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11408 1.2 apb $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11409 1.2 apb as_fn_error "cannot run test program while cross compiling
11410 1.2 apb See \`config.log' for more details." "$LINENO" 5; }
11411 1.2 apb else
11412 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11413 1.2 apb /* end confdefs.h. */
11414 1.2 apb #include <pthread.h>
11415 1.2 apb __thread int a;
11416 1.2 apb static int *volatile a_in_other_thread;
11417 1.2 apb static void *
11418 1.2 apb thread_func (void *arg)
11419 1.2 apb {
11420 1.2 apb a_in_other_thread = &a;
11421 1.2 apb return (void *)0;
11422 1.2 apb }
11423 1.2 apb int
11424 1.2 apb main ()
11425 1.2 apb {
11426 1.2 apb pthread_t thread;
11427 1.2 apb void *thread_retval;
11428 1.2 apb int *volatile a_in_main_thread;
11429 1.2 apb a_in_main_thread = &a;
11430 1.2 apb if (pthread_create (&thread, (pthread_attr_t *)0,
11431 1.2 apb thread_func, (void *)0))
11432 1.2 apb return 0;
11433 1.2 apb if (pthread_join (thread, &thread_retval))
11434 1.2 apb return 0;
11435 1.2 apb return (a_in_other_thread == a_in_main_thread);
11436 1.2 apb ;
11437 1.2 apb return 0;
11438 1.2 apb }
11439 1.2 apb _ACEOF
11440 1.2 apb if ac_fn_c_try_run "$LINENO"; then :
11441 1.2 apb gcc_cv_have_tls=yes
11442 1.2 apb else
11443 1.2 apb gcc_cv_have_tls=no
11444 1.2 apb fi
11445 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11446 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11447 1.2 apb fi
11448 1.2 apb
11449 1.2 apb CFLAGS="$chktls_save_CFLAGS"
11450 1.2 apb fi
11451 1.2 apb fi
11452 1.2 apb else
11453 1.2 apb gcc_cv_have_tls=no
11454 1.2 apb fi
11455 1.2 apb rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11456 1.2 apb conftest.$ac_objext conftest.beam conftest.$ac_ext
11457 1.2 apb fi
11458 1.2 apb
11459 1.2 apb fi
11460 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
11461 1.2 apb $as_echo "$gcc_cv_have_tls" >&6; }
11462 1.2 apb if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
11463 1.2 apb
11464 1.2 apb $as_echo "#define HAVE_TLS 1" >>confdefs.h
11465 1.2 apb
11466 1.2 apb fi
11467 1.1 mrg
11468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exception model to use" >&5
11469 1.1 mrg $as_echo_n "checking for exception model to use... " >&6; }
11470 1.1 mrg ac_ext=c
11471 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11472 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11473 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11474 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11475 1.1 mrg
11476 1.1 mrg # Check whether --enable-sjlj-exceptions was given.
11477 1.1 mrg if test "${enable_sjlj_exceptions+set}" = set; then :
11478 1.1 mrg enableval=$enable_sjlj_exceptions; :
11479 1.1 mrg else
11480 1.1 mrg cat > conftest.$ac_ext << EOF
11481 1.3 skrll #line 11481 "configure"
11482 1.1 mrg @interface Frob
11483 1.1 mrg @end
11484 1.1 mrg @implementation Frob
11485 1.1 mrg @end
11486 1.1 mrg int proc();
11487 1.1 mrg int foo()
11488 1.1 mrg {
11489 1.1 mrg @try {
11490 1.1 mrg return proc();
11491 1.1 mrg }
11492 1.1 mrg @catch (Frob* ex) {
11493 1.1 mrg return 0;
11494 1.1 mrg }
11495 1.1 mrg }
11496 1.1 mrg EOF
11497 1.1 mrg old_CFLAGS="$CFLAGS"
11498 1.1 mrg CFLAGS="-x objective-c -fgnu-runtime -fobjc-exceptions -S"
11499 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11500 1.1 mrg (eval $ac_compile) 2>&5
11501 1.1 mrg ac_status=$?
11502 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11503 1.1 mrg test $ac_status = 0; }; then
11504 1.1 mrg if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
11505 1.1 mrg enable_sjlj_exceptions=yes
11506 1.1 mrg elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
11507 1.1 mrg enable_sjlj_exceptions=no
11508 1.1 mrg fi
11509 1.1 mrg fi
11510 1.1 mrg CFLAGS="$old_CFLAGS"
11511 1.1 mrg rm -f conftest*
11512 1.1 mrg fi
11513 1.1 mrg
11514 1.1 mrg if test x$enable_sjlj_exceptions = xyes; then
11515 1.1 mrg
11516 1.1 mrg $as_echo "#define SJLJ_EXCEPTIONS 1" >>confdefs.h
11517 1.1 mrg
11518 1.1 mrg ac_exception_model_name=sjlj
11519 1.1 mrg elif test x$enable_sjlj_exceptions = xno; then
11520 1.1 mrg ac_exception_model_name="call frame"
11521 1.1 mrg else
11522 1.1 mrg as_fn_error "unable to detect exception model" "$LINENO" 5
11523 1.1 mrg fi
11524 1.1 mrg ac_ext=c
11525 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11526 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11527 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11528 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11529 1.1 mrg
11530 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_exception_model_name" >&5
11531 1.1 mrg $as_echo "$ac_exception_model_name" >&6; }
11532 1.1 mrg
11533 1.1 mrg # ------
11534 1.1 mrg # Output
11535 1.1 mrg # ------
11536 1.1 mrg
11537 1.1 mrg if test ${multilib} = yes; then
11538 1.1 mrg multilib_arg="--enable-multilib"
11539 1.1 mrg else
11540 1.1 mrg multilib_arg=
11541 1.1 mrg fi
11542 1.1 mrg
11543 1.1 mrg ac_config_files="$ac_config_files Makefile"
11544 1.1 mrg
11545 1.1 mrg cat >confcache <<\_ACEOF
11546 1.1 mrg # This file is a shell script that caches the results of configure
11547 1.1 mrg # tests run on this system so they can be shared between configure
11548 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
11549 1.1 mrg # It is not useful on other systems. If it contains results you don't
11550 1.1 mrg # want to keep, you may remove or edit it.
11551 1.1 mrg #
11552 1.1 mrg # config.status only pays attention to the cache file if you give it
11553 1.1 mrg # the --recheck option to rerun configure.
11554 1.1 mrg #
11555 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11556 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11557 1.1 mrg # following values.
11558 1.1 mrg
11559 1.1 mrg _ACEOF
11560 1.1 mrg
11561 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11562 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11563 1.1 mrg # So, we kill variables containing newlines.
11564 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11565 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11566 1.1 mrg (
11567 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11568 1.1 mrg eval ac_val=\$$ac_var
11569 1.1 mrg case $ac_val in #(
11570 1.1 mrg *${as_nl}*)
11571 1.1 mrg case $ac_var in #(
11572 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11573 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11574 1.1 mrg esac
11575 1.1 mrg case $ac_var in #(
11576 1.1 mrg _ | IFS | as_nl) ;; #(
11577 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11578 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11579 1.1 mrg esac ;;
11580 1.1 mrg esac
11581 1.1 mrg done
11582 1.1 mrg
11583 1.1 mrg (set) 2>&1 |
11584 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11585 1.1 mrg *${as_nl}ac_space=\ *)
11586 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11587 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11588 1.1 mrg sed -n \
11589 1.1 mrg "s/'/'\\\\''/g;
11590 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11591 1.1 mrg ;; #(
11592 1.1 mrg *)
11593 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11594 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11595 1.1 mrg ;;
11596 1.1 mrg esac |
11597 1.1 mrg sort
11598 1.1 mrg ) |
11599 1.1 mrg sed '
11600 1.1 mrg /^ac_cv_env_/b end
11601 1.1 mrg t clear
11602 1.1 mrg :clear
11603 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11604 1.1 mrg t end
11605 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11606 1.1 mrg :end' >>confcache
11607 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11608 1.1 mrg if test -w "$cache_file"; then
11609 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11611 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11612 1.1 mrg cat confcache >$cache_file
11613 1.1 mrg else
11614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11615 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11616 1.1 mrg fi
11617 1.1 mrg fi
11618 1.1 mrg rm -f confcache
11619 1.1 mrg
11620 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11621 1.1 mrg # Let make expand exec_prefix.
11622 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11623 1.1 mrg
11624 1.1 mrg DEFS=-DHAVE_CONFIG_H
11625 1.1 mrg
11626 1.1 mrg ac_libobjs=
11627 1.1 mrg ac_ltlibobjs=
11628 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11629 1.1 mrg # 1. Remove the extension, and $U if already installed.
11630 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11631 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11632 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11633 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11634 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11635 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11636 1.1 mrg done
11637 1.1 mrg LIBOBJS=$ac_libobjs
11638 1.1 mrg
11639 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11640 1.1 mrg
11641 1.1 mrg
11642 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11643 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11644 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11645 1.1 mrg fi
11646 1.1 mrg
11647 1.1 mrg : ${CONFIG_STATUS=./config.status}
11648 1.1 mrg ac_write_fail=0
11649 1.1 mrg ac_clean_files_save=$ac_clean_files
11650 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11652 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11653 1.1 mrg as_write_fail=0
11654 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11655 1.1 mrg #! $SHELL
11656 1.1 mrg # Generated by $as_me.
11657 1.1 mrg # Run this file to recreate the current configuration.
11658 1.1 mrg # Compiler output produced by configure, useful for debugging
11659 1.1 mrg # configure, is in config.log if it exists.
11660 1.1 mrg
11661 1.1 mrg debug=false
11662 1.1 mrg ac_cs_recheck=false
11663 1.1 mrg ac_cs_silent=false
11664 1.1 mrg
11665 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11666 1.1 mrg export SHELL
11667 1.1 mrg _ASEOF
11668 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11669 1.1 mrg ## -------------------- ##
11670 1.1 mrg ## M4sh Initialization. ##
11671 1.1 mrg ## -------------------- ##
11672 1.1 mrg
11673 1.1 mrg # Be more Bourne compatible
11674 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11675 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11676 1.1 mrg emulate sh
11677 1.1 mrg NULLCMD=:
11678 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11679 1.1 mrg # is contrary to our usage. Disable this feature.
11680 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11681 1.1 mrg setopt NO_GLOB_SUBST
11682 1.1 mrg else
11683 1.1 mrg case `(set -o) 2>/dev/null` in #(
11684 1.1 mrg *posix*) :
11685 1.1 mrg set -o posix ;; #(
11686 1.1 mrg *) :
11687 1.1 mrg ;;
11688 1.1 mrg esac
11689 1.1 mrg fi
11690 1.1 mrg
11691 1.1 mrg
11692 1.1 mrg as_nl='
11693 1.1 mrg '
11694 1.1 mrg export as_nl
11695 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11696 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11697 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11698 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11699 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11700 1.1 mrg # but without wasting forks for bash or zsh.
11701 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11702 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11703 1.1 mrg as_echo='print -r --'
11704 1.1 mrg as_echo_n='print -rn --'
11705 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11706 1.1 mrg as_echo='printf %s\n'
11707 1.1 mrg as_echo_n='printf %s'
11708 1.1 mrg else
11709 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11710 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11711 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11712 1.1 mrg else
11713 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11714 1.1 mrg as_echo_n_body='eval
11715 1.1 mrg arg=$1;
11716 1.1 mrg case $arg in #(
11717 1.1 mrg *"$as_nl"*)
11718 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11719 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11720 1.1 mrg esac;
11721 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11722 1.1 mrg '
11723 1.1 mrg export as_echo_n_body
11724 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11725 1.1 mrg fi
11726 1.1 mrg export as_echo_body
11727 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11728 1.1 mrg fi
11729 1.1 mrg
11730 1.1 mrg # The user is always right.
11731 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11732 1.1 mrg PATH_SEPARATOR=:
11733 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11734 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11735 1.1 mrg PATH_SEPARATOR=';'
11736 1.1 mrg }
11737 1.1 mrg fi
11738 1.1 mrg
11739 1.1 mrg
11740 1.1 mrg # IFS
11741 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11742 1.1 mrg # there to prevent editors from complaining about space-tab.
11743 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11744 1.1 mrg # splitting by setting IFS to empty value.)
11745 1.1 mrg IFS=" "" $as_nl"
11746 1.1 mrg
11747 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11748 1.1 mrg case $0 in #((
11749 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11750 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11751 1.1 mrg for as_dir in $PATH
11752 1.1 mrg do
11753 1.1 mrg IFS=$as_save_IFS
11754 1.1 mrg test -z "$as_dir" && as_dir=.
11755 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11756 1.1 mrg done
11757 1.1 mrg IFS=$as_save_IFS
11758 1.1 mrg
11759 1.1 mrg ;;
11760 1.1 mrg esac
11761 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11762 1.1 mrg # in which case we are not to be found in the path.
11763 1.1 mrg if test "x$as_myself" = x; then
11764 1.1 mrg as_myself=$0
11765 1.1 mrg fi
11766 1.1 mrg if test ! -f "$as_myself"; then
11767 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11768 1.1 mrg exit 1
11769 1.1 mrg fi
11770 1.1 mrg
11771 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11772 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11773 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11774 1.1 mrg # trigger a bug in pdksh 5.2.14.
11775 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11776 1.1 mrg do eval test x\${$as_var+set} = xset \
11777 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11778 1.1 mrg done
11779 1.1 mrg PS1='$ '
11780 1.1 mrg PS2='> '
11781 1.1 mrg PS4='+ '
11782 1.1 mrg
11783 1.1 mrg # NLS nuisances.
11784 1.1 mrg LC_ALL=C
11785 1.1 mrg export LC_ALL
11786 1.1 mrg LANGUAGE=C
11787 1.1 mrg export LANGUAGE
11788 1.1 mrg
11789 1.1 mrg # CDPATH.
11790 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11791 1.1 mrg
11792 1.1 mrg
11793 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11794 1.1 mrg # ---------------------------------
11795 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11796 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11797 1.1 mrg # script with status $?, using 1 if that was 0.
11798 1.1 mrg as_fn_error ()
11799 1.1 mrg {
11800 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11801 1.1 mrg if test "$3"; then
11802 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11803 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11804 1.1 mrg fi
11805 1.1 mrg $as_echo "$as_me: error: $1" >&2
11806 1.1 mrg as_fn_exit $as_status
11807 1.1 mrg } # as_fn_error
11808 1.1 mrg
11809 1.1 mrg
11810 1.1 mrg # as_fn_set_status STATUS
11811 1.1 mrg # -----------------------
11812 1.1 mrg # Set $? to STATUS, without forking.
11813 1.1 mrg as_fn_set_status ()
11814 1.1 mrg {
11815 1.1 mrg return $1
11816 1.1 mrg } # as_fn_set_status
11817 1.1 mrg
11818 1.1 mrg # as_fn_exit STATUS
11819 1.1 mrg # -----------------
11820 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11821 1.1 mrg as_fn_exit ()
11822 1.1 mrg {
11823 1.1 mrg set +e
11824 1.1 mrg as_fn_set_status $1
11825 1.1 mrg exit $1
11826 1.1 mrg } # as_fn_exit
11827 1.1 mrg
11828 1.1 mrg # as_fn_unset VAR
11829 1.1 mrg # ---------------
11830 1.1 mrg # Portably unset VAR.
11831 1.1 mrg as_fn_unset ()
11832 1.1 mrg {
11833 1.1 mrg { eval $1=; unset $1;}
11834 1.1 mrg }
11835 1.1 mrg as_unset=as_fn_unset
11836 1.1 mrg # as_fn_append VAR VALUE
11837 1.1 mrg # ----------------------
11838 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11839 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11840 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11841 1.1 mrg # implementations.
11842 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11843 1.1 mrg eval 'as_fn_append ()
11844 1.1 mrg {
11845 1.1 mrg eval $1+=\$2
11846 1.1 mrg }'
11847 1.1 mrg else
11848 1.1 mrg as_fn_append ()
11849 1.1 mrg {
11850 1.1 mrg eval $1=\$$1\$2
11851 1.1 mrg }
11852 1.1 mrg fi # as_fn_append
11853 1.1 mrg
11854 1.1 mrg # as_fn_arith ARG...
11855 1.1 mrg # ------------------
11856 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11857 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11858 1.1 mrg # must be portable across $(()) and expr.
11859 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11860 1.1 mrg eval 'as_fn_arith ()
11861 1.1 mrg {
11862 1.1 mrg as_val=$(( $* ))
11863 1.1 mrg }'
11864 1.1 mrg else
11865 1.1 mrg as_fn_arith ()
11866 1.1 mrg {
11867 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11868 1.1 mrg }
11869 1.1 mrg fi # as_fn_arith
11870 1.1 mrg
11871 1.1 mrg
11872 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11873 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11874 1.1 mrg as_expr=expr
11875 1.1 mrg else
11876 1.1 mrg as_expr=false
11877 1.1 mrg fi
11878 1.1 mrg
11879 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11880 1.1 mrg as_basename=basename
11881 1.1 mrg else
11882 1.1 mrg as_basename=false
11883 1.1 mrg fi
11884 1.1 mrg
11885 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11886 1.1 mrg as_dirname=dirname
11887 1.1 mrg else
11888 1.1 mrg as_dirname=false
11889 1.1 mrg fi
11890 1.1 mrg
11891 1.1 mrg as_me=`$as_basename -- "$0" ||
11892 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11893 1.1 mrg X"$0" : 'X\(//\)$' \| \
11894 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11895 1.1 mrg $as_echo X/"$0" |
11896 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11897 1.1 mrg s//\1/
11898 1.1 mrg q
11899 1.1 mrg }
11900 1.1 mrg /^X\/\(\/\/\)$/{
11901 1.1 mrg s//\1/
11902 1.1 mrg q
11903 1.1 mrg }
11904 1.1 mrg /^X\/\(\/\).*/{
11905 1.1 mrg s//\1/
11906 1.1 mrg q
11907 1.1 mrg }
11908 1.1 mrg s/.*/./; q'`
11909 1.1 mrg
11910 1.1 mrg # Avoid depending upon Character Ranges.
11911 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11912 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11913 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11914 1.1 mrg as_cr_digits='0123456789'
11915 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11916 1.1 mrg
11917 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11918 1.1 mrg case `echo -n x` in #(((((
11919 1.1 mrg -n*)
11920 1.1 mrg case `echo 'xy\c'` in
11921 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11922 1.1 mrg xy) ECHO_C='\c';;
11923 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11924 1.1 mrg ECHO_T=' ';;
11925 1.1 mrg esac;;
11926 1.1 mrg *)
11927 1.1 mrg ECHO_N='-n';;
11928 1.1 mrg esac
11929 1.1 mrg
11930 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11931 1.1 mrg if test -d conf$$.dir; then
11932 1.1 mrg rm -f conf$$.dir/conf$$.file
11933 1.1 mrg else
11934 1.1 mrg rm -f conf$$.dir
11935 1.1 mrg mkdir conf$$.dir 2>/dev/null
11936 1.1 mrg fi
11937 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11938 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11939 1.1 mrg as_ln_s='ln -s'
11940 1.1 mrg # ... but there are two gotchas:
11941 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11942 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11943 1.1 mrg # In both cases, we have to default to `cp -p'.
11944 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11945 1.1 mrg as_ln_s='cp -p'
11946 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11947 1.1 mrg as_ln_s=ln
11948 1.1 mrg else
11949 1.1 mrg as_ln_s='cp -p'
11950 1.1 mrg fi
11951 1.1 mrg else
11952 1.1 mrg as_ln_s='cp -p'
11953 1.1 mrg fi
11954 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11955 1.1 mrg rmdir conf$$.dir 2>/dev/null
11956 1.1 mrg
11957 1.1 mrg
11958 1.1 mrg # as_fn_mkdir_p
11959 1.1 mrg # -------------
11960 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11961 1.1 mrg as_fn_mkdir_p ()
11962 1.1 mrg {
11963 1.1 mrg
11964 1.1 mrg case $as_dir in #(
11965 1.1 mrg -*) as_dir=./$as_dir;;
11966 1.1 mrg esac
11967 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11968 1.1 mrg as_dirs=
11969 1.1 mrg while :; do
11970 1.1 mrg case $as_dir in #(
11971 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11972 1.1 mrg *) as_qdir=$as_dir;;
11973 1.1 mrg esac
11974 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11975 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11976 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11977 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11978 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11979 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11980 1.1 mrg $as_echo X"$as_dir" |
11981 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11982 1.1 mrg s//\1/
11983 1.1 mrg q
11984 1.1 mrg }
11985 1.1 mrg /^X\(\/\/\)[^/].*/{
11986 1.1 mrg s//\1/
11987 1.1 mrg q
11988 1.1 mrg }
11989 1.1 mrg /^X\(\/\/\)$/{
11990 1.1 mrg s//\1/
11991 1.1 mrg q
11992 1.1 mrg }
11993 1.1 mrg /^X\(\/\).*/{
11994 1.1 mrg s//\1/
11995 1.1 mrg q
11996 1.1 mrg }
11997 1.1 mrg s/.*/./; q'`
11998 1.1 mrg test -d "$as_dir" && break
11999 1.1 mrg done
12000 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12001 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12002 1.1 mrg
12003 1.1 mrg
12004 1.1 mrg } # as_fn_mkdir_p
12005 1.1 mrg if mkdir -p . 2>/dev/null; then
12006 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
12007 1.1 mrg else
12008 1.1 mrg test -d ./-p && rmdir ./-p
12009 1.1 mrg as_mkdir_p=false
12010 1.1 mrg fi
12011 1.1 mrg
12012 1.1 mrg if test -x / >/dev/null 2>&1; then
12013 1.1 mrg as_test_x='test -x'
12014 1.1 mrg else
12015 1.1 mrg if ls -dL / >/dev/null 2>&1; then
12016 1.1 mrg as_ls_L_option=L
12017 1.1 mrg else
12018 1.1 mrg as_ls_L_option=
12019 1.1 mrg fi
12020 1.1 mrg as_test_x='
12021 1.1 mrg eval sh -c '\''
12022 1.1 mrg if test -d "$1"; then
12023 1.1 mrg test -d "$1/.";
12024 1.1 mrg else
12025 1.1 mrg case $1 in #(
12026 1.1 mrg -*)set "./$1";;
12027 1.1 mrg esac;
12028 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12029 1.1 mrg ???[sx]*):;;*)false;;esac;fi
12030 1.1 mrg '\'' sh
12031 1.1 mrg '
12032 1.1 mrg fi
12033 1.1 mrg as_executable_p=$as_test_x
12034 1.1 mrg
12035 1.1 mrg # Sed expression to map a string onto a valid CPP name.
12036 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12037 1.1 mrg
12038 1.1 mrg # Sed expression to map a string onto a valid variable name.
12039 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12040 1.1 mrg
12041 1.1 mrg
12042 1.1 mrg exec 6>&1
12043 1.1 mrg ## ----------------------------------- ##
12044 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
12045 1.1 mrg ## ----------------------------------- ##
12046 1.1 mrg _ASEOF
12047 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12048 1.1 mrg
12049 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12050 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
12051 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
12052 1.1 mrg # values after options handling.
12053 1.1 mrg ac_log="
12054 1.1 mrg This file was extended by package-unused $as_me version-unused, which was
12055 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
12056 1.1 mrg
12057 1.1 mrg CONFIG_FILES = $CONFIG_FILES
12058 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12059 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
12060 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12061 1.1 mrg $ $0 $@
12062 1.1 mrg
12063 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12064 1.1 mrg "
12065 1.1 mrg
12066 1.1 mrg _ACEOF
12067 1.1 mrg
12068 1.1 mrg case $ac_config_files in *"
12069 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12070 1.1 mrg esac
12071 1.1 mrg
12072 1.1 mrg case $ac_config_headers in *"
12073 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12074 1.1 mrg esac
12075 1.1 mrg
12076 1.1 mrg
12077 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12078 1.1 mrg # Files that config.status was made for.
12079 1.1 mrg config_files="$ac_config_files"
12080 1.1 mrg config_headers="$ac_config_headers"
12081 1.1 mrg config_commands="$ac_config_commands"
12082 1.1 mrg
12083 1.1 mrg _ACEOF
12084 1.1 mrg
12085 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12086 1.1 mrg ac_cs_usage="\
12087 1.1 mrg \`$as_me' instantiates files and other configuration actions
12088 1.1 mrg from templates according to the current configuration. Unless the files
12089 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
12090 1.1 mrg
12091 1.1 mrg Usage: $0 [OPTION]... [TAG]...
12092 1.1 mrg
12093 1.1 mrg -h, --help print this help, then exit
12094 1.1 mrg -V, --version print version number and configuration settings, then exit
12095 1.1 mrg -q, --quiet, --silent
12096 1.1 mrg do not print progress messages
12097 1.1 mrg -d, --debug don't remove temporary files
12098 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
12099 1.1 mrg --file=FILE[:TEMPLATE]
12100 1.1 mrg instantiate the configuration file FILE
12101 1.1 mrg --header=FILE[:TEMPLATE]
12102 1.1 mrg instantiate the configuration header FILE
12103 1.1 mrg
12104 1.1 mrg Configuration files:
12105 1.1 mrg $config_files
12106 1.1 mrg
12107 1.1 mrg Configuration headers:
12108 1.1 mrg $config_headers
12109 1.1 mrg
12110 1.1 mrg Configuration commands:
12111 1.1 mrg $config_commands
12112 1.1 mrg
12113 1.1 mrg Report bugs to the package provider."
12114 1.1 mrg
12115 1.1 mrg _ACEOF
12116 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12117 1.1 mrg ac_cs_version="\\
12118 1.1 mrg package-unused config.status version-unused
12119 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
12120 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12121 1.1 mrg
12122 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
12123 1.1 mrg This config.status script is free software; the Free Software Foundation
12124 1.1 mrg gives unlimited permission to copy, distribute and modify it."
12125 1.1 mrg
12126 1.1 mrg ac_pwd='$ac_pwd'
12127 1.1 mrg srcdir='$srcdir'
12128 1.1 mrg INSTALL='$INSTALL'
12129 1.1 mrg AWK='$AWK'
12130 1.1 mrg test -n "\$AWK" || AWK=awk
12131 1.1 mrg _ACEOF
12132 1.1 mrg
12133 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12134 1.1 mrg # The default lists apply if the user does not specify any file.
12135 1.1 mrg ac_need_defaults=:
12136 1.1 mrg while test $# != 0
12137 1.1 mrg do
12138 1.1 mrg case $1 in
12139 1.1 mrg --*=*)
12140 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12141 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12142 1.1 mrg ac_shift=:
12143 1.1 mrg ;;
12144 1.1 mrg *)
12145 1.1 mrg ac_option=$1
12146 1.1 mrg ac_optarg=$2
12147 1.1 mrg ac_shift=shift
12148 1.1 mrg ;;
12149 1.1 mrg esac
12150 1.1 mrg
12151 1.1 mrg case $ac_option in
12152 1.1 mrg # Handling of the options.
12153 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12154 1.1 mrg ac_cs_recheck=: ;;
12155 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12156 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
12157 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
12158 1.1 mrg debug=: ;;
12159 1.1 mrg --file | --fil | --fi | --f )
12160 1.1 mrg $ac_shift
12161 1.1 mrg case $ac_optarg in
12162 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12163 1.1 mrg esac
12164 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12165 1.1 mrg ac_need_defaults=false;;
12166 1.1 mrg --header | --heade | --head | --hea )
12167 1.1 mrg $ac_shift
12168 1.1 mrg case $ac_optarg in
12169 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12170 1.1 mrg esac
12171 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12172 1.1 mrg ac_need_defaults=false;;
12173 1.1 mrg --he | --h)
12174 1.1 mrg # Conflict between --help and --header
12175 1.1 mrg as_fn_error "ambiguous option: \`$1'
12176 1.1 mrg Try \`$0 --help' for more information.";;
12177 1.1 mrg --help | --hel | -h )
12178 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
12179 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12180 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12181 1.1 mrg ac_cs_silent=: ;;
12182 1.1 mrg
12183 1.1 mrg # This is an error.
12184 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
12185 1.1 mrg Try \`$0 --help' for more information." ;;
12186 1.1 mrg
12187 1.1 mrg *) as_fn_append ac_config_targets " $1"
12188 1.1 mrg ac_need_defaults=false ;;
12189 1.1 mrg
12190 1.1 mrg esac
12191 1.1 mrg shift
12192 1.1 mrg done
12193 1.1 mrg
12194 1.1 mrg ac_configure_extra_args=
12195 1.1 mrg
12196 1.1 mrg if $ac_cs_silent; then
12197 1.1 mrg exec 6>/dev/null
12198 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12199 1.1 mrg fi
12200 1.1 mrg
12201 1.1 mrg _ACEOF
12202 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12203 1.1 mrg if \$ac_cs_recheck; then
12204 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12205 1.1 mrg shift
12206 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12207 1.1 mrg CONFIG_SHELL='$SHELL'
12208 1.1 mrg export CONFIG_SHELL
12209 1.1 mrg exec "\$@"
12210 1.1 mrg fi
12211 1.1 mrg
12212 1.1 mrg _ACEOF
12213 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12214 1.1 mrg exec 5>>config.log
12215 1.1 mrg {
12216 1.1 mrg echo
12217 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12218 1.1 mrg ## Running $as_me. ##
12219 1.1 mrg _ASBOX
12220 1.1 mrg $as_echo "$ac_log"
12221 1.1 mrg } >&5
12222 1.1 mrg
12223 1.1 mrg _ACEOF
12224 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12225 1.1 mrg #
12226 1.1 mrg # INIT-COMMANDS
12227 1.1 mrg #
12228 1.1 mrg
12229 1.1 mrg srcdir="$srcdir"
12230 1.1 mrg host="$host"
12231 1.1 mrg target="$target"
12232 1.1 mrg with_multisubdir="$with_multisubdir"
12233 1.1 mrg with_multisrctop="$with_multisrctop"
12234 1.1 mrg with_target_subdir="$with_target_subdir"
12235 1.1 mrg ac_configure_args="${multilib_arg} ${ac_configure_args}"
12236 1.1 mrg multi_basedir="$multi_basedir"
12237 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
12238 1.1 mrg CC="$CC"
12239 1.1 mrg CXX="$CXX"
12240 1.1 mrg GFORTRAN="$GFORTRAN"
12241 1.1 mrg GCJ="$GCJ"
12242 1.1 mrg
12243 1.1 mrg
12244 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12245 1.1 mrg # if CDPATH is set.
12246 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12247 1.1 mrg
12248 1.1 mrg sed_quote_subst='$sed_quote_subst'
12249 1.1 mrg double_quote_subst='$double_quote_subst'
12250 1.1 mrg delay_variable_subst='$delay_variable_subst'
12251 1.1 mrg AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
12252 1.1 mrg DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
12253 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12254 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12255 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12256 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12257 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12258 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12259 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12260 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12261 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12262 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12263 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12264 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12265 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12266 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12267 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12268 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12269 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12270 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12271 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12272 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12273 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12274 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12275 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12276 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12277 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12278 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12279 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12280 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12281 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12282 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12283 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12284 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12285 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12286 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12287 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12288 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12289 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12290 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12291 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12292 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12293 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12294 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12295 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12296 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12297 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12298 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12299 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12300 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"`'
12301 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"`'
12302 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12303 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12304 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12305 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12306 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12307 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12308 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12309 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12310 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12311 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12312 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12313 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12314 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12315 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12316 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12317 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12318 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12319 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12320 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12321 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12322 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12323 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12324 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12325 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12326 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12327 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12328 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12329 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12330 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12331 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12332 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12333 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12334 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12335 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12336 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12337 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12338 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12339 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12340 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12341 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12342 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12343 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12344 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12345 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12346 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12347 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12348 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12349 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12350 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12351 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12352 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12353 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12354 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12355 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12356 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12357 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12358 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12359 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12360 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12361 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12362 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12363 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12364 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12365 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12366 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12367 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12368 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12369 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12370 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12371 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12372 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12373 1.1 mrg
12374 1.1 mrg LTCC='$LTCC'
12375 1.1 mrg LTCFLAGS='$LTCFLAGS'
12376 1.1 mrg compiler='$compiler_DEFAULT'
12377 1.1 mrg
12378 1.1 mrg # A function that is used when there is no print builtin or printf.
12379 1.1 mrg func_fallback_echo ()
12380 1.1 mrg {
12381 1.1 mrg eval 'cat <<_LTECHO_EOF
12382 1.1 mrg \$1
12383 1.1 mrg _LTECHO_EOF'
12384 1.1 mrg }
12385 1.1 mrg
12386 1.1 mrg # Quote evaled strings.
12387 1.1 mrg for var in AS \
12388 1.1 mrg DLLTOOL \
12389 1.1 mrg OBJDUMP \
12390 1.1 mrg SHELL \
12391 1.1 mrg ECHO \
12392 1.1 mrg SED \
12393 1.1 mrg GREP \
12394 1.1 mrg EGREP \
12395 1.1 mrg FGREP \
12396 1.1 mrg LD \
12397 1.1 mrg NM \
12398 1.1 mrg LN_S \
12399 1.1 mrg lt_SP2NL \
12400 1.1 mrg lt_NL2SP \
12401 1.1 mrg reload_flag \
12402 1.1 mrg deplibs_check_method \
12403 1.1 mrg file_magic_cmd \
12404 1.1 mrg AR \
12405 1.1 mrg AR_FLAGS \
12406 1.1 mrg STRIP \
12407 1.1 mrg RANLIB \
12408 1.1 mrg CC \
12409 1.1 mrg CFLAGS \
12410 1.1 mrg compiler \
12411 1.1 mrg lt_cv_sys_global_symbol_pipe \
12412 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
12413 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
12414 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12415 1.1 mrg lt_prog_compiler_no_builtin_flag \
12416 1.1 mrg lt_prog_compiler_wl \
12417 1.1 mrg lt_prog_compiler_pic \
12418 1.1 mrg lt_prog_compiler_static \
12419 1.1 mrg lt_cv_prog_compiler_c_o \
12420 1.1 mrg need_locks \
12421 1.1 mrg DSYMUTIL \
12422 1.1 mrg NMEDIT \
12423 1.1 mrg LIPO \
12424 1.1 mrg OTOOL \
12425 1.1 mrg OTOOL64 \
12426 1.1 mrg shrext_cmds \
12427 1.1 mrg export_dynamic_flag_spec \
12428 1.1 mrg whole_archive_flag_spec \
12429 1.1 mrg compiler_needs_object \
12430 1.1 mrg with_gnu_ld \
12431 1.1 mrg allow_undefined_flag \
12432 1.1 mrg no_undefined_flag \
12433 1.1 mrg hardcode_libdir_flag_spec \
12434 1.1 mrg hardcode_libdir_flag_spec_ld \
12435 1.1 mrg hardcode_libdir_separator \
12436 1.1 mrg fix_srcfile_path \
12437 1.1 mrg exclude_expsyms \
12438 1.1 mrg include_expsyms \
12439 1.1 mrg file_list_spec \
12440 1.1 mrg variables_saved_for_relink \
12441 1.1 mrg libname_spec \
12442 1.1 mrg library_names_spec \
12443 1.1 mrg soname_spec \
12444 1.1 mrg install_override_mode \
12445 1.1 mrg finish_eval \
12446 1.1 mrg old_striplib \
12447 1.1 mrg striplib; do
12448 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12449 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12450 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12451 1.1 mrg ;;
12452 1.1 mrg *)
12453 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12454 1.1 mrg ;;
12455 1.1 mrg esac
12456 1.1 mrg done
12457 1.1 mrg
12458 1.1 mrg # Double-quote double-evaled strings.
12459 1.1 mrg for var in reload_cmds \
12460 1.1 mrg old_postinstall_cmds \
12461 1.1 mrg old_postuninstall_cmds \
12462 1.1 mrg old_archive_cmds \
12463 1.1 mrg extract_expsyms_cmds \
12464 1.1 mrg old_archive_from_new_cmds \
12465 1.1 mrg old_archive_from_expsyms_cmds \
12466 1.1 mrg archive_cmds \
12467 1.1 mrg archive_expsym_cmds \
12468 1.1 mrg module_cmds \
12469 1.1 mrg module_expsym_cmds \
12470 1.1 mrg export_symbols_cmds \
12471 1.1 mrg prelink_cmds \
12472 1.1 mrg postinstall_cmds \
12473 1.1 mrg postuninstall_cmds \
12474 1.1 mrg finish_cmds \
12475 1.1 mrg sys_lib_search_path_spec \
12476 1.1 mrg sys_lib_dlsearch_path_spec; do
12477 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12478 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12479 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12480 1.1 mrg ;;
12481 1.1 mrg *)
12482 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12483 1.1 mrg ;;
12484 1.1 mrg esac
12485 1.1 mrg done
12486 1.1 mrg
12487 1.1 mrg ac_aux_dir='$ac_aux_dir'
12488 1.1 mrg xsi_shell='$xsi_shell'
12489 1.1 mrg lt_shell_append='$lt_shell_append'
12490 1.1 mrg
12491 1.1 mrg # See if we are running on zsh, and set the options which allow our
12492 1.1 mrg # commands through without removal of \ escapes INIT.
12493 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
12494 1.1 mrg setopt NO_GLOB_SUBST
12495 1.1 mrg fi
12496 1.1 mrg
12497 1.1 mrg
12498 1.1 mrg PACKAGE='$PACKAGE'
12499 1.1 mrg VERSION='$VERSION'
12500 1.1 mrg TIMESTAMP='$TIMESTAMP'
12501 1.1 mrg RM='$RM'
12502 1.1 mrg ofile='$ofile'
12503 1.1 mrg
12504 1.1 mrg
12505 1.1 mrg
12506 1.1 mrg
12507 1.1 mrg _ACEOF
12508 1.1 mrg
12509 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12510 1.1 mrg
12511 1.1 mrg # Handling of arguments.
12512 1.1 mrg for ac_config_target in $ac_config_targets
12513 1.1 mrg do
12514 1.1 mrg case $ac_config_target in
12515 1.1 mrg "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12516 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12517 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12518 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12519 1.1 mrg
12520 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12521 1.1 mrg esac
12522 1.1 mrg done
12523 1.1 mrg
12524 1.1 mrg
12525 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
12526 1.1 mrg # then the envvar interface is used. Set only those that are not.
12527 1.1 mrg # We use the long form for the default assignment because of an extremely
12528 1.1 mrg # bizarre bug on SunOS 4.1.3.
12529 1.1 mrg if $ac_need_defaults; then
12530 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12531 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12532 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12533 1.1 mrg fi
12534 1.1 mrg
12535 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
12536 1.1 mrg # simply because there is no reason against having it here, and in addition,
12537 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
12538 1.1 mrg # Hook for its removal unless debugging.
12539 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
12540 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
12541 1.1 mrg $debug ||
12542 1.1 mrg {
12543 1.1 mrg tmp=
12544 1.1 mrg trap 'exit_status=$?
12545 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12546 1.1 mrg ' 0
12547 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12548 1.1 mrg }
12549 1.1 mrg # Create a (secure) tmp directory for tmp files.
12550 1.1 mrg
12551 1.1 mrg {
12552 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12553 1.1 mrg test -n "$tmp" && test -d "$tmp"
12554 1.1 mrg } ||
12555 1.1 mrg {
12556 1.1 mrg tmp=./conf$$-$RANDOM
12557 1.1 mrg (umask 077 && mkdir "$tmp")
12558 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12559 1.1 mrg
12560 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12561 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12562 1.1 mrg # This happens for instance with `./config.status config.h'.
12563 1.1 mrg if test -n "$CONFIG_FILES"; then
12564 1.1 mrg
12565 1.1 mrg
12566 1.1 mrg ac_cr=`echo X | tr X '\015'`
12567 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12568 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12569 1.1 mrg # point, so we can use a bashism as a fallback.
12570 1.1 mrg if test "x$ac_cr" = x; then
12571 1.1 mrg eval ac_cr=\$\'\\r\'
12572 1.1 mrg fi
12573 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12574 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12575 1.1 mrg ac_cs_awk_cr='\r'
12576 1.1 mrg else
12577 1.1 mrg ac_cs_awk_cr=$ac_cr
12578 1.1 mrg fi
12579 1.1 mrg
12580 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12581 1.1 mrg _ACEOF
12582 1.1 mrg
12583 1.1 mrg
12584 1.1 mrg {
12585 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12586 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12587 1.1 mrg echo "_ACEOF"
12588 1.1 mrg } >conf$$subs.sh ||
12589 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12590 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12591 1.1 mrg ac_delim='%!_!# '
12592 1.1 mrg for ac_last_try in false false false false false :; do
12593 1.1 mrg . ./conf$$subs.sh ||
12594 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12595 1.1 mrg
12596 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12597 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12598 1.1 mrg break
12599 1.1 mrg elif $ac_last_try; then
12600 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12601 1.1 mrg else
12602 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12603 1.1 mrg fi
12604 1.1 mrg done
12605 1.1 mrg rm -f conf$$subs.sh
12606 1.1 mrg
12607 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12608 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12609 1.1 mrg _ACEOF
12610 1.1 mrg sed -n '
12611 1.1 mrg h
12612 1.1 mrg s/^/S["/; s/!.*/"]=/
12613 1.1 mrg p
12614 1.1 mrg g
12615 1.1 mrg s/^[^!]*!//
12616 1.1 mrg :repl
12617 1.1 mrg t repl
12618 1.1 mrg s/'"$ac_delim"'$//
12619 1.1 mrg t delim
12620 1.1 mrg :nl
12621 1.1 mrg h
12622 1.1 mrg s/\(.\{148\}\).*/\1/
12623 1.1 mrg t more1
12624 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12625 1.1 mrg p
12626 1.1 mrg n
12627 1.1 mrg b repl
12628 1.1 mrg :more1
12629 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12630 1.1 mrg p
12631 1.1 mrg g
12632 1.1 mrg s/.\{148\}//
12633 1.1 mrg t nl
12634 1.1 mrg :delim
12635 1.1 mrg h
12636 1.1 mrg s/\(.\{148\}\).*/\1/
12637 1.1 mrg t more2
12638 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12639 1.1 mrg p
12640 1.1 mrg b
12641 1.1 mrg :more2
12642 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12643 1.1 mrg p
12644 1.1 mrg g
12645 1.1 mrg s/.\{148\}//
12646 1.1 mrg t delim
12647 1.1 mrg ' <conf$$subs.awk | sed '
12648 1.1 mrg /^[^""]/{
12649 1.1 mrg N
12650 1.1 mrg s/\n//
12651 1.1 mrg }
12652 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12653 1.1 mrg rm -f conf$$subs.awk
12654 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12655 1.1 mrg _ACAWK
12656 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12657 1.1 mrg for (key in S) S_is_set[key] = 1
12658 1.1 mrg FS = ""
12659 1.1 mrg
12660 1.1 mrg }
12661 1.1 mrg {
12662 1.1 mrg line = $ 0
12663 1.1 mrg nfields = split(line, field, "@")
12664 1.1 mrg substed = 0
12665 1.1 mrg len = length(field[1])
12666 1.1 mrg for (i = 2; i < nfields; i++) {
12667 1.1 mrg key = field[i]
12668 1.1 mrg keylen = length(key)
12669 1.1 mrg if (S_is_set[key]) {
12670 1.1 mrg value = S[key]
12671 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12672 1.1 mrg len += length(value) + length(field[++i])
12673 1.1 mrg substed = 1
12674 1.1 mrg } else
12675 1.1 mrg len += 1 + keylen
12676 1.1 mrg }
12677 1.1 mrg
12678 1.1 mrg print line
12679 1.1 mrg }
12680 1.1 mrg
12681 1.1 mrg _ACAWK
12682 1.1 mrg _ACEOF
12683 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12684 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12685 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12686 1.1 mrg else
12687 1.1 mrg cat
12688 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12689 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12690 1.1 mrg _ACEOF
12691 1.1 mrg
12692 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12693 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12694 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12695 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12696 1.1 mrg if test "x$srcdir" = x.; then
12697 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12698 1.1 mrg s/:*\$(srcdir):*/:/
12699 1.1 mrg s/:*\${srcdir}:*/:/
12700 1.1 mrg s/:*@srcdir@:*/:/
12701 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12702 1.1 mrg s/:*$//
12703 1.1 mrg s/^[^=]*=[ ]*$//
12704 1.1 mrg }'
12705 1.1 mrg fi
12706 1.1 mrg
12707 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12708 1.1 mrg fi # test -n "$CONFIG_FILES"
12709 1.1 mrg
12710 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
12711 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
12712 1.1 mrg # This happens for instance with `./config.status Makefile'.
12713 1.1 mrg if test -n "$CONFIG_HEADERS"; then
12714 1.1 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12715 1.1 mrg BEGIN {
12716 1.1 mrg _ACEOF
12717 1.1 mrg
12718 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12719 1.1 mrg # here-document in config.status, that substitutes the proper values into
12720 1.1 mrg # config.h.in to produce config.h.
12721 1.1 mrg
12722 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12723 1.1 mrg # handling of long lines.
12724 1.1 mrg ac_delim='%!_!# '
12725 1.1 mrg for ac_last_try in false false :; do
12726 1.1 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12727 1.1 mrg if test -z "$ac_t"; then
12728 1.1 mrg break
12729 1.1 mrg elif $ac_last_try; then
12730 1.1 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12731 1.1 mrg else
12732 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12733 1.1 mrg fi
12734 1.1 mrg done
12735 1.1 mrg
12736 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
12737 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
12738 1.1 mrg # newline sequences.
12739 1.1 mrg
12740 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12741 1.1 mrg sed -n '
12742 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12743 1.1 mrg t rset
12744 1.1 mrg :rset
12745 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12746 1.1 mrg t def
12747 1.1 mrg d
12748 1.1 mrg :def
12749 1.1 mrg s/\\$//
12750 1.1 mrg t 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"/p
12754 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12755 1.1 mrg d
12756 1.1 mrg :bsnl
12757 1.1 mrg s/["\\]/\\&/g
12758 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12759 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
12760 1.1 mrg t cont
12761 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12762 1.1 mrg t cont
12763 1.1 mrg d
12764 1.1 mrg :cont
12765 1.1 mrg n
12766 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
12767 1.1 mrg t clear
12768 1.1 mrg :clear
12769 1.1 mrg s/\\$//
12770 1.1 mrg t bsnlc
12771 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12772 1.1 mrg d
12773 1.1 mrg :bsnlc
12774 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12775 1.1 mrg b cont
12776 1.1 mrg ' <confdefs.h | sed '
12777 1.1 mrg s/'"$ac_delim"'/"\\\
12778 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12779 1.1 mrg
12780 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12781 1.1 mrg for (key in D) D_is_set[key] = 1
12782 1.1 mrg FS = ""
12783 1.1 mrg }
12784 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12785 1.1 mrg line = \$ 0
12786 1.1 mrg split(line, arg, " ")
12787 1.1 mrg if (arg[1] == "#") {
12788 1.1 mrg defundef = arg[2]
12789 1.1 mrg mac1 = arg[3]
12790 1.1 mrg } else {
12791 1.1 mrg defundef = substr(arg[1], 2)
12792 1.1 mrg mac1 = arg[2]
12793 1.1 mrg }
12794 1.1 mrg split(mac1, mac2, "(") #)
12795 1.1 mrg macro = mac2[1]
12796 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12797 1.1 mrg if (D_is_set[macro]) {
12798 1.1 mrg # Preserve the white space surrounding the "#".
12799 1.1 mrg print prefix "define", macro P[macro] D[macro]
12800 1.1 mrg next
12801 1.1 mrg } else {
12802 1.1 mrg # Replace #undef with comments. This is necessary, for example,
12803 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12804 1.1 mrg # on some systems where configure will not decide to define it.
12805 1.1 mrg if (defundef == "undef") {
12806 1.1 mrg print "/*", prefix defundef, macro, "*/"
12807 1.1 mrg next
12808 1.1 mrg }
12809 1.1 mrg }
12810 1.1 mrg }
12811 1.1 mrg { print }
12812 1.1 mrg _ACAWK
12813 1.1 mrg _ACEOF
12814 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12815 1.1 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12816 1.1 mrg fi # test -n "$CONFIG_HEADERS"
12817 1.1 mrg
12818 1.1 mrg
12819 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12820 1.1 mrg shift
12821 1.1 mrg for ac_tag
12822 1.1 mrg do
12823 1.1 mrg case $ac_tag in
12824 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12825 1.1 mrg esac
12826 1.1 mrg case $ac_mode$ac_tag in
12827 1.1 mrg :[FHL]*:*);;
12828 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12829 1.1 mrg :[FH]-) ac_tag=-:-;;
12830 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12831 1.1 mrg esac
12832 1.1 mrg ac_save_IFS=$IFS
12833 1.1 mrg IFS=:
12834 1.1 mrg set x $ac_tag
12835 1.1 mrg IFS=$ac_save_IFS
12836 1.1 mrg shift
12837 1.1 mrg ac_file=$1
12838 1.1 mrg shift
12839 1.1 mrg
12840 1.1 mrg case $ac_mode in
12841 1.1 mrg :L) ac_source=$1;;
12842 1.1 mrg :[FH])
12843 1.1 mrg ac_file_inputs=
12844 1.1 mrg for ac_f
12845 1.1 mrg do
12846 1.1 mrg case $ac_f in
12847 1.1 mrg -) ac_f="$tmp/stdin";;
12848 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12849 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12850 1.1 mrg # because $ac_f cannot contain `:'.
12851 1.1 mrg test -f "$ac_f" ||
12852 1.1 mrg case $ac_f in
12853 1.1 mrg [\\/$]*) false;;
12854 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12855 1.1 mrg esac ||
12856 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12857 1.1 mrg esac
12858 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12859 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12860 1.1 mrg done
12861 1.1 mrg
12862 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12863 1.1 mrg # use $as_me), people would be surprised to read:
12864 1.1 mrg # /* config.h. Generated by config.status. */
12865 1.1 mrg configure_input='Generated from '`
12866 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12867 1.1 mrg `' by configure.'
12868 1.1 mrg if test x"$ac_file" != x-; then
12869 1.1 mrg configure_input="$ac_file. $configure_input"
12870 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12871 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12872 1.1 mrg fi
12873 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12874 1.1 mrg case $configure_input in #(
12875 1.1 mrg *\&* | *\|* | *\\* )
12876 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12877 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12878 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12879 1.1 mrg esac
12880 1.1 mrg
12881 1.1 mrg case $ac_tag in
12882 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12883 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12884 1.1 mrg esac
12885 1.1 mrg ;;
12886 1.1 mrg esac
12887 1.1 mrg
12888 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12889 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12890 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12891 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12892 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12893 1.1 mrg $as_echo X"$ac_file" |
12894 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12895 1.1 mrg s//\1/
12896 1.1 mrg q
12897 1.1 mrg }
12898 1.1 mrg /^X\(\/\/\)[^/].*/{
12899 1.1 mrg s//\1/
12900 1.1 mrg q
12901 1.1 mrg }
12902 1.1 mrg /^X\(\/\/\)$/{
12903 1.1 mrg s//\1/
12904 1.1 mrg q
12905 1.1 mrg }
12906 1.1 mrg /^X\(\/\).*/{
12907 1.1 mrg s//\1/
12908 1.1 mrg q
12909 1.1 mrg }
12910 1.1 mrg s/.*/./; q'`
12911 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12912 1.1 mrg ac_builddir=.
12913 1.1 mrg
12914 1.1 mrg case "$ac_dir" in
12915 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12916 1.1 mrg *)
12917 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12918 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12919 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12920 1.1 mrg case $ac_top_builddir_sub in
12921 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12922 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12923 1.1 mrg esac ;;
12924 1.1 mrg esac
12925 1.1 mrg ac_abs_top_builddir=$ac_pwd
12926 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12927 1.1 mrg # for backward compatibility:
12928 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12929 1.1 mrg
12930 1.1 mrg case $srcdir in
12931 1.1 mrg .) # We are building in place.
12932 1.1 mrg ac_srcdir=.
12933 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12934 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12935 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12936 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12937 1.1 mrg ac_top_srcdir=$srcdir
12938 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12939 1.1 mrg *) # Relative name.
12940 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12941 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12942 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12943 1.1 mrg esac
12944 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12945 1.1 mrg
12946 1.1 mrg
12947 1.1 mrg case $ac_mode in
12948 1.1 mrg :F)
12949 1.1 mrg #
12950 1.1 mrg # CONFIG_FILE
12951 1.1 mrg #
12952 1.1 mrg
12953 1.1 mrg case $INSTALL in
12954 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12955 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12956 1.1 mrg esac
12957 1.1 mrg _ACEOF
12958 1.1 mrg
12959 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12960 1.1 mrg # If the template does not know about datarootdir, expand it.
12961 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12962 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12963 1.1 mrg ac_sed_dataroot='
12964 1.1 mrg /datarootdir/ {
12965 1.1 mrg p
12966 1.1 mrg q
12967 1.1 mrg }
12968 1.1 mrg /@datadir@/p
12969 1.1 mrg /@docdir@/p
12970 1.1 mrg /@infodir@/p
12971 1.1 mrg /@localedir@/p
12972 1.1 mrg /@mandir@/p'
12973 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12974 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12975 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12976 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12977 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12978 1.1 mrg _ACEOF
12979 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12980 1.1 mrg ac_datarootdir_hack='
12981 1.1 mrg s&@datadir@&$datadir&g
12982 1.1 mrg s&@docdir@&$docdir&g
12983 1.1 mrg s&@infodir@&$infodir&g
12984 1.1 mrg s&@localedir@&$localedir&g
12985 1.1 mrg s&@mandir@&$mandir&g
12986 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12987 1.1 mrg esac
12988 1.1 mrg _ACEOF
12989 1.1 mrg
12990 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12991 1.1 mrg # Shell code in configure.ac might set extrasub.
12992 1.1 mrg # FIXME: do we really want to maintain this feature?
12993 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12994 1.1 mrg ac_sed_extra="$ac_vpsub
12995 1.1 mrg $extrasub
12996 1.1 mrg _ACEOF
12997 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12998 1.1 mrg :t
12999 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13000 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13001 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13002 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13003 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
13004 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13005 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13006 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13007 1.1 mrg s&@builddir@&$ac_builddir&;t t
13008 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13009 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13010 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
13011 1.1 mrg $ac_datarootdir_hack
13012 1.1 mrg "
13013 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13014 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13015 1.1 mrg
13016 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13017 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13018 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13019 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13020 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
13021 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13022 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
13023 1.1 mrg
13024 1.1 mrg rm -f "$tmp/stdin"
13025 1.1 mrg case $ac_file in
13026 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
13027 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13028 1.1 mrg esac \
13029 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13030 1.1 mrg ;;
13031 1.1 mrg :H)
13032 1.1 mrg #
13033 1.1 mrg # CONFIG_HEADER
13034 1.1 mrg #
13035 1.1 mrg if test x"$ac_file" != x-; then
13036 1.1 mrg {
13037 1.1 mrg $as_echo "/* $configure_input */" \
13038 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13039 1.1 mrg } >"$tmp/config.h" \
13040 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13041 1.1 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13042 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13043 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13044 1.1 mrg else
13045 1.1 mrg rm -f "$ac_file"
13046 1.1 mrg mv "$tmp/config.h" "$ac_file" \
13047 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13048 1.1 mrg fi
13049 1.1 mrg else
13050 1.1 mrg $as_echo "/* $configure_input */" \
13051 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13052 1.1 mrg || as_fn_error "could not create -" "$LINENO" 5
13053 1.1 mrg fi
13054 1.1 mrg ;;
13055 1.1 mrg
13056 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13057 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13058 1.1 mrg ;;
13059 1.1 mrg esac
13060 1.1 mrg
13061 1.1 mrg
13062 1.1 mrg case $ac_file$ac_mode in
13063 1.1 mrg "default-1":C)
13064 1.1 mrg # Only add multilib support code if we just rebuilt the top-level
13065 1.1 mrg # Makefile.
13066 1.1 mrg case " $CONFIG_FILES " in
13067 1.1 mrg *" Makefile "*)
13068 1.1 mrg ac_file=Makefile . ${multi_basedir}/config-ml.in
13069 1.1 mrg ;;
13070 1.1 mrg esac ;;
13071 1.1 mrg "libtool":C)
13072 1.1 mrg
13073 1.1 mrg # See if we are running on zsh, and set the options which allow our
13074 1.1 mrg # commands through without removal of \ escapes.
13075 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
13076 1.1 mrg setopt NO_GLOB_SUBST
13077 1.1 mrg fi
13078 1.1 mrg
13079 1.1 mrg cfgfile="${ofile}T"
13080 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13081 1.1 mrg $RM "$cfgfile"
13082 1.1 mrg
13083 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
13084 1.1 mrg #! $SHELL
13085 1.1 mrg
13086 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13087 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13088 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13089 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13090 1.1 mrg #
13091 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13092 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13093 1.1 mrg # Written by Gordon Matzigkeit, 1996
13094 1.1 mrg #
13095 1.1 mrg # This file is part of GNU Libtool.
13096 1.1 mrg #
13097 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
13098 1.1 mrg # modify it under the terms of the GNU General Public License as
13099 1.1 mrg # published by the Free Software Foundation; either version 2 of
13100 1.1 mrg # the License, or (at your option) any later version.
13101 1.1 mrg #
13102 1.1 mrg # As a special exception to the GNU General Public License,
13103 1.1 mrg # if you distribute this file as part of a program or library that
13104 1.1 mrg # is built using GNU Libtool, you may include this file under the
13105 1.1 mrg # same distribution terms that you use for the rest of that program.
13106 1.1 mrg #
13107 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
13108 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13109 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13110 1.1 mrg # GNU General Public License for more details.
13111 1.1 mrg #
13112 1.1 mrg # You should have received a copy of the GNU General Public License
13113 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13114 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13115 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
13116 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13117 1.1 mrg
13118 1.1 mrg
13119 1.1 mrg # The names of the tagged configurations supported by this script.
13120 1.1 mrg available_tags=""
13121 1.1 mrg
13122 1.1 mrg # ### BEGIN LIBTOOL CONFIG
13123 1.1 mrg
13124 1.1 mrg # Assembler program.
13125 1.1 mrg AS=$lt_AS
13126 1.1 mrg
13127 1.1 mrg # DLL creation program.
13128 1.1 mrg DLLTOOL=$lt_DLLTOOL
13129 1.1 mrg
13130 1.1 mrg # Object dumper program.
13131 1.1 mrg OBJDUMP=$lt_OBJDUMP
13132 1.1 mrg
13133 1.1 mrg # Which release of libtool.m4 was used?
13134 1.1 mrg macro_version=$macro_version
13135 1.1 mrg macro_revision=$macro_revision
13136 1.1 mrg
13137 1.1 mrg # Whether or not to build shared libraries.
13138 1.1 mrg build_libtool_libs=$enable_shared
13139 1.1 mrg
13140 1.1 mrg # Whether or not to build static libraries.
13141 1.1 mrg build_old_libs=$enable_static
13142 1.1 mrg
13143 1.1 mrg # What type of objects to build.
13144 1.1 mrg pic_mode=$pic_mode
13145 1.1 mrg
13146 1.1 mrg # Whether or not to optimize for fast installation.
13147 1.1 mrg fast_install=$enable_fast_install
13148 1.1 mrg
13149 1.1 mrg # Shell to use when invoking shell scripts.
13150 1.1 mrg SHELL=$lt_SHELL
13151 1.1 mrg
13152 1.1 mrg # An echo program that protects backslashes.
13153 1.1 mrg ECHO=$lt_ECHO
13154 1.1 mrg
13155 1.1 mrg # The host system.
13156 1.1 mrg host_alias=$host_alias
13157 1.1 mrg host=$host
13158 1.1 mrg host_os=$host_os
13159 1.1 mrg
13160 1.1 mrg # The build system.
13161 1.1 mrg build_alias=$build_alias
13162 1.1 mrg build=$build
13163 1.1 mrg build_os=$build_os
13164 1.1 mrg
13165 1.1 mrg # A sed program that does not truncate output.
13166 1.1 mrg SED=$lt_SED
13167 1.1 mrg
13168 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13169 1.1 mrg Xsed="\$SED -e 1s/^X//"
13170 1.1 mrg
13171 1.1 mrg # A grep program that handles long lines.
13172 1.1 mrg GREP=$lt_GREP
13173 1.1 mrg
13174 1.1 mrg # An ERE matcher.
13175 1.1 mrg EGREP=$lt_EGREP
13176 1.1 mrg
13177 1.1 mrg # A literal string matcher.
13178 1.1 mrg FGREP=$lt_FGREP
13179 1.1 mrg
13180 1.1 mrg # A BSD- or MS-compatible name lister.
13181 1.1 mrg NM=$lt_NM
13182 1.1 mrg
13183 1.1 mrg # Whether we need soft or hard links.
13184 1.1 mrg LN_S=$lt_LN_S
13185 1.1 mrg
13186 1.1 mrg # What is the maximum length of a command?
13187 1.1 mrg max_cmd_len=$max_cmd_len
13188 1.1 mrg
13189 1.1 mrg # Object file suffix (normally "o").
13190 1.1 mrg objext=$ac_objext
13191 1.1 mrg
13192 1.1 mrg # Executable file suffix (normally "").
13193 1.1 mrg exeext=$exeext
13194 1.1 mrg
13195 1.1 mrg # whether the shell understands "unset".
13196 1.1 mrg lt_unset=$lt_unset
13197 1.1 mrg
13198 1.1 mrg # turn spaces into newlines.
13199 1.1 mrg SP2NL=$lt_lt_SP2NL
13200 1.1 mrg
13201 1.1 mrg # turn newlines into spaces.
13202 1.1 mrg NL2SP=$lt_lt_NL2SP
13203 1.1 mrg
13204 1.1 mrg # Method to check whether dependent libraries are shared objects.
13205 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
13206 1.1 mrg
13207 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
13208 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
13209 1.1 mrg
13210 1.1 mrg # The archiver.
13211 1.1 mrg AR=$lt_AR
13212 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
13213 1.1 mrg
13214 1.1 mrg # A symbol stripping program.
13215 1.1 mrg STRIP=$lt_STRIP
13216 1.1 mrg
13217 1.1 mrg # Commands used to install an old-style archive.
13218 1.1 mrg RANLIB=$lt_RANLIB
13219 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13220 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13221 1.1 mrg
13222 1.1 mrg # Whether to use a lock for old archive extraction.
13223 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13224 1.1 mrg
13225 1.1 mrg # A C compiler.
13226 1.1 mrg LTCC=$lt_CC
13227 1.1 mrg
13228 1.1 mrg # LTCC compiler flags.
13229 1.1 mrg LTCFLAGS=$lt_CFLAGS
13230 1.1 mrg
13231 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13232 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13233 1.1 mrg
13234 1.1 mrg # Transform the output of nm in a proper C declaration.
13235 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13236 1.1 mrg
13237 1.1 mrg # Transform the output of nm in a C name address pair.
13238 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13239 1.1 mrg
13240 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13241 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13242 1.1 mrg
13243 1.1 mrg # The name of the directory that contains temporary libtool files.
13244 1.1 mrg objdir=$objdir
13245 1.1 mrg
13246 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13247 1.1 mrg MAGIC_CMD=$MAGIC_CMD
13248 1.1 mrg
13249 1.1 mrg # Must we lock files when doing compilation?
13250 1.1 mrg need_locks=$lt_need_locks
13251 1.1 mrg
13252 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13253 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
13254 1.1 mrg
13255 1.1 mrg # Tool to change global to local symbols on Mac OS X.
13256 1.1 mrg NMEDIT=$lt_NMEDIT
13257 1.1 mrg
13258 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13259 1.1 mrg LIPO=$lt_LIPO
13260 1.1 mrg
13261 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13262 1.1 mrg OTOOL=$lt_OTOOL
13263 1.1 mrg
13264 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13265 1.1 mrg OTOOL64=$lt_OTOOL64
13266 1.1 mrg
13267 1.1 mrg # Old archive suffix (normally "a").
13268 1.1 mrg libext=$libext
13269 1.1 mrg
13270 1.1 mrg # Shared library suffix (normally ".so").
13271 1.1 mrg shrext_cmds=$lt_shrext_cmds
13272 1.1 mrg
13273 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
13274 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13275 1.1 mrg
13276 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
13277 1.1 mrg # restored at link time.
13278 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13279 1.1 mrg
13280 1.1 mrg # Do we need the "lib" prefix for modules?
13281 1.1 mrg need_lib_prefix=$need_lib_prefix
13282 1.1 mrg
13283 1.1 mrg # Do we need a version for libraries?
13284 1.1 mrg need_version=$need_version
13285 1.1 mrg
13286 1.1 mrg # Library versioning type.
13287 1.1 mrg version_type=$version_type
13288 1.1 mrg
13289 1.1 mrg # Shared library runtime path variable.
13290 1.1 mrg runpath_var=$runpath_var
13291 1.1 mrg
13292 1.1 mrg # Shared library path variable.
13293 1.1 mrg shlibpath_var=$shlibpath_var
13294 1.1 mrg
13295 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
13296 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13297 1.1 mrg
13298 1.1 mrg # Format of library name prefix.
13299 1.1 mrg libname_spec=$lt_libname_spec
13300 1.1 mrg
13301 1.1 mrg # List of archive names. First name is the real one, the rest are links.
13302 1.1 mrg # The last name is the one that the linker finds with -lNAME
13303 1.1 mrg library_names_spec=$lt_library_names_spec
13304 1.1 mrg
13305 1.1 mrg # The coded name of the library, if different from the real name.
13306 1.1 mrg soname_spec=$lt_soname_spec
13307 1.1 mrg
13308 1.1 mrg # Permission mode override for installation of shared libraries.
13309 1.1 mrg install_override_mode=$lt_install_override_mode
13310 1.1 mrg
13311 1.1 mrg # Command to use after installation of a shared archive.
13312 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
13313 1.1 mrg
13314 1.1 mrg # Command to use after uninstallation of a shared archive.
13315 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
13316 1.1 mrg
13317 1.1 mrg # Commands used to finish a libtool library installation in a directory.
13318 1.1 mrg finish_cmds=$lt_finish_cmds
13319 1.1 mrg
13320 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
13321 1.1 mrg # not shown.
13322 1.1 mrg finish_eval=$lt_finish_eval
13323 1.1 mrg
13324 1.1 mrg # Whether we should hardcode library paths into libraries.
13325 1.1 mrg hardcode_into_libs=$hardcode_into_libs
13326 1.1 mrg
13327 1.1 mrg # Compile-time system search path for libraries.
13328 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13329 1.1 mrg
13330 1.1 mrg # Run-time system search path for libraries.
13331 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13332 1.1 mrg
13333 1.1 mrg # Whether dlopen is supported.
13334 1.1 mrg dlopen_support=$enable_dlopen
13335 1.1 mrg
13336 1.1 mrg # Whether dlopen of programs is supported.
13337 1.1 mrg dlopen_self=$enable_dlopen_self
13338 1.1 mrg
13339 1.1 mrg # Whether dlopen of statically linked programs is supported.
13340 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
13341 1.1 mrg
13342 1.1 mrg # Commands to strip libraries.
13343 1.1 mrg old_striplib=$lt_old_striplib
13344 1.1 mrg striplib=$lt_striplib
13345 1.1 mrg
13346 1.1 mrg
13347 1.1 mrg # The linker used to build libraries.
13348 1.1 mrg LD=$lt_LD
13349 1.1 mrg
13350 1.1 mrg # How to create reloadable object files.
13351 1.1 mrg reload_flag=$lt_reload_flag
13352 1.1 mrg reload_cmds=$lt_reload_cmds
13353 1.1 mrg
13354 1.1 mrg # Commands used to build an old-style archive.
13355 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
13356 1.1 mrg
13357 1.1 mrg # A language specific compiler.
13358 1.1 mrg CC=$lt_compiler
13359 1.1 mrg
13360 1.1 mrg # Is the compiler the GNU compiler?
13361 1.1 mrg with_gcc=$GCC
13362 1.1 mrg
13363 1.1 mrg # Compiler flag to turn off builtin functions.
13364 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13365 1.1 mrg
13366 1.1 mrg # How to pass a linker flag through the compiler.
13367 1.1 mrg wl=$lt_lt_prog_compiler_wl
13368 1.1 mrg
13369 1.1 mrg # Additional compiler flags for building library objects.
13370 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
13371 1.1 mrg
13372 1.1 mrg # Compiler flag to prevent dynamic linking.
13373 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
13374 1.1 mrg
13375 1.1 mrg # Does compiler simultaneously support -c and -o options?
13376 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13377 1.1 mrg
13378 1.1 mrg # Whether or not to add -lc for building shared libraries.
13379 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
13380 1.1 mrg
13381 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
13382 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13383 1.1 mrg
13384 1.1 mrg # Compiler flag to allow reflexive dlopens.
13385 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13386 1.1 mrg
13387 1.1 mrg # Compiler flag to generate shared objects directly from archives.
13388 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13389 1.1 mrg
13390 1.1 mrg # Whether the compiler copes with passing no objects directly.
13391 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
13392 1.1 mrg
13393 1.1 mrg # Create an old-style archive from a shared archive.
13394 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13395 1.1 mrg
13396 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
13397 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13398 1.1 mrg
13399 1.1 mrg # Commands used to build a shared archive.
13400 1.1 mrg archive_cmds=$lt_archive_cmds
13401 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13402 1.1 mrg
13403 1.1 mrg # Commands used to build a loadable module if different from building
13404 1.1 mrg # a shared archive.
13405 1.1 mrg module_cmds=$lt_module_cmds
13406 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
13407 1.1 mrg
13408 1.1 mrg # Whether we are building with GNU ld or not.
13409 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
13410 1.1 mrg
13411 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
13412 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
13413 1.1 mrg
13414 1.1 mrg # Flag that enforces no undefined symbols.
13415 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
13416 1.1 mrg
13417 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
13418 1.1 mrg # This must work even if \$libdir does not exist
13419 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13420 1.1 mrg
13421 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13422 1.1 mrg # during linking. This must work even if \$libdir does not exist.
13423 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13424 1.1 mrg
13425 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
13426 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13427 1.1 mrg
13428 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13429 1.1 mrg # DIR into the resulting binary.
13430 1.1 mrg hardcode_direct=$hardcode_direct
13431 1.1 mrg
13432 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13433 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13434 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13435 1.1 mrg # library is relocated.
13436 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13437 1.1 mrg
13438 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13439 1.1 mrg # into the resulting binary.
13440 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13441 1.1 mrg
13442 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13443 1.1 mrg # into the resulting binary.
13444 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13445 1.1 mrg
13446 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13447 1.1 mrg # into the library and all subsequent libraries and executables linked
13448 1.1 mrg # against it.
13449 1.1 mrg hardcode_automatic=$hardcode_automatic
13450 1.1 mrg
13451 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13452 1.1 mrg # to runtime path list.
13453 1.1 mrg inherit_rpath=$inherit_rpath
13454 1.1 mrg
13455 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13456 1.1 mrg link_all_deplibs=$link_all_deplibs
13457 1.1 mrg
13458 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13459 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13460 1.1 mrg
13461 1.1 mrg # Set to "yes" if exported symbols are required.
13462 1.1 mrg always_export_symbols=$always_export_symbols
13463 1.1 mrg
13464 1.1 mrg # The commands to list exported symbols.
13465 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13466 1.1 mrg
13467 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13468 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13469 1.1 mrg
13470 1.1 mrg # Symbols that must always be exported.
13471 1.1 mrg include_expsyms=$lt_include_expsyms
13472 1.1 mrg
13473 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13474 1.1 mrg prelink_cmds=$lt_prelink_cmds
13475 1.1 mrg
13476 1.1 mrg # Specify filename containing input files.
13477 1.1 mrg file_list_spec=$lt_file_list_spec
13478 1.1 mrg
13479 1.1 mrg # How to hardcode a shared library path into an executable.
13480 1.1 mrg hardcode_action=$hardcode_action
13481 1.1 mrg
13482 1.1 mrg # ### END LIBTOOL CONFIG
13483 1.1 mrg
13484 1.1 mrg _LT_EOF
13485 1.1 mrg
13486 1.1 mrg case $host_os in
13487 1.1 mrg aix3*)
13488 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13489 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13490 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13491 1.1 mrg # vanish in a puff of smoke.
13492 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13493 1.1 mrg COLLECT_NAMES=
13494 1.1 mrg export COLLECT_NAMES
13495 1.1 mrg fi
13496 1.1 mrg _LT_EOF
13497 1.1 mrg ;;
13498 1.1 mrg esac
13499 1.1 mrg
13500 1.1 mrg
13501 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13502 1.1 mrg
13503 1.1 mrg
13504 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13505 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13506 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13507 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13508 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13509 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13510 1.1 mrg
13511 1.1 mrg case $xsi_shell in
13512 1.1 mrg yes)
13513 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13514 1.1 mrg
13515 1.1 mrg # func_dirname file append nondir_replacement
13516 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13517 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13518 1.1 mrg func_dirname ()
13519 1.1 mrg {
13520 1.1 mrg case ${1} in
13521 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13522 1.1 mrg * ) func_dirname_result="${3}" ;;
13523 1.1 mrg esac
13524 1.1 mrg }
13525 1.1 mrg
13526 1.1 mrg # func_basename file
13527 1.1 mrg func_basename ()
13528 1.1 mrg {
13529 1.1 mrg func_basename_result="${1##*/}"
13530 1.1 mrg }
13531 1.1 mrg
13532 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13533 1.1 mrg # perform func_basename and func_dirname in a single function
13534 1.1 mrg # call:
13535 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13536 1.1 mrg # add APPEND to the result, otherwise set result
13537 1.1 mrg # to NONDIR_REPLACEMENT.
13538 1.1 mrg # value returned in "$func_dirname_result"
13539 1.1 mrg # basename: Compute filename of FILE.
13540 1.1 mrg # value retuned in "$func_basename_result"
13541 1.1 mrg # Implementation must be kept synchronized with func_dirname
13542 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13543 1.1 mrg # those functions but instead duplicate the functionality here.
13544 1.1 mrg func_dirname_and_basename ()
13545 1.1 mrg {
13546 1.1 mrg case ${1} in
13547 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13548 1.1 mrg * ) func_dirname_result="${3}" ;;
13549 1.1 mrg esac
13550 1.1 mrg func_basename_result="${1##*/}"
13551 1.1 mrg }
13552 1.1 mrg
13553 1.1 mrg # func_stripname prefix suffix name
13554 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13555 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13556 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13557 1.1 mrg # dot (in which case that matches only a dot).
13558 1.1 mrg func_stripname ()
13559 1.1 mrg {
13560 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13561 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13562 1.1 mrg func_stripname_result=${3}
13563 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13564 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13565 1.1 mrg }
13566 1.1 mrg
13567 1.1 mrg # func_opt_split
13568 1.1 mrg func_opt_split ()
13569 1.1 mrg {
13570 1.1 mrg func_opt_split_opt=${1%%=*}
13571 1.1 mrg func_opt_split_arg=${1#*=}
13572 1.1 mrg }
13573 1.1 mrg
13574 1.1 mrg # func_lo2o object
13575 1.1 mrg func_lo2o ()
13576 1.1 mrg {
13577 1.1 mrg case ${1} in
13578 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13579 1.1 mrg *) func_lo2o_result=${1} ;;
13580 1.1 mrg esac
13581 1.1 mrg }
13582 1.1 mrg
13583 1.1 mrg # func_xform libobj-or-source
13584 1.1 mrg func_xform ()
13585 1.1 mrg {
13586 1.1 mrg func_xform_result=${1%.*}.lo
13587 1.1 mrg }
13588 1.1 mrg
13589 1.1 mrg # func_arith arithmetic-term...
13590 1.1 mrg func_arith ()
13591 1.1 mrg {
13592 1.1 mrg func_arith_result=$(( $* ))
13593 1.1 mrg }
13594 1.1 mrg
13595 1.1 mrg # func_len string
13596 1.1 mrg # STRING may not start with a hyphen.
13597 1.1 mrg func_len ()
13598 1.1 mrg {
13599 1.1 mrg func_len_result=${#1}
13600 1.1 mrg }
13601 1.1 mrg
13602 1.1 mrg _LT_EOF
13603 1.1 mrg ;;
13604 1.1 mrg *) # Bourne compatible functions.
13605 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13606 1.1 mrg
13607 1.1 mrg # func_dirname file append nondir_replacement
13608 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13609 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13610 1.1 mrg func_dirname ()
13611 1.1 mrg {
13612 1.1 mrg # Extract subdirectory from the argument.
13613 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13614 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13615 1.1 mrg func_dirname_result="${3}"
13616 1.1 mrg else
13617 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13618 1.1 mrg fi
13619 1.1 mrg }
13620 1.1 mrg
13621 1.1 mrg # func_basename file
13622 1.1 mrg func_basename ()
13623 1.1 mrg {
13624 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13625 1.1 mrg }
13626 1.1 mrg
13627 1.1 mrg
13628 1.1 mrg # func_stripname prefix suffix name
13629 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13630 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13631 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13632 1.1 mrg # dot (in which case that matches only a dot).
13633 1.1 mrg # func_strip_suffix prefix name
13634 1.1 mrg func_stripname ()
13635 1.1 mrg {
13636 1.1 mrg case ${2} in
13637 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13638 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13639 1.1 mrg esac
13640 1.1 mrg }
13641 1.1 mrg
13642 1.1 mrg # sed scripts:
13643 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13644 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13645 1.1 mrg
13646 1.1 mrg # func_opt_split
13647 1.1 mrg func_opt_split ()
13648 1.1 mrg {
13649 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13650 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13651 1.1 mrg }
13652 1.1 mrg
13653 1.1 mrg # func_lo2o object
13654 1.1 mrg func_lo2o ()
13655 1.1 mrg {
13656 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13657 1.1 mrg }
13658 1.1 mrg
13659 1.1 mrg # func_xform libobj-or-source
13660 1.1 mrg func_xform ()
13661 1.1 mrg {
13662 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13663 1.1 mrg }
13664 1.1 mrg
13665 1.1 mrg # func_arith arithmetic-term...
13666 1.1 mrg func_arith ()
13667 1.1 mrg {
13668 1.1 mrg func_arith_result=`expr "$@"`
13669 1.1 mrg }
13670 1.1 mrg
13671 1.1 mrg # func_len string
13672 1.1 mrg # STRING may not start with a hyphen.
13673 1.1 mrg func_len ()
13674 1.1 mrg {
13675 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13676 1.1 mrg }
13677 1.1 mrg
13678 1.1 mrg _LT_EOF
13679 1.1 mrg esac
13680 1.1 mrg
13681 1.1 mrg case $lt_shell_append in
13682 1.1 mrg yes)
13683 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13684 1.1 mrg
13685 1.1 mrg # func_append var value
13686 1.1 mrg # Append VALUE to the end of shell variable VAR.
13687 1.1 mrg func_append ()
13688 1.1 mrg {
13689 1.1 mrg eval "$1+=\$2"
13690 1.1 mrg }
13691 1.1 mrg _LT_EOF
13692 1.1 mrg ;;
13693 1.1 mrg *)
13694 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13695 1.1 mrg
13696 1.1 mrg # func_append var value
13697 1.1 mrg # Append VALUE to the end of shell variable VAR.
13698 1.1 mrg func_append ()
13699 1.1 mrg {
13700 1.1 mrg eval "$1=\$$1\$2"
13701 1.1 mrg }
13702 1.1 mrg
13703 1.1 mrg _LT_EOF
13704 1.1 mrg ;;
13705 1.1 mrg esac
13706 1.1 mrg
13707 1.1 mrg
13708 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13709 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13710 1.1 mrg
13711 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13712 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13713 1.1 mrg chmod +x "$ofile"
13714 1.1 mrg
13715 1.1 mrg ;;
13716 1.1 mrg
13717 1.1 mrg esac
13718 1.1 mrg done # for ac_tag
13719 1.1 mrg
13720 1.1 mrg
13721 1.1 mrg as_fn_exit 0
13722 1.1 mrg _ACEOF
13723 1.1 mrg ac_clean_files=$ac_clean_files_save
13724 1.1 mrg
13725 1.1 mrg test $ac_write_fail = 0 ||
13726 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13727 1.1 mrg
13728 1.1 mrg
13729 1.1 mrg # configure is writing to config.log, and then calls config.status.
13730 1.1 mrg # config.status does its own redirection, appending to config.log.
13731 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13732 1.1 mrg # by configure, so config.status won't be able to write to it; its
13733 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13734 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13735 1.1 mrg # appended to by config.status. When coming back to configure, we
13736 1.1 mrg # need to make the FD available again.
13737 1.1 mrg if test "$no_create" != yes; then
13738 1.1 mrg ac_cs_success=:
13739 1.1 mrg ac_config_status_args=
13740 1.1 mrg test "$silent" = yes &&
13741 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13742 1.1 mrg exec 5>/dev/null
13743 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13744 1.1 mrg exec 5>>config.log
13745 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13746 1.1 mrg # would make configure fail if this is the last instruction.
13747 1.1 mrg $ac_cs_success || as_fn_exit $?
13748 1.1 mrg fi
13749 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13751 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13752 1.1 mrg fi
13753 1.1 mrg
13754