configure revision 1.1.1.3 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.3 mrg # Generated by GNU Autoconf 2.63 for libXi 1.3.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 1.1.1.2 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
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.1.2 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*) set -o posix ;;
27 1.1 mrg esac
28 1.1 mrg
29 1.1 mrg fi
30 1.1 mrg
31 1.1 mrg
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg # PATH needs CR
35 1.1 mrg # Avoid depending upon Character Ranges.
36 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 1.1 mrg as_cr_digits='0123456789'
40 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
41 1.1 mrg
42 1.1.1.2 mrg as_nl='
43 1.1.1.2 mrg '
44 1.1.1.2 mrg export as_nl
45 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
46 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49 1.1.1.2 mrg if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 1.1.1.2 mrg as_echo='printf %s\n'
51 1.1.1.2 mrg as_echo_n='printf %s'
52 1.1.1.2 mrg else
53 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
56 1.1.1.2 mrg else
57 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 1.1.1.2 mrg as_echo_n_body='eval
59 1.1.1.2 mrg arg=$1;
60 1.1.1.2 mrg case $arg in
61 1.1.1.2 mrg *"$as_nl"*)
62 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
63 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 1.1.1.2 mrg esac;
65 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 1.1.1.2 mrg '
67 1.1.1.2 mrg export as_echo_n_body
68 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
69 1.1.1.2 mrg fi
70 1.1.1.2 mrg export as_echo_body
71 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
72 1.1.1.2 mrg fi
73 1.1.1.2 mrg
74 1.1 mrg # The user is always right.
75 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
76 1.1.1.2 mrg PATH_SEPARATOR=:
77 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 1.1.1.2 mrg PATH_SEPARATOR=';'
80 1.1.1.2 mrg }
81 1.1 mrg fi
82 1.1 mrg
83 1.1 mrg # Support unset when possible.
84 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85 1.1 mrg as_unset=unset
86 1.1 mrg else
87 1.1 mrg as_unset=false
88 1.1 mrg fi
89 1.1 mrg
90 1.1 mrg
91 1.1 mrg # IFS
92 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
93 1.1 mrg # there to prevent editors from complaining about space-tab.
94 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
95 1.1 mrg # splitting by setting IFS to empty value.)
96 1.1 mrg IFS=" "" $as_nl"
97 1.1 mrg
98 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
99 1.1 mrg case $0 in
100 1.1 mrg *[\\/]* ) as_myself=$0 ;;
101 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 1.1 mrg for as_dir in $PATH
103 1.1 mrg do
104 1.1 mrg IFS=$as_save_IFS
105 1.1 mrg test -z "$as_dir" && as_dir=.
106 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 1.1 mrg done
108 1.1 mrg IFS=$as_save_IFS
109 1.1 mrg
110 1.1 mrg ;;
111 1.1 mrg esac
112 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
113 1.1 mrg # in which case we are not to be found in the path.
114 1.1 mrg if test "x$as_myself" = x; then
115 1.1 mrg as_myself=$0
116 1.1 mrg fi
117 1.1 mrg if test ! -f "$as_myself"; then
118 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 1.1 mrg { (exit 1); exit 1; }
120 1.1 mrg fi
121 1.1 mrg
122 1.1 mrg # Work around bugs in pre-3.0 UWIN ksh.
123 1.1 mrg for as_var in ENV MAIL MAILPATH
124 1.1 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125 1.1 mrg done
126 1.1 mrg PS1='$ '
127 1.1 mrg PS2='> '
128 1.1 mrg PS4='+ '
129 1.1 mrg
130 1.1 mrg # NLS nuisances.
131 1.1.1.2 mrg LC_ALL=C
132 1.1.1.2 mrg export LC_ALL
133 1.1.1.2 mrg LANGUAGE=C
134 1.1.1.2 mrg export LANGUAGE
135 1.1 mrg
136 1.1 mrg # Required to use basename.
137 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
138 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
139 1.1 mrg as_expr=expr
140 1.1 mrg else
141 1.1 mrg as_expr=false
142 1.1 mrg fi
143 1.1 mrg
144 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145 1.1 mrg as_basename=basename
146 1.1 mrg else
147 1.1 mrg as_basename=false
148 1.1 mrg fi
149 1.1 mrg
150 1.1 mrg
151 1.1 mrg # Name of the executable.
152 1.1 mrg as_me=`$as_basename -- "$0" ||
153 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154 1.1 mrg X"$0" : 'X\(//\)$' \| \
155 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156 1.1.1.2 mrg $as_echo X/"$0" |
157 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
158 1.1 mrg s//\1/
159 1.1 mrg q
160 1.1 mrg }
161 1.1 mrg /^X\/\(\/\/\)$/{
162 1.1 mrg s//\1/
163 1.1 mrg q
164 1.1 mrg }
165 1.1 mrg /^X\/\(\/\).*/{
166 1.1 mrg s//\1/
167 1.1 mrg q
168 1.1 mrg }
169 1.1 mrg s/.*/./; q'`
170 1.1 mrg
171 1.1 mrg # CDPATH.
172 1.1 mrg $as_unset CDPATH
173 1.1 mrg
174 1.1 mrg
175 1.1 mrg if test "x$CONFIG_SHELL" = x; then
176 1.1 mrg if (eval ":") 2>/dev/null; then
177 1.1 mrg as_have_required=yes
178 1.1 mrg else
179 1.1 mrg as_have_required=no
180 1.1 mrg fi
181 1.1 mrg
182 1.1.1.2 mrg if test $as_have_required = yes && (eval ":
183 1.1 mrg (as_func_return () {
184 1.1 mrg (exit \$1)
185 1.1 mrg }
186 1.1 mrg as_func_success () {
187 1.1 mrg as_func_return 0
188 1.1 mrg }
189 1.1 mrg as_func_failure () {
190 1.1 mrg as_func_return 1
191 1.1 mrg }
192 1.1 mrg as_func_ret_success () {
193 1.1 mrg return 0
194 1.1 mrg }
195 1.1 mrg as_func_ret_failure () {
196 1.1 mrg return 1
197 1.1 mrg }
198 1.1 mrg
199 1.1 mrg exitcode=0
200 1.1 mrg if as_func_success; then
201 1.1 mrg :
202 1.1 mrg else
203 1.1 mrg exitcode=1
204 1.1 mrg echo as_func_success failed.
205 1.1 mrg fi
206 1.1 mrg
207 1.1 mrg if as_func_failure; then
208 1.1 mrg exitcode=1
209 1.1 mrg echo as_func_failure succeeded.
210 1.1 mrg fi
211 1.1 mrg
212 1.1 mrg if as_func_ret_success; then
213 1.1 mrg :
214 1.1 mrg else
215 1.1 mrg exitcode=1
216 1.1 mrg echo as_func_ret_success failed.
217 1.1 mrg fi
218 1.1 mrg
219 1.1 mrg if as_func_ret_failure; then
220 1.1 mrg exitcode=1
221 1.1 mrg echo as_func_ret_failure succeeded.
222 1.1 mrg fi
223 1.1 mrg
224 1.1 mrg if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225 1.1 mrg :
226 1.1 mrg else
227 1.1 mrg exitcode=1
228 1.1 mrg echo positional parameters were not saved.
229 1.1 mrg fi
230 1.1 mrg
231 1.1 mrg test \$exitcode = 0) || { (exit 1); exit 1; }
232 1.1 mrg
233 1.1 mrg (
234 1.1 mrg as_lineno_1=\$LINENO
235 1.1 mrg as_lineno_2=\$LINENO
236 1.1 mrg test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237 1.1 mrg test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238 1.1 mrg ") 2> /dev/null; then
239 1.1 mrg :
240 1.1 mrg else
241 1.1 mrg as_candidate_shells=
242 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244 1.1 mrg do
245 1.1 mrg IFS=$as_save_IFS
246 1.1 mrg test -z "$as_dir" && as_dir=.
247 1.1 mrg case $as_dir in
248 1.1 mrg /*)
249 1.1 mrg for as_base in sh bash ksh sh5; do
250 1.1 mrg as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251 1.1 mrg done;;
252 1.1 mrg esac
253 1.1 mrg done
254 1.1 mrg IFS=$as_save_IFS
255 1.1 mrg
256 1.1 mrg
257 1.1 mrg for as_shell in $as_candidate_shells $SHELL; do
258 1.1 mrg # Try only shells that exist, to save several forks.
259 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260 1.1 mrg { ("$as_shell") 2> /dev/null <<\_ASEOF
261 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 1.1 mrg emulate sh
263 1.1 mrg NULLCMD=:
264 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265 1.1 mrg # is contrary to our usage. Disable this feature.
266 1.1 mrg alias -g '${1+"$@"}'='"$@"'
267 1.1 mrg setopt NO_GLOB_SUBST
268 1.1 mrg else
269 1.1 mrg case `(set -o) 2>/dev/null` in
270 1.1 mrg *posix*) set -o posix ;;
271 1.1 mrg esac
272 1.1 mrg
273 1.1 mrg fi
274 1.1 mrg
275 1.1 mrg
276 1.1 mrg :
277 1.1 mrg _ASEOF
278 1.1 mrg }; then
279 1.1 mrg CONFIG_SHELL=$as_shell
280 1.1 mrg as_have_required=yes
281 1.1 mrg if { "$as_shell" 2> /dev/null <<\_ASEOF
282 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 1.1 mrg emulate sh
284 1.1 mrg NULLCMD=:
285 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286 1.1 mrg # is contrary to our usage. Disable this feature.
287 1.1 mrg alias -g '${1+"$@"}'='"$@"'
288 1.1 mrg setopt NO_GLOB_SUBST
289 1.1 mrg else
290 1.1 mrg case `(set -o) 2>/dev/null` in
291 1.1 mrg *posix*) set -o posix ;;
292 1.1 mrg esac
293 1.1 mrg
294 1.1 mrg fi
295 1.1 mrg
296 1.1 mrg
297 1.1 mrg :
298 1.1 mrg (as_func_return () {
299 1.1 mrg (exit $1)
300 1.1 mrg }
301 1.1 mrg as_func_success () {
302 1.1 mrg as_func_return 0
303 1.1 mrg }
304 1.1 mrg as_func_failure () {
305 1.1 mrg as_func_return 1
306 1.1 mrg }
307 1.1 mrg as_func_ret_success () {
308 1.1 mrg return 0
309 1.1 mrg }
310 1.1 mrg as_func_ret_failure () {
311 1.1 mrg return 1
312 1.1 mrg }
313 1.1 mrg
314 1.1 mrg exitcode=0
315 1.1 mrg if as_func_success; then
316 1.1 mrg :
317 1.1 mrg else
318 1.1 mrg exitcode=1
319 1.1 mrg echo as_func_success failed.
320 1.1 mrg fi
321 1.1 mrg
322 1.1 mrg if as_func_failure; then
323 1.1 mrg exitcode=1
324 1.1 mrg echo as_func_failure succeeded.
325 1.1 mrg fi
326 1.1 mrg
327 1.1 mrg if as_func_ret_success; then
328 1.1 mrg :
329 1.1 mrg else
330 1.1 mrg exitcode=1
331 1.1 mrg echo as_func_ret_success failed.
332 1.1 mrg fi
333 1.1 mrg
334 1.1 mrg if as_func_ret_failure; then
335 1.1 mrg exitcode=1
336 1.1 mrg echo as_func_ret_failure succeeded.
337 1.1 mrg fi
338 1.1 mrg
339 1.1 mrg if ( set x; as_func_ret_success y && test x = "$1" ); then
340 1.1 mrg :
341 1.1 mrg else
342 1.1 mrg exitcode=1
343 1.1 mrg echo positional parameters were not saved.
344 1.1 mrg fi
345 1.1 mrg
346 1.1 mrg test $exitcode = 0) || { (exit 1); exit 1; }
347 1.1 mrg
348 1.1 mrg (
349 1.1 mrg as_lineno_1=$LINENO
350 1.1 mrg as_lineno_2=$LINENO
351 1.1 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
352 1.1 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353 1.1 mrg
354 1.1 mrg _ASEOF
355 1.1 mrg }; then
356 1.1 mrg break
357 1.1 mrg fi
358 1.1 mrg
359 1.1 mrg fi
360 1.1 mrg
361 1.1 mrg done
362 1.1 mrg
363 1.1 mrg if test "x$CONFIG_SHELL" != x; then
364 1.1 mrg for as_var in BASH_ENV ENV
365 1.1.1.2 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 1.1.1.2 mrg done
367 1.1.1.2 mrg export CONFIG_SHELL
368 1.1.1.2 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369 1.1 mrg fi
370 1.1 mrg
371 1.1 mrg
372 1.1 mrg if test $as_have_required = no; then
373 1.1 mrg echo This script requires a shell more modern than all the
374 1.1 mrg echo shells that I found on your system. Please install a
375 1.1 mrg echo modern shell, or manually run the script under such a
376 1.1 mrg echo shell if you do have one.
377 1.1 mrg { (exit 1); exit 1; }
378 1.1 mrg fi
379 1.1 mrg
380 1.1 mrg
381 1.1 mrg fi
382 1.1 mrg
383 1.1 mrg fi
384 1.1 mrg
385 1.1 mrg
386 1.1 mrg
387 1.1 mrg (eval "as_func_return () {
388 1.1 mrg (exit \$1)
389 1.1 mrg }
390 1.1 mrg as_func_success () {
391 1.1 mrg as_func_return 0
392 1.1 mrg }
393 1.1 mrg as_func_failure () {
394 1.1 mrg as_func_return 1
395 1.1 mrg }
396 1.1 mrg as_func_ret_success () {
397 1.1 mrg return 0
398 1.1 mrg }
399 1.1 mrg as_func_ret_failure () {
400 1.1 mrg return 1
401 1.1 mrg }
402 1.1 mrg
403 1.1 mrg exitcode=0
404 1.1 mrg if as_func_success; then
405 1.1 mrg :
406 1.1 mrg else
407 1.1 mrg exitcode=1
408 1.1 mrg echo as_func_success failed.
409 1.1 mrg fi
410 1.1 mrg
411 1.1 mrg if as_func_failure; then
412 1.1 mrg exitcode=1
413 1.1 mrg echo as_func_failure succeeded.
414 1.1 mrg fi
415 1.1 mrg
416 1.1 mrg if as_func_ret_success; then
417 1.1 mrg :
418 1.1 mrg else
419 1.1 mrg exitcode=1
420 1.1 mrg echo as_func_ret_success failed.
421 1.1 mrg fi
422 1.1 mrg
423 1.1 mrg if as_func_ret_failure; then
424 1.1 mrg exitcode=1
425 1.1 mrg echo as_func_ret_failure succeeded.
426 1.1 mrg fi
427 1.1 mrg
428 1.1 mrg if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429 1.1 mrg :
430 1.1 mrg else
431 1.1 mrg exitcode=1
432 1.1 mrg echo positional parameters were not saved.
433 1.1 mrg fi
434 1.1 mrg
435 1.1 mrg test \$exitcode = 0") || {
436 1.1 mrg echo No shell found that supports shell functions.
437 1.1.1.2 mrg echo Please tell bug-autoconf@gnu.org about your system,
438 1.1.1.2 mrg echo including any error possibly output before this message.
439 1.1.1.2 mrg echo This can help us improve future autoconf versions.
440 1.1.1.2 mrg echo Configuration will now proceed without shell functions.
441 1.1 mrg }
442 1.1 mrg
443 1.1 mrg
444 1.1 mrg
445 1.1 mrg as_lineno_1=$LINENO
446 1.1 mrg as_lineno_2=$LINENO
447 1.1 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
448 1.1 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449 1.1 mrg
450 1.1 mrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451 1.1 mrg # uniformly replaced by the line number. The first 'sed' inserts a
452 1.1 mrg # line-number line after each line using $LINENO; the second 'sed'
453 1.1 mrg # does the real work. The second script uses 'N' to pair each
454 1.1 mrg # line-number line with the line containing $LINENO, and appends
455 1.1 mrg # trailing '-' during substitution so that $LINENO is not a special
456 1.1 mrg # case at line end.
457 1.1 mrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458 1.1 mrg # scripts with optimization help from Paolo Bonzini. Blame Lee
459 1.1 mrg # E. McMahon (1931-1989) for sed's syntax. :-)
460 1.1 mrg sed -n '
461 1.1 mrg p
462 1.1 mrg /[$]LINENO/=
463 1.1 mrg ' <$as_myself |
464 1.1 mrg sed '
465 1.1 mrg s/[$]LINENO.*/&-/
466 1.1 mrg t lineno
467 1.1 mrg b
468 1.1 mrg :lineno
469 1.1 mrg N
470 1.1 mrg :loop
471 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472 1.1 mrg t loop
473 1.1 mrg s/-\n.*//
474 1.1 mrg ' >$as_me.lineno &&
475 1.1 mrg chmod +x "$as_me.lineno" ||
476 1.1.1.2 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477 1.1 mrg { (exit 1); exit 1; }; }
478 1.1 mrg
479 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
480 1.1 mrg # (the dirname of $[0] is not the place where we might find the
481 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
482 1.1 mrg . "./$as_me.lineno"
483 1.1 mrg # Exit status is that of the last command.
484 1.1 mrg exit
485 1.1 mrg }
486 1.1 mrg
487 1.1 mrg
488 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489 1.1 mrg as_dirname=dirname
490 1.1 mrg else
491 1.1 mrg as_dirname=false
492 1.1 mrg fi
493 1.1 mrg
494 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
495 1.1 mrg case `echo -n x` in
496 1.1 mrg -n*)
497 1.1 mrg case `echo 'x\c'` in
498 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
499 1.1 mrg *) ECHO_C='\c';;
500 1.1 mrg esac;;
501 1.1 mrg *)
502 1.1 mrg ECHO_N='-n';;
503 1.1 mrg esac
504 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
505 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
506 1.1 mrg as_expr=expr
507 1.1 mrg else
508 1.1 mrg as_expr=false
509 1.1 mrg fi
510 1.1 mrg
511 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
512 1.1 mrg if test -d conf$$.dir; then
513 1.1 mrg rm -f conf$$.dir/conf$$.file
514 1.1 mrg else
515 1.1 mrg rm -f conf$$.dir
516 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
517 1.1 mrg fi
518 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
519 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
520 1.1.1.2 mrg as_ln_s='ln -s'
521 1.1.1.2 mrg # ... but there are two gotchas:
522 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
525 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526 1.1.1.2 mrg as_ln_s='cp -p'
527 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
528 1.1.1.2 mrg as_ln_s=ln
529 1.1.1.2 mrg else
530 1.1 mrg as_ln_s='cp -p'
531 1.1.1.2 mrg fi
532 1.1 mrg else
533 1.1 mrg as_ln_s='cp -p'
534 1.1 mrg fi
535 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536 1.1 mrg rmdir conf$$.dir 2>/dev/null
537 1.1 mrg
538 1.1 mrg if mkdir -p . 2>/dev/null; then
539 1.1 mrg as_mkdir_p=:
540 1.1 mrg else
541 1.1 mrg test -d ./-p && rmdir ./-p
542 1.1 mrg as_mkdir_p=false
543 1.1 mrg fi
544 1.1 mrg
545 1.1 mrg if test -x / >/dev/null 2>&1; then
546 1.1 mrg as_test_x='test -x'
547 1.1 mrg else
548 1.1 mrg if ls -dL / >/dev/null 2>&1; then
549 1.1 mrg as_ls_L_option=L
550 1.1 mrg else
551 1.1 mrg as_ls_L_option=
552 1.1 mrg fi
553 1.1 mrg as_test_x='
554 1.1 mrg eval sh -c '\''
555 1.1 mrg if test -d "$1"; then
556 1.1.1.2 mrg test -d "$1/.";
557 1.1 mrg else
558 1.1 mrg case $1 in
559 1.1.1.2 mrg -*)set "./$1";;
560 1.1 mrg esac;
561 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562 1.1 mrg ???[sx]*):;;*)false;;esac;fi
563 1.1 mrg '\'' sh
564 1.1 mrg '
565 1.1 mrg fi
566 1.1 mrg as_executable_p=$as_test_x
567 1.1 mrg
568 1.1 mrg # Sed expression to map a string onto a valid CPP name.
569 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570 1.1 mrg
571 1.1 mrg # Sed expression to map a string onto a valid variable name.
572 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573 1.1 mrg
574 1.1 mrg
575 1.1 mrg
576 1.1 mrg
577 1.1 mrg # Check that we are running under the correct shell.
578 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
579 1.1 mrg
580 1.1.1.3 mrg case X$lt_ECHO in
581 1.1 mrg X*--fallback-echo)
582 1.1 mrg # Remove one level of quotation (which was required for Make).
583 1.1.1.3 mrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
584 1.1 mrg ;;
585 1.1 mrg esac
586 1.1 mrg
587 1.1.1.3 mrg ECHO=${lt_ECHO-echo}
588 1.1 mrg if test "X$1" = X--no-reexec; then
589 1.1 mrg # Discard the --no-reexec flag, and continue.
590 1.1 mrg shift
591 1.1 mrg elif test "X$1" = X--fallback-echo; then
592 1.1 mrg # Avoid inline document here, it may be left over
593 1.1 mrg :
594 1.1.1.3 mrg elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
595 1.1.1.3 mrg # Yippee, $ECHO works!
596 1.1 mrg :
597 1.1 mrg else
598 1.1 mrg # Restart under the correct shell.
599 1.1 mrg exec $SHELL "$0" --no-reexec ${1+"$@"}
600 1.1 mrg fi
601 1.1 mrg
602 1.1 mrg if test "X$1" = X--fallback-echo; then
603 1.1 mrg # used as fallback echo
604 1.1 mrg shift
605 1.1.1.3 mrg cat <<_LT_EOF
606 1.1 mrg $*
607 1.1.1.3 mrg _LT_EOF
608 1.1 mrg exit 0
609 1.1 mrg fi
610 1.1 mrg
611 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
612 1.1 mrg # if CDPATH is set.
613 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614 1.1 mrg
615 1.1.1.3 mrg if test -z "$lt_ECHO"; then
616 1.1.1.3 mrg if test "X${echo_test_string+set}" != Xset; then
617 1.1.1.3 mrg # find a string as large as possible, as long as the shell can cope with it
618 1.1.1.3 mrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619 1.1.1.3 mrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620 1.1.1.3 mrg if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
621 1.1.1.3 mrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
622 1.1.1.3 mrg then
623 1.1.1.3 mrg break
624 1.1.1.3 mrg fi
625 1.1.1.3 mrg done
626 1.1.1.3 mrg fi
627 1.1 mrg
628 1.1.1.3 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
629 1.1.1.3 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
630 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
631 1.1.1.3 mrg :
632 1.1.1.3 mrg else
633 1.1.1.3 mrg # The Solaris, AIX, and Digital Unix default echo programs unquote
634 1.1.1.3 mrg # backslashes. This makes it impossible to quote backslashes using
635 1.1.1.3 mrg # echo "$something" | sed 's/\\/\\\\/g'
636 1.1.1.3 mrg #
637 1.1.1.3 mrg # So, first we look for a working echo in the user's PATH.
638 1.1 mrg
639 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
640 1.1.1.3 mrg for dir in $PATH /usr/ucb; do
641 1.1.1.3 mrg IFS="$lt_save_ifs"
642 1.1.1.3 mrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
643 1.1.1.3 mrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
644 1.1.1.3 mrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
645 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
646 1.1.1.3 mrg ECHO="$dir/echo"
647 1.1.1.3 mrg break
648 1.1.1.3 mrg fi
649 1.1.1.3 mrg done
650 1.1 mrg IFS="$lt_save_ifs"
651 1.1 mrg
652 1.1.1.3 mrg if test "X$ECHO" = Xecho; then
653 1.1.1.3 mrg # We didn't find a better echo, so look for alternatives.
654 1.1.1.3 mrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
655 1.1.1.3 mrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
656 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
657 1.1.1.3 mrg # This shell has a builtin print -r that does the trick.
658 1.1.1.3 mrg ECHO='print -r'
659 1.1.1.3 mrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
660 1.1.1.3 mrg test "X$CONFIG_SHELL" != X/bin/ksh; then
661 1.1.1.3 mrg # If we have ksh, try running configure again with it.
662 1.1.1.3 mrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
663 1.1.1.3 mrg export ORIGINAL_CONFIG_SHELL
664 1.1.1.3 mrg CONFIG_SHELL=/bin/ksh
665 1.1.1.3 mrg export CONFIG_SHELL
666 1.1.1.3 mrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
667 1.1.1.3 mrg else
668 1.1.1.3 mrg # Try using printf.
669 1.1.1.3 mrg ECHO='printf %s\n'
670 1.1.1.3 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
671 1.1.1.3 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
672 1.1 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
673 1.1.1.3 mrg # Cool, printf works
674 1.1.1.3 mrg :
675 1.1.1.3 mrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
676 1.1.1.3 mrg test "X$echo_testing_string" = 'X\t' &&
677 1.1.1.3 mrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
678 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
679 1.1.1.3 mrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
680 1.1.1.3 mrg export CONFIG_SHELL
681 1.1.1.3 mrg SHELL="$CONFIG_SHELL"
682 1.1.1.3 mrg export SHELL
683 1.1.1.3 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
684 1.1.1.3 mrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
685 1.1.1.3 mrg test "X$echo_testing_string" = 'X\t' &&
686 1.1.1.3 mrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
687 1.1.1.3 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
688 1.1.1.3 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
689 1.1.1.3 mrg else
690 1.1.1.3 mrg # maybe with a smaller string...
691 1.1.1.3 mrg prev=:
692 1.1 mrg
693 1.1.1.3 mrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
694 1.1.1.3 mrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
695 1.1.1.3 mrg then
696 1.1.1.3 mrg break
697 1.1.1.3 mrg fi
698 1.1.1.3 mrg prev="$cmd"
699 1.1.1.3 mrg done
700 1.1 mrg
701 1.1.1.3 mrg if test "$prev" != 'sed 50q "$0"'; then
702 1.1.1.3 mrg echo_test_string=`eval $prev`
703 1.1.1.3 mrg export echo_test_string
704 1.1.1.3 mrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
705 1.1.1.3 mrg else
706 1.1.1.3 mrg # Oops. We lost completely, so just stick with echo.
707 1.1.1.3 mrg ECHO=echo
708 1.1.1.3 mrg fi
709 1.1.1.3 mrg fi
710 1.1 mrg fi
711 1.1 mrg fi
712 1.1 mrg fi
713 1.1 mrg fi
714 1.1 mrg
715 1.1 mrg # Copy echo and quote the copy suitably for passing to libtool from
716 1.1 mrg # the Makefile, instead of quoting the original, which is used later.
717 1.1.1.3 mrg lt_ECHO=$ECHO
718 1.1.1.3 mrg if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
719 1.1.1.3 mrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
720 1.1 mrg fi
721 1.1 mrg
722 1.1 mrg
723 1.1 mrg
724 1.1 mrg
725 1.1 mrg exec 7<&0 </dev/null 6>&1
726 1.1 mrg
727 1.1 mrg # Name of the host.
728 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
729 1.1 mrg # so uname gets run too.
730 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
731 1.1 mrg
732 1.1 mrg #
733 1.1 mrg # Initializations.
734 1.1 mrg #
735 1.1 mrg ac_default_prefix=/usr/local
736 1.1 mrg ac_clean_files=
737 1.1 mrg ac_config_libobj_dir=.
738 1.1 mrg LIBOBJS=
739 1.1 mrg cross_compiling=no
740 1.1 mrg subdirs=
741 1.1 mrg MFLAGS=
742 1.1 mrg MAKEFLAGS=
743 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
744 1.1 mrg
745 1.1 mrg # Identity of this package.
746 1.1 mrg PACKAGE_NAME='libXi'
747 1.1 mrg PACKAGE_TARNAME='libXi'
748 1.1.1.3 mrg PACKAGE_VERSION='1.3'
749 1.1.1.3 mrg PACKAGE_STRING='libXi 1.3'
750 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
751 1.1 mrg
752 1.1 mrg # Factoring default headers for most tests.
753 1.1 mrg ac_includes_default="\
754 1.1 mrg #include <stdio.h>
755 1.1 mrg #ifdef HAVE_SYS_TYPES_H
756 1.1 mrg # include <sys/types.h>
757 1.1 mrg #endif
758 1.1 mrg #ifdef HAVE_SYS_STAT_H
759 1.1 mrg # include <sys/stat.h>
760 1.1 mrg #endif
761 1.1 mrg #ifdef STDC_HEADERS
762 1.1 mrg # include <stdlib.h>
763 1.1 mrg # include <stddef.h>
764 1.1 mrg #else
765 1.1 mrg # ifdef HAVE_STDLIB_H
766 1.1 mrg # include <stdlib.h>
767 1.1 mrg # endif
768 1.1 mrg #endif
769 1.1 mrg #ifdef HAVE_STRING_H
770 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
771 1.1 mrg # include <memory.h>
772 1.1 mrg # endif
773 1.1 mrg # include <string.h>
774 1.1 mrg #endif
775 1.1 mrg #ifdef HAVE_STRINGS_H
776 1.1 mrg # include <strings.h>
777 1.1 mrg #endif
778 1.1 mrg #ifdef HAVE_INTTYPES_H
779 1.1 mrg # include <inttypes.h>
780 1.1 mrg #endif
781 1.1 mrg #ifdef HAVE_STDINT_H
782 1.1 mrg # include <stdint.h>
783 1.1 mrg #endif
784 1.1 mrg #ifdef HAVE_UNISTD_H
785 1.1 mrg # include <unistd.h>
786 1.1 mrg #endif"
787 1.1 mrg
788 1.1.1.3 mrg ac_subst_vars='am__EXEEXT_FALSE
789 1.1.1.3 mrg am__EXEEXT_TRUE
790 1.1.1.3 mrg LTLIBOBJS
791 1.1 mrg LIBOBJS
792 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS
793 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS
794 1.1.1.3 mrg MALLOC_ZERO_CFLAGS
795 1.1.1.3 mrg HAVE_DOCTOOLS_FALSE
796 1.1.1.3 mrg HAVE_DOCTOOLS_TRUE
797 1.1.1.3 mrg ASCIIDOC
798 1.1.1.3 mrg XMLTO
799 1.1.1.3 mrg XI_LIBS
800 1.1.1.3 mrg XI_CFLAGS
801 1.1.1.3 mrg PKG_CONFIG
802 1.1.1.2 mrg ADMIN_MAN_DIR
803 1.1.1.2 mrg DRIVER_MAN_DIR
804 1.1.1.2 mrg MISC_MAN_DIR
805 1.1.1.2 mrg FILE_MAN_DIR
806 1.1.1.2 mrg LIB_MAN_DIR
807 1.1.1.2 mrg APP_MAN_DIR
808 1.1.1.2 mrg ADMIN_MAN_SUFFIX
809 1.1.1.2 mrg DRIVER_MAN_SUFFIX
810 1.1.1.2 mrg MISC_MAN_SUFFIX
811 1.1.1.2 mrg FILE_MAN_SUFFIX
812 1.1.1.2 mrg LIB_MAN_SUFFIX
813 1.1.1.2 mrg APP_MAN_SUFFIX
814 1.1.1.3 mrg distcleancheck_listfiles
815 1.1.1.3 mrg CHANGELOG_CMD
816 1.1.1.3 mrg AM_BACKSLASH
817 1.1.1.3 mrg AM_DEFAULT_VERBOSITY
818 1.1.1.3 mrg CWARNFLAGS
819 1.1.1.2 mrg CPP
820 1.1.1.3 mrg OTOOL64
821 1.1.1.3 mrg OTOOL
822 1.1.1.3 mrg LIPO
823 1.1.1.2 mrg NMEDIT
824 1.1.1.2 mrg DSYMUTIL
825 1.1.1.3 mrg lt_ECHO
826 1.1.1.2 mrg RANLIB
827 1.1.1.2 mrg AR
828 1.1.1.3 mrg OBJDUMP
829 1.1.1.2 mrg LN_S
830 1.1.1.3 mrg NM
831 1.1.1.3 mrg ac_ct_DUMPBIN
832 1.1.1.3 mrg DUMPBIN
833 1.1.1.3 mrg LD
834 1.1.1.3 mrg FGREP
835 1.1.1.2 mrg EGREP
836 1.1.1.2 mrg GREP
837 1.1.1.2 mrg SED
838 1.1.1.2 mrg host_os
839 1.1.1.2 mrg host_vendor
840 1.1.1.2 mrg host_cpu
841 1.1.1.2 mrg host
842 1.1.1.2 mrg build_os
843 1.1.1.2 mrg build_vendor
844 1.1.1.2 mrg build_cpu
845 1.1.1.2 mrg build
846 1.1.1.3 mrg LIBTOOL
847 1.1.1.2 mrg am__fastdepCC_FALSE
848 1.1.1.2 mrg am__fastdepCC_TRUE
849 1.1.1.2 mrg CCDEPMODE
850 1.1.1.2 mrg AMDEPBACKSLASH
851 1.1.1.2 mrg AMDEP_FALSE
852 1.1.1.2 mrg AMDEP_TRUE
853 1.1.1.2 mrg am__quote
854 1.1.1.2 mrg am__include
855 1.1.1.2 mrg DEPDIR
856 1.1.1.2 mrg OBJEXT
857 1.1.1.2 mrg EXEEXT
858 1.1.1.2 mrg ac_ct_CC
859 1.1.1.2 mrg CPPFLAGS
860 1.1.1.2 mrg LDFLAGS
861 1.1.1.2 mrg CFLAGS
862 1.1.1.2 mrg CC
863 1.1.1.2 mrg MAINT
864 1.1.1.2 mrg MAINTAINER_MODE_FALSE
865 1.1.1.2 mrg MAINTAINER_MODE_TRUE
866 1.1.1.2 mrg am__untar
867 1.1.1.2 mrg am__tar
868 1.1.1.2 mrg AMTAR
869 1.1.1.2 mrg am__leading_dot
870 1.1.1.2 mrg SET_MAKE
871 1.1.1.2 mrg AWK
872 1.1.1.2 mrg mkdir_p
873 1.1.1.2 mrg MKDIR_P
874 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
875 1.1.1.2 mrg STRIP
876 1.1.1.2 mrg install_sh
877 1.1.1.2 mrg MAKEINFO
878 1.1.1.2 mrg AUTOHEADER
879 1.1.1.2 mrg AUTOMAKE
880 1.1.1.2 mrg AUTOCONF
881 1.1.1.2 mrg ACLOCAL
882 1.1.1.2 mrg VERSION
883 1.1.1.2 mrg PACKAGE
884 1.1.1.2 mrg CYGPATH_W
885 1.1.1.2 mrg am__isrc
886 1.1.1.2 mrg INSTALL_DATA
887 1.1.1.2 mrg INSTALL_SCRIPT
888 1.1.1.2 mrg INSTALL_PROGRAM
889 1.1.1.2 mrg target_alias
890 1.1.1.2 mrg host_alias
891 1.1.1.2 mrg build_alias
892 1.1.1.2 mrg LIBS
893 1.1.1.2 mrg ECHO_T
894 1.1.1.2 mrg ECHO_N
895 1.1.1.2 mrg ECHO_C
896 1.1.1.2 mrg DEFS
897 1.1.1.2 mrg mandir
898 1.1.1.2 mrg localedir
899 1.1.1.2 mrg libdir
900 1.1.1.2 mrg psdir
901 1.1.1.2 mrg pdfdir
902 1.1.1.2 mrg dvidir
903 1.1.1.2 mrg htmldir
904 1.1.1.2 mrg infodir
905 1.1.1.2 mrg docdir
906 1.1.1.2 mrg oldincludedir
907 1.1.1.2 mrg includedir
908 1.1.1.2 mrg localstatedir
909 1.1.1.2 mrg sharedstatedir
910 1.1.1.2 mrg sysconfdir
911 1.1.1.2 mrg datadir
912 1.1.1.2 mrg datarootdir
913 1.1.1.2 mrg libexecdir
914 1.1.1.2 mrg sbindir
915 1.1.1.2 mrg bindir
916 1.1.1.2 mrg program_transform_name
917 1.1.1.2 mrg prefix
918 1.1.1.2 mrg exec_prefix
919 1.1.1.2 mrg PACKAGE_BUGREPORT
920 1.1.1.2 mrg PACKAGE_STRING
921 1.1.1.2 mrg PACKAGE_VERSION
922 1.1.1.2 mrg PACKAGE_TARNAME
923 1.1.1.2 mrg PACKAGE_NAME
924 1.1.1.2 mrg PATH_SEPARATOR
925 1.1.1.2 mrg SHELL'
926 1.1 mrg ac_subst_files=''
927 1.1.1.2 mrg ac_user_opts='
928 1.1.1.2 mrg enable_option_checking
929 1.1.1.2 mrg enable_maintainer_mode
930 1.1.1.2 mrg enable_dependency_tracking
931 1.1.1.2 mrg enable_shared
932 1.1.1.2 mrg enable_static
933 1.1.1.3 mrg with_pic
934 1.1.1.2 mrg enable_fast_install
935 1.1.1.2 mrg with_gnu_ld
936 1.1.1.2 mrg enable_libtool_lock
937 1.1.1.3 mrg enable_silent_rules
938 1.1.1.3 mrg enable_strict_compilation
939 1.1.1.2 mrg with_release_version
940 1.1.1.3 mrg enable_malloc0returnsnull
941 1.1.1.2 mrg '
942 1.1 mrg ac_precious_vars='build_alias
943 1.1 mrg host_alias
944 1.1 mrg target_alias
945 1.1 mrg CC
946 1.1 mrg CFLAGS
947 1.1 mrg LDFLAGS
948 1.1 mrg LIBS
949 1.1 mrg CPPFLAGS
950 1.1 mrg CPP
951 1.1 mrg PKG_CONFIG
952 1.1 mrg XI_CFLAGS
953 1.1.1.3 mrg XI_LIBS
954 1.1.1.3 mrg XMLTO
955 1.1.1.3 mrg ASCIIDOC'
956 1.1 mrg
957 1.1 mrg
958 1.1 mrg # Initialize some variables set by options.
959 1.1 mrg ac_init_help=
960 1.1 mrg ac_init_version=false
961 1.1.1.2 mrg ac_unrecognized_opts=
962 1.1.1.2 mrg ac_unrecognized_sep=
963 1.1 mrg # The variables have the same names as the options, with
964 1.1 mrg # dashes changed to underlines.
965 1.1 mrg cache_file=/dev/null
966 1.1 mrg exec_prefix=NONE
967 1.1 mrg no_create=
968 1.1 mrg no_recursion=
969 1.1 mrg prefix=NONE
970 1.1 mrg program_prefix=NONE
971 1.1 mrg program_suffix=NONE
972 1.1 mrg program_transform_name=s,x,x,
973 1.1 mrg silent=
974 1.1 mrg site=
975 1.1 mrg srcdir=
976 1.1 mrg verbose=
977 1.1 mrg x_includes=NONE
978 1.1 mrg x_libraries=NONE
979 1.1 mrg
980 1.1 mrg # Installation directory options.
981 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
982 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
983 1.1 mrg # by default will actually change.
984 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
985 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
986 1.1 mrg bindir='${exec_prefix}/bin'
987 1.1 mrg sbindir='${exec_prefix}/sbin'
988 1.1 mrg libexecdir='${exec_prefix}/libexec'
989 1.1 mrg datarootdir='${prefix}/share'
990 1.1 mrg datadir='${datarootdir}'
991 1.1 mrg sysconfdir='${prefix}/etc'
992 1.1 mrg sharedstatedir='${prefix}/com'
993 1.1 mrg localstatedir='${prefix}/var'
994 1.1 mrg includedir='${prefix}/include'
995 1.1 mrg oldincludedir='/usr/include'
996 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
997 1.1 mrg infodir='${datarootdir}/info'
998 1.1 mrg htmldir='${docdir}'
999 1.1 mrg dvidir='${docdir}'
1000 1.1 mrg pdfdir='${docdir}'
1001 1.1 mrg psdir='${docdir}'
1002 1.1 mrg libdir='${exec_prefix}/lib'
1003 1.1 mrg localedir='${datarootdir}/locale'
1004 1.1 mrg mandir='${datarootdir}/man'
1005 1.1 mrg
1006 1.1 mrg ac_prev=
1007 1.1 mrg ac_dashdash=
1008 1.1 mrg for ac_option
1009 1.1 mrg do
1010 1.1 mrg # If the previous option needs an argument, assign it.
1011 1.1 mrg if test -n "$ac_prev"; then
1012 1.1 mrg eval $ac_prev=\$ac_option
1013 1.1 mrg ac_prev=
1014 1.1 mrg continue
1015 1.1 mrg fi
1016 1.1 mrg
1017 1.1 mrg case $ac_option in
1018 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1019 1.1 mrg *) ac_optarg=yes ;;
1020 1.1 mrg esac
1021 1.1 mrg
1022 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
1023 1.1 mrg
1024 1.1 mrg case $ac_dashdash$ac_option in
1025 1.1 mrg --)
1026 1.1 mrg ac_dashdash=yes ;;
1027 1.1 mrg
1028 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
1029 1.1 mrg ac_prev=bindir ;;
1030 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1031 1.1 mrg bindir=$ac_optarg ;;
1032 1.1 mrg
1033 1.1 mrg -build | --build | --buil | --bui | --bu)
1034 1.1 mrg ac_prev=build_alias ;;
1035 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1036 1.1 mrg build_alias=$ac_optarg ;;
1037 1.1 mrg
1038 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
1039 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1040 1.1 mrg ac_prev=cache_file ;;
1041 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1042 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1043 1.1 mrg cache_file=$ac_optarg ;;
1044 1.1 mrg
1045 1.1 mrg --config-cache | -C)
1046 1.1 mrg cache_file=config.cache ;;
1047 1.1 mrg
1048 1.1 mrg -datadir | --datadir | --datadi | --datad)
1049 1.1 mrg ac_prev=datadir ;;
1050 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
1051 1.1 mrg datadir=$ac_optarg ;;
1052 1.1 mrg
1053 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1054 1.1 mrg | --dataroo | --dataro | --datar)
1055 1.1 mrg ac_prev=datarootdir ;;
1056 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1057 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1058 1.1 mrg datarootdir=$ac_optarg ;;
1059 1.1 mrg
1060 1.1 mrg -disable-* | --disable-*)
1061 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1062 1.1 mrg # Reject names that are not valid shell variable names.
1063 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1064 1.1.1.2 mrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1065 1.1 mrg { (exit 1); exit 1; }; }
1066 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1067 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068 1.1.1.2 mrg case $ac_user_opts in
1069 1.1.1.2 mrg *"
1070 1.1.1.2 mrg "enable_$ac_useropt"
1071 1.1.1.2 mrg "*) ;;
1072 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1073 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1074 1.1.1.2 mrg esac
1075 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
1076 1.1 mrg
1077 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
1078 1.1 mrg ac_prev=docdir ;;
1079 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1080 1.1 mrg docdir=$ac_optarg ;;
1081 1.1 mrg
1082 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1083 1.1 mrg ac_prev=dvidir ;;
1084 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1085 1.1 mrg dvidir=$ac_optarg ;;
1086 1.1 mrg
1087 1.1 mrg -enable-* | --enable-*)
1088 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1089 1.1 mrg # Reject names that are not valid shell variable names.
1090 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1091 1.1.1.2 mrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1092 1.1 mrg { (exit 1); exit 1; }; }
1093 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1094 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1095 1.1.1.2 mrg case $ac_user_opts in
1096 1.1.1.2 mrg *"
1097 1.1.1.2 mrg "enable_$ac_useropt"
1098 1.1.1.2 mrg "*) ;;
1099 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1100 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1101 1.1.1.2 mrg esac
1102 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
1103 1.1 mrg
1104 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1105 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1106 1.1 mrg | --exec | --exe | --ex)
1107 1.1 mrg ac_prev=exec_prefix ;;
1108 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1109 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1110 1.1 mrg | --exec=* | --exe=* | --ex=*)
1111 1.1 mrg exec_prefix=$ac_optarg ;;
1112 1.1 mrg
1113 1.1 mrg -gas | --gas | --ga | --g)
1114 1.1 mrg # Obsolete; use --with-gas.
1115 1.1 mrg with_gas=yes ;;
1116 1.1 mrg
1117 1.1 mrg -help | --help | --hel | --he | -h)
1118 1.1 mrg ac_init_help=long ;;
1119 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1120 1.1 mrg ac_init_help=recursive ;;
1121 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1122 1.1 mrg ac_init_help=short ;;
1123 1.1 mrg
1124 1.1 mrg -host | --host | --hos | --ho)
1125 1.1 mrg ac_prev=host_alias ;;
1126 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
1127 1.1 mrg host_alias=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1130 1.1 mrg ac_prev=htmldir ;;
1131 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1132 1.1 mrg | --ht=*)
1133 1.1 mrg htmldir=$ac_optarg ;;
1134 1.1 mrg
1135 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
1136 1.1 mrg | --includ | --inclu | --incl | --inc)
1137 1.1 mrg ac_prev=includedir ;;
1138 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1139 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
1140 1.1 mrg includedir=$ac_optarg ;;
1141 1.1 mrg
1142 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
1143 1.1 mrg ac_prev=infodir ;;
1144 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1145 1.1 mrg infodir=$ac_optarg ;;
1146 1.1 mrg
1147 1.1 mrg -libdir | --libdir | --libdi | --libd)
1148 1.1 mrg ac_prev=libdir ;;
1149 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
1150 1.1 mrg libdir=$ac_optarg ;;
1151 1.1 mrg
1152 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1153 1.1 mrg | --libexe | --libex | --libe)
1154 1.1 mrg ac_prev=libexecdir ;;
1155 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1156 1.1 mrg | --libexe=* | --libex=* | --libe=*)
1157 1.1 mrg libexecdir=$ac_optarg ;;
1158 1.1 mrg
1159 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
1160 1.1 mrg ac_prev=localedir ;;
1161 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1162 1.1 mrg localedir=$ac_optarg ;;
1163 1.1 mrg
1164 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
1165 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
1166 1.1 mrg ac_prev=localstatedir ;;
1167 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1168 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1169 1.1 mrg localstatedir=$ac_optarg ;;
1170 1.1 mrg
1171 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1172 1.1 mrg ac_prev=mandir ;;
1173 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1174 1.1 mrg mandir=$ac_optarg ;;
1175 1.1 mrg
1176 1.1 mrg -nfp | --nfp | --nf)
1177 1.1 mrg # Obsolete; use --without-fp.
1178 1.1 mrg with_fp=no ;;
1179 1.1 mrg
1180 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1181 1.1 mrg | --no-cr | --no-c | -n)
1182 1.1 mrg no_create=yes ;;
1183 1.1 mrg
1184 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1185 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1186 1.1 mrg no_recursion=yes ;;
1187 1.1 mrg
1188 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1189 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1190 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1191 1.1 mrg ac_prev=oldincludedir ;;
1192 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1193 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1194 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1195 1.1 mrg oldincludedir=$ac_optarg ;;
1196 1.1 mrg
1197 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1198 1.1 mrg ac_prev=prefix ;;
1199 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1200 1.1 mrg prefix=$ac_optarg ;;
1201 1.1 mrg
1202 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1203 1.1 mrg | --program-pre | --program-pr | --program-p)
1204 1.1 mrg ac_prev=program_prefix ;;
1205 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1206 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1207 1.1 mrg program_prefix=$ac_optarg ;;
1208 1.1 mrg
1209 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1210 1.1 mrg | --program-suf | --program-su | --program-s)
1211 1.1 mrg ac_prev=program_suffix ;;
1212 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1213 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1214 1.1 mrg program_suffix=$ac_optarg ;;
1215 1.1 mrg
1216 1.1 mrg -program-transform-name | --program-transform-name \
1217 1.1 mrg | --program-transform-nam | --program-transform-na \
1218 1.1 mrg | --program-transform-n | --program-transform- \
1219 1.1 mrg | --program-transform | --program-transfor \
1220 1.1 mrg | --program-transfo | --program-transf \
1221 1.1 mrg | --program-trans | --program-tran \
1222 1.1 mrg | --progr-tra | --program-tr | --program-t)
1223 1.1 mrg ac_prev=program_transform_name ;;
1224 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1225 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1226 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1227 1.1 mrg | --program-transform=* | --program-transfor=* \
1228 1.1 mrg | --program-transfo=* | --program-transf=* \
1229 1.1 mrg | --program-trans=* | --program-tran=* \
1230 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1231 1.1 mrg program_transform_name=$ac_optarg ;;
1232 1.1 mrg
1233 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1234 1.1 mrg ac_prev=pdfdir ;;
1235 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1236 1.1 mrg pdfdir=$ac_optarg ;;
1237 1.1 mrg
1238 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1239 1.1 mrg ac_prev=psdir ;;
1240 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1241 1.1 mrg psdir=$ac_optarg ;;
1242 1.1 mrg
1243 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1244 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1245 1.1 mrg silent=yes ;;
1246 1.1 mrg
1247 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1248 1.1 mrg ac_prev=sbindir ;;
1249 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1250 1.1 mrg | --sbi=* | --sb=*)
1251 1.1 mrg sbindir=$ac_optarg ;;
1252 1.1 mrg
1253 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1254 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1255 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1256 1.1 mrg | --sha | --sh)
1257 1.1 mrg ac_prev=sharedstatedir ;;
1258 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1259 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1260 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1261 1.1 mrg | --sha=* | --sh=*)
1262 1.1 mrg sharedstatedir=$ac_optarg ;;
1263 1.1 mrg
1264 1.1 mrg -site | --site | --sit)
1265 1.1 mrg ac_prev=site ;;
1266 1.1 mrg -site=* | --site=* | --sit=*)
1267 1.1 mrg site=$ac_optarg ;;
1268 1.1 mrg
1269 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1270 1.1 mrg ac_prev=srcdir ;;
1271 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1272 1.1 mrg srcdir=$ac_optarg ;;
1273 1.1 mrg
1274 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1275 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1276 1.1 mrg ac_prev=sysconfdir ;;
1277 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1278 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1279 1.1 mrg sysconfdir=$ac_optarg ;;
1280 1.1 mrg
1281 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1282 1.1 mrg ac_prev=target_alias ;;
1283 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1284 1.1 mrg target_alias=$ac_optarg ;;
1285 1.1 mrg
1286 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1287 1.1 mrg verbose=yes ;;
1288 1.1 mrg
1289 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1290 1.1 mrg ac_init_version=: ;;
1291 1.1 mrg
1292 1.1 mrg -with-* | --with-*)
1293 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1294 1.1 mrg # Reject names that are not valid shell variable names.
1295 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1296 1.1.1.2 mrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1297 1.1 mrg { (exit 1); exit 1; }; }
1298 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1299 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1300 1.1.1.2 mrg case $ac_user_opts in
1301 1.1.1.2 mrg *"
1302 1.1.1.2 mrg "with_$ac_useropt"
1303 1.1.1.2 mrg "*) ;;
1304 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1305 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1306 1.1.1.2 mrg esac
1307 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1308 1.1 mrg
1309 1.1 mrg -without-* | --without-*)
1310 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1311 1.1 mrg # Reject names that are not valid shell variable names.
1312 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1313 1.1.1.2 mrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1314 1.1 mrg { (exit 1); exit 1; }; }
1315 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1316 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1317 1.1.1.2 mrg case $ac_user_opts in
1318 1.1.1.2 mrg *"
1319 1.1.1.2 mrg "with_$ac_useropt"
1320 1.1.1.2 mrg "*) ;;
1321 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1322 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1323 1.1.1.2 mrg esac
1324 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1325 1.1 mrg
1326 1.1 mrg --x)
1327 1.1 mrg # Obsolete; use --with-x.
1328 1.1 mrg with_x=yes ;;
1329 1.1 mrg
1330 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1331 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1332 1.1 mrg ac_prev=x_includes ;;
1333 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1334 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1335 1.1 mrg x_includes=$ac_optarg ;;
1336 1.1 mrg
1337 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1338 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1339 1.1 mrg ac_prev=x_libraries ;;
1340 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1341 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1342 1.1 mrg x_libraries=$ac_optarg ;;
1343 1.1 mrg
1344 1.1.1.2 mrg -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1345 1.1 mrg Try \`$0 --help' for more information." >&2
1346 1.1 mrg { (exit 1); exit 1; }; }
1347 1.1 mrg ;;
1348 1.1 mrg
1349 1.1 mrg *=*)
1350 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1351 1.1 mrg # Reject names that are not valid shell variable names.
1352 1.1 mrg expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1353 1.1.1.2 mrg { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1354 1.1 mrg { (exit 1); exit 1; }; }
1355 1.1 mrg eval $ac_envvar=\$ac_optarg
1356 1.1 mrg export $ac_envvar ;;
1357 1.1 mrg
1358 1.1 mrg *)
1359 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1360 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1361 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1362 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1363 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1364 1.1 mrg ;;
1365 1.1 mrg
1366 1.1 mrg esac
1367 1.1 mrg done
1368 1.1 mrg
1369 1.1 mrg if test -n "$ac_prev"; then
1370 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1371 1.1.1.2 mrg { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1372 1.1 mrg { (exit 1); exit 1; }; }
1373 1.1 mrg fi
1374 1.1 mrg
1375 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1376 1.1.1.2 mrg case $enable_option_checking in
1377 1.1.1.2 mrg no) ;;
1378 1.1.1.2 mrg fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1379 1.1.1.2 mrg { (exit 1); exit 1; }; } ;;
1380 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1381 1.1.1.2 mrg esac
1382 1.1.1.2 mrg fi
1383 1.1.1.2 mrg
1384 1.1.1.2 mrg # Check all directory arguments for consistency.
1385 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1386 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1387 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1388 1.1 mrg libdir localedir mandir
1389 1.1 mrg do
1390 1.1 mrg eval ac_val=\$$ac_var
1391 1.1.1.2 mrg # Remove trailing slashes.
1392 1.1.1.2 mrg case $ac_val in
1393 1.1.1.2 mrg */ )
1394 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1395 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1396 1.1.1.2 mrg esac
1397 1.1.1.2 mrg # Be sure to have absolute directory names.
1398 1.1 mrg case $ac_val in
1399 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1400 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1401 1.1 mrg esac
1402 1.1.1.2 mrg { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1403 1.1 mrg { (exit 1); exit 1; }; }
1404 1.1 mrg done
1405 1.1 mrg
1406 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1407 1.1 mrg # used to hold the argument of --host etc.
1408 1.1 mrg # FIXME: To remove some day.
1409 1.1 mrg build=$build_alias
1410 1.1 mrg host=$host_alias
1411 1.1 mrg target=$target_alias
1412 1.1 mrg
1413 1.1 mrg # FIXME: To remove some day.
1414 1.1 mrg if test "x$host_alias" != x; then
1415 1.1 mrg if test "x$build_alias" = x; then
1416 1.1 mrg cross_compiling=maybe
1417 1.1.1.2 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1418 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1419 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1420 1.1 mrg cross_compiling=yes
1421 1.1 mrg fi
1422 1.1 mrg fi
1423 1.1 mrg
1424 1.1 mrg ac_tool_prefix=
1425 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1426 1.1 mrg
1427 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1428 1.1 mrg
1429 1.1 mrg
1430 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1431 1.1 mrg ac_ls_di=`ls -di .` &&
1432 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1433 1.1.1.2 mrg { $as_echo "$as_me: error: working directory cannot be determined" >&2
1434 1.1 mrg { (exit 1); exit 1; }; }
1435 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1436 1.1.1.2 mrg { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1437 1.1 mrg { (exit 1); exit 1; }; }
1438 1.1 mrg
1439 1.1 mrg
1440 1.1 mrg # Find the source files, if location was not specified.
1441 1.1 mrg if test -z "$srcdir"; then
1442 1.1 mrg ac_srcdir_defaulted=yes
1443 1.1 mrg # Try the directory containing this script, then the parent directory.
1444 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1445 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1446 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1447 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1448 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1449 1.1.1.2 mrg $as_echo X"$as_myself" |
1450 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1451 1.1 mrg s//\1/
1452 1.1 mrg q
1453 1.1 mrg }
1454 1.1 mrg /^X\(\/\/\)[^/].*/{
1455 1.1 mrg s//\1/
1456 1.1 mrg q
1457 1.1 mrg }
1458 1.1 mrg /^X\(\/\/\)$/{
1459 1.1 mrg s//\1/
1460 1.1 mrg q
1461 1.1 mrg }
1462 1.1 mrg /^X\(\/\).*/{
1463 1.1 mrg s//\1/
1464 1.1 mrg q
1465 1.1 mrg }
1466 1.1 mrg s/.*/./; q'`
1467 1.1 mrg srcdir=$ac_confdir
1468 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1469 1.1 mrg srcdir=..
1470 1.1 mrg fi
1471 1.1 mrg else
1472 1.1 mrg ac_srcdir_defaulted=no
1473 1.1 mrg fi
1474 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1475 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1476 1.1.1.2 mrg { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1477 1.1 mrg { (exit 1); exit 1; }; }
1478 1.1 mrg fi
1479 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1480 1.1 mrg ac_abs_confdir=`(
1481 1.1.1.2 mrg cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1482 1.1 mrg { (exit 1); exit 1; }; }
1483 1.1 mrg pwd)`
1484 1.1 mrg # When building in place, set srcdir=.
1485 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1486 1.1 mrg srcdir=.
1487 1.1 mrg fi
1488 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1489 1.1 mrg # Double slashes in file names in object file debugging info
1490 1.1 mrg # mess up M-x gdb in Emacs.
1491 1.1 mrg case $srcdir in
1492 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1493 1.1 mrg esac
1494 1.1 mrg for ac_var in $ac_precious_vars; do
1495 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1496 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1497 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1498 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1499 1.1 mrg done
1500 1.1 mrg
1501 1.1 mrg #
1502 1.1 mrg # Report the --help message.
1503 1.1 mrg #
1504 1.1 mrg if test "$ac_init_help" = "long"; then
1505 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1506 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1507 1.1 mrg cat <<_ACEOF
1508 1.1.1.3 mrg \`configure' configures libXi 1.3 to adapt to many kinds of systems.
1509 1.1 mrg
1510 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1511 1.1 mrg
1512 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1513 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1514 1.1 mrg
1515 1.1 mrg Defaults for the options are specified in brackets.
1516 1.1 mrg
1517 1.1 mrg Configuration:
1518 1.1 mrg -h, --help display this help and exit
1519 1.1 mrg --help=short display options specific to this package
1520 1.1 mrg --help=recursive display the short help of all the included packages
1521 1.1 mrg -V, --version display version information and exit
1522 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1523 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1524 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1525 1.1 mrg -n, --no-create do not create output files
1526 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1527 1.1 mrg
1528 1.1 mrg Installation directories:
1529 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1530 1.1.1.2 mrg [$ac_default_prefix]
1531 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1532 1.1.1.2 mrg [PREFIX]
1533 1.1 mrg
1534 1.1 mrg By default, \`make install' will install all the files in
1535 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1536 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1537 1.1 mrg for instance \`--prefix=\$HOME'.
1538 1.1 mrg
1539 1.1 mrg For better control, use the options below.
1540 1.1 mrg
1541 1.1 mrg Fine tuning of the installation directories:
1542 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1543 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1544 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1545 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1546 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1547 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1548 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1549 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1550 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1551 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1552 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1553 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1554 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1555 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1556 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libXi]
1557 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1558 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1559 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1560 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1561 1.1 mrg _ACEOF
1562 1.1 mrg
1563 1.1 mrg cat <<\_ACEOF
1564 1.1 mrg
1565 1.1 mrg Program names:
1566 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1567 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1568 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1569 1.1 mrg
1570 1.1 mrg System types:
1571 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1572 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1573 1.1 mrg _ACEOF
1574 1.1 mrg fi
1575 1.1 mrg
1576 1.1 mrg if test -n "$ac_init_help"; then
1577 1.1 mrg case $ac_init_help in
1578 1.1.1.3 mrg short | recursive ) echo "Configuration of libXi 1.3:";;
1579 1.1 mrg esac
1580 1.1 mrg cat <<\_ACEOF
1581 1.1 mrg
1582 1.1 mrg Optional Features:
1583 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1584 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1585 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1586 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1587 1.1 mrg (and sometimes confusing) to the casual installer
1588 1.1 mrg --disable-dependency-tracking speeds up one-time build
1589 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1590 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1591 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1592 1.1 mrg --enable-fast-install[=PKGS]
1593 1.1 mrg optimize for fast installation [default=yes]
1594 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1595 1.1.1.3 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1596 1.1.1.3 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1597 1.1.1.3 mrg --enable-strict-compilation
1598 1.1.1.3 mrg Enable all warnings from compiler and make them
1599 1.1.1.3 mrg errors (default: disabled)
1600 1.1 mrg --enable-malloc0returnsnull
1601 1.1 mrg malloc(0) returns NULL (default: auto)
1602 1.1 mrg
1603 1.1 mrg Optional Packages:
1604 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1605 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1606 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1607 1.1 mrg both]
1608 1.1.1.3 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1609 1.1 mrg --with-release-version=STRING
1610 1.1 mrg Use release version string in package name
1611 1.1 mrg
1612 1.1 mrg Some influential environment variables:
1613 1.1 mrg CC C compiler command
1614 1.1 mrg CFLAGS C compiler flags
1615 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1616 1.1 mrg nonstandard directory <lib dir>
1617 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1618 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1619 1.1 mrg you have headers in a nonstandard directory <include dir>
1620 1.1 mrg CPP C preprocessor
1621 1.1 mrg PKG_CONFIG path to pkg-config utility
1622 1.1 mrg XI_CFLAGS C compiler flags for XI, overriding pkg-config
1623 1.1 mrg XI_LIBS linker flags for XI, overriding pkg-config
1624 1.1.1.3 mrg XMLTO Path to xmlto command
1625 1.1.1.3 mrg ASCIIDOC Path to asciidoc command
1626 1.1 mrg
1627 1.1 mrg Use these variables to override the choices made by `configure' or to help
1628 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1629 1.1 mrg
1630 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1631 1.1 mrg _ACEOF
1632 1.1 mrg ac_status=$?
1633 1.1 mrg fi
1634 1.1 mrg
1635 1.1 mrg if test "$ac_init_help" = "recursive"; then
1636 1.1 mrg # If there are subdirs, report their specific --help.
1637 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1638 1.1.1.2 mrg test -d "$ac_dir" ||
1639 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1640 1.1.1.2 mrg continue
1641 1.1 mrg ac_builddir=.
1642 1.1 mrg
1643 1.1 mrg case "$ac_dir" in
1644 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1645 1.1 mrg *)
1646 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1647 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1648 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1649 1.1 mrg case $ac_top_builddir_sub in
1650 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1651 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1652 1.1 mrg esac ;;
1653 1.1 mrg esac
1654 1.1 mrg ac_abs_top_builddir=$ac_pwd
1655 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1656 1.1 mrg # for backward compatibility:
1657 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1658 1.1 mrg
1659 1.1 mrg case $srcdir in
1660 1.1 mrg .) # We are building in place.
1661 1.1 mrg ac_srcdir=.
1662 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1663 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1664 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1665 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1666 1.1 mrg ac_top_srcdir=$srcdir
1667 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1668 1.1 mrg *) # Relative name.
1669 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1670 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1671 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1672 1.1 mrg esac
1673 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1674 1.1 mrg
1675 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1676 1.1 mrg # Check for guested configure.
1677 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1678 1.1 mrg echo &&
1679 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1680 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1681 1.1 mrg echo &&
1682 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1683 1.1 mrg else
1684 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1685 1.1 mrg fi || ac_status=$?
1686 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1687 1.1 mrg done
1688 1.1 mrg fi
1689 1.1 mrg
1690 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1691 1.1 mrg if $ac_init_version; then
1692 1.1 mrg cat <<\_ACEOF
1693 1.1.1.3 mrg libXi configure 1.3
1694 1.1.1.2 mrg generated by GNU Autoconf 2.63
1695 1.1 mrg
1696 1.1 mrg Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1697 1.1.1.2 mrg 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1698 1.1 mrg This configure script is free software; the Free Software Foundation
1699 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1700 1.1 mrg _ACEOF
1701 1.1 mrg exit
1702 1.1 mrg fi
1703 1.1 mrg cat >config.log <<_ACEOF
1704 1.1 mrg This file contains any messages produced by compilers while
1705 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1706 1.1 mrg
1707 1.1.1.3 mrg It was created by libXi $as_me 1.3, which was
1708 1.1.1.2 mrg generated by GNU Autoconf 2.63. Invocation command line was
1709 1.1 mrg
1710 1.1 mrg $ $0 $@
1711 1.1 mrg
1712 1.1 mrg _ACEOF
1713 1.1 mrg exec 5>>config.log
1714 1.1 mrg {
1715 1.1 mrg cat <<_ASUNAME
1716 1.1 mrg ## --------- ##
1717 1.1 mrg ## Platform. ##
1718 1.1 mrg ## --------- ##
1719 1.1 mrg
1720 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1721 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1722 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1723 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1724 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1725 1.1 mrg
1726 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1727 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1728 1.1 mrg
1729 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1730 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1731 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1732 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1733 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1734 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1735 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1736 1.1 mrg
1737 1.1 mrg _ASUNAME
1738 1.1 mrg
1739 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1740 1.1 mrg for as_dir in $PATH
1741 1.1 mrg do
1742 1.1 mrg IFS=$as_save_IFS
1743 1.1 mrg test -z "$as_dir" && as_dir=.
1744 1.1.1.2 mrg $as_echo "PATH: $as_dir"
1745 1.1 mrg done
1746 1.1 mrg IFS=$as_save_IFS
1747 1.1 mrg
1748 1.1 mrg } >&5
1749 1.1 mrg
1750 1.1 mrg cat >&5 <<_ACEOF
1751 1.1 mrg
1752 1.1 mrg
1753 1.1 mrg ## ----------- ##
1754 1.1 mrg ## Core tests. ##
1755 1.1 mrg ## ----------- ##
1756 1.1 mrg
1757 1.1 mrg _ACEOF
1758 1.1 mrg
1759 1.1 mrg
1760 1.1 mrg # Keep a trace of the command line.
1761 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1762 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1763 1.1 mrg # Also quote any args containing shell meta-characters.
1764 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1765 1.1 mrg ac_configure_args=
1766 1.1 mrg ac_configure_args0=
1767 1.1 mrg ac_configure_args1=
1768 1.1 mrg ac_must_keep_next=false
1769 1.1 mrg for ac_pass in 1 2
1770 1.1 mrg do
1771 1.1 mrg for ac_arg
1772 1.1 mrg do
1773 1.1 mrg case $ac_arg in
1774 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1775 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1776 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1777 1.1 mrg continue ;;
1778 1.1 mrg *\'*)
1779 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1780 1.1 mrg esac
1781 1.1 mrg case $ac_pass in
1782 1.1 mrg 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1783 1.1 mrg 2)
1784 1.1 mrg ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1785 1.1 mrg if test $ac_must_keep_next = true; then
1786 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1787 1.1 mrg else
1788 1.1 mrg case $ac_arg in
1789 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1790 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1791 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1792 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1793 1.1 mrg case "$ac_configure_args0 " in
1794 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1795 1.1 mrg esac
1796 1.1 mrg ;;
1797 1.1 mrg -* ) ac_must_keep_next=true ;;
1798 1.1 mrg esac
1799 1.1 mrg fi
1800 1.1 mrg ac_configure_args="$ac_configure_args '$ac_arg'"
1801 1.1 mrg ;;
1802 1.1 mrg esac
1803 1.1 mrg done
1804 1.1 mrg done
1805 1.1 mrg $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1806 1.1 mrg $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1807 1.1 mrg
1808 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1809 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1810 1.1 mrg # would cause problems or look ugly.
1811 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1812 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1813 1.1 mrg trap 'exit_status=$?
1814 1.1 mrg # Save into config.log some information that might help in debugging.
1815 1.1 mrg {
1816 1.1 mrg echo
1817 1.1 mrg
1818 1.1 mrg cat <<\_ASBOX
1819 1.1 mrg ## ---------------- ##
1820 1.1 mrg ## Cache variables. ##
1821 1.1 mrg ## ---------------- ##
1822 1.1 mrg _ASBOX
1823 1.1 mrg echo
1824 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1825 1.1 mrg (
1826 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1827 1.1 mrg eval ac_val=\$$ac_var
1828 1.1 mrg case $ac_val in #(
1829 1.1 mrg *${as_nl}*)
1830 1.1 mrg case $ac_var in #(
1831 1.1.1.2 mrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1832 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1833 1.1 mrg esac
1834 1.1 mrg case $ac_var in #(
1835 1.1 mrg _ | IFS | as_nl) ;; #(
1836 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1837 1.1 mrg *) $as_unset $ac_var ;;
1838 1.1 mrg esac ;;
1839 1.1 mrg esac
1840 1.1 mrg done
1841 1.1 mrg (set) 2>&1 |
1842 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1843 1.1 mrg *${as_nl}ac_space=\ *)
1844 1.1 mrg sed -n \
1845 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1846 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1847 1.1 mrg ;; #(
1848 1.1 mrg *)
1849 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1850 1.1 mrg ;;
1851 1.1 mrg esac |
1852 1.1 mrg sort
1853 1.1 mrg )
1854 1.1 mrg echo
1855 1.1 mrg
1856 1.1 mrg cat <<\_ASBOX
1857 1.1 mrg ## ----------------- ##
1858 1.1 mrg ## Output variables. ##
1859 1.1 mrg ## ----------------- ##
1860 1.1 mrg _ASBOX
1861 1.1 mrg echo
1862 1.1 mrg for ac_var in $ac_subst_vars
1863 1.1 mrg do
1864 1.1 mrg eval ac_val=\$$ac_var
1865 1.1 mrg case $ac_val in
1866 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1867 1.1 mrg esac
1868 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1869 1.1 mrg done | sort
1870 1.1 mrg echo
1871 1.1 mrg
1872 1.1 mrg if test -n "$ac_subst_files"; then
1873 1.1 mrg cat <<\_ASBOX
1874 1.1 mrg ## ------------------- ##
1875 1.1 mrg ## File substitutions. ##
1876 1.1 mrg ## ------------------- ##
1877 1.1 mrg _ASBOX
1878 1.1 mrg echo
1879 1.1 mrg for ac_var in $ac_subst_files
1880 1.1 mrg do
1881 1.1 mrg eval ac_val=\$$ac_var
1882 1.1 mrg case $ac_val in
1883 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1884 1.1 mrg esac
1885 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1886 1.1 mrg done | sort
1887 1.1 mrg echo
1888 1.1 mrg fi
1889 1.1 mrg
1890 1.1 mrg if test -s confdefs.h; then
1891 1.1 mrg cat <<\_ASBOX
1892 1.1 mrg ## ----------- ##
1893 1.1 mrg ## confdefs.h. ##
1894 1.1 mrg ## ----------- ##
1895 1.1 mrg _ASBOX
1896 1.1 mrg echo
1897 1.1 mrg cat confdefs.h
1898 1.1 mrg echo
1899 1.1 mrg fi
1900 1.1 mrg test "$ac_signal" != 0 &&
1901 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
1902 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
1903 1.1 mrg } >&5
1904 1.1 mrg rm -f core *.core core.conftest.* &&
1905 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1906 1.1 mrg exit $exit_status
1907 1.1 mrg ' 0
1908 1.1 mrg for ac_signal in 1 2 13 15; do
1909 1.1 mrg trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1910 1.1 mrg done
1911 1.1 mrg ac_signal=0
1912 1.1 mrg
1913 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
1914 1.1 mrg rm -f -r conftest* confdefs.h
1915 1.1 mrg
1916 1.1 mrg # Predefined preprocessor variables.
1917 1.1 mrg
1918 1.1 mrg cat >>confdefs.h <<_ACEOF
1919 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
1920 1.1 mrg _ACEOF
1921 1.1 mrg
1922 1.1 mrg
1923 1.1 mrg cat >>confdefs.h <<_ACEOF
1924 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1925 1.1 mrg _ACEOF
1926 1.1 mrg
1927 1.1 mrg
1928 1.1 mrg cat >>confdefs.h <<_ACEOF
1929 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
1930 1.1 mrg _ACEOF
1931 1.1 mrg
1932 1.1 mrg
1933 1.1 mrg cat >>confdefs.h <<_ACEOF
1934 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
1935 1.1 mrg _ACEOF
1936 1.1 mrg
1937 1.1 mrg
1938 1.1 mrg cat >>confdefs.h <<_ACEOF
1939 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1940 1.1 mrg _ACEOF
1941 1.1 mrg
1942 1.1 mrg
1943 1.1 mrg # Let the site file select an alternate cache file if it wants to.
1944 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
1945 1.1.1.2 mrg ac_site_file1=NONE
1946 1.1.1.2 mrg ac_site_file2=NONE
1947 1.1 mrg if test -n "$CONFIG_SITE"; then
1948 1.1.1.2 mrg ac_site_file1=$CONFIG_SITE
1949 1.1 mrg elif test "x$prefix" != xNONE; then
1950 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
1951 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
1952 1.1 mrg else
1953 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
1954 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
1955 1.1 mrg fi
1956 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1957 1.1 mrg do
1958 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
1959 1.1 mrg if test -r "$ac_site_file"; then
1960 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1961 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1962 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
1963 1.1 mrg . "$ac_site_file"
1964 1.1 mrg fi
1965 1.1 mrg done
1966 1.1 mrg
1967 1.1 mrg if test -r "$cache_file"; then
1968 1.1 mrg # Some versions of bash will fail to source /dev/null (special
1969 1.1 mrg # files actually), so we avoid doing that.
1970 1.1 mrg if test -f "$cache_file"; then
1971 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1972 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
1973 1.1 mrg case $cache_file in
1974 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
1975 1.1 mrg *) . "./$cache_file";;
1976 1.1 mrg esac
1977 1.1 mrg fi
1978 1.1 mrg else
1979 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1980 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
1981 1.1 mrg >$cache_file
1982 1.1 mrg fi
1983 1.1 mrg
1984 1.1 mrg # Check that the precious variables saved in the cache have kept the same
1985 1.1 mrg # value.
1986 1.1 mrg ac_cache_corrupted=false
1987 1.1 mrg for ac_var in $ac_precious_vars; do
1988 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
1989 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
1990 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
1991 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
1992 1.1 mrg case $ac_old_set,$ac_new_set in
1993 1.1 mrg set,)
1994 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1995 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1996 1.1 mrg ac_cache_corrupted=: ;;
1997 1.1 mrg ,set)
1998 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1999 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2000 1.1 mrg ac_cache_corrupted=: ;;
2001 1.1 mrg ,);;
2002 1.1 mrg *)
2003 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2004 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2005 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2006 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2007 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2008 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2009 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2010 1.1.1.2 mrg ac_cache_corrupted=:
2011 1.1.1.2 mrg else
2012 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2013 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2014 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2015 1.1.1.2 mrg fi
2016 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
2017 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2018 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
2019 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2020 1.1 mrg fi;;
2021 1.1 mrg esac
2022 1.1 mrg # Pass precious variables to config.status.
2023 1.1 mrg if test "$ac_new_set" = set; then
2024 1.1 mrg case $ac_new_val in
2025 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2026 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2027 1.1 mrg esac
2028 1.1 mrg case " $ac_configure_args " in
2029 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2030 1.1 mrg *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2031 1.1 mrg esac
2032 1.1 mrg fi
2033 1.1 mrg done
2034 1.1 mrg if $ac_cache_corrupted; then
2035 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2036 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2037 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2038 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2039 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2040 1.1.1.2 mrg $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2041 1.1 mrg { (exit 1); exit 1; }; }
2042 1.1 mrg fi
2043 1.1 mrg
2044 1.1 mrg
2045 1.1 mrg
2046 1.1 mrg
2047 1.1 mrg
2048 1.1 mrg
2049 1.1 mrg
2050 1.1 mrg
2051 1.1 mrg
2052 1.1 mrg
2053 1.1 mrg
2054 1.1 mrg
2055 1.1 mrg
2056 1.1 mrg
2057 1.1 mrg
2058 1.1 mrg
2059 1.1 mrg
2060 1.1 mrg
2061 1.1 mrg
2062 1.1 mrg
2063 1.1 mrg
2064 1.1 mrg
2065 1.1 mrg
2066 1.1 mrg
2067 1.1 mrg
2068 1.1 mrg ac_ext=c
2069 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2070 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2071 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2072 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2073 1.1 mrg
2074 1.1 mrg
2075 1.1.1.3 mrg am__api_version='1.11'
2076 1.1 mrg
2077 1.1 mrg ac_aux_dir=
2078 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2079 1.1 mrg if test -f "$ac_dir/install-sh"; then
2080 1.1 mrg ac_aux_dir=$ac_dir
2081 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2082 1.1 mrg break
2083 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2084 1.1 mrg ac_aux_dir=$ac_dir
2085 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2086 1.1 mrg break
2087 1.1 mrg elif test -f "$ac_dir/shtool"; then
2088 1.1 mrg ac_aux_dir=$ac_dir
2089 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2090 1.1 mrg break
2091 1.1 mrg fi
2092 1.1 mrg done
2093 1.1 mrg if test -z "$ac_aux_dir"; then
2094 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2095 1.1.1.2 mrg $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2096 1.1 mrg { (exit 1); exit 1; }; }
2097 1.1 mrg fi
2098 1.1 mrg
2099 1.1 mrg # These three variables are undocumented and unsupported,
2100 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2101 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2102 1.1 mrg # whose full name contains unusual characters.
2103 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2104 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2105 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2106 1.1 mrg
2107 1.1 mrg
2108 1.1 mrg # Find a good install program. We prefer a C program (faster),
2109 1.1 mrg # so one script is as good as another. But avoid the broken or
2110 1.1 mrg # incompatible versions:
2111 1.1 mrg # SysV /etc/install, /usr/sbin/install
2112 1.1 mrg # SunOS /usr/etc/install
2113 1.1 mrg # IRIX /sbin/install
2114 1.1 mrg # AIX /bin/install
2115 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2116 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2117 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2118 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2119 1.1 mrg # OS/2's system install, which has a completely different semantic
2120 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2121 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2122 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2123 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2124 1.1 mrg if test -z "$INSTALL"; then
2125 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2126 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2127 1.1 mrg else
2128 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2129 1.1 mrg for as_dir in $PATH
2130 1.1 mrg do
2131 1.1 mrg IFS=$as_save_IFS
2132 1.1 mrg test -z "$as_dir" && as_dir=.
2133 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2134 1.1 mrg case $as_dir/ in
2135 1.1 mrg ./ | .// | /cC/* | \
2136 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2137 1.1 mrg ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2138 1.1 mrg /usr/ucb/* ) ;;
2139 1.1 mrg *)
2140 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2141 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2142 1.1 mrg # by default.
2143 1.1 mrg for ac_prog in ginstall scoinst install; do
2144 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2145 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2146 1.1 mrg if test $ac_prog = install &&
2147 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2148 1.1 mrg # AIX install. It has an incompatible calling convention.
2149 1.1 mrg :
2150 1.1 mrg elif test $ac_prog = install &&
2151 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2152 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2153 1.1 mrg :
2154 1.1 mrg else
2155 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2156 1.1.1.2 mrg echo one > conftest.one
2157 1.1.1.2 mrg echo two > conftest.two
2158 1.1.1.2 mrg mkdir conftest.dir
2159 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2160 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2161 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2162 1.1.1.2 mrg test -s conftest.dir/conftest.two
2163 1.1.1.2 mrg then
2164 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2165 1.1.1.2 mrg break 3
2166 1.1.1.2 mrg fi
2167 1.1 mrg fi
2168 1.1 mrg fi
2169 1.1 mrg done
2170 1.1 mrg done
2171 1.1 mrg ;;
2172 1.1 mrg esac
2173 1.1.1.2 mrg
2174 1.1 mrg done
2175 1.1 mrg IFS=$as_save_IFS
2176 1.1 mrg
2177 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2178 1.1 mrg
2179 1.1 mrg fi
2180 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2181 1.1 mrg INSTALL=$ac_cv_path_install
2182 1.1 mrg else
2183 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2184 1.1 mrg # value for INSTALL within a source directory, because that will
2185 1.1 mrg # break other packages using the cache if that directory is
2186 1.1 mrg # removed, or if the value is a relative name.
2187 1.1 mrg INSTALL=$ac_install_sh
2188 1.1 mrg fi
2189 1.1 mrg fi
2190 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2191 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2192 1.1 mrg
2193 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2194 1.1 mrg # It thinks the first close brace ends the variable substitution.
2195 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2196 1.1 mrg
2197 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2198 1.1 mrg
2199 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2200 1.1 mrg
2201 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2202 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2203 1.1 mrg # Just in case
2204 1.1 mrg sleep 1
2205 1.1 mrg echo timestamp > conftest.file
2206 1.1.1.3 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2207 1.1.1.3 mrg # name. Accept space and tab only in the latter.
2208 1.1.1.3 mrg am_lf='
2209 1.1.1.3 mrg '
2210 1.1.1.3 mrg case `pwd` in
2211 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2212 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
2213 1.1.1.3 mrg $as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
2214 1.1.1.3 mrg { (exit 1); exit 1; }; };;
2215 1.1.1.3 mrg esac
2216 1.1.1.3 mrg case $srcdir in
2217 1.1.1.3 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2218 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
2219 1.1.1.3 mrg $as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
2220 1.1.1.3 mrg { (exit 1); exit 1; }; };;
2221 1.1.1.3 mrg esac
2222 1.1.1.3 mrg
2223 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2224 1.1 mrg # arguments. Must try -L first in case configure is actually a
2225 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2226 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2227 1.1 mrg # directory).
2228 1.1 mrg if (
2229 1.1.1.3 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2230 1.1 mrg if test "$*" = "X"; then
2231 1.1 mrg # -L didn't work.
2232 1.1.1.3 mrg set X `ls -t "$srcdir/configure" conftest.file`
2233 1.1 mrg fi
2234 1.1 mrg rm -f conftest.file
2235 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2236 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2237 1.1 mrg
2238 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2239 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2240 1.1 mrg # broken ls alias from the environment. This has actually
2241 1.1 mrg # happened. Such a system could not be considered "sane".
2242 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2243 1.1 mrg alias in your environment" >&5
2244 1.1.1.2 mrg $as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2245 1.1 mrg alias in your environment" >&2;}
2246 1.1 mrg { (exit 1); exit 1; }; }
2247 1.1 mrg fi
2248 1.1 mrg
2249 1.1 mrg test "$2" = conftest.file
2250 1.1 mrg )
2251 1.1 mrg then
2252 1.1 mrg # Ok.
2253 1.1 mrg :
2254 1.1 mrg else
2255 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2256 1.1 mrg Check your system clock" >&5
2257 1.1.1.2 mrg $as_echo "$as_me: error: newly created file is older than distributed files!
2258 1.1 mrg Check your system clock" >&2;}
2259 1.1 mrg { (exit 1); exit 1; }; }
2260 1.1 mrg fi
2261 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
2262 1.1.1.2 mrg $as_echo "yes" >&6; }
2263 1.1 mrg test "$program_prefix" != NONE &&
2264 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2265 1.1 mrg # Use a double $ so make ignores it.
2266 1.1 mrg test "$program_suffix" != NONE &&
2267 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2268 1.1.1.2 mrg # Double any \ or $.
2269 1.1 mrg # By default was `s,x,x', remove it if useless.
2270 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2271 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2272 1.1 mrg
2273 1.1 mrg # expand $ac_aux_dir to an absolute path
2274 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2275 1.1 mrg
2276 1.1.1.3 mrg if test x"${MISSING+set}" != xset; then
2277 1.1.1.3 mrg case $am_aux_dir in
2278 1.1.1.3 mrg *\ * | *\ *)
2279 1.1.1.3 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2280 1.1.1.3 mrg *)
2281 1.1.1.3 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2282 1.1.1.3 mrg esac
2283 1.1.1.3 mrg fi
2284 1.1 mrg # Use eval to expand $SHELL
2285 1.1 mrg if eval "$MISSING --run true"; then
2286 1.1 mrg am_missing_run="$MISSING --run "
2287 1.1 mrg else
2288 1.1 mrg am_missing_run=
2289 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2290 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2291 1.1 mrg fi
2292 1.1 mrg
2293 1.1.1.3 mrg if test x"${install_sh}" != xset; then
2294 1.1.1.3 mrg case $am_aux_dir in
2295 1.1.1.3 mrg *\ * | *\ *)
2296 1.1.1.3 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2297 1.1.1.3 mrg *)
2298 1.1.1.3 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2299 1.1.1.3 mrg esac
2300 1.1.1.3 mrg fi
2301 1.1.1.3 mrg
2302 1.1.1.3 mrg # Installed binaries are usually stripped using `strip' when the user
2303 1.1.1.3 mrg # run `make install-strip'. However `strip' might not be the right
2304 1.1.1.3 mrg # tool to use in cross-compilation environments, therefore Automake
2305 1.1.1.3 mrg # will honor the `STRIP' environment variable to overrule this program.
2306 1.1.1.3 mrg if test "$cross_compiling" != no; then
2307 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2308 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2309 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2310 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2311 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2312 1.1.1.3 mrg if test "${ac_cv_prog_STRIP+set}" = set; then
2313 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2314 1.1.1.3 mrg else
2315 1.1.1.3 mrg if test -n "$STRIP"; then
2316 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2317 1.1.1.3 mrg else
2318 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2319 1.1.1.3 mrg for as_dir in $PATH
2320 1.1.1.3 mrg do
2321 1.1.1.3 mrg IFS=$as_save_IFS
2322 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2323 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2324 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2325 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2326 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2327 1.1.1.3 mrg break 2
2328 1.1.1.3 mrg fi
2329 1.1.1.3 mrg done
2330 1.1.1.3 mrg done
2331 1.1.1.3 mrg IFS=$as_save_IFS
2332 1.1.1.3 mrg
2333 1.1.1.3 mrg fi
2334 1.1.1.3 mrg fi
2335 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
2336 1.1.1.3 mrg if test -n "$STRIP"; then
2337 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2338 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
2339 1.1.1.3 mrg else
2340 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2341 1.1.1.3 mrg $as_echo "no" >&6; }
2342 1.1.1.3 mrg fi
2343 1.1.1.3 mrg
2344 1.1.1.3 mrg
2345 1.1.1.3 mrg fi
2346 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
2347 1.1.1.3 mrg ac_ct_STRIP=$STRIP
2348 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
2349 1.1.1.3 mrg set dummy strip; ac_word=$2
2350 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2351 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
2352 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2353 1.1.1.3 mrg $as_echo_n "(cached) " >&6
2354 1.1.1.3 mrg else
2355 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2356 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2357 1.1.1.3 mrg else
2358 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2359 1.1.1.3 mrg for as_dir in $PATH
2360 1.1.1.3 mrg do
2361 1.1.1.3 mrg IFS=$as_save_IFS
2362 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
2363 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2364 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2365 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
2366 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2367 1.1.1.3 mrg break 2
2368 1.1.1.3 mrg fi
2369 1.1.1.3 mrg done
2370 1.1.1.3 mrg done
2371 1.1.1.3 mrg IFS=$as_save_IFS
2372 1.1.1.3 mrg
2373 1.1.1.3 mrg fi
2374 1.1.1.3 mrg fi
2375 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2376 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
2377 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2378 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
2379 1.1.1.3 mrg else
2380 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2381 1.1.1.3 mrg $as_echo "no" >&6; }
2382 1.1.1.3 mrg fi
2383 1.1.1.3 mrg
2384 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
2385 1.1.1.3 mrg STRIP=":"
2386 1.1.1.3 mrg else
2387 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
2388 1.1.1.3 mrg yes:)
2389 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2390 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2391 1.1.1.3 mrg ac_tool_warned=yes ;;
2392 1.1.1.3 mrg esac
2393 1.1.1.3 mrg STRIP=$ac_ct_STRIP
2394 1.1.1.3 mrg fi
2395 1.1.1.3 mrg else
2396 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
2397 1.1.1.3 mrg fi
2398 1.1.1.3 mrg
2399 1.1.1.3 mrg fi
2400 1.1.1.3 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2401 1.1.1.3 mrg
2402 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2403 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2404 1.1 mrg if test -z "$MKDIR_P"; then
2405 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2406 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2407 1.1 mrg else
2408 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2409 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2410 1.1 mrg do
2411 1.1 mrg IFS=$as_save_IFS
2412 1.1 mrg test -z "$as_dir" && as_dir=.
2413 1.1 mrg for ac_prog in mkdir gmkdir; do
2414 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2415 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2416 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2417 1.1 mrg 'mkdir (GNU coreutils) '* | \
2418 1.1 mrg 'mkdir (coreutils) '* | \
2419 1.1 mrg 'mkdir (fileutils) '4.1*)
2420 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2421 1.1 mrg break 3;;
2422 1.1 mrg esac
2423 1.1 mrg done
2424 1.1 mrg done
2425 1.1 mrg done
2426 1.1 mrg IFS=$as_save_IFS
2427 1.1 mrg
2428 1.1 mrg fi
2429 1.1 mrg
2430 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2431 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2432 1.1 mrg else
2433 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2434 1.1 mrg # value for MKDIR_P within a source directory, because that will
2435 1.1 mrg # break other packages using the cache if that directory is
2436 1.1 mrg # removed, or if the value is a relative name.
2437 1.1 mrg test -d ./--version && rmdir ./--version
2438 1.1 mrg MKDIR_P="$ac_install_sh -d"
2439 1.1 mrg fi
2440 1.1 mrg fi
2441 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2442 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2443 1.1 mrg
2444 1.1 mrg mkdir_p="$MKDIR_P"
2445 1.1 mrg case $mkdir_p in
2446 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2447 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2448 1.1 mrg esac
2449 1.1 mrg
2450 1.1 mrg for ac_prog in gawk mawk nawk awk
2451 1.1 mrg do
2452 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2453 1.1 mrg set dummy $ac_prog; ac_word=$2
2454 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2455 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2456 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then
2457 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2458 1.1 mrg else
2459 1.1 mrg if test -n "$AWK"; then
2460 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2461 1.1 mrg else
2462 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2463 1.1 mrg for as_dir in $PATH
2464 1.1 mrg do
2465 1.1 mrg IFS=$as_save_IFS
2466 1.1 mrg test -z "$as_dir" && as_dir=.
2467 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2468 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2469 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2470 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2471 1.1 mrg break 2
2472 1.1 mrg fi
2473 1.1 mrg done
2474 1.1 mrg done
2475 1.1 mrg IFS=$as_save_IFS
2476 1.1 mrg
2477 1.1 mrg fi
2478 1.1 mrg fi
2479 1.1 mrg AWK=$ac_cv_prog_AWK
2480 1.1 mrg if test -n "$AWK"; then
2481 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2482 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2483 1.1 mrg else
2484 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2485 1.1.1.2 mrg $as_echo "no" >&6; }
2486 1.1 mrg fi
2487 1.1 mrg
2488 1.1 mrg
2489 1.1 mrg test -n "$AWK" && break
2490 1.1 mrg done
2491 1.1 mrg
2492 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2493 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2494 1.1.1.2 mrg set x ${MAKE-make}
2495 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2496 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2497 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2498 1.1 mrg else
2499 1.1 mrg cat >conftest.make <<\_ACEOF
2500 1.1 mrg SHELL = /bin/sh
2501 1.1 mrg all:
2502 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2503 1.1 mrg _ACEOF
2504 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2505 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2506 1.1 mrg *@@@%%%=?*=@@@%%%*)
2507 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2508 1.1 mrg *)
2509 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2510 1.1 mrg esac
2511 1.1 mrg rm -f conftest.make
2512 1.1 mrg fi
2513 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2514 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
2515 1.1.1.2 mrg $as_echo "yes" >&6; }
2516 1.1 mrg SET_MAKE=
2517 1.1 mrg else
2518 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2519 1.1.1.2 mrg $as_echo "no" >&6; }
2520 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2521 1.1 mrg fi
2522 1.1 mrg
2523 1.1 mrg rm -rf .tst 2>/dev/null
2524 1.1 mrg mkdir .tst 2>/dev/null
2525 1.1 mrg if test -d .tst; then
2526 1.1 mrg am__leading_dot=.
2527 1.1 mrg else
2528 1.1 mrg am__leading_dot=_
2529 1.1 mrg fi
2530 1.1 mrg rmdir .tst 2>/dev/null
2531 1.1 mrg
2532 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2533 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2534 1.1 mrg # is not polluted with repeated "-I."
2535 1.1 mrg am__isrc=' -I$(srcdir)'
2536 1.1 mrg # test to see if srcdir already configured
2537 1.1 mrg if test -f $srcdir/config.status; then
2538 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2539 1.1.1.2 mrg $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2540 1.1 mrg { (exit 1); exit 1; }; }
2541 1.1 mrg fi
2542 1.1 mrg fi
2543 1.1 mrg
2544 1.1 mrg # test whether we have cygpath
2545 1.1 mrg if test -z "$CYGPATH_W"; then
2546 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2547 1.1 mrg CYGPATH_W='cygpath -w'
2548 1.1 mrg else
2549 1.1 mrg CYGPATH_W=echo
2550 1.1 mrg fi
2551 1.1 mrg fi
2552 1.1 mrg
2553 1.1 mrg
2554 1.1 mrg # Define the identity of the package.
2555 1.1 mrg PACKAGE='libXi'
2556 1.1.1.3 mrg VERSION='1.3'
2557 1.1 mrg
2558 1.1 mrg
2559 1.1 mrg cat >>confdefs.h <<_ACEOF
2560 1.1 mrg #define PACKAGE "$PACKAGE"
2561 1.1 mrg _ACEOF
2562 1.1 mrg
2563 1.1 mrg
2564 1.1 mrg cat >>confdefs.h <<_ACEOF
2565 1.1 mrg #define VERSION "$VERSION"
2566 1.1 mrg _ACEOF
2567 1.1 mrg
2568 1.1 mrg # Some tools Automake needs.
2569 1.1 mrg
2570 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2571 1.1 mrg
2572 1.1 mrg
2573 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2574 1.1 mrg
2575 1.1 mrg
2576 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2577 1.1 mrg
2578 1.1 mrg
2579 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2580 1.1 mrg
2581 1.1 mrg
2582 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2583 1.1 mrg
2584 1.1.1.3 mrg # We need awk for the "check" target. The system "awk" is bad on
2585 1.1.1.3 mrg # some platforms.
2586 1.1.1.3 mrg # Always define AMTAR for backward compatibility.
2587 1.1 mrg
2588 1.1.1.3 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2589 1.1.1.3 mrg
2590 1.1.1.3 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2591 1.1.1.3 mrg
2592 1.1.1.3 mrg
2593 1.1.1.3 mrg
2594 1.1.1.3 mrg
2595 1.1.1.3 mrg
2596 1.1.1.3 mrg
2597 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2598 1.1.1.3 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2599 1.1.1.3 mrg # Check whether --enable-maintainer-mode was given.
2600 1.1.1.3 mrg if test "${enable_maintainer_mode+set}" = set; then
2601 1.1.1.3 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2602 1.1.1.3 mrg else
2603 1.1.1.3 mrg USE_MAINTAINER_MODE=no
2604 1.1.1.3 mrg fi
2605 1.1.1.3 mrg
2606 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2607 1.1.1.3 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2608 1.1.1.3 mrg if test $USE_MAINTAINER_MODE = yes; then
2609 1.1.1.3 mrg MAINTAINER_MODE_TRUE=
2610 1.1.1.3 mrg MAINTAINER_MODE_FALSE='#'
2611 1.1.1.3 mrg else
2612 1.1.1.3 mrg MAINTAINER_MODE_TRUE='#'
2613 1.1.1.3 mrg MAINTAINER_MODE_FALSE=
2614 1.1.1.3 mrg fi
2615 1.1.1.3 mrg
2616 1.1.1.3 mrg MAINT=$MAINTAINER_MODE_TRUE
2617 1.1.1.3 mrg
2618 1.1.1.3 mrg
2619 1.1.1.3 mrg
2620 1.1.1.3 mrg # Require xorg-macros: XORG_CWARNFLAGS, XORG_CHANGELOG
2621 1.1.1.3 mrg
2622 1.1.1.3 mrg
2623 1.1.1.3 mrg
2624 1.1.1.3 mrg
2625 1.1.1.3 mrg
2626 1.1.1.3 mrg
2627 1.1.1.3 mrg
2628 1.1.1.3 mrg
2629 1.1.1.3 mrg
2630 1.1.1.3 mrg
2631 1.1.1.3 mrg
2632 1.1.1.3 mrg ac_config_headers="$ac_config_headers src/config.h"
2633 1.1.1.3 mrg
2634 1.1.1.3 mrg
2635 1.1.1.3 mrg # Check for progs
2636 1.1.1.3 mrg ac_ext=c
2637 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
2638 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2639 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2640 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2641 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
2642 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2643 1.1.1.3 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2644 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2645 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2646 1.1.1.3 mrg if test "${ac_cv_prog_CC+set}" = set; then
2647 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2648 1.1 mrg else
2649 1.1.1.3 mrg if test -n "$CC"; then
2650 1.1.1.3 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2651 1.1 mrg else
2652 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2653 1.1 mrg for as_dir in $PATH
2654 1.1 mrg do
2655 1.1 mrg IFS=$as_save_IFS
2656 1.1 mrg test -z "$as_dir" && as_dir=.
2657 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2658 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2659 1.1.1.3 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2660 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2661 1.1 mrg break 2
2662 1.1 mrg fi
2663 1.1 mrg done
2664 1.1 mrg done
2665 1.1 mrg IFS=$as_save_IFS
2666 1.1 mrg
2667 1.1 mrg fi
2668 1.1 mrg fi
2669 1.1 mrg CC=$ac_cv_prog_CC
2670 1.1 mrg if test -n "$CC"; then
2671 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2672 1.1.1.2 mrg $as_echo "$CC" >&6; }
2673 1.1 mrg else
2674 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2675 1.1.1.2 mrg $as_echo "no" >&6; }
2676 1.1 mrg fi
2677 1.1 mrg
2678 1.1 mrg
2679 1.1 mrg fi
2680 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2681 1.1 mrg ac_ct_CC=$CC
2682 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2683 1.1 mrg set dummy gcc; ac_word=$2
2684 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2685 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2686 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2687 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2688 1.1 mrg else
2689 1.1 mrg if test -n "$ac_ct_CC"; then
2690 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2691 1.1 mrg else
2692 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2693 1.1 mrg for as_dir in $PATH
2694 1.1 mrg do
2695 1.1 mrg IFS=$as_save_IFS
2696 1.1 mrg test -z "$as_dir" && as_dir=.
2697 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2698 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2699 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2700 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2701 1.1 mrg break 2
2702 1.1 mrg fi
2703 1.1 mrg done
2704 1.1 mrg done
2705 1.1 mrg IFS=$as_save_IFS
2706 1.1 mrg
2707 1.1 mrg fi
2708 1.1 mrg fi
2709 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2710 1.1 mrg if test -n "$ac_ct_CC"; then
2711 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2712 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2713 1.1 mrg else
2714 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2715 1.1.1.2 mrg $as_echo "no" >&6; }
2716 1.1 mrg fi
2717 1.1 mrg
2718 1.1 mrg if test "x$ac_ct_CC" = x; then
2719 1.1 mrg CC=""
2720 1.1 mrg else
2721 1.1 mrg case $cross_compiling:$ac_tool_warned in
2722 1.1 mrg yes:)
2723 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2724 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2725 1.1 mrg ac_tool_warned=yes ;;
2726 1.1 mrg esac
2727 1.1 mrg CC=$ac_ct_CC
2728 1.1 mrg fi
2729 1.1 mrg else
2730 1.1 mrg CC="$ac_cv_prog_CC"
2731 1.1 mrg fi
2732 1.1 mrg
2733 1.1 mrg if test -z "$CC"; then
2734 1.1 mrg if test -n "$ac_tool_prefix"; then
2735 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2736 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2737 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2738 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2739 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2740 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2741 1.1 mrg else
2742 1.1 mrg if test -n "$CC"; then
2743 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2744 1.1 mrg else
2745 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2746 1.1 mrg for as_dir in $PATH
2747 1.1 mrg do
2748 1.1 mrg IFS=$as_save_IFS
2749 1.1 mrg test -z "$as_dir" && as_dir=.
2750 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2751 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2752 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2753 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2754 1.1 mrg break 2
2755 1.1 mrg fi
2756 1.1 mrg done
2757 1.1 mrg done
2758 1.1 mrg IFS=$as_save_IFS
2759 1.1 mrg
2760 1.1 mrg fi
2761 1.1 mrg fi
2762 1.1 mrg CC=$ac_cv_prog_CC
2763 1.1 mrg if test -n "$CC"; then
2764 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2765 1.1.1.2 mrg $as_echo "$CC" >&6; }
2766 1.1 mrg else
2767 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2768 1.1.1.2 mrg $as_echo "no" >&6; }
2769 1.1 mrg fi
2770 1.1 mrg
2771 1.1 mrg
2772 1.1 mrg fi
2773 1.1 mrg fi
2774 1.1 mrg if test -z "$CC"; then
2775 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2776 1.1 mrg set dummy cc; ac_word=$2
2777 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2778 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2779 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2780 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2781 1.1 mrg else
2782 1.1 mrg if test -n "$CC"; then
2783 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2784 1.1 mrg else
2785 1.1 mrg ac_prog_rejected=no
2786 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2787 1.1 mrg for as_dir in $PATH
2788 1.1 mrg do
2789 1.1 mrg IFS=$as_save_IFS
2790 1.1 mrg test -z "$as_dir" && as_dir=.
2791 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2792 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2793 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2794 1.1 mrg ac_prog_rejected=yes
2795 1.1 mrg continue
2796 1.1 mrg fi
2797 1.1 mrg ac_cv_prog_CC="cc"
2798 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2799 1.1 mrg break 2
2800 1.1 mrg fi
2801 1.1 mrg done
2802 1.1 mrg done
2803 1.1 mrg IFS=$as_save_IFS
2804 1.1 mrg
2805 1.1 mrg if test $ac_prog_rejected = yes; then
2806 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2807 1.1 mrg set dummy $ac_cv_prog_CC
2808 1.1 mrg shift
2809 1.1 mrg if test $# != 0; then
2810 1.1 mrg # We chose a different compiler from the bogus one.
2811 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2812 1.1 mrg # first if we set CC to just the basename; use the full file name.
2813 1.1 mrg shift
2814 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2815 1.1 mrg fi
2816 1.1 mrg fi
2817 1.1 mrg fi
2818 1.1 mrg fi
2819 1.1 mrg CC=$ac_cv_prog_CC
2820 1.1 mrg if test -n "$CC"; then
2821 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2822 1.1.1.2 mrg $as_echo "$CC" >&6; }
2823 1.1 mrg else
2824 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2825 1.1.1.2 mrg $as_echo "no" >&6; }
2826 1.1 mrg fi
2827 1.1 mrg
2828 1.1 mrg
2829 1.1 mrg fi
2830 1.1 mrg if test -z "$CC"; then
2831 1.1 mrg if test -n "$ac_tool_prefix"; then
2832 1.1 mrg for ac_prog in cl.exe
2833 1.1 mrg do
2834 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2835 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2836 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2837 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2838 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2839 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2840 1.1 mrg else
2841 1.1 mrg if test -n "$CC"; then
2842 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2843 1.1 mrg else
2844 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2845 1.1 mrg for as_dir in $PATH
2846 1.1 mrg do
2847 1.1 mrg IFS=$as_save_IFS
2848 1.1 mrg test -z "$as_dir" && as_dir=.
2849 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2850 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2851 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2852 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2853 1.1 mrg break 2
2854 1.1 mrg fi
2855 1.1 mrg done
2856 1.1 mrg done
2857 1.1 mrg IFS=$as_save_IFS
2858 1.1 mrg
2859 1.1 mrg fi
2860 1.1 mrg fi
2861 1.1 mrg CC=$ac_cv_prog_CC
2862 1.1 mrg if test -n "$CC"; then
2863 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2864 1.1.1.2 mrg $as_echo "$CC" >&6; }
2865 1.1 mrg else
2866 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2867 1.1.1.2 mrg $as_echo "no" >&6; }
2868 1.1 mrg fi
2869 1.1 mrg
2870 1.1 mrg
2871 1.1 mrg test -n "$CC" && break
2872 1.1 mrg done
2873 1.1 mrg fi
2874 1.1 mrg if test -z "$CC"; then
2875 1.1 mrg ac_ct_CC=$CC
2876 1.1 mrg for ac_prog in cl.exe
2877 1.1 mrg do
2878 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2879 1.1 mrg set dummy $ac_prog; ac_word=$2
2880 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2881 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2882 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2883 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2884 1.1 mrg else
2885 1.1 mrg if test -n "$ac_ct_CC"; then
2886 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2887 1.1 mrg else
2888 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2889 1.1 mrg for as_dir in $PATH
2890 1.1 mrg do
2891 1.1 mrg IFS=$as_save_IFS
2892 1.1 mrg test -z "$as_dir" && as_dir=.
2893 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2894 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2895 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2896 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2897 1.1 mrg break 2
2898 1.1 mrg fi
2899 1.1 mrg done
2900 1.1 mrg done
2901 1.1 mrg IFS=$as_save_IFS
2902 1.1 mrg
2903 1.1 mrg fi
2904 1.1 mrg fi
2905 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2906 1.1 mrg if test -n "$ac_ct_CC"; then
2907 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2908 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2909 1.1 mrg else
2910 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2911 1.1.1.2 mrg $as_echo "no" >&6; }
2912 1.1 mrg fi
2913 1.1 mrg
2914 1.1 mrg
2915 1.1 mrg test -n "$ac_ct_CC" && break
2916 1.1 mrg done
2917 1.1 mrg
2918 1.1 mrg if test "x$ac_ct_CC" = x; then
2919 1.1 mrg CC=""
2920 1.1 mrg else
2921 1.1 mrg case $cross_compiling:$ac_tool_warned in
2922 1.1 mrg yes:)
2923 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2924 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2925 1.1 mrg ac_tool_warned=yes ;;
2926 1.1 mrg esac
2927 1.1 mrg CC=$ac_ct_CC
2928 1.1 mrg fi
2929 1.1 mrg fi
2930 1.1 mrg
2931 1.1 mrg fi
2932 1.1 mrg
2933 1.1 mrg
2934 1.1.1.2 mrg test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2935 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2936 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2937 1.1 mrg See \`config.log' for more details." >&5
2938 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2939 1.1 mrg See \`config.log' for more details." >&2;}
2940 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
2941 1.1 mrg
2942 1.1 mrg # Provide some information about the compiler.
2943 1.1.1.2 mrg $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2944 1.1.1.2 mrg set X $ac_compile
2945 1.1.1.2 mrg ac_compiler=$2
2946 1.1 mrg { (ac_try="$ac_compiler --version >&5"
2947 1.1 mrg case "(($ac_try" in
2948 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2949 1.1 mrg *) ac_try_echo=$ac_try;;
2950 1.1 mrg esac
2951 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2952 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2953 1.1 mrg (eval "$ac_compiler --version >&5") 2>&5
2954 1.1 mrg ac_status=$?
2955 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2956 1.1 mrg (exit $ac_status); }
2957 1.1 mrg { (ac_try="$ac_compiler -v >&5"
2958 1.1 mrg case "(($ac_try" in
2959 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2960 1.1 mrg *) ac_try_echo=$ac_try;;
2961 1.1 mrg esac
2962 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2963 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2964 1.1 mrg (eval "$ac_compiler -v >&5") 2>&5
2965 1.1 mrg ac_status=$?
2966 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2967 1.1 mrg (exit $ac_status); }
2968 1.1 mrg { (ac_try="$ac_compiler -V >&5"
2969 1.1 mrg case "(($ac_try" in
2970 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2971 1.1 mrg *) ac_try_echo=$ac_try;;
2972 1.1 mrg esac
2973 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2974 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2975 1.1 mrg (eval "$ac_compiler -V >&5") 2>&5
2976 1.1 mrg ac_status=$?
2977 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2978 1.1 mrg (exit $ac_status); }
2979 1.1 mrg
2980 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
2981 1.1 mrg /* confdefs.h. */
2982 1.1 mrg _ACEOF
2983 1.1 mrg cat confdefs.h >>conftest.$ac_ext
2984 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
2985 1.1 mrg /* end confdefs.h. */
2986 1.1 mrg
2987 1.1 mrg int
2988 1.1 mrg main ()
2989 1.1 mrg {
2990 1.1 mrg
2991 1.1 mrg ;
2992 1.1 mrg return 0;
2993 1.1 mrg }
2994 1.1 mrg _ACEOF
2995 1.1 mrg ac_clean_files_save=$ac_clean_files
2996 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2997 1.1 mrg # Try to create an executable without -o first, disregard a.out.
2998 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
2999 1.1 mrg # of exeext.
3000 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3001 1.1.1.2 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3002 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3003 1.1.1.2 mrg
3004 1.1.1.2 mrg # The possible output files:
3005 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3006 1.1.1.2 mrg
3007 1.1 mrg ac_rmfiles=
3008 1.1 mrg for ac_file in $ac_files
3009 1.1 mrg do
3010 1.1 mrg case $ac_file in
3011 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3012 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3013 1.1 mrg esac
3014 1.1 mrg done
3015 1.1 mrg rm -f $ac_rmfiles
3016 1.1 mrg
3017 1.1 mrg if { (ac_try="$ac_link_default"
3018 1.1 mrg case "(($ac_try" in
3019 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3020 1.1 mrg *) ac_try_echo=$ac_try;;
3021 1.1 mrg esac
3022 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3023 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3024 1.1 mrg (eval "$ac_link_default") 2>&5
3025 1.1 mrg ac_status=$?
3026 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3027 1.1 mrg (exit $ac_status); }; then
3028 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3029 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3030 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3031 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3032 1.1 mrg # Autoconf.
3033 1.1 mrg for ac_file in $ac_files ''
3034 1.1 mrg do
3035 1.1 mrg test -f "$ac_file" || continue
3036 1.1 mrg case $ac_file in
3037 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3038 1.1 mrg ;;
3039 1.1 mrg [ab].out )
3040 1.1 mrg # We found the default executable, but exeext='' is most
3041 1.1 mrg # certainly right.
3042 1.1 mrg break;;
3043 1.1 mrg *.* )
3044 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3045 1.1 mrg then :; else
3046 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3047 1.1 mrg fi
3048 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3049 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3050 1.1 mrg # argument, so we may need to know it at that point already.
3051 1.1 mrg # Even if this section looks crufty: it has the advantage of
3052 1.1 mrg # actually working.
3053 1.1 mrg break;;
3054 1.1 mrg * )
3055 1.1 mrg break;;
3056 1.1 mrg esac
3057 1.1 mrg done
3058 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3059 1.1 mrg
3060 1.1 mrg else
3061 1.1 mrg ac_file=''
3062 1.1 mrg fi
3063 1.1 mrg
3064 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3065 1.1.1.2 mrg $as_echo "$ac_file" >&6; }
3066 1.1 mrg if test -z "$ac_file"; then
3067 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3068 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3069 1.1 mrg
3070 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3071 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3072 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3073 1.1 mrg See \`config.log' for more details." >&5
3074 1.1.1.2 mrg $as_echo "$as_me: error: C compiler cannot create executables
3075 1.1 mrg See \`config.log' for more details." >&2;}
3076 1.1.1.2 mrg { (exit 77); exit 77; }; }; }
3077 1.1 mrg fi
3078 1.1 mrg
3079 1.1 mrg ac_exeext=$ac_cv_exeext
3080 1.1 mrg
3081 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3082 1.1 mrg # the compiler is broken, or we cross compile.
3083 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3084 1.1.1.2 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3085 1.1 mrg # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3086 1.1 mrg # If not cross compiling, check that we can run a simple program.
3087 1.1 mrg if test "$cross_compiling" != yes; then
3088 1.1 mrg if { ac_try='./$ac_file'
3089 1.1 mrg { (case "(($ac_try" in
3090 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091 1.1 mrg *) ac_try_echo=$ac_try;;
3092 1.1 mrg esac
3093 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3094 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3095 1.1 mrg (eval "$ac_try") 2>&5
3096 1.1 mrg ac_status=$?
3097 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3098 1.1 mrg (exit $ac_status); }; }; then
3099 1.1 mrg cross_compiling=no
3100 1.1 mrg else
3101 1.1 mrg if test "$cross_compiling" = maybe; then
3102 1.1 mrg cross_compiling=yes
3103 1.1 mrg else
3104 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3105 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3106 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3107 1.1 mrg If you meant to cross compile, use \`--host'.
3108 1.1 mrg See \`config.log' for more details." >&5
3109 1.1.1.2 mrg $as_echo "$as_me: error: cannot run C compiled programs.
3110 1.1 mrg If you meant to cross compile, use \`--host'.
3111 1.1 mrg See \`config.log' for more details." >&2;}
3112 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3113 1.1 mrg fi
3114 1.1 mrg fi
3115 1.1 mrg fi
3116 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
3117 1.1.1.2 mrg $as_echo "yes" >&6; }
3118 1.1 mrg
3119 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3120 1.1 mrg ac_clean_files=$ac_clean_files_save
3121 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3122 1.1 mrg # the compiler is broken, or we cross compile.
3123 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3124 1.1.1.2 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3125 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3126 1.1.1.2 mrg $as_echo "$cross_compiling" >&6; }
3127 1.1 mrg
3128 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3129 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3130 1.1 mrg if { (ac_try="$ac_link"
3131 1.1 mrg case "(($ac_try" in
3132 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3133 1.1 mrg *) ac_try_echo=$ac_try;;
3134 1.1 mrg esac
3135 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3136 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3137 1.1 mrg (eval "$ac_link") 2>&5
3138 1.1 mrg ac_status=$?
3139 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3140 1.1 mrg (exit $ac_status); }; then
3141 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3142 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3143 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3144 1.1 mrg # `rm'.
3145 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3146 1.1 mrg test -f "$ac_file" || continue
3147 1.1 mrg case $ac_file in
3148 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3149 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3150 1.1 mrg break;;
3151 1.1 mrg * ) break;;
3152 1.1 mrg esac
3153 1.1 mrg done
3154 1.1 mrg else
3155 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3156 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3157 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3158 1.1 mrg See \`config.log' for more details." >&5
3159 1.1.1.2 mrg $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3160 1.1 mrg See \`config.log' for more details." >&2;}
3161 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3162 1.1 mrg fi
3163 1.1 mrg
3164 1.1 mrg rm -f conftest$ac_cv_exeext
3165 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3166 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3167 1.1 mrg
3168 1.1 mrg rm -f conftest.$ac_ext
3169 1.1 mrg EXEEXT=$ac_cv_exeext
3170 1.1 mrg ac_exeext=$EXEEXT
3171 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3172 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3173 1.1 mrg if test "${ac_cv_objext+set}" = set; then
3174 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3175 1.1 mrg else
3176 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3177 1.1 mrg /* confdefs.h. */
3178 1.1 mrg _ACEOF
3179 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3180 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3181 1.1 mrg /* end confdefs.h. */
3182 1.1 mrg
3183 1.1 mrg int
3184 1.1 mrg main ()
3185 1.1 mrg {
3186 1.1 mrg
3187 1.1 mrg ;
3188 1.1 mrg return 0;
3189 1.1 mrg }
3190 1.1 mrg _ACEOF
3191 1.1 mrg rm -f conftest.o conftest.obj
3192 1.1 mrg if { (ac_try="$ac_compile"
3193 1.1 mrg case "(($ac_try" in
3194 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3195 1.1 mrg *) ac_try_echo=$ac_try;;
3196 1.1 mrg esac
3197 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3198 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3199 1.1 mrg (eval "$ac_compile") 2>&5
3200 1.1 mrg ac_status=$?
3201 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3202 1.1 mrg (exit $ac_status); }; then
3203 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3204 1.1 mrg test -f "$ac_file" || continue;
3205 1.1 mrg case $ac_file in
3206 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3207 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3208 1.1 mrg break;;
3209 1.1 mrg esac
3210 1.1 mrg done
3211 1.1 mrg else
3212 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3213 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3214 1.1 mrg
3215 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3216 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3217 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3218 1.1 mrg See \`config.log' for more details." >&5
3219 1.1.1.2 mrg $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3220 1.1 mrg See \`config.log' for more details." >&2;}
3221 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3222 1.1 mrg fi
3223 1.1 mrg
3224 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3225 1.1 mrg fi
3226 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3227 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3228 1.1 mrg OBJEXT=$ac_cv_objext
3229 1.1 mrg ac_objext=$OBJEXT
3230 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3231 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3232 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then
3233 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3234 1.1 mrg else
3235 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3236 1.1 mrg /* confdefs.h. */
3237 1.1 mrg _ACEOF
3238 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3239 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3240 1.1 mrg /* end confdefs.h. */
3241 1.1 mrg
3242 1.1 mrg int
3243 1.1 mrg main ()
3244 1.1 mrg {
3245 1.1 mrg #ifndef __GNUC__
3246 1.1 mrg choke me
3247 1.1 mrg #endif
3248 1.1 mrg
3249 1.1 mrg ;
3250 1.1 mrg return 0;
3251 1.1 mrg }
3252 1.1 mrg _ACEOF
3253 1.1 mrg rm -f conftest.$ac_objext
3254 1.1 mrg if { (ac_try="$ac_compile"
3255 1.1 mrg case "(($ac_try" in
3256 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257 1.1 mrg *) ac_try_echo=$ac_try;;
3258 1.1 mrg esac
3259 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3260 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3261 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3262 1.1 mrg ac_status=$?
3263 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3264 1.1 mrg rm -f conftest.er1
3265 1.1 mrg cat conftest.err >&5
3266 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 1.1 mrg (exit $ac_status); } && {
3268 1.1 mrg test -z "$ac_c_werror_flag" ||
3269 1.1 mrg test ! -s conftest.err
3270 1.1 mrg } && test -s conftest.$ac_objext; then
3271 1.1 mrg ac_compiler_gnu=yes
3272 1.1 mrg else
3273 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3274 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3275 1.1 mrg
3276 1.1 mrg ac_compiler_gnu=no
3277 1.1 mrg fi
3278 1.1 mrg
3279 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3280 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3281 1.1 mrg
3282 1.1 mrg fi
3283 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3284 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3285 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3286 1.1.1.2 mrg GCC=yes
3287 1.1.1.2 mrg else
3288 1.1.1.2 mrg GCC=
3289 1.1.1.2 mrg fi
3290 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3291 1.1 mrg ac_save_CFLAGS=$CFLAGS
3292 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3293 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3294 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then
3295 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3296 1.1 mrg else
3297 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3298 1.1 mrg ac_c_werror_flag=yes
3299 1.1 mrg ac_cv_prog_cc_g=no
3300 1.1 mrg CFLAGS="-g"
3301 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3302 1.1 mrg /* confdefs.h. */
3303 1.1 mrg _ACEOF
3304 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3305 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3306 1.1 mrg /* end confdefs.h. */
3307 1.1 mrg
3308 1.1 mrg int
3309 1.1 mrg main ()
3310 1.1 mrg {
3311 1.1 mrg
3312 1.1 mrg ;
3313 1.1 mrg return 0;
3314 1.1 mrg }
3315 1.1 mrg _ACEOF
3316 1.1 mrg rm -f conftest.$ac_objext
3317 1.1 mrg if { (ac_try="$ac_compile"
3318 1.1 mrg case "(($ac_try" in
3319 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3320 1.1 mrg *) ac_try_echo=$ac_try;;
3321 1.1 mrg esac
3322 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3323 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3324 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3325 1.1 mrg ac_status=$?
3326 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3327 1.1 mrg rm -f conftest.er1
3328 1.1 mrg cat conftest.err >&5
3329 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3330 1.1 mrg (exit $ac_status); } && {
3331 1.1 mrg test -z "$ac_c_werror_flag" ||
3332 1.1 mrg test ! -s conftest.err
3333 1.1 mrg } && test -s conftest.$ac_objext; then
3334 1.1 mrg ac_cv_prog_cc_g=yes
3335 1.1 mrg else
3336 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3337 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3338 1.1 mrg
3339 1.1 mrg CFLAGS=""
3340 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3341 1.1 mrg /* confdefs.h. */
3342 1.1 mrg _ACEOF
3343 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3344 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3345 1.1 mrg /* end confdefs.h. */
3346 1.1 mrg
3347 1.1 mrg int
3348 1.1 mrg main ()
3349 1.1 mrg {
3350 1.1 mrg
3351 1.1 mrg ;
3352 1.1 mrg return 0;
3353 1.1 mrg }
3354 1.1 mrg _ACEOF
3355 1.1 mrg rm -f conftest.$ac_objext
3356 1.1 mrg if { (ac_try="$ac_compile"
3357 1.1 mrg case "(($ac_try" in
3358 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 1.1 mrg *) ac_try_echo=$ac_try;;
3360 1.1 mrg esac
3361 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3362 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3363 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3364 1.1 mrg ac_status=$?
3365 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3366 1.1 mrg rm -f conftest.er1
3367 1.1 mrg cat conftest.err >&5
3368 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3369 1.1 mrg (exit $ac_status); } && {
3370 1.1 mrg test -z "$ac_c_werror_flag" ||
3371 1.1 mrg test ! -s conftest.err
3372 1.1 mrg } && test -s conftest.$ac_objext; then
3373 1.1 mrg :
3374 1.1 mrg else
3375 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3376 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3377 1.1 mrg
3378 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3379 1.1 mrg CFLAGS="-g"
3380 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3381 1.1 mrg /* confdefs.h. */
3382 1.1 mrg _ACEOF
3383 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3384 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3385 1.1 mrg /* end confdefs.h. */
3386 1.1 mrg
3387 1.1 mrg int
3388 1.1 mrg main ()
3389 1.1 mrg {
3390 1.1 mrg
3391 1.1 mrg ;
3392 1.1 mrg return 0;
3393 1.1 mrg }
3394 1.1 mrg _ACEOF
3395 1.1 mrg rm -f conftest.$ac_objext
3396 1.1 mrg if { (ac_try="$ac_compile"
3397 1.1 mrg case "(($ac_try" in
3398 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3399 1.1 mrg *) ac_try_echo=$ac_try;;
3400 1.1 mrg esac
3401 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3402 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3403 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3404 1.1 mrg ac_status=$?
3405 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3406 1.1 mrg rm -f conftest.er1
3407 1.1 mrg cat conftest.err >&5
3408 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409 1.1 mrg (exit $ac_status); } && {
3410 1.1 mrg test -z "$ac_c_werror_flag" ||
3411 1.1 mrg test ! -s conftest.err
3412 1.1 mrg } && test -s conftest.$ac_objext; then
3413 1.1 mrg ac_cv_prog_cc_g=yes
3414 1.1 mrg else
3415 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3416 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3417 1.1 mrg
3418 1.1 mrg
3419 1.1 mrg fi
3420 1.1 mrg
3421 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3422 1.1 mrg fi
3423 1.1 mrg
3424 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3425 1.1 mrg fi
3426 1.1 mrg
3427 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3428 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3429 1.1 mrg fi
3430 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3431 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3432 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3433 1.1 mrg CFLAGS=$ac_save_CFLAGS
3434 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3435 1.1 mrg if test "$GCC" = yes; then
3436 1.1 mrg CFLAGS="-g -O2"
3437 1.1 mrg else
3438 1.1 mrg CFLAGS="-g"
3439 1.1 mrg fi
3440 1.1 mrg else
3441 1.1 mrg if test "$GCC" = yes; then
3442 1.1 mrg CFLAGS="-O2"
3443 1.1 mrg else
3444 1.1 mrg CFLAGS=
3445 1.1 mrg fi
3446 1.1 mrg fi
3447 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3448 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3449 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then
3450 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3451 1.1 mrg else
3452 1.1 mrg ac_cv_prog_cc_c89=no
3453 1.1 mrg ac_save_CC=$CC
3454 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3455 1.1 mrg /* confdefs.h. */
3456 1.1 mrg _ACEOF
3457 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3458 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3459 1.1 mrg /* end confdefs.h. */
3460 1.1 mrg #include <stdarg.h>
3461 1.1 mrg #include <stdio.h>
3462 1.1 mrg #include <sys/types.h>
3463 1.1 mrg #include <sys/stat.h>
3464 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3465 1.1 mrg struct buf { int x; };
3466 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3467 1.1 mrg static char *e (p, i)
3468 1.1 mrg char **p;
3469 1.1 mrg int i;
3470 1.1 mrg {
3471 1.1 mrg return p[i];
3472 1.1 mrg }
3473 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3474 1.1 mrg {
3475 1.1 mrg char *s;
3476 1.1 mrg va_list v;
3477 1.1 mrg va_start (v,p);
3478 1.1 mrg s = g (p, va_arg (v,int));
3479 1.1 mrg va_end (v);
3480 1.1 mrg return s;
3481 1.1 mrg }
3482 1.1 mrg
3483 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3484 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3485 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3486 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3487 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3488 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3489 1.1 mrg that's true only with -std. */
3490 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3491 1.1 mrg
3492 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3493 1.1 mrg inside strings and character constants. */
3494 1.1 mrg #define FOO(x) 'x'
3495 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3496 1.1 mrg
3497 1.1 mrg int test (int i, double x);
3498 1.1 mrg struct s1 {int (*f) (int a);};
3499 1.1 mrg struct s2 {int (*f) (double a);};
3500 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3501 1.1 mrg int argc;
3502 1.1 mrg char **argv;
3503 1.1 mrg int
3504 1.1 mrg main ()
3505 1.1 mrg {
3506 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3507 1.1 mrg ;
3508 1.1 mrg return 0;
3509 1.1 mrg }
3510 1.1 mrg _ACEOF
3511 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3512 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3513 1.1 mrg do
3514 1.1 mrg CC="$ac_save_CC $ac_arg"
3515 1.1 mrg rm -f conftest.$ac_objext
3516 1.1 mrg if { (ac_try="$ac_compile"
3517 1.1 mrg case "(($ac_try" in
3518 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3519 1.1 mrg *) ac_try_echo=$ac_try;;
3520 1.1 mrg esac
3521 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3522 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3523 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3524 1.1 mrg ac_status=$?
3525 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3526 1.1 mrg rm -f conftest.er1
3527 1.1 mrg cat conftest.err >&5
3528 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529 1.1 mrg (exit $ac_status); } && {
3530 1.1 mrg test -z "$ac_c_werror_flag" ||
3531 1.1 mrg test ! -s conftest.err
3532 1.1 mrg } && test -s conftest.$ac_objext; then
3533 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3534 1.1 mrg else
3535 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3536 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3537 1.1 mrg
3538 1.1 mrg
3539 1.1 mrg fi
3540 1.1 mrg
3541 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3542 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3543 1.1 mrg done
3544 1.1 mrg rm -f conftest.$ac_ext
3545 1.1 mrg CC=$ac_save_CC
3546 1.1 mrg
3547 1.1 mrg fi
3548 1.1 mrg # AC_CACHE_VAL
3549 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3550 1.1 mrg x)
3551 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: none needed" >&5
3552 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3553 1.1 mrg xno)
3554 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3555 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3556 1.1 mrg *)
3557 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3558 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3559 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3560 1.1 mrg esac
3561 1.1 mrg
3562 1.1 mrg
3563 1.1 mrg ac_ext=c
3564 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3565 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3566 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3567 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3568 1.1 mrg DEPDIR="${am__leading_dot}deps"
3569 1.1 mrg
3570 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3571 1.1 mrg
3572 1.1 mrg
3573 1.1 mrg am_make=${MAKE-make}
3574 1.1 mrg cat > confinc << 'END'
3575 1.1 mrg am__doit:
3576 1.1.1.3 mrg @echo this is the am__doit target
3577 1.1 mrg .PHONY: am__doit
3578 1.1 mrg END
3579 1.1 mrg # If we don't find an include directive, just comment out the code.
3580 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3581 1.1.1.2 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3582 1.1 mrg am__include="#"
3583 1.1 mrg am__quote=
3584 1.1 mrg _am_result=none
3585 1.1 mrg # First try GNU make style include.
3586 1.1 mrg echo "include confinc" > confmf
3587 1.1.1.3 mrg # Ignore all kinds of additional output from `make'.
3588 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3589 1.1.1.3 mrg *the\ am__doit\ target*)
3590 1.1.1.3 mrg am__include=include
3591 1.1.1.3 mrg am__quote=
3592 1.1.1.3 mrg _am_result=GNU
3593 1.1.1.3 mrg ;;
3594 1.1.1.3 mrg esac
3595 1.1 mrg # Now try BSD make style include.
3596 1.1 mrg if test "$am__include" = "#"; then
3597 1.1 mrg echo '.include "confinc"' > confmf
3598 1.1.1.3 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3599 1.1.1.3 mrg *the\ am__doit\ target*)
3600 1.1.1.3 mrg am__include=.include
3601 1.1.1.3 mrg am__quote="\""
3602 1.1.1.3 mrg _am_result=BSD
3603 1.1.1.3 mrg ;;
3604 1.1.1.3 mrg esac
3605 1.1 mrg fi
3606 1.1 mrg
3607 1.1 mrg
3608 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
3609 1.1.1.2 mrg $as_echo "$_am_result" >&6; }
3610 1.1 mrg rm -f confinc confmf
3611 1.1 mrg
3612 1.1 mrg # Check whether --enable-dependency-tracking was given.
3613 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then
3614 1.1 mrg enableval=$enable_dependency_tracking;
3615 1.1 mrg fi
3616 1.1 mrg
3617 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3618 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3619 1.1 mrg AMDEPBACKSLASH='\'
3620 1.1 mrg fi
3621 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3622 1.1 mrg AMDEP_TRUE=
3623 1.1 mrg AMDEP_FALSE='#'
3624 1.1 mrg else
3625 1.1 mrg AMDEP_TRUE='#'
3626 1.1 mrg AMDEP_FALSE=
3627 1.1 mrg fi
3628 1.1 mrg
3629 1.1 mrg
3630 1.1 mrg
3631 1.1 mrg depcc="$CC" am_compiler_list=
3632 1.1 mrg
3633 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3634 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3635 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3636 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3637 1.1 mrg else
3638 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3639 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3640 1.1 mrg # making bogus files that we don't know about and never remove. For
3641 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3642 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3643 1.1 mrg # in D'.
3644 1.1 mrg mkdir conftest.dir
3645 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3646 1.1 mrg # using a relative directory.
3647 1.1 mrg cp "$am_depcomp" conftest.dir
3648 1.1 mrg cd conftest.dir
3649 1.1 mrg # We will build objects and dependencies in a subdirectory because
3650 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3651 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3652 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3653 1.1 mrg # the current directory while Tru64 will put them in the object
3654 1.1 mrg # directory.
3655 1.1 mrg mkdir sub
3656 1.1 mrg
3657 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3658 1.1 mrg if test "$am_compiler_list" = ""; then
3659 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3660 1.1 mrg fi
3661 1.1.1.3 mrg am__universal=false
3662 1.1.1.3 mrg case " $depcc " in #(
3663 1.1.1.3 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3664 1.1.1.3 mrg esac
3665 1.1.1.3 mrg
3666 1.1 mrg for depmode in $am_compiler_list; do
3667 1.1 mrg # Setup a source with many dependencies, because some compilers
3668 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3669 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3670 1.1 mrg #
3671 1.1 mrg # We need to recreate these files for each test, as the compiler may
3672 1.1 mrg # overwrite some of them when testing with obscure command lines.
3673 1.1 mrg # This happens at least with the AIX C compiler.
3674 1.1 mrg : > sub/conftest.c
3675 1.1 mrg for i in 1 2 3 4 5 6; do
3676 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3677 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3678 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3679 1.1 mrg touch sub/conftst$i.h
3680 1.1 mrg done
3681 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3682 1.1 mrg
3683 1.1.1.3 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3684 1.1.1.3 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3685 1.1.1.3 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3686 1.1.1.3 mrg # versions had trouble with output in subdirs
3687 1.1.1.3 mrg am__obj=sub/conftest.${OBJEXT-o}
3688 1.1.1.3 mrg am__minus_obj="-o $am__obj"
3689 1.1 mrg case $depmode in
3690 1.1.1.3 mrg gcc)
3691 1.1.1.3 mrg # This depmode causes a compiler race in universal mode.
3692 1.1.1.3 mrg test "$am__universal" = false || continue
3693 1.1.1.3 mrg ;;
3694 1.1 mrg nosideeffect)
3695 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3696 1.1 mrg # only be used when explicitly requested
3697 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3698 1.1 mrg continue
3699 1.1 mrg else
3700 1.1 mrg break
3701 1.1 mrg fi
3702 1.1 mrg ;;
3703 1.1.1.3 mrg msvisualcpp | msvcmsys)
3704 1.1.1.3 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3705 1.1.1.3 mrg # not run yet. These depmodes are late enough in the game, and
3706 1.1.1.3 mrg # so weak that their functioning should not be impacted.
3707 1.1.1.3 mrg am__obj=conftest.${OBJEXT-o}
3708 1.1.1.3 mrg am__minus_obj=
3709 1.1.1.3 mrg ;;
3710 1.1 mrg none) break ;;
3711 1.1 mrg esac
3712 1.1 mrg if depmode=$depmode \
3713 1.1.1.3 mrg source=sub/conftest.c object=$am__obj \
3714 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3715 1.1.1.3 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3716 1.1 mrg >/dev/null 2>conftest.err &&
3717 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3718 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3719 1.1.1.3 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3720 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3721 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3722 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3723 1.1 mrg # that says an option was ignored or not supported.
3724 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3725 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3726 1.1 mrg # The diagnosis changed in icc 8.0:
3727 1.1 mrg # icc: Command line remark: option '-MP' not supported
3728 1.1 mrg if (grep 'ignoring option' conftest.err ||
3729 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3730 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3731 1.1 mrg break
3732 1.1 mrg fi
3733 1.1 mrg fi
3734 1.1 mrg done
3735 1.1 mrg
3736 1.1 mrg cd ..
3737 1.1 mrg rm -rf conftest.dir
3738 1.1 mrg else
3739 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3740 1.1 mrg fi
3741 1.1 mrg
3742 1.1 mrg fi
3743 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3744 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3745 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3746 1.1 mrg
3747 1.1 mrg if
3748 1.1 mrg test "x$enable_dependency_tracking" != xno \
3749 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3750 1.1 mrg am__fastdepCC_TRUE=
3751 1.1 mrg am__fastdepCC_FALSE='#'
3752 1.1 mrg else
3753 1.1 mrg am__fastdepCC_TRUE='#'
3754 1.1 mrg am__fastdepCC_FALSE=
3755 1.1 mrg fi
3756 1.1 mrg
3757 1.1 mrg
3758 1.1.1.3 mrg case `pwd` in
3759 1.1.1.3 mrg *\ * | *\ *)
3760 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3761 1.1.1.3 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3762 1.1.1.3 mrg esac
3763 1.1.1.3 mrg
3764 1.1.1.3 mrg
3765 1.1.1.3 mrg
3766 1.1.1.3 mrg macro_version='2.2.6'
3767 1.1.1.3 mrg macro_revision='1.3012'
3768 1.1.1.3 mrg
3769 1.1.1.3 mrg
3770 1.1.1.3 mrg
3771 1.1.1.3 mrg
3772 1.1 mrg
3773 1.1 mrg
3774 1.1 mrg
3775 1.1 mrg
3776 1.1 mrg
3777 1.1 mrg
3778 1.1.1.3 mrg
3779 1.1.1.3 mrg
3780 1.1.1.3 mrg
3781 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
3782 1.1.1.3 mrg
3783 1.1 mrg # Make sure we can run config.sub.
3784 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3785 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3786 1.1.1.2 mrg $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3787 1.1 mrg { (exit 1); exit 1; }; }
3788 1.1 mrg
3789 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking build system type" >&5
3790 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
3791 1.1 mrg if test "${ac_cv_build+set}" = set; then
3792 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3793 1.1 mrg else
3794 1.1 mrg ac_build_alias=$build_alias
3795 1.1 mrg test "x$ac_build_alias" = x &&
3796 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3797 1.1 mrg test "x$ac_build_alias" = x &&
3798 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3799 1.1.1.2 mrg $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3800 1.1 mrg { (exit 1); exit 1; }; }
3801 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3802 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3803 1.1.1.2 mrg $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3804 1.1 mrg { (exit 1); exit 1; }; }
3805 1.1 mrg
3806 1.1 mrg fi
3807 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3808 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
3809 1.1 mrg case $ac_cv_build in
3810 1.1 mrg *-*-*) ;;
3811 1.1.1.2 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3812 1.1.1.2 mrg $as_echo "$as_me: error: invalid value of canonical build" >&2;}
3813 1.1 mrg { (exit 1); exit 1; }; };;
3814 1.1 mrg esac
3815 1.1 mrg build=$ac_cv_build
3816 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3817 1.1 mrg set x $ac_cv_build
3818 1.1 mrg shift
3819 1.1 mrg build_cpu=$1
3820 1.1 mrg build_vendor=$2
3821 1.1 mrg shift; shift
3822 1.1 mrg # Remember, the first character of IFS is used to create $*,
3823 1.1 mrg # except with old shells:
3824 1.1 mrg build_os=$*
3825 1.1 mrg IFS=$ac_save_IFS
3826 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3827 1.1 mrg
3828 1.1 mrg
3829 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking host system type" >&5
3830 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
3831 1.1 mrg if test "${ac_cv_host+set}" = set; then
3832 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3833 1.1 mrg else
3834 1.1 mrg if test "x$host_alias" = x; then
3835 1.1 mrg ac_cv_host=$ac_cv_build
3836 1.1 mrg else
3837 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3838 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3839 1.1.1.2 mrg $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3840 1.1 mrg { (exit 1); exit 1; }; }
3841 1.1 mrg fi
3842 1.1 mrg
3843 1.1 mrg fi
3844 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3845 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
3846 1.1 mrg case $ac_cv_host in
3847 1.1 mrg *-*-*) ;;
3848 1.1.1.2 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3849 1.1.1.2 mrg $as_echo "$as_me: error: invalid value of canonical host" >&2;}
3850 1.1 mrg { (exit 1); exit 1; }; };;
3851 1.1 mrg esac
3852 1.1 mrg host=$ac_cv_host
3853 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3854 1.1 mrg set x $ac_cv_host
3855 1.1 mrg shift
3856 1.1 mrg host_cpu=$1
3857 1.1 mrg host_vendor=$2
3858 1.1 mrg shift; shift
3859 1.1 mrg # Remember, the first character of IFS is used to create $*,
3860 1.1 mrg # except with old shells:
3861 1.1 mrg host_os=$*
3862 1.1 mrg IFS=$ac_save_IFS
3863 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3864 1.1 mrg
3865 1.1 mrg
3866 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3867 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3868 1.1.1.3 mrg if test "${ac_cv_path_SED+set}" = set; then
3869 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3870 1.1 mrg else
3871 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3872 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
3873 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
3874 1.1.1.3 mrg done
3875 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3876 1.1.1.3 mrg $as_unset ac_script || ac_script=
3877 1.1.1.3 mrg if test -z "$SED"; then
3878 1.1.1.3 mrg ac_path_SED_found=false
3879 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3880 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3881 1.1 mrg for as_dir in $PATH
3882 1.1 mrg do
3883 1.1 mrg IFS=$as_save_IFS
3884 1.1 mrg test -z "$as_dir" && as_dir=.
3885 1.1.1.3 mrg for ac_prog in sed gsed; do
3886 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3887 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3888 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3889 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
3890 1.1.1.3 mrg # Check for GNU $ac_path_SED
3891 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
3892 1.1.1.3 mrg *GNU*)
3893 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3894 1.1.1.3 mrg *)
3895 1.1.1.3 mrg ac_count=0
3896 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
3897 1.1.1.3 mrg while :
3898 1.1.1.3 mrg do
3899 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3900 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
3901 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
3902 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
3903 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3904 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3905 1.1.1.3 mrg ac_count=`expr $ac_count + 1`
3906 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
3907 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
3908 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
3909 1.1.1.3 mrg ac_path_SED_max=$ac_count
3910 1.1.1.3 mrg fi
3911 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
3912 1.1.1.3 mrg test $ac_count -gt 10 && break
3913 1.1.1.3 mrg done
3914 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3915 1.1.1.3 mrg esac
3916 1.1.1.3 mrg
3917 1.1.1.3 mrg $ac_path_SED_found && break 3
3918 1.1 mrg done
3919 1.1 mrg done
3920 1.1 mrg done
3921 1.1.1.2 mrg IFS=$as_save_IFS
3922 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
3923 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
3924 1.1.1.3 mrg $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
3925 1.1.1.3 mrg { (exit 1); exit 1; }; }
3926 1.1 mrg fi
3927 1.1.1.3 mrg else
3928 1.1.1.3 mrg ac_cv_path_SED=$SED
3929 1.1.1.3 mrg fi
3930 1.1 mrg
3931 1.1 mrg fi
3932 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
3933 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
3934 1.1.1.3 mrg SED="$ac_cv_path_SED"
3935 1.1.1.3 mrg rm -f conftest.sed
3936 1.1.1.3 mrg
3937 1.1.1.3 mrg test -z "$SED" && SED=sed
3938 1.1.1.3 mrg Xsed="$SED -e 1s/^X//"
3939 1.1.1.3 mrg
3940 1.1.1.3 mrg
3941 1.1.1.3 mrg
3942 1.1.1.3 mrg
3943 1.1.1.3 mrg
3944 1.1.1.3 mrg
3945 1.1.1.3 mrg
3946 1.1.1.3 mrg
3947 1.1 mrg
3948 1.1 mrg
3949 1.1.1.2 mrg
3950 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3951 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3952 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then
3953 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3954 1.1 mrg else
3955 1.1.1.2 mrg if test -z "$GREP"; then
3956 1.1 mrg ac_path_GREP_found=false
3957 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3958 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3959 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3960 1.1 mrg do
3961 1.1 mrg IFS=$as_save_IFS
3962 1.1 mrg test -z "$as_dir" && as_dir=.
3963 1.1 mrg for ac_prog in grep ggrep; do
3964 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3965 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3966 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3967 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
3968 1.1 mrg # Check for GNU $ac_path_GREP
3969 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3970 1.1 mrg *GNU*)
3971 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3972 1.1 mrg *)
3973 1.1 mrg ac_count=0
3974 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
3975 1.1 mrg while :
3976 1.1 mrg do
3977 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3978 1.1 mrg mv "conftest.tmp" "conftest.in"
3979 1.1 mrg cp "conftest.in" "conftest.nl"
3980 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
3981 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3982 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3983 1.1 mrg ac_count=`expr $ac_count + 1`
3984 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3985 1.1 mrg # Best one so far, save it but keep looking for a better one
3986 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
3987 1.1 mrg ac_path_GREP_max=$ac_count
3988 1.1 mrg fi
3989 1.1 mrg # 10*(2^10) chars as input seems more than enough
3990 1.1 mrg test $ac_count -gt 10 && break
3991 1.1 mrg done
3992 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3993 1.1 mrg esac
3994 1.1 mrg
3995 1.1.1.2 mrg $ac_path_GREP_found && break 3
3996 1.1.1.2 mrg done
3997 1.1 mrg done
3998 1.1 mrg done
3999 1.1 mrg IFS=$as_save_IFS
4000 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
4001 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4002 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4003 1.1 mrg { (exit 1); exit 1; }; }
4004 1.1.1.2 mrg fi
4005 1.1 mrg else
4006 1.1 mrg ac_cv_path_GREP=$GREP
4007 1.1 mrg fi
4008 1.1 mrg
4009 1.1 mrg fi
4010 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4011 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4012 1.1 mrg GREP="$ac_cv_path_GREP"
4013 1.1 mrg
4014 1.1 mrg
4015 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4016 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4017 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then
4018 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4019 1.1 mrg else
4020 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4021 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4022 1.1 mrg else
4023 1.1.1.2 mrg if test -z "$EGREP"; then
4024 1.1 mrg ac_path_EGREP_found=false
4025 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4026 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4027 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4028 1.1 mrg do
4029 1.1 mrg IFS=$as_save_IFS
4030 1.1 mrg test -z "$as_dir" && as_dir=.
4031 1.1 mrg for ac_prog in egrep; do
4032 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4033 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4034 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4035 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4036 1.1 mrg # Check for GNU $ac_path_EGREP
4037 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4038 1.1 mrg *GNU*)
4039 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4040 1.1 mrg *)
4041 1.1 mrg ac_count=0
4042 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4043 1.1 mrg while :
4044 1.1 mrg do
4045 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4046 1.1 mrg mv "conftest.tmp" "conftest.in"
4047 1.1 mrg cp "conftest.in" "conftest.nl"
4048 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4049 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4050 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4051 1.1 mrg ac_count=`expr $ac_count + 1`
4052 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4053 1.1 mrg # Best one so far, save it but keep looking for a better one
4054 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4055 1.1 mrg ac_path_EGREP_max=$ac_count
4056 1.1 mrg fi
4057 1.1 mrg # 10*(2^10) chars as input seems more than enough
4058 1.1 mrg test $ac_count -gt 10 && break
4059 1.1 mrg done
4060 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4061 1.1 mrg esac
4062 1.1 mrg
4063 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4064 1.1.1.2 mrg done
4065 1.1 mrg done
4066 1.1 mrg done
4067 1.1 mrg IFS=$as_save_IFS
4068 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4069 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4070 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4071 1.1 mrg { (exit 1); exit 1; }; }
4072 1.1.1.2 mrg fi
4073 1.1 mrg else
4074 1.1 mrg ac_cv_path_EGREP=$EGREP
4075 1.1 mrg fi
4076 1.1 mrg
4077 1.1 mrg fi
4078 1.1 mrg fi
4079 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4080 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4081 1.1 mrg EGREP="$ac_cv_path_EGREP"
4082 1.1 mrg
4083 1.1 mrg
4084 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for fgrep" >&5
4085 1.1.1.3 mrg $as_echo_n "checking for fgrep... " >&6; }
4086 1.1.1.3 mrg if test "${ac_cv_path_FGREP+set}" = set; then
4087 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4088 1.1.1.3 mrg else
4089 1.1.1.3 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4090 1.1.1.3 mrg then ac_cv_path_FGREP="$GREP -F"
4091 1.1.1.3 mrg else
4092 1.1.1.3 mrg if test -z "$FGREP"; then
4093 1.1.1.3 mrg ac_path_FGREP_found=false
4094 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4095 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4096 1.1.1.3 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4097 1.1.1.3 mrg do
4098 1.1.1.3 mrg IFS=$as_save_IFS
4099 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4100 1.1.1.3 mrg for ac_prog in fgrep; do
4101 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4102 1.1.1.3 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4103 1.1.1.3 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4104 1.1.1.3 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4105 1.1.1.3 mrg # Check for GNU $ac_path_FGREP
4106 1.1.1.3 mrg case `"$ac_path_FGREP" --version 2>&1` in
4107 1.1.1.3 mrg *GNU*)
4108 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4109 1.1.1.3 mrg *)
4110 1.1.1.3 mrg ac_count=0
4111 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
4112 1.1.1.3 mrg while :
4113 1.1.1.3 mrg do
4114 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4115 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
4116 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
4117 1.1.1.3 mrg $as_echo 'FGREP' >> "conftest.nl"
4118 1.1.1.3 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4119 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4120 1.1.1.3 mrg ac_count=`expr $ac_count + 1`
4121 1.1.1.3 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4122 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
4123 1.1.1.3 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4124 1.1.1.3 mrg ac_path_FGREP_max=$ac_count
4125 1.1.1.3 mrg fi
4126 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
4127 1.1.1.3 mrg test $ac_count -gt 10 && break
4128 1.1.1.3 mrg done
4129 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4130 1.1.1.3 mrg esac
4131 1.1.1.3 mrg
4132 1.1.1.3 mrg $ac_path_FGREP_found && break 3
4133 1.1.1.3 mrg done
4134 1.1.1.3 mrg done
4135 1.1.1.3 mrg done
4136 1.1.1.3 mrg IFS=$as_save_IFS
4137 1.1.1.3 mrg if test -z "$ac_cv_path_FGREP"; then
4138 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4139 1.1.1.3 mrg $as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4140 1.1.1.3 mrg { (exit 1); exit 1; }; }
4141 1.1.1.3 mrg fi
4142 1.1.1.3 mrg else
4143 1.1.1.3 mrg ac_cv_path_FGREP=$FGREP
4144 1.1.1.3 mrg fi
4145 1.1.1.3 mrg
4146 1.1.1.3 mrg fi
4147 1.1.1.3 mrg fi
4148 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
4149 1.1.1.3 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4150 1.1.1.3 mrg FGREP="$ac_cv_path_FGREP"
4151 1.1.1.3 mrg
4152 1.1.1.3 mrg
4153 1.1.1.3 mrg test -z "$GREP" && GREP=grep
4154 1.1.1.3 mrg
4155 1.1.1.3 mrg
4156 1.1.1.3 mrg
4157 1.1.1.3 mrg
4158 1.1.1.3 mrg
4159 1.1.1.3 mrg
4160 1.1.1.3 mrg
4161 1.1.1.3 mrg
4162 1.1.1.3 mrg
4163 1.1.1.3 mrg
4164 1.1.1.3 mrg
4165 1.1.1.3 mrg
4166 1.1.1.3 mrg
4167 1.1.1.3 mrg
4168 1.1.1.3 mrg
4169 1.1.1.3 mrg
4170 1.1.1.3 mrg
4171 1.1.1.3 mrg
4172 1.1 mrg
4173 1.1 mrg # Check whether --with-gnu-ld was given.
4174 1.1 mrg if test "${with_gnu_ld+set}" = set; then
4175 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4176 1.1 mrg else
4177 1.1 mrg with_gnu_ld=no
4178 1.1 mrg fi
4179 1.1 mrg
4180 1.1 mrg ac_prog=ld
4181 1.1 mrg if test "$GCC" = yes; then
4182 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4183 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4184 1.1.1.2 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4185 1.1 mrg case $host in
4186 1.1 mrg *-*-mingw*)
4187 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4188 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4189 1.1 mrg *)
4190 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4191 1.1 mrg esac
4192 1.1 mrg case $ac_prog in
4193 1.1 mrg # Accept absolute paths.
4194 1.1 mrg [\\/]* | ?:[\\/]*)
4195 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4196 1.1 mrg # Canonicalize the pathname of ld
4197 1.1.1.3 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4198 1.1.1.3 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4199 1.1.1.3 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4200 1.1 mrg done
4201 1.1 mrg test -z "$LD" && LD="$ac_prog"
4202 1.1 mrg ;;
4203 1.1 mrg "")
4204 1.1 mrg # If it fails, then pretend we aren't using GCC.
4205 1.1 mrg ac_prog=ld
4206 1.1 mrg ;;
4207 1.1 mrg *)
4208 1.1 mrg # If it is relative, then search for the first ld in PATH.
4209 1.1 mrg with_gnu_ld=unknown
4210 1.1 mrg ;;
4211 1.1 mrg esac
4212 1.1 mrg elif test "$with_gnu_ld" = yes; then
4213 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
4214 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
4215 1.1 mrg else
4216 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4217 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4218 1.1 mrg fi
4219 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then
4220 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4221 1.1 mrg else
4222 1.1 mrg if test -z "$LD"; then
4223 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4224 1.1 mrg for ac_dir in $PATH; do
4225 1.1 mrg IFS="$lt_save_ifs"
4226 1.1 mrg test -z "$ac_dir" && ac_dir=.
4227 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4228 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4229 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4230 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4231 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4232 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4233 1.1 mrg *GNU* | *'with BFD'*)
4234 1.1 mrg test "$with_gnu_ld" != no && break
4235 1.1 mrg ;;
4236 1.1 mrg *)
4237 1.1 mrg test "$with_gnu_ld" != yes && break
4238 1.1 mrg ;;
4239 1.1 mrg esac
4240 1.1 mrg fi
4241 1.1 mrg done
4242 1.1 mrg IFS="$lt_save_ifs"
4243 1.1 mrg else
4244 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4245 1.1 mrg fi
4246 1.1 mrg fi
4247 1.1 mrg
4248 1.1 mrg LD="$lt_cv_path_LD"
4249 1.1 mrg if test -n "$LD"; then
4250 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $LD" >&5
4251 1.1.1.2 mrg $as_echo "$LD" >&6; }
4252 1.1 mrg else
4253 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4254 1.1.1.2 mrg $as_echo "no" >&6; }
4255 1.1 mrg fi
4256 1.1.1.2 mrg test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4257 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4258 1.1 mrg { (exit 1); exit 1; }; }
4259 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4260 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4261 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then
4262 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4263 1.1 mrg else
4264 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4265 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4266 1.1 mrg *GNU* | *'with BFD'*)
4267 1.1 mrg lt_cv_prog_gnu_ld=yes
4268 1.1 mrg ;;
4269 1.1 mrg *)
4270 1.1 mrg lt_cv_prog_gnu_ld=no
4271 1.1 mrg ;;
4272 1.1 mrg esac
4273 1.1 mrg fi
4274 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4275 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4276 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4277 1.1 mrg
4278 1.1 mrg
4279 1.1 mrg
4280 1.1.1.3 mrg
4281 1.1.1.3 mrg
4282 1.1.1.3 mrg
4283 1.1.1.3 mrg
4284 1.1.1.3 mrg
4285 1.1.1.3 mrg
4286 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4287 1.1.1.3 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4288 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then
4289 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4290 1.1 mrg else
4291 1.1 mrg if test -n "$NM"; then
4292 1.1 mrg # Let the user override the test.
4293 1.1 mrg lt_cv_path_NM="$NM"
4294 1.1 mrg else
4295 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4296 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4297 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4298 1.1 mrg fi
4299 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4300 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4301 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4302 1.1 mrg IFS="$lt_save_ifs"
4303 1.1 mrg test -z "$ac_dir" && ac_dir=.
4304 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4305 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4306 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4307 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4308 1.1 mrg # nm: unknown option "B" ignored
4309 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4310 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4311 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4312 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4313 1.1 mrg break
4314 1.1 mrg ;;
4315 1.1 mrg *)
4316 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4317 1.1 mrg */dev/null*)
4318 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4319 1.1 mrg break
4320 1.1 mrg ;;
4321 1.1 mrg *)
4322 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4323 1.1 mrg continue # so that we can try to find one that supports BSD flags
4324 1.1 mrg ;;
4325 1.1 mrg esac
4326 1.1 mrg ;;
4327 1.1 mrg esac
4328 1.1 mrg fi
4329 1.1 mrg done
4330 1.1 mrg IFS="$lt_save_ifs"
4331 1.1 mrg done
4332 1.1.1.3 mrg : ${lt_cv_path_NM=no}
4333 1.1 mrg fi
4334 1.1 mrg fi
4335 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4336 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
4337 1.1.1.3 mrg if test "$lt_cv_path_NM" != "no"; then
4338 1.1.1.3 mrg NM="$lt_cv_path_NM"
4339 1.1.1.3 mrg else
4340 1.1.1.3 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4341 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4342 1.1.1.3 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4343 1.1.1.3 mrg do
4344 1.1.1.3 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4345 1.1.1.3 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4346 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4347 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4348 1.1.1.3 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4349 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4350 1.1.1.3 mrg else
4351 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4352 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4353 1.1.1.3 mrg else
4354 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4355 1.1.1.3 mrg for as_dir in $PATH
4356 1.1.1.3 mrg do
4357 1.1.1.3 mrg IFS=$as_save_IFS
4358 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4359 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4360 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4361 1.1.1.3 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4362 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4363 1.1.1.3 mrg break 2
4364 1.1.1.3 mrg fi
4365 1.1.1.3 mrg done
4366 1.1.1.3 mrg done
4367 1.1.1.3 mrg IFS=$as_save_IFS
4368 1.1.1.3 mrg
4369 1.1.1.3 mrg fi
4370 1.1.1.3 mrg fi
4371 1.1.1.3 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4372 1.1.1.3 mrg if test -n "$DUMPBIN"; then
4373 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4374 1.1.1.3 mrg $as_echo "$DUMPBIN" >&6; }
4375 1.1.1.3 mrg else
4376 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4377 1.1.1.3 mrg $as_echo "no" >&6; }
4378 1.1.1.3 mrg fi
4379 1.1.1.3 mrg
4380 1.1.1.3 mrg
4381 1.1.1.3 mrg test -n "$DUMPBIN" && break
4382 1.1.1.3 mrg done
4383 1.1.1.3 mrg fi
4384 1.1.1.3 mrg if test -z "$DUMPBIN"; then
4385 1.1.1.3 mrg ac_ct_DUMPBIN=$DUMPBIN
4386 1.1.1.3 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4387 1.1.1.3 mrg do
4388 1.1.1.3 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4389 1.1.1.3 mrg set dummy $ac_prog; ac_word=$2
4390 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4391 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4392 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4393 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4394 1.1.1.3 mrg else
4395 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4396 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4397 1.1.1.3 mrg else
4398 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4399 1.1.1.3 mrg for as_dir in $PATH
4400 1.1.1.3 mrg do
4401 1.1.1.3 mrg IFS=$as_save_IFS
4402 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4403 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4404 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4405 1.1.1.3 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4406 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4407 1.1.1.3 mrg break 2
4408 1.1.1.3 mrg fi
4409 1.1.1.3 mrg done
4410 1.1.1.3 mrg done
4411 1.1.1.3 mrg IFS=$as_save_IFS
4412 1.1.1.3 mrg
4413 1.1.1.3 mrg fi
4414 1.1.1.3 mrg fi
4415 1.1.1.3 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4416 1.1.1.3 mrg if test -n "$ac_ct_DUMPBIN"; then
4417 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4418 1.1.1.3 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4419 1.1.1.3 mrg else
4420 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4421 1.1.1.3 mrg $as_echo "no" >&6; }
4422 1.1.1.3 mrg fi
4423 1.1.1.3 mrg
4424 1.1.1.3 mrg
4425 1.1.1.3 mrg test -n "$ac_ct_DUMPBIN" && break
4426 1.1.1.3 mrg done
4427 1.1.1.3 mrg
4428 1.1.1.3 mrg if test "x$ac_ct_DUMPBIN" = x; then
4429 1.1.1.3 mrg DUMPBIN=":"
4430 1.1.1.3 mrg else
4431 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4432 1.1.1.3 mrg yes:)
4433 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4434 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4435 1.1.1.3 mrg ac_tool_warned=yes ;;
4436 1.1.1.3 mrg esac
4437 1.1.1.3 mrg DUMPBIN=$ac_ct_DUMPBIN
4438 1.1.1.3 mrg fi
4439 1.1.1.3 mrg fi
4440 1.1.1.3 mrg
4441 1.1.1.3 mrg
4442 1.1.1.3 mrg if test "$DUMPBIN" != ":"; then
4443 1.1.1.3 mrg NM="$DUMPBIN"
4444 1.1.1.3 mrg fi
4445 1.1.1.3 mrg fi
4446 1.1.1.3 mrg test -z "$NM" && NM=nm
4447 1.1.1.3 mrg
4448 1.1.1.3 mrg
4449 1.1.1.3 mrg
4450 1.1.1.3 mrg
4451 1.1.1.3 mrg
4452 1.1.1.3 mrg
4453 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4454 1.1.1.3 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4455 1.1.1.3 mrg if test "${lt_cv_nm_interface+set}" = set; then
4456 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4457 1.1.1.3 mrg else
4458 1.1.1.3 mrg lt_cv_nm_interface="BSD nm"
4459 1.1.1.3 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4460 1.1.1.3 mrg (eval echo "\"\$as_me:4460: $ac_compile\"" >&5)
4461 1.1.1.3 mrg (eval "$ac_compile" 2>conftest.err)
4462 1.1.1.3 mrg cat conftest.err >&5
4463 1.1.1.3 mrg (eval echo "\"\$as_me:4463: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4464 1.1.1.3 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4465 1.1.1.3 mrg cat conftest.err >&5
4466 1.1.1.3 mrg (eval echo "\"\$as_me:4466: output\"" >&5)
4467 1.1.1.3 mrg cat conftest.out >&5
4468 1.1.1.3 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4469 1.1.1.3 mrg lt_cv_nm_interface="MS dumpbin"
4470 1.1.1.3 mrg fi
4471 1.1.1.3 mrg rm -f conftest*
4472 1.1.1.3 mrg fi
4473 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4474 1.1.1.3 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4475 1.1 mrg
4476 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4477 1.1.1.2 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4478 1.1 mrg LN_S=$as_ln_s
4479 1.1 mrg if test "$LN_S" = "ln -s"; then
4480 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
4481 1.1.1.2 mrg $as_echo "yes" >&6; }
4482 1.1 mrg else
4483 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4484 1.1.1.2 mrg $as_echo "no, using $LN_S" >&6; }
4485 1.1 mrg fi
4486 1.1 mrg
4487 1.1.1.3 mrg # find the maximum length of command line arguments
4488 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4489 1.1.1.3 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4490 1.1.1.3 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4491 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4492 1.1 mrg else
4493 1.1.1.3 mrg i=0
4494 1.1.1.3 mrg teststring="ABCD"
4495 1.1 mrg
4496 1.1.1.3 mrg case $build_os in
4497 1.1.1.3 mrg msdosdjgpp*)
4498 1.1.1.3 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4499 1.1.1.3 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4500 1.1.1.3 mrg # during glob expansion). Even if it were fixed, the result of this
4501 1.1.1.3 mrg # check would be larger than it should be.
4502 1.1.1.3 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4503 1.1.1.3 mrg ;;
4504 1.1 mrg
4505 1.1.1.3 mrg gnu*)
4506 1.1.1.3 mrg # Under GNU Hurd, this test is not required because there is
4507 1.1.1.3 mrg # no limit to the length of command line arguments.
4508 1.1.1.3 mrg # Libtool will interpret -1 as no limit whatsoever
4509 1.1.1.3 mrg lt_cv_sys_max_cmd_len=-1;
4510 1.1.1.3 mrg ;;
4511 1.1 mrg
4512 1.1.1.3 mrg cygwin* | mingw* | cegcc*)
4513 1.1.1.3 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4514 1.1.1.3 mrg # about 5 minutes as the teststring grows exponentially.
4515 1.1.1.3 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4516 1.1.1.3 mrg # you end up with a "frozen" computer, even though with patience
4517 1.1.1.3 mrg # the test eventually succeeds (with a max line length of 256k).
4518 1.1.1.3 mrg # Instead, let's just punt: use the minimum linelength reported by
4519 1.1.1.3 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4520 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4521 1.1.1.3 mrg ;;
4522 1.1 mrg
4523 1.1.1.3 mrg amigaos*)
4524 1.1.1.3 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4525 1.1.1.3 mrg # So we just punt and use a minimum line length of 8192.
4526 1.1.1.3 mrg lt_cv_sys_max_cmd_len=8192;
4527 1.1.1.3 mrg ;;
4528 1.1.1.3 mrg
4529 1.1.1.3 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4530 1.1.1.3 mrg # This has been around since 386BSD, at least. Likely further.
4531 1.1.1.3 mrg if test -x /sbin/sysctl; then
4532 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4533 1.1.1.3 mrg elif test -x /usr/sbin/sysctl; then
4534 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4535 1.1.1.3 mrg else
4536 1.1.1.3 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4537 1.1.1.3 mrg fi
4538 1.1.1.3 mrg # And add a safety zone
4539 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4540 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4541 1.1.1.3 mrg ;;
4542 1.1.1.3 mrg
4543 1.1.1.3 mrg interix*)
4544 1.1.1.3 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4545 1.1.1.3 mrg lt_cv_sys_max_cmd_len=196608
4546 1.1.1.3 mrg ;;
4547 1.1.1.3 mrg
4548 1.1.1.3 mrg osf*)
4549 1.1.1.3 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4550 1.1.1.3 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4551 1.1.1.3 mrg # nice to cause kernel panics so lets avoid the loop below.
4552 1.1.1.3 mrg # First set a reasonable default.
4553 1.1.1.3 mrg lt_cv_sys_max_cmd_len=16384
4554 1.1.1.3 mrg #
4555 1.1.1.3 mrg if test -x /sbin/sysconfig; then
4556 1.1.1.3 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4557 1.1.1.3 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4558 1.1.1.3 mrg esac
4559 1.1.1.3 mrg fi
4560 1.1.1.3 mrg ;;
4561 1.1.1.3 mrg sco3.2v5*)
4562 1.1.1.3 mrg lt_cv_sys_max_cmd_len=102400
4563 1.1.1.3 mrg ;;
4564 1.1.1.3 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4565 1.1.1.3 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4566 1.1.1.3 mrg if test -n "$kargmax"; then
4567 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4568 1.1.1.3 mrg else
4569 1.1.1.3 mrg lt_cv_sys_max_cmd_len=32768
4570 1.1.1.3 mrg fi
4571 1.1.1.3 mrg ;;
4572 1.1.1.3 mrg *)
4573 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4574 1.1.1.3 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4575 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4576 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4577 1.1.1.3 mrg else
4578 1.1.1.3 mrg # Make teststring a little bigger before we do anything with it.
4579 1.1.1.3 mrg # a 1K string should be a reasonable start.
4580 1.1.1.3 mrg for i in 1 2 3 4 5 6 7 8 ; do
4581 1.1.1.3 mrg teststring=$teststring$teststring
4582 1.1.1.3 mrg done
4583 1.1.1.3 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4584 1.1.1.3 mrg # If test is not a shell built-in, we'll probably end up computing a
4585 1.1.1.3 mrg # maximum length that is only half of the actual maximum length, but
4586 1.1.1.3 mrg # we can't tell.
4587 1.1.1.3 mrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4588 1.1.1.3 mrg = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4589 1.1.1.3 mrg test $i != 17 # 1/2 MB should be enough
4590 1.1.1.3 mrg do
4591 1.1.1.3 mrg i=`expr $i + 1`
4592 1.1.1.3 mrg teststring=$teststring$teststring
4593 1.1.1.3 mrg done
4594 1.1.1.3 mrg # Only check the string length outside the loop.
4595 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4596 1.1.1.3 mrg teststring=
4597 1.1.1.3 mrg # Add a significant safety factor because C++ compilers can tack on
4598 1.1.1.3 mrg # massive amounts of additional arguments before passing them to the
4599 1.1.1.3 mrg # linker. It appears as though 1/2 is a usable value.
4600 1.1.1.3 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4601 1.1.1.3 mrg fi
4602 1.1.1.3 mrg ;;
4603 1.1.1.3 mrg esac
4604 1.1.1.3 mrg
4605 1.1.1.3 mrg fi
4606 1.1.1.3 mrg
4607 1.1.1.3 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4608 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4609 1.1.1.3 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4610 1.1.1.3 mrg else
4611 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: none" >&5
4612 1.1.1.3 mrg $as_echo "none" >&6; }
4613 1.1.1.3 mrg fi
4614 1.1.1.3 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4615 1.1.1.3 mrg
4616 1.1.1.3 mrg
4617 1.1.1.3 mrg
4618 1.1.1.3 mrg
4619 1.1.1.3 mrg
4620 1.1.1.3 mrg
4621 1.1.1.3 mrg : ${CP="cp -f"}
4622 1.1.1.3 mrg : ${MV="mv -f"}
4623 1.1.1.3 mrg : ${RM="rm -f"}
4624 1.1.1.3 mrg
4625 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4626 1.1.1.3 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4627 1.1.1.3 mrg # Try some XSI features
4628 1.1.1.3 mrg xsi_shell=no
4629 1.1.1.3 mrg ( _lt_dummy="a/b/c"
4630 1.1.1.3 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4631 1.1.1.3 mrg = c,a/b,, \
4632 1.1.1.3 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4633 1.1.1.3 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4634 1.1.1.3 mrg && xsi_shell=yes
4635 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
4636 1.1.1.3 mrg $as_echo "$xsi_shell" >&6; }
4637 1.1.1.3 mrg
4638 1.1.1.3 mrg
4639 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4640 1.1.1.3 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4641 1.1.1.3 mrg lt_shell_append=no
4642 1.1.1.3 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4643 1.1.1.3 mrg >/dev/null 2>&1 \
4644 1.1.1.3 mrg && lt_shell_append=yes
4645 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4646 1.1.1.3 mrg $as_echo "$lt_shell_append" >&6; }
4647 1.1.1.3 mrg
4648 1.1.1.3 mrg
4649 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4650 1.1.1.3 mrg lt_unset=unset
4651 1.1.1.3 mrg else
4652 1.1.1.3 mrg lt_unset=false
4653 1.1.1.3 mrg fi
4654 1.1.1.3 mrg
4655 1.1.1.3 mrg
4656 1.1.1.3 mrg
4657 1.1.1.3 mrg
4658 1.1.1.3 mrg
4659 1.1.1.3 mrg # test EBCDIC or ASCII
4660 1.1.1.3 mrg case `echo X|tr X '\101'` in
4661 1.1.1.3 mrg A) # ASCII based system
4662 1.1.1.3 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4663 1.1.1.3 mrg lt_SP2NL='tr \040 \012'
4664 1.1.1.3 mrg lt_NL2SP='tr \015\012 \040\040'
4665 1.1.1.3 mrg ;;
4666 1.1.1.3 mrg *) # EBCDIC based system
4667 1.1.1.3 mrg lt_SP2NL='tr \100 \n'
4668 1.1.1.3 mrg lt_NL2SP='tr \r\n \100\100'
4669 1.1.1.3 mrg ;;
4670 1.1.1.3 mrg esac
4671 1.1.1.3 mrg
4672 1.1.1.3 mrg
4673 1.1.1.3 mrg
4674 1.1.1.3 mrg
4675 1.1.1.3 mrg
4676 1.1.1.3 mrg
4677 1.1.1.3 mrg
4678 1.1.1.3 mrg
4679 1.1.1.3 mrg
4680 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4681 1.1.1.3 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4682 1.1.1.3 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then
4683 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4684 1.1.1.3 mrg else
4685 1.1.1.3 mrg lt_cv_ld_reload_flag='-r'
4686 1.1.1.3 mrg fi
4687 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4688 1.1.1.3 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4689 1.1.1.3 mrg reload_flag=$lt_cv_ld_reload_flag
4690 1.1.1.3 mrg case $reload_flag in
4691 1.1.1.3 mrg "" | " "*) ;;
4692 1.1.1.3 mrg *) reload_flag=" $reload_flag" ;;
4693 1.1.1.3 mrg esac
4694 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4695 1.1.1.3 mrg case $host_os in
4696 1.1.1.3 mrg darwin*)
4697 1.1.1.3 mrg if test "$GCC" = yes; then
4698 1.1.1.3 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4699 1.1.1.3 mrg else
4700 1.1.1.3 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4701 1.1.1.3 mrg fi
4702 1.1.1.3 mrg ;;
4703 1.1.1.3 mrg esac
4704 1.1.1.3 mrg
4705 1.1.1.3 mrg
4706 1.1.1.3 mrg
4707 1.1.1.3 mrg
4708 1.1.1.3 mrg
4709 1.1.1.3 mrg
4710 1.1.1.3 mrg
4711 1.1.1.3 mrg
4712 1.1.1.3 mrg
4713 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
4714 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4715 1.1.1.3 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4716 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4717 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4718 1.1.1.3 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then
4719 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4720 1.1.1.3 mrg else
4721 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4722 1.1.1.3 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4723 1.1.1.3 mrg else
4724 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4725 1.1.1.3 mrg for as_dir in $PATH
4726 1.1.1.3 mrg do
4727 1.1.1.3 mrg IFS=$as_save_IFS
4728 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4729 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4730 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4731 1.1.1.3 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4732 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4733 1.1.1.3 mrg break 2
4734 1.1.1.3 mrg fi
4735 1.1.1.3 mrg done
4736 1.1.1.3 mrg done
4737 1.1.1.3 mrg IFS=$as_save_IFS
4738 1.1.1.3 mrg
4739 1.1.1.3 mrg fi
4740 1.1.1.3 mrg fi
4741 1.1.1.3 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4742 1.1.1.3 mrg if test -n "$OBJDUMP"; then
4743 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
4744 1.1.1.3 mrg $as_echo "$OBJDUMP" >&6; }
4745 1.1.1.3 mrg else
4746 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4747 1.1.1.3 mrg $as_echo "no" >&6; }
4748 1.1.1.3 mrg fi
4749 1.1.1.3 mrg
4750 1.1.1.3 mrg
4751 1.1.1.3 mrg fi
4752 1.1.1.3 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4753 1.1.1.3 mrg ac_ct_OBJDUMP=$OBJDUMP
4754 1.1.1.3 mrg # Extract the first word of "objdump", so it can be a program name with args.
4755 1.1.1.3 mrg set dummy objdump; ac_word=$2
4756 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4757 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
4758 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
4759 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4760 1.1.1.3 mrg else
4761 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4762 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4763 1.1.1.3 mrg else
4764 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4765 1.1.1.3 mrg for as_dir in $PATH
4766 1.1.1.3 mrg do
4767 1.1.1.3 mrg IFS=$as_save_IFS
4768 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
4769 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4770 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4771 1.1.1.3 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4772 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4773 1.1.1.3 mrg break 2
4774 1.1.1.3 mrg fi
4775 1.1.1.3 mrg done
4776 1.1.1.3 mrg done
4777 1.1.1.3 mrg IFS=$as_save_IFS
4778 1.1.1.3 mrg
4779 1.1.1.3 mrg fi
4780 1.1.1.3 mrg fi
4781 1.1.1.3 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4782 1.1.1.3 mrg if test -n "$ac_ct_OBJDUMP"; then
4783 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
4784 1.1.1.3 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4785 1.1.1.3 mrg else
4786 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4787 1.1.1.3 mrg $as_echo "no" >&6; }
4788 1.1.1.3 mrg fi
4789 1.1.1.3 mrg
4790 1.1.1.3 mrg if test "x$ac_ct_OBJDUMP" = x; then
4791 1.1.1.3 mrg OBJDUMP="false"
4792 1.1.1.3 mrg else
4793 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
4794 1.1.1.3 mrg yes:)
4795 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4796 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4797 1.1.1.3 mrg ac_tool_warned=yes ;;
4798 1.1.1.3 mrg esac
4799 1.1.1.3 mrg OBJDUMP=$ac_ct_OBJDUMP
4800 1.1.1.3 mrg fi
4801 1.1.1.3 mrg else
4802 1.1.1.3 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4803 1.1.1.3 mrg fi
4804 1.1.1.3 mrg
4805 1.1.1.3 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4806 1.1.1.3 mrg
4807 1.1.1.3 mrg
4808 1.1.1.3 mrg
4809 1.1.1.3 mrg
4810 1.1.1.3 mrg
4811 1.1.1.3 mrg
4812 1.1.1.3 mrg
4813 1.1.1.3 mrg
4814 1.1.1.3 mrg
4815 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4816 1.1.1.3 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4817 1.1.1.3 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then
4818 1.1.1.3 mrg $as_echo_n "(cached) " >&6
4819 1.1.1.3 mrg else
4820 1.1.1.3 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4821 1.1.1.3 mrg lt_cv_file_magic_test_file=
4822 1.1.1.3 mrg lt_cv_deplibs_check_method='unknown'
4823 1.1.1.3 mrg # Need to set the preceding variable on all platforms that support
4824 1.1.1.3 mrg # interlibrary dependencies.
4825 1.1.1.3 mrg # 'none' -- dependencies not supported.
4826 1.1.1.3 mrg # `unknown' -- same as none, but documents that we really don't know.
4827 1.1.1.3 mrg # 'pass_all' -- all dependencies passed with no checks.
4828 1.1.1.3 mrg # 'test_compile' -- check by making test program.
4829 1.1.1.3 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4830 1.1.1.3 mrg # which responds to the $file_magic_cmd with a given extended regex.
4831 1.1.1.3 mrg # If you have `file' or equivalent on your system and you're not sure
4832 1.1.1.3 mrg # whether `pass_all' will *always* work, you probably want this one.
4833 1.1.1.3 mrg
4834 1.1.1.3 mrg case $host_os in
4835 1.1.1.3 mrg aix[4-9]*)
4836 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4837 1.1.1.3 mrg ;;
4838 1.1.1.3 mrg
4839 1.1.1.3 mrg beos*)
4840 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4841 1.1.1.3 mrg ;;
4842 1.1.1.3 mrg
4843 1.1.1.3 mrg bsdi[45]*)
4844 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4845 1.1.1.3 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
4846 1.1.1.3 mrg lt_cv_file_magic_test_file=/shlib/libc.so
4847 1.1.1.3 mrg ;;
4848 1.1.1.3 mrg
4849 1.1.1.3 mrg cygwin*)
4850 1.1.1.3 mrg # func_win32_libid is a shell function defined in ltmain.sh
4851 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4852 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
4853 1.1 mrg ;;
4854 1.1 mrg
4855 1.1 mrg mingw* | pw32*)
4856 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
4857 1.1.1.2 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
4858 1.1.1.2 mrg # unless we find 'file', for example because we are cross-compiling.
4859 1.1.1.2 mrg if ( file / ) >/dev/null 2>&1; then
4860 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4861 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
4862 1.1.1.2 mrg else
4863 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4864 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4865 1.1.1.2 mrg fi
4866 1.1 mrg ;;
4867 1.1 mrg
4868 1.1.1.3 mrg cegcc)
4869 1.1.1.3 mrg # use the weaker test based on 'objdump'. See mingw*.
4870 1.1.1.3 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4871 1.1.1.3 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4872 1.1.1.3 mrg ;;
4873 1.1.1.3 mrg
4874 1.1 mrg darwin* | rhapsody*)
4875 1.1 mrg lt_cv_deplibs_check_method=pass_all
4876 1.1 mrg ;;
4877 1.1 mrg
4878 1.1.1.2 mrg freebsd* | dragonfly*)
4879 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4880 1.1 mrg case $host_cpu in
4881 1.1 mrg i*86 )
4882 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
4883 1.1 mrg # Let's accept both of them until this is cleared up.
4884 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4885 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
4886 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4887 1.1 mrg ;;
4888 1.1 mrg esac
4889 1.1 mrg else
4890 1.1 mrg lt_cv_deplibs_check_method=pass_all
4891 1.1 mrg fi
4892 1.1 mrg ;;
4893 1.1 mrg
4894 1.1 mrg gnu*)
4895 1.1 mrg lt_cv_deplibs_check_method=pass_all
4896 1.1 mrg ;;
4897 1.1 mrg
4898 1.1 mrg hpux10.20* | hpux11*)
4899 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
4900 1.1 mrg case $host_cpu in
4901 1.1 mrg ia64*)
4902 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'
4903 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4904 1.1 mrg ;;
4905 1.1 mrg hppa*64*)
4906 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 - PA-RISC [0-9].[0-9]'
4907 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4908 1.1 mrg ;;
4909 1.1 mrg *)
4910 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'
4911 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
4912 1.1 mrg ;;
4913 1.1 mrg esac
4914 1.1 mrg ;;
4915 1.1 mrg
4916 1.1.1.2 mrg interix[3-9]*)
4917 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4918 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4919 1.1 mrg ;;
4920 1.1 mrg
4921 1.1 mrg irix5* | irix6* | nonstopux*)
4922 1.1 mrg case $LD in
4923 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
4924 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
4925 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
4926 1.1 mrg *) libmagic=never-match;;
4927 1.1 mrg esac
4928 1.1 mrg lt_cv_deplibs_check_method=pass_all
4929 1.1 mrg ;;
4930 1.1 mrg
4931 1.1 mrg # This must be Linux ELF.
4932 1.1.1.2 mrg linux* | k*bsd*-gnu)
4933 1.1 mrg lt_cv_deplibs_check_method=pass_all
4934 1.1 mrg ;;
4935 1.1 mrg
4936 1.1 mrg netbsd*)
4937 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4938 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4939 1.1 mrg else
4940 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4941 1.1 mrg fi
4942 1.1 mrg ;;
4943 1.1 mrg
4944 1.1 mrg newos6*)
4945 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4946 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
4947 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
4948 1.1 mrg ;;
4949 1.1 mrg
4950 1.1.1.3 mrg *nto* | *qnx*)
4951 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4952 1.1 mrg ;;
4953 1.1 mrg
4954 1.1 mrg openbsd*)
4955 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4956 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4957 1.1 mrg else
4958 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4959 1.1 mrg fi
4960 1.1 mrg ;;
4961 1.1 mrg
4962 1.1 mrg osf3* | osf4* | osf5*)
4963 1.1 mrg lt_cv_deplibs_check_method=pass_all
4964 1.1 mrg ;;
4965 1.1 mrg
4966 1.1.1.2 mrg rdos*)
4967 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4968 1.1.1.2 mrg ;;
4969 1.1.1.2 mrg
4970 1.1 mrg solaris*)
4971 1.1 mrg lt_cv_deplibs_check_method=pass_all
4972 1.1 mrg ;;
4973 1.1 mrg
4974 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4975 1.1.1.3 mrg lt_cv_deplibs_check_method=pass_all
4976 1.1.1.3 mrg ;;
4977 1.1.1.3 mrg
4978 1.1.1.3 mrg sysv4 | sysv4.3*)
4979 1.1.1.3 mrg case $host_vendor in
4980 1.1 mrg motorola)
4981 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]'
4982 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4983 1.1 mrg ;;
4984 1.1 mrg ncr)
4985 1.1 mrg lt_cv_deplibs_check_method=pass_all
4986 1.1 mrg ;;
4987 1.1 mrg sequent)
4988 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
4989 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4990 1.1 mrg ;;
4991 1.1 mrg sni)
4992 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
4993 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4994 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
4995 1.1 mrg ;;
4996 1.1 mrg siemens)
4997 1.1 mrg lt_cv_deplibs_check_method=pass_all
4998 1.1 mrg ;;
4999 1.1 mrg pc)
5000 1.1 mrg lt_cv_deplibs_check_method=pass_all
5001 1.1 mrg ;;
5002 1.1 mrg esac
5003 1.1 mrg ;;
5004 1.1 mrg
5005 1.1.1.3 mrg tpf*)
5006 1.1 mrg lt_cv_deplibs_check_method=pass_all
5007 1.1 mrg ;;
5008 1.1 mrg esac
5009 1.1 mrg
5010 1.1 mrg fi
5011 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5012 1.1.1.2 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5013 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5014 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5015 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5016 1.1 mrg
5017 1.1 mrg
5018 1.1 mrg
5019 1.1 mrg
5020 1.1 mrg
5021 1.1 mrg
5022 1.1 mrg
5023 1.1 mrg
5024 1.1 mrg
5025 1.1 mrg
5026 1.1 mrg
5027 1.1 mrg
5028 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5029 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5030 1.1.1.3 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5031 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5032 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5033 1.1.1.3 mrg if test "${ac_cv_prog_AR+set}" = set; then
5034 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5035 1.1 mrg else
5036 1.1.1.3 mrg if test -n "$AR"; then
5037 1.1.1.3 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5038 1.1 mrg else
5039 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5040 1.1.1.3 mrg for as_dir in $PATH
5041 1.1.1.3 mrg do
5042 1.1.1.3 mrg IFS=$as_save_IFS
5043 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5044 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5045 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5046 1.1.1.3 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5047 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5048 1.1.1.3 mrg break 2
5049 1.1.1.3 mrg fi
5050 1.1.1.3 mrg done
5051 1.1.1.3 mrg done
5052 1.1.1.3 mrg IFS=$as_save_IFS
5053 1.1 mrg
5054 1.1.1.3 mrg fi
5055 1.1.1.3 mrg fi
5056 1.1.1.3 mrg AR=$ac_cv_prog_AR
5057 1.1.1.3 mrg if test -n "$AR"; then
5058 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $AR" >&5
5059 1.1.1.3 mrg $as_echo "$AR" >&6; }
5060 1.1.1.3 mrg else
5061 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5062 1.1.1.3 mrg $as_echo "no" >&6; }
5063 1.1 mrg fi
5064 1.1 mrg
5065 1.1 mrg
5066 1.1 mrg fi
5067 1.1.1.3 mrg if test -z "$ac_cv_prog_AR"; then
5068 1.1.1.3 mrg ac_ct_AR=$AR
5069 1.1.1.3 mrg # Extract the first word of "ar", so it can be a program name with args.
5070 1.1.1.3 mrg set dummy ar; ac_word=$2
5071 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5072 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5073 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5074 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5075 1.1.1.3 mrg else
5076 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5077 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5078 1.1.1.3 mrg else
5079 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5080 1.1.1.3 mrg for as_dir in $PATH
5081 1.1.1.3 mrg do
5082 1.1.1.3 mrg IFS=$as_save_IFS
5083 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5084 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5085 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 1.1.1.3 mrg ac_cv_prog_ac_ct_AR="ar"
5087 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5088 1.1.1.3 mrg break 2
5089 1.1 mrg fi
5090 1.1.1.3 mrg done
5091 1.1.1.3 mrg done
5092 1.1.1.3 mrg IFS=$as_save_IFS
5093 1.1 mrg
5094 1.1.1.3 mrg fi
5095 1.1.1.3 mrg fi
5096 1.1.1.3 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5097 1.1.1.3 mrg if test -n "$ac_ct_AR"; then
5098 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5099 1.1.1.3 mrg $as_echo "$ac_ct_AR" >&6; }
5100 1.1.1.3 mrg else
5101 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5102 1.1.1.3 mrg $as_echo "no" >&6; }
5103 1.1.1.3 mrg fi
5104 1.1 mrg
5105 1.1.1.3 mrg if test "x$ac_ct_AR" = x; then
5106 1.1.1.3 mrg AR="false"
5107 1.1.1.3 mrg else
5108 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5109 1.1.1.3 mrg yes:)
5110 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5111 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5112 1.1.1.3 mrg ac_tool_warned=yes ;;
5113 1.1 mrg esac
5114 1.1.1.3 mrg AR=$ac_ct_AR
5115 1.1.1.3 mrg fi
5116 1.1.1.3 mrg else
5117 1.1.1.3 mrg AR="$ac_cv_prog_AR"
5118 1.1.1.3 mrg fi
5119 1.1 mrg
5120 1.1.1.3 mrg test -z "$AR" && AR=ar
5121 1.1.1.3 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5122 1.1 mrg
5123 1.1 mrg
5124 1.1.1.3 mrg
5125 1.1.1.3 mrg
5126 1.1.1.3 mrg
5127 1.1.1.3 mrg
5128 1.1.1.3 mrg
5129 1.1.1.3 mrg
5130 1.1.1.3 mrg
5131 1.1.1.3 mrg
5132 1.1.1.3 mrg
5133 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5134 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5135 1.1.1.3 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5136 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5137 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5138 1.1.1.3 mrg if test "${ac_cv_prog_STRIP+set}" = set; then
5139 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5140 1.1 mrg else
5141 1.1.1.3 mrg if test -n "$STRIP"; then
5142 1.1.1.3 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5143 1.1.1.3 mrg else
5144 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5145 1.1.1.3 mrg for as_dir in $PATH
5146 1.1 mrg do
5147 1.1.1.3 mrg IFS=$as_save_IFS
5148 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5149 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5150 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5151 1.1.1.3 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5152 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5153 1.1.1.3 mrg break 2
5154 1.1.1.3 mrg fi
5155 1.1.1.3 mrg done
5156 1.1.1.3 mrg done
5157 1.1.1.3 mrg IFS=$as_save_IFS
5158 1.1.1.3 mrg
5159 1.1.1.3 mrg fi
5160 1.1.1.3 mrg fi
5161 1.1.1.3 mrg STRIP=$ac_cv_prog_STRIP
5162 1.1.1.3 mrg if test -n "$STRIP"; then
5163 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
5164 1.1.1.3 mrg $as_echo "$STRIP" >&6; }
5165 1.1 mrg else
5166 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5167 1.1.1.3 mrg $as_echo "no" >&6; }
5168 1.1.1.3 mrg fi
5169 1.1.1.3 mrg
5170 1.1 mrg
5171 1.1 mrg fi
5172 1.1.1.3 mrg if test -z "$ac_cv_prog_STRIP"; then
5173 1.1.1.3 mrg ac_ct_STRIP=$STRIP
5174 1.1.1.3 mrg # Extract the first word of "strip", so it can be a program name with args.
5175 1.1.1.3 mrg set dummy strip; ac_word=$2
5176 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5177 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5178 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5179 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5180 1.1.1.3 mrg else
5181 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5182 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5183 1.1.1.3 mrg else
5184 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5185 1.1.1.3 mrg for as_dir in $PATH
5186 1.1.1.3 mrg do
5187 1.1.1.3 mrg IFS=$as_save_IFS
5188 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5189 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5190 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5191 1.1.1.3 mrg ac_cv_prog_ac_ct_STRIP="strip"
5192 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5193 1.1.1.3 mrg break 2
5194 1.1.1.3 mrg fi
5195 1.1.1.3 mrg done
5196 1.1.1.3 mrg done
5197 1.1.1.3 mrg IFS=$as_save_IFS
5198 1.1 mrg
5199 1.1.1.3 mrg fi
5200 1.1.1.3 mrg fi
5201 1.1.1.3 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5202 1.1.1.3 mrg if test -n "$ac_ct_STRIP"; then
5203 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5204 1.1.1.3 mrg $as_echo "$ac_ct_STRIP" >&6; }
5205 1.1.1.3 mrg else
5206 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5207 1.1.1.3 mrg $as_echo "no" >&6; }
5208 1.1.1.3 mrg fi
5209 1.1 mrg
5210 1.1.1.3 mrg if test "x$ac_ct_STRIP" = x; then
5211 1.1.1.3 mrg STRIP=":"
5212 1.1.1.3 mrg else
5213 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5214 1.1.1.3 mrg yes:)
5215 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5216 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5217 1.1.1.3 mrg ac_tool_warned=yes ;;
5218 1.1 mrg esac
5219 1.1.1.3 mrg STRIP=$ac_ct_STRIP
5220 1.1.1.3 mrg fi
5221 1.1 mrg else
5222 1.1.1.3 mrg STRIP="$ac_cv_prog_STRIP"
5223 1.1 mrg fi
5224 1.1 mrg
5225 1.1.1.3 mrg test -z "$STRIP" && STRIP=:
5226 1.1.1.3 mrg
5227 1.1.1.3 mrg
5228 1.1.1.3 mrg
5229 1.1.1.3 mrg
5230 1.1 mrg
5231 1.1.1.3 mrg
5232 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5233 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5234 1.1.1.3 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5235 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5236 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5237 1.1.1.3 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then
5238 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5239 1.1.1.3 mrg else
5240 1.1.1.3 mrg if test -n "$RANLIB"; then
5241 1.1.1.3 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5242 1.1.1.3 mrg else
5243 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5244 1.1.1.3 mrg for as_dir in $PATH
5245 1.1.1.3 mrg do
5246 1.1.1.3 mrg IFS=$as_save_IFS
5247 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5248 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5249 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5250 1.1.1.3 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5251 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5252 1.1.1.3 mrg break 2
5253 1.1.1.3 mrg fi
5254 1.1 mrg done
5255 1.1.1.3 mrg done
5256 1.1.1.3 mrg IFS=$as_save_IFS
5257 1.1.1.3 mrg
5258 1.1.1.3 mrg fi
5259 1.1.1.3 mrg fi
5260 1.1.1.3 mrg RANLIB=$ac_cv_prog_RANLIB
5261 1.1.1.3 mrg if test -n "$RANLIB"; then
5262 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5263 1.1.1.3 mrg $as_echo "$RANLIB" >&6; }
5264 1.1.1.3 mrg else
5265 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5266 1.1.1.3 mrg $as_echo "no" >&6; }
5267 1.1 mrg fi
5268 1.1 mrg
5269 1.1 mrg
5270 1.1 mrg fi
5271 1.1.1.3 mrg if test -z "$ac_cv_prog_RANLIB"; then
5272 1.1.1.3 mrg ac_ct_RANLIB=$RANLIB
5273 1.1.1.3 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5274 1.1.1.3 mrg set dummy ranlib; ac_word=$2
5275 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5276 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5277 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5278 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5279 1.1 mrg else
5280 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5281 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5282 1.1.1.3 mrg else
5283 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5284 1.1.1.3 mrg for as_dir in $PATH
5285 1.1 mrg do
5286 1.1.1.3 mrg IFS=$as_save_IFS
5287 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5288 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5289 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5290 1.1.1.3 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5291 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5292 1.1.1.3 mrg break 2
5293 1.1.1.3 mrg fi
5294 1.1.1.3 mrg done
5295 1.1.1.3 mrg done
5296 1.1.1.3 mrg IFS=$as_save_IFS
5297 1.1 mrg
5298 1.1.1.3 mrg fi
5299 1.1.1.3 mrg fi
5300 1.1.1.3 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5301 1.1.1.3 mrg if test -n "$ac_ct_RANLIB"; then
5302 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5303 1.1.1.3 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5304 1.1.1.3 mrg else
5305 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5306 1.1.1.3 mrg $as_echo "no" >&6; }
5307 1.1 mrg fi
5308 1.1 mrg
5309 1.1.1.3 mrg if test "x$ac_ct_RANLIB" = x; then
5310 1.1.1.3 mrg RANLIB=":"
5311 1.1.1.3 mrg else
5312 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5313 1.1.1.3 mrg yes:)
5314 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5315 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5316 1.1.1.3 mrg ac_tool_warned=yes ;;
5317 1.1 mrg esac
5318 1.1.1.3 mrg RANLIB=$ac_ct_RANLIB
5319 1.1.1.3 mrg fi
5320 1.1 mrg else
5321 1.1.1.3 mrg RANLIB="$ac_cv_prog_RANLIB"
5322 1.1 mrg fi
5323 1.1 mrg
5324 1.1.1.3 mrg test -z "$RANLIB" && RANLIB=:
5325 1.1 mrg
5326 1.1 mrg
5327 1.1 mrg
5328 1.1 mrg
5329 1.1 mrg
5330 1.1 mrg
5331 1.1.1.3 mrg # Determine commands to create old-style static archives.
5332 1.1.1.3 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5333 1.1.1.3 mrg old_postinstall_cmds='chmod 644 $oldlib'
5334 1.1.1.3 mrg old_postuninstall_cmds=
5335 1.1 mrg
5336 1.1.1.3 mrg if test -n "$RANLIB"; then
5337 1.1.1.3 mrg case $host_os in
5338 1.1.1.3 mrg openbsd*)
5339 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5340 1.1.1.3 mrg ;;
5341 1.1.1.3 mrg *)
5342 1.1.1.3 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5343 1.1.1.3 mrg ;;
5344 1.1.1.3 mrg esac
5345 1.1.1.3 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5346 1.1 mrg fi
5347 1.1 mrg
5348 1.1 mrg
5349 1.1 mrg
5350 1.1 mrg
5351 1.1 mrg
5352 1.1 mrg
5353 1.1 mrg
5354 1.1 mrg
5355 1.1 mrg
5356 1.1 mrg
5357 1.1 mrg
5358 1.1 mrg
5359 1.1 mrg
5360 1.1 mrg
5361 1.1 mrg
5362 1.1 mrg
5363 1.1 mrg
5364 1.1 mrg
5365 1.1 mrg
5366 1.1 mrg
5367 1.1 mrg
5368 1.1 mrg
5369 1.1 mrg
5370 1.1 mrg
5371 1.1 mrg
5372 1.1 mrg
5373 1.1 mrg
5374 1.1 mrg
5375 1.1 mrg
5376 1.1 mrg
5377 1.1 mrg
5378 1.1 mrg
5379 1.1 mrg
5380 1.1 mrg
5381 1.1.1.3 mrg # If no C compiler was specified, use CC.
5382 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
5383 1.1 mrg
5384 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
5385 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5386 1.1 mrg
5387 1.1.1.3 mrg # Allow CC to be a program name with arguments.
5388 1.1.1.3 mrg compiler=$CC
5389 1.1 mrg
5390 1.1 mrg
5391 1.1.1.3 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5392 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5393 1.1.1.3 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5394 1.1.1.3 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5395 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5396 1.1 mrg else
5397 1.1 mrg
5398 1.1.1.3 mrg # These are sane defaults that work on at least a few old systems.
5399 1.1.1.3 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5400 1.1 mrg
5401 1.1.1.3 mrg # Character class describing NM global symbol codes.
5402 1.1.1.3 mrg symcode='[BCDEGRST]'
5403 1.1 mrg
5404 1.1.1.3 mrg # Regexp to match symbols that can be accessed directly from C.
5405 1.1.1.3 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5406 1.1 mrg
5407 1.1.1.3 mrg # Define system-specific variables.
5408 1.1.1.3 mrg case $host_os in
5409 1.1.1.3 mrg aix*)
5410 1.1.1.3 mrg symcode='[BCDT]'
5411 1.1.1.3 mrg ;;
5412 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
5413 1.1.1.3 mrg symcode='[ABCDGISTW]'
5414 1.1.1.3 mrg ;;
5415 1.1.1.3 mrg hpux*)
5416 1.1.1.3 mrg if test "$host_cpu" = ia64; then
5417 1.1.1.3 mrg symcode='[ABCDEGRST]'
5418 1.1 mrg fi
5419 1.1.1.3 mrg ;;
5420 1.1.1.3 mrg irix* | nonstopux*)
5421 1.1.1.3 mrg symcode='[BCDEGRST]'
5422 1.1.1.3 mrg ;;
5423 1.1.1.3 mrg osf*)
5424 1.1.1.3 mrg symcode='[BCDEGQRST]'
5425 1.1.1.3 mrg ;;
5426 1.1.1.3 mrg solaris*)
5427 1.1.1.3 mrg symcode='[BDRT]'
5428 1.1.1.3 mrg ;;
5429 1.1.1.3 mrg sco3.2v5*)
5430 1.1.1.3 mrg symcode='[DT]'
5431 1.1.1.3 mrg ;;
5432 1.1.1.3 mrg sysv4.2uw2*)
5433 1.1.1.3 mrg symcode='[DT]'
5434 1.1.1.3 mrg ;;
5435 1.1.1.3 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5436 1.1.1.3 mrg symcode='[ABDT]'
5437 1.1.1.3 mrg ;;
5438 1.1.1.3 mrg sysv4)
5439 1.1.1.3 mrg symcode='[DFNSTU]'
5440 1.1.1.3 mrg ;;
5441 1.1.1.3 mrg esac
5442 1.1 mrg
5443 1.1.1.3 mrg # If we're using GNU nm, then use its standard symbol codes.
5444 1.1.1.3 mrg case `$NM -V 2>&1` in
5445 1.1.1.3 mrg *GNU* | *'with BFD'*)
5446 1.1.1.3 mrg symcode='[ABCDGIRSTW]' ;;
5447 1.1.1.3 mrg esac
5448 1.1 mrg
5449 1.1.1.3 mrg # Transform an extracted symbol line into a proper C declaration.
5450 1.1.1.3 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5451 1.1.1.3 mrg # so use this general approach.
5452 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5453 1.1 mrg
5454 1.1.1.3 mrg # Transform an extracted symbol line into symbol name and symbol address
5455 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5456 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5457 1.1 mrg
5458 1.1.1.3 mrg # Handle CRLF in mingw tool chain
5459 1.1.1.3 mrg opt_cr=
5460 1.1.1.3 mrg case $build_os in
5461 1.1.1.3 mrg mingw*)
5462 1.1.1.3 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5463 1.1.1.3 mrg ;;
5464 1.1 mrg esac
5465 1.1 mrg
5466 1.1.1.3 mrg # Try without a prefix underscore, then with it.
5467 1.1.1.3 mrg for ac_symprfx in "" "_"; do
5468 1.1.1.3 mrg
5469 1.1.1.3 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5470 1.1.1.3 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5471 1.1.1.3 mrg
5472 1.1.1.3 mrg # Write the raw and C identifiers.
5473 1.1.1.3 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5474 1.1.1.3 mrg # Fake it for dumpbin and say T for any non-static function
5475 1.1.1.3 mrg # and D for any global variable.
5476 1.1.1.3 mrg # Also find C++ and __fastcall symbols from MSVC++,
5477 1.1.1.3 mrg # which start with @ or ?.
5478 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5479 1.1.1.3 mrg " {last_section=section; section=\$ 3};"\
5480 1.1.1.3 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5481 1.1.1.3 mrg " \$ 0!~/External *\|/{next};"\
5482 1.1.1.3 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5483 1.1.1.3 mrg " {if(hide[section]) next};"\
5484 1.1.1.3 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5485 1.1.1.3 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5486 1.1.1.3 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5487 1.1.1.3 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5488 1.1.1.3 mrg " ' prfx=^$ac_symprfx"
5489 1.1.1.3 mrg else
5490 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5491 1.1 mrg fi
5492 1.1.1.3 mrg
5493 1.1.1.3 mrg # Check to see that the pipe works correctly.
5494 1.1.1.3 mrg pipe_works=no
5495 1.1.1.3 mrg
5496 1.1.1.3 mrg rm -f conftest*
5497 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
5498 1.1.1.3 mrg #ifdef __cplusplus
5499 1.1.1.3 mrg extern "C" {
5500 1.1.1.3 mrg #endif
5501 1.1.1.3 mrg char nm_test_var;
5502 1.1.1.3 mrg void nm_test_func(void);
5503 1.1.1.3 mrg void nm_test_func(void){}
5504 1.1.1.3 mrg #ifdef __cplusplus
5505 1.1.1.3 mrg }
5506 1.1.1.3 mrg #endif
5507 1.1.1.3 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5508 1.1.1.3 mrg _LT_EOF
5509 1.1.1.3 mrg
5510 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5511 1.1.1.3 mrg (eval $ac_compile) 2>&5
5512 1.1 mrg ac_status=$?
5513 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5514 1.1.1.3 mrg (exit $ac_status); }; then
5515 1.1.1.3 mrg # Now try to grab the symbols.
5516 1.1.1.3 mrg nlist=conftest.nm
5517 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5518 1.1.1.3 mrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5519 1.1 mrg ac_status=$?
5520 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5521 1.1.1.3 mrg (exit $ac_status); } && test -s "$nlist"; then
5522 1.1.1.3 mrg # Try sorting and uniquifying the output.
5523 1.1.1.3 mrg if sort "$nlist" | uniq > "$nlist"T; then
5524 1.1.1.3 mrg mv -f "$nlist"T "$nlist"
5525 1.1.1.3 mrg else
5526 1.1.1.3 mrg rm -f "$nlist"T
5527 1.1.1.3 mrg fi
5528 1.1 mrg
5529 1.1.1.3 mrg # Make sure that we snagged all the symbols we need.
5530 1.1.1.3 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5531 1.1.1.3 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5532 1.1.1.3 mrg cat <<_LT_EOF > conftest.$ac_ext
5533 1.1.1.3 mrg #ifdef __cplusplus
5534 1.1.1.3 mrg extern "C" {
5535 1.1.1.3 mrg #endif
5536 1.1 mrg
5537 1.1.1.3 mrg _LT_EOF
5538 1.1.1.3 mrg # Now generate the symbol file.
5539 1.1.1.3 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5540 1.1.1.3 mrg
5541 1.1.1.3 mrg cat <<_LT_EOF >> conftest.$ac_ext
5542 1.1.1.3 mrg
5543 1.1.1.3 mrg /* The mapping between symbol names and symbols. */
5544 1.1.1.3 mrg const struct {
5545 1.1.1.3 mrg const char *name;
5546 1.1.1.3 mrg void *address;
5547 1.1.1.3 mrg }
5548 1.1.1.3 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5549 1.1 mrg {
5550 1.1.1.3 mrg { "@PROGRAM@", (void *) 0 },
5551 1.1.1.3 mrg _LT_EOF
5552 1.1.1.3 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5553 1.1.1.3 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5554 1.1.1.3 mrg {0, (void *) 0}
5555 1.1.1.3 mrg };
5556 1.1.1.3 mrg
5557 1.1.1.3 mrg /* This works around a problem in FreeBSD linker */
5558 1.1.1.3 mrg #ifdef FREEBSD_WORKAROUND
5559 1.1.1.3 mrg static const void *lt_preloaded_setup() {
5560 1.1.1.3 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5561 1.1.1.3 mrg }
5562 1.1 mrg #endif
5563 1.1 mrg
5564 1.1.1.3 mrg #ifdef __cplusplus
5565 1.1 mrg }
5566 1.1.1.3 mrg #endif
5567 1.1.1.3 mrg _LT_EOF
5568 1.1.1.3 mrg # Now try linking the two files.
5569 1.1.1.3 mrg mv conftest.$ac_objext conftstm.$ac_objext
5570 1.1.1.3 mrg lt_save_LIBS="$LIBS"
5571 1.1.1.3 mrg lt_save_CFLAGS="$CFLAGS"
5572 1.1.1.3 mrg LIBS="conftstm.$ac_objext"
5573 1.1.1.3 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5574 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5575 1.1.1.3 mrg (eval $ac_link) 2>&5
5576 1.1 mrg ac_status=$?
5577 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 1.1.1.3 mrg (exit $ac_status); } && test -s conftest${ac_exeext}; then
5579 1.1.1.3 mrg pipe_works=yes
5580 1.1.1.3 mrg fi
5581 1.1.1.3 mrg LIBS="$lt_save_LIBS"
5582 1.1.1.3 mrg CFLAGS="$lt_save_CFLAGS"
5583 1.1.1.3 mrg else
5584 1.1.1.3 mrg echo "cannot find nm_test_func in $nlist" >&5
5585 1.1.1.3 mrg fi
5586 1.1.1.3 mrg else
5587 1.1.1.3 mrg echo "cannot find nm_test_var in $nlist" >&5
5588 1.1.1.3 mrg fi
5589 1.1.1.3 mrg else
5590 1.1.1.3 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5591 1.1.1.3 mrg fi
5592 1.1.1.3 mrg else
5593 1.1.1.3 mrg echo "$progname: failed program was:" >&5
5594 1.1.1.3 mrg cat conftest.$ac_ext >&5
5595 1.1.1.3 mrg fi
5596 1.1.1.3 mrg rm -rf conftest* conftst*
5597 1.1 mrg
5598 1.1.1.3 mrg # Do not use the global_symbol_pipe unless it works.
5599 1.1.1.3 mrg if test "$pipe_works" = yes; then
5600 1.1.1.3 mrg break
5601 1.1.1.3 mrg else
5602 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe=
5603 1.1.1.3 mrg fi
5604 1.1.1.3 mrg done
5605 1.1 mrg
5606 1.1.1.3 mrg fi
5607 1.1 mrg
5608 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5609 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl=
5610 1.1 mrg fi
5611 1.1.1.3 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5612 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: failed" >&5
5613 1.1.1.3 mrg $as_echo "failed" >&6; }
5614 1.1.1.2 mrg else
5615 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: ok" >&5
5616 1.1.1.3 mrg $as_echo "ok" >&6; }
5617 1.1.1.2 mrg fi
5618 1.1 mrg
5619 1.1 mrg
5620 1.1 mrg
5621 1.1 mrg
5622 1.1 mrg
5623 1.1.1.3 mrg
5624 1.1.1.3 mrg
5625 1.1.1.3 mrg
5626 1.1.1.3 mrg
5627 1.1.1.3 mrg
5628 1.1.1.3 mrg
5629 1.1.1.3 mrg
5630 1.1.1.3 mrg
5631 1.1.1.3 mrg
5632 1.1.1.3 mrg
5633 1.1.1.3 mrg
5634 1.1.1.3 mrg
5635 1.1.1.3 mrg
5636 1.1.1.3 mrg
5637 1.1.1.3 mrg
5638 1.1.1.3 mrg
5639 1.1.1.3 mrg
5640 1.1.1.3 mrg
5641 1.1.1.3 mrg # Check whether --enable-libtool-lock was given.
5642 1.1.1.3 mrg if test "${enable_libtool_lock+set}" = set; then
5643 1.1.1.3 mrg enableval=$enable_libtool_lock;
5644 1.1.1.3 mrg fi
5645 1.1.1.3 mrg
5646 1.1.1.3 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5647 1.1.1.3 mrg
5648 1.1.1.3 mrg # Some flags need to be propagated to the compiler or linker for good
5649 1.1.1.3 mrg # libtool support.
5650 1.1.1.3 mrg case $host in
5651 1.1.1.3 mrg ia64-*-hpux*)
5652 1.1.1.3 mrg # Find out which ABI we are using.
5653 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5654 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5655 1.1.1.3 mrg (eval $ac_compile) 2>&5
5656 1.1 mrg ac_status=$?
5657 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5658 1.1.1.3 mrg (exit $ac_status); }; then
5659 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5660 1.1.1.3 mrg *ELF-32*)
5661 1.1.1.3 mrg HPUX_IA64_MODE="32"
5662 1.1.1.3 mrg ;;
5663 1.1.1.3 mrg *ELF-64*)
5664 1.1.1.3 mrg HPUX_IA64_MODE="64"
5665 1.1.1.3 mrg ;;
5666 1.1.1.3 mrg esac
5667 1.1.1.3 mrg fi
5668 1.1.1.3 mrg rm -rf conftest*
5669 1.1.1.3 mrg ;;
5670 1.1.1.3 mrg *-*-irix6*)
5671 1.1.1.3 mrg # Find out which ABI we are using.
5672 1.1.1.3 mrg echo '#line 5672 "configure"' > conftest.$ac_ext
5673 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5674 1.1.1.3 mrg (eval $ac_compile) 2>&5
5675 1.1.1.3 mrg ac_status=$?
5676 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 1.1.1.3 mrg (exit $ac_status); }; then
5678 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5679 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5680 1.1.1.3 mrg *32-bit*)
5681 1.1.1.3 mrg LD="${LD-ld} -melf32bsmip"
5682 1.1.1.3 mrg ;;
5683 1.1.1.3 mrg *N32*)
5684 1.1.1.3 mrg LD="${LD-ld} -melf32bmipn32"
5685 1.1.1.3 mrg ;;
5686 1.1.1.3 mrg *64-bit*)
5687 1.1.1.3 mrg LD="${LD-ld} -melf64bmip"
5688 1.1.1.3 mrg ;;
5689 1.1.1.3 mrg esac
5690 1.1.1.3 mrg else
5691 1.1.1.3 mrg case `/usr/bin/file conftest.$ac_objext` in
5692 1.1.1.3 mrg *32-bit*)
5693 1.1.1.3 mrg LD="${LD-ld} -32"
5694 1.1.1.3 mrg ;;
5695 1.1.1.3 mrg *N32*)
5696 1.1.1.3 mrg LD="${LD-ld} -n32"
5697 1.1.1.3 mrg ;;
5698 1.1.1.3 mrg *64-bit*)
5699 1.1.1.3 mrg LD="${LD-ld} -64"
5700 1.1.1.3 mrg ;;
5701 1.1.1.3 mrg esac
5702 1.1.1.3 mrg fi
5703 1.1.1.3 mrg fi
5704 1.1.1.3 mrg rm -rf conftest*
5705 1.1.1.3 mrg ;;
5706 1.1.1.3 mrg
5707 1.1.1.3 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5708 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5709 1.1.1.3 mrg # Find out which ABI we are using.
5710 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5711 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5712 1.1.1.3 mrg (eval $ac_compile) 2>&5
5713 1.1.1.3 mrg ac_status=$?
5714 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5715 1.1.1.3 mrg (exit $ac_status); }; then
5716 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5717 1.1.1.3 mrg *32-bit*)
5718 1.1.1.3 mrg case $host in
5719 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5720 1.1.1.3 mrg LD="${LD-ld} -m elf_i386_fbsd"
5721 1.1.1.3 mrg ;;
5722 1.1.1.3 mrg x86_64-*linux*)
5723 1.1.1.3 mrg LD="${LD-ld} -m elf_i386"
5724 1.1.1.3 mrg ;;
5725 1.1.1.3 mrg ppc64-*linux*|powerpc64-*linux*)
5726 1.1.1.3 mrg LD="${LD-ld} -m elf32ppclinux"
5727 1.1.1.3 mrg ;;
5728 1.1.1.3 mrg s390x-*linux*)
5729 1.1.1.3 mrg LD="${LD-ld} -m elf_s390"
5730 1.1.1.3 mrg ;;
5731 1.1.1.3 mrg sparc64-*linux*)
5732 1.1.1.3 mrg LD="${LD-ld} -m elf32_sparc"
5733 1.1.1.3 mrg ;;
5734 1.1.1.3 mrg esac
5735 1.1.1.3 mrg ;;
5736 1.1.1.3 mrg *64-bit*)
5737 1.1.1.3 mrg case $host in
5738 1.1.1.3 mrg x86_64-*kfreebsd*-gnu)
5739 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5740 1.1.1.3 mrg ;;
5741 1.1.1.3 mrg x86_64-*linux*)
5742 1.1.1.3 mrg LD="${LD-ld} -m elf_x86_64"
5743 1.1.1.3 mrg ;;
5744 1.1.1.3 mrg ppc*-*linux*|powerpc*-*linux*)
5745 1.1.1.3 mrg LD="${LD-ld} -m elf64ppc"
5746 1.1.1.3 mrg ;;
5747 1.1.1.3 mrg s390*-*linux*|s390*-*tpf*)
5748 1.1.1.3 mrg LD="${LD-ld} -m elf64_s390"
5749 1.1.1.3 mrg ;;
5750 1.1.1.3 mrg sparc*-*linux*)
5751 1.1.1.3 mrg LD="${LD-ld} -m elf64_sparc"
5752 1.1.1.3 mrg ;;
5753 1.1.1.3 mrg esac
5754 1.1.1.3 mrg ;;
5755 1.1.1.3 mrg esac
5756 1.1.1.3 mrg fi
5757 1.1.1.3 mrg rm -rf conftest*
5758 1.1.1.3 mrg ;;
5759 1.1.1.3 mrg
5760 1.1.1.3 mrg *-*-sco3.2v5*)
5761 1.1.1.3 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5762 1.1.1.3 mrg SAVE_CFLAGS="$CFLAGS"
5763 1.1.1.3 mrg CFLAGS="$CFLAGS -belf"
5764 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5765 1.1.1.3 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5766 1.1.1.3 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then
5767 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5768 1.1 mrg else
5769 1.1.1.3 mrg ac_ext=c
5770 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5771 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5772 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5773 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5774 1.1 mrg
5775 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
5776 1.1 mrg /* confdefs.h. */
5777 1.1 mrg _ACEOF
5778 1.1 mrg cat confdefs.h >>conftest.$ac_ext
5779 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
5780 1.1 mrg /* end confdefs.h. */
5781 1.1 mrg
5782 1.1 mrg int
5783 1.1 mrg main ()
5784 1.1 mrg {
5785 1.1 mrg
5786 1.1 mrg ;
5787 1.1 mrg return 0;
5788 1.1 mrg }
5789 1.1 mrg _ACEOF
5790 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
5791 1.1.1.3 mrg if { (ac_try="$ac_link"
5792 1.1 mrg case "(($ac_try" in
5793 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5794 1.1 mrg *) ac_try_echo=$ac_try;;
5795 1.1 mrg esac
5796 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5797 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
5798 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
5799 1.1 mrg ac_status=$?
5800 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
5801 1.1 mrg rm -f conftest.er1
5802 1.1 mrg cat conftest.err >&5
5803 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5804 1.1 mrg (exit $ac_status); } && {
5805 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
5806 1.1 mrg test ! -s conftest.err
5807 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
5808 1.1.1.3 mrg test "$cross_compiling" = yes ||
5809 1.1.1.3 mrg $as_test_x conftest$ac_exeext
5810 1.1.1.3 mrg }; then
5811 1.1.1.3 mrg lt_cv_cc_needs_belf=yes
5812 1.1 mrg else
5813 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
5814 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
5815 1.1 mrg
5816 1.1.1.3 mrg lt_cv_cc_needs_belf=no
5817 1.1 mrg fi
5818 1.1 mrg
5819 1.1.1.3 mrg rm -rf conftest.dSYM
5820 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5821 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
5822 1.1.1.3 mrg ac_ext=c
5823 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
5824 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5825 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5826 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5827 1.1 mrg
5828 1.1 mrg fi
5829 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5830 1.1.1.3 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5831 1.1.1.3 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5832 1.1.1.3 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5833 1.1.1.3 mrg CFLAGS="$SAVE_CFLAGS"
5834 1.1.1.3 mrg fi
5835 1.1.1.3 mrg ;;
5836 1.1.1.3 mrg sparc*-*solaris*)
5837 1.1.1.3 mrg # Find out which ABI we are using.
5838 1.1.1.3 mrg echo 'int i;' > conftest.$ac_ext
5839 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5840 1.1.1.3 mrg (eval $ac_compile) 2>&5
5841 1.1.1.3 mrg ac_status=$?
5842 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5843 1.1.1.3 mrg (exit $ac_status); }; then
5844 1.1.1.3 mrg case `/usr/bin/file conftest.o` in
5845 1.1.1.3 mrg *64-bit*)
5846 1.1.1.3 mrg case $lt_cv_prog_gnu_ld in
5847 1.1.1.3 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
5848 1.1.1.3 mrg *)
5849 1.1.1.3 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5850 1.1.1.3 mrg LD="${LD-ld} -64"
5851 1.1.1.3 mrg fi
5852 1.1.1.3 mrg ;;
5853 1.1.1.3 mrg esac
5854 1.1.1.3 mrg ;;
5855 1.1.1.3 mrg esac
5856 1.1 mrg fi
5857 1.1.1.3 mrg rm -rf conftest*
5858 1.1.1.3 mrg ;;
5859 1.1.1.3 mrg esac
5860 1.1.1.3 mrg
5861 1.1.1.3 mrg need_locks="$enable_libtool_lock"
5862 1.1.1.3 mrg
5863 1.1.1.3 mrg
5864 1.1.1.3 mrg case $host_os in
5865 1.1.1.3 mrg rhapsody* | darwin*)
5866 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5867 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5868 1.1.1.3 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5869 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5870 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5871 1.1.1.3 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
5872 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5873 1.1 mrg else
5874 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5875 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5876 1.1.1.3 mrg else
5877 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5878 1.1.1.3 mrg for as_dir in $PATH
5879 1.1.1.3 mrg do
5880 1.1.1.3 mrg IFS=$as_save_IFS
5881 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5882 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5883 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5884 1.1.1.3 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5885 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5886 1.1.1.3 mrg break 2
5887 1.1 mrg fi
5888 1.1.1.3 mrg done
5889 1.1.1.3 mrg done
5890 1.1.1.3 mrg IFS=$as_save_IFS
5891 1.1.1.3 mrg
5892 1.1.1.3 mrg fi
5893 1.1.1.3 mrg fi
5894 1.1.1.3 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
5895 1.1.1.3 mrg if test -n "$DSYMUTIL"; then
5896 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
5897 1.1.1.3 mrg $as_echo "$DSYMUTIL" >&6; }
5898 1.1.1.3 mrg else
5899 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5900 1.1.1.3 mrg $as_echo "no" >&6; }
5901 1.1 mrg fi
5902 1.1 mrg
5903 1.1 mrg
5904 1.1.1.3 mrg fi
5905 1.1.1.3 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
5906 1.1.1.3 mrg ac_ct_DSYMUTIL=$DSYMUTIL
5907 1.1.1.3 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
5908 1.1.1.3 mrg set dummy dsymutil; ac_word=$2
5909 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5910 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5911 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
5912 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5913 1.1 mrg else
5914 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5915 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5916 1.1.1.3 mrg else
5917 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5918 1.1.1.3 mrg for as_dir in $PATH
5919 1.1.1.3 mrg do
5920 1.1.1.3 mrg IFS=$as_save_IFS
5921 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5922 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5923 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5924 1.1.1.3 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5925 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5926 1.1.1.3 mrg break 2
5927 1.1 mrg fi
5928 1.1.1.3 mrg done
5929 1.1.1.3 mrg done
5930 1.1.1.3 mrg IFS=$as_save_IFS
5931 1.1 mrg
5932 1.1 mrg fi
5933 1.1 mrg fi
5934 1.1.1.3 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5935 1.1.1.3 mrg if test -n "$ac_ct_DSYMUTIL"; then
5936 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
5937 1.1.1.3 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
5938 1.1 mrg else
5939 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5940 1.1.1.3 mrg $as_echo "no" >&6; }
5941 1.1 mrg fi
5942 1.1 mrg
5943 1.1.1.3 mrg if test "x$ac_ct_DSYMUTIL" = x; then
5944 1.1.1.3 mrg DSYMUTIL=":"
5945 1.1.1.3 mrg else
5946 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
5947 1.1.1.3 mrg yes:)
5948 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5949 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5950 1.1.1.3 mrg ac_tool_warned=yes ;;
5951 1.1 mrg esac
5952 1.1.1.3 mrg DSYMUTIL=$ac_ct_DSYMUTIL
5953 1.1.1.3 mrg fi
5954 1.1 mrg else
5955 1.1.1.3 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5956 1.1 mrg fi
5957 1.1 mrg
5958 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
5959 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5960 1.1.1.3 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5961 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5962 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
5963 1.1.1.3 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then
5964 1.1.1.3 mrg $as_echo_n "(cached) " >&6
5965 1.1 mrg else
5966 1.1.1.3 mrg if test -n "$NMEDIT"; then
5967 1.1.1.3 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5968 1.1.1.3 mrg else
5969 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5970 1.1.1.3 mrg for as_dir in $PATH
5971 1.1.1.3 mrg do
5972 1.1.1.3 mrg IFS=$as_save_IFS
5973 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
5974 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5975 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5976 1.1.1.3 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5977 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5978 1.1.1.3 mrg break 2
5979 1.1.1.3 mrg fi
5980 1.1.1.3 mrg done
5981 1.1.1.3 mrg done
5982 1.1.1.3 mrg IFS=$as_save_IFS
5983 1.1 mrg
5984 1.1 mrg fi
5985 1.1.1.3 mrg fi
5986 1.1.1.3 mrg NMEDIT=$ac_cv_prog_NMEDIT
5987 1.1.1.3 mrg if test -n "$NMEDIT"; then
5988 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
5989 1.1.1.3 mrg $as_echo "$NMEDIT" >&6; }
5990 1.1.1.3 mrg else
5991 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5992 1.1.1.3 mrg $as_echo "no" >&6; }
5993 1.1 mrg fi
5994 1.1 mrg
5995 1.1 mrg
5996 1.1 mrg fi
5997 1.1.1.3 mrg if test -z "$ac_cv_prog_NMEDIT"; then
5998 1.1.1.3 mrg ac_ct_NMEDIT=$NMEDIT
5999 1.1.1.3 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6000 1.1.1.3 mrg set dummy nmedit; ac_word=$2
6001 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6002 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6003 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
6004 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6005 1.1 mrg else
6006 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6007 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6008 1.1.1.3 mrg else
6009 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6010 1.1.1.3 mrg for as_dir in $PATH
6011 1.1 mrg do
6012 1.1.1.3 mrg IFS=$as_save_IFS
6013 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6014 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6015 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6016 1.1.1.3 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6017 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6018 1.1.1.3 mrg break 2
6019 1.1.1.3 mrg fi
6020 1.1.1.3 mrg done
6021 1.1.1.3 mrg done
6022 1.1.1.3 mrg IFS=$as_save_IFS
6023 1.1 mrg
6024 1.1 mrg fi
6025 1.1 mrg fi
6026 1.1.1.3 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6027 1.1.1.3 mrg if test -n "$ac_ct_NMEDIT"; then
6028 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
6029 1.1.1.3 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6030 1.1 mrg else
6031 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6032 1.1.1.3 mrg $as_echo "no" >&6; }
6033 1.1 mrg fi
6034 1.1 mrg
6035 1.1.1.3 mrg if test "x$ac_ct_NMEDIT" = x; then
6036 1.1.1.3 mrg NMEDIT=":"
6037 1.1.1.3 mrg else
6038 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6039 1.1.1.3 mrg yes:)
6040 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6041 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6042 1.1.1.3 mrg ac_tool_warned=yes ;;
6043 1.1.1.3 mrg esac
6044 1.1.1.3 mrg NMEDIT=$ac_ct_NMEDIT
6045 1.1.1.3 mrg fi
6046 1.1.1.3 mrg else
6047 1.1.1.3 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6048 1.1 mrg fi
6049 1.1 mrg
6050 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6051 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6052 1.1.1.3 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6053 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6054 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6055 1.1.1.3 mrg if test "${ac_cv_prog_LIPO+set}" = set; then
6056 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6057 1.1 mrg else
6058 1.1.1.3 mrg if test -n "$LIPO"; then
6059 1.1.1.3 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6060 1.1 mrg else
6061 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6062 1.1 mrg for as_dir in $PATH
6063 1.1 mrg do
6064 1.1 mrg IFS=$as_save_IFS
6065 1.1 mrg test -z "$as_dir" && as_dir=.
6066 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6067 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6068 1.1.1.3 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6069 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6070 1.1 mrg break 2
6071 1.1 mrg fi
6072 1.1 mrg done
6073 1.1 mrg done
6074 1.1 mrg IFS=$as_save_IFS
6075 1.1 mrg
6076 1.1 mrg fi
6077 1.1 mrg fi
6078 1.1.1.3 mrg LIPO=$ac_cv_prog_LIPO
6079 1.1.1.3 mrg if test -n "$LIPO"; then
6080 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
6081 1.1.1.3 mrg $as_echo "$LIPO" >&6; }
6082 1.1 mrg else
6083 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6084 1.1.1.2 mrg $as_echo "no" >&6; }
6085 1.1 mrg fi
6086 1.1 mrg
6087 1.1 mrg
6088 1.1 mrg fi
6089 1.1.1.3 mrg if test -z "$ac_cv_prog_LIPO"; then
6090 1.1.1.3 mrg ac_ct_LIPO=$LIPO
6091 1.1.1.3 mrg # Extract the first word of "lipo", so it can be a program name with args.
6092 1.1.1.3 mrg set dummy lipo; ac_word=$2
6093 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6094 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6095 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
6096 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6097 1.1 mrg else
6098 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6099 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6100 1.1 mrg else
6101 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6102 1.1 mrg for as_dir in $PATH
6103 1.1 mrg do
6104 1.1 mrg IFS=$as_save_IFS
6105 1.1 mrg test -z "$as_dir" && as_dir=.
6106 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6107 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6108 1.1.1.3 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6109 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6110 1.1 mrg break 2
6111 1.1 mrg fi
6112 1.1 mrg done
6113 1.1 mrg done
6114 1.1 mrg IFS=$as_save_IFS
6115 1.1 mrg
6116 1.1 mrg fi
6117 1.1 mrg fi
6118 1.1.1.3 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6119 1.1.1.3 mrg if test -n "$ac_ct_LIPO"; then
6120 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
6121 1.1.1.3 mrg $as_echo "$ac_ct_LIPO" >&6; }
6122 1.1 mrg else
6123 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6124 1.1.1.2 mrg $as_echo "no" >&6; }
6125 1.1 mrg fi
6126 1.1 mrg
6127 1.1.1.3 mrg if test "x$ac_ct_LIPO" = x; then
6128 1.1.1.3 mrg LIPO=":"
6129 1.1 mrg else
6130 1.1 mrg case $cross_compiling:$ac_tool_warned in
6131 1.1 mrg yes:)
6132 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6133 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6134 1.1 mrg ac_tool_warned=yes ;;
6135 1.1 mrg esac
6136 1.1.1.3 mrg LIPO=$ac_ct_LIPO
6137 1.1 mrg fi
6138 1.1.1.3 mrg else
6139 1.1.1.3 mrg LIPO="$ac_cv_prog_LIPO"
6140 1.1 mrg fi
6141 1.1 mrg
6142 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6143 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6144 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6145 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6146 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6147 1.1.1.3 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then
6148 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6149 1.1 mrg else
6150 1.1.1.3 mrg if test -n "$OTOOL"; then
6151 1.1.1.3 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6152 1.1 mrg else
6153 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6154 1.1.1.3 mrg for as_dir in $PATH
6155 1.1.1.3 mrg do
6156 1.1.1.3 mrg IFS=$as_save_IFS
6157 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6158 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6159 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6160 1.1.1.3 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6161 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6162 1.1.1.3 mrg break 2
6163 1.1.1.3 mrg fi
6164 1.1.1.3 mrg done
6165 1.1.1.3 mrg done
6166 1.1.1.3 mrg IFS=$as_save_IFS
6167 1.1 mrg
6168 1.1.1.3 mrg fi
6169 1.1.1.3 mrg fi
6170 1.1.1.3 mrg OTOOL=$ac_cv_prog_OTOOL
6171 1.1.1.3 mrg if test -n "$OTOOL"; then
6172 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
6173 1.1.1.3 mrg $as_echo "$OTOOL" >&6; }
6174 1.1.1.3 mrg else
6175 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6176 1.1.1.3 mrg $as_echo "no" >&6; }
6177 1.1 mrg fi
6178 1.1 mrg
6179 1.1 mrg
6180 1.1 mrg fi
6181 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL"; then
6182 1.1.1.3 mrg ac_ct_OTOOL=$OTOOL
6183 1.1.1.3 mrg # Extract the first word of "otool", so it can be a program name with args.
6184 1.1.1.3 mrg set dummy otool; ac_word=$2
6185 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6186 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6187 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6188 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6189 1.1 mrg else
6190 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6191 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6192 1.1 mrg else
6193 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6194 1.1.1.3 mrg for as_dir in $PATH
6195 1.1.1.3 mrg do
6196 1.1.1.3 mrg IFS=$as_save_IFS
6197 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6198 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6199 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6200 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6201 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6202 1.1.1.3 mrg break 2
6203 1.1.1.3 mrg fi
6204 1.1.1.3 mrg done
6205 1.1.1.3 mrg done
6206 1.1.1.3 mrg IFS=$as_save_IFS
6207 1.1 mrg
6208 1.1 mrg fi
6209 1.1 mrg fi
6210 1.1.1.3 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6211 1.1.1.3 mrg if test -n "$ac_ct_OTOOL"; then
6212 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6213 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6214 1.1 mrg else
6215 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6216 1.1.1.3 mrg $as_echo "no" >&6; }
6217 1.1.1.3 mrg fi
6218 1.1.1.3 mrg
6219 1.1.1.3 mrg if test "x$ac_ct_OTOOL" = x; then
6220 1.1.1.3 mrg OTOOL=":"
6221 1.1 mrg else
6222 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6223 1.1.1.3 mrg yes:)
6224 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6225 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6226 1.1.1.3 mrg ac_tool_warned=yes ;;
6227 1.1.1.3 mrg esac
6228 1.1.1.3 mrg OTOOL=$ac_ct_OTOOL
6229 1.1 mrg fi
6230 1.1.1.3 mrg else
6231 1.1.1.3 mrg OTOOL="$ac_cv_prog_OTOOL"
6232 1.1 mrg fi
6233 1.1 mrg
6234 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
6235 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6236 1.1.1.3 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6237 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6238 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6239 1.1.1.3 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then
6240 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6241 1.1.1.2 mrg else
6242 1.1.1.3 mrg if test -n "$OTOOL64"; then
6243 1.1.1.3 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6244 1.1.1.3 mrg else
6245 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6246 1.1.1.3 mrg for as_dir in $PATH
6247 1.1.1.3 mrg do
6248 1.1.1.3 mrg IFS=$as_save_IFS
6249 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6250 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6251 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6252 1.1.1.3 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6253 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6254 1.1.1.3 mrg break 2
6255 1.1.1.3 mrg fi
6256 1.1.1.3 mrg done
6257 1.1.1.3 mrg done
6258 1.1.1.3 mrg IFS=$as_save_IFS
6259 1.1 mrg
6260 1.1.1.3 mrg fi
6261 1.1.1.3 mrg fi
6262 1.1.1.3 mrg OTOOL64=$ac_cv_prog_OTOOL64
6263 1.1.1.3 mrg if test -n "$OTOOL64"; then
6264 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
6265 1.1.1.3 mrg $as_echo "$OTOOL64" >&6; }
6266 1.1.1.3 mrg else
6267 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6268 1.1.1.3 mrg $as_echo "no" >&6; }
6269 1.1.1.3 mrg fi
6270 1.1 mrg
6271 1.1 mrg
6272 1.1.1.3 mrg fi
6273 1.1.1.3 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6274 1.1.1.3 mrg ac_ct_OTOOL64=$OTOOL64
6275 1.1.1.3 mrg # Extract the first word of "otool64", so it can be a program name with args.
6276 1.1.1.3 mrg set dummy otool64; ac_word=$2
6277 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6278 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
6279 1.1.1.3 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6280 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6281 1.1 mrg else
6282 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6283 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6284 1.1.1.3 mrg else
6285 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6286 1.1.1.3 mrg for as_dir in $PATH
6287 1.1.1.3 mrg do
6288 1.1.1.3 mrg IFS=$as_save_IFS
6289 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
6290 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6291 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6292 1.1.1.3 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6293 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6294 1.1.1.3 mrg break 2
6295 1.1.1.3 mrg fi
6296 1.1.1.3 mrg done
6297 1.1.1.3 mrg done
6298 1.1.1.3 mrg IFS=$as_save_IFS
6299 1.1 mrg
6300 1.1.1.3 mrg fi
6301 1.1.1.3 mrg fi
6302 1.1.1.3 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6303 1.1.1.3 mrg if test -n "$ac_ct_OTOOL64"; then
6304 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6305 1.1.1.3 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6306 1.1.1.3 mrg else
6307 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6308 1.1.1.3 mrg $as_echo "no" >&6; }
6309 1.1.1.3 mrg fi
6310 1.1 mrg
6311 1.1.1.3 mrg if test "x$ac_ct_OTOOL64" = x; then
6312 1.1.1.3 mrg OTOOL64=":"
6313 1.1.1.3 mrg else
6314 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
6315 1.1.1.3 mrg yes:)
6316 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6317 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6318 1.1.1.3 mrg ac_tool_warned=yes ;;
6319 1.1.1.3 mrg esac
6320 1.1.1.3 mrg OTOOL64=$ac_ct_OTOOL64
6321 1.1.1.3 mrg fi
6322 1.1.1.3 mrg else
6323 1.1.1.3 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6324 1.1.1.3 mrg fi
6325 1.1 mrg
6326 1.1 mrg
6327 1.1 mrg
6328 1.1 mrg
6329 1.1 mrg
6330 1.1 mrg
6331 1.1 mrg
6332 1.1 mrg
6333 1.1 mrg
6334 1.1 mrg
6335 1.1 mrg
6336 1.1.1.2 mrg
6337 1.1 mrg
6338 1.1 mrg
6339 1.1 mrg
6340 1.1 mrg
6341 1.1 mrg
6342 1.1 mrg
6343 1.1 mrg
6344 1.1 mrg
6345 1.1 mrg
6346 1.1 mrg
6347 1.1 mrg
6348 1.1 mrg
6349 1.1 mrg
6350 1.1 mrg
6351 1.1 mrg
6352 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
6353 1.1.1.3 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6354 1.1.1.3 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6355 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6356 1.1.1.3 mrg else
6357 1.1.1.3 mrg lt_cv_apple_cc_single_mod=no
6358 1.1.1.3 mrg if test -z "${LT_MULTI_MODULE}"; then
6359 1.1.1.3 mrg # By default we will add the -single_module flag. You can override
6360 1.1.1.3 mrg # by either setting the environment variable LT_MULTI_MODULE
6361 1.1.1.3 mrg # non-empty at configure time, or by adding -multi_module to the
6362 1.1.1.3 mrg # link flags.
6363 1.1.1.3 mrg rm -rf libconftest.dylib*
6364 1.1.1.3 mrg echo "int foo(void){return 1;}" > conftest.c
6365 1.1.1.3 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6366 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6367 1.1.1.3 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6368 1.1.1.3 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6369 1.1.1.3 mrg _lt_result=$?
6370 1.1.1.3 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6371 1.1.1.3 mrg lt_cv_apple_cc_single_mod=yes
6372 1.1.1.3 mrg else
6373 1.1.1.3 mrg cat conftest.err >&5
6374 1.1.1.3 mrg fi
6375 1.1.1.3 mrg rm -rf libconftest.dylib*
6376 1.1.1.3 mrg rm -f conftest.*
6377 1.1.1.3 mrg fi
6378 1.1.1.3 mrg fi
6379 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
6380 1.1.1.3 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6381 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
6382 1.1.1.3 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6383 1.1.1.3 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6384 1.1.1.3 mrg $as_echo_n "(cached) " >&6
6385 1.1.1.3 mrg else
6386 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
6387 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
6388 1.1.1.3 mrg echo "_main" > conftest.sym
6389 1.1.1.3 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6390 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6391 1.1.1.3 mrg /* confdefs.h. */
6392 1.1.1.3 mrg _ACEOF
6393 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6394 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6395 1.1.1.3 mrg /* end confdefs.h. */
6396 1.1 mrg
6397 1.1.1.3 mrg int
6398 1.1.1.3 mrg main ()
6399 1.1 mrg {
6400 1.1 mrg
6401 1.1.1.3 mrg ;
6402 1.1.1.3 mrg return 0;
6403 1.1 mrg }
6404 1.1.1.3 mrg _ACEOF
6405 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
6406 1.1.1.3 mrg if { (ac_try="$ac_link"
6407 1.1.1.3 mrg case "(($ac_try" in
6408 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6409 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6410 1.1.1.3 mrg esac
6411 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6412 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6413 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
6414 1.1 mrg ac_status=$?
6415 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6416 1.1.1.3 mrg rm -f conftest.er1
6417 1.1.1.3 mrg cat conftest.err >&5
6418 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6419 1.1.1.3 mrg (exit $ac_status); } && {
6420 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
6421 1.1.1.3 mrg test ! -s conftest.err
6422 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
6423 1.1.1.3 mrg test "$cross_compiling" = yes ||
6424 1.1.1.3 mrg $as_test_x conftest$ac_exeext
6425 1.1.1.3 mrg }; then
6426 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=yes
6427 1.1.1.3 mrg else
6428 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6429 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6430 1.1 mrg
6431 1.1.1.3 mrg lt_cv_ld_exported_symbols_list=no
6432 1.1 mrg fi
6433 1.1 mrg
6434 1.1.1.3 mrg rm -rf conftest.dSYM
6435 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6436 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
6437 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
6438 1.1.1.3 mrg
6439 1.1 mrg fi
6440 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
6441 1.1.1.3 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6442 1.1.1.3 mrg case $host_os in
6443 1.1.1.3 mrg rhapsody* | darwin1.[012])
6444 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6445 1.1.1.3 mrg darwin1.*)
6446 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6447 1.1.1.3 mrg darwin*) # darwin 5.x on
6448 1.1.1.3 mrg # if running on 10.5 or later, the deployment target defaults
6449 1.1.1.3 mrg # to the OS version, if on x86, and 10.4, the deployment
6450 1.1.1.3 mrg # target defaults to 10.4. Don't you love it?
6451 1.1.1.3 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6452 1.1.1.3 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6453 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6454 1.1.1.3 mrg 10.[012]*)
6455 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6456 1.1.1.3 mrg 10.*)
6457 1.1.1.3 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6458 1.1.1.3 mrg esac
6459 1.1.1.3 mrg ;;
6460 1.1.1.3 mrg esac
6461 1.1.1.3 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6462 1.1.1.3 mrg _lt_dar_single_mod='$single_module'
6463 1.1.1.3 mrg fi
6464 1.1.1.3 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6465 1.1.1.3 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6466 1.1.1.3 mrg else
6467 1.1.1.3 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6468 1.1.1.3 mrg fi
6469 1.1.1.3 mrg if test "$DSYMUTIL" != ":"; then
6470 1.1.1.3 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6471 1.1.1.3 mrg else
6472 1.1.1.3 mrg _lt_dsymutil=
6473 1.1.1.3 mrg fi
6474 1.1.1.3 mrg ;;
6475 1.1.1.3 mrg esac
6476 1.1 mrg
6477 1.1.1.3 mrg ac_ext=c
6478 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6479 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6480 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6481 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6482 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6483 1.1.1.3 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6484 1.1.1.3 mrg # On Suns, sometimes $CPP names a directory.
6485 1.1.1.3 mrg if test -n "$CPP" && test -d "$CPP"; then
6486 1.1.1.3 mrg CPP=
6487 1.1.1.3 mrg fi
6488 1.1.1.3 mrg if test -z "$CPP"; then
6489 1.1.1.3 mrg if test "${ac_cv_prog_CPP+set}" = set; then
6490 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6491 1.1 mrg else
6492 1.1.1.3 mrg # Double quotes because CPP needs to be expanded
6493 1.1.1.3 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6494 1.1.1.3 mrg do
6495 1.1.1.3 mrg ac_preproc_ok=false
6496 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6497 1.1.1.3 mrg do
6498 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6499 1.1.1.3 mrg # with a fresh cross-compiler works.
6500 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6501 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6502 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6503 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6504 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6505 1.1.1.3 mrg /* confdefs.h. */
6506 1.1.1.3 mrg _ACEOF
6507 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6508 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6509 1.1.1.3 mrg /* end confdefs.h. */
6510 1.1.1.3 mrg #ifdef __STDC__
6511 1.1.1.3 mrg # include <limits.h>
6512 1.1.1.3 mrg #else
6513 1.1.1.3 mrg # include <assert.h>
6514 1.1.1.3 mrg #endif
6515 1.1.1.3 mrg Syntax error
6516 1.1.1.3 mrg _ACEOF
6517 1.1.1.3 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6518 1.1.1.3 mrg case "(($ac_try" in
6519 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6520 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6521 1.1 mrg esac
6522 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6523 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6524 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6525 1.1.1.3 mrg ac_status=$?
6526 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6527 1.1.1.3 mrg rm -f conftest.er1
6528 1.1.1.3 mrg cat conftest.err >&5
6529 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6530 1.1.1.3 mrg (exit $ac_status); } >/dev/null && {
6531 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6532 1.1.1.3 mrg test ! -s conftest.err
6533 1.1.1.3 mrg }; then
6534 1.1.1.3 mrg :
6535 1.1.1.3 mrg else
6536 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6537 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6538 1.1 mrg
6539 1.1.1.3 mrg # Broken: fails on valid input.
6540 1.1.1.3 mrg continue
6541 1.1.1.3 mrg fi
6542 1.1 mrg
6543 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6544 1.1 mrg
6545 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6546 1.1.1.3 mrg # can be detected and how.
6547 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6548 1.1.1.3 mrg /* confdefs.h. */
6549 1.1.1.3 mrg _ACEOF
6550 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6551 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6552 1.1.1.3 mrg /* end confdefs.h. */
6553 1.1.1.3 mrg #include <ac_nonexistent.h>
6554 1.1.1.3 mrg _ACEOF
6555 1.1.1.3 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6556 1.1.1.3 mrg case "(($ac_try" in
6557 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6558 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6559 1.1.1.3 mrg esac
6560 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6561 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6562 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6563 1.1.1.3 mrg ac_status=$?
6564 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6565 1.1.1.3 mrg rm -f conftest.er1
6566 1.1.1.3 mrg cat conftest.err >&5
6567 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6568 1.1.1.3 mrg (exit $ac_status); } >/dev/null && {
6569 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6570 1.1.1.3 mrg test ! -s conftest.err
6571 1.1.1.3 mrg }; then
6572 1.1.1.3 mrg # Broken: success on invalid input.
6573 1.1.1.3 mrg continue
6574 1.1.1.3 mrg else
6575 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6576 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6577 1.1 mrg
6578 1.1.1.3 mrg # Passes both tests.
6579 1.1.1.3 mrg ac_preproc_ok=:
6580 1.1.1.3 mrg break
6581 1.1.1.3 mrg fi
6582 1.1 mrg
6583 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6584 1.1 mrg
6585 1.1 mrg done
6586 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6587 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6588 1.1.1.3 mrg if $ac_preproc_ok; then
6589 1.1.1.3 mrg break
6590 1.1 mrg fi
6591 1.1 mrg
6592 1.1.1.3 mrg done
6593 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6594 1.1 mrg
6595 1.1 mrg fi
6596 1.1.1.3 mrg CPP=$ac_cv_prog_CPP
6597 1.1 mrg else
6598 1.1.1.3 mrg ac_cv_prog_CPP=$CPP
6599 1.1.1.3 mrg fi
6600 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $CPP" >&5
6601 1.1.1.3 mrg $as_echo "$CPP" >&6; }
6602 1.1.1.3 mrg ac_preproc_ok=false
6603 1.1.1.3 mrg for ac_c_preproc_warn_flag in '' yes
6604 1.1 mrg do
6605 1.1.1.3 mrg # Use a header file that comes with gcc, so configuring glibc
6606 1.1.1.3 mrg # with a fresh cross-compiler works.
6607 1.1.1.3 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6608 1.1.1.3 mrg # <limits.h> exists even on freestanding compilers.
6609 1.1.1.3 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6610 1.1.1.3 mrg # not just through cpp. "Syntax error" is here to catch this case.
6611 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6612 1.1.1.3 mrg /* confdefs.h. */
6613 1.1.1.3 mrg _ACEOF
6614 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6615 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6616 1.1.1.3 mrg /* end confdefs.h. */
6617 1.1.1.3 mrg #ifdef __STDC__
6618 1.1.1.3 mrg # include <limits.h>
6619 1.1.1.3 mrg #else
6620 1.1.1.3 mrg # include <assert.h>
6621 1.1.1.3 mrg #endif
6622 1.1.1.3 mrg Syntax error
6623 1.1.1.3 mrg _ACEOF
6624 1.1.1.3 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6625 1.1.1.3 mrg case "(($ac_try" in
6626 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6627 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6628 1.1.1.3 mrg esac
6629 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6630 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6631 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6632 1.1.1.3 mrg ac_status=$?
6633 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6634 1.1.1.3 mrg rm -f conftest.er1
6635 1.1.1.3 mrg cat conftest.err >&5
6636 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6637 1.1.1.3 mrg (exit $ac_status); } >/dev/null && {
6638 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6639 1.1.1.3 mrg test ! -s conftest.err
6640 1.1.1.3 mrg }; then
6641 1.1.1.3 mrg :
6642 1.1.1.3 mrg else
6643 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6644 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6645 1.1 mrg
6646 1.1.1.3 mrg # Broken: fails on valid input.
6647 1.1.1.3 mrg continue
6648 1.1 mrg fi
6649 1.1.1.3 mrg
6650 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6651 1.1.1.3 mrg
6652 1.1.1.3 mrg # OK, works on sane cases. Now check whether nonexistent headers
6653 1.1.1.3 mrg # can be detected and how.
6654 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6655 1.1.1.3 mrg /* confdefs.h. */
6656 1.1.1.3 mrg _ACEOF
6657 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6658 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6659 1.1.1.3 mrg /* end confdefs.h. */
6660 1.1.1.3 mrg #include <ac_nonexistent.h>
6661 1.1.1.3 mrg _ACEOF
6662 1.1.1.3 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6663 1.1.1.3 mrg case "(($ac_try" in
6664 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6665 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6666 1.1.1.3 mrg esac
6667 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6668 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6669 1.1.1.3 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6670 1.1.1.3 mrg ac_status=$?
6671 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6672 1.1.1.3 mrg rm -f conftest.er1
6673 1.1.1.3 mrg cat conftest.err >&5
6674 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6675 1.1.1.3 mrg (exit $ac_status); } >/dev/null && {
6676 1.1.1.3 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6677 1.1.1.3 mrg test ! -s conftest.err
6678 1.1.1.3 mrg }; then
6679 1.1.1.3 mrg # Broken: success on invalid input.
6680 1.1.1.3 mrg continue
6681 1.1 mrg else
6682 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6683 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6684 1.1.1.3 mrg
6685 1.1.1.3 mrg # Passes both tests.
6686 1.1.1.3 mrg ac_preproc_ok=:
6687 1.1.1.3 mrg break
6688 1.1 mrg fi
6689 1.1 mrg
6690 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6691 1.1.1.3 mrg
6692 1.1.1.3 mrg done
6693 1.1.1.3 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6694 1.1.1.3 mrg rm -f conftest.err conftest.$ac_ext
6695 1.1.1.3 mrg if $ac_preproc_ok; then
6696 1.1.1.3 mrg :
6697 1.1 mrg else
6698 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6699 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6700 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6701 1.1.1.3 mrg See \`config.log' for more details." >&5
6702 1.1.1.3 mrg $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6703 1.1.1.3 mrg See \`config.log' for more details." >&2;}
6704 1.1.1.3 mrg { (exit 1); exit 1; }; }; }
6705 1.1 mrg fi
6706 1.1 mrg
6707 1.1.1.3 mrg ac_ext=c
6708 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
6709 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6710 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6711 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6712 1.1.1.3 mrg
6713 1.1.1.3 mrg
6714 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6715 1.1.1.3 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6716 1.1.1.3 mrg if test "${ac_cv_header_stdc+set}" = set; then
6717 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6718 1.1 mrg else
6719 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6720 1.1.1.3 mrg /* confdefs.h. */
6721 1.1.1.3 mrg _ACEOF
6722 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6723 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6724 1.1.1.3 mrg /* end confdefs.h. */
6725 1.1.1.3 mrg #include <stdlib.h>
6726 1.1.1.3 mrg #include <stdarg.h>
6727 1.1.1.3 mrg #include <string.h>
6728 1.1.1.3 mrg #include <float.h>
6729 1.1 mrg
6730 1.1.1.3 mrg int
6731 1.1.1.3 mrg main ()
6732 1.1.1.3 mrg {
6733 1.1.1.3 mrg
6734 1.1.1.3 mrg ;
6735 1.1.1.3 mrg return 0;
6736 1.1.1.3 mrg }
6737 1.1.1.3 mrg _ACEOF
6738 1.1.1.3 mrg rm -f conftest.$ac_objext
6739 1.1.1.3 mrg if { (ac_try="$ac_compile"
6740 1.1.1.3 mrg case "(($ac_try" in
6741 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6742 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6743 1.1.1.3 mrg esac
6744 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6745 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6746 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
6747 1.1.1.3 mrg ac_status=$?
6748 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6749 1.1.1.3 mrg rm -f conftest.er1
6750 1.1.1.3 mrg cat conftest.err >&5
6751 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6752 1.1.1.3 mrg (exit $ac_status); } && {
6753 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
6754 1.1.1.3 mrg test ! -s conftest.err
6755 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
6756 1.1.1.3 mrg ac_cv_header_stdc=yes
6757 1.1 mrg else
6758 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6759 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6760 1.1.1.3 mrg
6761 1.1.1.3 mrg ac_cv_header_stdc=no
6762 1.1 mrg fi
6763 1.1 mrg
6764 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6765 1.1 mrg
6766 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6767 1.1.1.3 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6768 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6769 1.1.1.3 mrg /* confdefs.h. */
6770 1.1.1.3 mrg _ACEOF
6771 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6772 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6773 1.1.1.3 mrg /* end confdefs.h. */
6774 1.1.1.3 mrg #include <string.h>
6775 1.1 mrg
6776 1.1.1.3 mrg _ACEOF
6777 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6778 1.1.1.3 mrg $EGREP "memchr" >/dev/null 2>&1; then
6779 1.1.1.3 mrg :
6780 1.1.1.3 mrg else
6781 1.1.1.3 mrg ac_cv_header_stdc=no
6782 1.1 mrg fi
6783 1.1.1.3 mrg rm -f conftest*
6784 1.1.1.3 mrg
6785 1.1 mrg fi
6786 1.1.1.3 mrg
6787 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6788 1.1.1.3 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6789 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6790 1.1.1.3 mrg /* confdefs.h. */
6791 1.1.1.3 mrg _ACEOF
6792 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6793 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6794 1.1.1.3 mrg /* end confdefs.h. */
6795 1.1.1.3 mrg #include <stdlib.h>
6796 1.1.1.3 mrg
6797 1.1.1.3 mrg _ACEOF
6798 1.1.1.3 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6799 1.1.1.3 mrg $EGREP "free" >/dev/null 2>&1; then
6800 1.1.1.3 mrg :
6801 1.1 mrg else
6802 1.1.1.3 mrg ac_cv_header_stdc=no
6803 1.1 mrg fi
6804 1.1.1.3 mrg rm -f conftest*
6805 1.1 mrg
6806 1.1 mrg fi
6807 1.1 mrg
6808 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6809 1.1.1.3 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6810 1.1.1.3 mrg if test "$cross_compiling" = yes; then
6811 1.1.1.3 mrg :
6812 1.1 mrg else
6813 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6814 1.1.1.3 mrg /* confdefs.h. */
6815 1.1.1.3 mrg _ACEOF
6816 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6817 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6818 1.1.1.3 mrg /* end confdefs.h. */
6819 1.1.1.3 mrg #include <ctype.h>
6820 1.1.1.3 mrg #include <stdlib.h>
6821 1.1.1.3 mrg #if ((' ' & 0x0FF) == 0x020)
6822 1.1.1.3 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6823 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6824 1.1.1.3 mrg #else
6825 1.1.1.3 mrg # define ISLOWER(c) \
6826 1.1.1.3 mrg (('a' <= (c) && (c) <= 'i') \
6827 1.1.1.3 mrg || ('j' <= (c) && (c) <= 'r') \
6828 1.1.1.3 mrg || ('s' <= (c) && (c) <= 'z'))
6829 1.1.1.3 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6830 1.1.1.3 mrg #endif
6831 1.1.1.3 mrg
6832 1.1.1.3 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6833 1.1.1.3 mrg int
6834 1.1.1.3 mrg main ()
6835 1.1.1.3 mrg {
6836 1.1.1.3 mrg int i;
6837 1.1.1.3 mrg for (i = 0; i < 256; i++)
6838 1.1.1.3 mrg if (XOR (islower (i), ISLOWER (i))
6839 1.1.1.3 mrg || toupper (i) != TOUPPER (i))
6840 1.1.1.3 mrg return 2;
6841 1.1.1.3 mrg return 0;
6842 1.1.1.3 mrg }
6843 1.1.1.3 mrg _ACEOF
6844 1.1.1.3 mrg rm -f conftest$ac_exeext
6845 1.1.1.3 mrg if { (ac_try="$ac_link"
6846 1.1.1.3 mrg case "(($ac_try" in
6847 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6848 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6849 1.1.1.3 mrg esac
6850 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6851 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6852 1.1.1.3 mrg (eval "$ac_link") 2>&5
6853 1.1.1.3 mrg ac_status=$?
6854 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6855 1.1.1.3 mrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6856 1.1.1.3 mrg { (case "(($ac_try" in
6857 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6858 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6859 1.1.1.3 mrg esac
6860 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6861 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6862 1.1.1.3 mrg (eval "$ac_try") 2>&5
6863 1.1.1.3 mrg ac_status=$?
6864 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865 1.1.1.3 mrg (exit $ac_status); }; }; then
6866 1.1.1.3 mrg :
6867 1.1 mrg else
6868 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
6869 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6870 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6871 1.1 mrg
6872 1.1.1.3 mrg ( exit $ac_status )
6873 1.1.1.3 mrg ac_cv_header_stdc=no
6874 1.1 mrg fi
6875 1.1.1.3 mrg rm -rf conftest.dSYM
6876 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6877 1.1.1.3 mrg fi
6878 1.1.1.3 mrg
6879 1.1.1.3 mrg
6880 1.1 mrg fi
6881 1.1 mrg fi
6882 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6883 1.1.1.3 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6884 1.1.1.3 mrg if test $ac_cv_header_stdc = yes; then
6885 1.1 mrg
6886 1.1.1.3 mrg cat >>confdefs.h <<\_ACEOF
6887 1.1.1.3 mrg #define STDC_HEADERS 1
6888 1.1.1.3 mrg _ACEOF
6889 1.1 mrg
6890 1.1 mrg fi
6891 1.1 mrg
6892 1.1.1.3 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6893 1.1 mrg
6894 1.1 mrg
6895 1.1 mrg
6896 1.1 mrg
6897 1.1 mrg
6898 1.1 mrg
6899 1.1 mrg
6900 1.1 mrg
6901 1.1 mrg
6902 1.1.1.3 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6903 1.1.1.3 mrg inttypes.h stdint.h unistd.h
6904 1.1.1.3 mrg do
6905 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6906 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6907 1.1.1.3 mrg $as_echo_n "checking for $ac_header... " >&6; }
6908 1.1.1.3 mrg if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6909 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6910 1.1 mrg else
6911 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6912 1.1.1.3 mrg /* confdefs.h. */
6913 1.1.1.3 mrg _ACEOF
6914 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
6915 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
6916 1.1.1.3 mrg /* end confdefs.h. */
6917 1.1.1.3 mrg $ac_includes_default
6918 1.1 mrg
6919 1.1.1.3 mrg #include <$ac_header>
6920 1.1.1.3 mrg _ACEOF
6921 1.1.1.3 mrg rm -f conftest.$ac_objext
6922 1.1.1.3 mrg if { (ac_try="$ac_compile"
6923 1.1.1.3 mrg case "(($ac_try" in
6924 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6925 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
6926 1.1 mrg esac
6927 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6928 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
6929 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
6930 1.1.1.3 mrg ac_status=$?
6931 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
6932 1.1.1.3 mrg rm -f conftest.er1
6933 1.1.1.3 mrg cat conftest.err >&5
6934 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6935 1.1.1.3 mrg (exit $ac_status); } && {
6936 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
6937 1.1.1.3 mrg test ! -s conftest.err
6938 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
6939 1.1.1.3 mrg eval "$as_ac_Header=yes"
6940 1.1 mrg else
6941 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
6942 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
6943 1.1 mrg
6944 1.1.1.3 mrg eval "$as_ac_Header=no"
6945 1.1 mrg fi
6946 1.1 mrg
6947 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6948 1.1.1.2 mrg fi
6949 1.1.1.3 mrg ac_res=`eval 'as_val=${'$as_ac_Header'}
6950 1.1.1.3 mrg $as_echo "$as_val"'`
6951 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6952 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
6953 1.1.1.3 mrg as_val=`eval 'as_val=${'$as_ac_Header'}
6954 1.1.1.3 mrg $as_echo "$as_val"'`
6955 1.1.1.3 mrg if test "x$as_val" = x""yes; then
6956 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
6957 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6958 1.1.1.3 mrg _ACEOF
6959 1.1.1.2 mrg
6960 1.1.1.2 mrg fi
6961 1.1.1.2 mrg
6962 1.1.1.3 mrg done
6963 1.1.1.2 mrg
6964 1.1.1.2 mrg
6965 1.1.1.2 mrg
6966 1.1.1.3 mrg for ac_header in dlfcn.h
6967 1.1.1.2 mrg do
6968 1.1.1.3 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6969 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6970 1.1.1.3 mrg $as_echo_n "checking for $ac_header... " >&6; }
6971 1.1.1.3 mrg if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6972 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6973 1.1.1.2 mrg else
6974 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
6975 1.1.1.2 mrg /* confdefs.h. */
6976 1.1.1.2 mrg _ACEOF
6977 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6978 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6979 1.1.1.2 mrg /* end confdefs.h. */
6980 1.1.1.3 mrg $ac_includes_default
6981 1.1.1.2 mrg
6982 1.1.1.3 mrg #include <$ac_header>
6983 1.1.1.2 mrg _ACEOF
6984 1.1.1.3 mrg rm -f conftest.$ac_objext
6985 1.1.1.3 mrg if { (ac_try="$ac_compile"
6986 1.1.1.2 mrg case "(($ac_try" in
6987 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6988 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6989 1.1.1.2 mrg esac
6990 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6991 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6992 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
6993 1.1.1.2 mrg ac_status=$?
6994 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6995 1.1.1.2 mrg rm -f conftest.er1
6996 1.1.1.2 mrg cat conftest.err >&5
6997 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6998 1.1.1.2 mrg (exit $ac_status); } && {
6999 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
7000 1.1.1.2 mrg test ! -s conftest.err
7001 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
7002 1.1.1.3 mrg eval "$as_ac_Header=yes"
7003 1.1 mrg else
7004 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
7005 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
7006 1.1.1.2 mrg
7007 1.1.1.3 mrg eval "$as_ac_Header=no"
7008 1.1 mrg fi
7009 1.1 mrg
7010 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7011 1.1.1.3 mrg fi
7012 1.1.1.3 mrg ac_res=`eval 'as_val=${'$as_ac_Header'}
7013 1.1.1.3 mrg $as_echo "$as_val"'`
7014 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7015 1.1.1.3 mrg $as_echo "$ac_res" >&6; }
7016 1.1.1.3 mrg as_val=`eval 'as_val=${'$as_ac_Header'}
7017 1.1.1.3 mrg $as_echo "$as_val"'`
7018 1.1.1.3 mrg if test "x$as_val" = x""yes; then
7019 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
7020 1.1.1.3 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7021 1.1.1.3 mrg _ACEOF
7022 1.1.1.2 mrg
7023 1.1 mrg fi
7024 1.1 mrg
7025 1.1.1.3 mrg done
7026 1.1 mrg
7027 1.1 mrg
7028 1.1.1.3 mrg
7029 1.1.1.3 mrg # Set options
7030 1.1.1.3 mrg
7031 1.1.1.3 mrg
7032 1.1.1.3 mrg
7033 1.1.1.3 mrg enable_dlopen=no
7034 1.1.1.3 mrg
7035 1.1.1.3 mrg
7036 1.1.1.3 mrg enable_win32_dll=no
7037 1.1.1.3 mrg
7038 1.1.1.3 mrg
7039 1.1.1.3 mrg # Check whether --enable-shared was given.
7040 1.1.1.3 mrg if test "${enable_shared+set}" = set; then
7041 1.1.1.3 mrg enableval=$enable_shared; p=${PACKAGE-default}
7042 1.1.1.3 mrg case $enableval in
7043 1.1.1.3 mrg yes) enable_shared=yes ;;
7044 1.1.1.3 mrg no) enable_shared=no ;;
7045 1.1.1.3 mrg *)
7046 1.1.1.3 mrg enable_shared=no
7047 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7048 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7049 1.1.1.3 mrg for pkg in $enableval; do
7050 1.1.1.3 mrg IFS="$lt_save_ifs"
7051 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7052 1.1.1.3 mrg enable_shared=yes
7053 1.1.1.3 mrg fi
7054 1.1.1.3 mrg done
7055 1.1.1.3 mrg IFS="$lt_save_ifs"
7056 1.1.1.3 mrg ;;
7057 1.1.1.3 mrg esac
7058 1.1.1.3 mrg else
7059 1.1.1.3 mrg enable_shared=yes
7060 1.1 mrg fi
7061 1.1 mrg
7062 1.1.1.3 mrg
7063 1.1.1.3 mrg
7064 1.1.1.3 mrg
7065 1.1.1.3 mrg
7066 1.1.1.3 mrg
7067 1.1.1.3 mrg
7068 1.1.1.3 mrg
7069 1.1.1.3 mrg
7070 1.1.1.3 mrg # Check whether --enable-static was given.
7071 1.1.1.3 mrg if test "${enable_static+set}" = set; then
7072 1.1.1.3 mrg enableval=$enable_static; p=${PACKAGE-default}
7073 1.1.1.3 mrg case $enableval in
7074 1.1.1.3 mrg yes) enable_static=yes ;;
7075 1.1.1.3 mrg no) enable_static=no ;;
7076 1.1.1.3 mrg *)
7077 1.1.1.3 mrg enable_static=no
7078 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7079 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7080 1.1.1.3 mrg for pkg in $enableval; do
7081 1.1.1.3 mrg IFS="$lt_save_ifs"
7082 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7083 1.1.1.3 mrg enable_static=yes
7084 1.1.1.3 mrg fi
7085 1.1.1.3 mrg done
7086 1.1.1.3 mrg IFS="$lt_save_ifs"
7087 1.1.1.3 mrg ;;
7088 1.1.1.3 mrg esac
7089 1.1.1.3 mrg else
7090 1.1.1.3 mrg enable_static=yes
7091 1.1.1.3 mrg fi
7092 1.1.1.3 mrg
7093 1.1.1.3 mrg
7094 1.1.1.3 mrg
7095 1.1.1.3 mrg
7096 1.1.1.3 mrg
7097 1.1.1.3 mrg
7098 1.1.1.3 mrg
7099 1.1.1.3 mrg
7100 1.1 mrg
7101 1.1 mrg
7102 1.1 mrg # Check whether --with-pic was given.
7103 1.1 mrg if test "${with_pic+set}" = set; then
7104 1.1 mrg withval=$with_pic; pic_mode="$withval"
7105 1.1 mrg else
7106 1.1 mrg pic_mode=default
7107 1.1 mrg fi
7108 1.1 mrg
7109 1.1.1.3 mrg
7110 1.1 mrg test -z "$pic_mode" && pic_mode=default
7111 1.1 mrg
7112 1.1 mrg
7113 1.1 mrg
7114 1.1 mrg
7115 1.1 mrg
7116 1.1 mrg
7117 1.1 mrg
7118 1.1.1.3 mrg # Check whether --enable-fast-install was given.
7119 1.1.1.3 mrg if test "${enable_fast_install+set}" = set; then
7120 1.1.1.3 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7121 1.1.1.3 mrg case $enableval in
7122 1.1.1.3 mrg yes) enable_fast_install=yes ;;
7123 1.1.1.3 mrg no) enable_fast_install=no ;;
7124 1.1.1.3 mrg *)
7125 1.1.1.3 mrg enable_fast_install=no
7126 1.1.1.3 mrg # Look at the argument we got. We use all the common list separators.
7127 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7128 1.1.1.3 mrg for pkg in $enableval; do
7129 1.1.1.3 mrg IFS="$lt_save_ifs"
7130 1.1.1.3 mrg if test "X$pkg" = "X$p"; then
7131 1.1.1.3 mrg enable_fast_install=yes
7132 1.1.1.3 mrg fi
7133 1.1.1.3 mrg done
7134 1.1.1.3 mrg IFS="$lt_save_ifs"
7135 1.1.1.3 mrg ;;
7136 1.1.1.3 mrg esac
7137 1.1.1.3 mrg else
7138 1.1.1.3 mrg enable_fast_install=yes
7139 1.1.1.3 mrg fi
7140 1.1 mrg
7141 1.1 mrg
7142 1.1 mrg
7143 1.1 mrg
7144 1.1 mrg
7145 1.1 mrg
7146 1.1 mrg
7147 1.1 mrg
7148 1.1 mrg
7149 1.1 mrg
7150 1.1 mrg
7151 1.1.1.3 mrg # This can be used to rebuild libtool when needed
7152 1.1.1.3 mrg LIBTOOL_DEPS="$ltmain"
7153 1.1 mrg
7154 1.1.1.3 mrg # Always use our own libtool.
7155 1.1.1.3 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7156 1.1 mrg
7157 1.1 mrg
7158 1.1 mrg
7159 1.1 mrg
7160 1.1 mrg
7161 1.1 mrg
7162 1.1 mrg
7163 1.1 mrg
7164 1.1 mrg
7165 1.1 mrg
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1 mrg
7175 1.1 mrg
7176 1.1 mrg
7177 1.1 mrg
7178 1.1 mrg
7179 1.1.1.2 mrg
7180 1.1 mrg
7181 1.1.1.3 mrg test -z "$LN_S" && LN_S="ln -s"
7182 1.1 mrg
7183 1.1 mrg
7184 1.1 mrg
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
7193 1.1 mrg
7194 1.1 mrg
7195 1.1 mrg
7196 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
7197 1.1.1.3 mrg setopt NO_GLOB_SUBST
7198 1.1 mrg fi
7199 1.1 mrg
7200 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for objdir" >&5
7201 1.1.1.3 mrg $as_echo_n "checking for objdir... " >&6; }
7202 1.1.1.3 mrg if test "${lt_cv_objdir+set}" = set; then
7203 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7204 1.1 mrg else
7205 1.1.1.3 mrg rm -f .libs 2>/dev/null
7206 1.1.1.3 mrg mkdir .libs 2>/dev/null
7207 1.1.1.3 mrg if test -d .libs; then
7208 1.1.1.3 mrg lt_cv_objdir=.libs
7209 1.1.1.3 mrg else
7210 1.1.1.3 mrg # MS-DOS does not allow filenames that begin with a dot.
7211 1.1.1.3 mrg lt_cv_objdir=_libs
7212 1.1.1.3 mrg fi
7213 1.1.1.3 mrg rmdir .libs 2>/dev/null
7214 1.1 mrg fi
7215 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7216 1.1.1.3 mrg $as_echo "$lt_cv_objdir" >&6; }
7217 1.1.1.3 mrg objdir=$lt_cv_objdir
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg
7222 1.1 mrg
7223 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
7224 1.1.1.3 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7225 1.1.1.3 mrg _ACEOF
7226 1.1 mrg
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg
7240 1.1 mrg
7241 1.1 mrg
7242 1.1 mrg
7243 1.1.1.3 mrg case $host_os in
7244 1.1.1.3 mrg aix3*)
7245 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7246 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7247 1.1.1.3 mrg # vanish in a puff of smoke.
7248 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7249 1.1.1.3 mrg COLLECT_NAMES=
7250 1.1.1.3 mrg export COLLECT_NAMES
7251 1.1.1.3 mrg fi
7252 1.1.1.3 mrg ;;
7253 1.1.1.3 mrg esac
7254 1.1 mrg
7255 1.1.1.3 mrg # Sed substitution that helps us do robust quoting. It backslashifies
7256 1.1.1.3 mrg # metacharacters that are still active within double-quoted strings.
7257 1.1.1.3 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7258 1.1 mrg
7259 1.1.1.3 mrg # Same as above, but do not quote variable references.
7260 1.1.1.3 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
7261 1.1 mrg
7262 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped shell variable in a
7263 1.1.1.3 mrg # double_quote_subst'ed string.
7264 1.1.1.3 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7265 1.1 mrg
7266 1.1.1.3 mrg # Sed substitution to delay expansion of an escaped single quote.
7267 1.1.1.3 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7268 1.1 mrg
7269 1.1.1.3 mrg # Sed substitution to avoid accidental globbing in evaled expressions
7270 1.1.1.3 mrg no_glob_subst='s/\*/\\\*/g'
7271 1.1 mrg
7272 1.1.1.3 mrg # Global variables:
7273 1.1.1.3 mrg ofile=libtool
7274 1.1.1.3 mrg can_build_shared=yes
7275 1.1 mrg
7276 1.1.1.3 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7277 1.1.1.3 mrg # which needs '.lib').
7278 1.1.1.3 mrg libext=a
7279 1.1 mrg
7280 1.1.1.3 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7281 1.1 mrg
7282 1.1.1.3 mrg old_CC="$CC"
7283 1.1.1.3 mrg old_CFLAGS="$CFLAGS"
7284 1.1 mrg
7285 1.1.1.3 mrg # Set sane defaults for various variables
7286 1.1.1.3 mrg test -z "$CC" && CC=cc
7287 1.1.1.3 mrg test -z "$LTCC" && LTCC=$CC
7288 1.1.1.3 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7289 1.1.1.3 mrg test -z "$LD" && LD=ld
7290 1.1.1.3 mrg test -z "$ac_objext" && ac_objext=o
7291 1.1 mrg
7292 1.1.1.3 mrg for cc_temp in $compiler""; do
7293 1.1.1.3 mrg case $cc_temp in
7294 1.1.1.3 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7295 1.1.1.3 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7296 1.1.1.3 mrg \-*) ;;
7297 1.1.1.3 mrg *) break;;
7298 1.1.1.3 mrg esac
7299 1.1.1.3 mrg done
7300 1.1.1.3 mrg cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7301 1.1 mrg
7302 1.1 mrg
7303 1.1.1.3 mrg # Only perform the check for file, if the check method requires it
7304 1.1.1.3 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7305 1.1.1.3 mrg case $deplibs_check_method in
7306 1.1.1.3 mrg file_magic*)
7307 1.1.1.3 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7308 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7309 1.1.1.3 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7310 1.1.1.3 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7311 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7312 1.1.1.3 mrg else
7313 1.1.1.3 mrg case $MAGIC_CMD in
7314 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7315 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7316 1.1.1.3 mrg ;;
7317 1.1.1.3 mrg *)
7318 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7319 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7320 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7321 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7322 1.1.1.3 mrg IFS="$lt_save_ifs"
7323 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7324 1.1.1.3 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7325 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7326 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7327 1.1.1.3 mrg case $deplibs_check_method in
7328 1.1.1.3 mrg "file_magic "*)
7329 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7330 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7331 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7332 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7333 1.1.1.3 mrg :
7334 1.1.1.3 mrg else
7335 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7336 1.1 mrg
7337 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7338 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7339 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7340 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7341 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7342 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7343 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7344 1.1.1.3 mrg *** bug-libtool@gnu.org
7345 1.1 mrg
7346 1.1.1.3 mrg _LT_EOF
7347 1.1.1.3 mrg fi ;;
7348 1.1 mrg esac
7349 1.1 mrg fi
7350 1.1.1.3 mrg break
7351 1.1.1.3 mrg fi
7352 1.1.1.3 mrg done
7353 1.1.1.3 mrg IFS="$lt_save_ifs"
7354 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7355 1.1.1.3 mrg ;;
7356 1.1 mrg esac
7357 1.1.1.2 mrg fi
7358 1.1 mrg
7359 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7360 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7361 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7362 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7363 1.1.1.3 mrg else
7364 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
7365 1.1.1.3 mrg $as_echo "no" >&6; }
7366 1.1 mrg fi
7367 1.1 mrg
7368 1.1 mrg
7369 1.1 mrg
7370 1.1 mrg
7371 1.1 mrg
7372 1.1.1.3 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7373 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
7374 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for file" >&5
7375 1.1.1.3 mrg $as_echo_n "checking for file... " >&6; }
7376 1.1.1.3 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7377 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7378 1.1 mrg else
7379 1.1.1.3 mrg case $MAGIC_CMD in
7380 1.1.1.3 mrg [\\/*] | ?:[\\/]*)
7381 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7382 1.1.1.3 mrg ;;
7383 1.1.1.3 mrg *)
7384 1.1.1.3 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7385 1.1.1.3 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7386 1.1.1.3 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7387 1.1.1.3 mrg for ac_dir in $ac_dummy; do
7388 1.1.1.3 mrg IFS="$lt_save_ifs"
7389 1.1.1.3 mrg test -z "$ac_dir" && ac_dir=.
7390 1.1.1.3 mrg if test -f $ac_dir/file; then
7391 1.1.1.3 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7392 1.1.1.3 mrg if test -n "$file_magic_test_file"; then
7393 1.1.1.3 mrg case $deplibs_check_method in
7394 1.1.1.3 mrg "file_magic "*)
7395 1.1.1.3 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7396 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7397 1.1.1.3 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7398 1.1.1.3 mrg $EGREP "$file_magic_regex" > /dev/null; then
7399 1.1.1.3 mrg :
7400 1.1.1.3 mrg else
7401 1.1.1.3 mrg cat <<_LT_EOF 1>&2
7402 1.1 mrg
7403 1.1.1.3 mrg *** Warning: the command libtool uses to detect shared libraries,
7404 1.1.1.3 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7405 1.1.1.3 mrg *** The result is that libtool may fail to recognize shared libraries
7406 1.1.1.3 mrg *** as such. This will affect the creation of libtool libraries that
7407 1.1.1.3 mrg *** depend on shared libraries, but programs linked with such libtool
7408 1.1.1.3 mrg *** libraries will work regardless of this problem. Nevertheless, you
7409 1.1.1.3 mrg *** may want to report the problem to your system manager and/or to
7410 1.1.1.3 mrg *** bug-libtool@gnu.org
7411 1.1 mrg
7412 1.1.1.3 mrg _LT_EOF
7413 1.1.1.3 mrg fi ;;
7414 1.1.1.3 mrg esac
7415 1.1.1.3 mrg fi
7416 1.1.1.3 mrg break
7417 1.1.1.3 mrg fi
7418 1.1.1.3 mrg done
7419 1.1.1.3 mrg IFS="$lt_save_ifs"
7420 1.1.1.3 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7421 1.1.1.3 mrg ;;
7422 1.1.1.3 mrg esac
7423 1.1 mrg fi
7424 1.1 mrg
7425 1.1.1.3 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7426 1.1.1.3 mrg if test -n "$MAGIC_CMD"; then
7427 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7428 1.1.1.3 mrg $as_echo "$MAGIC_CMD" >&6; }
7429 1.1.1.3 mrg else
7430 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
7431 1.1.1.3 mrg $as_echo "no" >&6; }
7432 1.1.1.3 mrg fi
7433 1.1 mrg
7434 1.1 mrg
7435 1.1.1.3 mrg else
7436 1.1.1.3 mrg MAGIC_CMD=:
7437 1.1.1.3 mrg fi
7438 1.1.1.3 mrg fi
7439 1.1 mrg
7440 1.1.1.3 mrg fi
7441 1.1.1.3 mrg ;;
7442 1.1.1.3 mrg esac
7443 1.1 mrg
7444 1.1.1.3 mrg # Use C for the default configuration in the libtool script
7445 1.1 mrg
7446 1.1.1.3 mrg lt_save_CC="$CC"
7447 1.1.1.3 mrg ac_ext=c
7448 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
7449 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7450 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7451 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7452 1.1 mrg
7453 1.1 mrg
7454 1.1.1.3 mrg # Source file extension for C test sources.
7455 1.1.1.3 mrg ac_ext=c
7456 1.1 mrg
7457 1.1.1.3 mrg # Object file extension for compiled C test sources.
7458 1.1.1.3 mrg objext=o
7459 1.1.1.3 mrg objext=$objext
7460 1.1 mrg
7461 1.1.1.3 mrg # Code to be used in simple compile tests
7462 1.1.1.3 mrg lt_simple_compile_test_code="int some_variable = 0;"
7463 1.1 mrg
7464 1.1.1.3 mrg # Code to be used in simple link tests
7465 1.1.1.3 mrg lt_simple_link_test_code='int main(){return(0);}'
7466 1.1 mrg
7467 1.1 mrg
7468 1.1 mrg
7469 1.1 mrg
7470 1.1 mrg
7471 1.1 mrg
7472 1.1 mrg
7473 1.1.1.3 mrg # If no C compiler was specified, use CC.
7474 1.1.1.3 mrg LTCC=${LTCC-"$CC"}
7475 1.1 mrg
7476 1.1.1.3 mrg # If no C compiler flags were specified, use CFLAGS.
7477 1.1.1.3 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7478 1.1 mrg
7479 1.1.1.3 mrg # Allow CC to be a program name with arguments.
7480 1.1.1.3 mrg compiler=$CC
7481 1.1 mrg
7482 1.1.1.3 mrg # Save the default compiler, since it gets overwritten when the other
7483 1.1.1.3 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7484 1.1.1.3 mrg compiler_DEFAULT=$CC
7485 1.1 mrg
7486 1.1.1.3 mrg # save warnings/boilerplate of simple test code
7487 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7488 1.1.1.3 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7489 1.1.1.3 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7490 1.1.1.3 mrg _lt_compiler_boilerplate=`cat conftest.err`
7491 1.1.1.3 mrg $RM conftest*
7492 1.1 mrg
7493 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7494 1.1.1.3 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7495 1.1.1.3 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7496 1.1.1.3 mrg _lt_linker_boilerplate=`cat conftest.err`
7497 1.1.1.3 mrg $RM -r conftest*
7498 1.1.1.3 mrg
7499 1.1.1.3 mrg
7500 1.1.1.3 mrg if test -n "$compiler"; then
7501 1.1.1.3 mrg
7502 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=
7503 1.1.1.3 mrg
7504 1.1.1.3 mrg if test "$GCC" = yes; then
7505 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7506 1.1.1.3 mrg
7507 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7508 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7509 1.1.1.3 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7510 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7511 1.1.1.3 mrg else
7512 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=no
7513 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7514 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7515 1.1.1.3 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7516 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7517 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7518 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7519 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7520 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7521 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7522 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7523 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7524 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7525 1.1.1.3 mrg (eval echo "\"\$as_me:7525: $lt_compile\"" >&5)
7526 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7527 1.1.1.3 mrg ac_status=$?
7528 1.1.1.3 mrg cat conftest.err >&5
7529 1.1.1.3 mrg echo "$as_me:7529: \$? = $ac_status" >&5
7530 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7531 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7532 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7533 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7534 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7535 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7536 1.1.1.3 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7537 1.1.1.3 mrg fi
7538 1.1.1.3 mrg fi
7539 1.1.1.3 mrg $RM conftest*
7540 1.1.1.3 mrg
7541 1.1.1.3 mrg fi
7542 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7543 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7544 1.1.1.3 mrg
7545 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7546 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7547 1.1.1.3 mrg else
7548 1.1.1.3 mrg :
7549 1.1.1.3 mrg fi
7550 1.1.1.3 mrg
7551 1.1.1.3 mrg fi
7552 1.1.1.3 mrg
7553 1.1.1.3 mrg
7554 1.1.1.3 mrg
7555 1.1.1.3 mrg
7556 1.1.1.3 mrg
7557 1.1.1.3 mrg
7558 1.1.1.3 mrg lt_prog_compiler_wl=
7559 1.1.1.3 mrg lt_prog_compiler_pic=
7560 1.1.1.3 mrg lt_prog_compiler_static=
7561 1.1.1.3 mrg
7562 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7563 1.1.1.3 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7564 1.1.1.3 mrg
7565 1.1.1.3 mrg if test "$GCC" = yes; then
7566 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7567 1.1.1.3 mrg lt_prog_compiler_static='-static'
7568 1.1.1.3 mrg
7569 1.1.1.3 mrg case $host_os in
7570 1.1.1.3 mrg aix*)
7571 1.1.1.3 mrg # All AIX code is PIC.
7572 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7573 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7574 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7575 1.1 mrg fi
7576 1.1 mrg ;;
7577 1.1 mrg
7578 1.1.1.3 mrg amigaos*)
7579 1.1.1.3 mrg case $host_cpu in
7580 1.1.1.3 mrg powerpc)
7581 1.1.1.3 mrg # see comment about AmigaOS4 .so support
7582 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7583 1.1.1.3 mrg ;;
7584 1.1.1.3 mrg m68k)
7585 1.1.1.3 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7586 1.1.1.3 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7587 1.1.1.3 mrg # like `-m68040'.
7588 1.1.1.3 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7589 1.1.1.3 mrg ;;
7590 1.1.1.3 mrg esac
7591 1.1 mrg ;;
7592 1.1 mrg
7593 1.1.1.3 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7594 1.1.1.3 mrg # PIC is the default for these OSes.
7595 1.1 mrg ;;
7596 1.1 mrg
7597 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7598 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7599 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7600 1.1.1.3 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7601 1.1.1.3 mrg # (--disable-auto-import) libraries
7602 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7603 1.1.1.3 mrg ;;
7604 1.1 mrg
7605 1.1.1.3 mrg darwin* | rhapsody*)
7606 1.1.1.3 mrg # PIC is the default on this platform
7607 1.1.1.3 mrg # Common symbols not allowed in MH_DYLIB files
7608 1.1.1.3 mrg lt_prog_compiler_pic='-fno-common'
7609 1.1 mrg ;;
7610 1.1 mrg
7611 1.1.1.3 mrg hpux*)
7612 1.1.1.3 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7613 1.1.1.3 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7614 1.1.1.3 mrg # sets the default TLS model and affects inlining.
7615 1.1.1.3 mrg case $host_cpu in
7616 1.1.1.3 mrg hppa*64*)
7617 1.1.1.3 mrg # +Z the default
7618 1.1.1.3 mrg ;;
7619 1.1 mrg *)
7620 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7621 1.1.1.2 mrg ;;
7622 1.1 mrg esac
7623 1.1 mrg ;;
7624 1.1 mrg
7625 1.1.1.3 mrg interix[3-9]*)
7626 1.1.1.3 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7627 1.1.1.3 mrg # Instead, we relocate shared libraries at runtime.
7628 1.1 mrg ;;
7629 1.1 mrg
7630 1.1.1.3 mrg msdosdjgpp*)
7631 1.1.1.3 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7632 1.1.1.3 mrg # on systems that don't support them.
7633 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7634 1.1.1.3 mrg enable_shared=no
7635 1.1 mrg ;;
7636 1.1 mrg
7637 1.1.1.3 mrg *nto* | *qnx*)
7638 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7639 1.1.1.3 mrg # it will coredump.
7640 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7641 1.1 mrg ;;
7642 1.1 mrg
7643 1.1 mrg sysv4*MP*)
7644 1.1 mrg if test -d /usr/nec; then
7645 1.1.1.3 mrg lt_prog_compiler_pic=-Kconform_pic
7646 1.1 mrg fi
7647 1.1 mrg ;;
7648 1.1 mrg
7649 1.1.1.3 mrg *)
7650 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7651 1.1 mrg ;;
7652 1.1.1.3 mrg esac
7653 1.1.1.3 mrg else
7654 1.1.1.3 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7655 1.1.1.3 mrg case $host_os in
7656 1.1.1.3 mrg aix*)
7657 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7658 1.1.1.3 mrg if test "$host_cpu" = ia64; then
7659 1.1.1.3 mrg # AIX 5 now supports IA64 processor
7660 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7661 1.1 mrg else
7662 1.1.1.3 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7663 1.1 mrg fi
7664 1.1 mrg ;;
7665 1.1 mrg
7666 1.1.1.3 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7667 1.1.1.3 mrg # This hack is so that the source file can tell whether it is being
7668 1.1.1.3 mrg # built for inclusion in a dll (and should export symbols for example).
7669 1.1.1.3 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7670 1.1 mrg ;;
7671 1.1 mrg
7672 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
7673 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7674 1.1.1.3 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7675 1.1.1.3 mrg # not for PA HP-UX.
7676 1.1.1.3 mrg case $host_cpu in
7677 1.1.1.3 mrg hppa*64*|ia64*)
7678 1.1.1.3 mrg # +Z the default
7679 1.1.1.3 mrg ;;
7680 1.1.1.3 mrg *)
7681 1.1.1.3 mrg lt_prog_compiler_pic='+Z'
7682 1.1.1.3 mrg ;;
7683 1.1.1.3 mrg esac
7684 1.1.1.3 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7685 1.1.1.3 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7686 1.1 mrg ;;
7687 1.1 mrg
7688 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
7689 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7690 1.1.1.3 mrg # PIC (with -KPIC) is the default.
7691 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7692 1.1.1.3 mrg ;;
7693 1.1 mrg
7694 1.1.1.3 mrg linux* | k*bsd*-gnu)
7695 1.1.1.3 mrg case $cc_basename in
7696 1.1.1.3 mrg # old Intel for x86_64 which still supported -KPIC.
7697 1.1.1.3 mrg ecc*)
7698 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7699 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7700 1.1.1.3 mrg lt_prog_compiler_static='-static'
7701 1.1.1.3 mrg ;;
7702 1.1.1.3 mrg # icc used to be incompatible with GCC.
7703 1.1.1.3 mrg # ICC 10 doesn't accept -KPIC any more.
7704 1.1.1.3 mrg icc* | ifort*)
7705 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7706 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC'
7707 1.1.1.3 mrg lt_prog_compiler_static='-static'
7708 1.1.1.3 mrg ;;
7709 1.1.1.3 mrg # Lahey Fortran 8.1.
7710 1.1.1.3 mrg lf95*)
7711 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7712 1.1.1.3 mrg lt_prog_compiler_pic='--shared'
7713 1.1.1.3 mrg lt_prog_compiler_static='--static'
7714 1.1.1.3 mrg ;;
7715 1.1.1.3 mrg pgcc* | pgf77* | pgf90* | pgf95*)
7716 1.1.1.3 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7717 1.1.1.3 mrg # which looks to be a dead project)
7718 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7719 1.1.1.3 mrg lt_prog_compiler_pic='-fpic'
7720 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7721 1.1.1.3 mrg ;;
7722 1.1.1.3 mrg ccc*)
7723 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7724 1.1.1.3 mrg # All Alpha code is PIC.
7725 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7726 1.1.1.3 mrg ;;
7727 1.1.1.3 mrg xl*)
7728 1.1.1.3 mrg # IBM XL C 8.0/Fortran 10.1 on PPC
7729 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7730 1.1.1.3 mrg lt_prog_compiler_pic='-qpic'
7731 1.1.1.3 mrg lt_prog_compiler_static='-qstaticlink'
7732 1.1.1.3 mrg ;;
7733 1.1.1.3 mrg *)
7734 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
7735 1.1.1.3 mrg *Sun\ C*)
7736 1.1.1.3 mrg # Sun C 5.9
7737 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7738 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7739 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7740 1.1.1.3 mrg ;;
7741 1.1.1.3 mrg *Sun\ F*)
7742 1.1.1.3 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7743 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7744 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7745 1.1.1.3 mrg lt_prog_compiler_wl=''
7746 1.1.1.3 mrg ;;
7747 1.1.1.3 mrg esac
7748 1.1.1.3 mrg ;;
7749 1.1.1.3 mrg esac
7750 1.1.1.3 mrg ;;
7751 1.1 mrg
7752 1.1.1.3 mrg newsos6)
7753 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7754 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7755 1.1 mrg ;;
7756 1.1 mrg
7757 1.1.1.3 mrg *nto* | *qnx*)
7758 1.1.1.3 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7759 1.1.1.3 mrg # it will coredump.
7760 1.1.1.3 mrg lt_prog_compiler_pic='-fPIC -shared'
7761 1.1.1.3 mrg ;;
7762 1.1.1.3 mrg
7763 1.1.1.3 mrg osf3* | osf4* | osf5*)
7764 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7765 1.1.1.3 mrg # All OSF/1 code is PIC.
7766 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7767 1.1.1.3 mrg ;;
7768 1.1.1.3 mrg
7769 1.1.1.3 mrg rdos*)
7770 1.1.1.3 mrg lt_prog_compiler_static='-non_shared'
7771 1.1.1.3 mrg ;;
7772 1.1.1.3 mrg
7773 1.1.1.3 mrg solaris*)
7774 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7775 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7776 1.1.1.3 mrg case $cc_basename in
7777 1.1.1.3 mrg f77* | f90* | f95*)
7778 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld ';;
7779 1.1.1.3 mrg *)
7780 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,';;
7781 1.1.1.3 mrg esac
7782 1.1.1.3 mrg ;;
7783 1.1.1.3 mrg
7784 1.1.1.3 mrg sunos4*)
7785 1.1.1.3 mrg lt_prog_compiler_wl='-Qoption ld '
7786 1.1.1.3 mrg lt_prog_compiler_pic='-PIC'
7787 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7788 1.1.1.3 mrg ;;
7789 1.1.1.3 mrg
7790 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7791 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7792 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7793 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7794 1.1.1.3 mrg ;;
7795 1.1.1.3 mrg
7796 1.1.1.3 mrg sysv4*MP*)
7797 1.1.1.3 mrg if test -d /usr/nec ;then
7798 1.1.1.3 mrg lt_prog_compiler_pic='-Kconform_pic'
7799 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7800 1.1 mrg fi
7801 1.1.1.3 mrg ;;
7802 1.1.1.3 mrg
7803 1.1.1.3 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7804 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7805 1.1.1.3 mrg lt_prog_compiler_pic='-KPIC'
7806 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7807 1.1.1.3 mrg ;;
7808 1.1.1.3 mrg
7809 1.1.1.3 mrg unicos*)
7810 1.1.1.3 mrg lt_prog_compiler_wl='-Wl,'
7811 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7812 1.1.1.3 mrg ;;
7813 1.1.1.3 mrg
7814 1.1.1.3 mrg uts4*)
7815 1.1.1.3 mrg lt_prog_compiler_pic='-pic'
7816 1.1.1.3 mrg lt_prog_compiler_static='-Bstatic'
7817 1.1.1.3 mrg ;;
7818 1.1.1.3 mrg
7819 1.1.1.3 mrg *)
7820 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7821 1.1 mrg ;;
7822 1.1 mrg esac
7823 1.1 mrg fi
7824 1.1.1.3 mrg
7825 1.1.1.3 mrg case $host_os in
7826 1.1.1.3 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7827 1.1.1.3 mrg *djgpp*)
7828 1.1.1.3 mrg lt_prog_compiler_pic=
7829 1.1.1.3 mrg ;;
7830 1.1.1.3 mrg *)
7831 1.1.1.3 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7832 1.1.1.3 mrg ;;
7833 1.1 mrg esac
7834 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7835 1.1.1.3 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7836 1.1 mrg
7837 1.1.1.2 mrg
7838 1.1.1.3 mrg
7839 1.1.1.3 mrg
7840 1.1.1.3 mrg
7841 1.1.1.3 mrg
7842 1.1.1.3 mrg #
7843 1.1.1.3 mrg # Check to make sure the PIC flag actually works.
7844 1.1.1.3 mrg #
7845 1.1.1.3 mrg if test -n "$lt_prog_compiler_pic"; then
7846 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7847 1.1.1.3 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7848 1.1.1.3 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
7849 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7850 1.1 mrg else
7851 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=no
7852 1.1.1.3 mrg ac_outfile=conftest.$ac_objext
7853 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7854 1.1.1.3 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7855 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7856 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7857 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7858 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7859 1.1.1.3 mrg # The option is referenced via a variable to avoid confusing sed.
7860 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7861 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7862 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7863 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7864 1.1.1.3 mrg (eval echo "\"\$as_me:7864: $lt_compile\"" >&5)
7865 1.1.1.3 mrg (eval "$lt_compile" 2>conftest.err)
7866 1.1.1.3 mrg ac_status=$?
7867 1.1.1.3 mrg cat conftest.err >&5
7868 1.1.1.3 mrg echo "$as_me:7868: \$? = $ac_status" >&5
7869 1.1.1.3 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7870 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7871 1.1.1.3 mrg # So say no if there are warnings other than the usual output.
7872 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7873 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7874 1.1.1.3 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7875 1.1.1.3 mrg lt_cv_prog_compiler_pic_works=yes
7876 1.1.1.3 mrg fi
7877 1.1.1.3 mrg fi
7878 1.1.1.3 mrg $RM conftest*
7879 1.1.1.3 mrg
7880 1.1 mrg fi
7881 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7882 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7883 1.1 mrg
7884 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7885 1.1.1.3 mrg case $lt_prog_compiler_pic in
7886 1.1.1.3 mrg "" | " "*) ;;
7887 1.1.1.3 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7888 1.1.1.3 mrg esac
7889 1.1.1.3 mrg else
7890 1.1.1.3 mrg lt_prog_compiler_pic=
7891 1.1.1.3 mrg lt_prog_compiler_can_build_shared=no
7892 1.1.1.3 mrg fi
7893 1.1 mrg
7894 1.1.1.3 mrg fi
7895 1.1 mrg
7896 1.1 mrg
7897 1.1 mrg
7898 1.1 mrg
7899 1.1 mrg
7900 1.1 mrg
7901 1.1.1.3 mrg #
7902 1.1.1.3 mrg # Check to make sure the static flag actually works.
7903 1.1.1.3 mrg #
7904 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7905 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7906 1.1.1.3 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7907 1.1.1.3 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then
7908 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7909 1.1.1.3 mrg else
7910 1.1.1.3 mrg lt_cv_prog_compiler_static_works=no
7911 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
7912 1.1.1.3 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7913 1.1.1.3 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7914 1.1.1.3 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7915 1.1.1.3 mrg # The linker can only warn and ignore the option if not recognized
7916 1.1.1.3 mrg # So say no if there are warnings
7917 1.1.1.3 mrg if test -s conftest.err; then
7918 1.1.1.3 mrg # Append any errors to the config.log.
7919 1.1.1.3 mrg cat conftest.err 1>&5
7920 1.1.1.3 mrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7921 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7922 1.1.1.3 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7923 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7924 1.1.1.3 mrg fi
7925 1.1.1.3 mrg else
7926 1.1.1.3 mrg lt_cv_prog_compiler_static_works=yes
7927 1.1.1.3 mrg fi
7928 1.1.1.3 mrg fi
7929 1.1.1.3 mrg $RM -r conftest*
7930 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
7931 1.1 mrg
7932 1.1.1.3 mrg fi
7933 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7934 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7935 1.1 mrg
7936 1.1.1.3 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7937 1.1.1.3 mrg :
7938 1.1.1.3 mrg else
7939 1.1.1.3 mrg lt_prog_compiler_static=
7940 1.1.1.3 mrg fi
7941 1.1 mrg
7942 1.1 mrg
7943 1.1.1.2 mrg
7944 1.1 mrg
7945 1.1 mrg
7946 1.1 mrg
7947 1.1 mrg
7948 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7949 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7950 1.1.1.3 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7951 1.1.1.3 mrg $as_echo_n "(cached) " >&6
7952 1.1.1.3 mrg else
7953 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
7954 1.1.1.3 mrg $RM -r conftest 2>/dev/null
7955 1.1.1.3 mrg mkdir conftest
7956 1.1.1.3 mrg cd conftest
7957 1.1.1.3 mrg mkdir out
7958 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7959 1.1 mrg
7960 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7961 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
7962 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
7963 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
7964 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7965 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
7966 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7967 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7968 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
7969 1.1.1.3 mrg (eval echo "\"\$as_me:7969: $lt_compile\"" >&5)
7970 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
7971 1.1.1.3 mrg ac_status=$?
7972 1.1.1.3 mrg cat out/conftest.err >&5
7973 1.1.1.3 mrg echo "$as_me:7973: \$? = $ac_status" >&5
7974 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7975 1.1.1.3 mrg then
7976 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
7977 1.1.1.3 mrg # So say no if there are warnings
7978 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7979 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7980 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7981 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
7982 1.1.1.3 mrg fi
7983 1.1.1.3 mrg fi
7984 1.1.1.3 mrg chmod u+w . 2>&5
7985 1.1.1.3 mrg $RM conftest*
7986 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
7987 1.1.1.3 mrg # template instantiation
7988 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7989 1.1.1.3 mrg $RM out/* && rmdir out
7990 1.1.1.3 mrg cd ..
7991 1.1.1.3 mrg $RM -r conftest
7992 1.1.1.3 mrg $RM conftest*
7993 1.1 mrg
7994 1.1.1.3 mrg fi
7995 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7996 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7997 1.1 mrg
7998 1.1 mrg
7999 1.1 mrg
8000 1.1 mrg
8001 1.1 mrg
8002 1.1 mrg
8003 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8004 1.1.1.3 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8005 1.1.1.3 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8006 1.1.1.3 mrg $as_echo_n "(cached) " >&6
8007 1.1.1.3 mrg else
8008 1.1.1.3 mrg lt_cv_prog_compiler_c_o=no
8009 1.1.1.3 mrg $RM -r conftest 2>/dev/null
8010 1.1.1.3 mrg mkdir conftest
8011 1.1.1.3 mrg cd conftest
8012 1.1.1.3 mrg mkdir out
8013 1.1.1.3 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8014 1.1 mrg
8015 1.1.1.3 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8016 1.1.1.3 mrg # Insert the option either (1) after the last *FLAGS variable, or
8017 1.1.1.3 mrg # (2) before a word containing "conftest.", or (3) at the end.
8018 1.1.1.3 mrg # Note that $ac_compile itself does not contain backslashes and begins
8019 1.1.1.3 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8020 1.1.1.3 mrg lt_compile=`echo "$ac_compile" | $SED \
8021 1.1.1.3 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8022 1.1.1.3 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8023 1.1.1.3 mrg -e 's:$: $lt_compiler_flag:'`
8024 1.1.1.3 mrg (eval echo "\"\$as_me:8024: $lt_compile\"" >&5)
8025 1.1.1.3 mrg (eval "$lt_compile" 2>out/conftest.err)
8026 1.1.1.3 mrg ac_status=$?
8027 1.1.1.3 mrg cat out/conftest.err >&5
8028 1.1.1.3 mrg echo "$as_me:8028: \$? = $ac_status" >&5
8029 1.1.1.3 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8030 1.1.1.3 mrg then
8031 1.1.1.3 mrg # The compiler can only warn and ignore the option if not recognized
8032 1.1.1.3 mrg # So say no if there are warnings
8033 1.1.1.3 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8034 1.1.1.3 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8035 1.1.1.3 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8036 1.1.1.3 mrg lt_cv_prog_compiler_c_o=yes
8037 1.1.1.3 mrg fi
8038 1.1.1.3 mrg fi
8039 1.1.1.3 mrg chmod u+w . 2>&5
8040 1.1.1.3 mrg $RM conftest*
8041 1.1.1.3 mrg # SGI C++ compiler will create directory out/ii_files/ for
8042 1.1.1.3 mrg # template instantiation
8043 1.1.1.3 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8044 1.1.1.3 mrg $RM out/* && rmdir out
8045 1.1.1.3 mrg cd ..
8046 1.1.1.3 mrg $RM -r conftest
8047 1.1.1.3 mrg $RM conftest*
8048 1.1 mrg
8049 1.1.1.3 mrg fi
8050 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8051 1.1.1.3 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8052 1.1 mrg
8053 1.1 mrg
8054 1.1.1.2 mrg
8055 1.1 mrg
8056 1.1.1.3 mrg hard_links="nottested"
8057 1.1.1.3 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8058 1.1.1.3 mrg # do not overwrite the value of need_locks provided by the user
8059 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8060 1.1.1.3 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8061 1.1.1.3 mrg hard_links=yes
8062 1.1.1.3 mrg $RM conftest*
8063 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8064 1.1.1.3 mrg touch conftest.a
8065 1.1.1.3 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8066 1.1.1.3 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8067 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8068 1.1.1.3 mrg $as_echo "$hard_links" >&6; }
8069 1.1.1.3 mrg if test "$hard_links" = no; then
8070 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8071 1.1.1.3 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8072 1.1.1.3 mrg need_locks=warn
8073 1.1 mrg fi
8074 1.1.1.3 mrg else
8075 1.1.1.3 mrg need_locks=no
8076 1.1.1.3 mrg fi
8077 1.1 mrg
8078 1.1 mrg
8079 1.1 mrg
8080 1.1 mrg
8081 1.1 mrg
8082 1.1 mrg
8083 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8084 1.1.1.3 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8085 1.1.1.2 mrg
8086 1.1.1.3 mrg runpath_var=
8087 1.1.1.3 mrg allow_undefined_flag=
8088 1.1.1.3 mrg always_export_symbols=no
8089 1.1.1.3 mrg archive_cmds=
8090 1.1.1.3 mrg archive_expsym_cmds=
8091 1.1.1.3 mrg compiler_needs_object=no
8092 1.1.1.3 mrg enable_shared_with_static_runtimes=no
8093 1.1.1.3 mrg export_dynamic_flag_spec=
8094 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8095 1.1.1.3 mrg hardcode_automatic=no
8096 1.1.1.3 mrg hardcode_direct=no
8097 1.1.1.3 mrg hardcode_direct_absolute=no
8098 1.1.1.3 mrg hardcode_libdir_flag_spec=
8099 1.1.1.3 mrg hardcode_libdir_flag_spec_ld=
8100 1.1.1.3 mrg hardcode_libdir_separator=
8101 1.1.1.3 mrg hardcode_minus_L=no
8102 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8103 1.1.1.3 mrg inherit_rpath=no
8104 1.1.1.3 mrg link_all_deplibs=unknown
8105 1.1.1.3 mrg module_cmds=
8106 1.1.1.3 mrg module_expsym_cmds=
8107 1.1.1.3 mrg old_archive_from_new_cmds=
8108 1.1.1.3 mrg old_archive_from_expsyms_cmds=
8109 1.1.1.3 mrg thread_safe_flag_spec=
8110 1.1.1.3 mrg whole_archive_flag_spec=
8111 1.1.1.3 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8112 1.1.1.3 mrg # included in the symbol list
8113 1.1.1.3 mrg include_expsyms=
8114 1.1.1.3 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8115 1.1.1.3 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8116 1.1.1.3 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8117 1.1.1.3 mrg # as well as any symbol that contains `d'.
8118 1.1.1.3 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8119 1.1.1.3 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8120 1.1.1.3 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8121 1.1.1.3 mrg # the symbol is explicitly referenced. Since portable code cannot
8122 1.1.1.3 mrg # rely on this symbol name, it's probably fine to never include it in
8123 1.1.1.3 mrg # preloaded symbol tables.
8124 1.1.1.3 mrg # Exclude shared library initialization/finalization symbols.
8125 1.1.1.3 mrg extract_expsyms_cmds=
8126 1.1.1.2 mrg
8127 1.1.1.3 mrg case $host_os in
8128 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8129 1.1.1.3 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8130 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8131 1.1.1.3 mrg # Microsoft Visual C++.
8132 1.1.1.3 mrg if test "$GCC" != yes; then
8133 1.1.1.3 mrg with_gnu_ld=no
8134 1.1.1.3 mrg fi
8135 1.1.1.3 mrg ;;
8136 1.1.1.3 mrg interix*)
8137 1.1.1.3 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8138 1.1.1.3 mrg with_gnu_ld=yes
8139 1.1.1.3 mrg ;;
8140 1.1.1.3 mrg openbsd*)
8141 1.1.1.3 mrg with_gnu_ld=no
8142 1.1.1.3 mrg ;;
8143 1.1.1.3 mrg esac
8144 1.1.1.2 mrg
8145 1.1.1.3 mrg ld_shlibs=yes
8146 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
8147 1.1.1.3 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8148 1.1.1.3 mrg wlarc='${wl}'
8149 1.1 mrg
8150 1.1.1.3 mrg # Set some defaults for GNU ld with shared library support. These
8151 1.1.1.3 mrg # are reset later if shared libraries are not supported. Putting them
8152 1.1.1.3 mrg # here allows them to be overridden if necessary.
8153 1.1.1.3 mrg runpath_var=LD_RUN_PATH
8154 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8155 1.1.1.3 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8156 1.1.1.3 mrg # ancient GNU ld didn't support --whole-archive et. al.
8157 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8158 1.1.1.3 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8159 1.1.1.3 mrg else
8160 1.1.1.3 mrg whole_archive_flag_spec=
8161 1.1.1.3 mrg fi
8162 1.1.1.3 mrg supports_anon_versioning=no
8163 1.1.1.3 mrg case `$LD -v 2>&1` in
8164 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8165 1.1.1.3 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8166 1.1.1.3 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8167 1.1.1.3 mrg *\ 2.11.*) ;; # other 2.11 versions
8168 1.1.1.3 mrg *) supports_anon_versioning=yes ;;
8169 1.1.1.3 mrg esac
8170 1.1 mrg
8171 1.1.1.3 mrg # See if GNU ld supports shared libraries.
8172 1.1.1.3 mrg case $host_os in
8173 1.1.1.3 mrg aix[3-9]*)
8174 1.1.1.3 mrg # On AIX/PPC, the GNU linker is very broken
8175 1.1.1.3 mrg if test "$host_cpu" != ia64; then
8176 1.1.1.3 mrg ld_shlibs=no
8177 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8178 1.1 mrg
8179 1.1.1.3 mrg *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8180 1.1.1.3 mrg *** to be unable to reliably create shared libraries on AIX.
8181 1.1.1.3 mrg *** Therefore, libtool is disabling shared libraries support. If you
8182 1.1.1.3 mrg *** really care for shared libraries, you may want to modify your PATH
8183 1.1.1.3 mrg *** so that a non-GNU linker is found, and then restart.
8184 1.1 mrg
8185 1.1.1.3 mrg _LT_EOF
8186 1.1.1.3 mrg fi
8187 1.1.1.3 mrg ;;
8188 1.1 mrg
8189 1.1.1.3 mrg amigaos*)
8190 1.1.1.3 mrg case $host_cpu in
8191 1.1.1.3 mrg powerpc)
8192 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8193 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8194 1.1.1.3 mrg archive_expsym_cmds=''
8195 1.1.1.3 mrg ;;
8196 1.1.1.3 mrg m68k)
8197 1.1.1.3 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8198 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8199 1.1.1.3 mrg hardcode_minus_L=yes
8200 1.1.1.3 mrg ;;
8201 1.1.1.3 mrg esac
8202 1.1.1.3 mrg ;;
8203 1.1 mrg
8204 1.1.1.3 mrg beos*)
8205 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8206 1.1.1.3 mrg allow_undefined_flag=unsupported
8207 1.1.1.3 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8208 1.1.1.3 mrg # support --undefined. This deserves some investigation. FIXME
8209 1.1.1.3 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8210 1.1.1.3 mrg else
8211 1.1.1.3 mrg ld_shlibs=no
8212 1.1.1.3 mrg fi
8213 1.1.1.3 mrg ;;
8214 1.1 mrg
8215 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8216 1.1.1.3 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8217 1.1.1.3 mrg # as there is no search path for DLLs.
8218 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8219 1.1.1.3 mrg allow_undefined_flag=unsupported
8220 1.1.1.3 mrg always_export_symbols=no
8221 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8222 1.1.1.3 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8223 1.1 mrg
8224 1.1.1.3 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8225 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8226 1.1.1.3 mrg # If the export-symbols file already is a .def file (1st line
8227 1.1.1.3 mrg # is EXPORTS), use it as is; otherwise, prepend...
8228 1.1.1.3 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8229 1.1.1.3 mrg cp $export_symbols $output_objdir/$soname.def;
8230 1.1.1.3 mrg else
8231 1.1.1.3 mrg echo EXPORTS > $output_objdir/$soname.def;
8232 1.1.1.3 mrg cat $export_symbols >> $output_objdir/$soname.def;
8233 1.1.1.3 mrg fi~
8234 1.1.1.3 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8235 1.1.1.3 mrg else
8236 1.1.1.3 mrg ld_shlibs=no
8237 1.1.1.3 mrg fi
8238 1.1.1.3 mrg ;;
8239 1.1 mrg
8240 1.1.1.3 mrg interix[3-9]*)
8241 1.1.1.3 mrg hardcode_direct=no
8242 1.1.1.3 mrg hardcode_shlibpath_var=no
8243 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8244 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8245 1.1.1.3 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8246 1.1.1.3 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8247 1.1.1.3 mrg # default) and relocated if they conflict, which is a slow very memory
8248 1.1.1.3 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8249 1.1.1.3 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8250 1.1.1.3 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8251 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8252 1.1.1.3 mrg archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8253 1.1.1.3 mrg ;;
8254 1.1 mrg
8255 1.1.1.3 mrg gnu* | linux* | tpf* | k*bsd*-gnu)
8256 1.1.1.3 mrg tmp_diet=no
8257 1.1.1.3 mrg if test "$host_os" = linux-dietlibc; then
8258 1.1.1.3 mrg case $cc_basename in
8259 1.1.1.3 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8260 1.1.1.3 mrg esac
8261 1.1.1.3 mrg fi
8262 1.1.1.3 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8263 1.1.1.3 mrg && test "$tmp_diet" = no
8264 1.1.1.3 mrg then
8265 1.1.1.3 mrg tmp_addflag=
8266 1.1.1.3 mrg tmp_sharedflag='-shared'
8267 1.1.1.3 mrg case $cc_basename,$host_cpu in
8268 1.1.1.3 mrg pgcc*) # Portland Group C compiler
8269 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8270 1.1.1.3 mrg tmp_addflag=' $pic_flag'
8271 1.1.1.3 mrg ;;
8272 1.1.1.3 mrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8273 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8274 1.1.1.3 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8275 1.1.1.3 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8276 1.1.1.3 mrg tmp_addflag=' -i_dynamic' ;;
8277 1.1.1.3 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8278 1.1.1.3 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8279 1.1.1.3 mrg ifc* | ifort*) # Intel Fortran compiler
8280 1.1.1.3 mrg tmp_addflag=' -nofor_main' ;;
8281 1.1.1.3 mrg lf95*) # Lahey Fortran 8.1
8282 1.1.1.3 mrg whole_archive_flag_spec=
8283 1.1.1.3 mrg tmp_sharedflag='--shared' ;;
8284 1.1.1.3 mrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8285 1.1.1.3 mrg tmp_sharedflag='-qmkshrobj'
8286 1.1.1.3 mrg tmp_addflag= ;;
8287 1.1.1.3 mrg esac
8288 1.1.1.3 mrg case `$CC -V 2>&1 | sed 5q` in
8289 1.1.1.3 mrg *Sun\ C*) # Sun C 5.9
8290 1.1.1.3 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8291 1.1.1.3 mrg compiler_needs_object=yes
8292 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8293 1.1.1.3 mrg *Sun\ F*) # Sun Fortran 8.3
8294 1.1.1.3 mrg tmp_sharedflag='-G' ;;
8295 1.1.1.3 mrg esac
8296 1.1.1.3 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8297 1.1 mrg
8298 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8299 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8300 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8301 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8302 1.1.1.3 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8303 1.1.1.3 mrg fi
8304 1.1 mrg
8305 1.1.1.3 mrg case $cc_basename in
8306 1.1.1.3 mrg xlf*)
8307 1.1.1.3 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8308 1.1.1.3 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8309 1.1.1.3 mrg hardcode_libdir_flag_spec=
8310 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8311 1.1.1.3 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8312 1.1.1.3 mrg if test "x$supports_anon_versioning" = xyes; then
8313 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8314 1.1.1.3 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8315 1.1.1.3 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8316 1.1.1.3 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8317 1.1.1.3 mrg fi
8318 1.1.1.3 mrg ;;
8319 1.1.1.3 mrg esac
8320 1.1.1.3 mrg else
8321 1.1.1.3 mrg ld_shlibs=no
8322 1.1.1.3 mrg fi
8323 1.1.1.3 mrg ;;
8324 1.1 mrg
8325 1.1.1.3 mrg netbsd*)
8326 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8327 1.1.1.3 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8328 1.1.1.3 mrg wlarc=
8329 1.1.1.3 mrg else
8330 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8331 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8332 1.1.1.3 mrg fi
8333 1.1.1.3 mrg ;;
8334 1.1 mrg
8335 1.1.1.3 mrg solaris*)
8336 1.1.1.3 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8337 1.1.1.3 mrg ld_shlibs=no
8338 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8339 1.1 mrg
8340 1.1.1.3 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8341 1.1.1.3 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8342 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8343 1.1.1.3 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8344 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8345 1.1.1.3 mrg *** used, and then restart.
8346 1.1 mrg
8347 1.1.1.3 mrg _LT_EOF
8348 1.1.1.3 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8349 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8350 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8351 1.1.1.3 mrg else
8352 1.1.1.3 mrg ld_shlibs=no
8353 1.1.1.3 mrg fi
8354 1.1.1.3 mrg ;;
8355 1.1 mrg
8356 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8357 1.1.1.3 mrg case `$LD -v 2>&1` in
8358 1.1.1.3 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8359 1.1.1.3 mrg ld_shlibs=no
8360 1.1.1.3 mrg cat <<_LT_EOF 1>&2
8361 1.1 mrg
8362 1.1.1.3 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8363 1.1.1.3 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8364 1.1.1.3 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8365 1.1.1.3 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8366 1.1.1.3 mrg *** your PATH or compiler configuration so that the native linker is
8367 1.1.1.3 mrg *** used, and then restart.
8368 1.1 mrg
8369 1.1.1.3 mrg _LT_EOF
8370 1.1.1.3 mrg ;;
8371 1.1.1.3 mrg *)
8372 1.1.1.3 mrg # For security reasons, it is highly recommended that you always
8373 1.1.1.3 mrg # use absolute paths for naming shared libraries, and exclude the
8374 1.1.1.3 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8375 1.1.1.3 mrg # requires that you compile everything twice, which is a pain.
8376 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8377 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8378 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8379 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8380 1.1.1.3 mrg else
8381 1.1.1.3 mrg ld_shlibs=no
8382 1.1.1.3 mrg fi
8383 1.1.1.3 mrg ;;
8384 1.1.1.3 mrg esac
8385 1.1.1.3 mrg ;;
8386 1.1 mrg
8387 1.1.1.3 mrg sunos4*)
8388 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8389 1.1.1.3 mrg wlarc=
8390 1.1.1.3 mrg hardcode_direct=yes
8391 1.1.1.3 mrg hardcode_shlibpath_var=no
8392 1.1.1.3 mrg ;;
8393 1.1.1.3 mrg
8394 1.1.1.3 mrg *)
8395 1.1.1.3 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8396 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8397 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8398 1.1.1.3 mrg else
8399 1.1.1.3 mrg ld_shlibs=no
8400 1.1.1.3 mrg fi
8401 1.1.1.3 mrg ;;
8402 1.1.1.3 mrg esac
8403 1.1.1.3 mrg
8404 1.1.1.3 mrg if test "$ld_shlibs" = no; then
8405 1.1.1.3 mrg runpath_var=
8406 1.1.1.3 mrg hardcode_libdir_flag_spec=
8407 1.1.1.3 mrg export_dynamic_flag_spec=
8408 1.1.1.3 mrg whole_archive_flag_spec=
8409 1.1.1.3 mrg fi
8410 1.1.1.3 mrg else
8411 1.1.1.3 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8412 1.1.1.3 mrg case $host_os in
8413 1.1.1.3 mrg aix3*)
8414 1.1.1.3 mrg allow_undefined_flag=unsupported
8415 1.1.1.3 mrg always_export_symbols=yes
8416 1.1.1.3 mrg archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8417 1.1.1.3 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8418 1.1.1.3 mrg # are no directories specified by -L.
8419 1.1.1.3 mrg hardcode_minus_L=yes
8420 1.1.1.3 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8421 1.1.1.3 mrg # Neither direct hardcoding nor static linking is supported with a
8422 1.1.1.3 mrg # broken collect2.
8423 1.1.1.3 mrg hardcode_direct=unsupported
8424 1.1.1.3 mrg fi
8425 1.1.1.3 mrg ;;
8426 1.1.1.3 mrg
8427 1.1.1.3 mrg aix[4-9]*)
8428 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8429 1.1.1.3 mrg # On IA64, the linker does run time linking by default, so we don't
8430 1.1.1.3 mrg # have to do anything special.
8431 1.1.1.3 mrg aix_use_runtimelinking=no
8432 1.1.1.3 mrg exp_sym_flag='-Bexport'
8433 1.1.1.3 mrg no_entry_flag=""
8434 1.1.1.3 mrg else
8435 1.1.1.3 mrg # If we're using GNU nm, then we don't want the "-C" option.
8436 1.1.1.3 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8437 1.1.1.3 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8438 1.1.1.3 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8439 1.1.1.3 mrg else
8440 1.1.1.3 mrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8441 1.1.1.3 mrg fi
8442 1.1.1.3 mrg aix_use_runtimelinking=no
8443 1.1.1.3 mrg
8444 1.1.1.3 mrg # Test if we are trying to use run time linking or normal
8445 1.1.1.3 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8446 1.1.1.3 mrg # need to do runtime linking.
8447 1.1.1.3 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8448 1.1.1.3 mrg for ld_flag in $LDFLAGS; do
8449 1.1.1.3 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8450 1.1.1.3 mrg aix_use_runtimelinking=yes
8451 1.1.1.3 mrg break
8452 1.1.1.3 mrg fi
8453 1.1.1.3 mrg done
8454 1.1.1.3 mrg ;;
8455 1.1.1.3 mrg esac
8456 1.1.1.3 mrg
8457 1.1.1.3 mrg exp_sym_flag='-bexport'
8458 1.1.1.3 mrg no_entry_flag='-bnoentry'
8459 1.1.1.3 mrg fi
8460 1.1.1.3 mrg
8461 1.1.1.3 mrg # When large executables or shared objects are built, AIX ld can
8462 1.1.1.3 mrg # have problems creating the table of contents. If linking a library
8463 1.1.1.3 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8464 1.1.1.3 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8465 1.1.1.3 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8466 1.1.1.3 mrg
8467 1.1.1.3 mrg archive_cmds=''
8468 1.1.1.3 mrg hardcode_direct=yes
8469 1.1.1.3 mrg hardcode_direct_absolute=yes
8470 1.1.1.3 mrg hardcode_libdir_separator=':'
8471 1.1.1.3 mrg link_all_deplibs=yes
8472 1.1.1.3 mrg file_list_spec='${wl}-f,'
8473 1.1.1.3 mrg
8474 1.1.1.3 mrg if test "$GCC" = yes; then
8475 1.1.1.3 mrg case $host_os in aix4.[012]|aix4.[012].*)
8476 1.1.1.3 mrg # We only want to do this on AIX 4.2 and lower, the check
8477 1.1.1.3 mrg # below for broken collect2 doesn't work under 4.3+
8478 1.1.1.3 mrg collect2name=`${CC} -print-prog-name=collect2`
8479 1.1.1.3 mrg if test -f "$collect2name" &&
8480 1.1.1.3 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8481 1.1.1.3 mrg then
8482 1.1.1.3 mrg # We have reworked collect2
8483 1.1.1.3 mrg :
8484 1.1.1.3 mrg else
8485 1.1.1.3 mrg # We have old collect2
8486 1.1.1.3 mrg hardcode_direct=unsupported
8487 1.1.1.3 mrg # It fails to find uninstalled libraries when the uninstalled
8488 1.1.1.3 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8489 1.1.1.3 mrg # to unsupported forces relinking
8490 1.1.1.3 mrg hardcode_minus_L=yes
8491 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8492 1.1.1.3 mrg hardcode_libdir_separator=
8493 1.1.1.3 mrg fi
8494 1.1.1.3 mrg ;;
8495 1.1.1.3 mrg esac
8496 1.1.1.3 mrg shared_flag='-shared'
8497 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8498 1.1.1.3 mrg shared_flag="$shared_flag "'${wl}-G'
8499 1.1.1.3 mrg fi
8500 1.1.1.3 mrg else
8501 1.1.1.3 mrg # not using gcc
8502 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8503 1.1.1.3 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8504 1.1.1.3 mrg # chokes on -Wl,-G. The following line is correct:
8505 1.1.1.3 mrg shared_flag='-G'
8506 1.1.1.3 mrg else
8507 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8508 1.1.1.3 mrg shared_flag='${wl}-G'
8509 1.1.1.3 mrg else
8510 1.1.1.3 mrg shared_flag='${wl}-bM:SRE'
8511 1.1.1.3 mrg fi
8512 1.1.1.3 mrg fi
8513 1.1.1.3 mrg fi
8514 1.1.1.3 mrg
8515 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-bexpall'
8516 1.1.1.3 mrg # It seems that -bexpall does not export symbols beginning with
8517 1.1.1.3 mrg # underscore (_), so it is better to generate a list of symbols to export.
8518 1.1.1.3 mrg always_export_symbols=yes
8519 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
8520 1.1.1.3 mrg # Warning - without using the other runtime loading flags (-brtl),
8521 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8522 1.1.1.3 mrg allow_undefined_flag='-berok'
8523 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8524 1.1.1.3 mrg # empty executable.
8525 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
8526 1.1.1.3 mrg /* confdefs.h. */
8527 1.1.1.3 mrg _ACEOF
8528 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
8529 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
8530 1.1.1.3 mrg /* end confdefs.h. */
8531 1.1 mrg
8532 1.1 mrg int
8533 1.1 mrg main ()
8534 1.1 mrg {
8535 1.1.1.3 mrg
8536 1.1 mrg ;
8537 1.1 mrg return 0;
8538 1.1 mrg }
8539 1.1 mrg _ACEOF
8540 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8541 1.1 mrg if { (ac_try="$ac_link"
8542 1.1 mrg case "(($ac_try" in
8543 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8544 1.1 mrg *) ac_try_echo=$ac_try;;
8545 1.1 mrg esac
8546 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8547 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8548 1.1 mrg (eval "$ac_link") 2>conftest.er1
8549 1.1 mrg ac_status=$?
8550 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
8551 1.1 mrg rm -f conftest.er1
8552 1.1 mrg cat conftest.err >&5
8553 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8554 1.1 mrg (exit $ac_status); } && {
8555 1.1 mrg test -z "$ac_c_werror_flag" ||
8556 1.1 mrg test ! -s conftest.err
8557 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8558 1.1.1.2 mrg test "$cross_compiling" = yes ||
8559 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8560 1.1.1.2 mrg }; then
8561 1.1.1.3 mrg
8562 1.1.1.3 mrg lt_aix_libpath_sed='
8563 1.1.1.3 mrg /Import File Strings/,/^$/ {
8564 1.1.1.3 mrg /^0/ {
8565 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8566 1.1.1.3 mrg p
8567 1.1.1.3 mrg }
8568 1.1.1.3 mrg }'
8569 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8570 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8571 1.1.1.3 mrg if test -z "$aix_libpath"; then
8572 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8573 1.1.1.3 mrg fi
8574 1.1 mrg else
8575 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8576 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
8577 1.1 mrg
8578 1.1.1.3 mrg
8579 1.1 mrg fi
8580 1.1 mrg
8581 1.1.1.2 mrg rm -rf conftest.dSYM
8582 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8583 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8584 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8585 1.1.1.3 mrg
8586 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8587 1.1.1.3 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8588 1.1.1.3 mrg else
8589 1.1.1.3 mrg if test "$host_cpu" = ia64; then
8590 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8591 1.1.1.3 mrg allow_undefined_flag="-z nodefs"
8592 1.1.1.3 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8593 1.1.1.3 mrg else
8594 1.1.1.3 mrg # Determine the default libpath from the value encoded in an
8595 1.1.1.3 mrg # empty executable.
8596 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
8597 1.1 mrg /* confdefs.h. */
8598 1.1 mrg _ACEOF
8599 1.1 mrg cat confdefs.h >>conftest.$ac_ext
8600 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
8601 1.1 mrg /* end confdefs.h. */
8602 1.1 mrg
8603 1.1 mrg int
8604 1.1 mrg main ()
8605 1.1 mrg {
8606 1.1.1.3 mrg
8607 1.1 mrg ;
8608 1.1 mrg return 0;
8609 1.1 mrg }
8610 1.1 mrg _ACEOF
8611 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8612 1.1 mrg if { (ac_try="$ac_link"
8613 1.1 mrg case "(($ac_try" in
8614 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8615 1.1 mrg *) ac_try_echo=$ac_try;;
8616 1.1 mrg esac
8617 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8618 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8619 1.1 mrg (eval "$ac_link") 2>conftest.er1
8620 1.1 mrg ac_status=$?
8621 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
8622 1.1 mrg rm -f conftest.er1
8623 1.1 mrg cat conftest.err >&5
8624 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8625 1.1 mrg (exit $ac_status); } && {
8626 1.1 mrg test -z "$ac_c_werror_flag" ||
8627 1.1 mrg test ! -s conftest.err
8628 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8629 1.1.1.2 mrg test "$cross_compiling" = yes ||
8630 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8631 1.1.1.2 mrg }; then
8632 1.1.1.3 mrg
8633 1.1.1.3 mrg lt_aix_libpath_sed='
8634 1.1.1.3 mrg /Import File Strings/,/^$/ {
8635 1.1.1.3 mrg /^0/ {
8636 1.1.1.3 mrg s/^0 *\(.*\)$/\1/
8637 1.1.1.3 mrg p
8638 1.1.1.3 mrg }
8639 1.1.1.3 mrg }'
8640 1.1.1.3 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8641 1.1.1.3 mrg # Check for a 64-bit object if we didn't find anything.
8642 1.1.1.3 mrg if test -z "$aix_libpath"; then
8643 1.1.1.3 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8644 1.1.1.3 mrg fi
8645 1.1 mrg else
8646 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8647 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
8648 1.1 mrg
8649 1.1.1.3 mrg
8650 1.1 mrg fi
8651 1.1 mrg
8652 1.1.1.2 mrg rm -rf conftest.dSYM
8653 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8654 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8655 1.1.1.3 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8656 1.1 mrg
8657 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8658 1.1.1.3 mrg # Warning - without using the other run time loading flags,
8659 1.1.1.3 mrg # -berok will link without error, but may produce a broken library.
8660 1.1.1.3 mrg no_undefined_flag=' ${wl}-bernotok'
8661 1.1.1.3 mrg allow_undefined_flag=' ${wl}-berok'
8662 1.1.1.3 mrg # Exported symbols can be pulled into shared objects from archives
8663 1.1.1.3 mrg whole_archive_flag_spec='$convenience'
8664 1.1.1.3 mrg archive_cmds_need_lc=yes
8665 1.1.1.3 mrg # This is similar to how AIX traditionally builds its shared libraries.
8666 1.1.1.3 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8667 1.1.1.3 mrg fi
8668 1.1.1.3 mrg fi
8669 1.1.1.3 mrg ;;
8670 1.1 mrg
8671 1.1.1.3 mrg amigaos*)
8672 1.1.1.3 mrg case $host_cpu in
8673 1.1.1.3 mrg powerpc)
8674 1.1.1.3 mrg # see comment about AmigaOS4 .so support
8675 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8676 1.1.1.3 mrg archive_expsym_cmds=''
8677 1.1.1.3 mrg ;;
8678 1.1.1.3 mrg m68k)
8679 1.1.1.3 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8680 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8681 1.1.1.3 mrg hardcode_minus_L=yes
8682 1.1.1.3 mrg ;;
8683 1.1.1.3 mrg esac
8684 1.1.1.3 mrg ;;
8685 1.1 mrg
8686 1.1.1.3 mrg bsdi[45]*)
8687 1.1.1.3 mrg export_dynamic_flag_spec=-rdynamic
8688 1.1.1.3 mrg ;;
8689 1.1 mrg
8690 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
8691 1.1.1.3 mrg # When not using gcc, we currently assume that we are using
8692 1.1.1.3 mrg # Microsoft Visual C++.
8693 1.1.1.3 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8694 1.1.1.3 mrg # no search path for DLLs.
8695 1.1.1.3 mrg hardcode_libdir_flag_spec=' '
8696 1.1.1.3 mrg allow_undefined_flag=unsupported
8697 1.1.1.3 mrg # Tell ltmain to make .lib files, not .a files.
8698 1.1.1.3 mrg libext=lib
8699 1.1.1.3 mrg # Tell ltmain to make .dll files, not .so files.
8700 1.1.1.3 mrg shrext_cmds=".dll"
8701 1.1.1.3 mrg # FIXME: Setting linknames here is a bad hack.
8702 1.1.1.3 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8703 1.1.1.3 mrg # The linker will automatically build a .lib file if we build a DLL.
8704 1.1.1.3 mrg old_archive_from_new_cmds='true'
8705 1.1.1.3 mrg # FIXME: Should let the user specify the lib program.
8706 1.1.1.3 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8707 1.1.1.3 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8708 1.1.1.3 mrg enable_shared_with_static_runtimes=yes
8709 1.1.1.3 mrg ;;
8710 1.1 mrg
8711 1.1.1.3 mrg darwin* | rhapsody*)
8712 1.1.1.3 mrg
8713 1.1.1.3 mrg
8714 1.1.1.3 mrg archive_cmds_need_lc=no
8715 1.1.1.3 mrg hardcode_direct=no
8716 1.1.1.3 mrg hardcode_automatic=yes
8717 1.1.1.3 mrg hardcode_shlibpath_var=unsupported
8718 1.1.1.3 mrg whole_archive_flag_spec=''
8719 1.1.1.3 mrg link_all_deplibs=yes
8720 1.1.1.3 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8721 1.1.1.3 mrg case $cc_basename in
8722 1.1.1.3 mrg ifort*) _lt_dar_can_shared=yes ;;
8723 1.1.1.3 mrg *) _lt_dar_can_shared=$GCC ;;
8724 1.1.1.3 mrg esac
8725 1.1.1.3 mrg if test "$_lt_dar_can_shared" = "yes"; then
8726 1.1.1.3 mrg output_verbose_link_cmd=echo
8727 1.1.1.3 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8728 1.1.1.3 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8729 1.1.1.3 mrg archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8730 1.1.1.3 mrg module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8731 1.1.1.3 mrg
8732 1.1.1.3 mrg else
8733 1.1.1.3 mrg ld_shlibs=no
8734 1.1.1.3 mrg fi
8735 1.1.1.3 mrg
8736 1.1.1.3 mrg ;;
8737 1.1.1.3 mrg
8738 1.1.1.3 mrg dgux*)
8739 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8740 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8741 1.1.1.3 mrg hardcode_shlibpath_var=no
8742 1.1.1.3 mrg ;;
8743 1.1.1.3 mrg
8744 1.1.1.3 mrg freebsd1*)
8745 1.1.1.3 mrg ld_shlibs=no
8746 1.1.1.3 mrg ;;
8747 1.1.1.3 mrg
8748 1.1.1.3 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8749 1.1.1.3 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8750 1.1.1.3 mrg # does not break anything, and helps significantly (at the cost of a little
8751 1.1.1.3 mrg # extra space).
8752 1.1.1.3 mrg freebsd2.2*)
8753 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8754 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8755 1.1.1.3 mrg hardcode_direct=yes
8756 1.1.1.3 mrg hardcode_shlibpath_var=no
8757 1.1.1.3 mrg ;;
8758 1.1.1.3 mrg
8759 1.1.1.3 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8760 1.1.1.3 mrg freebsd2*)
8761 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8762 1.1.1.3 mrg hardcode_direct=yes
8763 1.1.1.3 mrg hardcode_minus_L=yes
8764 1.1.1.3 mrg hardcode_shlibpath_var=no
8765 1.1.1.3 mrg ;;
8766 1.1.1.3 mrg
8767 1.1.1.3 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8768 1.1.1.3 mrg freebsd* | dragonfly*)
8769 1.1.1.3 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8770 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8771 1.1.1.3 mrg hardcode_direct=yes
8772 1.1.1.3 mrg hardcode_shlibpath_var=no
8773 1.1.1.3 mrg ;;
8774 1.1.1.3 mrg
8775 1.1.1.3 mrg hpux9*)
8776 1.1.1.3 mrg if test "$GCC" = yes; then
8777 1.1.1.3 mrg archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8778 1.1.1.3 mrg else
8779 1.1.1.3 mrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8780 1.1.1.3 mrg fi
8781 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8782 1.1.1.3 mrg hardcode_libdir_separator=:
8783 1.1.1.3 mrg hardcode_direct=yes
8784 1.1.1.3 mrg
8785 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8786 1.1.1.3 mrg # but as the default location of the library.
8787 1.1.1.3 mrg hardcode_minus_L=yes
8788 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8789 1.1.1.3 mrg ;;
8790 1.1.1.3 mrg
8791 1.1.1.3 mrg hpux10*)
8792 1.1.1.3 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8793 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8794 1.1.1.3 mrg else
8795 1.1.1.3 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8796 1.1.1.3 mrg fi
8797 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8798 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8799 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8800 1.1.1.3 mrg hardcode_libdir_separator=:
8801 1.1.1.3 mrg hardcode_direct=yes
8802 1.1.1.3 mrg hardcode_direct_absolute=yes
8803 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8804 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8805 1.1.1.3 mrg # but as the default location of the library.
8806 1.1.1.3 mrg hardcode_minus_L=yes
8807 1.1.1.3 mrg fi
8808 1.1.1.3 mrg ;;
8809 1.1.1.3 mrg
8810 1.1.1.3 mrg hpux11*)
8811 1.1.1.3 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8812 1.1.1.3 mrg case $host_cpu in
8813 1.1.1.3 mrg hppa*64*)
8814 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8815 1.1.1.3 mrg ;;
8816 1.1.1.3 mrg ia64*)
8817 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8818 1.1.1.3 mrg ;;
8819 1.1.1.3 mrg *)
8820 1.1.1.3 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8821 1.1.1.3 mrg ;;
8822 1.1.1.3 mrg esac
8823 1.1.1.3 mrg else
8824 1.1.1.3 mrg case $host_cpu in
8825 1.1.1.3 mrg hppa*64*)
8826 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8827 1.1.1.3 mrg ;;
8828 1.1.1.3 mrg ia64*)
8829 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8830 1.1.1.3 mrg ;;
8831 1.1.1.3 mrg *)
8832 1.1.1.3 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8833 1.1.1.3 mrg ;;
8834 1.1.1.3 mrg esac
8835 1.1.1.3 mrg fi
8836 1.1.1.3 mrg if test "$with_gnu_ld" = no; then
8837 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8838 1.1.1.3 mrg hardcode_libdir_separator=:
8839 1.1.1.3 mrg
8840 1.1.1.3 mrg case $host_cpu in
8841 1.1.1.3 mrg hppa*64*|ia64*)
8842 1.1.1.3 mrg hardcode_direct=no
8843 1.1.1.3 mrg hardcode_shlibpath_var=no
8844 1.1.1.3 mrg ;;
8845 1.1.1.3 mrg *)
8846 1.1.1.3 mrg hardcode_direct=yes
8847 1.1.1.3 mrg hardcode_direct_absolute=yes
8848 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8849 1.1.1.3 mrg
8850 1.1.1.3 mrg # hardcode_minus_L: Not really in the search PATH,
8851 1.1.1.3 mrg # but as the default location of the library.
8852 1.1.1.3 mrg hardcode_minus_L=yes
8853 1.1.1.3 mrg ;;
8854 1.1.1.3 mrg esac
8855 1.1.1.3 mrg fi
8856 1.1.1.3 mrg ;;
8857 1.1.1.3 mrg
8858 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
8859 1.1.1.3 mrg if test "$GCC" = yes; then
8860 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8861 1.1.1.3 mrg # Try to use the -exported_symbol ld option, if it does not
8862 1.1.1.3 mrg # work, assume that -exports_file does not work either and
8863 1.1.1.3 mrg # implicitly export all symbols.
8864 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
8865 1.1.1.3 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8866 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
8867 1.1.1.3 mrg int foo(void) {}
8868 1.1 mrg _ACEOF
8869 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8870 1.1 mrg if { (ac_try="$ac_link"
8871 1.1 mrg case "(($ac_try" in
8872 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8873 1.1 mrg *) ac_try_echo=$ac_try;;
8874 1.1 mrg esac
8875 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8876 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8877 1.1 mrg (eval "$ac_link") 2>conftest.er1
8878 1.1 mrg ac_status=$?
8879 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
8880 1.1 mrg rm -f conftest.er1
8881 1.1 mrg cat conftest.err >&5
8882 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8883 1.1 mrg (exit $ac_status); } && {
8884 1.1 mrg test -z "$ac_c_werror_flag" ||
8885 1.1 mrg test ! -s conftest.err
8886 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8887 1.1.1.2 mrg test "$cross_compiling" = yes ||
8888 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8889 1.1.1.2 mrg }; then
8890 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8891 1.1.1.3 mrg
8892 1.1 mrg else
8893 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8894 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
8895 1.1 mrg
8896 1.1.1.3 mrg
8897 1.1 mrg fi
8898 1.1 mrg
8899 1.1.1.2 mrg rm -rf conftest.dSYM
8900 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8901 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8902 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
8903 1.1.1.3 mrg else
8904 1.1.1.3 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8905 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8906 1.1.1.3 mrg fi
8907 1.1.1.3 mrg archive_cmds_need_lc='no'
8908 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8909 1.1.1.3 mrg hardcode_libdir_separator=:
8910 1.1.1.3 mrg inherit_rpath=yes
8911 1.1.1.3 mrg link_all_deplibs=yes
8912 1.1.1.3 mrg ;;
8913 1.1 mrg
8914 1.1 mrg netbsd*)
8915 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8916 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8917 1.1 mrg else
8918 1.1.1.3 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8919 1.1 mrg fi
8920 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8921 1.1.1.3 mrg hardcode_direct=yes
8922 1.1.1.3 mrg hardcode_shlibpath_var=no
8923 1.1 mrg ;;
8924 1.1 mrg
8925 1.1 mrg newsos6)
8926 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8927 1.1.1.3 mrg hardcode_direct=yes
8928 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8929 1.1.1.3 mrg hardcode_libdir_separator=:
8930 1.1.1.3 mrg hardcode_shlibpath_var=no
8931 1.1.1.3 mrg ;;
8932 1.1.1.3 mrg
8933 1.1.1.3 mrg *nto* | *qnx*)
8934 1.1 mrg ;;
8935 1.1 mrg
8936 1.1 mrg openbsd*)
8937 1.1.1.2 mrg if test -f /usr/libexec/ld.so; then
8938 1.1.1.3 mrg hardcode_direct=yes
8939 1.1.1.3 mrg hardcode_shlibpath_var=no
8940 1.1.1.3 mrg hardcode_direct_absolute=yes
8941 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8942 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8943 1.1.1.3 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8944 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8945 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-E'
8946 1.1.1.2 mrg else
8947 1.1.1.2 mrg case $host_os in
8948 1.1.1.2 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8949 1.1.1.3 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8950 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
8951 1.1.1.2 mrg ;;
8952 1.1.1.2 mrg *)
8953 1.1.1.3 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8954 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8955 1.1.1.2 mrg ;;
8956 1.1.1.2 mrg esac
8957 1.1.1.3 mrg fi
8958 1.1 mrg else
8959 1.1.1.3 mrg ld_shlibs=no
8960 1.1 mrg fi
8961 1.1 mrg ;;
8962 1.1 mrg
8963 1.1 mrg os2*)
8964 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
8965 1.1.1.3 mrg hardcode_minus_L=yes
8966 1.1.1.3 mrg allow_undefined_flag=unsupported
8967 1.1.1.3 mrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8968 1.1.1.3 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8969 1.1 mrg ;;
8970 1.1 mrg
8971 1.1 mrg osf3*)
8972 1.1 mrg if test "$GCC" = yes; then
8973 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8974 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8975 1.1 mrg else
8976 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8977 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8978 1.1 mrg fi
8979 1.1.1.3 mrg archive_cmds_need_lc='no'
8980 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8981 1.1.1.3 mrg hardcode_libdir_separator=:
8982 1.1 mrg ;;
8983 1.1 mrg
8984 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8985 1.1 mrg if test "$GCC" = yes; then
8986 1.1.1.3 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8987 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8988 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8989 1.1 mrg else
8990 1.1.1.3 mrg allow_undefined_flag=' -expect_unresolved \*'
8991 1.1.1.3 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8992 1.1.1.3 mrg archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8993 1.1.1.3 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8994 1.1 mrg
8995 1.1 mrg # Both c and cxx compiler support -rpath directly
8996 1.1.1.3 mrg hardcode_libdir_flag_spec='-rpath $libdir'
8997 1.1 mrg fi
8998 1.1.1.3 mrg archive_cmds_need_lc='no'
8999 1.1.1.3 mrg hardcode_libdir_separator=:
9000 1.1 mrg ;;
9001 1.1 mrg
9002 1.1 mrg solaris*)
9003 1.1.1.3 mrg no_undefined_flag=' -z defs'
9004 1.1 mrg if test "$GCC" = yes; then
9005 1.1 mrg wlarc='${wl}'
9006 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9007 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9008 1.1.1.3 mrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9009 1.1 mrg else
9010 1.1.1.3 mrg case `$CC -V 2>&1` in
9011 1.1.1.3 mrg *"Compilers 5.0"*)
9012 1.1.1.3 mrg wlarc=''
9013 1.1.1.3 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9014 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9015 1.1.1.3 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9016 1.1.1.3 mrg ;;
9017 1.1.1.3 mrg *)
9018 1.1.1.3 mrg wlarc='${wl}'
9019 1.1.1.3 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9020 1.1.1.3 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9021 1.1.1.3 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9022 1.1.1.3 mrg ;;
9023 1.1.1.3 mrg esac
9024 1.1 mrg fi
9025 1.1.1.3 mrg hardcode_libdir_flag_spec='-R$libdir'
9026 1.1.1.3 mrg hardcode_shlibpath_var=no
9027 1.1 mrg case $host_os in
9028 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9029 1.1 mrg *)
9030 1.1.1.2 mrg # The compiler driver will combine and reorder linker options,
9031 1.1.1.2 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9032 1.1.1.2 mrg # but is careful enough not to reorder.
9033 1.1.1.3 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9034 1.1.1.2 mrg if test "$GCC" = yes; then
9035 1.1.1.3 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9036 1.1.1.2 mrg else
9037 1.1.1.3 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9038 1.1.1.2 mrg fi
9039 1.1.1.2 mrg ;;
9040 1.1 mrg esac
9041 1.1.1.3 mrg link_all_deplibs=yes
9042 1.1 mrg ;;
9043 1.1 mrg
9044 1.1 mrg sunos4*)
9045 1.1 mrg if test "x$host_vendor" = xsequent; then
9046 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9047 1.1 mrg # files that make .init and .fini sections work.
9048 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9049 1.1 mrg else
9050 1.1.1.3 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9051 1.1 mrg fi
9052 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9053 1.1.1.3 mrg hardcode_direct=yes
9054 1.1.1.3 mrg hardcode_minus_L=yes
9055 1.1.1.3 mrg hardcode_shlibpath_var=no
9056 1.1 mrg ;;
9057 1.1 mrg
9058 1.1 mrg sysv4)
9059 1.1 mrg case $host_vendor in
9060 1.1 mrg sni)
9061 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9062 1.1.1.3 mrg hardcode_direct=yes # is this really true???
9063 1.1 mrg ;;
9064 1.1 mrg siemens)
9065 1.1 mrg ## LD is ld it makes a PLAMLIB
9066 1.1 mrg ## CC just makes a GrossModule.
9067 1.1.1.3 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9068 1.1.1.3 mrg reload_cmds='$CC -r -o $output$reload_objs'
9069 1.1.1.3 mrg hardcode_direct=no
9070 1.1 mrg ;;
9071 1.1 mrg motorola)
9072 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9073 1.1.1.3 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9074 1.1 mrg ;;
9075 1.1 mrg esac
9076 1.1 mrg runpath_var='LD_RUN_PATH'
9077 1.1.1.3 mrg hardcode_shlibpath_var=no
9078 1.1 mrg ;;
9079 1.1 mrg
9080 1.1 mrg sysv4.3*)
9081 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9082 1.1.1.3 mrg hardcode_shlibpath_var=no
9083 1.1.1.3 mrg export_dynamic_flag_spec='-Bexport'
9084 1.1 mrg ;;
9085 1.1 mrg
9086 1.1 mrg sysv4*MP*)
9087 1.1 mrg if test -d /usr/nec; then
9088 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9089 1.1.1.3 mrg hardcode_shlibpath_var=no
9090 1.1 mrg runpath_var=LD_RUN_PATH
9091 1.1 mrg hardcode_runpath_var=yes
9092 1.1.1.3 mrg ld_shlibs=yes
9093 1.1 mrg fi
9094 1.1 mrg ;;
9095 1.1 mrg
9096 1.1.1.2 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9097 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
9098 1.1.1.3 mrg archive_cmds_need_lc=no
9099 1.1.1.3 mrg hardcode_shlibpath_var=no
9100 1.1 mrg runpath_var='LD_RUN_PATH'
9101 1.1 mrg
9102 1.1 mrg if test "$GCC" = yes; then
9103 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9104 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9105 1.1 mrg else
9106 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9107 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9108 1.1 mrg fi
9109 1.1 mrg ;;
9110 1.1 mrg
9111 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9112 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9113 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9114 1.1 mrg # always be unresolved, which means just about no library would
9115 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9116 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9117 1.1 mrg # as -z defs.
9118 1.1.1.3 mrg no_undefined_flag='${wl}-z,text'
9119 1.1.1.3 mrg allow_undefined_flag='${wl}-z,nodefs'
9120 1.1.1.3 mrg archive_cmds_need_lc=no
9121 1.1.1.3 mrg hardcode_shlibpath_var=no
9122 1.1.1.3 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9123 1.1.1.3 mrg hardcode_libdir_separator=':'
9124 1.1.1.3 mrg link_all_deplibs=yes
9125 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Bexport'
9126 1.1 mrg runpath_var='LD_RUN_PATH'
9127 1.1 mrg
9128 1.1 mrg if test "$GCC" = yes; then
9129 1.1.1.3 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9130 1.1.1.3 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9131 1.1 mrg else
9132 1.1.1.3 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9133 1.1.1.3 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9134 1.1 mrg fi
9135 1.1 mrg ;;
9136 1.1 mrg
9137 1.1 mrg uts4*)
9138 1.1.1.3 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9139 1.1.1.3 mrg hardcode_libdir_flag_spec='-L$libdir'
9140 1.1.1.3 mrg hardcode_shlibpath_var=no
9141 1.1 mrg ;;
9142 1.1 mrg
9143 1.1 mrg *)
9144 1.1.1.3 mrg ld_shlibs=no
9145 1.1 mrg ;;
9146 1.1 mrg esac
9147 1.1.1.3 mrg
9148 1.1.1.3 mrg if test x$host_vendor = xsni; then
9149 1.1.1.3 mrg case $host in
9150 1.1.1.3 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9151 1.1.1.3 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9152 1.1.1.3 mrg ;;
9153 1.1.1.3 mrg esac
9154 1.1.1.3 mrg fi
9155 1.1 mrg fi
9156 1.1 mrg
9157 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9158 1.1.1.3 mrg $as_echo "$ld_shlibs" >&6; }
9159 1.1.1.3 mrg test "$ld_shlibs" = no && can_build_shared=no
9160 1.1.1.3 mrg
9161 1.1.1.3 mrg with_gnu_ld=$with_gnu_ld
9162 1.1.1.3 mrg
9163 1.1.1.3 mrg
9164 1.1.1.3 mrg
9165 1.1.1.3 mrg
9166 1.1.1.3 mrg
9167 1.1.1.3 mrg
9168 1.1.1.3 mrg
9169 1.1.1.3 mrg
9170 1.1.1.3 mrg
9171 1.1.1.3 mrg
9172 1.1.1.3 mrg
9173 1.1.1.3 mrg
9174 1.1.1.3 mrg
9175 1.1.1.3 mrg
9176 1.1 mrg
9177 1.1 mrg #
9178 1.1 mrg # Do we need to explicitly link libc?
9179 1.1 mrg #
9180 1.1.1.3 mrg case "x$archive_cmds_need_lc" in
9181 1.1 mrg x|xyes)
9182 1.1 mrg # Assume -lc should be added
9183 1.1.1.3 mrg archive_cmds_need_lc=yes
9184 1.1 mrg
9185 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9186 1.1.1.3 mrg case $archive_cmds in
9187 1.1 mrg *'~'*)
9188 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9189 1.1 mrg ;;
9190 1.1 mrg '$CC '*)
9191 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9192 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9193 1.1 mrg # to ld, don't add -lc before -lgcc.
9194 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9195 1.1.1.2 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9196 1.1.1.3 mrg $RM conftest*
9197 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9198 1.1 mrg
9199 1.1 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9200 1.1 mrg (eval $ac_compile) 2>&5
9201 1.1 mrg ac_status=$?
9202 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203 1.1 mrg (exit $ac_status); } 2>conftest.err; then
9204 1.1 mrg soname=conftest
9205 1.1 mrg lib=conftest
9206 1.1 mrg libobjs=conftest.$ac_objext
9207 1.1 mrg deplibs=
9208 1.1.1.3 mrg wl=$lt_prog_compiler_wl
9209 1.1.1.3 mrg pic_flag=$lt_prog_compiler_pic
9210 1.1 mrg compiler_flags=-v
9211 1.1.1.3 mrg linker_flags=-v
9212 1.1.1.3 mrg verstring=
9213 1.1.1.3 mrg output_objdir=.
9214 1.1.1.3 mrg libname=conftest
9215 1.1.1.3 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9216 1.1.1.3 mrg allow_undefined_flag=
9217 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9218 1.1.1.3 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9219 1.1.1.3 mrg ac_status=$?
9220 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9221 1.1.1.3 mrg (exit $ac_status); }
9222 1.1.1.3 mrg then
9223 1.1.1.3 mrg archive_cmds_need_lc=no
9224 1.1.1.3 mrg else
9225 1.1.1.3 mrg archive_cmds_need_lc=yes
9226 1.1.1.3 mrg fi
9227 1.1.1.3 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9228 1.1 mrg else
9229 1.1.1.3 mrg cat conftest.err 1>&5
9230 1.1 mrg fi
9231 1.1.1.3 mrg $RM conftest*
9232 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9233 1.1.1.3 mrg $as_echo "$archive_cmds_need_lc" >&6; }
9234 1.1 mrg ;;
9235 1.1 mrg esac
9236 1.1 mrg fi
9237 1.1 mrg ;;
9238 1.1.1.3 mrg esac
9239 1.1.1.3 mrg
9240 1.1.1.3 mrg
9241 1.1.1.3 mrg
9242 1.1.1.3 mrg
9243 1.1.1.3 mrg
9244 1.1.1.3 mrg
9245 1.1.1.3 mrg
9246 1.1.1.3 mrg
9247 1.1.1.3 mrg
9248 1.1.1.3 mrg
9249 1.1.1.3 mrg
9250 1.1.1.3 mrg
9251 1.1.1.3 mrg
9252 1.1.1.3 mrg
9253 1.1.1.3 mrg
9254 1.1.1.3 mrg
9255 1.1.1.3 mrg
9256 1.1.1.3 mrg
9257 1.1.1.3 mrg
9258 1.1.1.3 mrg
9259 1.1.1.3 mrg
9260 1.1.1.3 mrg
9261 1.1.1.3 mrg
9262 1.1.1.3 mrg
9263 1.1.1.3 mrg
9264 1.1.1.3 mrg
9265 1.1.1.3 mrg
9266 1.1.1.3 mrg
9267 1.1.1.3 mrg
9268 1.1.1.3 mrg
9269 1.1.1.3 mrg
9270 1.1.1.3 mrg
9271 1.1.1.3 mrg
9272 1.1.1.3 mrg
9273 1.1.1.3 mrg
9274 1.1.1.3 mrg
9275 1.1.1.3 mrg
9276 1.1.1.3 mrg
9277 1.1.1.3 mrg
9278 1.1.1.3 mrg
9279 1.1.1.3 mrg
9280 1.1.1.3 mrg
9281 1.1.1.3 mrg
9282 1.1.1.3 mrg
9283 1.1.1.3 mrg
9284 1.1.1.3 mrg
9285 1.1.1.3 mrg
9286 1.1.1.3 mrg
9287 1.1.1.3 mrg
9288 1.1.1.3 mrg
9289 1.1.1.3 mrg
9290 1.1.1.3 mrg
9291 1.1.1.3 mrg
9292 1.1.1.3 mrg
9293 1.1.1.3 mrg
9294 1.1.1.3 mrg
9295 1.1.1.3 mrg
9296 1.1.1.3 mrg
9297 1.1.1.3 mrg
9298 1.1.1.3 mrg
9299 1.1.1.3 mrg
9300 1.1.1.3 mrg
9301 1.1.1.3 mrg
9302 1.1.1.3 mrg
9303 1.1.1.3 mrg
9304 1.1.1.3 mrg
9305 1.1.1.3 mrg
9306 1.1.1.3 mrg
9307 1.1.1.3 mrg
9308 1.1.1.3 mrg
9309 1.1.1.3 mrg
9310 1.1 mrg
9311 1.1 mrg
9312 1.1 mrg
9313 1.1 mrg
9314 1.1 mrg
9315 1.1 mrg
9316 1.1 mrg
9317 1.1 mrg
9318 1.1.1.2 mrg
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg
9324 1.1 mrg
9325 1.1 mrg
9326 1.1 mrg
9327 1.1 mrg
9328 1.1 mrg
9329 1.1 mrg
9330 1.1 mrg
9331 1.1 mrg
9332 1.1 mrg
9333 1.1 mrg
9334 1.1 mrg
9335 1.1 mrg
9336 1.1 mrg
9337 1.1.1.2 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.1.2 mrg
9346 1.1.1.2 mrg
9347 1.1.1.2 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.1.3 mrg { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9397 1.1.1.3 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9398 1.1 mrg
9399 1.1.1.3 mrg if test "$GCC" = yes; then
9400 1.1.1.3 mrg case $host_os in
9401 1.1.1.3 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9402 1.1.1.3 mrg *) lt_awk_arg="/^libraries:/" ;;
9403 1.1.1.3 mrg esac
9404 1.1.1.3 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9405 1.1.1.3 mrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9406 1.1.1.3 mrg # if the path contains ";" then we assume it to be the separator
9407 1.1.1.3 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9408 1.1.1.3 mrg # assumed that no part of a normal pathname contains ";" but that should
9409 1.1.1.3 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9410 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9411 1.1.1.3 mrg else
9412 1.1.1.3 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9413 1.1.1.3 mrg fi
9414 1.1.1.3 mrg # Ok, now we have the path, separated by spaces, we can step through it
9415 1.1.1.3 mrg # and add multilib dir if necessary.
9416 1.1.1.3 mrg lt_tmp_lt_search_path_spec=
9417 1.1.1.3 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9418 1.1.1.3 mrg for lt_sys_path in $lt_search_path_spec; do
9419 1.1.1.3 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9420 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9421 1.1.1.3 mrg else
9422 1.1.1.3 mrg test -d "$lt_sys_path" && \
9423 1.1.1.3 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9424 1.1.1.3 mrg fi
9425 1.1.1.3 mrg done
9426 1.1.1.3 mrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9427 1.1.1.3 mrg BEGIN {RS=" "; FS="/|\n";} {
9428 1.1.1.3 mrg lt_foo="";
9429 1.1.1.3 mrg lt_count=0;
9430 1.1.1.3 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9431 1.1.1.3 mrg if ($lt_i != "" && $lt_i != ".") {
9432 1.1.1.3 mrg if ($lt_i == "..") {
9433 1.1.1.3 mrg lt_count++;
9434 1.1.1.3 mrg } else {
9435 1.1.1.3 mrg if (lt_count == 0) {
9436 1.1.1.3 mrg lt_foo="/" $lt_i lt_foo;
9437 1.1.1.3 mrg } else {
9438 1.1.1.3 mrg lt_count--;
9439 1.1.1.3 mrg }
9440 1.1.1.3 mrg }
9441 1.1.1.3 mrg }
9442 1.1.1.3 mrg }
9443 1.1.1.3 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9444 1.1.1.3 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9445 1.1.1.3 mrg }'`
9446 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9447 1.1.1.3 mrg else
9448 1.1.1.3 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9449 1.1.1.3 mrg fi
9450 1.1.1.3 mrg library_names_spec=
9451 1.1.1.3 mrg libname_spec='lib$name'
9452 1.1.1.3 mrg soname_spec=
9453 1.1.1.3 mrg shrext_cmds=".so"
9454 1.1.1.3 mrg postinstall_cmds=
9455 1.1.1.3 mrg postuninstall_cmds=
9456 1.1.1.3 mrg finish_cmds=
9457 1.1.1.3 mrg finish_eval=
9458 1.1.1.3 mrg shlibpath_var=
9459 1.1.1.3 mrg shlibpath_overrides_runpath=unknown
9460 1.1.1.3 mrg version_type=none
9461 1.1.1.3 mrg dynamic_linker="$host_os ld.so"
9462 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9463 1.1.1.3 mrg need_lib_prefix=unknown
9464 1.1.1.3 mrg hardcode_into_libs=no
9465 1.1 mrg
9466 1.1.1.3 mrg # when you set need_version to no, make sure it does not cause -set_version
9467 1.1.1.3 mrg # flags to be left without arguments
9468 1.1.1.3 mrg need_version=unknown
9469 1.1 mrg
9470 1.1.1.3 mrg case $host_os in
9471 1.1.1.3 mrg aix3*)
9472 1.1.1.3 mrg version_type=linux
9473 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9474 1.1.1.3 mrg shlibpath_var=LIBPATH
9475 1.1 mrg
9476 1.1.1.3 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9477 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9478 1.1.1.3 mrg ;;
9479 1.1.1.3 mrg
9480 1.1.1.3 mrg aix[4-9]*)
9481 1.1.1.3 mrg version_type=linux
9482 1.1.1.3 mrg need_lib_prefix=no
9483 1.1.1.3 mrg need_version=no
9484 1.1.1.3 mrg hardcode_into_libs=yes
9485 1.1.1.3 mrg if test "$host_cpu" = ia64; then
9486 1.1.1.3 mrg # AIX 5 supports IA64
9487 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9488 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9489 1.1.1.3 mrg else
9490 1.1.1.3 mrg # With GCC up to 2.95.x, collect2 would create an import file
9491 1.1.1.3 mrg # for dependence libraries. The import file would start with
9492 1.1.1.3 mrg # the line `#! .'. This would cause the generated library to
9493 1.1.1.3 mrg # depend on `.', always an invalid library. This was fixed in
9494 1.1.1.3 mrg # development snapshots of GCC prior to 3.0.
9495 1.1.1.3 mrg case $host_os in
9496 1.1.1.3 mrg aix4 | aix4.[01] | aix4.[01].*)
9497 1.1.1.3 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9498 1.1.1.3 mrg echo ' yes '
9499 1.1.1.3 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9500 1.1.1.3 mrg :
9501 1.1.1.3 mrg else
9502 1.1.1.3 mrg can_build_shared=no
9503 1.1.1.3 mrg fi
9504 1.1.1.3 mrg ;;
9505 1.1.1.3 mrg esac
9506 1.1.1.3 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9507 1.1.1.3 mrg # soname into executable. Probably we can add versioning support to
9508 1.1.1.3 mrg # collect2, so additional links can be useful in future.
9509 1.1.1.3 mrg if test "$aix_use_runtimelinking" = yes; then
9510 1.1.1.3 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9511 1.1.1.3 mrg # instead of lib<name>.a to let people know that these are not
9512 1.1.1.3 mrg # typical AIX shared libraries.
9513 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9514 1.1.1.3 mrg else
9515 1.1.1.3 mrg # We preserve .a as extension for shared libraries through AIX4.2
9516 1.1.1.3 mrg # and later when we are not doing run time linking.
9517 1.1.1.3 mrg library_names_spec='${libname}${release}.a $libname.a'
9518 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9519 1.1.1.3 mrg fi
9520 1.1.1.3 mrg shlibpath_var=LIBPATH
9521 1.1.1.3 mrg fi
9522 1.1.1.3 mrg ;;
9523 1.1.1.3 mrg
9524 1.1.1.3 mrg amigaos*)
9525 1.1.1.3 mrg case $host_cpu in
9526 1.1.1.3 mrg powerpc)
9527 1.1.1.3 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9528 1.1.1.3 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9529 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9530 1.1.1.3 mrg ;;
9531 1.1.1.3 mrg m68k)
9532 1.1.1.3 mrg library_names_spec='$libname.ixlibrary $libname.a'
9533 1.1.1.3 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9534 1.1.1.3 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9535 1.1.1.3 mrg ;;
9536 1.1.1.3 mrg esac
9537 1.1.1.3 mrg ;;
9538 1.1 mrg
9539 1.1.1.3 mrg beos*)
9540 1.1.1.3 mrg library_names_spec='${libname}${shared_ext}'
9541 1.1.1.3 mrg dynamic_linker="$host_os ld.so"
9542 1.1.1.3 mrg shlibpath_var=LIBRARY_PATH
9543 1.1.1.3 mrg ;;
9544 1.1 mrg
9545 1.1.1.3 mrg bsdi[45]*)
9546 1.1.1.3 mrg version_type=linux
9547 1.1.1.3 mrg need_version=no
9548 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9549 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9550 1.1.1.3 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9551 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9552 1.1.1.3 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9553 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9554 1.1.1.3 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9555 1.1.1.3 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9556 1.1.1.3 mrg # libtool to hard-code these into programs
9557 1.1.1.3 mrg ;;
9558 1.1 mrg
9559 1.1.1.3 mrg cygwin* | mingw* | pw32* | cegcc*)
9560 1.1.1.3 mrg version_type=windows
9561 1.1.1.3 mrg shrext_cmds=".dll"
9562 1.1.1.3 mrg need_version=no
9563 1.1.1.3 mrg need_lib_prefix=no
9564 1.1 mrg
9565 1.1.1.3 mrg case $GCC,$host_os in
9566 1.1.1.3 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9567 1.1.1.3 mrg library_names_spec='$libname.dll.a'
9568 1.1.1.3 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9569 1.1.1.3 mrg postinstall_cmds='base_file=`basename \${file}`~
9570 1.1.1.3 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9571 1.1.1.3 mrg dldir=$destdir/`dirname \$dlpath`~
9572 1.1.1.3 mrg test -d \$dldir || mkdir -p \$dldir~
9573 1.1.1.3 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9574 1.1.1.3 mrg chmod a+x \$dldir/$dlname~
9575 1.1.1.3 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9576 1.1.1.3 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9577 1.1.1.3 mrg fi'
9578 1.1.1.3 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9579 1.1.1.3 mrg dlpath=$dir/\$dldll~
9580 1.1.1.3 mrg $RM \$dlpath'
9581 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9582 1.1 mrg
9583 1.1.1.3 mrg case $host_os in
9584 1.1.1.3 mrg cygwin*)
9585 1.1.1.3 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9586 1.1.1.3 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9587 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9588 1.1.1.3 mrg ;;
9589 1.1.1.3 mrg mingw* | cegcc*)
9590 1.1.1.3 mrg # MinGW DLLs use traditional 'lib' prefix
9591 1.1.1.3 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9592 1.1.1.3 mrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9593 1.1.1.3 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9594 1.1.1.3 mrg # It is most probably a Windows format PATH printed by
9595 1.1.1.3 mrg # mingw gcc, but we are running on Cygwin. Gcc prints its search
9596 1.1.1.3 mrg # path with ; separators, and with drive letters. We can handle the
9597 1.1.1.3 mrg # drive letters (cygwin fileutils understands them), so leave them,
9598 1.1.1.3 mrg # especially as we might pass files found there to a mingw objdump,
9599 1.1.1.3 mrg # which wouldn't understand a cygwinified path. Ahh.
9600 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9601 1.1.1.3 mrg else
9602 1.1.1.3 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9603 1.1.1.3 mrg fi
9604 1.1.1.3 mrg ;;
9605 1.1.1.3 mrg pw32*)
9606 1.1.1.3 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9607 1.1.1.3 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9608 1.1.1.3 mrg ;;
9609 1.1.1.3 mrg esac
9610 1.1.1.3 mrg ;;
9611 1.1 mrg
9612 1.1.1.3 mrg *)
9613 1.1.1.3 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9614 1.1.1.3 mrg ;;
9615 1.1.1.3 mrg esac
9616 1.1.1.3 mrg dynamic_linker='Win32 ld.exe'
9617 1.1.1.3 mrg # FIXME: first we should search . and the directory the executable is in
9618 1.1.1.3 mrg shlibpath_var=PATH
9619 1.1.1.3 mrg ;;
9620 1.1 mrg
9621 1.1.1.3 mrg darwin* | rhapsody*)
9622 1.1.1.3 mrg dynamic_linker="$host_os dyld"
9623 1.1.1.3 mrg version_type=darwin
9624 1.1.1.3 mrg need_lib_prefix=no
9625 1.1.1.3 mrg need_version=no
9626 1.1.1.3 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9627 1.1.1.3 mrg soname_spec='${libname}${release}${major}$shared_ext'
9628 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9629 1.1.1.3 mrg shlibpath_var=DYLD_LIBRARY_PATH
9630 1.1.1.3 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9631 1.1 mrg
9632 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9633 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9634 1.1.1.3 mrg ;;
9635 1.1 mrg
9636 1.1.1.3 mrg dgux*)
9637 1.1.1.3 mrg version_type=linux
9638 1.1.1.3 mrg need_lib_prefix=no
9639 1.1.1.3 mrg need_version=no
9640 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9641 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9642 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9643 1.1.1.3 mrg ;;
9644 1.1 mrg
9645 1.1.1.3 mrg freebsd1*)
9646 1.1.1.3 mrg dynamic_linker=no
9647 1.1.1.3 mrg ;;
9648 1.1 mrg
9649 1.1.1.3 mrg freebsd* | dragonfly*)
9650 1.1.1.3 mrg # DragonFly does not have aout. When/if they implement a new
9651 1.1.1.3 mrg # versioning mechanism, adjust this.
9652 1.1.1.3 mrg if test -x /usr/bin/objformat; then
9653 1.1.1.3 mrg objformat=`/usr/bin/objformat`
9654 1.1.1.3 mrg else
9655 1.1.1.3 mrg case $host_os in
9656 1.1.1.3 mrg freebsd[123]*) objformat=aout ;;
9657 1.1.1.3 mrg *) objformat=elf ;;
9658 1.1.1.3 mrg esac
9659 1.1.1.3 mrg fi
9660 1.1.1.3 mrg version_type=freebsd-$objformat
9661 1.1.1.3 mrg case $version_type in
9662 1.1.1.3 mrg freebsd-elf*)
9663 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9664 1.1.1.3 mrg need_version=no
9665 1.1.1.3 mrg need_lib_prefix=no
9666 1.1.1.3 mrg ;;
9667 1.1.1.3 mrg freebsd-*)
9668 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9669 1.1.1.3 mrg need_version=yes
9670 1.1.1.3 mrg ;;
9671 1.1.1.3 mrg esac
9672 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9673 1.1.1.3 mrg case $host_os in
9674 1.1.1.3 mrg freebsd2*)
9675 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9676 1.1.1.3 mrg ;;
9677 1.1.1.3 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9678 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9679 1.1.1.3 mrg hardcode_into_libs=yes
9680 1.1.1.3 mrg ;;
9681 1.1.1.3 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9682 1.1.1.3 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9683 1.1.1.3 mrg shlibpath_overrides_runpath=no
9684 1.1.1.3 mrg hardcode_into_libs=yes
9685 1.1.1.3 mrg ;;
9686 1.1.1.3 mrg *) # from 4.6 on, and DragonFly
9687 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9688 1.1.1.3 mrg hardcode_into_libs=yes
9689 1.1.1.3 mrg ;;
9690 1.1.1.3 mrg esac
9691 1.1.1.3 mrg ;;
9692 1.1.1.3 mrg
9693 1.1.1.3 mrg gnu*)
9694 1.1.1.3 mrg version_type=linux
9695 1.1.1.3 mrg need_lib_prefix=no
9696 1.1.1.3 mrg need_version=no
9697 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9698 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9699 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9700 1.1.1.3 mrg hardcode_into_libs=yes
9701 1.1.1.3 mrg ;;
9702 1.1 mrg
9703 1.1.1.3 mrg hpux9* | hpux10* | hpux11*)
9704 1.1.1.3 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9705 1.1.1.3 mrg # link against other versions.
9706 1.1.1.3 mrg version_type=sunos
9707 1.1.1.3 mrg need_lib_prefix=no
9708 1.1.1.3 mrg need_version=no
9709 1.1.1.3 mrg case $host_cpu in
9710 1.1.1.3 mrg ia64*)
9711 1.1.1.3 mrg shrext_cmds='.so'
9712 1.1.1.3 mrg hardcode_into_libs=yes
9713 1.1.1.3 mrg dynamic_linker="$host_os dld.so"
9714 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9715 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9716 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9717 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9718 1.1.1.3 mrg if test "X$HPUX_IA64_MODE" = X32; then
9719 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9720 1.1.1.3 mrg else
9721 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9722 1.1.1.3 mrg fi
9723 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9724 1.1.1.3 mrg ;;
9725 1.1.1.3 mrg hppa*64*)
9726 1.1.1.3 mrg shrext_cmds='.sl'
9727 1.1.1.3 mrg hardcode_into_libs=yes
9728 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
9729 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9730 1.1.1.3 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9731 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9732 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9733 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9734 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9735 1.1.1.3 mrg ;;
9736 1.1.1.3 mrg *)
9737 1.1.1.3 mrg shrext_cmds='.sl'
9738 1.1.1.3 mrg dynamic_linker="$host_os dld.sl"
9739 1.1.1.3 mrg shlibpath_var=SHLIB_PATH
9740 1.1.1.3 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9741 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9742 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9743 1.1.1.3 mrg ;;
9744 1.1.1.3 mrg esac
9745 1.1.1.3 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555.
9746 1.1.1.3 mrg postinstall_cmds='chmod 555 $lib'
9747 1.1.1.3 mrg ;;
9748 1.1 mrg
9749 1.1.1.3 mrg interix[3-9]*)
9750 1.1.1.3 mrg version_type=linux
9751 1.1.1.3 mrg need_lib_prefix=no
9752 1.1.1.3 mrg need_version=no
9753 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9754 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9755 1.1.1.3 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9756 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9757 1.1.1.3 mrg shlibpath_overrides_runpath=no
9758 1.1.1.3 mrg hardcode_into_libs=yes
9759 1.1.1.3 mrg ;;
9760 1.1 mrg
9761 1.1.1.3 mrg irix5* | irix6* | nonstopux*)
9762 1.1.1.3 mrg case $host_os in
9763 1.1.1.3 mrg nonstopux*) version_type=nonstopux ;;
9764 1.1.1.3 mrg *)
9765 1.1.1.3 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9766 1.1.1.3 mrg version_type=linux
9767 1.1.1.3 mrg else
9768 1.1.1.3 mrg version_type=irix
9769 1.1.1.3 mrg fi ;;
9770 1.1.1.3 mrg esac
9771 1.1.1.3 mrg need_lib_prefix=no
9772 1.1.1.3 mrg need_version=no
9773 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9774 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9775 1.1.1.3 mrg case $host_os in
9776 1.1.1.3 mrg irix5* | nonstopux*)
9777 1.1.1.3 mrg libsuff= shlibsuff=
9778 1.1.1.3 mrg ;;
9779 1.1.1.3 mrg *)
9780 1.1.1.3 mrg case $LD in # libtool.m4 will add one of these switches to LD
9781 1.1.1.3 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9782 1.1.1.3 mrg libsuff= shlibsuff= libmagic=32-bit;;
9783 1.1.1.3 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9784 1.1.1.3 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9785 1.1.1.3 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9786 1.1.1.3 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9787 1.1.1.3 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9788 1.1.1.3 mrg esac
9789 1.1.1.3 mrg ;;
9790 1.1.1.3 mrg esac
9791 1.1.1.3 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9792 1.1.1.3 mrg shlibpath_overrides_runpath=no
9793 1.1.1.3 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9794 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9795 1.1.1.3 mrg hardcode_into_libs=yes
9796 1.1.1.3 mrg ;;
9797 1.1 mrg
9798 1.1.1.3 mrg # No shared lib support for Linux oldld, aout, or coff.
9799 1.1.1.3 mrg linux*oldld* | linux*aout* | linux*coff*)
9800 1.1.1.3 mrg dynamic_linker=no
9801 1.1.1.3 mrg ;;
9802 1.1 mrg
9803 1.1.1.3 mrg # This must be Linux ELF.
9804 1.1.1.3 mrg linux* | k*bsd*-gnu)
9805 1.1.1.3 mrg version_type=linux
9806 1.1.1.3 mrg need_lib_prefix=no
9807 1.1.1.3 mrg need_version=no
9808 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9809 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9810 1.1.1.3 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9811 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9812 1.1.1.3 mrg shlibpath_overrides_runpath=no
9813 1.1.1.3 mrg # Some binutils ld are patched to set DT_RUNPATH
9814 1.1.1.3 mrg save_LDFLAGS=$LDFLAGS
9815 1.1.1.3 mrg save_libdir=$libdir
9816 1.1.1.3 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9817 1.1.1.3 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9818 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
9819 1.1.1.3 mrg /* confdefs.h. */
9820 1.1.1.3 mrg _ACEOF
9821 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
9822 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
9823 1.1.1.3 mrg /* end confdefs.h. */
9824 1.1 mrg
9825 1.1.1.3 mrg int
9826 1.1.1.3 mrg main ()
9827 1.1.1.3 mrg {
9828 1.1 mrg
9829 1.1.1.3 mrg ;
9830 1.1.1.3 mrg return 0;
9831 1.1.1.3 mrg }
9832 1.1.1.3 mrg _ACEOF
9833 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
9834 1.1.1.3 mrg if { (ac_try="$ac_link"
9835 1.1.1.3 mrg case "(($ac_try" in
9836 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9837 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
9838 1.1.1.3 mrg esac
9839 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9840 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
9841 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
9842 1.1.1.3 mrg ac_status=$?
9843 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
9844 1.1.1.3 mrg rm -f conftest.er1
9845 1.1.1.3 mrg cat conftest.err >&5
9846 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847 1.1.1.3 mrg (exit $ac_status); } && {
9848 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
9849 1.1.1.3 mrg test ! -s conftest.err
9850 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
9851 1.1.1.3 mrg test "$cross_compiling" = yes ||
9852 1.1.1.3 mrg $as_test_x conftest$ac_exeext
9853 1.1.1.3 mrg }; then
9854 1.1.1.3 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
9855 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9856 1.1.1.3 mrg fi
9857 1.1 mrg
9858 1.1.1.3 mrg else
9859 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
9860 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
9861 1.1 mrg
9862 1.1 mrg
9863 1.1.1.3 mrg fi
9864 1.1 mrg
9865 1.1.1.3 mrg rm -rf conftest.dSYM
9866 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9867 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
9868 1.1.1.3 mrg LDFLAGS=$save_LDFLAGS
9869 1.1.1.3 mrg libdir=$save_libdir
9870 1.1 mrg
9871 1.1.1.3 mrg # This implies no fast_install, which is unacceptable.
9872 1.1.1.3 mrg # Some rework will be needed to allow for fast_install
9873 1.1.1.3 mrg # before this can be enabled.
9874 1.1.1.3 mrg hardcode_into_libs=yes
9875 1.1 mrg
9876 1.1.1.3 mrg # Add ABI-specific directories to the system library path.
9877 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9878 1.1 mrg
9879 1.1.1.3 mrg # Append ld.so.conf contents to the search path
9880 1.1.1.3 mrg if test -f /etc/ld.so.conf; then
9881 1.1.1.3 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9882 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9883 1.1.1.3 mrg fi
9884 1.1 mrg
9885 1.1.1.3 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9886 1.1.1.3 mrg # powerpc, because MkLinux only supported shared libraries with the
9887 1.1.1.3 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9888 1.1.1.3 mrg # most powerpc-linux boxes support dynamic linking these days and
9889 1.1.1.3 mrg # people can always --disable-shared, the test was removed, and we
9890 1.1.1.3 mrg # assume the GNU/Linux dynamic linker is in use.
9891 1.1.1.3 mrg dynamic_linker='GNU/Linux ld.so'
9892 1.1.1.3 mrg ;;
9893 1.1 mrg
9894 1.1.1.3 mrg netbsd*)
9895 1.1.1.3 mrg version_type=sunos
9896 1.1.1.3 mrg need_lib_prefix=no
9897 1.1.1.3 mrg need_version=no
9898 1.1.1.3 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9899 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9900 1.1.1.3 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9901 1.1.1.3 mrg dynamic_linker='NetBSD (a.out) ld.so'
9902 1.1.1.3 mrg else
9903 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9904 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9905 1.1.1.3 mrg dynamic_linker='NetBSD ld.elf_so'
9906 1.1.1.3 mrg fi
9907 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9908 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9909 1.1.1.3 mrg hardcode_into_libs=yes
9910 1.1.1.3 mrg ;;
9911 1.1 mrg
9912 1.1.1.3 mrg newsos6)
9913 1.1.1.3 mrg version_type=linux
9914 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9915 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9916 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9917 1.1.1.3 mrg ;;
9918 1.1 mrg
9919 1.1.1.3 mrg *nto* | *qnx*)
9920 1.1.1.3 mrg version_type=qnx
9921 1.1.1.3 mrg need_lib_prefix=no
9922 1.1.1.3 mrg need_version=no
9923 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9924 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9925 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9926 1.1.1.3 mrg shlibpath_overrides_runpath=no
9927 1.1.1.3 mrg hardcode_into_libs=yes
9928 1.1.1.3 mrg dynamic_linker='ldqnx.so'
9929 1.1.1.3 mrg ;;
9930 1.1 mrg
9931 1.1.1.3 mrg openbsd*)
9932 1.1.1.3 mrg version_type=sunos
9933 1.1.1.3 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9934 1.1.1.3 mrg need_lib_prefix=no
9935 1.1.1.3 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9936 1.1.1.3 mrg case $host_os in
9937 1.1.1.3 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9938 1.1.1.3 mrg *) need_version=no ;;
9939 1.1.1.3 mrg esac
9940 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9941 1.1.1.3 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9942 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9943 1.1.1.3 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9944 1.1.1.3 mrg case $host_os in
9945 1.1.1.3 mrg openbsd2.[89] | openbsd2.[89].*)
9946 1.1.1.3 mrg shlibpath_overrides_runpath=no
9947 1.1.1.3 mrg ;;
9948 1.1.1.3 mrg *)
9949 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9950 1.1.1.3 mrg ;;
9951 1.1.1.3 mrg esac
9952 1.1.1.3 mrg else
9953 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9954 1.1.1.3 mrg fi
9955 1.1.1.3 mrg ;;
9956 1.1 mrg
9957 1.1.1.3 mrg os2*)
9958 1.1.1.3 mrg libname_spec='$name'
9959 1.1.1.3 mrg shrext_cmds=".dll"
9960 1.1.1.3 mrg need_lib_prefix=no
9961 1.1.1.3 mrg library_names_spec='$libname${shared_ext} $libname.a'
9962 1.1.1.3 mrg dynamic_linker='OS/2 ld.exe'
9963 1.1.1.3 mrg shlibpath_var=LIBPATH
9964 1.1.1.3 mrg ;;
9965 1.1 mrg
9966 1.1.1.3 mrg osf3* | osf4* | osf5*)
9967 1.1.1.3 mrg version_type=osf
9968 1.1.1.3 mrg need_lib_prefix=no
9969 1.1.1.3 mrg need_version=no
9970 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9971 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9972 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9973 1.1.1.3 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9974 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9975 1.1.1.3 mrg ;;
9976 1.1 mrg
9977 1.1.1.3 mrg rdos*)
9978 1.1.1.3 mrg dynamic_linker=no
9979 1.1.1.3 mrg ;;
9980 1.1 mrg
9981 1.1.1.3 mrg solaris*)
9982 1.1.1.3 mrg version_type=linux
9983 1.1.1.3 mrg need_lib_prefix=no
9984 1.1.1.3 mrg need_version=no
9985 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9986 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
9987 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9988 1.1.1.3 mrg shlibpath_overrides_runpath=yes
9989 1.1.1.3 mrg hardcode_into_libs=yes
9990 1.1.1.3 mrg # ldd complains unless libraries are executable
9991 1.1.1.3 mrg postinstall_cmds='chmod +x $lib'
9992 1.1.1.3 mrg ;;
9993 1.1 mrg
9994 1.1.1.3 mrg sunos4*)
9995 1.1.1.3 mrg version_type=sunos
9996 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9997 1.1.1.3 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9998 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
9999 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10000 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
10001 1.1.1.3 mrg need_lib_prefix=no
10002 1.1.1.3 mrg fi
10003 1.1.1.3 mrg need_version=yes
10004 1.1.1.3 mrg ;;
10005 1.1 mrg
10006 1.1.1.3 mrg sysv4 | sysv4.3*)
10007 1.1.1.3 mrg version_type=linux
10008 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10009 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10010 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10011 1.1.1.3 mrg case $host_vendor in
10012 1.1.1.3 mrg sni)
10013 1.1.1.3 mrg shlibpath_overrides_runpath=no
10014 1.1.1.3 mrg need_lib_prefix=no
10015 1.1.1.3 mrg runpath_var=LD_RUN_PATH
10016 1.1.1.3 mrg ;;
10017 1.1.1.3 mrg siemens)
10018 1.1.1.3 mrg need_lib_prefix=no
10019 1.1.1.3 mrg ;;
10020 1.1.1.3 mrg motorola)
10021 1.1.1.3 mrg need_lib_prefix=no
10022 1.1.1.3 mrg need_version=no
10023 1.1.1.3 mrg shlibpath_overrides_runpath=no
10024 1.1.1.3 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10025 1.1.1.3 mrg ;;
10026 1.1.1.3 mrg esac
10027 1.1.1.3 mrg ;;
10028 1.1 mrg
10029 1.1.1.3 mrg sysv4*MP*)
10030 1.1.1.3 mrg if test -d /usr/nec ;then
10031 1.1.1.3 mrg version_type=linux
10032 1.1.1.3 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10033 1.1.1.3 mrg soname_spec='$libname${shared_ext}.$major'
10034 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10035 1.1.1.3 mrg fi
10036 1.1.1.3 mrg ;;
10037 1.1 mrg
10038 1.1.1.3 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10039 1.1.1.3 mrg version_type=freebsd-elf
10040 1.1.1.3 mrg need_lib_prefix=no
10041 1.1.1.3 mrg need_version=no
10042 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10043 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10044 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10045 1.1.1.3 mrg shlibpath_overrides_runpath=yes
10046 1.1.1.3 mrg hardcode_into_libs=yes
10047 1.1.1.3 mrg if test "$with_gnu_ld" = yes; then
10048 1.1.1.3 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10049 1.1.1.3 mrg else
10050 1.1.1.3 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10051 1.1.1.3 mrg case $host_os in
10052 1.1.1.3 mrg sco3.2v5*)
10053 1.1.1.3 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10054 1.1.1.3 mrg ;;
10055 1.1.1.3 mrg esac
10056 1.1.1.3 mrg fi
10057 1.1.1.3 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10058 1.1.1.3 mrg ;;
10059 1.1 mrg
10060 1.1.1.3 mrg tpf*)
10061 1.1.1.3 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10062 1.1.1.3 mrg version_type=linux
10063 1.1.1.3 mrg need_lib_prefix=no
10064 1.1.1.3 mrg need_version=no
10065 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10066 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10067 1.1.1.3 mrg shlibpath_overrides_runpath=no
10068 1.1.1.3 mrg hardcode_into_libs=yes
10069 1.1.1.3 mrg ;;
10070 1.1 mrg
10071 1.1.1.3 mrg uts4*)
10072 1.1.1.3 mrg version_type=linux
10073 1.1.1.3 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10074 1.1.1.3 mrg soname_spec='${libname}${release}${shared_ext}$major'
10075 1.1.1.3 mrg shlibpath_var=LD_LIBRARY_PATH
10076 1.1.1.3 mrg ;;
10077 1.1 mrg
10078 1.1.1.3 mrg *)
10079 1.1.1.3 mrg dynamic_linker=no
10080 1.1.1.3 mrg ;;
10081 1.1.1.3 mrg esac
10082 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10083 1.1.1.3 mrg $as_echo "$dynamic_linker" >&6; }
10084 1.1.1.3 mrg test "$dynamic_linker" = no && can_build_shared=no
10085 1.1 mrg
10086 1.1.1.3 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10087 1.1.1.3 mrg if test "$GCC" = yes; then
10088 1.1.1.3 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10089 1.1 mrg fi
10090 1.1 mrg
10091 1.1.1.3 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10092 1.1.1.3 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10093 1.1.1.3 mrg fi
10094 1.1.1.3 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10095 1.1.1.3 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10096 1.1.1.3 mrg fi
10097 1.1 mrg
10098 1.1 mrg
10099 1.1 mrg
10100 1.1 mrg
10101 1.1 mrg
10102 1.1 mrg
10103 1.1 mrg
10104 1.1 mrg
10105 1.1 mrg
10106 1.1 mrg
10107 1.1 mrg
10108 1.1 mrg
10109 1.1 mrg
10110 1.1 mrg
10111 1.1 mrg
10112 1.1 mrg
10113 1.1 mrg
10114 1.1 mrg
10115 1.1 mrg
10116 1.1 mrg
10117 1.1 mrg
10118 1.1 mrg
10119 1.1 mrg
10120 1.1 mrg
10121 1.1 mrg
10122 1.1 mrg
10123 1.1 mrg
10124 1.1 mrg
10125 1.1 mrg
10126 1.1 mrg
10127 1.1 mrg
10128 1.1 mrg
10129 1.1 mrg
10130 1.1 mrg
10131 1.1 mrg
10132 1.1 mrg
10133 1.1.1.2 mrg
10134 1.1 mrg
10135 1.1 mrg
10136 1.1 mrg
10137 1.1 mrg
10138 1.1 mrg
10139 1.1 mrg
10140 1.1 mrg
10141 1.1.1.2 mrg
10142 1.1 mrg
10143 1.1 mrg
10144 1.1 mrg
10145 1.1 mrg
10146 1.1 mrg
10147 1.1 mrg
10148 1.1.1.2 mrg
10149 1.1 mrg
10150 1.1 mrg
10151 1.1 mrg
10152 1.1 mrg
10153 1.1 mrg
10154 1.1 mrg
10155 1.1 mrg
10156 1.1 mrg
10157 1.1 mrg
10158 1.1 mrg
10159 1.1 mrg
10160 1.1 mrg
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10185 1.1.1.3 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10186 1.1.1.3 mrg hardcode_action=
10187 1.1.1.3 mrg if test -n "$hardcode_libdir_flag_spec" ||
10188 1.1.1.3 mrg test -n "$runpath_var" ||
10189 1.1.1.3 mrg test "X$hardcode_automatic" = "Xyes" ; then
10190 1.1 mrg
10191 1.1.1.3 mrg # We can hardcode non-existent directories.
10192 1.1.1.3 mrg if test "$hardcode_direct" != no &&
10193 1.1.1.3 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10194 1.1.1.3 mrg # have to relink, otherwise we might link with an installed library
10195 1.1.1.3 mrg # when we should be linking with a yet-to-be-installed one
10196 1.1.1.3 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10197 1.1.1.3 mrg test "$hardcode_minus_L" != no; then
10198 1.1.1.3 mrg # Linking always hardcodes the temporary library directory.
10199 1.1.1.3 mrg hardcode_action=relink
10200 1.1.1.3 mrg else
10201 1.1.1.3 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10202 1.1.1.3 mrg hardcode_action=immediate
10203 1.1.1.3 mrg fi
10204 1.1.1.3 mrg else
10205 1.1.1.3 mrg # We cannot hardcode anything, or else we can only hardcode existing
10206 1.1.1.3 mrg # directories.
10207 1.1.1.3 mrg hardcode_action=unsupported
10208 1.1.1.3 mrg fi
10209 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10210 1.1.1.3 mrg $as_echo "$hardcode_action" >&6; }
10211 1.1 mrg
10212 1.1.1.3 mrg if test "$hardcode_action" = relink ||
10213 1.1.1.3 mrg test "$inherit_rpath" = yes; then
10214 1.1.1.3 mrg # Fast installation is not supported
10215 1.1.1.3 mrg enable_fast_install=no
10216 1.1.1.3 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10217 1.1.1.3 mrg test "$enable_shared" = no; then
10218 1.1.1.3 mrg # Fast installation is not necessary
10219 1.1.1.3 mrg enable_fast_install=needless
10220 1.1.1.3 mrg fi
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.1.3 mrg if test "x$enable_dlopen" != xyes; then
10228 1.1.1.3 mrg enable_dlopen=unknown
10229 1.1.1.3 mrg enable_dlopen_self=unknown
10230 1.1.1.3 mrg enable_dlopen_self_static=unknown
10231 1.1.1.3 mrg else
10232 1.1.1.3 mrg lt_cv_dlopen=no
10233 1.1.1.3 mrg lt_cv_dlopen_libs=
10234 1.1 mrg
10235 1.1.1.3 mrg case $host_os in
10236 1.1.1.3 mrg beos*)
10237 1.1.1.3 mrg lt_cv_dlopen="load_add_on"
10238 1.1.1.3 mrg lt_cv_dlopen_libs=
10239 1.1.1.3 mrg lt_cv_dlopen_self=yes
10240 1.1.1.3 mrg ;;
10241 1.1 mrg
10242 1.1.1.3 mrg mingw* | pw32* | cegcc*)
10243 1.1.1.3 mrg lt_cv_dlopen="LoadLibrary"
10244 1.1.1.3 mrg lt_cv_dlopen_libs=
10245 1.1.1.3 mrg ;;
10246 1.1 mrg
10247 1.1.1.3 mrg cygwin*)
10248 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10249 1.1.1.3 mrg lt_cv_dlopen_libs=
10250 1.1.1.3 mrg ;;
10251 1.1 mrg
10252 1.1.1.3 mrg darwin*)
10253 1.1.1.3 mrg # if libdl is installed we need to link against it
10254 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10255 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10256 1.1.1.3 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10257 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10258 1.1.1.3 mrg else
10259 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10260 1.1.1.3 mrg LIBS="-ldl $LIBS"
10261 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10262 1.1.1.3 mrg /* confdefs.h. */
10263 1.1.1.3 mrg _ACEOF
10264 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
10265 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
10266 1.1.1.3 mrg /* end confdefs.h. */
10267 1.1 mrg
10268 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10269 1.1.1.3 mrg Use char because int might match the return type of a GCC
10270 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10271 1.1.1.3 mrg #ifdef __cplusplus
10272 1.1.1.3 mrg extern "C"
10273 1.1.1.3 mrg #endif
10274 1.1.1.3 mrg char dlopen ();
10275 1.1.1.3 mrg int
10276 1.1.1.3 mrg main ()
10277 1.1.1.3 mrg {
10278 1.1.1.3 mrg return dlopen ();
10279 1.1.1.3 mrg ;
10280 1.1.1.3 mrg return 0;
10281 1.1.1.3 mrg }
10282 1.1.1.3 mrg _ACEOF
10283 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10284 1.1.1.3 mrg if { (ac_try="$ac_link"
10285 1.1.1.3 mrg case "(($ac_try" in
10286 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10287 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
10288 1.1.1.3 mrg esac
10289 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10290 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
10291 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
10292 1.1.1.3 mrg ac_status=$?
10293 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
10294 1.1.1.3 mrg rm -f conftest.er1
10295 1.1.1.3 mrg cat conftest.err >&5
10296 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297 1.1.1.3 mrg (exit $ac_status); } && {
10298 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
10299 1.1.1.3 mrg test ! -s conftest.err
10300 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
10301 1.1.1.3 mrg test "$cross_compiling" = yes ||
10302 1.1.1.3 mrg $as_test_x conftest$ac_exeext
10303 1.1.1.3 mrg }; then
10304 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10305 1.1.1.3 mrg else
10306 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
10307 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
10308 1.1 mrg
10309 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10310 1.1.1.3 mrg fi
10311 1.1 mrg
10312 1.1.1.3 mrg rm -rf conftest.dSYM
10313 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10314 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10315 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10316 1.1.1.3 mrg fi
10317 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10318 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10319 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10320 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10321 1.1.1.3 mrg else
10322 1.1 mrg
10323 1.1.1.3 mrg lt_cv_dlopen="dyld"
10324 1.1.1.3 mrg lt_cv_dlopen_libs=
10325 1.1.1.3 mrg lt_cv_dlopen_self=yes
10326 1.1 mrg
10327 1.1.1.3 mrg fi
10328 1.1 mrg
10329 1.1.1.3 mrg ;;
10330 1.1 mrg
10331 1.1.1.3 mrg *)
10332 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
10333 1.1.1.3 mrg $as_echo_n "checking for shl_load... " >&6; }
10334 1.1.1.3 mrg if test "${ac_cv_func_shl_load+set}" = set; then
10335 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10336 1.1.1.3 mrg else
10337 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10338 1.1 mrg /* confdefs.h. */
10339 1.1 mrg _ACEOF
10340 1.1 mrg cat confdefs.h >>conftest.$ac_ext
10341 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
10342 1.1 mrg /* end confdefs.h. */
10343 1.1.1.3 mrg /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10344 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
10345 1.1.1.3 mrg #define shl_load innocuous_shl_load
10346 1.1.1.3 mrg
10347 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
10348 1.1.1.3 mrg which can conflict with char shl_load (); below.
10349 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10350 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
10351 1.1.1.3 mrg
10352 1.1.1.3 mrg #ifdef __STDC__
10353 1.1.1.3 mrg # include <limits.h>
10354 1.1.1.3 mrg #else
10355 1.1.1.3 mrg # include <assert.h>
10356 1.1.1.3 mrg #endif
10357 1.1.1.3 mrg
10358 1.1.1.3 mrg #undef shl_load
10359 1.1.1.3 mrg
10360 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10361 1.1.1.3 mrg Use char because int might match the return type of a GCC
10362 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10363 1.1.1.3 mrg #ifdef __cplusplus
10364 1.1.1.3 mrg extern "C"
10365 1.1.1.3 mrg #endif
10366 1.1.1.3 mrg char shl_load ();
10367 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
10368 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
10369 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
10370 1.1.1.3 mrg #if defined __stub_shl_load || defined __stub___shl_load
10371 1.1.1.3 mrg choke me
10372 1.1.1.3 mrg #endif
10373 1.1 mrg
10374 1.1 mrg int
10375 1.1 mrg main ()
10376 1.1 mrg {
10377 1.1.1.3 mrg return shl_load ();
10378 1.1 mrg ;
10379 1.1 mrg return 0;
10380 1.1 mrg }
10381 1.1 mrg _ACEOF
10382 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10383 1.1 mrg if { (ac_try="$ac_link"
10384 1.1 mrg case "(($ac_try" in
10385 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10386 1.1 mrg *) ac_try_echo=$ac_try;;
10387 1.1 mrg esac
10388 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10389 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10390 1.1 mrg (eval "$ac_link") 2>conftest.er1
10391 1.1 mrg ac_status=$?
10392 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
10393 1.1 mrg rm -f conftest.er1
10394 1.1 mrg cat conftest.err >&5
10395 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10396 1.1 mrg (exit $ac_status); } && {
10397 1.1 mrg test -z "$ac_c_werror_flag" ||
10398 1.1 mrg test ! -s conftest.err
10399 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10400 1.1.1.2 mrg test "$cross_compiling" = yes ||
10401 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10402 1.1.1.2 mrg }; then
10403 1.1.1.3 mrg ac_cv_func_shl_load=yes
10404 1.1.1.3 mrg else
10405 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
10406 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
10407 1.1 mrg
10408 1.1.1.3 mrg ac_cv_func_shl_load=no
10409 1.1.1.3 mrg fi
10410 1.1.1.3 mrg
10411 1.1.1.3 mrg rm -rf conftest.dSYM
10412 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10413 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10414 1.1.1.2 mrg fi
10415 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10416 1.1.1.3 mrg $as_echo "$ac_cv_func_shl_load" >&6; }
10417 1.1.1.3 mrg if test "x$ac_cv_func_shl_load" = x""yes; then
10418 1.1.1.3 mrg lt_cv_dlopen="shl_load"
10419 1.1.1.3 mrg else
10420 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10421 1.1.1.3 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10422 1.1.1.3 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10423 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10424 1.1.1.3 mrg else
10425 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10426 1.1.1.3 mrg LIBS="-ldld $LIBS"
10427 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10428 1.1.1.3 mrg /* confdefs.h. */
10429 1.1.1.3 mrg _ACEOF
10430 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
10431 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
10432 1.1.1.3 mrg /* end confdefs.h. */
10433 1.1.1.3 mrg
10434 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10435 1.1.1.3 mrg Use char because int might match the return type of a GCC
10436 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10437 1.1.1.3 mrg #ifdef __cplusplus
10438 1.1.1.3 mrg extern "C"
10439 1.1.1.3 mrg #endif
10440 1.1.1.3 mrg char shl_load ();
10441 1.1.1.3 mrg int
10442 1.1.1.3 mrg main ()
10443 1.1.1.3 mrg {
10444 1.1.1.3 mrg return shl_load ();
10445 1.1.1.3 mrg ;
10446 1.1.1.3 mrg return 0;
10447 1.1.1.3 mrg }
10448 1.1.1.3 mrg _ACEOF
10449 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10450 1.1.1.3 mrg if { (ac_try="$ac_link"
10451 1.1.1.3 mrg case "(($ac_try" in
10452 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10453 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
10454 1.1.1.3 mrg esac
10455 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10456 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
10457 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
10458 1.1.1.3 mrg ac_status=$?
10459 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
10460 1.1.1.3 mrg rm -f conftest.er1
10461 1.1.1.3 mrg cat conftest.err >&5
10462 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10463 1.1.1.3 mrg (exit $ac_status); } && {
10464 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
10465 1.1.1.3 mrg test ! -s conftest.err
10466 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
10467 1.1.1.3 mrg test "$cross_compiling" = yes ||
10468 1.1.1.3 mrg $as_test_x conftest$ac_exeext
10469 1.1.1.3 mrg }; then
10470 1.1.1.3 mrg ac_cv_lib_dld_shl_load=yes
10471 1.1 mrg else
10472 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10473 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
10474 1.1 mrg
10475 1.1.1.3 mrg ac_cv_lib_dld_shl_load=no
10476 1.1 mrg fi
10477 1.1 mrg
10478 1.1.1.2 mrg rm -rf conftest.dSYM
10479 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10480 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10481 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10482 1.1.1.3 mrg fi
10483 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10484 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10485 1.1.1.3 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
10486 1.1.1.3 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10487 1.1.1.3 mrg else
10488 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10489 1.1.1.3 mrg $as_echo_n "checking for dlopen... " >&6; }
10490 1.1.1.3 mrg if test "${ac_cv_func_dlopen+set}" = set; then
10491 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10492 1.1.1.3 mrg else
10493 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10494 1.1 mrg /* confdefs.h. */
10495 1.1 mrg _ACEOF
10496 1.1 mrg cat confdefs.h >>conftest.$ac_ext
10497 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
10498 1.1 mrg /* end confdefs.h. */
10499 1.1.1.3 mrg /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10500 1.1.1.3 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
10501 1.1.1.3 mrg #define dlopen innocuous_dlopen
10502 1.1.1.3 mrg
10503 1.1.1.3 mrg /* System header to define __stub macros and hopefully few prototypes,
10504 1.1.1.3 mrg which can conflict with char dlopen (); below.
10505 1.1.1.3 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10506 1.1.1.3 mrg <limits.h> exists even on freestanding compilers. */
10507 1.1.1.3 mrg
10508 1.1.1.3 mrg #ifdef __STDC__
10509 1.1.1.3 mrg # include <limits.h>
10510 1.1.1.3 mrg #else
10511 1.1.1.3 mrg # include <assert.h>
10512 1.1.1.3 mrg #endif
10513 1.1.1.3 mrg
10514 1.1.1.3 mrg #undef dlopen
10515 1.1.1.3 mrg
10516 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10517 1.1.1.3 mrg Use char because int might match the return type of a GCC
10518 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10519 1.1.1.3 mrg #ifdef __cplusplus
10520 1.1.1.3 mrg extern "C"
10521 1.1.1.3 mrg #endif
10522 1.1.1.3 mrg char dlopen ();
10523 1.1.1.3 mrg /* The GNU C library defines this for functions which it implements
10524 1.1.1.3 mrg to always fail with ENOSYS. Some functions are actually named
10525 1.1.1.3 mrg something starting with __ and the normal name is an alias. */
10526 1.1.1.3 mrg #if defined __stub_dlopen || defined __stub___dlopen
10527 1.1.1.3 mrg choke me
10528 1.1.1.3 mrg #endif
10529 1.1 mrg
10530 1.1 mrg int
10531 1.1 mrg main ()
10532 1.1 mrg {
10533 1.1.1.3 mrg return dlopen ();
10534 1.1 mrg ;
10535 1.1 mrg return 0;
10536 1.1 mrg }
10537 1.1 mrg _ACEOF
10538 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10539 1.1 mrg if { (ac_try="$ac_link"
10540 1.1 mrg case "(($ac_try" in
10541 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10542 1.1 mrg *) ac_try_echo=$ac_try;;
10543 1.1 mrg esac
10544 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10545 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10546 1.1 mrg (eval "$ac_link") 2>conftest.er1
10547 1.1 mrg ac_status=$?
10548 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
10549 1.1 mrg rm -f conftest.er1
10550 1.1 mrg cat conftest.err >&5
10551 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10552 1.1 mrg (exit $ac_status); } && {
10553 1.1 mrg test -z "$ac_c_werror_flag" ||
10554 1.1 mrg test ! -s conftest.err
10555 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10556 1.1.1.2 mrg test "$cross_compiling" = yes ||
10557 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10558 1.1.1.2 mrg }; then
10559 1.1.1.3 mrg ac_cv_func_dlopen=yes
10560 1.1 mrg else
10561 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10562 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
10563 1.1 mrg
10564 1.1.1.3 mrg ac_cv_func_dlopen=no
10565 1.1 mrg fi
10566 1.1 mrg
10567 1.1.1.3 mrg rm -rf conftest.dSYM
10568 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10569 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10570 1.1.1.3 mrg fi
10571 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10572 1.1.1.3 mrg $as_echo "$ac_cv_func_dlopen" >&6; }
10573 1.1.1.3 mrg if test "x$ac_cv_func_dlopen" = x""yes; then
10574 1.1.1.3 mrg lt_cv_dlopen="dlopen"
10575 1.1.1.3 mrg else
10576 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10577 1.1.1.3 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10578 1.1.1.3 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10579 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10580 1.1.1.3 mrg else
10581 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10582 1.1.1.3 mrg LIBS="-ldl $LIBS"
10583 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10584 1.1.1.3 mrg /* confdefs.h. */
10585 1.1.1.3 mrg _ACEOF
10586 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
10587 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
10588 1.1.1.3 mrg /* end confdefs.h. */
10589 1.1 mrg
10590 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10591 1.1.1.3 mrg Use char because int might match the return type of a GCC
10592 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10593 1.1.1.3 mrg #ifdef __cplusplus
10594 1.1.1.3 mrg extern "C"
10595 1.1.1.3 mrg #endif
10596 1.1.1.3 mrg char dlopen ();
10597 1.1.1.3 mrg int
10598 1.1.1.3 mrg main ()
10599 1.1.1.3 mrg {
10600 1.1.1.3 mrg return dlopen ();
10601 1.1.1.3 mrg ;
10602 1.1.1.3 mrg return 0;
10603 1.1.1.3 mrg }
10604 1.1.1.3 mrg _ACEOF
10605 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10606 1.1.1.3 mrg if { (ac_try="$ac_link"
10607 1.1.1.3 mrg case "(($ac_try" in
10608 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10609 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
10610 1.1.1.3 mrg esac
10611 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10612 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
10613 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
10614 1.1.1.3 mrg ac_status=$?
10615 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
10616 1.1.1.3 mrg rm -f conftest.er1
10617 1.1.1.3 mrg cat conftest.err >&5
10618 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10619 1.1.1.3 mrg (exit $ac_status); } && {
10620 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
10621 1.1.1.3 mrg test ! -s conftest.err
10622 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
10623 1.1.1.3 mrg test "$cross_compiling" = yes ||
10624 1.1.1.3 mrg $as_test_x conftest$ac_exeext
10625 1.1.1.3 mrg }; then
10626 1.1.1.3 mrg ac_cv_lib_dl_dlopen=yes
10627 1.1.1.3 mrg else
10628 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
10629 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
10630 1.1 mrg
10631 1.1.1.3 mrg ac_cv_lib_dl_dlopen=no
10632 1.1.1.3 mrg fi
10633 1.1 mrg
10634 1.1.1.3 mrg rm -rf conftest.dSYM
10635 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10636 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10637 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10638 1.1.1.3 mrg fi
10639 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10640 1.1.1.3 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10641 1.1.1.3 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10642 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10643 1.1.1.3 mrg else
10644 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10645 1.1.1.3 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10646 1.1.1.3 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10647 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10648 1.1.1.3 mrg else
10649 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10650 1.1.1.3 mrg LIBS="-lsvld $LIBS"
10651 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10652 1.1.1.3 mrg /* confdefs.h. */
10653 1.1.1.3 mrg _ACEOF
10654 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
10655 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
10656 1.1.1.3 mrg /* end confdefs.h. */
10657 1.1 mrg
10658 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10659 1.1.1.3 mrg Use char because int might match the return type of a GCC
10660 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10661 1.1.1.3 mrg #ifdef __cplusplus
10662 1.1.1.3 mrg extern "C"
10663 1.1.1.3 mrg #endif
10664 1.1.1.3 mrg char dlopen ();
10665 1.1.1.3 mrg int
10666 1.1.1.3 mrg main ()
10667 1.1.1.3 mrg {
10668 1.1.1.3 mrg return dlopen ();
10669 1.1.1.3 mrg ;
10670 1.1.1.3 mrg return 0;
10671 1.1.1.3 mrg }
10672 1.1.1.3 mrg _ACEOF
10673 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10674 1.1.1.3 mrg if { (ac_try="$ac_link"
10675 1.1.1.3 mrg case "(($ac_try" in
10676 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10677 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
10678 1.1.1.3 mrg esac
10679 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10680 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
10681 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
10682 1.1.1.3 mrg ac_status=$?
10683 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
10684 1.1.1.3 mrg rm -f conftest.er1
10685 1.1.1.3 mrg cat conftest.err >&5
10686 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10687 1.1.1.3 mrg (exit $ac_status); } && {
10688 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
10689 1.1.1.3 mrg test ! -s conftest.err
10690 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
10691 1.1.1.3 mrg test "$cross_compiling" = yes ||
10692 1.1.1.3 mrg $as_test_x conftest$ac_exeext
10693 1.1.1.3 mrg }; then
10694 1.1.1.3 mrg ac_cv_lib_svld_dlopen=yes
10695 1.1.1.3 mrg else
10696 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
10697 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
10698 1.1 mrg
10699 1.1.1.3 mrg ac_cv_lib_svld_dlopen=no
10700 1.1.1.3 mrg fi
10701 1.1 mrg
10702 1.1.1.3 mrg rm -rf conftest.dSYM
10703 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10704 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10705 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10706 1.1.1.3 mrg fi
10707 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10708 1.1.1.3 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10709 1.1.1.3 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
10710 1.1.1.3 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10711 1.1.1.3 mrg else
10712 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10713 1.1.1.3 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10714 1.1.1.3 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10715 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10716 1.1.1.3 mrg else
10717 1.1.1.3 mrg ac_check_lib_save_LIBS=$LIBS
10718 1.1.1.3 mrg LIBS="-ldld $LIBS"
10719 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
10720 1.1.1.3 mrg /* confdefs.h. */
10721 1.1.1.3 mrg _ACEOF
10722 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
10723 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
10724 1.1.1.3 mrg /* end confdefs.h. */
10725 1.1 mrg
10726 1.1.1.3 mrg /* Override any GCC internal prototype to avoid an error.
10727 1.1.1.3 mrg Use char because int might match the return type of a GCC
10728 1.1.1.3 mrg builtin and then its argument prototype would still apply. */
10729 1.1.1.3 mrg #ifdef __cplusplus
10730 1.1.1.3 mrg extern "C"
10731 1.1.1.3 mrg #endif
10732 1.1.1.3 mrg char dld_link ();
10733 1.1.1.3 mrg int
10734 1.1.1.3 mrg main ()
10735 1.1.1.3 mrg {
10736 1.1.1.3 mrg return dld_link ();
10737 1.1.1.3 mrg ;
10738 1.1.1.3 mrg return 0;
10739 1.1.1.3 mrg }
10740 1.1.1.3 mrg _ACEOF
10741 1.1.1.3 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10742 1.1.1.3 mrg if { (ac_try="$ac_link"
10743 1.1.1.3 mrg case "(($ac_try" in
10744 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10745 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
10746 1.1.1.3 mrg esac
10747 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10748 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
10749 1.1.1.3 mrg (eval "$ac_link") 2>conftest.er1
10750 1.1.1.3 mrg ac_status=$?
10751 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
10752 1.1.1.3 mrg rm -f conftest.er1
10753 1.1.1.3 mrg cat conftest.err >&5
10754 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10755 1.1.1.3 mrg (exit $ac_status); } && {
10756 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
10757 1.1.1.3 mrg test ! -s conftest.err
10758 1.1.1.3 mrg } && test -s conftest$ac_exeext && {
10759 1.1.1.3 mrg test "$cross_compiling" = yes ||
10760 1.1.1.3 mrg $as_test_x conftest$ac_exeext
10761 1.1.1.3 mrg }; then
10762 1.1.1.3 mrg ac_cv_lib_dld_dld_link=yes
10763 1.1.1.3 mrg else
10764 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
10765 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
10766 1.1 mrg
10767 1.1.1.3 mrg ac_cv_lib_dld_dld_link=no
10768 1.1.1.3 mrg fi
10769 1.1 mrg
10770 1.1.1.3 mrg rm -rf conftest.dSYM
10771 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10772 1.1.1.3 mrg conftest$ac_exeext conftest.$ac_ext
10773 1.1.1.3 mrg LIBS=$ac_check_lib_save_LIBS
10774 1.1.1.3 mrg fi
10775 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10776 1.1.1.3 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10777 1.1.1.3 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
10778 1.1.1.3 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10779 1.1.1.3 mrg fi
10780 1.1 mrg
10781 1.1 mrg
10782 1.1.1.3 mrg fi
10783 1.1 mrg
10784 1.1 mrg
10785 1.1.1.3 mrg fi
10786 1.1 mrg
10787 1.1 mrg
10788 1.1.1.3 mrg fi
10789 1.1.1.2 mrg
10790 1.1 mrg
10791 1.1.1.3 mrg fi
10792 1.1 mrg
10793 1.1 mrg
10794 1.1.1.3 mrg fi
10795 1.1 mrg
10796 1.1.1.3 mrg ;;
10797 1.1.1.3 mrg esac
10798 1.1.1.3 mrg
10799 1.1.1.3 mrg if test "x$lt_cv_dlopen" != xno; then
10800 1.1.1.3 mrg enable_dlopen=yes
10801 1.1 mrg else
10802 1.1.1.3 mrg enable_dlopen=no
10803 1.1 mrg fi
10804 1.1 mrg
10805 1.1.1.3 mrg case $lt_cv_dlopen in
10806 1.1.1.3 mrg dlopen)
10807 1.1.1.3 mrg save_CPPFLAGS="$CPPFLAGS"
10808 1.1.1.3 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10809 1.1 mrg
10810 1.1.1.3 mrg save_LDFLAGS="$LDFLAGS"
10811 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10812 1.1 mrg
10813 1.1.1.3 mrg save_LIBS="$LIBS"
10814 1.1.1.3 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10815 1.1 mrg
10816 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10817 1.1.1.3 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10818 1.1.1.3 mrg if test "${lt_cv_dlopen_self+set}" = set; then
10819 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10820 1.1.1.3 mrg else
10821 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10822 1.1.1.3 mrg lt_cv_dlopen_self=cross
10823 1.1.1.3 mrg else
10824 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10825 1.1.1.3 mrg lt_status=$lt_dlunknown
10826 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10827 1.1.1.3 mrg #line 10827 "configure"
10828 1.1.1.3 mrg #include "confdefs.h"
10829 1.1 mrg
10830 1.1.1.3 mrg #if HAVE_DLFCN_H
10831 1.1.1.3 mrg #include <dlfcn.h>
10832 1.1.1.3 mrg #endif
10833 1.1 mrg
10834 1.1.1.3 mrg #include <stdio.h>
10835 1.1.1.3 mrg
10836 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10837 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10838 1.1.1.3 mrg #else
10839 1.1.1.3 mrg # ifdef DL_GLOBAL
10840 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10841 1.1.1.3 mrg # else
10842 1.1.1.3 mrg # define LT_DLGLOBAL 0
10843 1.1.1.3 mrg # endif
10844 1.1.1.3 mrg #endif
10845 1.1.1.3 mrg
10846 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10847 1.1.1.3 mrg find out it does not work in some platform. */
10848 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10849 1.1.1.3 mrg # ifdef RTLD_LAZY
10850 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10851 1.1.1.3 mrg # else
10852 1.1.1.3 mrg # ifdef DL_LAZY
10853 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10854 1.1.1.3 mrg # else
10855 1.1.1.3 mrg # ifdef RTLD_NOW
10856 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10857 1.1.1.3 mrg # else
10858 1.1.1.3 mrg # ifdef DL_NOW
10859 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10860 1.1.1.3 mrg # else
10861 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10862 1.1.1.3 mrg # endif
10863 1.1.1.3 mrg # endif
10864 1.1.1.3 mrg # endif
10865 1.1.1.3 mrg # endif
10866 1.1.1.3 mrg #endif
10867 1.1.1.3 mrg
10868 1.1.1.3 mrg void fnord() { int i=42;}
10869 1.1.1.3 mrg int main ()
10870 1.1.1.3 mrg {
10871 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10872 1.1.1.3 mrg int status = $lt_dlunknown;
10873 1.1.1.3 mrg
10874 1.1.1.3 mrg if (self)
10875 1.1.1.3 mrg {
10876 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10877 1.1.1.3 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10878 1.1.1.3 mrg /* dlclose (self); */
10879 1.1.1.3 mrg }
10880 1.1.1.3 mrg else
10881 1.1.1.3 mrg puts (dlerror ());
10882 1.1.1.3 mrg
10883 1.1.1.3 mrg return status;
10884 1.1.1.3 mrg }
10885 1.1.1.3 mrg _LT_EOF
10886 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10887 1.1.1.3 mrg (eval $ac_link) 2>&5
10888 1.1.1.3 mrg ac_status=$?
10889 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10890 1.1.1.3 mrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10891 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10892 1.1.1.3 mrg lt_status=$?
10893 1.1.1.3 mrg case x$lt_status in
10894 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10895 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10896 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10897 1.1 mrg esac
10898 1.1.1.3 mrg else :
10899 1.1.1.3 mrg # compilation failed
10900 1.1.1.3 mrg lt_cv_dlopen_self=no
10901 1.1.1.3 mrg fi
10902 1.1.1.3 mrg fi
10903 1.1.1.3 mrg rm -fr conftest*
10904 1.1 mrg
10905 1.1 mrg
10906 1.1.1.3 mrg fi
10907 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10908 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10909 1.1.1.2 mrg
10910 1.1.1.3 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10911 1.1.1.3 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10912 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10913 1.1.1.3 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10914 1.1.1.3 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then
10915 1.1.1.3 mrg $as_echo_n "(cached) " >&6
10916 1.1.1.3 mrg else
10917 1.1.1.3 mrg if test "$cross_compiling" = yes; then :
10918 1.1.1.3 mrg lt_cv_dlopen_self_static=cross
10919 1.1.1.3 mrg else
10920 1.1.1.3 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10921 1.1.1.3 mrg lt_status=$lt_dlunknown
10922 1.1.1.3 mrg cat > conftest.$ac_ext <<_LT_EOF
10923 1.1.1.3 mrg #line 10923 "configure"
10924 1.1.1.3 mrg #include "confdefs.h"
10925 1.1 mrg
10926 1.1.1.3 mrg #if HAVE_DLFCN_H
10927 1.1.1.3 mrg #include <dlfcn.h>
10928 1.1.1.3 mrg #endif
10929 1.1 mrg
10930 1.1.1.3 mrg #include <stdio.h>
10931 1.1 mrg
10932 1.1.1.3 mrg #ifdef RTLD_GLOBAL
10933 1.1.1.3 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10934 1.1.1.3 mrg #else
10935 1.1.1.3 mrg # ifdef DL_GLOBAL
10936 1.1.1.3 mrg # define LT_DLGLOBAL DL_GLOBAL
10937 1.1.1.3 mrg # else
10938 1.1.1.3 mrg # define LT_DLGLOBAL 0
10939 1.1.1.3 mrg # endif
10940 1.1.1.3 mrg #endif
10941 1.1.1.3 mrg
10942 1.1.1.3 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10943 1.1.1.3 mrg find out it does not work in some platform. */
10944 1.1.1.3 mrg #ifndef LT_DLLAZY_OR_NOW
10945 1.1.1.3 mrg # ifdef RTLD_LAZY
10946 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10947 1.1.1.3 mrg # else
10948 1.1.1.3 mrg # ifdef DL_LAZY
10949 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10950 1.1.1.3 mrg # else
10951 1.1.1.3 mrg # ifdef RTLD_NOW
10952 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10953 1.1.1.3 mrg # else
10954 1.1.1.3 mrg # ifdef DL_NOW
10955 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10956 1.1.1.3 mrg # else
10957 1.1.1.3 mrg # define LT_DLLAZY_OR_NOW 0
10958 1.1.1.3 mrg # endif
10959 1.1.1.3 mrg # endif
10960 1.1.1.3 mrg # endif
10961 1.1.1.3 mrg # endif
10962 1.1.1.3 mrg #endif
10963 1.1.1.3 mrg
10964 1.1.1.3 mrg void fnord() { int i=42;}
10965 1.1.1.3 mrg int main ()
10966 1.1.1.3 mrg {
10967 1.1.1.3 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10968 1.1.1.3 mrg int status = $lt_dlunknown;
10969 1.1.1.3 mrg
10970 1.1.1.3 mrg if (self)
10971 1.1.1.3 mrg {
10972 1.1.1.3 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10973 1.1.1.3 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10974 1.1.1.3 mrg /* dlclose (self); */
10975 1.1.1.3 mrg }
10976 1.1 mrg else
10977 1.1.1.3 mrg puts (dlerror ());
10978 1.1.1.3 mrg
10979 1.1.1.3 mrg return status;
10980 1.1.1.3 mrg }
10981 1.1.1.3 mrg _LT_EOF
10982 1.1.1.3 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10983 1.1.1.3 mrg (eval $ac_link) 2>&5
10984 1.1.1.3 mrg ac_status=$?
10985 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10986 1.1.1.3 mrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10987 1.1.1.3 mrg (./conftest; exit; ) >&5 2>/dev/null
10988 1.1.1.3 mrg lt_status=$?
10989 1.1.1.3 mrg case x$lt_status in
10990 1.1.1.3 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10991 1.1.1.3 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10992 1.1.1.3 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10993 1.1 mrg esac
10994 1.1.1.3 mrg else :
10995 1.1.1.3 mrg # compilation failed
10996 1.1.1.3 mrg lt_cv_dlopen_self_static=no
10997 1.1 mrg fi
10998 1.1.1.3 mrg fi
10999 1.1.1.3 mrg rm -fr conftest*
11000 1.1 mrg
11001 1.1 mrg
11002 1.1.1.3 mrg fi
11003 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11004 1.1.1.3 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11005 1.1 mrg fi
11006 1.1.1.3 mrg
11007 1.1.1.3 mrg CPPFLAGS="$save_CPPFLAGS"
11008 1.1.1.3 mrg LDFLAGS="$save_LDFLAGS"
11009 1.1.1.3 mrg LIBS="$save_LIBS"
11010 1.1 mrg ;;
11011 1.1 mrg esac
11012 1.1 mrg
11013 1.1.1.3 mrg case $lt_cv_dlopen_self in
11014 1.1.1.3 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11015 1.1.1.3 mrg *) enable_dlopen_self=unknown ;;
11016 1.1 mrg esac
11017 1.1.1.3 mrg
11018 1.1.1.3 mrg case $lt_cv_dlopen_self_static in
11019 1.1.1.3 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11020 1.1.1.3 mrg *) enable_dlopen_self_static=unknown ;;
11021 1.1 mrg esac
11022 1.1.1.3 mrg fi
11023 1.1 mrg
11024 1.1 mrg
11025 1.1 mrg
11026 1.1 mrg
11027 1.1 mrg
11028 1.1 mrg
11029 1.1 mrg
11030 1.1 mrg
11031 1.1.1.3 mrg
11032 1.1.1.3 mrg
11033 1.1.1.3 mrg
11034 1.1.1.3 mrg
11035 1.1.1.3 mrg
11036 1.1.1.3 mrg
11037 1.1.1.3 mrg
11038 1.1.1.3 mrg
11039 1.1.1.3 mrg
11040 1.1.1.3 mrg striplib=
11041 1.1.1.3 mrg old_striplib=
11042 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11043 1.1.1.3 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11044 1.1.1.3 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11045 1.1.1.3 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11046 1.1.1.3 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11047 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11048 1.1.1.3 mrg $as_echo "yes" >&6; }
11049 1.1.1.3 mrg else
11050 1.1.1.3 mrg # FIXME - insert some real tests, host_os isn't really good enough
11051 1.1 mrg case $host_os in
11052 1.1.1.3 mrg darwin*)
11053 1.1.1.3 mrg if test -n "$STRIP" ; then
11054 1.1.1.3 mrg striplib="$STRIP -x"
11055 1.1.1.3 mrg old_striplib="$STRIP -S"
11056 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11057 1.1.1.3 mrg $as_echo "yes" >&6; }
11058 1.1.1.3 mrg else
11059 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11060 1.1.1.3 mrg $as_echo "no" >&6; }
11061 1.1.1.3 mrg fi
11062 1.1.1.3 mrg ;;
11063 1.1.1.3 mrg *)
11064 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11065 1.1.1.3 mrg $as_echo "no" >&6; }
11066 1.1.1.3 mrg ;;
11067 1.1 mrg esac
11068 1.1.1.3 mrg fi
11069 1.1 mrg
11070 1.1 mrg
11071 1.1 mrg
11072 1.1.1.2 mrg
11073 1.1 mrg
11074 1.1 mrg
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg
11079 1.1 mrg
11080 1.1.1.2 mrg
11081 1.1.1.3 mrg # Report which library types will actually be built
11082 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11083 1.1.1.3 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11084 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
11085 1.1.1.3 mrg $as_echo "$can_build_shared" >&6; }
11086 1.1.1.3 mrg
11087 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11088 1.1.1.3 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11089 1.1.1.3 mrg test "$can_build_shared" = "no" && enable_shared=no
11090 1.1.1.3 mrg
11091 1.1.1.3 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11092 1.1.1.3 mrg # are all built from PIC.
11093 1.1.1.3 mrg case $host_os in
11094 1.1.1.3 mrg aix3*)
11095 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
11096 1.1.1.3 mrg if test -n "$RANLIB"; then
11097 1.1.1.3 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11098 1.1.1.3 mrg postinstall_cmds='$RANLIB $lib'
11099 1.1.1.3 mrg fi
11100 1.1.1.3 mrg ;;
11101 1.1.1.3 mrg
11102 1.1.1.3 mrg aix[4-9]*)
11103 1.1.1.3 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11104 1.1.1.3 mrg test "$enable_shared" = yes && enable_static=no
11105 1.1.1.3 mrg fi
11106 1.1.1.3 mrg ;;
11107 1.1.1.3 mrg esac
11108 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11109 1.1.1.3 mrg $as_echo "$enable_shared" >&6; }
11110 1.1.1.3 mrg
11111 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11112 1.1.1.3 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11113 1.1.1.3 mrg # Make sure either enable_shared or enable_static is yes.
11114 1.1.1.3 mrg test "$enable_shared" = yes || enable_static=yes
11115 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11116 1.1.1.3 mrg $as_echo "$enable_static" >&6; }
11117 1.1.1.2 mrg
11118 1.1.1.2 mrg
11119 1.1 mrg
11120 1.1 mrg
11121 1.1 mrg fi
11122 1.1.1.3 mrg ac_ext=c
11123 1.1.1.3 mrg ac_cpp='$CPP $CPPFLAGS'
11124 1.1.1.3 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11125 1.1.1.3 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11126 1.1.1.3 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11127 1.1 mrg
11128 1.1.1.3 mrg CC="$lt_save_CC"
11129 1.1 mrg
11130 1.1 mrg
11131 1.1 mrg
11132 1.1 mrg
11133 1.1 mrg
11134 1.1 mrg
11135 1.1 mrg
11136 1.1 mrg
11137 1.1 mrg
11138 1.1 mrg
11139 1.1 mrg
11140 1.1 mrg
11141 1.1 mrg
11142 1.1.1.3 mrg ac_config_commands="$ac_config_commands libtool"
11143 1.1 mrg
11144 1.1 mrg
11145 1.1 mrg
11146 1.1 mrg
11147 1.1.1.3 mrg # Only expand once:
11148 1.1 mrg
11149 1.1 mrg
11150 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
11151 1.1.1.3 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
11152 1.1.1.3 mrg if test "${ac_cv_path_SED+set}" = set; then
11153 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11154 1.1.1.3 mrg else
11155 1.1.1.3 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11156 1.1.1.3 mrg for ac_i in 1 2 3 4 5 6 7; do
11157 1.1.1.3 mrg ac_script="$ac_script$as_nl$ac_script"
11158 1.1.1.3 mrg done
11159 1.1.1.3 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11160 1.1.1.3 mrg $as_unset ac_script || ac_script=
11161 1.1.1.3 mrg if test -z "$SED"; then
11162 1.1.1.3 mrg ac_path_SED_found=false
11163 1.1.1.3 mrg # Loop through the user's path and test for each of PROGNAME-LIST
11164 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11165 1.1.1.3 mrg for as_dir in $PATH
11166 1.1.1.3 mrg do
11167 1.1.1.3 mrg IFS=$as_save_IFS
11168 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11169 1.1.1.3 mrg for ac_prog in sed gsed; do
11170 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11171 1.1.1.3 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11172 1.1.1.3 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
11173 1.1.1.3 mrg # Check for GNU ac_path_SED and select it if it is found.
11174 1.1.1.3 mrg # Check for GNU $ac_path_SED
11175 1.1.1.3 mrg case `"$ac_path_SED" --version 2>&1` in
11176 1.1.1.3 mrg *GNU*)
11177 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11178 1.1.1.3 mrg *)
11179 1.1.1.3 mrg ac_count=0
11180 1.1.1.3 mrg $as_echo_n 0123456789 >"conftest.in"
11181 1.1.1.3 mrg while :
11182 1.1.1.3 mrg do
11183 1.1.1.3 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
11184 1.1.1.3 mrg mv "conftest.tmp" "conftest.in"
11185 1.1.1.3 mrg cp "conftest.in" "conftest.nl"
11186 1.1.1.3 mrg $as_echo '' >> "conftest.nl"
11187 1.1.1.3 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11188 1.1.1.3 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11189 1.1.1.3 mrg ac_count=`expr $ac_count + 1`
11190 1.1.1.3 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
11191 1.1.1.3 mrg # Best one so far, save it but keep looking for a better one
11192 1.1.1.3 mrg ac_cv_path_SED="$ac_path_SED"
11193 1.1.1.3 mrg ac_path_SED_max=$ac_count
11194 1.1.1.3 mrg fi
11195 1.1.1.3 mrg # 10*(2^10) chars as input seems more than enough
11196 1.1.1.3 mrg test $ac_count -gt 10 && break
11197 1.1.1.3 mrg done
11198 1.1.1.3 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11199 1.1.1.3 mrg esac
11200 1.1.1.3 mrg
11201 1.1.1.3 mrg $ac_path_SED_found && break 3
11202 1.1.1.3 mrg done
11203 1.1.1.3 mrg done
11204 1.1.1.3 mrg done
11205 1.1.1.3 mrg IFS=$as_save_IFS
11206 1.1.1.3 mrg if test -z "$ac_cv_path_SED"; then
11207 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
11208 1.1.1.3 mrg $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
11209 1.1.1.3 mrg { (exit 1); exit 1; }; }
11210 1.1.1.3 mrg fi
11211 1.1.1.3 mrg else
11212 1.1.1.3 mrg ac_cv_path_SED=$SED
11213 1.1.1.3 mrg fi
11214 1.1 mrg
11215 1.1.1.3 mrg fi
11216 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
11217 1.1.1.3 mrg $as_echo "$ac_cv_path_SED" >&6; }
11218 1.1.1.3 mrg SED="$ac_cv_path_SED"
11219 1.1.1.3 mrg rm -f conftest.sed
11220 1.1 mrg
11221 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
11222 1.1.1.3 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11223 1.1.1.3 mrg if test "${ac_cv_prog_cc_c99+set}" = set; then
11224 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11225 1.1.1.3 mrg else
11226 1.1.1.3 mrg ac_cv_prog_cc_c99=no
11227 1.1.1.3 mrg ac_save_CC=$CC
11228 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
11229 1.1.1.3 mrg /* confdefs.h. */
11230 1.1.1.3 mrg _ACEOF
11231 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
11232 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
11233 1.1.1.3 mrg /* end confdefs.h. */
11234 1.1.1.3 mrg #include <stdarg.h>
11235 1.1.1.3 mrg #include <stdbool.h>
11236 1.1.1.3 mrg #include <stdlib.h>
11237 1.1.1.3 mrg #include <wchar.h>
11238 1.1.1.3 mrg #include <stdio.h>
11239 1.1 mrg
11240 1.1.1.3 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
11241 1.1.1.3 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
11242 1.1.1.3 mrg #define showlist(...) puts (#__VA_ARGS__)
11243 1.1.1.3 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11244 1.1.1.3 mrg static void
11245 1.1.1.3 mrg test_varargs_macros (void)
11246 1.1.1.3 mrg {
11247 1.1.1.3 mrg int x = 1234;
11248 1.1.1.3 mrg int y = 5678;
11249 1.1.1.3 mrg debug ("Flag");
11250 1.1.1.3 mrg debug ("X = %d\n", x);
11251 1.1.1.3 mrg showlist (The first, second, and third items.);
11252 1.1.1.3 mrg report (x>y, "x is %d but y is %d", x, y);
11253 1.1.1.3 mrg }
11254 1.1.1.3 mrg
11255 1.1.1.3 mrg // Check long long types.
11256 1.1.1.3 mrg #define BIG64 18446744073709551615ull
11257 1.1.1.3 mrg #define BIG32 4294967295ul
11258 1.1.1.3 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11259 1.1.1.3 mrg #if !BIG_OK
11260 1.1.1.3 mrg your preprocessor is broken;
11261 1.1.1.3 mrg #endif
11262 1.1.1.3 mrg #if BIG_OK
11263 1.1.1.3 mrg #else
11264 1.1.1.3 mrg your preprocessor is broken;
11265 1.1.1.3 mrg #endif
11266 1.1.1.3 mrg static long long int bignum = -9223372036854775807LL;
11267 1.1.1.3 mrg static unsigned long long int ubignum = BIG64;
11268 1.1 mrg
11269 1.1.1.3 mrg struct incomplete_array
11270 1.1.1.3 mrg {
11271 1.1.1.3 mrg int datasize;
11272 1.1.1.3 mrg double data[];
11273 1.1.1.3 mrg };
11274 1.1 mrg
11275 1.1.1.3 mrg struct named_init {
11276 1.1.1.3 mrg int number;
11277 1.1.1.3 mrg const wchar_t *name;
11278 1.1.1.3 mrg double average;
11279 1.1.1.3 mrg };
11280 1.1 mrg
11281 1.1.1.3 mrg typedef const char *ccp;
11282 1.1 mrg
11283 1.1.1.3 mrg static inline int
11284 1.1.1.3 mrg test_restrict (ccp restrict text)
11285 1.1.1.3 mrg {
11286 1.1.1.3 mrg // See if C++-style comments work.
11287 1.1.1.3 mrg // Iterate through items via the restricted pointer.
11288 1.1.1.3 mrg // Also check for declarations in for loops.
11289 1.1.1.3 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11290 1.1.1.3 mrg continue;
11291 1.1.1.3 mrg return 0;
11292 1.1.1.3 mrg }
11293 1.1 mrg
11294 1.1.1.3 mrg // Check varargs and va_copy.
11295 1.1.1.3 mrg static void
11296 1.1.1.3 mrg test_varargs (const char *format, ...)
11297 1.1.1.3 mrg {
11298 1.1.1.3 mrg va_list args;
11299 1.1.1.3 mrg va_start (args, format);
11300 1.1.1.3 mrg va_list args_copy;
11301 1.1.1.3 mrg va_copy (args_copy, args);
11302 1.1.1.3 mrg
11303 1.1.1.3 mrg const char *str;
11304 1.1.1.3 mrg int number;
11305 1.1.1.3 mrg float fnumber;
11306 1.1 mrg
11307 1.1.1.3 mrg while (*format)
11308 1.1.1.3 mrg {
11309 1.1.1.3 mrg switch (*format++)
11310 1.1.1.3 mrg {
11311 1.1.1.3 mrg case 's': // string
11312 1.1.1.3 mrg str = va_arg (args_copy, const char *);
11313 1.1.1.3 mrg break;
11314 1.1.1.3 mrg case 'd': // int
11315 1.1.1.3 mrg number = va_arg (args_copy, int);
11316 1.1.1.3 mrg break;
11317 1.1.1.3 mrg case 'f': // float
11318 1.1.1.3 mrg fnumber = va_arg (args_copy, double);
11319 1.1.1.3 mrg break;
11320 1.1.1.3 mrg default:
11321 1.1.1.3 mrg break;
11322 1.1.1.3 mrg }
11323 1.1.1.3 mrg }
11324 1.1.1.3 mrg va_end (args_copy);
11325 1.1.1.3 mrg va_end (args);
11326 1.1.1.3 mrg }
11327 1.1 mrg
11328 1.1.1.3 mrg int
11329 1.1.1.3 mrg main ()
11330 1.1.1.3 mrg {
11331 1.1 mrg
11332 1.1.1.3 mrg // Check bool.
11333 1.1.1.3 mrg _Bool success = false;
11334 1.1 mrg
11335 1.1.1.3 mrg // Check restrict.
11336 1.1.1.3 mrg if (test_restrict ("String literal") == 0)
11337 1.1.1.3 mrg success = true;
11338 1.1.1.3 mrg char *restrict newvar = "Another string";
11339 1.1.1.3 mrg
11340 1.1.1.3 mrg // Check varargs.
11341 1.1.1.3 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
11342 1.1.1.3 mrg test_varargs_macros ();
11343 1.1.1.3 mrg
11344 1.1.1.3 mrg // Check flexible array members.
11345 1.1.1.3 mrg struct incomplete_array *ia =
11346 1.1.1.3 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11347 1.1.1.3 mrg ia->datasize = 10;
11348 1.1.1.3 mrg for (int i = 0; i < ia->datasize; ++i)
11349 1.1.1.3 mrg ia->data[i] = i * 1.234;
11350 1.1.1.3 mrg
11351 1.1.1.3 mrg // Check named initializers.
11352 1.1.1.3 mrg struct named_init ni = {
11353 1.1.1.3 mrg .number = 34,
11354 1.1.1.3 mrg .name = L"Test wide string",
11355 1.1.1.3 mrg .average = 543.34343,
11356 1.1.1.3 mrg };
11357 1.1.1.3 mrg
11358 1.1.1.3 mrg ni.number = 58;
11359 1.1.1.3 mrg
11360 1.1.1.3 mrg int dynamic_array[ni.number];
11361 1.1.1.3 mrg dynamic_array[ni.number - 1] = 543;
11362 1.1.1.3 mrg
11363 1.1.1.3 mrg // work around unused variable warnings
11364 1.1.1.3 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11365 1.1.1.3 mrg || dynamic_array[ni.number - 1] != 543);
11366 1.1 mrg
11367 1.1.1.3 mrg ;
11368 1.1.1.3 mrg return 0;
11369 1.1.1.3 mrg }
11370 1.1.1.3 mrg _ACEOF
11371 1.1.1.3 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
11372 1.1.1.3 mrg do
11373 1.1.1.3 mrg CC="$ac_save_CC $ac_arg"
11374 1.1.1.3 mrg rm -f conftest.$ac_objext
11375 1.1.1.3 mrg if { (ac_try="$ac_compile"
11376 1.1.1.3 mrg case "(($ac_try" in
11377 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11378 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
11379 1.1.1.3 mrg esac
11380 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11381 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
11382 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
11383 1.1.1.3 mrg ac_status=$?
11384 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
11385 1.1.1.3 mrg rm -f conftest.er1
11386 1.1.1.3 mrg cat conftest.err >&5
11387 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388 1.1.1.3 mrg (exit $ac_status); } && {
11389 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
11390 1.1.1.3 mrg test ! -s conftest.err
11391 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
11392 1.1.1.3 mrg ac_cv_prog_cc_c99=$ac_arg
11393 1.1.1.3 mrg else
11394 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
11395 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
11396 1.1 mrg
11397 1.1 mrg
11398 1.1.1.3 mrg fi
11399 1.1 mrg
11400 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext
11401 1.1.1.3 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
11402 1.1.1.3 mrg done
11403 1.1.1.3 mrg rm -f conftest.$ac_ext
11404 1.1.1.3 mrg CC=$ac_save_CC
11405 1.1 mrg
11406 1.1.1.3 mrg fi
11407 1.1.1.3 mrg # AC_CACHE_VAL
11408 1.1.1.3 mrg case "x$ac_cv_prog_cc_c99" in
11409 1.1.1.3 mrg x)
11410 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: none needed" >&5
11411 1.1.1.3 mrg $as_echo "none needed" >&6; } ;;
11412 1.1.1.3 mrg xno)
11413 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5
11414 1.1.1.3 mrg $as_echo "unsupported" >&6; } ;;
11415 1.1.1.3 mrg *)
11416 1.1.1.3 mrg CC="$CC $ac_cv_prog_cc_c99"
11417 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
11418 1.1.1.3 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11419 1.1.1.3 mrg esac
11420 1.1 mrg
11421 1.1 mrg
11422 1.1 mrg
11423 1.1 mrg
11424 1.1 mrg
11425 1.1 mrg
11426 1.1.1.3 mrg if test "x$GCC" = xyes ; then
11427 1.1.1.3 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
11428 1.1.1.3 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
11429 1.1.1.3 mrg -Wbad-function-cast"
11430 1.1.1.3 mrg case `$CC -dumpversion` in
11431 1.1.1.3 mrg 3.4.* | 4.*)
11432 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
11433 1.1.1.3 mrg ;;
11434 1.1.1.3 mrg esac
11435 1.1.1.3 mrg else
11436 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
11437 1.1.1.3 mrg $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
11438 1.1.1.3 mrg if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
11439 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11440 1.1.1.3 mrg else
11441 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
11442 1.1.1.3 mrg /* confdefs.h. */
11443 1.1.1.3 mrg _ACEOF
11444 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
11445 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
11446 1.1.1.3 mrg /* end confdefs.h. */
11447 1.1.1.3 mrg $ac_includes_default
11448 1.1.1.3 mrg int
11449 1.1.1.3 mrg main ()
11450 1.1.1.3 mrg {
11451 1.1.1.3 mrg #ifndef __SUNPRO_C
11452 1.1.1.3 mrg (void) __SUNPRO_C;
11453 1.1.1.3 mrg #endif
11454 1.1 mrg
11455 1.1.1.3 mrg ;
11456 1.1.1.3 mrg return 0;
11457 1.1.1.3 mrg }
11458 1.1.1.3 mrg _ACEOF
11459 1.1.1.3 mrg rm -f conftest.$ac_objext
11460 1.1.1.3 mrg if { (ac_try="$ac_compile"
11461 1.1.1.3 mrg case "(($ac_try" in
11462 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11463 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
11464 1.1.1.3 mrg esac
11465 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11466 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
11467 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
11468 1.1.1.3 mrg ac_status=$?
11469 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
11470 1.1.1.3 mrg rm -f conftest.er1
11471 1.1.1.3 mrg cat conftest.err >&5
11472 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473 1.1.1.3 mrg (exit $ac_status); } && {
11474 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
11475 1.1.1.3 mrg test ! -s conftest.err
11476 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
11477 1.1.1.3 mrg ac_cv_have_decl___SUNPRO_C=yes
11478 1.1.1.3 mrg else
11479 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
11480 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
11481 1.1 mrg
11482 1.1.1.3 mrg ac_cv_have_decl___SUNPRO_C=no
11483 1.1.1.3 mrg fi
11484 1.1 mrg
11485 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11486 1.1.1.3 mrg fi
11487 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
11488 1.1.1.3 mrg $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
11489 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
11490 1.1.1.3 mrg SUNCC="yes"
11491 1.1.1.3 mrg else
11492 1.1.1.3 mrg SUNCC="no"
11493 1.1.1.3 mrg fi
11494 1.1 mrg
11495 1.1.1.3 mrg if test "x$SUNCC" = "xyes"; then
11496 1.1.1.3 mrg CWARNFLAGS="-v"
11497 1.1.1.3 mrg fi
11498 1.1.1.3 mrg fi
11499 1.1 mrg
11500 1.1.1.3 mrg # Check whether --enable-silent-rules was given.
11501 1.1.1.3 mrg if test "${enable_silent_rules+set}" = set; then
11502 1.1.1.3 mrg enableval=$enable_silent_rules;
11503 1.1.1.3 mrg fi
11504 1.1 mrg
11505 1.1.1.3 mrg case $enable_silent_rules in
11506 1.1.1.3 mrg yes) AM_DEFAULT_VERBOSITY=0;;
11507 1.1.1.3 mrg no) AM_DEFAULT_VERBOSITY=1;;
11508 1.1.1.3 mrg *) AM_DEFAULT_VERBOSITY=0;;
11509 1.1.1.3 mrg esac
11510 1.1.1.3 mrg AM_BACKSLASH='\'
11511 1.1 mrg
11512 1.1 mrg
11513 1.1 mrg
11514 1.1 mrg
11515 1.1 mrg
11516 1.1 mrg
11517 1.1 mrg
11518 1.1.1.3 mrg # Check whether --enable-strict-compilation was given.
11519 1.1.1.3 mrg if test "${enable_strict_compilation+set}" = set; then
11520 1.1.1.3 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11521 1.1.1.3 mrg else
11522 1.1.1.3 mrg STRICT_COMPILE=no
11523 1.1.1.3 mrg fi
11524 1.1 mrg
11525 1.1.1.3 mrg if test "x$STRICT_COMPILE" = "xyes"; then
11526 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
11527 1.1.1.3 mrg $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
11528 1.1.1.3 mrg if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
11529 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11530 1.1.1.3 mrg else
11531 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
11532 1.1.1.3 mrg /* confdefs.h. */
11533 1.1.1.3 mrg _ACEOF
11534 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
11535 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
11536 1.1.1.3 mrg /* end confdefs.h. */
11537 1.1.1.3 mrg $ac_includes_default
11538 1.1.1.3 mrg int
11539 1.1.1.3 mrg main ()
11540 1.1.1.3 mrg {
11541 1.1.1.3 mrg #ifndef __SUNPRO_C
11542 1.1.1.3 mrg (void) __SUNPRO_C;
11543 1.1.1.3 mrg #endif
11544 1.1 mrg
11545 1.1.1.3 mrg ;
11546 1.1.1.3 mrg return 0;
11547 1.1.1.3 mrg }
11548 1.1.1.3 mrg _ACEOF
11549 1.1.1.3 mrg rm -f conftest.$ac_objext
11550 1.1.1.3 mrg if { (ac_try="$ac_compile"
11551 1.1.1.3 mrg case "(($ac_try" in
11552 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11553 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
11554 1.1.1.3 mrg esac
11555 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11556 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
11557 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
11558 1.1.1.3 mrg ac_status=$?
11559 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
11560 1.1.1.3 mrg rm -f conftest.er1
11561 1.1.1.3 mrg cat conftest.err >&5
11562 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11563 1.1.1.3 mrg (exit $ac_status); } && {
11564 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
11565 1.1.1.3 mrg test ! -s conftest.err
11566 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
11567 1.1.1.3 mrg ac_cv_have_decl___SUNPRO_C=yes
11568 1.1.1.3 mrg else
11569 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
11570 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
11571 1.1 mrg
11572 1.1.1.3 mrg ac_cv_have_decl___SUNPRO_C=no
11573 1.1.1.3 mrg fi
11574 1.1 mrg
11575 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11576 1.1.1.3 mrg fi
11577 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
11578 1.1.1.3 mrg $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
11579 1.1.1.3 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
11580 1.1.1.3 mrg SUNCC="yes"
11581 1.1.1.3 mrg else
11582 1.1.1.3 mrg SUNCC="no"
11583 1.1.1.3 mrg fi
11584 1.1 mrg
11585 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
11586 1.1.1.3 mrg $as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
11587 1.1.1.3 mrg if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
11588 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11589 1.1.1.3 mrg else
11590 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
11591 1.1.1.3 mrg /* confdefs.h. */
11592 1.1.1.3 mrg _ACEOF
11593 1.1.1.3 mrg cat confdefs.h >>conftest.$ac_ext
11594 1.1.1.3 mrg cat >>conftest.$ac_ext <<_ACEOF
11595 1.1.1.3 mrg /* end confdefs.h. */
11596 1.1.1.3 mrg $ac_includes_default
11597 1.1.1.3 mrg int
11598 1.1.1.3 mrg main ()
11599 1.1.1.3 mrg {
11600 1.1.1.3 mrg #ifndef __INTEL_COMPILER
11601 1.1.1.3 mrg (void) __INTEL_COMPILER;
11602 1.1.1.3 mrg #endif
11603 1.1 mrg
11604 1.1.1.3 mrg ;
11605 1.1.1.3 mrg return 0;
11606 1.1.1.3 mrg }
11607 1.1.1.3 mrg _ACEOF
11608 1.1.1.3 mrg rm -f conftest.$ac_objext
11609 1.1.1.3 mrg if { (ac_try="$ac_compile"
11610 1.1.1.3 mrg case "(($ac_try" in
11611 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11612 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
11613 1.1.1.3 mrg esac
11614 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11615 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
11616 1.1.1.3 mrg (eval "$ac_compile") 2>conftest.er1
11617 1.1.1.3 mrg ac_status=$?
11618 1.1.1.3 mrg grep -v '^ *+' conftest.er1 >conftest.err
11619 1.1.1.3 mrg rm -f conftest.er1
11620 1.1.1.3 mrg cat conftest.err >&5
11621 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11622 1.1.1.3 mrg (exit $ac_status); } && {
11623 1.1.1.3 mrg test -z "$ac_c_werror_flag" ||
11624 1.1.1.3 mrg test ! -s conftest.err
11625 1.1.1.3 mrg } && test -s conftest.$ac_objext; then
11626 1.1.1.3 mrg ac_cv_have_decl___INTEL_COMPILER=yes
11627 1.1.1.3 mrg else
11628 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
11629 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
11630 1.1 mrg
11631 1.1.1.3 mrg ac_cv_have_decl___INTEL_COMPILER=no
11632 1.1.1.3 mrg fi
11633 1.1 mrg
11634 1.1.1.3 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11635 1.1.1.3 mrg fi
11636 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
11637 1.1.1.3 mrg $as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
11638 1.1.1.3 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then
11639 1.1.1.3 mrg INTELCC="yes"
11640 1.1.1.3 mrg else
11641 1.1.1.3 mrg INTELCC="no"
11642 1.1.1.3 mrg fi
11643 1.1 mrg
11644 1.1.1.3 mrg if test "x$GCC" = xyes ; then
11645 1.1.1.3 mrg STRICT_CFLAGS="-pedantic -Werror"
11646 1.1.1.3 mrg elif test "x$SUNCC" = "xyes"; then
11647 1.1.1.3 mrg STRICT_CFLAGS="-errwarn"
11648 1.1.1.3 mrg elif test "x$INTELCC" = "xyes"; then
11649 1.1.1.3 mrg STRICT_CFLAGS="-Werror"
11650 1.1.1.3 mrg fi
11651 1.1.1.3 mrg fi
11652 1.1.1.3 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11653 1.1 mrg
11654 1.1 mrg
11655 1.1 mrg
11656 1.1 mrg
11657 1.1.1.3 mrg # Check whether --with-release-version was given.
11658 1.1.1.3 mrg if test "${with_release_version+set}" = set; then
11659 1.1.1.3 mrg withval=$with_release_version; RELEASE_VERSION="$withval"
11660 1.1.1.3 mrg else
11661 1.1.1.3 mrg RELEASE_VERSION=""
11662 1.1.1.3 mrg fi
11663 1.1 mrg
11664 1.1.1.3 mrg if test "x$RELEASE_VERSION" != "x"; then
11665 1.1.1.3 mrg PACKAGE="$PACKAGE-$RELEASE_VERSION"
11666 1.1.1.3 mrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
11667 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
11668 1.1.1.3 mrg $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
11669 1.1.1.3 mrg fi
11670 1.1 mrg
11671 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11672 1.1.1.3 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11673 1.1.1.3 mrg _ACEOF
11674 1.1 mrg
11675 1.1.1.3 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11676 1.1.1.3 mrg if test "x$PVM" = "x"; then
11677 1.1.1.3 mrg PVM="0"
11678 1.1.1.3 mrg fi
11679 1.1 mrg
11680 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11681 1.1.1.3 mrg #define PACKAGE_VERSION_MINOR $PVM
11682 1.1.1.3 mrg _ACEOF
11683 1.1 mrg
11684 1.1.1.3 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11685 1.1.1.3 mrg if test "x$PVP" = "x"; then
11686 1.1.1.3 mrg PVP="0"
11687 1.1.1.3 mrg fi
11688 1.1 mrg
11689 1.1.1.3 mrg cat >>confdefs.h <<_ACEOF
11690 1.1.1.3 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
11691 1.1.1.3 mrg _ACEOF
11692 1.1 mrg
11693 1.1 mrg
11694 1.1 mrg
11695 1.1.1.3 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \
11696 1.1.1.3 mrg mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \
11697 1.1.1.3 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
11698 1.1 mrg
11699 1.1.1.3 mrg distcleancheck_listfiles='find . -type f ! -name ChangeLog -print'
11700 1.1 mrg
11701 1.1 mrg
11702 1.1 mrg
11703 1.1 mrg
11704 1.1 mrg
11705 1.1.1.3 mrg if test x$APP_MAN_SUFFIX = x ; then
11706 1.1.1.3 mrg APP_MAN_SUFFIX=1
11707 1.1.1.3 mrg fi
11708 1.1.1.3 mrg if test x$APP_MAN_DIR = x ; then
11709 1.1.1.3 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11710 1.1.1.3 mrg fi
11711 1.1 mrg
11712 1.1.1.3 mrg if test x$LIB_MAN_SUFFIX = x ; then
11713 1.1.1.3 mrg LIB_MAN_SUFFIX=3
11714 1.1.1.3 mrg fi
11715 1.1.1.3 mrg if test x$LIB_MAN_DIR = x ; then
11716 1.1.1.3 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11717 1.1.1.3 mrg fi
11718 1.1 mrg
11719 1.1.1.3 mrg if test x$FILE_MAN_SUFFIX = x ; then
11720 1.1.1.3 mrg case $host_os in
11721 1.1.1.3 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
11722 1.1.1.3 mrg *) FILE_MAN_SUFFIX=5 ;;
11723 1.1.1.3 mrg esac
11724 1.1.1.3 mrg fi
11725 1.1.1.3 mrg if test x$FILE_MAN_DIR = x ; then
11726 1.1.1.3 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11727 1.1.1.3 mrg fi
11728 1.1 mrg
11729 1.1.1.3 mrg if test x$MISC_MAN_SUFFIX = x ; then
11730 1.1.1.3 mrg case $host_os in
11731 1.1.1.3 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
11732 1.1.1.3 mrg *) MISC_MAN_SUFFIX=7 ;;
11733 1.1.1.3 mrg esac
11734 1.1.1.3 mrg fi
11735 1.1.1.3 mrg if test x$MISC_MAN_DIR = x ; then
11736 1.1.1.3 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11737 1.1.1.3 mrg fi
11738 1.1 mrg
11739 1.1.1.3 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
11740 1.1.1.3 mrg case $host_os in
11741 1.1.1.3 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
11742 1.1.1.3 mrg *) DRIVER_MAN_SUFFIX=4 ;;
11743 1.1.1.3 mrg esac
11744 1.1.1.3 mrg fi
11745 1.1.1.3 mrg if test x$DRIVER_MAN_DIR = x ; then
11746 1.1.1.3 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11747 1.1.1.3 mrg fi
11748 1.1 mrg
11749 1.1.1.3 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
11750 1.1.1.3 mrg case $host_os in
11751 1.1.1.3 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
11752 1.1.1.3 mrg *) ADMIN_MAN_SUFFIX=8 ;;
11753 1.1.1.3 mrg esac
11754 1.1.1.3 mrg fi
11755 1.1.1.3 mrg if test x$ADMIN_MAN_DIR = x ; then
11756 1.1.1.3 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11757 1.1.1.3 mrg fi
11758 1.1 mrg
11759 1.1 mrg
11760 1.1 mrg
11761 1.1 mrg
11762 1.1 mrg
11763 1.1 mrg
11764 1.1 mrg
11765 1.1 mrg
11766 1.1 mrg
11767 1.1 mrg
11768 1.1 mrg
11769 1.1 mrg
11770 1.1 mrg
11771 1.1 mrg
11772 1.1 mrg
11773 1.1 mrg
11774 1.1 mrg
11775 1.1.1.3 mrg # Checks for pkg-config packages
11776 1.1 mrg
11777 1.1 mrg
11778 1.1.1.3 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11779 1.1.1.3 mrg if test -n "$ac_tool_prefix"; then
11780 1.1.1.3 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11781 1.1.1.3 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11782 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11783 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
11784 1.1.1.3 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11785 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11786 1.1.1.3 mrg else
11787 1.1.1.3 mrg case $PKG_CONFIG in
11788 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
11789 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11790 1.1.1.3 mrg ;;
11791 1.1.1.3 mrg *)
11792 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11793 1.1.1.3 mrg for as_dir in $PATH
11794 1.1.1.3 mrg do
11795 1.1.1.3 mrg IFS=$as_save_IFS
11796 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11797 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11798 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11799 1.1.1.3 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11800 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11801 1.1.1.3 mrg break 2
11802 1.1.1.3 mrg fi
11803 1.1.1.3 mrg done
11804 1.1.1.3 mrg done
11805 1.1.1.3 mrg IFS=$as_save_IFS
11806 1.1 mrg
11807 1.1.1.3 mrg ;;
11808 1.1.1.3 mrg esac
11809 1.1.1.3 mrg fi
11810 1.1.1.3 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11811 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11812 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11813 1.1.1.3 mrg $as_echo "$PKG_CONFIG" >&6; }
11814 1.1.1.3 mrg else
11815 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11816 1.1.1.3 mrg $as_echo "no" >&6; }
11817 1.1.1.3 mrg fi
11818 1.1 mrg
11819 1.1 mrg
11820 1.1.1.3 mrg fi
11821 1.1.1.3 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
11822 1.1.1.3 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
11823 1.1.1.3 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
11824 1.1.1.3 mrg set dummy pkg-config; ac_word=$2
11825 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11826 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
11827 1.1.1.3 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
11828 1.1.1.3 mrg $as_echo_n "(cached) " >&6
11829 1.1.1.3 mrg else
11830 1.1.1.3 mrg case $ac_pt_PKG_CONFIG in
11831 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
11832 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11833 1.1.1.3 mrg ;;
11834 1.1.1.3 mrg *)
11835 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11836 1.1.1.3 mrg for as_dir in $PATH
11837 1.1.1.3 mrg do
11838 1.1.1.3 mrg IFS=$as_save_IFS
11839 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
11840 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11841 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11842 1.1.1.3 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11843 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11844 1.1.1.3 mrg break 2
11845 1.1.1.3 mrg fi
11846 1.1 mrg done
11847 1.1.1.3 mrg done
11848 1.1.1.3 mrg IFS=$as_save_IFS
11849 1.1 mrg
11850 1.1.1.3 mrg ;;
11851 1.1.1.3 mrg esac
11852 1.1.1.3 mrg fi
11853 1.1.1.3 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11854 1.1.1.3 mrg if test -n "$ac_pt_PKG_CONFIG"; then
11855 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
11856 1.1.1.3 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
11857 1.1.1.3 mrg else
11858 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11859 1.1.1.3 mrg $as_echo "no" >&6; }
11860 1.1.1.3 mrg fi
11861 1.1 mrg
11862 1.1.1.3 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
11863 1.1.1.3 mrg PKG_CONFIG=""
11864 1.1.1.3 mrg else
11865 1.1.1.3 mrg case $cross_compiling:$ac_tool_warned in
11866 1.1.1.3 mrg yes:)
11867 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11868 1.1.1.3 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11869 1.1.1.3 mrg ac_tool_warned=yes ;;
11870 1.1.1.3 mrg esac
11871 1.1.1.3 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
11872 1.1.1.3 mrg fi
11873 1.1.1.3 mrg else
11874 1.1.1.3 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11875 1.1.1.3 mrg fi
11876 1.1 mrg
11877 1.1.1.3 mrg fi
11878 1.1.1.3 mrg if test -n "$PKG_CONFIG"; then
11879 1.1.1.3 mrg _pkg_min_version=0.9.0
11880 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
11881 1.1.1.3 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11882 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11883 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11884 1.1.1.3 mrg $as_echo "yes" >&6; }
11885 1.1.1.3 mrg else
11886 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11887 1.1.1.3 mrg $as_echo "no" >&6; }
11888 1.1.1.3 mrg PKG_CONFIG=""
11889 1.1.1.3 mrg fi
11890 1.1 mrg
11891 1.1.1.3 mrg fi
11892 1.1 mrg
11893 1.1.1.3 mrg pkg_failed=no
11894 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for XI" >&5
11895 1.1.1.3 mrg $as_echo_n "checking for XI... " >&6; }
11896 1.1 mrg
11897 1.1.1.3 mrg if test -n "$XI_CFLAGS"; then
11898 1.1.1.3 mrg pkg_cv_XI_CFLAGS="$XI_CFLAGS"
11899 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11900 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11901 1.1.1.3 mrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902\"") >&5
11902 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902") 2>&5
11903 1.1.1.3 mrg ac_status=$?
11904 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11905 1.1.1.3 mrg (exit $ac_status); }; then
11906 1.1.1.3 mrg pkg_cv_XI_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902" 2>/dev/null`
11907 1.1.1.3 mrg else
11908 1.1.1.3 mrg pkg_failed=yes
11909 1.1.1.3 mrg fi
11910 1.1.1.3 mrg else
11911 1.1.1.3 mrg pkg_failed=untried
11912 1.1.1.3 mrg fi
11913 1.1.1.3 mrg if test -n "$XI_LIBS"; then
11914 1.1.1.3 mrg pkg_cv_XI_LIBS="$XI_LIBS"
11915 1.1.1.3 mrg elif test -n "$PKG_CONFIG"; then
11916 1.1.1.3 mrg if test -n "$PKG_CONFIG" && \
11917 1.1.1.3 mrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902\"") >&5
11918 1.1.1.3 mrg ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902") 2>&5
11919 1.1.1.3 mrg ac_status=$?
11920 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 1.1.1.3 mrg (exit $ac_status); }; then
11922 1.1.1.3 mrg pkg_cv_XI_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902" 2>/dev/null`
11923 1.1.1.3 mrg else
11924 1.1.1.3 mrg pkg_failed=yes
11925 1.1.1.3 mrg fi
11926 1.1.1.3 mrg else
11927 1.1.1.3 mrg pkg_failed=untried
11928 1.1.1.3 mrg fi
11929 1.1 mrg
11930 1.1 mrg
11931 1.1 mrg
11932 1.1.1.3 mrg if test $pkg_failed = yes; then
11933 1.1 mrg
11934 1.1.1.3 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11935 1.1.1.3 mrg _pkg_short_errors_supported=yes
11936 1.1.1.3 mrg else
11937 1.1.1.3 mrg _pkg_short_errors_supported=no
11938 1.1.1.3 mrg fi
11939 1.1.1.3 mrg if test $_pkg_short_errors_supported = yes; then
11940 1.1.1.3 mrg XI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902" 2>&1`
11941 1.1.1.3 mrg else
11942 1.1.1.3 mrg XI_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902" 2>&1`
11943 1.1.1.3 mrg fi
11944 1.1.1.3 mrg # Put the nasty error message in config.log where it belongs
11945 1.1.1.3 mrg echo "$XI_PKG_ERRORS" >&5
11946 1.1 mrg
11947 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: Package requirements (xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902) were not met:
11948 1.1 mrg
11949 1.1.1.3 mrg $XI_PKG_ERRORS
11950 1.1 mrg
11951 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11952 1.1.1.3 mrg installed software in a non-standard prefix.
11953 1.1 mrg
11954 1.1.1.3 mrg Alternatively, you may set the environment variables XI_CFLAGS
11955 1.1.1.3 mrg and XI_LIBS to avoid the need to call pkg-config.
11956 1.1.1.3 mrg See the pkg-config man page for more details.
11957 1.1.1.3 mrg " >&5
11958 1.1.1.3 mrg $as_echo "$as_me: error: Package requirements (xproto >= 7.0.13 x11 >= 1.2.99.1 xextproto >= 7.0.3 xext >= 1.0.99.1 inputproto >= 1.9.99.902) were not met:
11959 1.1 mrg
11960 1.1.1.3 mrg $XI_PKG_ERRORS
11961 1.1 mrg
11962 1.1.1.3 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11963 1.1.1.3 mrg installed software in a non-standard prefix.
11964 1.1 mrg
11965 1.1.1.3 mrg Alternatively, you may set the environment variables XI_CFLAGS
11966 1.1.1.3 mrg and XI_LIBS to avoid the need to call pkg-config.
11967 1.1.1.3 mrg See the pkg-config man page for more details.
11968 1.1.1.3 mrg " >&2;}
11969 1.1.1.3 mrg { (exit 1); exit 1; }; }
11970 1.1.1.3 mrg elif test $pkg_failed = untried; then
11971 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
11972 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11973 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it
11974 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11975 1.1.1.3 mrg path to pkg-config.
11976 1.1 mrg
11977 1.1.1.3 mrg Alternatively, you may set the environment variables XI_CFLAGS
11978 1.1.1.3 mrg and XI_LIBS to avoid the need to call pkg-config.
11979 1.1.1.3 mrg See the pkg-config man page for more details.
11980 1.1 mrg
11981 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11982 1.1.1.3 mrg See \`config.log' for more details." >&5
11983 1.1.1.3 mrg $as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
11984 1.1.1.3 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11985 1.1.1.3 mrg path to pkg-config.
11986 1.1 mrg
11987 1.1.1.3 mrg Alternatively, you may set the environment variables XI_CFLAGS
11988 1.1.1.3 mrg and XI_LIBS to avoid the need to call pkg-config.
11989 1.1.1.3 mrg See the pkg-config man page for more details.
11990 1.1 mrg
11991 1.1.1.3 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11992 1.1.1.3 mrg See \`config.log' for more details." >&2;}
11993 1.1.1.3 mrg { (exit 1); exit 1; }; }; }
11994 1.1.1.3 mrg else
11995 1.1.1.3 mrg XI_CFLAGS=$pkg_cv_XI_CFLAGS
11996 1.1.1.3 mrg XI_LIBS=$pkg_cv_XI_LIBS
11997 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11998 1.1.1.3 mrg $as_echo "yes" >&6; }
11999 1.1.1.3 mrg :
12000 1.1.1.3 mrg fi
12001 1.1.1.3 mrg XI_CFLAGS="$CWARNFLAGS $XI_CFLAGS"
12002 1.1 mrg
12003 1.1 mrg
12004 1.1 mrg
12005 1.1.1.3 mrg # Check for xmlto and asciidoc for man page conversion
12006 1.1.1.3 mrg # (only needed by people building tarballs)
12007 1.1 mrg
12008 1.1.1.3 mrg # Extract the first word of "xmlto", so it can be a program name with args.
12009 1.1.1.3 mrg set dummy xmlto; ac_word=$2
12010 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12011 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
12012 1.1.1.3 mrg if test "${ac_cv_path_XMLTO+set}" = set; then
12013 1.1.1.3 mrg $as_echo_n "(cached) " >&6
12014 1.1.1.3 mrg else
12015 1.1.1.3 mrg case $XMLTO in
12016 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
12017 1.1.1.3 mrg ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
12018 1.1.1.3 mrg ;;
12019 1.1.1.3 mrg *)
12020 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12021 1.1.1.3 mrg for as_dir in $PATH
12022 1.1.1.3 mrg do
12023 1.1.1.3 mrg IFS=$as_save_IFS
12024 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
12025 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
12026 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12027 1.1.1.3 mrg ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
12028 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12029 1.1.1.3 mrg break 2
12030 1.1.1.3 mrg fi
12031 1.1.1.3 mrg done
12032 1.1.1.3 mrg done
12033 1.1.1.3 mrg IFS=$as_save_IFS
12034 1.1 mrg
12035 1.1.1.3 mrg ;;
12036 1.1.1.3 mrg esac
12037 1.1.1.3 mrg fi
12038 1.1.1.3 mrg XMLTO=$ac_cv_path_XMLTO
12039 1.1.1.3 mrg if test -n "$XMLTO"; then
12040 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $XMLTO" >&5
12041 1.1.1.3 mrg $as_echo "$XMLTO" >&6; }
12042 1.1.1.3 mrg else
12043 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
12044 1.1.1.3 mrg $as_echo "no" >&6; }
12045 1.1.1.3 mrg fi
12046 1.1 mrg
12047 1.1 mrg
12048 1.1 mrg
12049 1.1.1.3 mrg # Extract the first word of "asciidoc", so it can be a program name with args.
12050 1.1.1.3 mrg set dummy asciidoc; ac_word=$2
12051 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
12052 1.1.1.3 mrg $as_echo_n "checking for $ac_word... " >&6; }
12053 1.1.1.3 mrg if test "${ac_cv_path_ASCIIDOC+set}" = set; then
12054 1.1.1.3 mrg $as_echo_n "(cached) " >&6
12055 1.1.1.3 mrg else
12056 1.1.1.3 mrg case $ASCIIDOC in
12057 1.1.1.3 mrg [\\/]* | ?:[\\/]*)
12058 1.1.1.3 mrg ac_cv_path_ASCIIDOC="$ASCIIDOC" # Let the user override the test with a path.
12059 1.1.1.3 mrg ;;
12060 1.1.1.3 mrg *)
12061 1.1.1.3 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062 1.1.1.3 mrg for as_dir in $PATH
12063 1.1.1.3 mrg do
12064 1.1.1.3 mrg IFS=$as_save_IFS
12065 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
12066 1.1.1.3 mrg for ac_exec_ext in '' $ac_executable_extensions; do
12067 1.1.1.3 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12068 1.1.1.3 mrg ac_cv_path_ASCIIDOC="$as_dir/$ac_word$ac_exec_ext"
12069 1.1.1.3 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12070 1.1.1.3 mrg break 2
12071 1.1.1.3 mrg fi
12072 1.1.1.3 mrg done
12073 1.1.1.3 mrg done
12074 1.1.1.3 mrg IFS=$as_save_IFS
12075 1.1 mrg
12076 1.1.1.3 mrg ;;
12077 1.1.1.3 mrg esac
12078 1.1.1.3 mrg fi
12079 1.1.1.3 mrg ASCIIDOC=$ac_cv_path_ASCIIDOC
12080 1.1.1.3 mrg if test -n "$ASCIIDOC"; then
12081 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $ASCIIDOC" >&5
12082 1.1.1.3 mrg $as_echo "$ASCIIDOC" >&6; }
12083 1.1.1.3 mrg else
12084 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
12085 1.1.1.3 mrg $as_echo "no" >&6; }
12086 1.1.1.3 mrg fi
12087 1.1 mrg
12088 1.1 mrg
12089 1.1.1.3 mrg if test "x$XMLTO" != "x" && test "x$ASCIIDOC" != "x"; then
12090 1.1.1.3 mrg HAVE_DOCTOOLS_TRUE=
12091 1.1.1.3 mrg HAVE_DOCTOOLS_FALSE='#'
12092 1.1.1.3 mrg else
12093 1.1.1.3 mrg HAVE_DOCTOOLS_TRUE='#'
12094 1.1.1.3 mrg HAVE_DOCTOOLS_FALSE=
12095 1.1.1.3 mrg fi
12096 1.1 mrg
12097 1.1.1.3 mrg if test "x$XMLTO" = "x" || test "x$ASCIIDOC" = "x"; then
12098 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: xmlto or asciidoc not found - cannot create man pages without it" >&5
12099 1.1.1.3 mrg $as_echo "$as_me: WARNING: xmlto or asciidoc not found - cannot create man pages without it" >&2;}
12100 1.1.1.3 mrg fi
12101 1.1 mrg
12102 1.1 mrg
12103 1.1.1.3 mrg # Check whether --enable-malloc0returnsnull was given.
12104 1.1.1.3 mrg if test "${enable_malloc0returnsnull+set}" = set; then
12105 1.1.1.3 mrg enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
12106 1.1.1.3 mrg else
12107 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=auto
12108 1.1.1.3 mrg fi
12109 1.1 mrg
12110 1.1 mrg
12111 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
12112 1.1.1.3 mrg $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
12113 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
12114 1.1.1.3 mrg if test "$cross_compiling" = yes; then
12115 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
12116 1.1.1.3 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12117 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12118 1.1.1.3 mrg See \`config.log' for more details." >&5
12119 1.1.1.3 mrg $as_echo "$as_me: error: cannot run test program while cross compiling
12120 1.1.1.3 mrg See \`config.log' for more details." >&2;}
12121 1.1.1.3 mrg { (exit 1); exit 1; }; }; }
12122 1.1.1.3 mrg else
12123 1.1.1.3 mrg cat >conftest.$ac_ext <<_ACEOF
12124 1.1 mrg
12125 1.1.1.3 mrg char *malloc();
12126 1.1.1.3 mrg char *realloc();
12127 1.1.1.3 mrg char *calloc();
12128 1.1.1.3 mrg main() {
12129 1.1.1.3 mrg char *m0, *r0, *c0, *p;
12130 1.1.1.3 mrg m0 = malloc(0);
12131 1.1.1.3 mrg p = malloc(10);
12132 1.1.1.3 mrg r0 = realloc(p,0);
12133 1.1.1.3 mrg c0 = calloc(0);
12134 1.1.1.3 mrg exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
12135 1.1.1.3 mrg }
12136 1.1.1.3 mrg _ACEOF
12137 1.1.1.3 mrg rm -f conftest$ac_exeext
12138 1.1.1.3 mrg if { (ac_try="$ac_link"
12139 1.1.1.3 mrg case "(($ac_try" in
12140 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12141 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
12142 1.1.1.3 mrg esac
12143 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12144 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
12145 1.1.1.3 mrg (eval "$ac_link") 2>&5
12146 1.1.1.3 mrg ac_status=$?
12147 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12148 1.1.1.3 mrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12149 1.1.1.3 mrg { (case "(($ac_try" in
12150 1.1.1.3 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12151 1.1.1.3 mrg *) ac_try_echo=$ac_try;;
12152 1.1.1.3 mrg esac
12153 1.1.1.3 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12154 1.1.1.3 mrg $as_echo "$ac_try_echo") >&5
12155 1.1.1.3 mrg (eval "$ac_try") 2>&5
12156 1.1.1.3 mrg ac_status=$?
12157 1.1.1.3 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12158 1.1.1.3 mrg (exit $ac_status); }; }; then
12159 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=yes
12160 1.1.1.3 mrg else
12161 1.1.1.3 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
12162 1.1.1.3 mrg $as_echo "$as_me: failed program was:" >&5
12163 1.1.1.3 mrg sed 's/^/| /' conftest.$ac_ext >&5
12164 1.1 mrg
12165 1.1.1.3 mrg ( exit $ac_status )
12166 1.1.1.3 mrg MALLOC_ZERO_RETURNS_NULL=no
12167 1.1.1.3 mrg fi
12168 1.1.1.3 mrg rm -rf conftest.dSYM
12169 1.1.1.3 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12170 1.1.1.3 mrg fi
12171 1.1 mrg
12172 1.1 mrg
12173 1.1.1.3 mrg fi
12174 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
12175 1.1.1.3 mrg $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
12176 1.1 mrg
12177 1.1.1.3 mrg if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
12178 1.1.1.3 mrg MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
12179 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
12180 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
12181 1.1.1.3 mrg else
12182 1.1.1.3 mrg MALLOC_ZERO_CFLAGS=""
12183 1.1.1.3 mrg XMALLOC_ZERO_CFLAGS=""
12184 1.1.1.3 mrg XTMALLOC_ZERO_CFLAGS=""
12185 1.1.1.3 mrg fi
12186 1.1 mrg
12187 1.1 mrg
12188 1.1 mrg
12189 1.1 mrg
12190 1.1 mrg
12191 1.1 mrg
12192 1.1.1.3 mrg ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xi.pc"
12193 1.1 mrg
12194 1.1.1.3 mrg cat >confcache <<\_ACEOF
12195 1.1.1.3 mrg # This file is a shell script that caches the results of configure
12196 1.1.1.3 mrg # tests run on this system so they can be shared between configure
12197 1.1.1.3 mrg # scripts and configure runs, see configure's option --config-cache.
12198 1.1.1.3 mrg # It is not useful on other systems. If it contains results you don't
12199 1.1.1.3 mrg # want to keep, you may remove or edit it.
12200 1.1.1.3 mrg #
12201 1.1.1.3 mrg # config.status only pays attention to the cache file if you give it
12202 1.1.1.3 mrg # the --recheck option to rerun configure.
12203 1.1.1.3 mrg #
12204 1.1.1.3 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
12205 1.1.1.3 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
12206 1.1.1.3 mrg # following values.
12207 1.1 mrg
12208 1.1.1.3 mrg _ACEOF
12209 1.1 mrg
12210 1.1.1.3 mrg # The following way of writing the cache mishandles newlines in values,
12211 1.1.1.3 mrg # but we know of no workaround that is simple, portable, and efficient.
12212 1.1.1.3 mrg # So, we kill variables containing newlines.
12213 1.1.1.3 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
12214 1.1.1.3 mrg # and sets the high bit in the cache file unless we assign to the vars.
12215 1.1.1.3 mrg (
12216 1.1.1.3 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12217 1.1.1.3 mrg eval ac_val=\$$ac_var
12218 1.1.1.3 mrg case $ac_val in #(
12219 1.1.1.3 mrg *${as_nl}*)
12220 1.1.1.3 mrg case $ac_var in #(
12221 1.1.1.3 mrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
12222 1.1.1.3 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12223 1.1.1.3 mrg esac
12224 1.1.1.3 mrg case $ac_var in #(
12225 1.1.1.3 mrg _ | IFS | as_nl) ;; #(
12226 1.1.1.3 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12227 1.1.1.3 mrg *) $as_unset $ac_var ;;
12228 1.1.1.3 mrg esac ;;
12229 1.1.1.3 mrg esac
12230 1.1.1.3 mrg done
12231 1.1 mrg
12232 1.1.1.3 mrg (set) 2>&1 |
12233 1.1.1.3 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12234 1.1.1.3 mrg *${as_nl}ac_space=\ *)
12235 1.1.1.3 mrg # `set' does not quote correctly, so add quotes (double-quote
12236 1.1.1.3 mrg # substitution turns \\\\ into \\, and sed turns \\ into \).
12237 1.1.1.3 mrg sed -n \
12238 1.1.1.3 mrg "s/'/'\\\\''/g;
12239 1.1.1.3 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12240 1.1.1.3 mrg ;; #(
12241 1.1.1.3 mrg *)
12242 1.1.1.3 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12243 1.1.1.3 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12244 1.1.1.3 mrg ;;
12245 1.1.1.3 mrg esac |
12246 1.1.1.3 mrg sort
12247 1.1.1.3 mrg ) |
12248 1.1.1.3 mrg sed '
12249 1.1.1.3 mrg /^ac_cv_env_/b end
12250 1.1.1.3 mrg t clear
12251 1.1.1.3 mrg :clear
12252 1.1.1.3 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12253 1.1.1.3 mrg t end
12254 1.1.1.3 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12255 1.1.1.3 mrg :end' >>confcache
12256 1.1.1.3 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12257 1.1.1.3 mrg if test -w "$cache_file"; then
12258 1.1.1.3 mrg test "x$cache_file" != "x/dev/null" &&
12259 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
12260 1.1.1.3 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12261 1.1.1.3 mrg cat confcache >$cache_file
12262 1.1.1.3 mrg else
12263 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
12264 1.1.1.3 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12265 1.1.1.3 mrg fi
12266 1.1.1.3 mrg fi
12267 1.1.1.3 mrg rm -f confcache
12268 1.1 mrg
12269 1.1.1.3 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12270 1.1.1.3 mrg # Let make expand exec_prefix.
12271 1.1.1.3 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12272 1.1 mrg
12273 1.1.1.3 mrg DEFS=-DHAVE_CONFIG_H
12274 1.1 mrg
12275 1.1.1.3 mrg ac_libobjs=
12276 1.1.1.3 mrg ac_ltlibobjs=
12277 1.1.1.3 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12278 1.1.1.3 mrg # 1. Remove the extension, and $U if already installed.
12279 1.1.1.3 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12280 1.1.1.3 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12281 1.1.1.3 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12282 1.1.1.3 mrg # will be set to the directory where LIBOBJS objects are built.
12283 1.1.1.3 mrg ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12284 1.1.1.3 mrg ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
12285 1.1.1.3 mrg done
12286 1.1.1.3 mrg LIBOBJS=$ac_libobjs
12287 1.1 mrg
12288 1.1.1.3 mrg LTLIBOBJS=$ac_ltlibobjs
12289 1.1 mrg
12290 1.1 mrg
12291 1.1.1.3 mrg if test -n "$EXEEXT"; then
12292 1.1.1.3 mrg am__EXEEXT_TRUE=
12293 1.1.1.3 mrg am__EXEEXT_FALSE='#'
12294 1.1.1.3 mrg else
12295 1.1.1.3 mrg am__EXEEXT_TRUE='#'
12296 1.1.1.3 mrg am__EXEEXT_FALSE=
12297 1.1.1.3 mrg fi
12298 1.1 mrg
12299 1.1.1.3 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12300 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12301 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&5
12302 1.1.1.3 mrg $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12303 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&2;}
12304 1.1.1.3 mrg { (exit 1); exit 1; }; }
12305 1.1.1.3 mrg fi
12306 1.1.1.3 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12307 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12308 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&5
12309 1.1.1.3 mrg $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
12310 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&2;}
12311 1.1.1.3 mrg { (exit 1); exit 1; }; }
12312 1.1.1.3 mrg fi
12313 1.1.1.3 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12314 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12315 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&5
12316 1.1.1.3 mrg $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12317 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&2;}
12318 1.1.1.3 mrg { (exit 1); exit 1; }; }
12319 1.1.1.3 mrg fi
12320 1.1.1.3 mrg if test -z "${HAVE_DOCTOOLS_TRUE}" && test -z "${HAVE_DOCTOOLS_FALSE}"; then
12321 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_DOCTOOLS\" was never defined.
12322 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&5
12323 1.1.1.3 mrg $as_echo "$as_me: error: conditional \"HAVE_DOCTOOLS\" was never defined.
12324 1.1.1.3 mrg Usually this means the macro was only invoked conditionally." >&2;}
12325 1.1.1.3 mrg { (exit 1); exit 1; }; }
12326 1.1.1.3 mrg fi
12327 1.1 mrg
12328 1.1.1.3 mrg : ${CONFIG_STATUS=./config.status}
12329 1.1.1.3 mrg ac_write_fail=0
12330 1.1.1.3 mrg ac_clean_files_save=$ac_clean_files
12331 1.1.1.3 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12332 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12333 1.1.1.3 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12334 1.1.1.3 mrg cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12335 1.1.1.3 mrg #! $SHELL
12336 1.1.1.3 mrg # Generated by $as_me.
12337 1.1.1.3 mrg # Run this file to recreate the current configuration.
12338 1.1.1.3 mrg # Compiler output produced by configure, useful for debugging
12339 1.1.1.3 mrg # configure, is in config.log if it exists.
12340 1.1 mrg
12341 1.1.1.3 mrg debug=false
12342 1.1.1.3 mrg ac_cs_recheck=false
12343 1.1.1.3 mrg ac_cs_silent=false
12344 1.1.1.3 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12345 1.1.1.3 mrg _ACEOF
12346 1.1 mrg
12347 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12348 1.1.1.3 mrg ## --------------------- ##
12349 1.1.1.3 mrg ## M4sh Initialization. ##
12350 1.1.1.3 mrg ## --------------------- ##
12351 1.1 mrg
12352 1.1.1.3 mrg # Be more Bourne compatible
12353 1.1.1.3 mrg DUALCASE=1; export DUALCASE # for MKS sh
12354 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12355 1.1.1.3 mrg emulate sh
12356 1.1.1.3 mrg NULLCMD=:
12357 1.1.1.3 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12358 1.1.1.3 mrg # is contrary to our usage. Disable this feature.
12359 1.1.1.3 mrg alias -g '${1+"$@"}'='"$@"'
12360 1.1.1.3 mrg setopt NO_GLOB_SUBST
12361 1.1.1.3 mrg else
12362 1.1.1.3 mrg case `(set -o) 2>/dev/null` in
12363 1.1.1.3 mrg *posix*) set -o posix ;;
12364 1.1.1.3 mrg esac
12365 1.1 mrg
12366 1.1.1.3 mrg fi
12367 1.1 mrg
12368 1.1 mrg
12369 1.1 mrg
12370 1.1 mrg
12371 1.1.1.3 mrg # PATH needs CR
12372 1.1.1.3 mrg # Avoid depending upon Character Ranges.
12373 1.1.1.3 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12374 1.1.1.3 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12375 1.1.1.3 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12376 1.1.1.3 mrg as_cr_digits='0123456789'
12377 1.1.1.3 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12378 1.1 mrg
12379 1.1.1.3 mrg as_nl='
12380 1.1.1.3 mrg '
12381 1.1.1.3 mrg export as_nl
12382 1.1.1.3 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12383 1.1.1.3 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12384 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12385 1.1.1.3 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12386 1.1.1.3 mrg if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12387 1.1.1.3 mrg as_echo='printf %s\n'
12388 1.1.1.3 mrg as_echo_n='printf %s'
12389 1.1.1.3 mrg else
12390 1.1.1.3 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12391 1.1.1.3 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12392 1.1.1.3 mrg as_echo_n='/usr/ucb/echo -n'
12393 1.1.1.3 mrg else
12394 1.1.1.3 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12395 1.1.1.3 mrg as_echo_n_body='eval
12396 1.1.1.3 mrg arg=$1;
12397 1.1.1.3 mrg case $arg in
12398 1.1.1.3 mrg *"$as_nl"*)
12399 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12400 1.1.1.3 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12401 1.1.1.3 mrg esac;
12402 1.1.1.3 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12403 1.1.1.3 mrg '
12404 1.1.1.3 mrg export as_echo_n_body
12405 1.1.1.3 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12406 1.1.1.3 mrg fi
12407 1.1.1.3 mrg export as_echo_body
12408 1.1.1.3 mrg as_echo='sh -c $as_echo_body as_echo'
12409 1.1.1.3 mrg fi
12410 1.1 mrg
12411 1.1.1.3 mrg # The user is always right.
12412 1.1.1.3 mrg if test "${PATH_SEPARATOR+set}" != set; then
12413 1.1.1.3 mrg PATH_SEPARATOR=:
12414 1.1.1.3 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12415 1.1.1.3 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12416 1.1.1.3 mrg PATH_SEPARATOR=';'
12417 1.1.1.3 mrg }
12418 1.1.1.3 mrg fi
12419 1.1 mrg
12420 1.1.1.3 mrg # Support unset when possible.
12421 1.1.1.3 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12422 1.1.1.3 mrg as_unset=unset
12423 1.1.1.3 mrg else
12424 1.1.1.3 mrg as_unset=false
12425 1.1.1.3 mrg fi
12426 1.1 mrg
12427 1.1 mrg
12428 1.1.1.3 mrg # IFS
12429 1.1.1.3 mrg # We need space, tab and new line, in precisely that order. Quoting is
12430 1.1.1.3 mrg # there to prevent editors from complaining about space-tab.
12431 1.1.1.3 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12432 1.1.1.3 mrg # splitting by setting IFS to empty value.)
12433 1.1.1.3 mrg IFS=" "" $as_nl"
12434 1.1 mrg
12435 1.1.1.3 mrg # Find who we are. Look in the path if we contain no directory separator.
12436 1.1.1.3 mrg case $0 in
12437 1.1.1.3 mrg *[\\/]* ) as_myself=$0 ;;
12438 1.1.1.3 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12439 1.1.1.3 mrg for as_dir in $PATH
12440 1.1.1.3 mrg do
12441 1.1.1.3 mrg IFS=$as_save_IFS
12442 1.1.1.3 mrg test -z "$as_dir" && as_dir=.
12443 1.1.1.3 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12444 1.1.1.3 mrg done
12445 1.1.1.3 mrg IFS=$as_save_IFS
12446 1.1 mrg
12447 1.1.1.3 mrg ;;
12448 1.1.1.3 mrg esac
12449 1.1.1.3 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12450 1.1.1.3 mrg # in which case we are not to be found in the path.
12451 1.1.1.3 mrg if test "x$as_myself" = x; then
12452 1.1.1.3 mrg as_myself=$0
12453 1.1.1.3 mrg fi
12454 1.1.1.3 mrg if test ! -f "$as_myself"; then
12455 1.1.1.3 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12456 1.1.1.3 mrg { (exit 1); exit 1; }
12457 1.1.1.3 mrg fi
12458 1.1 mrg
12459 1.1.1.3 mrg # Work around bugs in pre-3.0 UWIN ksh.
12460 1.1.1.3 mrg for as_var in ENV MAIL MAILPATH
12461 1.1.1.3 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12462 1.1.1.3 mrg done
12463 1.1.1.3 mrg PS1='$ '
12464 1.1.1.3 mrg PS2='> '
12465 1.1.1.3 mrg PS4='+ '
12466 1.1 mrg
12467 1.1.1.3 mrg # NLS nuisances.
12468 1.1.1.3 mrg LC_ALL=C
12469 1.1.1.3 mrg export LC_ALL
12470 1.1.1.3 mrg LANGUAGE=C
12471 1.1.1.3 mrg export LANGUAGE
12472 1.1 mrg
12473 1.1.1.3 mrg # Required to use basename.
12474 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12475 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12476 1.1.1.3 mrg as_expr=expr
12477 1.1.1.3 mrg else
12478 1.1.1.3 mrg as_expr=false
12479 1.1.1.3 mrg fi
12480 1.1 mrg
12481 1.1.1.3 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12482 1.1.1.3 mrg as_basename=basename
12483 1.1.1.3 mrg else
12484 1.1.1.3 mrg as_basename=false
12485 1.1.1.3 mrg fi
12486 1.1 mrg
12487 1.1 mrg
12488 1.1.1.3 mrg # Name of the executable.
12489 1.1.1.3 mrg as_me=`$as_basename -- "$0" ||
12490 1.1.1.3 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12491 1.1.1.3 mrg X"$0" : 'X\(//\)$' \| \
12492 1.1.1.3 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12493 1.1.1.3 mrg $as_echo X/"$0" |
12494 1.1.1.3 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12495 1.1.1.3 mrg s//\1/
12496 1.1.1.3 mrg q
12497 1.1.1.3 mrg }
12498 1.1.1.3 mrg /^X\/\(\/\/\)$/{
12499 1.1.1.3 mrg s//\1/
12500 1.1.1.3 mrg q
12501 1.1.1.3 mrg }
12502 1.1.1.3 mrg /^X\/\(\/\).*/{
12503 1.1.1.3 mrg s//\1/
12504 1.1.1.3 mrg q
12505 1.1.1.3 mrg }
12506 1.1.1.3 mrg s/.*/./; q'`
12507 1.1 mrg
12508 1.1.1.3 mrg # CDPATH.
12509 1.1.1.3 mrg $as_unset CDPATH
12510 1.1 mrg
12511 1.1 mrg
12512 1.1 mrg
12513 1.1.1.3 mrg as_lineno_1=$LINENO
12514 1.1.1.3 mrg as_lineno_2=$LINENO
12515 1.1.1.3 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
12516 1.1.1.3 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12517 1.1 mrg
12518 1.1.1.3 mrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12519 1.1.1.3 mrg # uniformly replaced by the line number. The first 'sed' inserts a
12520 1.1.1.3 mrg # line-number line after each line using $LINENO; the second 'sed'
12521 1.1.1.3 mrg # does the real work. The second script uses 'N' to pair each
12522 1.1.1.3 mrg # line-number line with the line containing $LINENO, and appends
12523 1.1.1.3 mrg # trailing '-' during substitution so that $LINENO is not a special
12524 1.1.1.3 mrg # case at line end.
12525 1.1.1.3 mrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12526 1.1.1.3 mrg # scripts with optimization help from Paolo Bonzini. Blame Lee
12527 1.1.1.3 mrg # E. McMahon (1931-1989) for sed's syntax. :-)
12528 1.1.1.3 mrg sed -n '
12529 1.1.1.3 mrg p
12530 1.1.1.3 mrg /[$]LINENO/=
12531 1.1.1.3 mrg ' <$as_myself |
12532 1.1.1.3 mrg sed '
12533 1.1.1.3 mrg s/[$]LINENO.*/&-/
12534 1.1.1.3 mrg t lineno
12535 1.1.1.3 mrg b
12536 1.1.1.3 mrg :lineno
12537 1.1.1.3 mrg N
12538 1.1.1.3 mrg :loop
12539 1.1.1.3 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12540 1.1.1.3 mrg t loop
12541 1.1.1.3 mrg s/-\n.*//
12542 1.1.1.3 mrg ' >$as_me.lineno &&
12543 1.1.1.3 mrg chmod +x "$as_me.lineno" ||
12544 1.1.1.3 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12545 1.1.1.3 mrg { (exit 1); exit 1; }; }
12546 1.1 mrg
12547 1.1.1.3 mrg # Don't try to exec as it changes $[0], causing all sort of problems
12548 1.1.1.3 mrg # (the dirname of $[0] is not the place where we might find the
12549 1.1.1.3 mrg # original and so on. Autoconf is especially sensitive to this).
12550 1.1.1.3 mrg . "./$as_me.lineno"
12551 1.1.1.3 mrg # Exit status is that of the last command.
12552 1.1.1.3 mrg exit
12553 1.1.1.3 mrg }
12554 1.1 mrg
12555 1.1 mrg
12556 1.1.1.3 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12557 1.1.1.3 mrg as_dirname=dirname
12558 1.1.1.3 mrg else
12559 1.1.1.3 mrg as_dirname=false
12560 1.1.1.3 mrg fi
12561 1.1 mrg
12562 1.1.1.3 mrg ECHO_C= ECHO_N= ECHO_T=
12563 1.1.1.3 mrg case `echo -n x` in
12564 1.1.1.3 mrg -n*)
12565 1.1.1.3 mrg case `echo 'x\c'` in
12566 1.1.1.3 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12567 1.1.1.3 mrg *) ECHO_C='\c';;
12568 1.1.1.3 mrg esac;;
12569 1.1.1.3 mrg *)
12570 1.1.1.3 mrg ECHO_N='-n';;
12571 1.1.1.3 mrg esac
12572 1.1.1.3 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12573 1.1.1.3 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12574 1.1.1.3 mrg as_expr=expr
12575 1.1.1.3 mrg else
12576 1.1.1.3 mrg as_expr=false
12577 1.1.1.3 mrg fi
12578 1.1 mrg
12579 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.file
12580 1.1.1.3 mrg if test -d conf$$.dir; then
12581 1.1.1.3 mrg rm -f conf$$.dir/conf$$.file
12582 1.1 mrg else
12583 1.1.1.3 mrg rm -f conf$$.dir
12584 1.1.1.3 mrg mkdir conf$$.dir 2>/dev/null
12585 1.1.1.3 mrg fi
12586 1.1.1.3 mrg if (echo >conf$$.file) 2>/dev/null; then
12587 1.1.1.3 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12588 1.1.1.3 mrg as_ln_s='ln -s'
12589 1.1.1.3 mrg # ... but there are two gotchas:
12590 1.1.1.3 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12591 1.1.1.3 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12592 1.1.1.3 mrg # In both cases, we have to default to `cp -p'.
12593 1.1.1.3 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12594 1.1.1.3 mrg as_ln_s='cp -p'
12595 1.1.1.3 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12596 1.1.1.3 mrg as_ln_s=ln
12597 1.1.1.3 mrg else
12598 1.1.1.3 mrg as_ln_s='cp -p'
12599 1.1 mrg fi
12600 1.1.1.3 mrg else
12601 1.1.1.3 mrg as_ln_s='cp -p'
12602 1.1 mrg fi
12603 1.1.1.3 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12604 1.1.1.3 mrg rmdir conf$$.dir 2>/dev/null
12605 1.1 mrg
12606 1.1.1.3 mrg if mkdir -p . 2>/dev/null; then
12607 1.1.1.3 mrg as_mkdir_p=:
12608 1.1.1.3 mrg else
12609 1.1.1.3 mrg test -d ./-p && rmdir ./-p
12610 1.1.1.3 mrg as_mkdir_p=false
12611 1.1.1.3 mrg fi
12612 1.1 mrg
12613 1.1.1.3 mrg if test -x / >/dev/null 2>&1; then
12614 1.1.1.3 mrg as_test_x='test -x'
12615 1.1.1.3 mrg else
12616 1.1.1.3 mrg if ls -dL / >/dev/null 2>&1; then
12617 1.1.1.3 mrg as_ls_L_option=L
12618 1.1 mrg else
12619 1.1.1.3 mrg as_ls_L_option=
12620 1.1 mrg fi
12621 1.1.1.3 mrg as_test_x='
12622 1.1.1.3 mrg eval sh -c '\''
12623 1.1.1.3 mrg if test -d "$1"; then
12624 1.1.1.3 mrg test -d "$1/.";
12625 1.1.1.3 mrg else
12626 1.1.1.3 mrg case $1 in
12627 1.1.1.3 mrg -*)set "./$1";;
12628 1.1.1.3 mrg esac;
12629 1.1.1.3 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12630 1.1.1.3 mrg ???[sx]*):;;*)false;;esac;fi
12631 1.1.1.3 mrg '\'' sh
12632 1.1.1.3 mrg '
12633 1.1 mrg fi
12634 1.1.1.3 mrg as_executable_p=$as_test_x
12635 1.1 mrg
12636 1.1.1.3 mrg # Sed expression to map a string onto a valid CPP name.
12637 1.1.1.3 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12638 1.1 mrg
12639 1.1.1.3 mrg # Sed expression to map a string onto a valid variable name.
12640 1.1.1.3 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12641 1.1 mrg
12642 1.1 mrg
12643 1.1.1.3 mrg exec 6>&1
12644 1.1 mrg
12645 1.1.1.3 mrg # Save the log message, to keep $[0] and so on meaningful, and to
12646 1.1.1.3 mrg # report actual input values of CONFIG_FILES etc. instead of their
12647 1.1.1.3 mrg # values after options handling.
12648 1.1.1.3 mrg ac_log="
12649 1.1.1.3 mrg This file was extended by libXi $as_me 1.3, which was
12650 1.1.1.3 mrg generated by GNU Autoconf 2.63. Invocation command line was
12651 1.1 mrg
12652 1.1.1.3 mrg CONFIG_FILES = $CONFIG_FILES
12653 1.1.1.3 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12654 1.1.1.3 mrg CONFIG_LINKS = $CONFIG_LINKS
12655 1.1.1.3 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12656 1.1.1.3 mrg $ $0 $@
12657 1.1 mrg
12658 1.1.1.3 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12659 1.1.1.3 mrg "
12660 1.1 mrg
12661 1.1.1.3 mrg _ACEOF
12662 1.1 mrg
12663 1.1.1.3 mrg case $ac_config_files in *"
12664 1.1.1.3 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12665 1.1.1.3 mrg esac
12666 1.1 mrg
12667 1.1.1.3 mrg case $ac_config_headers in *"
12668 1.1.1.3 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12669 1.1.1.3 mrg esac
12670 1.1 mrg
12671 1.1 mrg
12672 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12673 1.1.1.3 mrg # Files that config.status was made for.
12674 1.1.1.3 mrg config_files="$ac_config_files"
12675 1.1.1.3 mrg config_headers="$ac_config_headers"
12676 1.1.1.3 mrg config_commands="$ac_config_commands"
12677 1.1 mrg
12678 1.1.1.3 mrg _ACEOF
12679 1.1 mrg
12680 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12681 1.1.1.3 mrg ac_cs_usage="\
12682 1.1.1.3 mrg \`$as_me' instantiates files from templates according to the
12683 1.1.1.3 mrg current configuration.
12684 1.1 mrg
12685 1.1.1.3 mrg Usage: $0 [OPTION]... [FILE]...
12686 1.1 mrg
12687 1.1.1.3 mrg -h, --help print this help, then exit
12688 1.1.1.3 mrg -V, --version print version number and configuration settings, then exit
12689 1.1.1.3 mrg -q, --quiet, --silent
12690 1.1.1.3 mrg do not print progress messages
12691 1.1.1.3 mrg -d, --debug don't remove temporary files
12692 1.1.1.3 mrg --recheck update $as_me by reconfiguring in the same conditions
12693 1.1.1.3 mrg --file=FILE[:TEMPLATE]
12694 1.1.1.3 mrg instantiate the configuration file FILE
12695 1.1.1.3 mrg --header=FILE[:TEMPLATE]
12696 1.1.1.3 mrg instantiate the configuration header FILE
12697 1.1 mrg
12698 1.1.1.3 mrg Configuration files:
12699 1.1.1.3 mrg $config_files
12700 1.1 mrg
12701 1.1.1.3 mrg Configuration headers:
12702 1.1.1.3 mrg $config_headers
12703 1.1 mrg
12704 1.1.1.3 mrg Configuration commands:
12705 1.1.1.3 mrg $config_commands
12706 1.1 mrg
12707 1.1.1.3 mrg Report bugs to <bug-autoconf (at] gnu.org>."
12708 1.1 mrg
12709 1.1.1.3 mrg _ACEOF
12710 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12711 1.1.1.3 mrg ac_cs_version="\\
12712 1.1.1.3 mrg libXi config.status 1.3
12713 1.1.1.3 mrg configured by $0, generated by GNU Autoconf 2.63,
12714 1.1.1.3 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12715 1.1 mrg
12716 1.1.1.3 mrg Copyright (C) 2008 Free Software Foundation, Inc.
12717 1.1.1.3 mrg This config.status script is free software; the Free Software Foundation
12718 1.1.1.3 mrg gives unlimited permission to copy, distribute and modify it."
12719 1.1 mrg
12720 1.1.1.3 mrg ac_pwd='$ac_pwd'
12721 1.1.1.3 mrg srcdir='$srcdir'
12722 1.1.1.3 mrg INSTALL='$INSTALL'
12723 1.1.1.3 mrg MKDIR_P='$MKDIR_P'
12724 1.1.1.3 mrg AWK='$AWK'
12725 1.1.1.3 mrg test -n "\$AWK" || AWK=awk
12726 1.1.1.3 mrg _ACEOF
12727 1.1 mrg
12728 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12729 1.1.1.3 mrg # The default lists apply if the user does not specify any file.
12730 1.1.1.3 mrg ac_need_defaults=:
12731 1.1.1.3 mrg while test $# != 0
12732 1.1.1.3 mrg do
12733 1.1.1.3 mrg case $1 in
12734 1.1.1.3 mrg --*=*)
12735 1.1.1.3 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12736 1.1.1.3 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12737 1.1.1.3 mrg ac_shift=:
12738 1.1.1.3 mrg ;;
12739 1.1.1.3 mrg *)
12740 1.1.1.3 mrg ac_option=$1
12741 1.1.1.3 mrg ac_optarg=$2
12742 1.1.1.3 mrg ac_shift=shift
12743 1.1.1.3 mrg ;;
12744 1.1.1.3 mrg esac
12745 1.1 mrg
12746 1.1.1.3 mrg case $ac_option in
12747 1.1.1.3 mrg # Handling of the options.
12748 1.1.1.3 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12749 1.1.1.3 mrg ac_cs_recheck=: ;;
12750 1.1.1.3 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12751 1.1.1.3 mrg $as_echo "$ac_cs_version"; exit ;;
12752 1.1.1.3 mrg --debug | --debu | --deb | --de | --d | -d )
12753 1.1.1.3 mrg debug=: ;;
12754 1.1.1.3 mrg --file | --fil | --fi | --f )
12755 1.1.1.3 mrg $ac_shift
12756 1.1.1.3 mrg case $ac_optarg in
12757 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12758 1.1.1.3 mrg esac
12759 1.1.1.3 mrg CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
12760 1.1.1.3 mrg ac_need_defaults=false;;
12761 1.1.1.3 mrg --header | --heade | --head | --hea )
12762 1.1.1.3 mrg $ac_shift
12763 1.1.1.3 mrg case $ac_optarg in
12764 1.1.1.3 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12765 1.1.1.3 mrg esac
12766 1.1.1.3 mrg CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
12767 1.1.1.3 mrg ac_need_defaults=false;;
12768 1.1.1.3 mrg --he | --h)
12769 1.1.1.3 mrg # Conflict between --help and --header
12770 1.1.1.3 mrg { $as_echo "$as_me: error: ambiguous option: $1
12771 1.1.1.3 mrg Try \`$0 --help' for more information." >&2
12772 1.1.1.3 mrg { (exit 1); exit 1; }; };;
12773 1.1.1.3 mrg --help | --hel | -h )
12774 1.1.1.3 mrg $as_echo "$ac_cs_usage"; exit ;;
12775 1.1.1.3 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12776 1.1.1.3 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12777 1.1.1.3 mrg ac_cs_silent=: ;;
12778 1.1 mrg
12779 1.1.1.3 mrg # This is an error.
12780 1.1.1.3 mrg -*) { $as_echo "$as_me: error: unrecognized option: $1
12781 1.1.1.3 mrg Try \`$0 --help' for more information." >&2
12782 1.1.1.3 mrg { (exit 1); exit 1; }; } ;;
12783 1.1 mrg
12784 1.1.1.3 mrg *) ac_config_targets="$ac_config_targets $1"
12785 1.1.1.3 mrg ac_need_defaults=false ;;
12786 1.1 mrg
12787 1.1.1.3 mrg esac
12788 1.1.1.3 mrg shift
12789 1.1.1.3 mrg done
12790 1.1 mrg
12791 1.1.1.3 mrg ac_configure_extra_args=
12792 1.1 mrg
12793 1.1.1.3 mrg if $ac_cs_silent; then
12794 1.1.1.3 mrg exec 6>/dev/null
12795 1.1.1.3 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12796 1.1 mrg fi
12797 1.1 mrg
12798 1.1.1.3 mrg _ACEOF
12799 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12800 1.1.1.3 mrg if \$ac_cs_recheck; then
12801 1.1.1.3 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12802 1.1.1.3 mrg shift
12803 1.1.1.3 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12804 1.1.1.3 mrg CONFIG_SHELL='$SHELL'
12805 1.1.1.3 mrg export CONFIG_SHELL
12806 1.1.1.3 mrg exec "\$@"
12807 1.1.1.3 mrg fi
12808 1.1 mrg
12809 1.1.1.3 mrg _ACEOF
12810 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12811 1.1.1.3 mrg exec 5>>config.log
12812 1.1.1.3 mrg {
12813 1.1.1.3 mrg echo
12814 1.1.1.3 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12815 1.1.1.3 mrg ## Running $as_me. ##
12816 1.1.1.3 mrg _ASBOX
12817 1.1.1.3 mrg $as_echo "$ac_log"
12818 1.1.1.3 mrg } >&5
12819 1.1 mrg
12820 1.1.1.3 mrg _ACEOF
12821 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12822 1.1.1.3 mrg #
12823 1.1.1.3 mrg # INIT-COMMANDS
12824 1.1.1.3 mrg #
12825 1.1.1.3 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12826 1.1 mrg
12827 1.1 mrg
12828 1.1.1.3 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12829 1.1.1.3 mrg # if CDPATH is set.
12830 1.1.1.3 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12831 1.1 mrg
12832 1.1.1.3 mrg sed_quote_subst='$sed_quote_subst'
12833 1.1.1.3 mrg double_quote_subst='$double_quote_subst'
12834 1.1.1.3 mrg delay_variable_subst='$delay_variable_subst'
12835 1.1.1.3 mrg macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12836 1.1.1.3 mrg macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12837 1.1.1.3 mrg enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12838 1.1.1.3 mrg enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12839 1.1.1.3 mrg pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12840 1.1.1.3 mrg enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12841 1.1.1.3 mrg host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12842 1.1.1.3 mrg host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12843 1.1.1.3 mrg host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12844 1.1.1.3 mrg build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12845 1.1.1.3 mrg build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12846 1.1.1.3 mrg build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12847 1.1.1.3 mrg SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12848 1.1.1.3 mrg Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12849 1.1.1.3 mrg GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12850 1.1.1.3 mrg EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12851 1.1.1.3 mrg FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12852 1.1.1.3 mrg LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12853 1.1.1.3 mrg NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12854 1.1.1.3 mrg LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12855 1.1.1.3 mrg max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12856 1.1.1.3 mrg ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12857 1.1.1.3 mrg exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12858 1.1.1.3 mrg lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12859 1.1.1.3 mrg lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12860 1.1.1.3 mrg lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12861 1.1.1.3 mrg reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12862 1.1.1.3 mrg reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12863 1.1.1.3 mrg OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12864 1.1.1.3 mrg deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12865 1.1.1.3 mrg file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12866 1.1.1.3 mrg AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12867 1.1.1.3 mrg AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12868 1.1.1.3 mrg STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12869 1.1.1.3 mrg RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12870 1.1.1.3 mrg old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12871 1.1.1.3 mrg old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12872 1.1.1.3 mrg old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12873 1.1.1.3 mrg CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12874 1.1.1.3 mrg CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12875 1.1.1.3 mrg compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12876 1.1.1.3 mrg GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12877 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12878 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12879 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12880 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12881 1.1.1.3 mrg objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12882 1.1.1.3 mrg SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12883 1.1.1.3 mrg ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12884 1.1.1.3 mrg MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12885 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12886 1.1.1.3 mrg lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12887 1.1.1.3 mrg lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12888 1.1.1.3 mrg lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12889 1.1.1.3 mrg lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12890 1.1.1.3 mrg need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12891 1.1.1.3 mrg DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12892 1.1.1.3 mrg NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12893 1.1.1.3 mrg LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12894 1.1.1.3 mrg OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12895 1.1.1.3 mrg OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12896 1.1.1.3 mrg libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12897 1.1.1.3 mrg shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12898 1.1.1.3 mrg extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12899 1.1.1.3 mrg archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12900 1.1.1.3 mrg enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12901 1.1.1.3 mrg export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12902 1.1.1.3 mrg whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12903 1.1.1.3 mrg compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12904 1.1.1.3 mrg old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12905 1.1.1.3 mrg old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12906 1.1.1.3 mrg archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12907 1.1.1.3 mrg archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12908 1.1.1.3 mrg module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12909 1.1.1.3 mrg module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12910 1.1.1.3 mrg with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12911 1.1.1.3 mrg allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12912 1.1.1.3 mrg no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12913 1.1.1.3 mrg hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12914 1.1.1.3 mrg hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12915 1.1.1.3 mrg hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12916 1.1.1.3 mrg hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12917 1.1.1.3 mrg hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12918 1.1.1.3 mrg hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12919 1.1.1.3 mrg hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12920 1.1.1.3 mrg hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12921 1.1.1.3 mrg inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12922 1.1.1.3 mrg link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12923 1.1.1.3 mrg fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12924 1.1.1.3 mrg always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12925 1.1.1.3 mrg export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12926 1.1.1.3 mrg exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12927 1.1.1.3 mrg include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12928 1.1.1.3 mrg prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12929 1.1.1.3 mrg file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12930 1.1.1.3 mrg variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12931 1.1.1.3 mrg need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12932 1.1.1.3 mrg need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12933 1.1.1.3 mrg version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12934 1.1.1.3 mrg runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12935 1.1.1.3 mrg shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12936 1.1.1.3 mrg shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12937 1.1.1.3 mrg libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12938 1.1.1.3 mrg library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12939 1.1.1.3 mrg soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12940 1.1.1.3 mrg postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12941 1.1.1.3 mrg postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12942 1.1.1.3 mrg finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12943 1.1.1.3 mrg finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12944 1.1.1.3 mrg hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12945 1.1.1.3 mrg sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12946 1.1.1.3 mrg sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12947 1.1.1.3 mrg hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12948 1.1.1.3 mrg enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12949 1.1.1.3 mrg enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12950 1.1.1.3 mrg enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12951 1.1.1.3 mrg old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12952 1.1.1.3 mrg striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12953 1.1.1.3 mrg
12954 1.1.1.3 mrg LTCC='$LTCC'
12955 1.1.1.3 mrg LTCFLAGS='$LTCFLAGS'
12956 1.1.1.3 mrg compiler='$compiler_DEFAULT'
12957 1.1.1.3 mrg
12958 1.1.1.3 mrg # Quote evaled strings.
12959 1.1.1.3 mrg for var in SED \
12960 1.1.1.3 mrg GREP \
12961 1.1.1.3 mrg EGREP \
12962 1.1.1.3 mrg FGREP \
12963 1.1.1.3 mrg LD \
12964 1.1.1.3 mrg NM \
12965 1.1.1.3 mrg LN_S \
12966 1.1.1.3 mrg lt_SP2NL \
12967 1.1.1.3 mrg lt_NL2SP \
12968 1.1.1.3 mrg reload_flag \
12969 1.1.1.3 mrg OBJDUMP \
12970 1.1.1.3 mrg deplibs_check_method \
12971 1.1.1.3 mrg file_magic_cmd \
12972 1.1.1.3 mrg AR \
12973 1.1.1.3 mrg AR_FLAGS \
12974 1.1.1.3 mrg STRIP \
12975 1.1.1.3 mrg RANLIB \
12976 1.1.1.3 mrg CC \
12977 1.1.1.3 mrg CFLAGS \
12978 1.1.1.3 mrg compiler \
12979 1.1.1.3 mrg lt_cv_sys_global_symbol_pipe \
12980 1.1.1.3 mrg lt_cv_sys_global_symbol_to_cdecl \
12981 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address \
12982 1.1.1.3 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12983 1.1.1.3 mrg SHELL \
12984 1.1.1.3 mrg ECHO \
12985 1.1.1.3 mrg lt_prog_compiler_no_builtin_flag \
12986 1.1.1.3 mrg lt_prog_compiler_wl \
12987 1.1.1.3 mrg lt_prog_compiler_pic \
12988 1.1.1.3 mrg lt_prog_compiler_static \
12989 1.1.1.3 mrg lt_cv_prog_compiler_c_o \
12990 1.1.1.3 mrg need_locks \
12991 1.1.1.3 mrg DSYMUTIL \
12992 1.1.1.3 mrg NMEDIT \
12993 1.1.1.3 mrg LIPO \
12994 1.1.1.3 mrg OTOOL \
12995 1.1.1.3 mrg OTOOL64 \
12996 1.1.1.3 mrg shrext_cmds \
12997 1.1.1.3 mrg export_dynamic_flag_spec \
12998 1.1.1.3 mrg whole_archive_flag_spec \
12999 1.1.1.3 mrg compiler_needs_object \
13000 1.1.1.3 mrg with_gnu_ld \
13001 1.1.1.3 mrg allow_undefined_flag \
13002 1.1.1.3 mrg no_undefined_flag \
13003 1.1.1.3 mrg hardcode_libdir_flag_spec \
13004 1.1.1.3 mrg hardcode_libdir_flag_spec_ld \
13005 1.1.1.3 mrg hardcode_libdir_separator \
13006 1.1.1.3 mrg fix_srcfile_path \
13007 1.1.1.3 mrg exclude_expsyms \
13008 1.1.1.3 mrg include_expsyms \
13009 1.1.1.3 mrg file_list_spec \
13010 1.1.1.3 mrg variables_saved_for_relink \
13011 1.1.1.3 mrg libname_spec \
13012 1.1.1.3 mrg library_names_spec \
13013 1.1.1.3 mrg soname_spec \
13014 1.1.1.3 mrg finish_eval \
13015 1.1.1.3 mrg old_striplib \
13016 1.1.1.3 mrg striplib; do
13017 1.1.1.3 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13018 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
13019 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13020 1.1.1.3 mrg ;;
13021 1.1.1.3 mrg *)
13022 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13023 1.1.1.3 mrg ;;
13024 1.1.1.3 mrg esac
13025 1.1.1.3 mrg done
13026 1.1 mrg
13027 1.1.1.3 mrg # Double-quote double-evaled strings.
13028 1.1.1.3 mrg for var in reload_cmds \
13029 1.1.1.3 mrg old_postinstall_cmds \
13030 1.1.1.3 mrg old_postuninstall_cmds \
13031 1.1.1.3 mrg old_archive_cmds \
13032 1.1.1.3 mrg extract_expsyms_cmds \
13033 1.1.1.3 mrg old_archive_from_new_cmds \
13034 1.1.1.3 mrg old_archive_from_expsyms_cmds \
13035 1.1.1.3 mrg archive_cmds \
13036 1.1.1.3 mrg archive_expsym_cmds \
13037 1.1.1.3 mrg module_cmds \
13038 1.1.1.3 mrg module_expsym_cmds \
13039 1.1.1.3 mrg export_symbols_cmds \
13040 1.1.1.3 mrg prelink_cmds \
13041 1.1.1.3 mrg postinstall_cmds \
13042 1.1.1.3 mrg postuninstall_cmds \
13043 1.1.1.3 mrg finish_cmds \
13044 1.1.1.3 mrg sys_lib_search_path_spec \
13045 1.1.1.3 mrg sys_lib_dlsearch_path_spec; do
13046 1.1.1.3 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
13047 1.1.1.3 mrg *[\\\\\\\`\\"\\\$]*)
13048 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13049 1.1.1.3 mrg ;;
13050 1.1.1.3 mrg *)
13051 1.1.1.3 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13052 1.1.1.3 mrg ;;
13053 1.1.1.3 mrg esac
13054 1.1.1.3 mrg done
13055 1.1 mrg
13056 1.1.1.3 mrg # Fix-up fallback echo if it was mangled by the above quoting rules.
13057 1.1.1.3 mrg case \$lt_ECHO in
13058 1.1.1.3 mrg *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
13059 1.1.1.3 mrg ;;
13060 1.1.1.3 mrg esac
13061 1.1 mrg
13062 1.1.1.3 mrg ac_aux_dir='$ac_aux_dir'
13063 1.1.1.3 mrg xsi_shell='$xsi_shell'
13064 1.1.1.3 mrg lt_shell_append='$lt_shell_append'
13065 1.1 mrg
13066 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
13067 1.1.1.3 mrg # commands through without removal of \ escapes INIT.
13068 1.1.1.3 mrg if test -n "\${ZSH_VERSION+set}" ; then
13069 1.1.1.3 mrg setopt NO_GLOB_SUBST
13070 1.1 mrg fi
13071 1.1 mrg
13072 1.1 mrg
13073 1.1.1.3 mrg PACKAGE='$PACKAGE'
13074 1.1.1.3 mrg VERSION='$VERSION'
13075 1.1.1.3 mrg TIMESTAMP='$TIMESTAMP'
13076 1.1.1.3 mrg RM='$RM'
13077 1.1.1.3 mrg ofile='$ofile'
13078 1.1 mrg
13079 1.1 mrg
13080 1.1 mrg
13081 1.1 mrg
13082 1.1 mrg _ACEOF
13083 1.1 mrg
13084 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13085 1.1.1.3 mrg
13086 1.1.1.3 mrg # Handling of arguments.
13087 1.1.1.3 mrg for ac_config_target in $ac_config_targets
13088 1.1.1.3 mrg do
13089 1.1.1.3 mrg case $ac_config_target in
13090 1.1.1.3 mrg "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
13091 1.1.1.3 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13092 1.1.1.3 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13093 1.1.1.3 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13094 1.1.1.3 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13095 1.1.1.3 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
13096 1.1.1.3 mrg "xi.pc") CONFIG_FILES="$CONFIG_FILES xi.pc" ;;
13097 1.1.1.3 mrg
13098 1.1.1.3 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13099 1.1.1.3 mrg $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13100 1.1.1.3 mrg { (exit 1); exit 1; }; };;
13101 1.1.1.3 mrg esac
13102 1.1.1.3 mrg done
13103 1.1 mrg
13104 1.1 mrg
13105 1.1.1.3 mrg # If the user did not use the arguments to specify the items to instantiate,
13106 1.1.1.3 mrg # then the envvar interface is used. Set only those that are not.
13107 1.1.1.3 mrg # We use the long form for the default assignment because of an extremely
13108 1.1.1.3 mrg # bizarre bug on SunOS 4.1.3.
13109 1.1.1.3 mrg if $ac_need_defaults; then
13110 1.1.1.3 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13111 1.1.1.3 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13112 1.1.1.3 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13113 1.1 mrg fi
13114 1.1 mrg
13115 1.1.1.3 mrg # Have a temporary directory for convenience. Make it in the build tree
13116 1.1.1.3 mrg # simply because there is no reason against having it here, and in addition,
13117 1.1.1.3 mrg # creating and moving files from /tmp can sometimes cause problems.
13118 1.1.1.3 mrg # Hook for its removal unless debugging.
13119 1.1.1.3 mrg # Note that there is a small window in which the directory will not be cleaned:
13120 1.1.1.3 mrg # after its creation but before its name has been assigned to `$tmp'.
13121 1.1.1.3 mrg $debug ||
13122 1.1.1.3 mrg {
13123 1.1.1.3 mrg tmp=
13124 1.1.1.3 mrg trap 'exit_status=$?
13125 1.1.1.3 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13126 1.1.1.3 mrg ' 0
13127 1.1.1.3 mrg trap '{ (exit 1); exit 1; }' 1 2 13 15
13128 1.1.1.3 mrg }
13129 1.1.1.3 mrg # Create a (secure) tmp directory for tmp files.
13130 1.1 mrg
13131 1.1.1.3 mrg {
13132 1.1.1.3 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13133 1.1.1.3 mrg test -n "$tmp" && test -d "$tmp"
13134 1.1.1.3 mrg } ||
13135 1.1.1.3 mrg {
13136 1.1.1.3 mrg tmp=./conf$$-$RANDOM
13137 1.1.1.3 mrg (umask 077 && mkdir "$tmp")
13138 1.1.1.3 mrg } ||
13139 1.1.1.3 mrg {
13140 1.1.1.3 mrg $as_echo "$as_me: cannot create a temporary directory in ." >&2
13141 1.1.1.3 mrg { (exit 1); exit 1; }
13142 1.1.1.3 mrg }
13143 1.1 mrg
13144 1.1.1.3 mrg # Set up the scripts for CONFIG_FILES section.
13145 1.1.1.3 mrg # No need to generate them if there are no CONFIG_FILES.
13146 1.1.1.3 mrg # This happens for instance with `./config.status config.h'.
13147 1.1.1.3 mrg if test -n "$CONFIG_FILES"; then
13148 1.1 mrg
13149 1.1 mrg
13150 1.1.1.3 mrg ac_cr='
'
13152 1.1.1.3 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13153 1.1.1.3 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13154 1.1.1.3 mrg ac_cs_awk_cr='\\r'
13155 1.1.1.3 mrg else
13156 1.1.1.3 mrg ac_cs_awk_cr=$ac_cr
13157 1.1 mrg fi
13158 1.1.1.3 mrg
13159 1.1.1.3 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
13160 1.1 mrg _ACEOF
13161 1.1 mrg
13162 1.1.1.3 mrg
13163 1.1.1.3 mrg {
13164 1.1.1.3 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13165 1.1.1.3 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13166 1.1.1.3 mrg echo "_ACEOF"
13167 1.1.1.3 mrg } >conf$$subs.sh ||
13168 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13169 1.1.1.3 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13170 1.1.1.3 mrg { (exit 1); exit 1; }; }
13171 1.1.1.3 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13172 1.1.1.3 mrg ac_delim='%!_!# '
13173 1.1.1.3 mrg for ac_last_try in false false false false false :; do
13174 1.1.1.3 mrg . ./conf$$subs.sh ||
13175 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13176 1.1.1.3 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13177 1.1 mrg { (exit 1); exit 1; }; }
13178 1.1.1.3 mrg
13179 1.1.1.3 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13180 1.1.1.3 mrg if test $ac_delim_n = $ac_delim_num; then
13181 1.1.1.3 mrg break
13182 1.1.1.3 mrg elif $ac_last_try; then
13183 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13184 1.1.1.3 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13185 1.1.1.3 mrg { (exit 1); exit 1; }; }
13186 1.1.1.3 mrg else
13187 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13188 1.1.1.3 mrg fi
13189 1.1.1.3 mrg done
13190 1.1 mrg rm -f conf$$subs.sh
13191 1.1.1.3 mrg
13192 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13193 1.1.1.3 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13194 1.1.1.3 mrg _ACEOF
13195 1.1.1.3 mrg sed -n '
13196 1.1.1.3 mrg h
13197 1.1.1.3 mrg s/^/S["/; s/!.*/"]=/
13198 1.1.1.3 mrg p
13199 1.1.1.3 mrg g
13200 1.1.1.3 mrg s/^[^!]*!//
13201 1.1.1.3 mrg :repl
13202 1.1.1.3 mrg t repl
13203 1.1.1.3 mrg s/'"$ac_delim"'$//
13204 1.1.1.3 mrg t delim
13205 1.1.1.3 mrg :nl
13206 1.1.1.3 mrg h
13207 1.1.1.3 mrg s/\(.\{148\}\).*/\1/
13208 1.1.1.3 mrg t more1
13209 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13210 1.1.1.3 mrg p
13211 1.1.1.3 mrg n
13212 1.1.1.3 mrg b repl
13213 1.1.1.3 mrg :more1
13214 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13215 1.1.1.3 mrg p
13216 1.1.1.3 mrg g
13217 1.1.1.3 mrg s/.\{148\}//
13218 1.1.1.3 mrg t nl
13219 1.1.1.3 mrg :delim
13220 1.1.1.3 mrg h
13221 1.1.1.3 mrg s/\(.\{148\}\).*/\1/
13222 1.1.1.3 mrg t more2
13223 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13224 1.1.1.3 mrg p
13225 1.1.1.3 mrg b
13226 1.1.1.3 mrg :more2
13227 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13228 1.1.1.3 mrg p
13229 1.1.1.3 mrg g
13230 1.1.1.3 mrg s/.\{148\}//
13231 1.1.1.3 mrg t delim
13232 1.1.1.3 mrg ' <conf$$subs.awk | sed '
13233 1.1.1.3 mrg /^[^""]/{
13234 1.1.1.3 mrg N
13235 1.1.1.3 mrg s/\n//
13236 1.1.1.3 mrg }
13237 1.1.1.3 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13238 1.1.1.3 mrg rm -f conf$$subs.awk
13239 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13240 1.1.1.3 mrg _ACAWK
13241 1.1.1.3 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13242 1.1.1.3 mrg for (key in S) S_is_set[key] = 1
13243 1.1 mrg FS = ""
13244 1.1.1.3 mrg
13245 1.1.1.3 mrg }
13246 1.1.1.3 mrg {
13247 1.1.1.3 mrg line = $ 0
13248 1.1.1.3 mrg nfields = split(line, field, "@")
13249 1.1.1.3 mrg substed = 0
13250 1.1.1.3 mrg len = length(field[1])
13251 1.1.1.3 mrg for (i = 2; i < nfields; i++) {
13252 1.1.1.3 mrg key = field[i]
13253 1.1.1.3 mrg keylen = length(key)
13254 1.1.1.3 mrg if (S_is_set[key]) {
13255 1.1.1.3 mrg value = S[key]
13256 1.1.1.3 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13257 1.1.1.3 mrg len += length(value) + length(field[++i])
13258 1.1.1.3 mrg substed = 1
13259 1.1.1.3 mrg } else
13260 1.1.1.3 mrg len += 1 + keylen
13261 1.1 mrg }
13262 1.1.1.3 mrg
13263 1.1.1.3 mrg print line
13264 1.1 mrg }
13265 1.1.1.3 mrg
13266 1.1.1.3 mrg _ACAWK
13267 1.1.1.3 mrg _ACEOF
13268 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13269 1.1.1.3 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13270 1.1.1.3 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13271 1.1.1.3 mrg else
13272 1.1.1.3 mrg cat
13273 1.1.1.3 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13274 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
13275 1.1.1.3 mrg $as_echo "$as_me: error: could not setup config files machinery" >&2;}
13276 1.1.1.3 mrg { (exit 1); exit 1; }; }
13277 1.1 mrg _ACEOF
13278 1.1.1.3 mrg
13279 1.1.1.3 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
13280 1.1.1.3 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13281 1.1.1.3 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13282 1.1.1.3 mrg # (actually we leave an empty line to preserve line numbers).
13283 1.1.1.3 mrg if test "x$srcdir" = x.; then
13284 1.1.1.3 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
13285 1.1.1.3 mrg s/:*\$(srcdir):*/:/
13286 1.1.1.3 mrg s/:*\${srcdir}:*/:/
13287 1.1.1.3 mrg s/:*@srcdir@:*/:/
13288 1.1.1.3 mrg s/^\([^=]*=[ ]*\):*/\1/
13289 1.1.1.3 mrg s/:*$//
13290 1.1.1.3 mrg s/^[^=]*=[ ]*$//
13291 1.1 mrg }'
13292 1.1 mrg fi
13293 1.1.1.3 mrg
13294 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13295 1.1.1.3 mrg fi # test -n "$CONFIG_FILES"
13296 1.1.1.3 mrg
13297 1.1.1.3 mrg # Set up the scripts for CONFIG_HEADERS section.
13298 1.1.1.3 mrg # No need to generate them if there are no CONFIG_HEADERS.
13299 1.1.1.3 mrg # This happens for instance with `./config.status Makefile'.
13300 1.1.1.3 mrg if test -n "$CONFIG_HEADERS"; then
13301 1.1.1.3 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
13302 1.1.1.3 mrg BEGIN {
13303 1.1.1.3 mrg _ACEOF
13304 1.1.1.3 mrg
13305 1.1.1.3 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13306 1.1.1.3 mrg # here-document in config.status, that substitutes the proper values into
13307 1.1 mrg # config.h.in to produce config.h.
13308 1.1.1.3 mrg
13309 1.1.1.3 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13310 1.1.1.3 mrg # handling of long lines.
13311 1.1.1.3 mrg ac_delim='%!_!# '
13312 1.1.1.3 mrg for ac_last_try in false false :; do
13313 1.1.1.3 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13314 1.1.1.3 mrg if test -z "$ac_t"; then
13315 1.1.1.3 mrg break
13316 1.1.1.3 mrg elif $ac_last_try; then
13317 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
13318 1.1.1.3 mrg $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
13319 1.1.1.3 mrg { (exit 1); exit 1; }; }
13320 1.1.1.3 mrg else
13321 1.1.1.3 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13322 1.1.1.3 mrg fi
13323 1.1 mrg done
13324 1.1.1.3 mrg
13325 1.1.1.3 mrg # For the awk script, D is an array of macro values keyed by name,
13326 1.1.1.3 mrg # likewise P contains macro parameters if any. Preserve backslash
13327 1.1 mrg # newline sequences.
13328 1.1.1.3 mrg
13329 1.1.1.3 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13330 1.1.1.3 mrg sed -n '
13331 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
13332 1.1.1.3 mrg t rset
13333 1.1.1.3 mrg :rset
13334 1.1.1.3 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13335 1.1.1.3 mrg t def
13336 1.1.1.3 mrg d
13337 1.1.1.3 mrg :def
13338 1.1.1.3 mrg s/\\$//
13339 1.1.1.3 mrg t bsnl
13340 1.1.1.3 mrg s/["\\]/\\&/g
13341 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13342 1.1.1.3 mrg D["\1"]=" \3"/p
13343 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13344 1.1.1.3 mrg d
13345 1.1.1.3 mrg :bsnl
13346 1.1.1.3 mrg s/["\\]/\\&/g
13347 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13348 1.1.1.3 mrg D["\1"]=" \3\\\\\\n"\\/p
13349 1.1.1.3 mrg t cont
13350 1.1.1.3 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13351 1.1.1.3 mrg t cont
13352 1.1.1.3 mrg d
13353 1.1.1.3 mrg :cont
13354 1.1.1.3 mrg n
13355 1.1.1.3 mrg s/.\{148\}/&'"$ac_delim"'/g
13356 1.1.1.3 mrg t clear
13357 1.1.1.3 mrg :clear
13358 1.1.1.3 mrg s/\\$//
13359 1.1.1.3 mrg t bsnlc
13360 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13361 1.1.1.3 mrg d
13362 1.1.1.3 mrg :bsnlc
13363 1.1.1.3 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13364 1.1.1.3 mrg b cont
13365 1.1.1.3 mrg ' <confdefs.h | sed '
13366 1.1.1.3 mrg s/'"$ac_delim"'/"\\\
13367 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13368 1.1.1.3 mrg
13369 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13370 1.1.1.3 mrg for (key in D) D_is_set[key] = 1
13371 1.1.1.3 mrg FS = ""
13372 1.1.1.3 mrg }
13373 1.1.1.3 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13374 1.1.1.3 mrg line = \$ 0
13375 1.1.1.3 mrg split(line, arg, " ")
13376 1.1.1.3 mrg if (arg[1] == "#") {
13377 1.1.1.3 mrg defundef = arg[2]
13378 1.1.1.3 mrg mac1 = arg[3]
13379 1.1.1.3 mrg } else {
13380 1.1.1.3 mrg defundef = substr(arg[1], 2)
13381 1.1.1.3 mrg mac1 = arg[2]
13382 1.1.1.3 mrg }
13383 1.1.1.3 mrg split(mac1, mac2, "(") #)
13384 1.1.1.3 mrg macro = mac2[1]
13385 1.1.1.3 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13386 1.1.1.3 mrg if (D_is_set[macro]) {
13387 1.1.1.3 mrg # Preserve the white space surrounding the "#".
13388 1.1.1.3 mrg print prefix "define", macro P[macro] D[macro]
13389 1.1.1.3 mrg next
13390 1.1.1.3 mrg } else {
13391 1.1.1.3 mrg # Replace #undef with comments. This is necessary, for example,
13392 1.1.1.3 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13393 1.1.1.3 mrg # on some systems where configure will not decide to define it.
13394 1.1.1.3 mrg if (defundef == "undef") {
13395 1.1.1.3 mrg print "/*", prefix defundef, macro, "*/"
13396 1.1.1.3 mrg next
13397 1.1.1.3 mrg }
13398 1.1.1.3 mrg }
13399 1.1.1.3 mrg }
13400 1.1.1.3 mrg { print }
13401 1.1.1.3 mrg _ACAWK
13402 1.1.1.3 mrg _ACEOF
13403 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13404 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
13405 1.1.1.3 mrg $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
13406 1.1.1.3 mrg { (exit 1); exit 1; }; }
13407 1.1 mrg fi # test -n "$CONFIG_HEADERS"
13408 1.1 mrg
13409 1.1.1.3 mrg
13410 1.1.1.3 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13411 1.1.1.3 mrg shift
13412 1.1.1.3 mrg for ac_tag
13413 1.1.1.3 mrg do
13414 1.1.1.3 mrg case $ac_tag in
13415 1.1.1.3 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13416 1.1.1.3 mrg esac
13417 1.1.1.3 mrg case $ac_mode$ac_tag in
13418 1.1.1.3 mrg :[FHL]*:*);;
13419 1.1.1.3 mrg :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
13420 1.1.1.3 mrg $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
13421 1.1.1.3 mrg { (exit 1); exit 1; }; };;
13422 1.1.1.3 mrg :[FH]-) ac_tag=-:-;;
13423 1.1.1.3 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13424 1.1.1.3 mrg esac
13425 1.1.1.3 mrg ac_save_IFS=$IFS
13426 1.1.1.3 mrg IFS=:
13427 1.1.1.3 mrg set x $ac_tag
13428 1.1.1.3 mrg IFS=$ac_save_IFS
13429 1.1.1.3 mrg shift
13430 1.1.1.3 mrg ac_file=$1
13431 1.1 mrg shift
13432 1.1.1.3 mrg
13433 1.1.1.3 mrg case $ac_mode in
13434 1.1.1.3 mrg :L) ac_source=$1;;
13435 1.1.1.3 mrg :[FH])
13436 1.1.1.3 mrg ac_file_inputs=
13437 1.1.1.3 mrg for ac_f
13438 1.1.1.3 mrg do
13439 1.1.1.3 mrg case $ac_f in
13440 1.1.1.3 mrg -) ac_f="$tmp/stdin";;
13441 1.1.1.3 mrg *) # Look for the file first in the build tree, then in the source tree
13442 1.1.1.3 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13443 1.1.1.3 mrg # because $ac_f cannot contain `:'.
13444 1.1.1.3 mrg test -f "$ac_f" ||
13445 1.1.1.3 mrg case $ac_f in
13446 1.1.1.3 mrg [\\/$]*) false;;
13447 1.1.1.3 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13448 1.1.1.3 mrg esac ||
13449 1.1.1.3 mrg { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13450 1.1.1.3 mrg $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13451 1.1.1.3 mrg { (exit 1); exit 1; }; };;
13452 1.1.1.3 mrg esac
13453 1.1.1.3 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13454 1.1.1.3 mrg ac_file_inputs="$ac_file_inputs '$ac_f'"
13455 1.1 mrg done
13456 1.1.1.3 mrg
13457 1.1.1.3 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13458 1.1.1.3 mrg # use $as_me), people would be surprised to read:
13459 1.1.1.3 mrg # /* config.h. Generated by config.status. */
13460 1.1.1.3 mrg configure_input='Generated from '`
13461 1.1.1.3 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13462 1.1.1.3 mrg `' by configure.'
13463 1.1.1.3 mrg if test x"$ac_file" != x-; then
13464 1.1.1.3 mrg configure_input="$ac_file. $configure_input"
13465 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
13466 1.1.1.3 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13467 1.1.1.3 mrg fi
13468 1.1.1.3 mrg # Neutralize special characters interpreted by sed in replacement strings.
13469 1.1.1.3 mrg case $configure_input in #(
13470 1.1.1.3 mrg *\&* | *\|* | *\\* )
13471 1.1.1.3 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13472 1.1.1.3 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13473 1.1.1.3 mrg *) ac_sed_conf_input=$configure_input;;
13474 1.1 mrg esac
13475 1.1.1.3 mrg
13476 1.1.1.3 mrg case $ac_tag in
13477 1.1.1.3 mrg *:-:* | *:-) cat >"$tmp/stdin" \
13478 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13479 1.1.1.3 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13480 1.1.1.3 mrg { (exit 1); exit 1; }; } ;;
13481 1.1.1.3 mrg esac
13482 1.1.1.3 mrg ;;
13483 1.1 mrg esac
13484 1.1.1.3 mrg
13485 1.1.1.3 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13486 1.1.1.3 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13487 1.1.1.3 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13488 1.1.1.3 mrg X"$ac_file" : 'X\(//\)$' \| \
13489 1.1.1.3 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13490 1.1.1.3 mrg $as_echo X"$ac_file" |
13491 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13492 1.1.1.3 mrg s//\1/
13493 1.1.1.3 mrg q
13494 1.1.1.3 mrg }
13495 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13496 1.1.1.3 mrg s//\1/
13497 1.1.1.3 mrg q
13498 1.1.1.3 mrg }
13499 1.1.1.3 mrg /^X\(\/\/\)$/{
13500 1.1.1.3 mrg s//\1/
13501 1.1.1.3 mrg q
13502 1.1.1.3 mrg }
13503 1.1.1.3 mrg /^X\(\/\).*/{
13504 1.1.1.3 mrg s//\1/
13505 1.1.1.3 mrg q
13506 1.1.1.3 mrg }
13507 1.1.1.3 mrg s/.*/./; q'`
13508 1.1.1.3 mrg { as_dir="$ac_dir"
13509 1.1.1.3 mrg case $as_dir in #(
13510 1.1.1.3 mrg -*) as_dir=./$as_dir;;
13511 1.1.1.3 mrg esac
13512 1.1.1.3 mrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13513 1.1.1.3 mrg as_dirs=
13514 1.1.1.3 mrg while :; do
13515 1.1.1.3 mrg case $as_dir in #(
13516 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13517 1.1.1.3 mrg *) as_qdir=$as_dir;;
13518 1.1.1.3 mrg esac
13519 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
13520 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
13521 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13522 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
13523 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
13524 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13525 1.1.1.3 mrg $as_echo X"$as_dir" |
13526 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13527 1.1.1.3 mrg s//\1/
13528 1.1.1.3 mrg q
13529 1.1.1.3 mrg }
13530 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13531 1.1.1.3 mrg s//\1/
13532 1.1.1.3 mrg q
13533 1.1.1.3 mrg }
13534 1.1.1.3 mrg /^X\(\/\/\)$/{
13535 1.1.1.3 mrg s//\1/
13536 1.1.1.3 mrg q
13537 1.1.1.3 mrg }
13538 1.1.1.3 mrg /^X\(\/\).*/{
13539 1.1.1.3 mrg s//\1/
13540 1.1.1.3 mrg q
13541 1.1.1.3 mrg }
13542 1.1.1.3 mrg s/.*/./; q'`
13543 1.1.1.3 mrg test -d "$as_dir" && break
13544 1.1.1.3 mrg done
13545 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
13546 1.1.1.3 mrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13547 1.1.1.3 mrg $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
13548 1.1.1.3 mrg { (exit 1); exit 1; }; }; }
13549 1.1 mrg ac_builddir=.
13550 1.1.1.3 mrg
13551 1.1.1.3 mrg case "$ac_dir" in
13552 1.1.1.3 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13553 1.1.1.3 mrg *)
13554 1.1.1.3 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13555 1.1.1.3 mrg # A ".." for each directory in $ac_dir_suffix.
13556 1.1.1.3 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13557 1.1.1.3 mrg case $ac_top_builddir_sub in
13558 1.1.1.3 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13559 1.1.1.3 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13560 1.1.1.3 mrg esac ;;
13561 1.1.1.3 mrg esac
13562 1.1.1.3 mrg ac_abs_top_builddir=$ac_pwd
13563 1.1.1.3 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13564 1.1.1.3 mrg # for backward compatibility:
13565 1.1 mrg ac_top_builddir=$ac_top_build_prefix
13566 1.1.1.3 mrg
13567 1.1.1.3 mrg case $srcdir in
13568 1.1.1.3 mrg .) # We are building in place.
13569 1.1.1.3 mrg ac_srcdir=.
13570 1.1.1.3 mrg ac_top_srcdir=$ac_top_builddir_sub
13571 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd ;;
13572 1.1.1.3 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13573 1.1.1.3 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13574 1.1.1.3 mrg ac_top_srcdir=$srcdir
13575 1.1.1.3 mrg ac_abs_top_srcdir=$srcdir ;;
13576 1.1.1.3 mrg *) # Relative name.
13577 1.1.1.3 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13578 1.1.1.3 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13579 1.1.1.3 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13580 1.1.1.3 mrg esac
13581 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13582 1.1 mrg
13583 1.1.1.3 mrg
13584 1.1.1.3 mrg case $ac_mode in
13585 1.1.1.3 mrg :F)
13586 1.1.1.3 mrg #
13587 1.1.1.3 mrg # CONFIG_FILE
13588 1.1 mrg #
13589 1.1.1.3 mrg
13590 1.1.1.3 mrg case $INSTALL in
13591 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13592 1.1.1.3 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13593 1.1.1.3 mrg esac
13594 1.1.1.3 mrg ac_MKDIR_P=$MKDIR_P
13595 1.1.1.3 mrg case $MKDIR_P in
13596 1.1.1.3 mrg [\\/$]* | ?:[\\/]* ) ;;
13597 1.1.1.3 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13598 1.1.1.3 mrg esac
13599 1.1 mrg _ACEOF
13600 1.1.1.3 mrg
13601 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13602 1.1.1.3 mrg # If the template does not know about datarootdir, expand it.
13603 1.1.1.3 mrg # FIXME: This hack should be removed a few years after 2.60.
13604 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13605 1.1.1.3 mrg
13606 1.1.1.3 mrg ac_sed_dataroot='
13607 1.1.1.3 mrg /datarootdir/ {
13608 1.1.1.3 mrg p
13609 1.1.1.3 mrg q
13610 1.1.1.3 mrg }
13611 1.1.1.3 mrg /@datadir@/p
13612 1.1.1.3 mrg /@docdir@/p
13613 1.1.1.3 mrg /@infodir@/p
13614 1.1.1.3 mrg /@localedir@/p
13615 1.1.1.3 mrg /@mandir@/p
13616 1.1.1.3 mrg '
13617 1.1.1.3 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13618 1.1.1.3 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13619 1.1.1.3 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13620 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13621 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13622 1.1.1.3 mrg _ACEOF
13623 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13624 1.1.1.3 mrg ac_datarootdir_hack='
13625 1.1.1.3 mrg s&@datadir@&$datadir&g
13626 1.1.1.3 mrg s&@docdir@&$docdir&g
13627 1.1.1.3 mrg s&@infodir@&$infodir&g
13628 1.1.1.3 mrg s&@localedir@&$localedir&g
13629 1.1.1.3 mrg s&@mandir@&$mandir&g
13630 1.1.1.3 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13631 1.1.1.3 mrg esac
13632 1.1 mrg _ACEOF
13633 1.1.1.3 mrg
13634 1.1.1.3 mrg # Neutralize VPATH when `$srcdir' = `.'.
13635 1.1.1.3 mrg # Shell code in configure.ac might set extrasub.
13636 1.1.1.3 mrg # FIXME: do we really want to maintain this feature?
13637 1.1.1.3 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13638 1.1.1.3 mrg ac_sed_extra="$ac_vpsub
13639 1.1 mrg $extrasub
13640 1.1.1.3 mrg _ACEOF
13641 1.1.1.3 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13642 1.1.1.3 mrg :t
13643 1.1.1.3 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13644 1.1.1.3 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13645 1.1.1.3 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13646 1.1.1.3 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13647 1.1.1.3 mrg s&@srcdir@&$ac_srcdir&;t t
13648 1.1.1.3 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13649 1.1.1.3 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13650 1.1.1.3 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13651 1.1.1.3 mrg s&@builddir@&$ac_builddir&;t t
13652 1.1.1.3 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13653 1.1.1.3 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13654 1.1.1.3 mrg s&@INSTALL@&$ac_INSTALL&;t t
13655 1.1.1.3 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13656 1.1.1.3 mrg $ac_datarootdir_hack
13657 1.1.1.3 mrg "
13658 1.1.1.3 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13659 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13660 1.1.1.3 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13661 1.1 mrg { (exit 1); exit 1; }; }
13662 1.1.1.3 mrg
13663 1.1.1.3 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13664 1.1.1.3 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13665 1.1.1.3 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13666 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13667 1.1.1.3 mrg which seems to be undefined. Please make sure it is defined." >&5
13668 1.1.1.3 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13669 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
13670 1.1.1.3 mrg
13671 1.1.1.3 mrg rm -f "$tmp/stdin"
13672 1.1.1.3 mrg case $ac_file in
13673 1.1.1.3 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
13674 1.1.1.3 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13675 1.1.1.3 mrg esac \
13676 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13677 1.1.1.3 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13678 1.1.1.3 mrg { (exit 1); exit 1; }; }
13679 1.1.1.3 mrg ;;
13680 1.1.1.3 mrg :H)
13681 1.1.1.3 mrg #
13682 1.1.1.3 mrg # CONFIG_HEADER
13683 1.1.1.3 mrg #
13684 1.1.1.3 mrg if test x"$ac_file" != x-; then
13685 1.1.1.3 mrg {
13686 1.1.1.3 mrg $as_echo "/* $configure_input */" \
13687 1.1.1.3 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13688 1.1.1.3 mrg } >"$tmp/config.h" \
13689 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13690 1.1.1.3 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13691 1.1.1.3 mrg { (exit 1); exit 1; }; }
13692 1.1.1.3 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13693 1.1.1.3 mrg { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13694 1.1.1.3 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13695 1.1.1.3 mrg else
13696 1.1.1.3 mrg rm -f "$ac_file"
13697 1.1.1.3 mrg mv "$tmp/config.h" "$ac_file" \
13698 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13699 1.1.1.3 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13700 1.1.1.3 mrg { (exit 1); exit 1; }; }
13701 1.1.1.3 mrg fi
13702 1.1.1.3 mrg else
13703 1.1.1.3 mrg $as_echo "/* $configure_input */" \
13704 1.1.1.3 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13705 1.1.1.3 mrg || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
13706 1.1.1.3 mrg $as_echo "$as_me: error: could not create -" >&2;}
13707 1.1.1.3 mrg { (exit 1); exit 1; }; }
13708 1.1.1.3 mrg fi
13709 1.1.1.3 mrg # Compute "$ac_file"'s index in $config_headers.
13710 1.1.1.3 mrg _am_arg="$ac_file"
13711 1.1.1.3 mrg _am_stamp_count=1
13712 1.1.1.3 mrg for _am_header in $config_headers :; do
13713 1.1.1.3 mrg case $_am_header in
13714 1.1.1.3 mrg $_am_arg | $_am_arg:* )
13715 1.1.1.3 mrg break ;;
13716 1.1.1.3 mrg * )
13717 1.1.1.3 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13718 1.1.1.3 mrg esac
13719 1.1.1.3 mrg done
13720 1.1.1.3 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13721 1.1.1.3 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13722 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13723 1.1.1.3 mrg X"$_am_arg" : 'X\(//\)$' \| \
13724 1.1.1.3 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13725 1.1.1.3 mrg $as_echo X"$_am_arg" |
13726 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13727 1.1.1.3 mrg s//\1/
13728 1.1.1.3 mrg q
13729 1.1.1.3 mrg }
13730 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13731 1.1.1.3 mrg s//\1/
13732 1.1.1.3 mrg q
13733 1.1.1.3 mrg }
13734 1.1.1.3 mrg /^X\(\/\/\)$/{
13735 1.1.1.3 mrg s//\1/
13736 1.1.1.3 mrg q
13737 1.1.1.3 mrg }
13738 1.1.1.3 mrg /^X\(\/\).*/{
13739 1.1.1.3 mrg s//\1/
13740 1.1.1.3 mrg q
13741 1.1.1.3 mrg }
13742 1.1.1.3 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13743 1.1 mrg ;;
13744 1.1.1.3 mrg
13745 1.1.1.3 mrg :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
13746 1.1.1.3 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13747 1.1.1.3 mrg ;;
13748 1.1 mrg esac
13749 1.1 mrg
13750 1.1.1.3 mrg
13751 1.1.1.3 mrg case $ac_file$ac_mode in
13752 1.1.1.3 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13753 1.1.1.3 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13754 1.1.1.3 mrg # are listed without --file. Let's play safe and only enable the eval
13755 1.1.1.3 mrg # if we detect the quoting.
13756 1.1.1.3 mrg case $CONFIG_FILES in
13757 1.1.1.3 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13758 1.1.1.3 mrg *) set x $CONFIG_FILES ;;
13759 1.1.1.3 mrg esac
13760 1.1.1.3 mrg shift
13761 1.1.1.3 mrg for mf
13762 1.1.1.3 mrg do
13763 1.1.1.3 mrg # Strip MF so we end up with the name of the file.
13764 1.1.1.3 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13765 1.1.1.3 mrg # Check whether this is an Automake generated Makefile or not.
13766 1.1.1.3 mrg # We used to match only the files named `Makefile.in', but
13767 1.1.1.3 mrg # some people rename them; so instead we look at the file content.
13768 1.1.1.3 mrg # Grep'ing the first line is not enough: some people post-process
13769 1.1.1.3 mrg # each Makefile.in and add a new line on top of each file to say so.
13770 1.1.1.3 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13771 1.1.1.3 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13772 1.1.1.3 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13773 1.1.1.3 mrg dirpart=`$as_dirname -- "$mf" ||
13774 1.1.1.3 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13775 1.1.1.3 mrg X"$mf" : 'X\(//\)[^/]' \| \
13776 1.1.1.3 mrg X"$mf" : 'X\(//\)$' \| \
13777 1.1.1.3 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13778 1.1.1.3 mrg $as_echo X"$mf" |
13779 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13780 1.1.1.3 mrg s//\1/
13781 1.1.1.3 mrg q
13782 1.1.1.3 mrg }
13783 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13784 1.1.1.3 mrg s//\1/
13785 1.1.1.3 mrg q
13786 1.1.1.3 mrg }
13787 1.1.1.3 mrg /^X\(\/\/\)$/{
13788 1.1.1.3 mrg s//\1/
13789 1.1.1.3 mrg q
13790 1.1.1.3 mrg }
13791 1.1.1.3 mrg /^X\(\/\).*/{
13792 1.1.1.3 mrg s//\1/
13793 1.1.1.3 mrg q
13794 1.1.1.3 mrg }
13795 1.1.1.3 mrg s/.*/./; q'`
13796 1.1.1.3 mrg else
13797 1.1.1.3 mrg continue
13798 1.1.1.3 mrg fi
13799 1.1.1.3 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13800 1.1.1.3 mrg # from the Makefile without running `make'.
13801 1.1.1.3 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13802 1.1.1.3 mrg test -z "$DEPDIR" && continue
13803 1.1.1.3 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13804 1.1.1.3 mrg test -z "am__include" && continue
13805 1.1.1.3 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13806 1.1.1.3 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13807 1.1.1.3 mrg U=`sed -n 's/^U = //p' < "$mf"`
13808 1.1.1.3 mrg # Find all dependency output files, they are included files with
13809 1.1.1.3 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13810 1.1.1.3 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13811 1.1.1.3 mrg # expansion.
13812 1.1.1.3 mrg for file in `sed -n "
13813 1.1.1.3 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13814 1.1.1.3 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13815 1.1.1.3 mrg # Make sure the directory exists.
13816 1.1.1.3 mrg test -f "$dirpart/$file" && continue
13817 1.1.1.3 mrg fdir=`$as_dirname -- "$file" ||
13818 1.1.1.3 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13819 1.1.1.3 mrg X"$file" : 'X\(//\)[^/]' \| \
13820 1.1.1.3 mrg X"$file" : 'X\(//\)$' \| \
13821 1.1.1.3 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13822 1.1.1.3 mrg $as_echo X"$file" |
13823 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13824 1.1.1.3 mrg s//\1/
13825 1.1.1.3 mrg q
13826 1.1.1.3 mrg }
13827 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13828 1.1.1.3 mrg s//\1/
13829 1.1.1.3 mrg q
13830 1.1.1.3 mrg }
13831 1.1.1.3 mrg /^X\(\/\/\)$/{
13832 1.1.1.3 mrg s//\1/
13833 1.1.1.3 mrg q
13834 1.1.1.3 mrg }
13835 1.1.1.3 mrg /^X\(\/\).*/{
13836 1.1.1.3 mrg s//\1/
13837 1.1.1.3 mrg q
13838 1.1.1.3 mrg }
13839 1.1.1.3 mrg s/.*/./; q'`
13840 1.1.1.3 mrg { as_dir=$dirpart/$fdir
13841 1.1.1.3 mrg case $as_dir in #(
13842 1.1.1.3 mrg -*) as_dir=./$as_dir;;
13843 1.1.1.3 mrg esac
13844 1.1.1.3 mrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13845 1.1.1.3 mrg as_dirs=
13846 1.1.1.3 mrg while :; do
13847 1.1.1.3 mrg case $as_dir in #(
13848 1.1.1.3 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13849 1.1.1.3 mrg *) as_qdir=$as_dir;;
13850 1.1.1.3 mrg esac
13851 1.1.1.3 mrg as_dirs="'$as_qdir' $as_dirs"
13852 1.1.1.3 mrg as_dir=`$as_dirname -- "$as_dir" ||
13853 1.1.1.3 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13854 1.1.1.3 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
13855 1.1.1.3 mrg X"$as_dir" : 'X\(//\)$' \| \
13856 1.1.1.3 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13857 1.1.1.3 mrg $as_echo X"$as_dir" |
13858 1.1.1.3 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13859 1.1.1.3 mrg s//\1/
13860 1.1.1.3 mrg q
13861 1.1.1.3 mrg }
13862 1.1.1.3 mrg /^X\(\/\/\)[^/].*/{
13863 1.1.1.3 mrg s//\1/
13864 1.1.1.3 mrg q
13865 1.1.1.3 mrg }
13866 1.1.1.3 mrg /^X\(\/\/\)$/{
13867 1.1.1.3 mrg s//\1/
13868 1.1.1.3 mrg q
13869 1.1.1.3 mrg }
13870 1.1.1.3 mrg /^X\(\/\).*/{
13871 1.1.1.3 mrg s//\1/
13872 1.1.1.3 mrg q
13873 1.1.1.3 mrg }
13874 1.1.1.3 mrg s/.*/./; q'`
13875 1.1.1.3 mrg test -d "$as_dir" && break
13876 1.1.1.3 mrg done
13877 1.1.1.3 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
13878 1.1.1.3 mrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13879 1.1.1.3 mrg $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
13880 1.1.1.3 mrg { (exit 1); exit 1; }; }; }
13881 1.1.1.3 mrg # echo "creating $dirpart/$file"
13882 1.1.1.3 mrg echo '# dummy' > "$dirpart/$file"
13883 1.1.1.3 mrg done
13884 1.1.1.3 mrg done
13885 1.1.1.3 mrg }
13886 1.1.1.3 mrg ;;
13887 1.1.1.3 mrg "libtool":C)
13888 1.1.1.3 mrg
13889 1.1.1.3 mrg # See if we are running on zsh, and set the options which allow our
13890 1.1.1.3 mrg # commands through without removal of \ escapes.
13891 1.1.1.3 mrg if test -n "${ZSH_VERSION+set}" ; then
13892 1.1.1.3 mrg setopt NO_GLOB_SUBST
13893 1.1 mrg fi
13894 1.1.1.3 mrg
13895 1.1.1.3 mrg cfgfile="${ofile}T"
13896 1.1.1.3 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13897 1.1 mrg $RM "$cfgfile"
13898 1.1.1.3 mrg
13899 1.1.1.3 mrg cat <<_LT_EOF >> "$cfgfile"
13900 1.1 mrg #! $SHELL
13901 1.1.1.3 mrg
13902 1.1.1.3 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13903 1.1.1.3 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13904 1.1.1.3 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13905 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13906 1.1.1.3 mrg #
13907 1.1.1.3 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13908 1.1.1.3 mrg # 2006, 2007, 2008 Free Software Foundation, Inc.
13909 1.1 mrg # Written by Gordon Matzigkeit, 1996
13910 1.1.1.3 mrg #
13911 1.1.1.3 mrg # This file is part of GNU Libtool.
13912 1.1.1.3 mrg #
13913 1.1.1.3 mrg # GNU Libtool is free software; you can redistribute it and/or
13914 1.1.1.3 mrg # modify it under the terms of the GNU General Public License as
13915 1.1.1.3 mrg # published by the Free Software Foundation; either version 2 of
13916 1.1.1.3 mrg # the License, or (at your option) any later version.
13917 1.1.1.3 mrg #
13918 1.1.1.3 mrg # As a special exception to the GNU General Public License,
13919 1.1.1.3 mrg # if you distribute this file as part of a program or library that
13920 1.1.1.3 mrg # is built using GNU Libtool, you may include this file under the
13921 1.1.1.3 mrg # same distribution terms that you use for the rest of that program.
13922 1.1.1.3 mrg #
13923 1.1.1.3 mrg # GNU Libtool is distributed in the hope that it will be useful,
13924 1.1.1.3 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13925 1.1.1.3 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13926 1.1.1.3 mrg # GNU General Public License for more details.
13927 1.1.1.3 mrg #
13928 1.1.1.3 mrg # You should have received a copy of the GNU General Public License
13929 1.1.1.3 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13930 1.1.1.3 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13931 1.1.1.3 mrg # obtained by writing to the Free Software Foundation, Inc.,
13932 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13933 1.1 mrg
13934 1.1.1.3 mrg
13935 1.1.1.3 mrg # The names of the tagged configurations supported by this script.
13936 1.1 mrg available_tags=""
13937 1.1.1.3 mrg
13938 1.1 mrg # ### BEGIN LIBTOOL CONFIG
13939 1.1.1.3 mrg
13940 1.1.1.3 mrg # Which release of libtool.m4 was used?
13941 1.1.1.3 mrg macro_version=$macro_version
13942 1.1 mrg macro_revision=$macro_revision
13943 1.1.1.3 mrg
13944 1.1.1.3 mrg # Whether or not to build shared libraries.
13945 1.1 mrg build_libtool_libs=$enable_shared
13946 1.1.1.3 mrg
13947 1.1.1.3 mrg # Whether or not to build static libraries.
13948 1.1 mrg build_old_libs=$enable_static
13949 1.1.1.3 mrg
13950 1.1.1.3 mrg # What type of objects to build.
13951 1.1 mrg pic_mode=$pic_mode
13952 1.1.1.3 mrg
13953 1.1.1.3 mrg # Whether or not to optimize for fast installation.
13954 1.1 mrg fast_install=$enable_fast_install
13955 1.1.1.3 mrg
13956 1.1.1.3 mrg # The host system.
13957 1.1.1.3 mrg host_alias=$host_alias
13958 1.1.1.3 mrg host=$host
13959 1.1 mrg host_os=$host_os
13960 1.1.1.3 mrg
13961 1.1.1.3 mrg # The build system.
13962 1.1.1.3 mrg build_alias=$build_alias
13963 1.1.1.3 mrg build=$build
13964 1.1 mrg build_os=$build_os
13965 1.1.1.3 mrg
13966 1.1.1.3 mrg # A sed program that does not truncate output.
13967 1.1 mrg SED=$lt_SED
13968 1.1.1.3 mrg
13969 1.1.1.3 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13970 1.1 mrg Xsed="\$SED -e 1s/^X//"
13971 1.1.1.3 mrg
13972 1.1.1.3 mrg # A grep program that handles long lines.
13973 1.1 mrg GREP=$lt_GREP
13974 1.1.1.3 mrg
13975 1.1.1.3 mrg # An ERE matcher.
13976 1.1 mrg EGREP=$lt_EGREP
13977 1.1.1.3 mrg
13978 1.1.1.3 mrg # A literal string matcher.
13979 1.1.1.2 mrg FGREP=$lt_FGREP
13980 1.1.1.3 mrg
13981 1.1.1.3 mrg # A BSD- or MS-compatible name lister.
13982 1.1 mrg NM=$lt_NM
13983 1.1.1.3 mrg
13984 1.1.1.3 mrg # Whether we need soft or hard links.
13985 1.1 mrg LN_S=$lt_LN_S
13986 1.1.1.3 mrg
13987 1.1.1.3 mrg # What is the maximum length of a command?
13988 1.1 mrg max_cmd_len=$max_cmd_len
13989 1.1.1.3 mrg
13990 1.1.1.3 mrg # Object file suffix (normally "o").
13991 1.1 mrg objext=$ac_objext
13992 1.1.1.3 mrg
13993 1.1.1.3 mrg # Executable file suffix (normally "").
13994 1.1 mrg exeext=$exeext
13995 1.1.1.3 mrg
13996 1.1.1.3 mrg # whether the shell understands "unset".
13997 1.1 mrg lt_unset=$lt_unset
13998 1.1.1.3 mrg
13999 1.1.1.3 mrg # turn spaces into newlines.
14000 1.1 mrg SP2NL=$lt_lt_SP2NL
14001 1.1.1.3 mrg
14002 1.1.1.3 mrg # turn newlines into spaces.
14003 1.1 mrg NL2SP=$lt_lt_NL2SP
14004 1.1.1.3 mrg
14005 1.1.1.3 mrg # How to create reloadable object files.
14006 1.1.1.3 mrg reload_flag=$lt_reload_flag
14007 1.1 mrg reload_cmds=$lt_reload_cmds
14008 1.1.1.3 mrg
14009 1.1.1.3 mrg # An object symbol dumper.
14010 1.1 mrg OBJDUMP=$lt_OBJDUMP
14011 1.1.1.3 mrg
14012 1.1.1.3 mrg # Method to check whether dependent libraries are shared objects.
14013 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
14014 1.1.1.3 mrg
14015 1.1.1.3 mrg # Command to use when deplibs_check_method == "file_magic".
14016 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
14017 1.1.1.3 mrg
14018 1.1.1.3 mrg # The archiver.
14019 1.1.1.3 mrg AR=$lt_AR
14020 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
14021 1.1.1.3 mrg
14022 1.1.1.3 mrg # A symbol stripping program.
14023 1.1 mrg STRIP=$lt_STRIP
14024 1.1.1.3 mrg
14025 1.1.1.3 mrg # Commands used to install an old-style archive.
14026 1.1.1.3 mrg RANLIB=$lt_RANLIB
14027 1.1.1.3 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
14028 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
14029 1.1.1.3 mrg
14030 1.1.1.3 mrg # A C compiler.
14031 1.1 mrg LTCC=$lt_CC
14032 1.1.1.3 mrg
14033 1.1.1.3 mrg # LTCC compiler flags.
14034 1.1 mrg LTCFLAGS=$lt_CFLAGS
14035 1.1.1.3 mrg
14036 1.1.1.3 mrg # Take the output of nm and produce a listing of raw symbols and C names.
14037 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14038 1.1.1.3 mrg
14039 1.1.1.3 mrg # Transform the output of nm in a proper C declaration.
14040 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14041 1.1.1.3 mrg
14042 1.1.1.3 mrg # Transform the output of nm in a C name address pair.
14043 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14044 1.1.1.3 mrg
14045 1.1.1.3 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
14046 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14047 1.1.1.3 mrg
14048 1.1.1.3 mrg # The name of the directory that contains temporary libtool files.
14049 1.1 mrg objdir=$objdir
14050 1.1.1.3 mrg
14051 1.1.1.3 mrg # Shell to use when invoking shell scripts.
14052 1.1 mrg SHELL=$lt_SHELL
14053 1.1.1.3 mrg
14054 1.1.1.3 mrg # An echo program that does not interpret backslashes.
14055 1.1 mrg ECHO=$lt_ECHO
14056 1.1.1.3 mrg
14057 1.1.1.3 mrg # Used to examine libraries when file_magic_cmd begins with "file".
14058 1.1 mrg MAGIC_CMD=$MAGIC_CMD
14059 1.1.1.3 mrg
14060 1.1.1.3 mrg # Must we lock files when doing compilation?
14061 1.1 mrg need_locks=$lt_need_locks
14062 1.1.1.3 mrg
14063 1.1.1.3 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14064 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
14065 1.1.1.3 mrg
14066 1.1.1.3 mrg # Tool to change global to local symbols on Mac OS X.
14067 1.1 mrg NMEDIT=$lt_NMEDIT
14068 1.1.1.3 mrg
14069 1.1.1.3 mrg # Tool to manipulate fat objects and archives on Mac OS X.
14070 1.1 mrg LIPO=$lt_LIPO
14071 1.1.1.3 mrg
14072 1.1.1.3 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14073 1.1 mrg OTOOL=$lt_OTOOL
14074 1.1.1.3 mrg
14075 1.1.1.3 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14076 1.1 mrg OTOOL64=$lt_OTOOL64
14077 1.1.1.3 mrg
14078 1.1.1.3 mrg # Old archive suffix (normally "a").
14079 1.1 mrg libext=$libext
14080 1.1.1.3 mrg
14081 1.1.1.3 mrg # Shared library suffix (normally ".so").
14082 1.1.1.2 mrg shrext_cmds=$lt_shrext_cmds
14083 1.1.1.3 mrg
14084 1.1.1.3 mrg # The commands to extract the exported symbol list from a shared archive.
14085 1.1.1.2 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
14086 1.1.1.3 mrg
14087 1.1.1.3 mrg # Variables whose values should be saved in libtool wrapper scripts and
14088 1.1.1.3 mrg # restored at link time.
14089 1.1.1.2 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
14090 1.1.1.3 mrg
14091 1.1.1.3 mrg # Do we need the "lib" prefix for modules?
14092 1.1 mrg need_lib_prefix=$need_lib_prefix
14093 1.1.1.3 mrg
14094 1.1.1.3 mrg # Do we need a version for libraries?
14095 1.1 mrg need_version=$need_version
14096 1.1.1.3 mrg
14097 1.1.1.3 mrg # Library versioning type.
14098 1.1 mrg version_type=$version_type
14099 1.1.1.3 mrg
14100 1.1.1.3 mrg # Shared library runtime path variable.
14101 1.1 mrg runpath_var=$runpath_var
14102 1.1.1.3 mrg
14103 1.1.1.3 mrg # Shared library path variable.
14104 1.1 mrg shlibpath_var=$shlibpath_var
14105 1.1.1.3 mrg
14106 1.1.1.3 mrg # Is shlibpath searched before the hard-coded library search path?
14107 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14108 1.1.1.3 mrg
14109 1.1.1.3 mrg # Format of library name prefix.
14110 1.1 mrg libname_spec=$lt_libname_spec
14111 1.1.1.3 mrg
14112 1.1.1.3 mrg # List of archive names. First name is the real one, the rest are links.
14113 1.1.1.3 mrg # The last name is the one that the linker finds with -lNAME
14114 1.1 mrg library_names_spec=$lt_library_names_spec
14115 1.1.1.3 mrg
14116 1.1.1.3 mrg # The coded name of the library, if different from the real name.
14117 1.1 mrg soname_spec=$lt_soname_spec
14118 1.1.1.3 mrg
14119 1.1.1.3 mrg # Command to use after installation of a shared archive.
14120 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
14121 1.1.1.3 mrg
14122 1.1.1.3 mrg # Command to use after uninstallation of a shared archive.
14123 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
14124 1.1.1.3 mrg
14125 1.1.1.3 mrg # Commands used to finish a libtool library installation in a directory.
14126 1.1 mrg finish_cmds=$lt_finish_cmds
14127 1.1.1.3 mrg
14128 1.1.1.3 mrg # As "finish_cmds", except a single script fragment to be evaled but
14129 1.1.1.3 mrg # not shown.
14130 1.1 mrg finish_eval=$lt_finish_eval
14131 1.1.1.3 mrg
14132 1.1.1.3 mrg # Whether we should hardcode library paths into libraries.
14133 1.1 mrg hardcode_into_libs=$hardcode_into_libs
14134 1.1.1.3 mrg
14135 1.1.1.3 mrg # Compile-time system search path for libraries.
14136 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14137 1.1.1.3 mrg
14138 1.1.1.3 mrg # Run-time system search path for libraries.
14139 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14140 1.1.1.3 mrg
14141 1.1.1.3 mrg # Whether dlopen is supported.
14142 1.1 mrg dlopen_support=$enable_dlopen
14143 1.1.1.3 mrg
14144 1.1.1.3 mrg # Whether dlopen of programs is supported.
14145 1.1 mrg dlopen_self=$enable_dlopen_self
14146 1.1.1.3 mrg
14147 1.1.1.3 mrg # Whether dlopen of statically linked programs is supported.
14148 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
14149 1.1.1.3 mrg
14150 1.1.1.3 mrg # Commands to strip libraries.
14151 1.1.1.3 mrg old_striplib=$lt_old_striplib
14152 1.1 mrg striplib=$lt_striplib
14153 1.1 mrg
14154 1.1.1.3 mrg
14155 1.1.1.3 mrg # The linker used to build libraries.
14156 1.1 mrg LD=$lt_LD
14157 1.1.1.3 mrg
14158 1.1.1.3 mrg # Commands used to build an old-style archive.
14159 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
14160 1.1.1.3 mrg
14161 1.1.1.3 mrg # A language specific compiler.
14162 1.1 mrg CC=$lt_compiler
14163 1.1.1.3 mrg
14164 1.1.1.3 mrg # Is the compiler the GNU compiler?
14165 1.1 mrg with_gcc=$GCC
14166 1.1.1.3 mrg
14167 1.1.1.3 mrg # Compiler flag to turn off builtin functions.
14168 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14169 1.1.1.3 mrg
14170 1.1.1.3 mrg # How to pass a linker flag through the compiler.
14171 1.1 mrg wl=$lt_lt_prog_compiler_wl
14172 1.1.1.3 mrg
14173 1.1.1.3 mrg # Additional compiler flags for building library objects.
14174 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
14175 1.1.1.3 mrg
14176 1.1.1.3 mrg # Compiler flag to prevent dynamic linking.
14177 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
14178 1.1.1.3 mrg
14179 1.1.1.3 mrg # Does compiler simultaneously support -c and -o options?
14180 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14181 1.1.1.3 mrg
14182 1.1.1.3 mrg # Whether or not to add -lc for building shared libraries.
14183 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
14184 1.1.1.3 mrg
14185 1.1.1.3 mrg # Whether or not to disallow shared libs when runtime libs are static.
14186 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14187 1.1.1.3 mrg
14188 1.1.1.3 mrg # Compiler flag to allow reflexive dlopens.
14189 1.1.1.3 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14190 1.1.1.3 mrg
14191 1.1.1.3 mrg # Compiler flag to generate shared objects directly from archives.
14192 1.1.1.2 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
14193 1.1.1.3 mrg
14194 1.1.1.3 mrg # Whether the compiler copes with passing no objects directly.
14195 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
14196 1.1.1.3 mrg
14197 1.1.1.3 mrg # Create an old-style archive from a shared archive.
14198 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14199 1.1.1.3 mrg
14200 1.1.1.3 mrg # Create a temporary old-style archive to link instead of a shared archive.
14201 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14202 1.1.1.3 mrg
14203 1.1.1.3 mrg # Commands used to build a shared archive.
14204 1.1.1.3 mrg archive_cmds=$lt_archive_cmds
14205 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
14206 1.1.1.3 mrg
14207 1.1.1.3 mrg # Commands used to build a loadable module if different from building
14208 1.1.1.3 mrg # a shared archive.
14209 1.1.1.3 mrg module_cmds=$lt_module_cmds
14210 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
14211 1.1.1.3 mrg
14212 1.1.1.3 mrg # Whether we are building with GNU ld or not.
14213 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
14214 1.1.1.3 mrg
14215 1.1.1.3 mrg # Flag that allows shared libraries with undefined symbols to be built.
14216 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
14217 1.1.1.3 mrg
14218 1.1.1.3 mrg # Flag that enforces no undefined symbols.
14219 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
14220 1.1.1.3 mrg
14221 1.1.1.3 mrg # Flag to hardcode \$libdir into a binary during linking.
14222 1.1.1.3 mrg # This must work even if \$libdir does not exist
14223 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14224 1.1.1.3 mrg
14225 1.1.1.3 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14226 1.1.1.3 mrg # during linking. This must work even if \$libdir does not exist.
14227 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14228 1.1.1.3 mrg
14229 1.1.1.3 mrg # Whether we need a single "-rpath" flag with a separated argument.
14230 1.1.1.2 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14231 1.1.1.3 mrg
14232 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14233 1.1.1.3 mrg # DIR into the resulting binary.
14234 1.1.1.2 mrg hardcode_direct=$hardcode_direct
14235 1.1.1.3 mrg
14236 1.1.1.3 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14237 1.1.1.3 mrg # DIR into the resulting binary and the resulting library dependency is
14238 1.1.1.3 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14239 1.1.1.3 mrg # library is relocated.
14240 1.1.1.2 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14241 1.1.1.3 mrg
14242 1.1.1.3 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14243 1.1.1.3 mrg # into the resulting binary.
14244 1.1.1.2 mrg hardcode_minus_L=$hardcode_minus_L
14245 1.1.1.3 mrg
14246 1.1.1.3 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14247 1.1.1.3 mrg # into the resulting binary.
14248 1.1.1.2 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14249 1.1.1.3 mrg
14250 1.1.1.3 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14251 1.1.1.3 mrg # into the library and all subsequent libraries and executables linked
14252 1.1.1.3 mrg # against it.
14253 1.1.1.3 mrg hardcode_automatic=$hardcode_automatic
14254 1.1.1.3 mrg
14255 1.1.1.3 mrg # Set to yes if linker adds runtime paths of dependent libraries
14256 1.1.1.3 mrg # to runtime path list.
14257 1.1.1.2 mrg inherit_rpath=$inherit_rpath
14258 1.1.1.3 mrg
14259 1.1.1.3 mrg # Whether libtool must link a program against all its dependency libraries.
14260 1.1 mrg link_all_deplibs=$link_all_deplibs
14261 1.1.1.3 mrg
14262 1.1.1.3 mrg # Fix the shell variable \$srcfile for the compiler.
14263 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
14264 1.1.1.3 mrg
14265 1.1.1.3 mrg # Set to "yes" if exported symbols are required.
14266 1.1 mrg always_export_symbols=$always_export_symbols
14267 1.1.1.3 mrg
14268 1.1.1.3 mrg # The commands to list exported symbols.
14269 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
14270 1.1.1.3 mrg
14271 1.1.1.3 mrg # Symbols that should not be listed in the preloaded symbols.
14272 1.1.1.3 mrg exclude_expsyms=$lt_exclude_expsyms
14273 1.1.1.3 mrg
14274 1.1.1.3 mrg # Symbols that must always be exported.
14275 1.1.1.3 mrg include_expsyms=$lt_include_expsyms
14276 1.1.1.3 mrg
14277 1.1.1.3 mrg # Commands necessary for linking programs (against libraries) with templates.
14278 1.1.1.3 mrg prelink_cmds=$lt_prelink_cmds
14279 1.1.1.3 mrg
14280 1.1.1.3 mrg # Specify filename containing input files.
14281 1.1.1.3 mrg file_list_spec=$lt_file_list_spec
14282 1.1.1.3 mrg
14283 1.1.1.3 mrg # How to hardcode a shared library path into an executable.
14284 1.1.1.3 mrg hardcode_action=$hardcode_action
14285 1.1.1.3 mrg
14286 1.1.1.3 mrg # ### END LIBTOOL CONFIG
14287 1.1.1.3 mrg
14288 1.1.1.3 mrg _LT_EOF
14289 1.1.1.3 mrg
14290 1.1.1.3 mrg case $host_os in
14291 1.1.1.3 mrg aix3*)
14292 1.1.1.3 mrg cat <<\_LT_EOF >> "$cfgfile"
14293 1.1.1.3 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14294 1.1.1.3 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14295 1.1.1.3 mrg # vanish in a puff of smoke.
14296 1.1.1.3 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14297 1.1.1.3 mrg COLLECT_NAMES=
14298 1.1.1.3 mrg export COLLECT_NAMES
14299 1.1.1.3 mrg fi
14300 1.1 mrg _LT_EOF
14301 1.1 mrg ;;
14302 1.1 mrg esac
14303 1.1.1.3 mrg
14304 1.1.1.3 mrg
14305 1.1.1.3 mrg ltmain="$ac_aux_dir/ltmain.sh"
14306 1.1.1.3 mrg
14307 1.1.1.3 mrg
14308 1.1.1.3 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14309 1.1.1.3 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14310 1.1.1.3 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14311 1.1.1.3 mrg # is reportedly fixed, but why not run on old versions too?
14312 1.1.1.3 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14313 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
14314 1.1.1.3 mrg
14315 1.1.1.3 mrg case $xsi_shell in
14316 1.1.1.3 mrg yes)
14317 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14318 1.1.1.3 mrg
14319 1.1.1.3 mrg # func_dirname file append nondir_replacement
14320 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14321 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
14322 1.1.1.3 mrg func_dirname ()
14323 1.1.1.3 mrg {
14324 1.1.1.3 mrg case ${1} in
14325 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14326 1.1 mrg * ) func_dirname_result="${3}" ;;
14327 1.1.1.3 mrg esac
14328 1.1 mrg }
14329 1.1.1.3 mrg
14330 1.1.1.3 mrg # func_basename file
14331 1.1.1.3 mrg func_basename ()
14332 1.1.1.3 mrg {
14333 1.1.1.3 mrg func_basename_result="${1##*/}"
14334 1.1 mrg }
14335 1.1.1.3 mrg
14336 1.1.1.3 mrg # func_dirname_and_basename file append nondir_replacement
14337 1.1.1.3 mrg # perform func_basename and func_dirname in a single function
14338 1.1.1.3 mrg # call:
14339 1.1.1.3 mrg # dirname: Compute the dirname of FILE. If nonempty,
14340 1.1.1.3 mrg # add APPEND to the result, otherwise set result
14341 1.1.1.3 mrg # to NONDIR_REPLACEMENT.
14342 1.1.1.3 mrg # value returned in "$func_dirname_result"
14343 1.1.1.3 mrg # basename: Compute filename of FILE.
14344 1.1.1.3 mrg # value retuned in "$func_basename_result"
14345 1.1.1.3 mrg # Implementation must be kept synchronized with func_dirname
14346 1.1.1.3 mrg # and func_basename. For efficiency, we do not delegate to
14347 1.1.1.3 mrg # those functions but instead duplicate the functionality here.
14348 1.1.1.3 mrg func_dirname_and_basename ()
14349 1.1.1.3 mrg {
14350 1.1.1.3 mrg case ${1} in
14351 1.1.1.3 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14352 1.1.1.3 mrg * ) func_dirname_result="${3}" ;;
14353 1.1.1.3 mrg esac
14354 1.1.1.3 mrg func_basename_result="${1##*/}"
14355 1.1 mrg }
14356 1.1.1.3 mrg
14357 1.1.1.3 mrg # func_stripname prefix suffix name
14358 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
14359 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14360 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14361 1.1.1.3 mrg # dot (in which case that matches only a dot).
14362 1.1.1.3 mrg func_stripname ()
14363 1.1.1.3 mrg {
14364 1.1.1.3 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14365 1.1.1.3 mrg # positional parameters, so assign one to ordinary parameter first.
14366 1.1.1.3 mrg func_stripname_result=${3}
14367 1.1.1.3 mrg func_stripname_result=${func_stripname_result#"${1}"}
14368 1.1.1.3 mrg func_stripname_result=${func_stripname_result%"${2}"}
14369 1.1 mrg }
14370 1.1.1.3 mrg
14371 1.1.1.3 mrg # func_opt_split
14372 1.1.1.3 mrg func_opt_split ()
14373 1.1.1.3 mrg {
14374 1.1.1.3 mrg func_opt_split_opt=${1%%=*}
14375 1.1.1.3 mrg func_opt_split_arg=${1#*=}
14376 1.1 mrg }
14377 1.1.1.3 mrg
14378 1.1.1.3 mrg # func_lo2o object
14379 1.1.1.3 mrg func_lo2o ()
14380 1.1.1.3 mrg {
14381 1.1.1.3 mrg case ${1} in
14382 1.1.1.3 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14383 1.1 mrg *) func_lo2o_result=${1} ;;
14384 1.1.1.3 mrg esac
14385 1.1.1.3 mrg }
14386 1.1.1.3 mrg
14387 1.1.1.3 mrg # func_xform libobj-or-source
14388 1.1.1.3 mrg func_xform ()
14389 1.1.1.3 mrg {
14390 1.1.1.3 mrg func_xform_result=${1%.*}.lo
14391 1.1.1.3 mrg }
14392 1.1.1.3 mrg
14393 1.1.1.3 mrg # func_arith arithmetic-term...
14394 1.1.1.3 mrg func_arith ()
14395 1.1.1.3 mrg {
14396 1.1.1.3 mrg func_arith_result=$(( $* ))
14397 1.1.1.3 mrg }
14398 1.1.1.3 mrg
14399 1.1.1.3 mrg # func_len string
14400 1.1.1.3 mrg # STRING may not start with a hyphen.
14401 1.1.1.3 mrg func_len ()
14402 1.1.1.3 mrg {
14403 1.1.1.3 mrg func_len_result=${#1}
14404 1.1.1.3 mrg }
14405 1.1.1.3 mrg
14406 1.1.1.3 mrg _LT_EOF
14407 1.1.1.3 mrg ;;
14408 1.1.1.3 mrg *) # Bourne compatible functions.
14409 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14410 1.1.1.3 mrg
14411 1.1.1.3 mrg # func_dirname file append nondir_replacement
14412 1.1.1.3 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14413 1.1.1.3 mrg # otherwise set result to NONDIR_REPLACEMENT.
14414 1.1.1.3 mrg func_dirname ()
14415 1.1.1.3 mrg {
14416 1.1.1.3 mrg # Extract subdirectory from the argument.
14417 1.1.1.3 mrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14418 1.1.1.3 mrg if test "X$func_dirname_result" = "X${1}"; then
14419 1.1.1.3 mrg func_dirname_result="${3}"
14420 1.1.1.3 mrg else
14421 1.1.1.3 mrg func_dirname_result="$func_dirname_result${2}"
14422 1.1.1.3 mrg fi
14423 1.1.1.3 mrg }
14424 1.1.1.3 mrg
14425 1.1.1.3 mrg # func_basename file
14426 1.1.1.3 mrg func_basename ()
14427 1.1.1.3 mrg {
14428 1.1.1.3 mrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14429 1.1.1.3 mrg }
14430 1.1.1.3 mrg
14431 1.1.1.3 mrg
14432 1.1.1.3 mrg # func_stripname prefix suffix name
14433 1.1.1.3 mrg # strip PREFIX and SUFFIX off of NAME.
14434 1.1.1.3 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14435 1.1.1.3 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14436 1.1.1.3 mrg # dot (in which case that matches only a dot).
14437 1.1.1.3 mrg # func_strip_suffix prefix name
14438 1.1.1.3 mrg func_stripname ()
14439 1.1.1.3 mrg {
14440 1.1.1.3 mrg case ${2} in
14441 1.1.1.3 mrg .*) func_stripname_result=`$ECHO "X${3}" \
14442 1.1.1.3 mrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14443 1.1.1.3 mrg *) func_stripname_result=`$ECHO "X${3}" \
14444 1.1 mrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14445 1.1.1.3 mrg esac
14446 1.1.1.3 mrg }
14447 1.1.1.3 mrg
14448 1.1.1.3 mrg # sed scripts:
14449 1.1.1.3 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14450 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
14451 1.1.1.3 mrg
14452 1.1.1.3 mrg # func_opt_split
14453 1.1.1.3 mrg func_opt_split ()
14454 1.1.1.3 mrg {
14455 1.1.1.3 mrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14456 1.1.1.3 mrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14457 1.1 mrg }
14458 1.1.1.3 mrg
14459 1.1.1.3 mrg # func_lo2o object
14460 1.1.1.3 mrg func_lo2o ()
14461 1.1.1.3 mrg {
14462 1.1 mrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14463 1.1.1.3 mrg }
14464 1.1.1.3 mrg
14465 1.1.1.3 mrg # func_xform libobj-or-source
14466 1.1.1.3 mrg func_xform ()
14467 1.1.1.3 mrg {
14468 1.1.1.3 mrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14469 1.1.1.3 mrg }
14470 1.1.1.3 mrg
14471 1.1.1.3 mrg # func_arith arithmetic-term...
14472 1.1.1.3 mrg func_arith ()
14473 1.1.1.3 mrg {
14474 1.1.1.3 mrg func_arith_result=`expr "$@"`
14475 1.1.1.3 mrg }
14476 1.1.1.3 mrg
14477 1.1.1.3 mrg # func_len string
14478 1.1.1.3 mrg # STRING may not start with a hyphen.
14479 1.1.1.3 mrg func_len ()
14480 1.1.1.3 mrg {
14481 1.1.1.3 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14482 1.1.1.3 mrg }
14483 1.1.1.3 mrg
14484 1.1 mrg _LT_EOF
14485 1.1 mrg esac
14486 1.1.1.3 mrg
14487 1.1.1.3 mrg case $lt_shell_append in
14488 1.1.1.3 mrg yes)
14489 1.1.1.3 mrg cat << \_LT_EOF >> "$cfgfile"
14490 1.1.1.3 mrg
14491 1.1.1.3 mrg # func_append var value
14492 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
14493 1.1.1.3 mrg func_append ()
14494 1.1.1.3 mrg {
14495 1.1.1.3 mrg eval "$1+=\$2"
14496 1.1.1.3 mrg }
14497 1.1.1.3 mrg _LT_EOF
14498 1.1.1.3 mrg ;;
14499 1.1.1.3 mrg *)
14500 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14501 1.1.1.3 mrg
14502 1.1.1.3 mrg # func_append var value
14503 1.1.1.3 mrg # Append VALUE to the end of shell variable VAR.
14504 1.1.1.3 mrg func_append ()
14505 1.1.1.3 mrg {
14506 1.1.1.3 mrg eval "$1=\$$1\$2"
14507 1.1 mrg }
14508 1.1.1.3 mrg
14509 1.1.1.3 mrg _LT_EOF
14510 1.1 mrg ;;
14511 1.1 mrg esac
14512 1.1 mrg
14513 1.1.1.3 mrg
14514 1.1.1.3 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14515 1.1.1.3 mrg || (rm -f "$cfgfile"; exit 1)
14516 1.1.1.3 mrg
14517 1.1.1.3 mrg mv -f "$cfgfile" "$ofile" ||
14518 1.1.1.3 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14519 1.1 mrg chmod +x "$ofile"
14520 1.1 mrg
14521 1.1 mrg ;;
14522 1.1 mrg
14523 1.1 mrg esac
14524 1.1 mrg done # for ac_tag
14525 1.1 mrg
14526 1.1 mrg
14527 1.1 mrg { (exit 0); exit 0; }
14528 1.1 mrg _ACEOF
14529 1.1 mrg chmod +x $CONFIG_STATUS
14530 1.1 mrg ac_clean_files=$ac_clean_files_save
14531 1.1.1.2 mrg
14532 1.1.1.2 mrg test $ac_write_fail = 0 ||
14533 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
14534 1.1.1.2 mrg $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
14535 1.1.1.2 mrg { (exit 1); exit 1; }; }
14536 1.1 mrg
14537 1.1 mrg
14538 1.1 mrg # configure is writing to config.log, and then calls config.status.
14539 1.1 mrg # config.status does its own redirection, appending to config.log.
14540 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14541 1.1 mrg # by configure, so config.status won't be able to write to it; its
14542 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14543 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14544 1.1 mrg # appended to by config.status. When coming back to configure, we
14545 1.1 mrg # need to make the FD available again.
14546 1.1 mrg if test "$no_create" != yes; then
14547 1.1 mrg ac_cs_success=:
14548 1.1 mrg ac_config_status_args=
14549 1.1 mrg test "$silent" = yes &&
14550 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14551 1.1 mrg exec 5>/dev/null
14552 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14553 1.1 mrg exec 5>>config.log
14554 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14555 1.1 mrg # would make configure fail if this is the last instruction.
14556 1.1 mrg $ac_cs_success || { (exit 1); exit 1; }
14557 1.1.1.2 mrg fi
14558 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14559 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14560 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14561 1.1 mrg fi
14562 1.1 mrg
14563
14564